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

  • «Компьютерное моделирование»

  • Компьютерное моделирование. Компьютерное моделирование


    Скачать 354.88 Kb.
    НазваниеКомпьютерное моделирование
    Дата21.06.2022
    Размер354.88 Kb.
    Формат файлаdocx
    Имя файлаКомпьютерное моделирование.docx
    ТипКонтрольная работа
    #608379

    МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО

    ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
    Брянский государственный технический университет
    Кафедра «Информатика и программное обеспечение»

    Контрольные работы по дисциплине

    «Компьютерное моделирование»

    Выполнил студент гр. З-18ИВТ1-по-Б

    Зачетная книжка № 18.0709

    Лазаренко Н.Н.

    Проверил преподаватель

    Трубакова А.А.

    Брянск 2021








    Оглавление


    Контрольная работа №1 3

    Контрольная работа №2 5



    Контрольная работа №1



    Вариант № 9 c = 0,9 lm = 1,23, нач. зн. угла 1,3
    Для моделирования данный системы разместим на рабочей области два накопителя и параметры, соединив необходимые элементы. Математическая модель описана в условии, нам необходимо ее только записать в накопители.


    Рис. 1. Размещение элементов и настройка

    Параметрам заданы соответствующие значения. Для отображения графика на рабочем поле расположен элемент «Временной график» с привязкой к углу отклонения (накопитель O) и 3D окно для отображения 3D объектов. Для модели шара указано динамическое положение по оси X с десяти кратным увеличением для визуально наглядности.



    Рис. 2. 3d модель шара

    Запустим модель, чтобы построить график и показать окно 3D модели



    Рис. 3. Работа модели

    Контрольная работа №2


    Необходимо создать модель светофора для автомобилей и пешеходов, где светофор для пешеходов включается по необходимости, есть случайный пешеход в диапазоне от 5 до 300 секунд, для светофора предусмотрен режим ночь, когда автомобильный светофор моргает желтым. Создать модель светофоров для перекрестка.

    Для создания модели используются элементы системной динамики и диаграммы состояний. Базовая модель светофора состоит из 4 состояний и одного гиперсостояния, каждое из состояний соответствуют определённым сигналам светофора.



    Рис. 4. Модель состояний светофора

    Состояние go1 соответствует зеленому сигналу, atten1 морганию зеленого сигнала, slow1 желтому сигналу, stop1 красному, а ready1 переключению на желтый и красный одновременно. Для хранения данных о сигналах используются булевы переменные. Для построения модели перекрестка три светофора, пешеходный и два автомобильных связываются операторами fireEvent(), начальное состояние для первого светофора устанавливается на ready, для второго и пешеходного на stop. Для демонстрации добавлены графические элементы.


    Рис. 5. Модель состояний светофоров перекрестка




    Рис.6. Элементы для демонстрации работы.


    Рис. 7. Реализация случайного пешехода для активации кнопки



    Рис. 8. Работа светофоров днем.



    Рис. 8. Работа пешеходного светофора.



    Рис. 9 Работа пешеходного светофора ночью.


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