КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Принцип функціонування агрегату-генератора компонент для об’єкта моделювання
Агрегат моделює зовнішнє середовище і формує порядок надходження з нього вхідних сигналів (компонент) -го типу, , у визначені моменти часу. Цей агрегат не має вхідного полюсу, оскільки його вихідні сигнали формуються за рахунок роботи його внутрішніх складових. Такими є два імітаційних оператора - та . Оператор відповідно до кількості типів сигналів, які проходять обробку на дільниці, має у своєму складі два модулі - та . Кожен модуль відповідає за генерування часових інтервалів між моментами надходження заготівок певного типу у реальній системі. Тривалості цих інтервалів обумовлені відповідними функціями розподілу , а також інтенсивностями та надходження заготівок деталей відповідно І-го та ІІ-го типу на вхід системи. Якщо припустити, що вхідні потоки заготівок для деталей кожного типу є найпростішими, то тоді середні значення становлять 1/ . Результатом роботи кожного модуля оператора є часовий ряд моментів надходження заготівок -го типу за обраний період моделювання . Тим самим на вході оператора створюються дві черги та із заготівок для деталей І-го та ІІ-го типу. На оператор покладено функцію вибору заготівок певного типу з їх черг для проведення операцій їх обробки у системі. Ця операція здйснюється у ввідповідності до обумовлених значень імовірностей та .
11.Функціональне призначення операторів черг та часової затримки у складі агрегатів, які імітують функціонування етапів технологічного процесу. Агрегати імітують обробку деталей на верстатах системи. Кожний з цих агрегатів має у своєму складі два імітаційних оператори – оператор та оператор . Оператор відповідає за імітацію формування черги з деталей -го типу, які надійшли на -ий агрегат для обробки на ньому. Оператор для кожного сигналу -го типу формує часовий інтервали його затримки на агрегаті , що імітує тривалість проведення обробки цього сигналу. Значення формується випадковим чином за відомою функцією розподілу змінної . На рис.3 у прямокутнику кожного -го агрегату оператор позначено заштрихованим прямокутником.
12.Принципи взаємодії операторів черг та часової затримки у складі агрегатів з керуючою програмою моделювання. Додатково у функції блока 1 входть процедура генерування множини вхідних сигналів (вхідних компонент), надходження яких до системи імітується за весь період моделювання . Уся ця множина сигналів певних типів створює чергу на вихідному полюсі агрегату . Ця імітаційна операція адекватна процесу створенню так званого “заділу” (заготовлення сировинних запасів) на вході реальної системи (припустимо, на складі сировини) для її роботи на протязі визначеного періоду моделювання . Блок 2 формує випадковим чином значення для сигналів -го типу, множину яких було сформовано блоком 1. Часові інтервали у блоці 2 формуються генератором випадкових чисел для сигналів -го типу за відповідною функцією розподілу даної часової змінної. Після генерації періодів для всіх сигналів, які було смодельовано блоком 1, у блоці 3 формуються часові ряди вхідних сигналів -го типу, що адекватно їх впорядкуванню у відповідні черги . З цих черг кожний сигнал буде надходити до системи для подальшої обробки за встановленими розробником правилами, які називаються дисципліною черги. Найпростіше з таких правил: “перший у черзі сигал надходить на обробку першим”. Можливі і інші правила встановлення дисципліни черги.
13. Правила побудови моделі процесу для компоненти об’єкту моделювання, формалізованого за процесним способом Принцип формалізації процесу обслуговування компонент правила побудови: 1. Обумовимо, що кожна технологія обслуговування компоненти -го типу, складається з виконання деякої впорядкованої послідовності . Виконання цих дій у повному обсязі призводить до створення готової продукції -го типу і як єдине ціле становить процес обслуговування кожної компоненти вказаного типу. 2. Кожна може вважатися виконаною, якщо забезпечено деякі умови її реалізації. Ці умови впорядковано у виді алгоритму, який у процесі імітації реалізує перевірку вказаних умов. 3. Якщо умови, викладені у відповідному алгоритмі , виконано, то вважаємо, що над відбулася, а період її виконання становив деякий інтервал часу . Цей період часу імітується спеціальним датчиком випадкових чисел, який організовано за визначеною функцією розподілу змінної . 4. Сукупність алгоритму виконання та періоду її виконання створюють активність , ініціалізація якої повністю імітує завершення даного етапу обслуговування .Набір активностей для компоненти , який супроводжує її технологічний маршрут від входу у систему до її виходу з неї у виді готової продукції, створює відповідний процес , який є основним елементом ОМ, поданого за допомогою процесного способу.
14. Принципи застосування адресації окремих активностей процесів у процесі імітації об’єкта, формалізованого за процесним способом. Для того, щоб здійснювати інформаційні зв’язки між КПМ та моделлю об’єкта, поданого у виді процесів, кожній активності у процесі присвоєний індивідуальний ідентифікатор , який носить назву адреси цієї активності. За такими адресами КПМ звертається у процесі імітації до конкретних активностей з метою їх ініціалізації, тобто запусків на виконання алгоритмів перевірки умов виконання . Імітація виконання кожного процесу , з тих які присутні у системі, здійснюється за рахунок послідовних переходів від однієї активності до іншої у деякі моменти часу, які визначаються КПМ. Перехід на ініціалізацію деякої активності у процесі вважається зміною його стану 15,16,17. Масив станів процесів призначений для зберігання інформації про моменти активізації окремих процесів. Такі дані у цьому масиві розташовано у хронологічному порядку активізації процесів відповідно до згенерованих часових періодів , як це було зазначено вище. За своєю структурою (рис.2) МСП є вектор-рядком, кожна комірка якого заповнена інформацією про моменти активізації процесів у системі. Кожен елемент МС становить пару значень , де значення вказує на номер процесу, який має бути активізований, а – на момент ініціалізації активності цього процесу в майбутньому, тобто появи події . Всі елементи МС упорядковані за зростанням значення (на рис.2 - .... )
Рис.2. Структура масиву станів процесів
Дата добавления: 2015-05-26; Просмотров: 543; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |