Главная страница
Навигация по странице:

  • Рис. 13.5 Рис. 13.6

  • 13.4. КОНТРОЛЬНЫЕ ЗАДАНИЯ Для выполнения задания необходимо использовать справочную систему AnyLogic по библиотеке Enterprise Library

  • ИНТЕРНЕТ-РЕСУРСЫ

  • А.Е.Осоргин_-_AnyLogic_6_Лабораторный_практикум. Министерство образования и науки российской федерации федеральное государственное образовательное учреждение среднего профессионального образования Поволжский государственный колледж


    Скачать 3.11 Mb.
    НазваниеМинистерство образования и науки российской федерации федеральное государственное образовательное учреждение среднего профессионального образования Поволжский государственный колледж
    Дата11.11.2022
    Размер3.11 Mb.
    Формат файлаpdf
    Имя файлаА.Е.Осоргин_-_AnyLogic_6_Лабораторный_практикум.pdf
    ТипПрактикум
    #783062
    страница10 из 10
    1   2   3   4   5   6   7   8   9   10
    Расстояние между заявками – укажите:
    55,

    97
    Фигура анимации – укажите на соответствующую ломаную.
    Не забудьте переименовать связь объекта delay1 с объектом polyline1
    Для моделирования остановки автомобилей на красный свет необходимо в диаграмму установить элемент, останавливающий движение заявок – hold
    . Этот объект блокирует/разблокирует поток заявок на определенном участке блок-схемы. Если объект находится в заблокированном состоянии, то заявки не будут поступать на его входной порт, и будут ждать, пока объект не будет разблокирован. Поставьте 3 объекта hold после conveyor,
    рис. 13.5.
    Рис. 13.5
    Рис. 13.6
    Добавьте на диаграмму две кнопки в свойствах которых напишите команды для блокирования всех трех объектов hold:

    98 hold1L.setBlocked(
    true
    ); hold1.setBlocked(
    true
    ); hold1R.setBlocked(
    true
    ) и команды для разблокирования объектов hold:
    hold1L.setBlocked(
    false
    ); hold1.setBlocked(
    false
    ); hold1R.setBlocked(
    false
    )
    Для отображения сигнала светофора нарисуйте овал рядом с местом остановки автомобилей и динамически изменяемым цветом заливки: красный и зеленый в зависимости от того – разрешено движение данному потоку или нет.
    Теперь осталось только добавить элементы для моделирования движения автомобилей после светофора: delay1L1, delay12, delay1R1 и
    delay13
    , а также ломаные для анимации движения и визуализации границ перекрестка, рис. 13.6.
    Запустите модель и выполните необходимые доработки в соответствии с заданием.
    13.4. КОНТРОЛЬНЫЕ ЗАДАНИЯ
    Для выполнения задания необходимо использовать справочную систему AnyLogic по библиотеке Enterprise Library.
    1. Доработайте модель таким образом, чтобы отображалось 2 потока автомобилей, движущихся навстречу. Автомобили должны пропускать друг друга согласно правила «помеха справа». (5)
    2. Доработайте модель в перекресток с круговым движением и «главным» кольцом. (5)
    3. Добавьте в модель пешеходный переход и анимацию пешеходов. Автомобили должны автоматически останавливаться, как только пешеход ступит на проезжую часть. (5)
    4. Доработайте модель в перекресток с круговым движением и «главным» въездом на кольцо. (5)
    5. Доработайте модель таким образом, чтобы отображалось 2 потока автомобилей, движущихся во встречном направлении. Поворот налево производится через поворот направо и движение по кольцу, как показано на рис. 13.8. Автомобили должны пропускать друг друга согласно правила
    «помеха справа». (4)
    6. Доработайте модель в Т-образный перекресток, как показано на рис. 13.7. Алгоритм движения: a. поток №1 движется всегда; b. в первом состоянии движутся потоки №3 и №4, остальные стоят; c. во втором состоянии движутся потоки №2 и
    №5, остальные стоят; d. в третьем состоянии движется только поток №3 и пешеходы могут переходить улицу вдоль главной магистрали.
    Рис. 13.7
    e. переключение режимов светофора полуавтоматическое – с кнопкой и анимацией для пешеходов. (4)
    1 2
    3 4
    5

    99 7. Доработайте модель таким образом, чтобы отображалось 4 потока автомобилей, движущихся с разных сторон. Перекресток должен регулироваться вручную. (5)
    8. Доработайте модель в перекресток с круговым движением и автоматическим регулированием. (4)
    9. Доработайте модель таким образом, чтобы отображалось 2 потока автомобилей, движущихся перекрестно и поток пешеходов, движущийся из «левого нижнего угла» в «правый верхний». Перекресток должен регулироваться автоматически.
    Пешеходы, подходя к перекрестку должны идти на тот зеленый сигнал, который горит в данный момент. (4)
    10. Доработайте модель таким образом, чтобы отображалось 4 потока автомобилей, движущихся с разных сторон. Перекресток должен регулироваться автоматически. (4)
    11. Доработайте модель в железнодорожный переезд со шлагбаумом, поездом и семафором. (4)
    12. Доработайте модель таким образом, чтобы отображалось 2 потока автомобилей, движущихся во встречном направлении.
    Поворот налево производится через поворот направо и движение по кольцу, как показано на рис. 13.8. Светофор автоматический. (4)
    Рис. 13.8
    13. Доработайте модель в Т-образный перекресток, как показано на рис. 13.7. Алгоритм движения: a. поток №1 движется всегда; b. потоки №3 и №4 движутся только тогда, когда стоят потоки №2 и №5; c. переключение режимов светофора – автоматическое. (3)
    14. Доработайте модель таким образом, чтобы на гистограмме отражались данные отдельно по каждому направлению движения. (3)
    15. Доработайте модель в Т-образный перекресток, как показано на рис. 13.7. Алгоритм движения: a. потоки №1 и №4 движутся всегда; b. поток №3 движется только тогда, когда стоят потоки №2 и №5; c. переключение режимов светофора – ручное, кнопками. (3)
    16. Добавьте в модель пешеходный переход и анимацию пешеходов. Регулирование автоматическое. (3)
    17. Доработайте модель таким образом, чтобы движение прямо, направо и налево регулировалось раздельно и сопровождалось анимацией светофора с боковыми секциями (стрелками). (3)

    100
    ЛИТЕРАТУРА
    1. Введение в математическое моделирование: уч.пособие/под ред. П.В.Трусова. – изд.:Логос, 2004, 440с.
    2. Карпов Ю.Г. Имитационное моделирование систем. Введение в моделирование с
    AnyLogic 5.0. – СПб.: БХВ-Петербург, 2005. – 400 с.: ил.
    3. Карпов Ю.Г. Изучение современных парадигм информационного моделирования в среде AnyLogic // Компьютерные инструменты в образовании. - СПб.: Изд-во ЦПО
    "Информатизация образования", 2005, N12, С. 03-14.
    4. Копыльцов А.В. Компьютерное моделирование: сферы и границы применения.
    Практикум. Учебное пособие для 10-11 классов общеобразовательных учреждений.
    – СПб: «СМИО Пресс», 2005. – 144 с.
    5. Лабораторный практикум по дисциплине «компьютерное моделирование» с использованием программы AnyLogic / А.Е.Осоргин. – Самара: СГПУ, 2008.
    ИНТЕРНЕТ-РЕСУРСЫ
    1. http://www.xjtek.ru
    – Официальный сайт разработчика системы AnyLogic.
    Дистрибутивы, примеры моделей, руководства, статьи и другая информация.
    2. http://www.gpss.ru/
    - сайт, посвященный имитационному моделированию систем.
    3. http://headwire.narod.ru/
    - здесь собраны самые разные примеры имитационных моделей, построенных в среде AnyLogic.
    4. http://www.exponenta.ru/soft/Others/mvs/mvs.asp
    - здесь представлена альтернативная система компьютерного моделирования VMS: дистрибутив, руководство, примеры моделей, примеры уроков и другие материалы.
    1   2   3   4   5   6   7   8   9   10


    написать администратору сайта