Метод динамики средних. Сущность и содержание метода

Моделирование в многоэлементных системах. Исследование операций методом динамики средних. Определение средних количеств элементов (математических ожиданий), находящихся в одинаковых состояниях. Моделирование сборки и отжига деталей в GPSS World.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 16.04.2020
Размер файла 529,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Метод динамики средних. Сущность и содержание метода

1. Моделирование в многоэлементных системах

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

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

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

Например, в соединении имеется 100 радиостанций. Каждая из них может находиться в боевых условиях в пяти состояниях:

- исправна, работает, не обнаружена;

- исправна, работает, обнаружена;

- работоспособна, но подавлена помехами;

- обнаружена, поражена;

- находится в ремонте.

Для определения средних численностей каждого из этих состояний пришлось бы составить уравнений Колмогорова. Очевидно, такое моделирование не годится.

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

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

Метод дает приближенные результаты. Но обладает замечательным свойством: чем больше система имеет элементов и состояний, тем точнее результат математического моделирования.

Для получения расчетных формул метода предположим, что имеем дело с системой, обладающей следующими признаками:

· в системе протекает случайный марковский процесс;

· элементы системы однородны в том смысле, что состояния, их число и их вероятности - одинаковые;

· элементы меняют состояния независимо друг от друга.

Цель моделирования: определить средние количества элементов (математические ожидания) , находящихся в одинаковых состояниях , и дисперсию .

Схематично такая система может быть представлена так, как показано на рис. 2.15.

Система имеет элементов, а каждый элемент имеет состояний. Численность -го состояния на любой момент времени - величина случайная. Обозначим ее . Матожидание и дисперсия этой случайной величины:

В дальнейшем для лучшей обозримости формул аргумент писать не будем:

Рис. 2.15. Схематичное представление системы

Введем переменную так что:

Отсюда следует, что случайная величина равна:

В силу однородности элементов и независимости состояний случайная величина имеет биномиальное распределение(распределение Бернулли) с матожиданием и дисперсией соответственно:

или окончательно

Равенство связывает вероятность -го состояния элемента в произвольный момент времени с матожиданием численности этих состояний по всем элементам.

Определять значения для одного элемента мы умеем. Для этого достаточно составить систему уравнений Колмогорова и решить ее.

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

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

1. Описать состояния одного элемента системы.

2. Составить размеченный граф состояний для одного элемента, указав рядом с каждым состоянием средние численности состояний , полученные умножением .

3. Составить дифференциальные уравнения (ДУ) по следующим правилам:

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

o если стрелка направлена из состояния, член имеет знак минус, если в состояние - знак плюс;

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

4. Решить систему дифференциальных уравнений относительно .

5. Вычислить значения дисперсий и средних квадратических отклонений .

Поскольку процессы в элементах - марковские, то справедливы все рассуждения об установившихся значениях , об условиях существования установившихся значений .

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

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

Пример 2.8

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

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

Решение

1. Описание состояний одного средства связи

Система может иметь следующие четыре состояния:

- СС исправно;

- СС неисправно, производится диагностика;

- СС находится на ремонте в ремонтном подразделении части;

- СС находится на ремонте во внешнем ремонтном подразделении.

2. Построение размеченного графа состояний

Размеченный граф состояний представлен на рис. 2.16.

Рис. 2.16. Размеченный граф состояний системы ремонта

3. Составление системы дифференциальных уравнений

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

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

4. Решение системы дифференциальных уравнений относительно m_{i}

Решить систему ДУ можно методом численного интегрирования, например, Рунге-Кутта, задав начальные значения численностей состояний для момента :

считая интенсивности известными.

5. Вычисление дисперсий и среднеквадратических отклонений

Дисперсия вычисляется по формуле:

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

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

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

2. Практическая часть

Моделирование сборки и отжига деталей в GPSS World.

Условия:

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

1) собирает следующую деталь;

2) ожидает возможности использования печи по принципу FIFO;

3) использует печь;

4) возвращается к п.1. Время, необходимое на выполнение различных операций: сборка 30±5 мин., обжиг 8±2. Необходимо построить на GPSS модель описанного процесса. Определить оптимальное число сборщиков, использующих одну печь, т.е. такое количество, которое дает наибольшую прибыль при моделировании в течение 40 часов модельного времени. Предполагается, что в течение рабочего дня нет перерывов, А рабочими днями являются все дни (без выходных).

Код решения:

Запуск программы

моделирование математический сборка отжиг

Размещено на Allbest.ru

...

