рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Модель мяча в AnyLogic

Модель мяча в AnyLogic - раздел Информатика, Модель Мяча В Anylogic ...

Модель мяча в AnyLogic

       

Структурная диаграмма

На рис. 4 для нашего простого примера структурная диаграмма активного объекта — мяча — задается в окне с именем Ball прямоугольником, внутри… Структура корневого активного объекта Rootзадана в окне с именем Root. Именно…    

Окна свойств объектов модели

       

Окно поведения активного объекта

Поведение мяча представлено в окне Ball.statechart, содержащем простей­ший стейтчарт (карту состояний), который можно считать расширенным графом переходов конечного автомата.

Стейтчарт модели прыгающего мяча (рис. 6) состоит из одного состояния с именем Movement и одного перехода. Переход срабатывает при наступле­нии события касания поверхности земли при движении мяча вниз. Условие наступления этого события можно записать выражением:

Y <= r && vy < 0

  Рис. 6. Окно стейтчарта  

Окно редактора анимации активного объекта

       

Режим выполнения модели

В режиме выполнения модели пользователь имеет возможность выполнять различные эксперименты с моделью. Рассмотрим здесь простейшие средства управления экспериментом.

Запуск модели

· Окно структуры модели, в котором в дереве с корнем Root можно наблюдать мгновенные значения всех переменных и параметров (vx, vy, x, y, g, k, , и… · Ожившее окно анимации с прыгающим мячом · Окно поведения (стрейчарт) с подсвеченным красным цветом тем состояния, которое активно в данный момент

Эксперименты с моделью

Для проведения компьютерных экспериментов необходимо использовать (кроме уже известной кнопки компиляции и запуска модели на выполнение) также… · запуска выполнения модели по шагам · паузы

Управление скоростью выполнения модели и изображением

Выполните несколько экспериментов с различными скоростями выполне­ния модели, используя кнопки останова, рестарта, запуска.      

Автоматическое обновление окна анимации

Автоматическая отрисовка изображения производится каждый раз, как только произошло событие в активном окне. При отсутствии этого режима отрисовка изображения анимации производится с некоторым шагом по времени. Чем чаще отрисовывается изображение, тем медленнее работает программа моделирования. Переключение между режимами осуществляется кнопкой переключения режимов обновления (см.рис. 10).

 

Предварительно определенные эксперименты с моделью

Значения параметров, режим реального либо виртуального времени при вы­полнении эксперимента, условие прекращения выполнения эксперимента и многое… Для одной и той же модели в AnyLogic можно определить несколько раз­личных…  

Работа с окнами

Вновь откройте редактор проекта Balls. В редакторе и при работе модели открытие и закрытие окна проекта и окна свойств выполняется соответственно… Окна структуры, поведения или анимации можно открыть двойным щелч­ком мыши на… С любым объектом (графиком, переменной, активным объектом в окне ре­дактора и т. п.) в редакторе AnyLogic связано…

Доработка модели

Выполним некоторые упражнения с моделью Balls, которые дадут некото­рое представление о средствах разработки моделей в AnyLogic.

Изменение цвета мяча в анимации при отскоке

Введите сначала переменную tBounce, которая будет фиксировать момент отскока. Для этого сделайте активным окно структуры активного объекта Ball и… Для того чтобы переменная tBounce фиксировала момент отскока, нужно значение… tBounce = getTime();

Введение второго мяча в модель

Введите в модель второй мяч. Для этого сделайте активным окно структур­ной диаграммы Root и перенесите в него еще один экземпляр мяча, щелк­нув левой кнопкой мыши сначала по имени Ball в окне проекта, а потом в окне структурной диаграммы Root. Появившийся объект автоматически по­лучит имя bain (рис. 14). При этом справа откроется окно свойств выде­ленного объекта (нового экземпляра мяча), в котором установлены те значе­ния параметров мяча, которые были определены для активного объекта Ball.

 
 

 


Рис. 11. Введение новой переменной в активный объект Ball

 
 

 


Рис. 12. Запоминание времени в момент отскока

 

Установите начальные значения х0 и у0координат х и у нового мяча рав­ными 200 и 300 (рис. 15).

 
 

 

 


Рис. 13. Запоминание времени в момент отскока

 

Чтобы движение нового мяча отобразить в анимации, в окне анимации про­дублируйте изображение мяча. Для чего нажмите левой кнопкой мыши на изображении мяча и при нажатой клавише <Ctr!> перенесите это изображе­ние в другое место поля анимации. Для нового изображения круга в правой части окна редактора появится окно свойств, в котором динамические зна­чения параметров (координат и цвета) связаны с характеристиками шара ball.

Их нужно связать с новым объектом -- шаром с именем Ball1. Иными сло­вами, вместо ball.x, ball.у и ball.tBounce в соответствующих полях нуж­но поставить ball1.x, ball1.у и ball1.tBounce (рис 15). Точно также на вкладке Овал этого окна для значения радиусов Радиус 1 и Радиус 2 нужно установить Ball1.rвместо ball.r.

Запустите модель. В модели теперь будут имитироваться независимые дви­жения двух шаров.

Произвольные перемещения мяча

Вернемся снова к экспериментам с одним мячом. Удалите из окна струк­турной диаграммы объекта Root объект Ball1, а из окна анимации удалите шар с…      

У <= r && vy < 0

следует дополнить:

У<= r && vy < 0 || у >= 500-r && vy > 0

       

– Конец работы –

Используемые теги: модель, мяча, AnyLogic0.062

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Модель мяча в AnyLogic

Что будем делать с полученным материалом:

Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Еще рефераты, курсовые, дипломные работы на эту тему:

Модель Леонтьева (модель межотраслевого баланса)
Востребованность таких исследований особенно возросла после Великой депрессии (1929—1933 г.г.) и Второй мировой войны, когда любой неверный шаг мог… Увеличилась необходимость в планировании (текущем, оперативном,… Важным инструментом прогнозирования является разработанный В.Леонтьевым межотраслевой равновесный баланс, позволяющий…

Дисциплины обслуживания вызовов. Простейшая модель обслуживания
Обслуживание с условными потерями может быть организовано по системе с ожиданием соединения и с повторными вызовами.На практике целесообразно…

Модель Кронинга-Пенни. Структура энергетических зон
Углерод в виде алмаза представляет собой полупроводник с узкой запрещённой зоной, а в другой – металл. Изменение структуры кристалла олова меняет… Это вакантное место обычно называют дыркой. Дырка как носитель заряда проявляется лишь при ковалентной связи между атомами в кристалле.Далее мы рассмотрим это…

Дисциплины обслуживания. Модель с приоритетами. Дисциплины обслуживания с приоритетами, зависящими от времени
Примерами дисциплин обслуживания являются постоянно используемая модель «первый пришел - первый обслужен» (FCFS-first came-first served), называемая… Предположим, что требования принадлежат одному из P различных приоритетных… Всякий раз, когда принимается решение для выбора требования на обслуживание, выбор делается в пользу требования с…

Общая модель волн материи. Формула Де-Бройля. Частица в "ящике" и частица на "орбите"
Волна света и частица – её носитель Носители волны света частицы - фотоны. Это дискретные частицы поля без массы покоя.Для них справедливы формулы: … Волна материи и механический объект. Волны Де-Бройля. Импульс и длина волны.… Это легко приводит к двум очень простым и важнейшим моделям движения.Это одно из крупнейших открытий физики начала…

Модель Юнга
Эту модель мы рассмотрим в следующем разделе. Однако модель Юнга может быть полезной нам как в практическом, так и в плане начального обучения,… Аушра видоизменила юнговские термины и назвала мышление логикой, эмоции этикой… Вы можете предложить свои термины). Итак появились: логика, этика, сенсорика, интуиция и экстраверсия с интроверсией.…

Управление взаимодействием процессов в вычислительных сетях. Семиуровневая модель протоколов взаимодействия открытых систем
Компьютерные сети бывают различных видов: например по их масштабу и территории они подразделяются на локальные(LAN) и глобальные(WAN), по уровню… Функции компьютеров, входящих в сеть можно разделить на три вида: •… При этом многообразии характеристик и устройств различных сетей необходимы правила, по которым все составляющие сети…

Модель радиотехнической передачи информации. Источник информации
Нужно отметить, что на самом деле проблемы, возникающие при передаче (причем не только с использованием радиоволн) и хранении информации (на… Само сообщение - это значение или изменение некоторой физической величины,… С целью передачи по каналу связи эти сообщения преобразуются в электрический сигнал, изменения которого во времени…

Физико-топологическая модель интегрального биполярного п-р-п-транзистора
Многие из этих параметров зависят от профиля легирования (распределения концентрации легирующих примесей вглубь) транзисторной…

Кинетика замедленной флуоресценции органических молекул в Н.-парафинах при 77 К и ее математическая модель
Введение Замедленная флуоресценция твердых растворов, возникающая при аннигиляции триплетных возбуждений, находит широкое применение как метод для… Как показывает анализ литературы, приведенный в [1], спектр замедленной… Авторами работ [2,3] изучена аннигиляционная замедленная флуоресценция ароматических углеводородов в стеклах.…

0.028
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам
  • Математичесая модель кинетики замедленной флуоресценции в Н-парафинах Здесь же было показано, что в отличие от фосфоресценции, затухание замедленной флуоресценции является неэкспоненциальным. Однако закон ее затухания… В реальных системах существует статистический разброс как по расстояниям, так… Н октан является «удобным» растворителем для коронена и поэтому его спектр является тонкоструктурным [2]. В качестве…
  • Кинетика замедленной флуоресценции органических молекул в н.-парафинах при 77 к и ее математическая модель Введение Аннигиляционная замедленная флуоресценция органических соединений в настоящее время является предметом многочисленных исследований в… Однако закон ее затухания не был установлен.В настоящей работе предложена… С учетом этого, закон затухания элементарного светового потока можно записать в виде . (1) Здесь - начальная…
  • Безвихревая электродинамика - математическая модель Отобразим симметрийно-физический переход в локальной электродинамике посредством рангового преобразования. С этой целью умножим на безразмерный…
  • Модель идеального государства Так было в древнем Египте, когда своего сына при жизни наделял царской короной фараон Аменемхет I, в XVI в. до н.э. египетскими царями одновременно… Другим правилом характеризующим монархию есть правило передавать власть члену… Историческими формами монархии являются деспотическая (Египет, Китай. Вавилония, Ассирия, Персидская держава),…
  • Элементарные частицы в виде корпускул и волн и модель атома На каплю действуют сила тяжести Мg (М — масса масляной кап¬ли, g - ускорение силы тя¬жести) и в противополож¬ном направлении сила со стороны…