Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

8026

.pdf
Скачиваний:
0
Добавлен:
23.11.2023
Размер:
1.33 Mб
Скачать

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

В результате взаимодействия этих случайных процессов создается очередь. Согласно методу Монте-Карло перебирают (с помощью ЭВМ) все возможные состояния системы с различным числом покупателей в час,

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

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

включает следующие этапы:

1.Построение математической модели системы, описыва-ющей зависимость моделируемых характеристик от значений стохастических переменных.

2.Установление распределения вероятностей для стохастических переменных.

3.Установление интервала случайных чисел для каждой стохастической переменной и генерация случайных чисел.

4.Имитация поведения системы путем проведения многих испытаний

иполучение оценки моделируемой характеристи-ки системы при фиксированных значениях параметров управ-ления. Оценка точности результата.

Описание этапов: Первый этап. Стохастическая имитационная модель

(ИМ) некоторой реальной системы может быть представлена как динамическая система, которая под воздействием внешних случайных входных сигналов (входных переменных) изменяет свое состояние

(случайные переменные состояния), что в свою очередь приводит к изменению выходных сигналов (выходных переменных):где F, R-вектор-функции; Ii, Ui, Si-векторы соответственно входных, выходных переменных и переменных состояния системы в тактовый мо-мент моделирования i.

Имитационная модель -это экспериментальная модель си-стемы, в

которой искусственно воспроизводятся случайности, имеющие место в реальной системе. Она представляет собой совокупность математических соотношений между входными, выходными переменными и переменными состояния в сочетании с алгоритмической реализацией некоторых зависимостей. Существует два подхода в имитационном моделировании динамических процессов. Первый заключается в том, что весь период моделирования разбивается на равные промежутки времени (такты моделирования) и анализ состояния системы, а также значений выходных переменных производится через одинаковые промежутки времени. При таком подходе возникает проблема выбора «правильной продолжительности такта. Кроме того, не исключается появление тактов, в

которых состояние системы по сравнению с предыдущим не изменилось.

При втором подходе величина такта моделирования не фиксируется,

моделирование в этом случае происходит в момент наступления одного из

«существенных» событий. Например, при моделировании производственного процесса на предприятии такими событиями могут быть освобождение или начало загрузки станка, поступление на обработку детали, невыход на работу станочника, исчерпание запаса необходимых комплектующих деталей на складе и др.

Именно второй подход чаще всего используется на практике и поддерживается современными языками моделирования. Второй этап.

Случайные величины, используемые в ИМ, могут быть дискретными или непрерывными. В первом случае необходимо знать их распределения, во втором -плотности распределений. Эти зависимости могут быть известны из теории, определены в результате специальных исследований либо заданы

в качестве гипотезы. Точность модели (при прочих равных условиях)

зависит от того, насколько точно заданы указанные распределения

(плотности распределений).

Третий этап. Моделирование случайных величин при компьютерных имитационных экспериментах производится с помощью датчика псевдослучайных чисел, предусмотренного в любом современном языке программирования. Обычно это датчик случайных чисел с равномерным распределением на интервале [0, 1]. Если известны вероятности наступления событий, то, используя такой датчик, можно отвечать на вопросы: «Какое из n возможных событий произошло?» или «Какое значение приняла случайная величина?»

Четвертый этап. Точность статистических оценок параметров реальной системы зависит от числа наблюдений (объёма выборки). Погрешности в оценках обусловлены как статистическим характером самой модели, так и влиянием начальных данных (начального состояния имитационной системы), а также возможной автокорреляцией последовательных значений некоторого параметра в процессе моделирования. Очевидно, что с увеличением числа испытаний точность моделирования должна возрастать.

Ввиду того что увеличение объема выборки связано с ростом затрат на моделирование, важно уметь определять минимальное число испытаний,

необходимое для достижения заданной точности оценки с заданной вероятностью. Широкое распространение получили два метода статистических испытаний. Один из них предполагает проведение достаточно большого числа N последовательных наблюдений в течение одного прогона модели (одного сеанса имитирования). Другой метод заключается в реализации m независимых прогонов модели, т.е. в m-кратном повторении одного и того же цикла имитирования. При этом,

