Регистрация
Среда программирования: AnyLogic
Название работы: Три лабораторные работы из методички. Вариант №4
Вид работы: Лабораторная работа
Описание: Лабораторна робота №1
Тема: Модель банківського відділення
Мета роботи: Розробка моделі функціонування банківського відділення
Методичні вказівки.
Бібліотека Моделювання Процесів AnyLogic підтримує дискретно-
подієвий, або, якщо бути більш точним, "процесний" підхід моделювання. За
допомогою об'єктів Бібліотеки Моделювання Процесів можна моделювати
системи реального світу, динаміка яких представляється як послідовність
операцій (прибуття, затримка, захоплення ресурсу, поділ, ...) над агентами, що
представляють клієнтів, документи, дзвінки, пакети даних, транспортні засоби і
т. п. Ці агенти самі не контролюють свою динаміку, але можуть володіти
певними атрибутами, що впливають на процес їх обробки (наприклад, тип
дзвінка, складність роботи) або накопичують статистику (загальний час
очікування, вартість).
Потокові діаграми AnyLogic ієрархічні, масштабуються, розширюваність і
об'єктно-орієнтовані, що дозволяє користувачеві моделювати складні системи
будь-якого рівня детальності. Іншою важливою особливістю Бібліотеки
моделювання процесів є можливість створення досить складних анімацій
процесних моделей.
Порядок виконання роботи.
1. Запустити програму AnyLogic
2. Створити нову модель відповідно з отриманим завданням по таблиці 1.1
3. Зберегти створену модель за допомогою рядка меню
4. Сформувати протокол виконаної роботи
Завдання.
Створити модель простої системи обслуговування, а саме модель
банківського відділення. У банківському відділенні перебувають банкомат і
стійкі банківських касирів, що дозволяє швидко і ефективно обслуговувати
відвідувачів банку. Готівкові операції клієнти банку виробляють за допомогою
банкомату, а більш складні операції, такі як оплата рахунків - за допомогою
касирів.
Задайте час обслуговування відвідувачів функцією розподілу triangular( ):
Приклад виконання завдання.
Створити модель простої системи обслуговування, а саме модель
банківського відділення. У банківському відділенні перебувають банкомат і
стійки банківських касирів, що дозволяє швидко і ефективно обслуговувати
відвідувачів банку. Готівкові операції клієнти банку виробляють за допомогою
банкомату, а більш складні операції, такі як оплата рахунків - за допомогою
касирів.
Задайте час обслуговування відвідувачів функцією розподілу triangular( ):
- для обслуговування в банкоматі, із середнім значенням, рівним - 1.5,
мінімальним - рівним 0.8 і максимальним - 3.5 хвилини.
- для обслуговування касирами, із середнім значенням, рівним - 6,
мінімальним - рівним 2.5 і максимальним - 11 хвилинам.
Інтенсивність відвідувачів 0.3 в хвилину.
Максимальна чергу відвідувачів до банкомату - 15 чоловік, а на оплату
рахунків за допомогою касирів - 20 чоловік.
Лабораторна робота №2
Тема: Модель павільйону метро
Мета роботи: Розробка моделі функціонування павільйону метро
Методичні вказівки.
Пішохідна бібліотека є високорівневою бібліотекою для моделювання
руху пішоходів у фізичному просторі. Вона дозволяє моделювати будівлі, в
яких рухаються пішоходи (станції метро, стадіони, музеї), вулиці, парки
відпочинку і інш. У моделях, створених за допомогою пішохідного бібліотеки,
пішоходи рухаються в безперервному просторі, реагуючи на різні види
перешкод у вигляді стін і інших пішоходів.
Пішохідна бібліотека AnyLogic дозволяє збирати статистику роботи
модельованої системи, і наочно візуалізувати моделюється за допомогою
анімації. Ви можете відстежувати щільність пішоходів в різних областях моделі
для того, щоб переконатися в тому, що система зможе впоратися з потенційним
зростанням навантаження, обчислити час перебування пішоходів в якихось
певних ділянках моделі, виявити можливі проблеми, які можуть виникнути при
переплануванні інтер'єру будівлі, і т.д.
У цьому роботі необхідно створити найпростішу модель, що моделює рух
пасажирів в наземному павільйоні метро. Перед тим, як пройти до потягів
метро, пасажири проходять через турнікети, перевіряючи наявність квитків. Ті
пасажири, які не купили квитки заздалегідь, повинні будуть спочатку придбати
їх в знаходиться в павільйоні квитковій касі, і тільки потім вони зможуть
пройти до поїздів. Ця модель продемонструє, як промоделювати потік
пішоходів і найпростіші сервіси в пішохідних бібліотеці AnyLogic.
Порядок виконання роботи.
1. Запустити програму AnyLogic
2. Створити нову модель відповідно з отриманим завданням по таблиці 1.2
3. Зберегти створену модель за допомогою рядка меню
4. Сформувати протокол виконаної роботи
Завдання.
Створити найпростішу модель, що моделює рух пасажирів в наземному
павільйоні метро. Перед тим, як пройти до потягів метро, пасажири проходять
через турнікети, перевіряючи наявність квитків. Ті пасажири, які не купили
квитки заздалегідь, повинні будуть спочатку придбати їх в знаходиться в
павільйоні квитковій касі, і тільки потім вони зможуть пройти до поїздів.
Час затримки при проходженні турнікетів (checkTickets) розподілено по
рівномірному закону uniform( ), а час затримки для потоку пасажирів, що
прямують до автоматів продажу квитків (atTVM) відповідно функцією
розподілу triangular( ).
Інтенсивність пішоходів в од. часу - 4000 в годину.
Сервіси черг турнікетів (fareGates):
- кількість сервісів 6
- кількість черг 6
Переходи. переваги 1 (коефіцієнт для потоку, що направляється
безпосередньо до турнікетів) значення 0.7.
Переходи. переваги 2 (коефіцієнт для потоку пасажирів, що прямують до
автоматів продажу квитків відповідно) значення 0.3.
Переходи. переваги 3, 4, 5 значення, рівне 0.
Коефіцієнт переваги:
- для потоку пішоходів котра направляється безпосередньо до турнікетів - 0.7
- для потоку пішоходів котра направляється - 20 осіб.
Приклад виконання завдання.
Створити найпростішу модель, що моделює рух пасажирів в наземному
павільйоні метро. Перед тим, як пройти до потягів метро, пасажири проходять
через турнікети, перевіряючі наявність квитків. Ті пасажири, які не купили
квитки заздалегідь, повинні будуть спочатку придбати їх в знаходиться в
павільйоні квитковій касі, і тільки потім вони зможуть пройти до поїздів.
Задайте час затримки при проходженні турнікетів (checkTickets)
розподілено по рівномірному закону uniform( ), з мінімальним значенням 2.0 і
максимальним значенням 3.0 секунди.
Час затримки для потоку пасажирів, що прямують до автоматів продажу
квитків (atTVM) відповідно функцією розподілу triangular( ), із середнім
значенням, рівним 12, мінімальним - рівним 7 і максимальним - 40 хвилинам.
Інтенсивність пішоходів в од. часу - 4000 в годину.
Сервіси черг турнікетів (fareGates):
- кількість сервісів 6
- кількість черг 6
Критична щільність пішоходів - 1,5
Коефіцієнт переваги:
- для потоку пішоходів котра направляється безпосередньо до турнікетів -
0.7
- для потоку пішоходів котра направляється - 20 осіб.
Переходи. переваги 1 (коефіцієнт для потоку, що направляється
безпосередньо до турнікетів) значення 0.7.
Переходи. переваги 2 (коефіцієнт для потоку пасажирів, що прямують до
автоматів продажу квитків відповідно) значення 0.3.
Переходи. переваги 3, 4, 5 значення, рівне 0.
Лабораторна робота №3
Тема: Модель сортувальної гірки
Мета роботи: Розробка моделі функціонування сортувальної гірки
Методичні вказівки.
У лабораторній роботі буде використовуватися залізнична бібліотека
AnyLogic для створення моделі сортувальної гірки. Сортувальна гірка - це вид
сортувальної станції, що використовує для переміщення вагонів земне тяжіння,
тобто скочування вагонів і груп вагонів з ухилу.
Залізнична бібліотека AnyLogic:
 Залізнична бібліотека дозволяє ефективно моделювати і візуалізувати
