Системы имитационного моделирования. Технология имитационного моделирования (Разделы 9-10 учебного пособия "Моделирование систем"), страница 7

Трансляция модели. Это обычный этап перевода модели (исходного модуля) на язык машины. В большинстве случаев трансляция проводится автоматически при запуске программы.

Верификация. На этом этапе определяется, соответствует ли запрограммированная модель замыслу разработчика. Обычно осуществляется путем пошаговой или ручной проверки вычислений.

Валидация. На этапе валидации устанавливается адекватность имитационной модели исследуемой системе. Необходимо сравнить функционирование модели и реальной системы на основе уже имеющихся экспериментальных данных и очевидных ситуаций.

Планирование эксперимента. Проводится вычисление числа  и продолжительность прогонов, определяются начальные условия имитации, осуществляются другие операции подготовки статистического исследования.

Прогон. Прогон предусматривает получение на ЭВМ требуемой информации в соответствии с целью моделирования.

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

Реализация результатов. Это последний этап в имитационном исследовании. Он позволяет улучшить существующие системы или обеспечить эффективное проектирование разрабатываемых систем.

Документирование. Документация на модель должна содержать: точную формулировку цели (целей) моделирования; математическое представление элементов и процессов; полный набор текущих входных данных; полный набор программ; краткое описание стандартных программ и методик; подробное описание нестандартных программ с комментариями; план проверки модели, включая тесты и входные данные для проверки; пояснительную записку, в которой указываются сфера применения модели и допустимая область изменения ее параметров; документы по обучению работы с моделью, включая иллюстративный материал (руководство пользователя).

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Шрайбер Т. Дж. Моделирование на GPSS: Пер. с англ.  Пер. В.И. Гаргера, И.Л. Шмуйловича; Ред. М.А. Файнберг.М.: Машиностроение, 1980. 592 с.

2. Бронштейн И.Н., Семендяев К.А. Справочник по математике для инженеров и учащихся втузов. 13-е изд., исправленное. М.: Наука, 1986. 544 с.

3. Прицкер А. Введение в имитационное моделирование и язык СЛАМ II: Пер. с англ. М.: Мир, 1987. 646 с.

4. Хаусли Т. Системы передачи и телеобработки данных:  Пер. с англ.  М.: Радио и связь, 1994. 456 с.

5. Дискретное событийное моделирование. Методические указания к курсовому проектированию / Рязан. гос. радиотехн. акад.; Сост. В.Ф. Одиноков. Рязань. 1999. 16 с.

6. Мартынов Н.Н., Иванов А.П. MATLAB 5.x. Вычисления, визуализация программирование  М.: КУДИЦ-ОБРАЗ, 2000. 336 с.

7. Гультяев А. Визуальное моделирование в среде МАТЛАБ: Учебный курс СПб.: Питер, 2000. 432 с.

8. Леоненков А.В. Самоучитель UML. СПб.: БХВ-Петербург, 2001. 304 с.

9. Маклаков С.В. Bpwin и Erwin. CASE-средства разработки информационных систем. 2-е изд., испр. и доп. М.: ДИАЛОГ-МИФИ, 2001. 304 с.

10. Кватрани Т. Rational Rose 2000 и UML. Визуальное моделирование: Пер. с англ. М.: ДМК Пресс, 2001. 176 с. (Серия "Объектно-ориентированные технологии в программировании").

11. Советов Б.Я., Яковлев С.А. Моделирование систем: Учеб. для вузов.  3-е изд.,    перераб. и доп.  М.: Высш. шк., 2001.- 343 с.

12. Бенькович Е.С., Колесов Ю.Б., Сениченков Ю.Б. Практическое моделирование динамических систем  СПб.: БХВ-Петербург, 2002. 464 с.

13. Рамбо Дж., Якобсон А., Буч Г. UML: Специальный справочник. СПб.: Питер, 2002. 656 с.

ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ……………………………………………………………………………..3

1.  КОНЦЕПТУАЛЬНЫЕ МОДЕЛИ………………………………………………….3

2.  ЯЗЫКИ МОДЕЛИРОВАНИЯ……………………………………………………...4

3.  СПОСОБЫ ДИСКРЕТНОГО МОДЕЛИРОВАНИЯ……………………………...5

4.  СОБЫТИЙНОЕ МОДЕЛИРОВАНИЕ………………………………. …………...5

4.1. ОБЩИЕ ПОЛОЖЕНИЯ…………………………………………………………...5

4.2. АЛГОРИТМ ДИСКРЕТНО-СОБЫТИЙНОЙ ИМИТАЦИИ……………………………6

4.3.ПРИМЕР СОБЫТИЙНОЙ МОДЕЛИ……………………………………………….7

5.  СКАНИРОВАНИЕ АКТИВНОСТЕЙ……………………………………………15

6.  ПРОЦЕССНО-ОРИЕНТИРОВАННЫЙ ПОДХОД……………………………...16

7.  НЕПРЕРЫВНОЕ ИМИТАЦИОННОЕ МОДЕЛИРОВАНИЕ…………………..17

7.1. ОБЩИЕ ПОЛОЖЕНИЯ………………………………………………………….17

7.2. АЛГОРИТМ ИНТЕГРИРОВАНИЯ РУНГЕ-КУТТА-ФЕЛБЕРГА……………………...19

7.3. ПРИМЕР НЕПРЕРЫВНО-ДИСКРЕТНОЙ МОДЕЛИ………………………………..20

8.  СТАТИСТИЧЕСКИЕ АСПЕКТЫ ИМИТАЦИОННОГО

МОДЕЛИРОВАНИЯ………………………………………………………………24

8.1. СТОХАСТИЧЕСКИЕ СИСТЕМЫ И ПРОЦЕССЫ…………………………………..24

8.2. ВЕРОЯТНОСТЬ………………………………………………………………...24

8.3. ЗАКОНЫ РАСПРЕДЕЛЕНИЯ…………………………………………………….27

8.4. ГЕНЕРАЦИЯ ПСЕВДОСЛУЧАЙНЫХ ЧИСЕЛ……………………………………..29

8.5. ОСНОВНЫЕ ПОНЯТИЯ МАТЕМАТИЧЕСКОЙ СТАТИСТИКИ……………………..30

9.  СИСТЕМЫ ИМИТАЦИОННОГО МОДЕЛИРОВАНИЯ………………………35

9.1. GPSS…………………………………………………………………………..35

9.2. СИМПАС………………………………………………………………………36

9.3. СИМФОР………………………………………………………………………38

9.4. СЛАМ  II………………………………………………………………………39

9.5. MATLAB………………………………………………………………………41

9.6. BPSimulator………………………………………………………………...46

9.7. Rational Rose……………………………………………………………….47

10. ТЕХНОЛОГИЯ ИМИТАЦИОННОГО МОДЕЛИРОВАНИЯ………………….48

БИБЛИОГРАФИЧЕСКИЙ СПИСОК……………………………………………….50

О д и н о к о в Валерий Федорович

Моделирование систем

Редактор М.Е. Цветкова

Корректор Н.А. Орлова

Лицензия № 020446 от           .

Подписано в печать                   Формат бумаги 60´84 1/16.

Бумага газетная.     Печать трафаретная.    Усл. печ. л. 3,25.

Уч.-изд.л. 3,25. Тираж 25 экз.  Заказ Заказ 093    Ц. 50 р.

Рязанская государственная радиотехническая академия.

390005, Рязань, ул. Гагарина, 59/1.

Редакционно-издательский центр РГРТА.