если мы хотим получить в сумме N наблюдений, в течение каждого прогона можно де-лать по N/m(допустим, что это число целое) наблюдений. Оба метода дают примерно одинаковый результат.

В 1960-х годах Kарл Петри (С.А.Petri) разработал обобщенное

графическое представление для систем. Хольт (A.W. Holt) расширил работу

Петри и назвал представление систем сетью

Петри. Для

представления

сетей Петри используются ориентированные графы.

 

Известны два основных подхода к моделированию объектов графами

–« топографический» (граф соответствует

структуре

моделируемого

объекта) и «событийный» (граф соответствует процессам, т.е.

изменению со-стояний объекта). В настоящее время при разработке

оперативных планов управления производственными участками в

реальном масштабе времени возможно использование метода сетей Петри.

Классическая сеть Петри базируется на двух основополагающих

понятиях: событиях и условиях. События-это результаты

действий,

совершаемых системой.

 

 

 

Возникновение событий

определяется

состоянием

системы,

характеризующимся множеством условий. Условия, предшествующие событию, называются предусловиями, а вытекающие из его совершения

-постусловиями. Структура сети Петри представляет собой изображенный на плоскости двудольный ориентированный мультиграф, со-стоящий из следующих четырех элементов: множества позиций Р, множества переходов Т, множества входных функций F и множества выходных функций H. Входные и выходные функции связаны с переходами и позициями. Входная функция отображает переход tj в множество позиций

F(tj) называемых входными позициями перехода. Выходная функция H

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

которые надо преодолеть для перехода из одного состояния в другое).

Предусловия изображаются ориентированными дугами-линиями со стрелками, ведущими из тех или иных состояний к соответствующему переходу, а постусловия -линиями (дугами) со стрелка-ми, ведущими из какого-либо перехода в соответствующие позиции. Основные определения сетей Петри. Сеть Петри формально представляется как

набор вида N=(Р, Т, F, Н, µо),где Р-конечное непустое множество позиций

(иначе состояний или мест); Т-конечное непустое множество переходов

(событий); F:Р xТ → {0, 1, 2...}; Н:Т xР→ {0, 1, 2...}-функции входных и выходных инциденций; µо:Р→{0, 1, 2,...}-начальная маркировка (разметка)

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

Вершины p P изображаются кружками, а вершины t T - черточками

(барьерами). Дуги соответствуют функциям инцидентности позиций и переходов. Множества входных и выходных позиций перехода t T обычно обозначают соответственно (•t) и (t•), а множества входных и выходных переходов для позиции p P обозначают соответственно (• р) и (р•). При маркировке всем позициям сети Петри приписываются некоторые натуральные числа. На графе маркировка отражается наличием или отсутствием в кружках точек, называемых маркерами(метками, фишками).

Если мощность множества Р равна n, то маркировку можно пред-ставить n-мерным вектором, значения координат которого равны числу маркеров в соответствующих позициях. Переход от одной маркировки к другой осуществляется посредством срабатывания переходов. Переход t может сработать при маркировке µ, если он является активным

5.2. Разделы учебной дисциплины, виды учебной деятельности и формы контроля

Таблица 5.2.1 Разделы дисциплины, виды учебных занятий и формы контроля.

 

 

Аудиторны

 

 

 

 

е занятия (в

работа

Формы текущего

 

Наименование раздела

часах)

 

контроля

/пп№

учебной дисциплины.

 

 

 

Самостоятельная

успеваемости

Лекции

Лабораторные

,Практические

 

 

 

 

 

 

Тема занятий

 

 

 

 

(по неделям

 

 

 

 

 

 

семестра)

 

 

 

 

 

 

 

 

СЕМЕСТР №3

 

 

 

 

 

 

 

 

 

 

 

 

 

Раздел 1: "Методологические

 

 

 

 

 

 

основы моделирования

 

 

 

 

 

 

производственных систем и

 

 

 

 

 

 

процессов.". Методы

 

 

 

 

 

 

