
Компьютерное моделирование
ВВЕДЕНИЕОБЩИЕ ПОНЯТИЯ КОМПЬЮТЕРНОГО МОДЕЛИРОВАНИЯПонятие модели и моделированияКлассификация видов моделированияИмитационное моделированиеОсновные этапы создания и использования компьютерных моделейСистемный подход к проектированию сложных системБлочно-иерархический подход к моделированию сложных системДекомпозиция сложных системМетоды формализации сложных системАналитические методыСтатистические методыТеоретико-множественные представленияЛогические методыЛингвистические, семиотические представленияГрафическое представлениеСетевые методыКомбинированные методыКонтрольные вопросыПРОГРАММИРОВАНИЕ БАЗОВЫХ ГЕНЕРАТОРОВ ПСЕВДОСЛУЧАЙНЫХ ЧИСЕЛОбщие сведенияАрифметические генераторы случайных чиселКонгруэнтный (линейный) методАлгоритм Лемера (мультипликативный датчик)Смешанный генераторАддитивные генераторыОбобщенный аддитивный генераторКомбинации генераторов случайных чиселМетод Макларена—МарсальиАрифметические процедурыАлгоритмы на основе нелинейных формул Квадратичный конгруэнтный методКвадратичный метод КовэюКонтрольные вопросыМЕТОДЫ ПРОВЕРКИ ГЕНЕРАТОРОВ СЛУЧАЙНЫХ ЧИСЕЛГистограмма частот равновероятного распределенияСтатистическая функция распределенияСтатистические оценки параметров распределенияРаспределение на плоскостиКритерий χ 2 ПирсонаКритерий КолмогороваКритерий серийПроверка равномерности по косвенным признакамКомбинаторные тестыПокер-тестКритерий коллекционераКонтрольные вопросыМЕТОДЫ МОДЕЛИРОВАНИЯ СЛУЧАЙНЫХ ВЕЛИЧИН С ЗАДАННЫМ ЗАКОНОМ РАСПРЕДЕЛЕНИЯМетод обратных функцийМетод кусочно-линейной аппроксимацииМоделирование случайной величины по эмпирическим даннымМетод отбораГенерация нормально распределенных случайных величинМетод аппроксимацииИспользование центральной предельной теоремыМетод Бокса и МаллераМетод Марсальи и БреяГенерация случайных величин со специальными законами распределенияМоделирование экспоненциального распределенияМоделирование бета-распределенияМоделирование гамма-распределенияМоделирование логарифмически-нормального закона распределенияМоделирование распределения ВейбуллаКонтрольные вопросыМОДЕЛИРОВАНИЕ ДИСКРЕТНЫХ СОБЫТИЙ И РАСПРЕДЕЛЕНИЙМоделирование произвольного дискретного распределенияМоделирование распределения БернуллиМоделирование биномиального распределенияМоделирование случайной величины с геометрическим распределениемМоделирование распределения ПуассонаМоделирование простого событияМоделирование полной группы несовместных событийМоделирование сложных событийКонтрольные вопросыМОДЕЛИРОВАНИЕ С ПОМОЩЬЮ МЕТОДА СТАТИСТИЧЕСКИХ ИСПЫТАНИЙМетод Монте-КарлоОдномерное случайное блужданиеДвумерное случайное блужданиеПростое случайное блуждание с поглощающими экранамиМодель падения дождевой каплиПерсистентное случайное блужданиеКонтрольные вопросыМОДЕЛИРОВАНИЕ СИСТЕМ МАССОВОГО ОБСЛУЖИВАНИЯОсновные характеристики систем массового обслуживанияСистемы с одним устройством обслуживанияМногоканальные системы массового обслуживанияЗамкнутые системы массового обслуживанияКомпьютерное моделирование систем массового обслуживанияКонтрольные вопросыПЛАНИРОВАНИЕ КОМПЬЮТЕРНОГО ЭКСПЕРИМЕНТАОсновные понятияСтратегическое планирование экспериментаТактическое планирование компьютерного экспериментаНачальные условия и их влияние на достижение установившегося режимаОценивание среднего значения выборочной совокупностиПрименение теоремы ЧебышеваОценивание процентных отношенийОценивание дисперсии совокупностиАвтокоррелированные данныеКонтрольные вопросыПАКЕТЫ ИМИТАЦИОННОГО МОДЕЛИРОВАНИЯНазначение пакетов имитационного моделированияПакет имитационного моделирования PilgrimОсновные объекты моделиТипы узлов имитационной моделиУзел ag — генератор транзактовУзел serv — обслуживающий многоканальный прибор с абсолютными приоритетамиУзел queue — очередь с относительными приоритетамиУзел term — терминатор транзактовУзел key — клапан на пути транзактовУзел creat — управляемый генератор транзактовУзел delet — управляемый терминатор транзактовУзлы send и direct — операции с бухгалтерскими счетамиУзлы attach и manage — работа со складами ресурсовКоманды управления узламиПараметры транзактов и параметры состояния узловТабличные результаты моделированияЯзык описания моделейОбщая структура Pilgrim-программыИнициализация модели — функция modbegЗапуск координатора модели — функция networkОбработчик ошибок — функция fault(err)Конец модели — функция modendСтартовые и финишные функции пользователяБлок описания узлаГрафический конструктор GemПример разработки имитационной моделиСоздание и запуск проекта модели PilgrimАнализ результатов моделированияКонтрольные вопросыВЫЧИСЛИТЕЛЬНЫЕ МЕТОДЫ И АЛГОРИТМЫ РЕАЛИЗАЦИИ МАТЕМАТИЧЕСКИХ МОДЕЛЕЙАппроксимация функцийИнтерполяция функций одной и нескольких переменныхЛинейная и нелинейная интерполяция функции одной переменнойИнтерполяция сплайнамиМногомерная интерполяцияПрименение математических пакетов для интерполяцииНаилучшее среднеквадратичное приближениеПрименение математических пакетов для аппроксимации функцийЧисленное интегрирование функций одной переменнойКвадратурная формула ГауссаДругие формулы численного интегрированияПрименение математических пакетов для вычисления интеграловВычисление кратных интеграловМетод ячеекПоследовательное интегрированиеПрименение математических пакетов для вычисления интеграловМодели на основе дифференциальных уравнений в частных производныхПостановки задачОсновные понятия метода конечных разностейПостроение разностных схемИнтегро-интерполяционный методПрименение математических пакетов в моделированииКонтрольные вопросыЛАБОРАТОРНЫЙ ПРАКТИКУМЛабораторная работа № 1. Изучение базовых генераторов псевдослучайных чиселЛабораторная работа № 2. Проверка качества генераторов псевдослучайных чиселЛабораторная работа № 3. Генерирование случайных величин с заданным законом распределенияЛабораторная работа №4. Генерирование случайных величин с нормальным законом распределенияЛабораторная работа № 5. Генерирование случайных величин с часто используемыми законами распределенияЛабораторная работа № 6. Моделирование методом Монте-КарлоЛабораторная работа № 7. Моделирование случайных блужданийЛабораторная работа № 8. Моделирование систем массового обслуживанияЛабораторная работа № 9. Тактическое планирование экспериментаЛабораторная работа № 10. Моделирование систем массового обслуживания при помощи инструментальных средств моделирования PilgrimЛабораторная работа № 11. Аппроксимация функций одной и двух переменныхЛабораторная работа № 12. Модели на основе дифференциальных уравнений в частных производных и численное интегрированиеСПИСОК РЕКОМЕНДОВАННОЙ ЛИТЕРАТУРЫ