функціонування залізничних вузлів і залізничних транспортних систем будь-
якого рівня складності і масштабу. Сортувальні станції, шляхи завантаження /
розвантаження великих підприємств, залізничні станції та вокзали, депо, станції
метрополітену, шатли аеропортів, шляхи на контейнерних терміналах, рух
трамваїв - всі ці завдання можуть бути легко і точно промоделювати за
допомогою Залізничній бібліотеки.
 Залізнична бібліотека інтегрована з іншими бібліотеками AnyLogic -
Бібліотекою моделювання процесів і пішохідних бібліотекою, що дозволяє
з'єднувати Моделі залізничного рухомого складу з моделями вантажівок,
кранів, кораблів, моделями пасажиропотоків, виробничих і бізнес-процесів і
т.д.
Порядок виконання роботи.
1. Запустити програму AnyLogic
2. Створити нову модель відповідно з отриманим завданням
3. Зберегти створену модель за допомогою рядка меню
4. Сформувати протокол виконаної роботи
Завдання.
Прибуває товарний поїзд містить 5 різних типів вагонів, які
відправляються на 5 шляхів призначення. Як тільки на шляху накопичується 8
вагонів одного типу, з них формується новий склад, який залишає цей шлях.
Створити найпростішу модель, що моделює відправлення вагонів на шлях,
який називають стрілочної горловиною. Звідти вагони відправляються через
серію стрілок, звану стрілочної вулицею, на шляху сортування.
Приклад виконання.
1. Створення залізничного вузла
За допомогою нашої моделі ми відтворимо відправлення вагонів на шлях,
який називають стрілочної горловиною. Звідти вагони відправляються через
серію стрілок, звану стрілочної вулицею, на шляху сортування.
Ми почнемо з топології залізничної мережі, як на малюнку нижче.
Створіть нову модель. Назвіть її Hump Yard і вкажіть «минуты» в якості
одиниць модельного часу.
Задайте топологію шляхів. Спочатку намалюйте ж / д шляху.
Почніть з прямого шляху. На цьому шляху будуть з'являтися поїзда, тому
ми назвемо його trackEntry. Ми будемо давати осмислені імена тільки тим
шляхам, на які будуть посилатися блоки діаграми процесу. Решта шляху
можуть залишитися названими за замовчуванням.
Год: 2019
Данный заказ (лабораторная работа) выполнялся нашим сайтом в 2019-м году, в рамках этого заказа была разработана программа в среде программирования AnyLogic. Если у Вас похожее задание на программу, которую нужно написать на AnyLogic, либо на другом языке программирования, пожалуйста заполните форму, приведённую ниже, после чего Ваше задание в первую очередь рассмотрит наш программист, выполнявший в 2019-м году этот заказ, если он откажется, то Ваше задание оценят другие наши программисты в течение 48-и часов, если оценка нужна срочно, просим Вас оставить пометку об этом - напишите в тексте задания фразу "СРОЧНЫЙ ЗАКАЗ".
Тел.: ![]() Viber: ![]() Telegram: ![]() ВКонтакте: ![]() ![]() E-mail: ![]() Skype: ![]() |