моделирования

 

 

 

 

 

 

управленческих,

 

 

 

 

 

1

экономических и

1

 

 

15

опрос

 

бизнес-процессов.

 

 

 

 

 

 

Классификация моделей

 

 

 

 

 

 

производственных систем и

 

 

 

 

 

 

процессов. Системный подход

 

 

 

 

 

 

к производству, как объекту

 

 

 

 

 

 

моделирования.

 

 

 

 

 

 

 

 

 

 

 

 

 

Численное решение. Анализ

 

 

 

 

 

 

численных результатов и их

 

 

 

 

 

 

применение. Взаимосвязь

 

 

 

 

 

 

этапов

 

 

 

 

 

 

экономико-математического

 

 

 

 

 

2

моделирования. Модели

 

 

1

15

решение задач

 

производственно-экономическ

 

 

 

 

 

 

их систем, региональных

 

 

 

 

 

 

комплексов,отраслевые

 

 

 

 

 

 

модели, модели народного

 

 

 

 

 

 

хозяйства.

 

 

 

 

 

 

 

 

 

 

 

 

 

Раздел 2: "Аналитические

 

 

 

 

 

 

модели". Моделирование

 

 

 

 

 

 

структур производственных

 

 

 

 

 

 

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

 

 

 

 

 

3

основе теории графов.

1

 

 

15

опрос

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

 

 

 

 

 

 

 

 

 

Информационный подход.

 

 

 

 

 

 

Энтропийные методы. Методы

 

 

 

 

 

 

отбора существенных

 

 

 

 

 

 

факторов моделей

 

 

 

 

 

 

 

 

 

 

 

 

 

Использование методов

 

 

 

 

 

 

экспертного опроса и

 

 

 

 

 

 

статистического анализа.

 

 

 

 

 

 

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

 

 

 

 

 

4

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

 

 

2

20

решение задач

"черного ящика". Понятие об

 

 

 

 

 

 

 

 

 

интерполяции, аппроксимации

 

 

 

 

 

 

и экстраполяции. Экономико -

 

 

 

 

 

 

математические модели.

 

 

 

 

 

 

Метод наименьших квадратов

 

 

 

 

 

 

 

 

 

 

 

 

 

Случаи использования

 

 

 

 

 

 

имитационного

 

 

 

 

 

 

моделирования.

 

 

 

 

 

 

Классификация имитационных

 

 

 

 

 

5

моделей. Порядок построения

2

 

 

20

опрос

имитационной модели

 

 

 

 

 

 

 

 

 

производственно-экономическ

 

 

 

 

 

 

ой системы и проведения

 

 

 

 

 

 

машинных имитационных

 

 

 

 

 

 

экспериментов.

 

 

 

 

 

 

 

 

 

 

 

 

 

Планирование эксперимента..

 

 

 

 

 

 

Полный и неполный

 

 

 

 

 

 

факторный эксперимент.

 

 

 

 

 

6

Моделирование

 

 

1

15

решение задач

 

производственно-экономическ

 

 

 

 

 

 

их систем и процессов с

 

 

 

 

 

 

помощью сетей Петри

 

 

 

 

 

 

 

 

 

 

 

 

 

ИТОГО:

4

0

4

100

 

 

 

 

 

 

 

 

5.3. Примерная тематика контрольной работы

Семестр № 3. Предусмотрена контрольная работа с заданиями,

аналогичными разобранным на практических занятиях по вариантам на

темы:

1.Обработка результатов экспертного опроса.

2.Имитационное моделирование.

6.ПЕРЕЧЕНЬ УЧЕБНО-МЕТОДИЧЕСКОГО ОБЕСПЕЧЕНИЯ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ

Таблица 6.1 Перечень учебно-методического обеспечения для

самостоятельной работы обучающихся по дисциплине.

Наименование

Автор(ы)

Место и год

п/п

 

 

издания

 

 

 

 

1

Введение в математическое

Ашихмин В.Н. ,

Москва : Логос,

 

моделирование : учебное

Гитман М.Б.,

2016

 

пособие