Подобные документы

  • Структурная схема, классификация устройств СМО и анализ динамики ее функционирования. Формализация модели СМО средствами GPSS World. Модификация имитационной модели. Реализация модельных экспериментов. Имитационное моделирование СМО в среде GPSS World.

    курсовая работа [504,6 K], добавлен 14.12.2012

  • Моделирующие программы системы GPSS WORLD. Блоки и транзакты - типы объектов системы. Событийный метод моделирования. Проект моделирования работы в библиотеке, его анализ с помощью среды GPSS WORLD. Описание процесса и метода моделирование системы.

    курсовая работа [227,4 K], добавлен 16.08.2012

  • Понятие компьютерной модели и преимущества компьютерного моделирования. Процесс построения имитационной модели. История создания системы GPSS World. Анализ задачи по прохождению турникета на стадион посредством языка имитационного моделирования GPSS.

    курсовая работа [291,3 K], добавлен 11.01.2012

  • Создание имитационной модели системы массового обслуживания с помощью языка имитационного моделирования GPSS/PC - моделирование обработки на участке 500 деталей. Определение загрузки второго станка на вторичной обработке и вероятности появления отходов.

    курсовая работа [602,3 K], добавлен 30.11.2010

  • Основные сведение о системе моделирования GPSS и блоки, используемые при моделировании одноканальных и многоканальных систем массового обслуживания. Разработка модели работы ремонтного подразделения в течение суток с использованием программы GPSS World.

    курсовая работа [36,4 K], добавлен 11.02.2015

  • Понятие и особенности технологии Ethernet, алгоритм работы сети. Построение схемы сети Ethernet по принципу топологии шины. Аналитическое и имитационное моделирование базовой 10-мегабитной сети Ethernet с помощью специализированной системы GPSS Worl.

    курсовая работа [268,1 K], добавлен 16.05.2013

  • Методы материального моделирования в среде GPSS. Построение и разработка концептуальной модели. Алгоритмизация модели и ее машинная реализация. Экспериментальное моделирование на ЭВМ. Определение максимальной длины очереди готовых к обработке пакетов.

    курсовая работа [189,0 K], добавлен 14.09.2011

  • Особенности моделирования работы сборочного участка цеха, которая состоит из трех этапов: сборка, предварительная обработка и регулировка деталей. Понятие среды имитационного моделирования GPSS World - программного комплекса, работающего под Windows.

    контрольная работа [39,5 K], добавлен 04.06.2011

  • Разработка имитационной модели функционирования кладовой на промышленном предприятии с использованием имитационного метода в среде GPSS World. Экспериментальное исследование результатов моделирования. Выработка предложений по оптимизации работы системы.

    курсовая работа [183,1 K], добавлен 27.08.2012

  • Построение модели системы массового обслуживания с помощью ЭВМ с использованием методов имитационного моделирования. Моделирование проводилось с помощью GPSS World Student version, позволяющего достоверно воссоздать систему массового обслуживания.

    курсовая работа [555,7 K], добавлен 29.06.2011

  • Применение метода имитационного моделирования с использованием генератора случайных чисел для расчета статистически достоверных переменных. Создание программы на языке GPSS. Результаты моделирования диспетчерского пункта по управлению транспортом.

    курсовая работа [399,9 K], добавлен 28.02.2013

  • Моделирование деталей привода поршневого пневматического при помощи универсального графического пакета AutoCAD: модели стандартных деталей, их твёрдотельная сборка и вид в разрезе. Графическое проектирование сборки деталей. Алгоритм создания корпуса.

    курсовая работа [1,7 M], добавлен 25.09.2010

  • Определение абсолютных и относительных показателей изменения уровней ряда динамики. Определение абсолютного размера одного процента прироста и средних показателей ряда динамики. Реализация численных методов при использовании алгоритмического языка Pascal.

    курсовая работа [174,9 K], добавлен 06.10.2013

  • Процессы функционирования различных систем и сетей связи как стохастических, динамических, дискретно-непрерывных математических моделей. Блоки языка GPSS, использованные в программе. Общая информация о результатах работы модели, о группах транзактов.

    курсовая работа [27,3 K], добавлен 18.01.2010

  • Моделирование движения пешехода и составление блок-схемы программы. Построение изображения выходного сигнала в MathCAD и нормирование переходной характеристики. Модель программы обслуживание покупателей на языке GPSS/PC-2, описание команд и операндов.

    курсовая работа [635,4 K], добавлен 01.02.2014

  • Построение математической модели динамики популяций при помощи электронной таблицы MS Excel. Применение уравнения Лотка-Вольтерра как модели динамики системы "хищник-жертва". Контроль над численностью популяций живых организмов в экологических системах.

    контрольная работа [659,9 K], добавлен 02.04.2017

  • GPSS (General Purpose System Simulation) как язык для имитационного моделирования, его принципы и используемые методы, инструменты и средства. Метод построения модели с помощью GPSS, порядок составления блок-схемы данного процесса. Листинг модели.

    курсовая работа [32,1 K], добавлен 20.12.2013

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

    курсовая работа [276,8 K], добавлен 25.06.2011

  • GPSS как один из эффективных и распространенных языков моделирования сложных дискретных систем. Возможности языка GPSS. Построение имитационной модели "Моделирование мини-АТС". Разработка программы работы диспетчерского пункта в торговом предприятии.

    курсовая работа [118,8 K], добавлен 19.01.2016

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

    курсовая работа [259,4 K], добавлен 08.05.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.