Оптимізація сітьової моделі - Управління будівельним виробництвом
Як мова програмування для розробки комп'ютерної моделі даного процесу вибраний Visual Basic 5.0.
Загальний вид (макет) стартової форми показаний на мал. 1. Вона включає наступні об'єкти управління: текстові поля для зміни початкових даних, виведення значення числового чинника і показника ефективності, командні кнопки "Розрахунок", "Очищення" і "Вихід".
Укрупнена схема алгоритму моделі показана на мал. 4.2.
Після натиснення на панелі інструментів кнопки "Start" активізується стартова форма. З цієї миті програма находится в режимі очікування дій користувача.
Цифрою 1 позначена дія, що полягає в коректуванні початкових даних. Необхідні зміни вносяться до відповідних текстових полів.
Цифрою 2 позначена дія, що полягає в натисненні (за допомогою миші) кнопки "Розрахунок". У процедурі, пов'язаній з цією кнопкою, оператор 3 здійснює переклад початкових даних з символьної форми в числову.
Потім оператор 4 звертається до модуля загального призначення "Model4". Після закінчення роботи модуля і видачі на екран результатів моделювання робота процедури, пов'язаної з кнопкою "Розрахунок", закінчується. Програма знов переходить в режим очікування дії користувача.
Цифрою 5 на схемі позначена дія користувача, що полягає в натисненні кнопки "Очищення". У процедурі, пов'язаній з нею, проводиться очищення текстових полів для виведення показника ефективності і значення числового чинника. Зятем може бути проведена зміна початкових даних і проведені нові розрахунки з використанням кнопки "Розрахунок".
Рис.4.1. Макет стартової форми
- 1 2 5 73Click6Click
Click 4
Рис.4.2. Схема алгоритма моделі
Цифрою 7 на схемі позначена дія користувача, що полягає в натисненні кнопки "Вихід". В результаті робота програми припиняється
До складу базового комплекту початкових даних входять:
LZ - середнє число замовлень в день;
J (j=l, 2, 3, 4) - середній час роботи з виробом в j-м цеху для вибраного варіанту структури підприємства (днів);
Р - прибуток від виготовлення одного виробу (у грн.);
З - витрати виробництва за період функціонування фірми (у грн.);
TD - період функціонування фірми (днів);
У - відносна величина розкиду часу роботи в кожному цеху;
Np - число випадкових реалізацій модельованого процесу.
Оператор 1 на рис.4.3 служить для обнулення глобальних змінних, до яких відносяться:
Мprof - сумарна величина прибули для всіх випадкових реалізацій;
Sum2- сума квадратів прибули для всіх випадкових реалізацій.
Оператор 2 є початком циклу випадкових реалізацій. Оператор 3 служить для обнулення локальних змінних, до яких належать:
Nz - число замовлень для поточної реалізації;
Nобс - число виконаних замовлень для поточної реалізації;
Тjk (j=1, 2, 3, 4) - час закінчення роботи з черговим виробом в j-м цеху;
Тz0 - час надходження попереднього замовлення.
Оператор 4 є початком циклічного перебору поступаючих замовлень. Оператор 5 звертається до датчика випадкових чисел з рівномірним розподілом в інтервалі (0,1). Оператор 6 служить для визначення можливого значення випадкової величини часу надходження замовлення за умови, що час між сусідніми замовленнями має показовий розподіл. Оператор 7 фіксує нове значення змінної Тz0.
Умовний оператор 8 перевіряє умову припинення функционирования виробничої фірми. Якщо ця умова не виконується, оператор 9 збільшує на одиницю лічильник числа замовлень, що поступили. Інакше розрахунок даної випадкової реалізації закінчується і управління передається операторові 13.
Оператори 10 і 11 описують циклічний процес роботи цехів підприємства по обслуговуванню чергової заявки.
Після того, як виріб покине останній цех, оператор 12 підраховує число виготовлених виробів. Після закінчення періоду функціонування підприємства оператор 13 проводить розрахунки по формулах:
PProf= NОбс* P - C; (4.4)
MProf = MProf + Prof; (4.5)
Sum2 = Sum2 + Prof * Prof (4.6)
65
Рис.4.3. Схема алгоритма модуля "Model 4"
Після закінчення циклу випадкових реалізацій оператор 14 проводить розрахунки показника ефективності.
Процес, що відбувається в кожному з цехів (блок 11 на мал. 4.3), детально розглядається на схемі блоку обслуговування заявки (мал. 4.4).
Оператор 11.1 перевіряє, чи вільне устаткування j-гo цеху для початку роботи над черговим замовленням. Якщо час отримання замовлення цехом перевищує час закінчення робіт над попереднім замовленням, то в операторові 11.2 час почала роботи Тнj прирівнюється часу надходження замовлення Тz. Інакше в операторові 11.3 воно прирівнюється часу звільнення устаткування цеху від роботи над попереднім замовленням Tkj.
Оператор 11.4 звертається до процедури "Norm"- датчику випадкових чисел з нормальним розподілом, а оператор 11,5 визначає можливе значення випадкової величини часу роботи з виробом в j-м цеху.
Оператор 11.6 перевіряє умову закінчення процесу функціонування підприємства. Оператор 11.7 привласнює часу надходження замовлення в наступний цех значення часу закінчення робіт в попередньому цеху. З цієї миті починається імітація процесу роботи з виробом в наступному цеху.
Відзначимо, що на відміну від алгоритму моделі бензоколонки в алгоритмі, моделі виробничої фірми формується не потік заявок, а чергова одиночна заявка (замовлення), після чого відразу розглядається процес її обслуговування способом послідовної проводки.
65
Рис. 4.4. Схема алгоритма блоку обслуговування заявки
Похожие статьи
-
Побудуємо сітьову модель управління процесом будівництва. Для цього сформулюємо постановку задачі моделювання. Підприємець збирається вкласти засоби в...
-
Система СПУ як метод управління будівельним процесом - Управління будівельним виробництвом
Сформулюємо постановку задачі моделювання системи. Є виробнича фірма, яка здійснює випуск складних виробів по замовленнях споживачів. Саме таким є ПП...
-
Інформаційний аспект моделювання - Управління будівельним виробництвом
Будівництво є одним з найбільш раціональних і досконалих механізмів захисту інтересів товаровиробника. З впровадженням ринкових тенденцій в економіку,...
-
Інформаційні процеси управління - Управління будівельним виробництвом
Інформаційні процеси управління, зокрема процесом будівництва, відбуваються за допомогою інформаційних систем. Розглянемо цей аспект детальніше....
-
Сучасні програмно-апаратні засоби - Управління будівельним виробництвом
На сьогоднішній день існує величезна кількість програмно-апаратних засобів, що забезпечують автоматизацію процесу управління будівництвом. Розглянемо...
-
Результати господарської діяльності підприємства - Управління будівельним виробництвом
Основними документами, що характеризують господарську діяльність підприємства, є Баланс та звіт про фінансові результати. Таблиця 3.3 Баланс за 2006 р....
-
Аналіз виробничої програми та використання трудових ресурсів - Управління будівельним виробництвом
Виробнича структура будівельної організації являє собою схему виробничої організації, що включає її розчленовування на ділянці різного рівня та інші...
-
Загальна характеристика підприємства "АЛМАЗ" Проектне підприємство "Алмаз" (надалі Підприємство) установлено підприємством з проектно-будівельних робіт і...
-
ВСТУП - Управління будівельним виробництвом
Актуальність теми. В умовах розвитку міжнародних економічних відносин перед Україною постає завдання як закріплення своєї присутності на світових ринках,...
-
Управління якістю будівельної продукції Управління якістю будівельної продукції доцільніше за все здійснювати за допомогою засобів автоматизації. Це...
-
Інформація, інформаційні ресурси і капітал На сучасному етапі відбувається черговий вибух технологічної і мирної соціальної революції -- становлення...
-
До показників виробничої діяльності підприємства відносять ефективність використання основних фондів. Проаналізуємо цей показник стосовно ПП "Алмаз". Для...
-
Сучасний стан і проблеми будівельного виробництва в Україні Будівельний комплекс включає виробництво будівельних матеріалів, капітальне будівництво та...
-
Календарне планування будівельно-монтажних робіт Під календарними планами розуміють проектно-технологічні документи, якими встановлюються послідовність,...
-
На бетонних роботах причинами травматизму можуть бути падіння працівників із висоти при спорудженні опалубки та безпосередньо бетонуванні, зруйнуванні...
-
ВСТУП - Виробництво земляних робіт
В даному курсовому проекті, згідно з виданого завдання, необхідно розрахувати та розробити технологічні параметри виконання земляних робіт. Район...
-
Діаметри газопроводів підбираємо за умов створення при максимально допустимих втратах тиску найбільш економічної та надійної в експлуатації системи. В...
-
Расчет настила Рисунок 1. Расчетная схема настила Размеры настила при работе его на изгиб с учетом распора Н можно приближенно вычислить из условия...
-
Приклад виконання курсового проекту - Опалення та вентиляція житлової будівлі
Цей розділ уключено до складу методичних вказівок для того, щоб показати студентові, як необхідно правильно оформляти курсовий проект. У курсовій роботі...
-
Збір навантажень та статичний розрахунок Виконаємо збір навантажень на 1 м2 навантаженій площі прогону, наведений у табл. 2. Таблиця 2. Навантаження на...
-
Детские дошкольные учреждения подразделяются на: - Учреждения общего типа ; - Учреждения специального назначения (для слепых, глухих и умственно отсталых...
-
Природный песок добывается в песчаных и песчано-гравийных карьерах. Получение песка в последних связано с сортировкой песчано-гравийной смеси. По...
-
Крышка ямной камеры - Цех по производству пенобетонных изделий
Крышки должны быть теплоемкие и малотеплопроводные, достаточно прочные и паронепроницаемые. Механическая прочность крышки необходима для того, чтобы она...
-
Склади кам'яних матеріалів Склади заповнювачів мобільних АБЗ проектують відкритими та при надходженні щебеню чи гравію і піску кварцового або відсіву...
-
Создание искусственного пруда - Особенности использования бетонных смесей в ландшафтном дизайне
Традиция обустраивать свои усадьбы водоемами пришла к нам с Востока, где вода всегда ценилась дороже золота. Миниатюрные бассейны с фонтанами правильной...
-
Расчетная схема Расчетная схема балки Б1 с эпюрами внутренних усилий представлена (на Рис. 6). Учитывая малую величину распределенной нагрузки от...
-
Статичний розрахунок балки Розрахункова довжина балки: Де умовна ширина стійкі. Навантаження від власної ваги балки: , . Повне розподілене навантаження...
-
Схема и устройство релейной защиты - Строительство главной понизительной трансформаторной подстанции
Для обеспечения надежного и бесперебойного электро - снабжения потребителей электрической энергии карьера применяют релейную защиту, основным назначением...
-
Расчет неподвижных опор с углом поворота Рассмотрим в качестве примера участок УП2 в соответствии с монтажной схемой. Определить напряжение от...
-
Крупнопанельные бескаркасные здания. Известные преимущества крупнопанельного домостроения с точки зрения высокой индустриализации и экономически...
-
Статичний розрахунок настилу складається з визначення максимального моменту від розрахункового навантаження. Рис. 2. Розрахункова схема настилу по 1-му...
-
Експлуатація системи опалення Надійна робота систем опалення забезпечується проведенням організаційних та технічних заходів. До складу організаційних...
-
Продолжительность строительства комплекса сооружений определена в календарном графике строительства исходя из очередности ввода основных объектов и...
-
Траектория движения бульдозеров и скреперов зависит от расстояния перемещения грунта, характера и взаимного расположения выемки и насыпи. Бульдозер может...
-
В связи с тем, что климат города Костаная отличается континентальностью, он значительно отличен от климата других районов страны, расположенных на тех же...
-
Графічна частина, Вибір вихідних даних для проектування - Опалення та вентиляція житлової будівлі
Графічну частину виконують на креслярському папері формату А1 згідно з вимогами [1-3]. Креслення повинно мати стандартні рамку з полями і штамп, в якому...
-
Технологическую схему потока составляют и вычерчивают для каждого специализированного потока как сумму последовательно работающих частных потоков. Для...
-
Удаление растительного слоя и его последующее использование - Дорожное строительство
Снятие растительного слоя производится со всей площади, отведенной для строительства дороги под насыпи и выемки, включая и сосредоточенные резервы....
-
Выбор системы и схемы внутреннего водопровода - Водоснабжение и водоотведение
Систему водоснабжения здания назначаем на основании исходных данных и по указаниям СНиП 2.04.01-85* "Внутренний водопровод и канализация зданий". При...
-
Технологии прогрева бетона в зимних условиях и способы их контроля Возведение монолитных зданий и сооружений является ответственным предприятием...
Оптимізація сітьової моделі - Управління будівельним виробництвом