Опубликован: 15.02.2013 | Доступ: свободный | Студентов: 256 / 0 | Длительность: 16:52:00
ISBN: 978-5-9556-0146-5
Лекция 7:

Модель функционирования предприятия

Ввод исходных данных

Для ввода исходных данных используем элемент Параметр.

  1. Выполните команду Файл/Создать/Модель на панели инструментов.
  2. В поле Имя модели диалогового окна Новая модель введите Enterprise. Выберите каталог, в котором будут сохранены файлы модели. Щелкните кнопку Далее.
  3. На открывшейся второй странице Мастера создания модели выберите Начать создание модели "с нуля". Щелкните кнопку Далее.
  4. В Палитре выделите Презентация. Создайте область просмотра Данные для размещения элементов исходных данных.
  5. Перетащите элемент Область просмотра. В поле Имя: введите Данные.
  6. Перейдите на страницу Дополнительные панели Свойства. Введите в поля X: 0, Y: 1700, Ширина: 760, Высота: 330.
  7. Перетащите элемент Прямоугольник. Оставьте имя, предложенное системой.
  8. Перейдите на страницу Дополнительные панели Свойства. Введите в поля X: 10, Y: 1750, Ширина: 740, Высота: 270.
  9. Перетащите элемент text и на странице Основные панели Свойства в поле Текст: введите Исходные данные.
  10. В Палитре выделите Основная. Перетащите элементы Параметр на элемент с именем Исходные данные. Разместите их так, как показано на рис. 6.2. Значения свойств установите согласно табл. 6.1.
Таблица 6.1.
Элементы и их свойства
Параметр Параметр
Имя Тип Значение по умолчанию Имя Тип Значение по умолчанию
aveTimeShop1 double 19 stKomplBlock1 double 35
aveTimeShop2 double 11 stKomplBlock2 double 32
aveTimeShop3 double 15 stKomplBlock3 double 43
aveTimeShop4 double 18 stKomplBlock4 double 48
stIzgBlock1 double 35 timeTestBlock1 double 12
stIzgBlock2 double 27 timeTestBlock2 double 16
stIzgBlock3 double 36 timeTestBlock3 double 21
stIzgBlock4 double 37 timeTestBlock4 double 17
postKontr1 int 2 procBrakBlock1 double 0,02
postKontr2 int 2 procBrakBlock2 double 0,03
postKontr3 int 2 procBrakBlock3 double 0,04
postKontr4 int 2 procBrakBlock4 double 0,06
stTestBlock1 double 12 kolStendKontrIzd int 2
stTestBlock2 double 23 timeKontrIzd double 26
stTestBlock3 double 32 procBrakIzd double 0,05
stTestBlock4 double 28 stKontrIzd double 74
kolPunSborki int 2 verBlock1 double 0,9999
timeSborki double 22 verBlock2 double 0,999999
stSborki double 67
verBlockNum1 double 0,25 timeZamBlock1 double 12
verBlockNum2 double 0,25 timeZamBlock2 double 15
verBlockNum3 double 0,25 timeZamBlock3 double 12
verBlockNum4 double 0,25 timeZamBlock4 double 21
stZamBlock1 double 34 kolPunPriem int 2
stZamBlock2 double 46 timePriemIzd double 18
stZamBlock3 double 38 procBrakPriem double 0,15
stZamBlock4 double 54 stPriemIzd double 53
Размещение элементов Параметр для ввода исходных данных

увеличить изображение
Рис. 6.2. Размещение элементов Параметр для ввода исходных данных

Вывод результатов моделирования

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

  1. В Палитре выделите Презентация. Создайте область просмотра Результаты для размещения элементов Простая переменная.
  2. Перетащите элемент Область просмотра. В поле Имя: введите Результаты.
  3. Перейдите на страницу Дополнительные панели Свойства. Введите в поля X: 0, Y: 700, Ширина: 700, Высота: 460.
  4. Перетащите элемент Скруглённый прямоугольник. Оставьте имя, предложенное системой.
  5. Перейдите на страницу Дополнительные панели Свойства. Введите в поля X: 10, Y: 750, Ширина: 680, Высота: 400.
  6. Перетащите элемент text и на странице Основные панели Свойства в поле Текст: введите Данные о количестве подготовленных и забракованных блоков и изделий.
  7. Перетащите второй элемент text и на странице Основные панели Свойства в поле Текст: введите Стоимостные показатели функционирования предприятия.
  8. В Палитре выделите Основная. Перетащите элементы Простая переменная. Разместите их и дайте им имена так, как показано на рис. 6.3. Тип всех переменных, используемых для вывода количества подготовленных и забракованных блоков и изделий на текущее модельное время - int. Тип переменных для вывода стоимостных показателей работы предприятия - double. Значение по умолчанию равно 0.
  9. Выровняйте элементы. Для этого нужно вначале выделить те элементы, которые вы хотите выровнять, а затем открыть правым щелчком мыши по выделенным фигурам контекстное меню и выбрать нужную команду выравнивания из подменю Выравнивание. Не поддерживается выравнивание элементов диаграмм состояний и диаграмм действий, потому что при выравнивании таких элементов может нарушиться логика модели.
Размещение элементов Простая переменная для вывода результатов моделирования

увеличить изображение
Рис. 6.3. Размещение элементов Простая переменная для вывода результатов моделирования
Алексей Гроссман
Алексей Гроссман

Здравствуйте, прошел курс "Концептуальное проектирование систем в AnyLogic и GPSS World". Можно ли получить по нему сертификат? У нас в институте требуют сертификаты для создания портфолио.

Елена Блинаева
Елена Блинаева