Келлер И.Э.,

 

 

 

Наймарк О.Б.,

 

 

 

Столбов В.Ю.,

 

 

 

Трусов П.В.,

 

 

 

Фрик П.Г. ; П.В.

 

 

 

Трусов; П.Г.

 

 

 

Фрик; В.Ю.

 

 

 

Столбов; В.Н.

 

 

 

Ашихмин; О.Б.

 

 

 

Наймарк; М.Б.

 

 

 

Гитман; И.Э.

 

 

 

Келлер

 

 

 

 

 

2

Имитационное моделирование :

Салмина Н.Ю. ;

Томск : Томский

 

учебное пособие

Н.Ю. Салмина

государственный

 

 

 

университет

 

 

 

систем

 

 

 

управления и

 

 

 

радиоэлектроник

 

 

 

и, Эль Контент,

 

 

 

2015

 

 

 

 

3

Имитационное моделирование

Емельянов А. А. ,

Москва :

 

экономических процессов :

Власова Е. А.,

Финансы и

 

Учебное пособие

Дума Р. В.,

статистика, 2014

 

 

Емельянов А. А.

 

 

 

 

 

4

Иммитационное моделирование

Решмин Борис

М. :

 

и системы управления :

Иванович

Инфра-Инженери

 

учеб.-практ. пособие

 

я, 2016

 

 

 

 

5

Компьютерное моделирование

Платов

Нижний

 

сложных экономических систем

Александр

Новгород :

 

: учеб.-метод. пособие по

Юрьевич ;

ННГАСУ, 2016

 

подгот. к лекциям, практ.

Нижегор. гос.

 

 

занятиям (включая

архит.-строит.

 

 

рекомендации по орг.

ун-т

 

 

самостоят. работы) для

 

 

 

обучающихся по дисциплине

 

 

 

 

 

 

 

"Компьютер. моделирование

 

 

 

слож. экон. систем" по

 

 

 

направлению подгот. 09.04.03

 

 

 

Приклад. информатика,

 

 

 

профиль Приклад. информатика

 

 

 

в аналит. экономике

 

 

 

 

 

 

6

Математическое и

Прокопенко

Нижний

 

имитационное моделирование :

Наталья Юрьевна

Новгород :

 

учеб.-метод. пособие по подгот.

; Нижегор. гос.

ННГАСУ, 2016

 

к лекциям, практ. занятиям

архит.-строит.

 

 

(включая рекомендации по орг.

ун-т

 

 

самостоят. работы) для

 

 

 

обучающихся по дисциплине

 

 

 

"Мат. и имитац. моделирование"

 

 

 

по направлению подгот.

 

 

 

09.03.03 Приклад. информатика,

 

 

 

профиль Приклад. информатика

 

 

 

в экономике

 

 

 

 

 

 

7

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

Кутилова Оксана

Нижний

 

технологических процессов :

Игоревна ,

Новгород :

 

учеб. пособие

Деулин Михаил

ННГАСУ, 2015

 

 

Михайлович ;

 

 

 

Нижегор. гос.

 

 

 

архит.-строит.

 

 

 

ун-т

 

 

 

 

 

8

Моделирование и принятие

Аксенов К.А. ,

Екатеринбург :

 

решений в

Гончарова Н.В. ;

Уральский

 

организационно-технических

Н.В. Гончарова;

федеральный

 

система. Часть 1 : учебное

К.А. Аксенов;

университет, 2015

 

пособие

ред. Л.Г.

 

 

 

Доросинский

 

 

 

 

 

9

Моделирование и принятие

Аксенов К.А. ,

Екатеринбург :

 

решений в

Гончарова Н.В.,

Уральский

 

организационно-технических

Аксенова О.П. ;

федеральный

 

система. Часть 2 : учебное

О.П. Аксенова;

университет, 2015

 

пособие

Н.В. Гончарова;

 

 

 

К.А. Аксенов;

 

 

 

ред. Л.Г.

 

 

 

Доросинский

 

 

 

 

 

10

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

Фомин Владимир

Нижний

 

 

 

 

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]