![]() |
||||||
|
Главная Рефераты по сексологии Рефераты по информатике программированию Рефераты по биологии Рефераты по экономике Рефераты по москвоведению Рефераты по экологии Краткое содержание произведений Рефераты по физкультуре и спорту Топики по английскому языку Рефераты по математике Рефераты по музыке Остальные рефераты Рефераты по авиации и космонавтике Рефераты по административному праву Рефераты по безопасности жизнедеятельности Рефераты по арбитражному процессу Рефераты по архитектуре Рефераты по астрономии Рефераты по банковскому делу Рефераты по биржевому делу Рефераты по ботанике и сельскому хозяйству Рефераты по бухгалтерскому учету и аудиту Рефераты по валютным отношениям Рефераты по ветеринарии Рефераты для военной кафедры Рефераты по географии Рефераты по геодезии Рефераты по геологии Рефераты по геополитике Рефераты по государству и праву Рефераты по гражданскому праву и процессу Рефераты по делопроизводству Рефераты по кредитованию Рефераты по естествознанию Рефераты по истории техники Рефераты по журналистике Рефераты по зоологии Рефераты по инвестициям Рефераты по информатике Исторические личности Рефераты по кибернетике Рефераты по коммуникации и связи |
Контрольная работа: Имитационное моделирование на основании предварительно установленных зависимостейКонтрольная работа: Имитационное моделирование на основании предварительно установленных зависимостейКАФЕДРА Экономической кибернетики имитационное моделирование на основании предварительно установленных зависимостей. г. Желтые Воды 2004 Содержание 1. Постановка задачи _________________________________ 3 2. Метод решения задачи _________________________________ 5 3. Программное решение _________________________________ 8 4. Руководство пользователя_______________________________ 11 5. Листинг программы _________________________________ 12 Постановка задачи В современном мире гарантией эффективной работы любого предприятия служит рациональное использование денежных средств и трудового фактора. Так для расчета экономического эффекта работы кассового зала необходимо провести имитационное моделирование на основании предварительно установленных зависимостей. Допустим, что клиенты в зал прибывают с интервалом, исчисляемым в минутах (см. рис. 1).
Рис. 1 – «Приход клиентов в зал» Приход клиентов в зал описывается пуассоновским потоком с интенсивностью r, который определяется следующим образом:
где: r – интенсивность потока; k – время между приходами клиентов. Параметр k может принимать дискретные значения от нуля до бесконечности. Причем k=0 означает приход сразу двух клиентов. Предположим, в зале
имеется N касс. Математическое ожидание
обслуживания клиентов в банке обозначим
Примечание: Если в зале есть свободные кассы, то клиент становится на обслуживание к ближайшей из них (т.е. к кассе с минимальным номером). Если все кассы заняты – клиент становится в очередь к той кассе, где очередь минимальна. Если очереди одинаковы, то клиент становится в любую из них. Для решения поставленной задачи необходимо разработать алгоритм имитационного моделирования работы кассового зала за 24-часовый рабочий день. А также определить время простоя касс и количество клиентов в очереди не обслуженных на момент закрытия банка. 1. Метод решения задачи Имитационное моделирование на ЭВМ процесса функционирования автоматизированной системы управления работой кассового зала позволяет получить численное решение поставленной задачи. Суть рассматриваемого приближенного метода решения состоит в проведении ряда случайных испытаний вероятностной модели исследуемой системы и получении совокупности реализаций случайных процессов изменения состояния. В результате многократной реализации случайных процессов определяются оценки вероятности тех или иных событий и средние значения случайных величин. Имитационное моделирование связано с необходимостью воспроизведения случайных событий и величин, распределенных по произвольному закону. Существует несколько способов генерации случайных величин и формирования их распределений. Модель системы управления работой кассового зала включает в себя: ·
Приход клиентов в
зал ·
Время
обслуживания клиентов у касс По условию поставленной задачи приход клиентов в зал описывается пуассоновским потоком с интенсивностью r. Для лучшего понимания сути распределения Пуассона необходимо знать основные определения: Интенсивность потока среднее число событий, которое появляется в единицу времени. Поток последовательность событий, которые наступают в случайные моменты времени. Закон распределения Пуассона выражается формулой (1.1). Будем моделировать интервал времени между двумя последовательно зашедшими в банк клиентами методом Монте-Карло с датчиком случайных чисел на интервале [0 - 1]. Совокупность
Причем Так как опыт проводится многократно, то, очевидно, что частота попадания случайных чисел на каждый из отрезков, определяющихся их длиной, и соответствует полученным вероятностям Моделирование времени обслуживания клиентов у касс происходит по экспоненциальному закону распределения, формула которого представлена выше (формула (1.2)). Время обслуживания
клиентов
Эта вероятность
рассматривается как функция
Рис. 3 – «Функция распределения экспоненциального закона» Так как значения
где Соответственно плотность распределения:
Для моделирования времени
обслуживания клиента у кассы проинтегрируем функцию распределения
От датчика случайных
чисел равномерно распределенных на интервале [0 - 1] получаем очередное число
Х, которое подставляем в формулу (1.5) и вычисляем
Из соотношения (1.6)
найдем | |||||