Ю. Карпов - Иммитационное моделирование систем с AnyLogic 5 (1124147)
Текст из файла
Юрий Карпов ИМИТАЦИОННОЕ МОАЕАИРОВАНИЕ СИСТЕМ Введение в иоделирование С АПУ~ОЦ1С Б силле з.е Санкт-Петербург БХВ-Петербург» УЛК 681.3.06 ВВК 32.923.26-018.2 К26 Карпов КЗ. К26 Имитагпзоиное моделирование систем. Введение в моделирование с Апу! 08!с 5. — СПб: ВХВ-Петербург, 2005. — 400 сх ил 18ВУ4 5-94152-!48-8 Описываотсл десятки закопченных прпмерон имитаиигчигы» молодей из самых различных областей.
багга кажлой молслп привсаитсн постаноякз проб»сны, обсуждается ее структура, подробно разбирается регынччция в среде Апу! орс. Все мололи, описываемые а книге. яиляютсн лсйстнуюшими. читатель может повторить каждьнг шаг процесса их разработки на сгюем компьютере. »апустигь любую модель иа аьгполисние, пронести ес аггачпз и молифигиюию. К к»гиге пгтилогаетюг компакт-диск с слете«»ой»гоигвьиюигюго моделнрогю«пя Апу1.ов!с 5 и примерами моделей. Кгггггп предпплапчелп д,гя гает, кпю ха и пг гннолюь гг гггггггггггггггггггпе зпи)еюдюппюп* дхи пяег кн прппилгпюных регаена» ьик г татки трепал жепгпднюпгп.
пык и щмктню гкп УДК 681хй06 Рй»К 32.973.26-0 ! 8.2 Группа води!толки издания: Лицензия ИД Н» 02429 от 24 0 7 ОО. Подгмсвно в печать 30 08 05. Фсрмат 70к100'Г,». Печать офсетная. Уел. пьч. л 32,25. Тираж 1000 зкз. Заказ ьй 4248 "БХВ-Петербург*, 194354, Санкт-Петербуг, ул. Есенина, 5Б. Санитарно-зпидемиологическае заключение на продукцию и» 7799.02.953.д.006421.11.04 от 11.11.2004 г.
выдано Федеральной службой но надзору в афере защиты прав елребителей и бпагогюлучия человека. Отпачатано с готовых диан»ни»ивов в ГУП 'Типография "Наука" 199034, Сан«т-петербург, 9 линия, 12 Ю Карпов КХ Г., Лпз О 04юрнмнн«, л»л»т«ль«тю 'СХВ-11«т«гагр»" зеаз !8В!ч' 5-94157-148-8 Главный редактор Зптг. гл. редактора Зан. релакписи Редактор Компьютерная верстка Корректор Дизаугн оГ»ложки Зан.
произаолспюм Икгнперпнп Кггггдг влип Игорь !'ыплпгл од Грпгпуипу .Чти!нп Екпгнерппп Кпгипг«гнпп Ипггиггьн Епрпюниггп Внкзггггргггг Лнпмрпкг пни Игоря Нырх гьпггкгггггг Нико.гпй Гггергьтг» Оглавление Введение 'азу1.орс — инструмент имитационного молелирования нового поколения................е Сгрукгу!зв книги. ........,....................................................
9 ЧАСТЫ. ОБЩИЕ ВОПРОСЫ ИМИТАЦИОННОГО МОДЕЛИРОВАНИЯ ...., 11 Глава 2. Виды моделей... ..20 20 21 24 3.2. Примеры задач, решаемых с помо~цьк1 имитационгюго моделирования .............25 3.2.1. Система массового обслуживания с тремя усгройствами обслуживания....... 25 3.2.2. Максимизация прибыли поставшпка сервиса для мобильной связи .............2К .....34 34 37 Прелисловие.
Срсла разработки и примеры молелей.. Благодарности Моделирование. Проблемы разработки имитационных молелей Глава 1. Молели. Наука и искусство моделирования. 1!. Модели процессов и систем., !.2, Моделирование для поддержки принятия управленческих решении ., 1.3. Уровни абсгракции и адекватность модели .. 1.4. Моделирование как наука и искусство ".
!. Сгатзшеские и динамические модели 2.2. Непрерывные. дискретные и гибридные молели .. 2 3. Детерминированные и сгохастические молели.. 2.4. Ан;шитические и имитационные модели . Глава 3. Имитационное моделирование. 3.!. Что такое имитационное моделирование 3.2.3. Модель роста рынка................... 3.3.
Этапы имитационного моделирования 3.4. Визуализация и анимация. "лава 4. Имитационное моделирование в среле Апу1лд1с. Общие понятия .. 4 !. Первая молель на Апу1.оа1с. 4.1. !. Структурная диаграмма., .. 13 . 13 ...... 1 6 17 29 . ЗО ЗЗ Оглавление .38 .39 ...40 .41 .43 ...44 ...44 .45 .46 .. 46 ...50 ...52 .52 ...52 .53 .53 .54 .54 ...55 .55 .56 .56 .56 57 сокрашений... 4.1.2. Окна свойств объектов молели. 4.1 3. Окно поведения акт ивного объекта 4.1.4.
Окно редактора аншмацзпз активного объекта 4.2. Режим выполнения молели... 4.2.!. Запуск модели 4.2.2. Эксперименты с моделью. 4.2.3. Управление скоростькз выполнения модели и изображением...,......, 4,2.4. Предварительно определенныс эксперименты с молелькз ................ 4З. Работа с окнами 4.4. Лоработка модели 4.4.!. Изменение цвета мяча в анимации при огскокс ..................................
4.4.2. Введение второго мяча в молель.. 4 4.3. Произвольные перемещения мяча 4.5. Основные концепции имитационного моделирования в среде АззуЬо81с. 4.5.1. Лве фазы имитационного молслирования. 4.5.2. Активные объекты, классы и экземпляры активных обьектов ............ 4.5.3. Объектно-ориентированный подхол. 4.5.4. Визуальная разработка модели ..
4.5.5. Встроенный язык Заза... 4.5.6 Средства описания повеления обьектов .. 4.5.7. Имитация нескольких параллелыю п(юзскаюаих процессов.............. 4.5.8. Модельное и реальное время .. 4.5.9. Анимация поведения модели.. 4,5.!О. Интерактивный анализ модели. 4.6. Запуск и проигрывание других молелей..... 4.7. Заключение ЧАСТЬ Н. СРЕДСТВА ЮГЛ.Ом!С ДЛЯ ИМИТАЦИОННОГО МОЛЕЛИРОВАНИЯ СИСТЕМ,. Глава 5. Разработка простых моделей непрерывных систем .... 5.1. Построение простой модели с нуля. Модель серлечных 5.1.!.
Г!остановка задачи... 5.1.2. Рассматриваемые вопросы . 5.!.3. Файлы лля контроля 5.1.4. Создание нового пгюекта.. 5.! 5. Построение молсли 5.! .6. Запуск модели . 5.! .7. Графики (лиаграммы1 5.1.8. Эксперименты.. 5.1.9. Анимация модели ..... 5.2. Счетчик (СопйпцоцзСошйег) 5.2.1. Рассматриваемые вопросы.. 5.2.2. Постановка проблемы .. 5.2.3. Молель........................ 5.2.4. Генератор тиков. 5.2.5.
Разряд счетчика . 5.2.6. Корневой объект.. 5.2.7. Анимация модели.... .... 6 ! . . 63 . 63 . 64 64 .66 .70 .71 .72 .73 .78 .79 .79 .79 .80 .81 .83 Оглавление 5.3.1. Активные объскгы ......Ь4 5.3.2. Г!еременные. 85 5.3.3 Формулы, системы алгебраических и дифФеренциальных уравнений......,...85 5.3.4. Г!араметры .. 86 5.3.5. Визуализация исполнения модели .
5.3.6. Эксперименты с моделью Глава 6. Разработка моделей дискретно-событийных систем ....,.......,... 6.1. Порты и сообшення. 73искретная люлель с птчика............................... 6.!.1. 1'ассматривасмые вопросы. 6.! .2. Структура модели 6.!.3. Представление сигнала как сообшения .. 6.2. Рсагируюшие системы (геасбчс зувгспзв1 и сгейтчарты.......................... 6.3. Модель пешехолного перехода: переключение состояний в стейтчар.
6.3,1. Постановка проблемы, 6.3.2. Рассматри!немые вопросы. 6.3.3. Построение модели .. 6.3.4. Создание анимации... 63.5. Срабатывание перехода по сигналу.. 6.3.6. Срабатывание перехода по условик) 6.4 Системы массового обслуживания: использование библиотеки сшндаргных объектов. 6.4.!. Системы л~ассового обслуживания.
6.4.2. Постановка проблемы. 6.5. Средства Апу!.о81с для разработки дискретно-событийных моделей..... 6.5.1. События. 6.5.2. Таймеры. 6.5З. Стейтчарты . 6.5.4. Нспосредсгвенное порождение событий .. 6.5.5. Сообшения и порты .. 6.5.6. Шаги выполнения модели. 6.5.7. Библиотека Епгегрг1зе !ЗЬгагу 6.6. Закзючение .................. 89 90 90 гах ..........,.. 97 ..97 103 104 .108 1!О .
110 !11 .... 1 1 5 ... 1!5 !!7 118 118 .. !!8 118 119 120 Глава 7. Сведения о языке Лата, необходимые для разработки моделей на Алуштой!с . 7.!. Примитивные типы данных и псременпью 7.!.1. Числовые типы .. 7. !.2. Булевский зип 7.1.3. Символьный тип. 7.!.4. Переменные. 7.1.5. Выражения и оператор присваивания... 7.2. Сложные типы данных...
7.2.!. Строки 7.2.2. Отладочная печать 7.2.3. Тип Со(ег.. 7.2.4. Массивы Г2! !22 122 123 123 !24 124 !27 127 128 129 137 5.3. Закчюченне: поддержка моделирования непрерывных процессов в Лпу!.о81с ....84 Оглавление 138 133 139 139 140 141 !4! 142 142 142 143 144 144 145 145 148 ........
1 49 тов.... 150 .......... 1 52 1 52 ! 53 1 54 1 5 5 ! 56 Лата............... 157 !81 .. 132 .!ХЗ 7.2.5. Многомерные массивы. ?.2.6. Динамические массивы .. 7.3. Функции .. 7.3.1. Вызов методов классов. 7.3.2. Функции: методы класса, определенные пользошпелслг ..................... 7.4. Управление потоком вычислений в )ата. 7.4.1. Операторы 7.4.2. Блоки 7.4.3.
Условные операторы ...................................., .. 7.4.4. Операторы цикла 7.4.5. Операторы Зата в моделях Апу(.ов!с 7.5. Классы и объекты в Апу!.о3!с. 7.5.1. Классы и экземпляры классов, 7.5.2. Конструктор класса ..
7.5.3. Структура модели в Авуаров!с...,. 7,5.4. Наследование классов. 7.6. Иерархия структуры в модели АпуБошс 7.6.1. Доступ к элел~ентах1 реплицированных экземпляров активных объек 7.7. Доступ к объектам модели по иерархии ее структуры ................................ 7.7.1. Доступ к переменным и параметрам объектов класса 7.7.2. Доступ к переменным и обьектам включаюшего объекта. Функция яеЮнжег(7 .. 7.7.3.
Характеристики
Тип файла DJVU
Этот формат был создан для хранения отсканированных страниц книг в большом количестве. DJVU отлично справился с поставленной задачей, но увеличение места на всех устройствах позволили использовать вместо этого формата всё тот же PDF, хоть PDF занимает заметно больше места.
Даже здесь на студизбе мы конвертируем все файлы DJVU в PDF, чтобы Вам не пришлось думать о том, какой программой открыть ту или иную книгу.