Студопедия

КАТЕГОРИИ:


Архитектура-(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 - .... )

        ... N
.....

Рис.2. Структура масиву станів процесів




Поделиться с друзьями:


Дата добавления: 2015-05-26; Просмотров: 515; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.