Памятка Anylogic

  1.  Как задать массив

чтобы задать начальные значения нужно приписать к new int[100] {1,2,3,4,5}

как перечислить цвета в массиве

2.Как сделать репликацию фигуры, например, прямоугольника.

  1. в свойствах фигуры прописать динамическое значение координаты x с иcпользованием слова index , например,100 + 50 * ( index % 10 ) — каждый новый прямоугольник будет сдвинут по x вправо на 50px по сравнению с предыдущим
  2. в свойствах фигуры прописать динамическое значение координаты y с иcпользованием слова index , например,100 + 50 * ( index / 10 ) — каждый новый прямоугольник будет сдвинут по y на 50px вниз по сравнению с предыдущим

К динам.значениям реплицируемой фигуры привязать значения массива

3. Как посчитать статистику популяции

Зайти в раздел свойств популяции «Статистика» , добавить новый показатель, выбрав подходящий тип. Выражением заполняется словом item после точки — название переменной или параметра

4. Как использовать функцию exponential() в задержках блоков. Нужно взять среднее время, поделить на само себя и подставить в функцию. Для времени 220 единиц используем функцию так

 exponential(0.0045)

4. Как использовать функцию normal().

Нужно первым аругментом поставить стд. отклонение, а вторым — среднее значение случайной величины

normal(8,100)

5.Какой функцией делить одну переменную на другую, чтобы не возникало ошибки деления на нуль

zidz(arg1,arg2)

6. как задать выбор ресурса в seize

в наборе ресурсов прописать код

{{
uniform()<0.5 ?
(truck1.idle()==0 ? truck1 : truck2) :
(truck2.idle()==0 ? truck2 : truck1)
}}

или поставить условие здесь

7. чтобы агенты уходили из seize, когда очередь переполнена вот сюда

8. чтобы агенты уходили после таймаута вот сюда

Элементы языка моделирования Java

Проверить тип агента и выдать истина, если совпадает с операндом справа или наоборот ложь

unit instanceof Berth

guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

СТАТЬИ БЛОГА ПО РУБРИКЕ И МЕТКАМ

img

Блоки gpss

Данная статья — памятка по GPSS

(англ. General Purpose Simulation System — система моделирования общего назначения) — язык моделирования, используемый для имитационного моделирования различных систем, в основном систем массового обслуживания.

Система GPSS изучается во многих учебных заведениях в России и за рубежом[источник не указан 3983 дня]. Широко используется для решения практических задач. Динамическим элементом модели является транзакт — абстрактный объект, который перемещается между статическими элементами, воспроизводя различные события реального моделируемого объекта. В процессе работы модели накапливается статистика, автоматически выводимая по завершении процесса моделирования. Статические элементы модели: источники транзактов, устройства, очереди и другие. Их расположение в модели определяется блоками.

Блоки gpss

Данная статья - памятка по GPSS (англ. General Purpose Simulation System — система моделирования общего назначения) — язык моделирования, используемый для имитационного моделирования различных систем, в основном систем массового обслуживания. Система GPSS изучается во многих учебных заведениях в России и за рубежом[источник не указан 3983 дня]. Широко используется для решения практических задач. Динамическим элементом модели является транзакт — абстрактный объект, который перемещается между статическими элементами, воспроизводя различные события реального моделируемого объекта. В процессе работы модели накапливается статистика, автоматически выводимая по завершении процесса моделирования. Статические элементы модели: источники транзактов, устройства, очереди и другие. Их расположение в модели определяется блоками.
img

Примеры ТЗ на имитационное моделирование

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

больные приходят в поликлинику в среднем каждые 12 мин и обращаются в регистратуру за талоном к врачу или за медицинской карточкой. Регистратор обслуживает посетителя в среднем в течение 3 мин. Врачу выделяется на каждого больного в среднем по 12 мин.

2.Сформулируйте проблему, которую хотите решить с помощью имитационного моделирования. Например,

Таким образом, проблема возникновения очереди происходит в момент прохождения больным регистратуры и в большей степени в момент прохождения врача. После обслуживания больной уходит из поликлиники.

3. Определитесь с искомыми показателями, которые нужно посчитать в итоге, чтобы решить проблему. Например,

По результатам моделирования можно будет произвести анализ о необходимом количестве врачей, которые обслуживают клиентов, и об эффективности их работы.

Примеры ТЗ на имитационное моделирование

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

больные приходят в поликлинику в среднем каждые 12 мин и обращаются в регистратуру за талоном к врачу или за медицинской карточкой. Регистратор обслуживает посетителя в среднем в течение 3 мин. Врачу выделяется на каждого больного в среднем по 12 мин.

2.Сформулируйте проблему, которую хотите решить с помощью имитационного моделирования. Например,

Таким образом, проблема возникновения очереди происходит в момент прохождения больным регистратуры и в большей степени в момент прохождения врача. После обслуживания больной уходит из поликлиники.

3. Определитесь с искомыми показателями, которые нужно посчитать в итоге, чтобы решить проблему. Например,

По результатам моделирования можно будет произвести анализ о необходимом количестве врачей, которые обслуживают клиентов, и об эффективности их работы.

img

А61. Транспортная логистика в туризме. Модель перевозок людей турфирмы.

Создать имитационную модель в среде Anylogic по заданию: есть расписание автобусных рейсов, где указывается дата отправки и город прибытия; в указанное время автобусы отправляются в путь; перед этим выбирается автобус, который поедет. Точка отправления г. Астрахань. Точки прибытия: Анапа, Лазаревское, Геленджик, Сочи, Сухум.

Согласно логистики пассажирских перевозок передвигаются автобусы по маршрутам:

Астрахань- Анапа- Астрахань,
Астрахань-Лазаревское- Астрахань,
Астрахань-Геленджик — Астрахань,
Астрахань-Сочи- Астрахань,
Астрахань-Сухум- Астрахань,

Цель моделирования: получить статистические графики логистического процесса по перевозке людей турфирмы.

А61. Транспортная логистика в туризме. Модель перевозок людей турфирмы.

Создать имитационную модель в среде Anylogic по заданию: есть расписание автобусных рейсов, где указывается дата отправки и город прибытия; в указанное время автобусы отправляются в путь; перед этим выбирается автобус, который поедет. Точка отправления г. Астрахань. Точки прибытия: Анапа, Лазаревское, Геленджик, Сочи, Сухум.

Согласно логистики пассажирских перевозок передвигаются автобусы по маршрутам:

Астрахань- Анапа- Астрахань,
Астрахань-Лазаревское- Астрахань,
Астрахань-Геленджик - Астрахань,
Астрахань-Сочи- Астрахань,
Астрахань-Сухум- Астрахань,

Цель моделирования: получить статистические графики логистического процесса по перевозке людей турфирмы.

0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x