Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

В блоке 2 задаются начальные условия (НУ) датчика равномерного закона; счетчику реализации jр (дней работы АЗС)присваивается начальное значение.

Далее программа состоит из двух частей: блока имитационного моделирования (блоки 3-8) и блока 9 статистической обработки.

В блоке 3 формируются НУ на начало jр-го дня работы - присваиваются нулевые значения следующим параметрам:

-текущему времени t;

-счетчику j заявок;

-счетчику k длины очереди отказов в обслуживании;

-счетчику d дневнои выручки;

-максимальным значениям текущеи длины kmax и времени tosh

ожидания в очереди;

-массивам om[1:n],tko[1:n].

Элементами массива tko являются моменты окончания обслуживания на каждои БК. Примем, что нулевым значениям массива om соответствуют простаивающие бензоколонки. Параметр tvx-момент появления заявки. Оператор Rav реализует процедуру обращения к датчику случайных чисел с равномерным законом распределения на промежутке [0,1]; в результате вычисляется новое случайное число r.

Блок 4 моделирует перевод стрелки часов, текущему времени t присваивает новое значение.

-----------------------------

¦ 1. ВВОД ИСХОДНЫХ ДАННЫХ ¦

L-------------T---------------

¦

----------------+--------------- ----------

¦ 2. НУ ДАТЧИКА СЛУЧАИНЫХ ЧИСЕЛ ¦ ¦ Блок ¦

¦ Jр:=0 ¦ ¦ 8 ¦

L---------------T---------------- L----T-----

¦ ¦

------------------------+----------------------- ¦

¦ 3. НУ АЗС ¦ ¦

¦ Jр:= Jр+1; t:=0; j:=k:=0;d:=toshmax:=kmax:=0; ¦ ¦

¦ Rav; tvh:=-Ln(r)/Liam; om:=tko:=0; ¦--

¦ ¦

L-----------------------T------------------------

НЕ нашли? Не то? Что вы ищете?

¦

------------+------------ ----------

¦ 4. СЧЕТЧИК ВРЕМЕНИ ¦ ¦ Блок ¦

¦ t:=t+dt; ¦-------+ 7 ¦

L-----------T------------- L----------

¦

-----------------------+----------------------

¦ 5.ФОРМИРОВАНИЕ ОЧЕРЕДИ НА ОБСЛУЖИВАНИЕ ¦

¦ IF t>tvh THEN ¦

¦ BEGIN k:=k+1;j:=j+1;tpr[k]:=tvh;jpr[k]:=j; ¦

¦ Rav; tvh:= tvh -Ln(r)/Liam END; ¦

L----------------------T-----------------------

¦

--------------------------+---------------------------

¦ 6.ОБСЛУЖИВАНИЕ НА АЗС ¦

¦ ЦИКЛ по i:=1 until n do ¦

¦ BEGIN IF t>tko[i] THEN om[i]:=o;IF k>0 and om[i]=0 ¦

¦ THEN ¦

¦ BEGIN Rav; tobsl:=-Ln(r)/miu;tko[i]:=t+tobsl; ¦

¦ om[i]:=jpr[1];tosh:=t-tpr[1]; ¦

¦ if tosh>toshmax then toshmax:=tosh; ¦

¦ v:=norm(m, s);d:=d+c*v;k:=k-1; ¦

¦ if k>0 then цикл по f:=1 until k do ¦

¦ begin tpr[f]:=tpr[f+1];jpr[f]:=jpr[f+1] end; ¦

¦ END END if k>kmax then kmax:=k; ¦

L-------------------------T----------------------------

¦

-------------+-----------

¦ TO BE CONTINUED ¦

L-------------------------

Рис.1.Блок-схема алгоритма моделирования (Начало).

.

------------------

¦ CONTINUATION ¦

L-------T----------

¦

----------------+---------------

¦ ¦

¦ 7. IF t<T ПЕРЕХОД К БЛОКУ 4 ¦

¦ ¦

L---------------T----------------

¦

-------------------+--------------------

¦ 8. НАКОПЛЕНИЕ СТАТИСТИКИ ¦

¦ masd[Jp]:=d; mastosh[Jp]:=toshmax; ¦

¦ masoch[Jp]:=kmax; ¦

¦ if Jp<N переход к блоку 3 ¦

L------------------T---------------------

¦

--------------------+--------------------

¦ 9. СТАТИСТИЧЕСКАЯ ОБРАБОТКА ¦

¦ массивов ¦

¦ masd, mastosh, masoch ¦

L-------------------T---------------------

¦

---------+---------

¦ 10. ПЕЧАТЬ ¦

L--------T----------

¦

------------+------------

¦ HAPPY END ! ¦

L-------------------------

Рис.1.Блок-схема алгоритма моделирования (Конец).

Блок 5 моделирует формирование очереди на АЗС. Момент появления очередного автомобиля и его порядковый номер записаны в массивы tpr, jpr.

В блоке 6 моделируется процесс обслуживания на АЗС. По условию

t>tko[i]

определяется в данный момент времени t свободная БК. Если накопитель загружен (т. е. k>0) в i-ои бензоколонке начинается обслуживание первого стоящего в очереди автомобиля. Вычисляются:

-случайное время обслуживания tobsl;

-время ожидания в очереди tosh;

-случайное количество потребляемого бензина v;

-текущее значение выручки d.

Примем, что если i-ая БК занята, параметру om[i] присваивается номер текущей заявки, хранящейся в массиве jpr.

Блок 6 вычисляет максимальные значения длины очереди и времени ожидания обслуживания.

Если текущее время t меньше длительности смены T, в блоке 7 осуществляется переход к блоку 4.

В блоке 8 накапливается и записывается в массивы masd, mastosh, masoch

дневная выручка и максимальные значения времени ожидания в очереди и длины очереди.

В блоке 9 осуществляется статистическая обработка информации накопленной за N дней работы АЗС.

6.УКАЗАНИЯ К ВЫПОЛНЕНИЮ КУРСОВОИ РАБОТЫ

Варианты индивидуальных заданий приведены в приложении. Работа состоит из трех частей.

В первой части предлагается провести расчет характеристик процессов обслуживания аналитическими методами ТМО. При необходимости по согласованию с преподавателем в каждом варианте могут быть сделаны дополнительные упрощающие предположения. Расчет проводится по алгоритмам п.1,2 или с помощью аналогичных формул, изложенных в лекциях.

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

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

Пояснительная записка должна содержать:

1. Индивидуальное задание. Постановку задач.

2. Расчет характеристик СМО аналитическими методами с необ-ходимыми пояснениями.

3. Блок-схему программы с комментариями.

4. Текст программы (оформляется как приложение).

5. Результаты моделирования (таблицы, графики).

6. Выводы по работе.

ЛИТЕРАТУРА

1.Палагин случайных величин. Академия ГА.

С.-Петербург, 1994.

2., Теплых и моделирование транспортных потоков. Академия ГА. С.-Петербург,1997.

3. ,Палагин методы статистического моделирования. Л: Машиностроение,1986.

4. Вентцель операций. М. Сов. радио.1972.

Приложение.2 Индивидуальные задания к курсовой работе.

ВАРИАНТ N1

ОПТИМИЗАЦИЯ КОЛИЧЕСТВА ПРИЧАЛОВ МОРСКОГО ПОРТА

МЕТОДАМИ ТМО И МОДЕЛИРОВАНИЯ

Морской порт имеет n причалов для разгрузки сухогрузных грузов. В среднем в порт в течение месяца поступает l [суд/мес] судов большого тоннажа. Поступление судов носит случайный характер образует простейший пуассоновский поток.

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

Простой каждого судна обходится Qc условных единиц в сутки.

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

Численные значения приведены в ТАБЛИЦЕ В-1

ТРЕБУЕТСЯ:

1. Расчетным путем определить основные характеристики загрузки причала и очередей: вероятности загрузки к причалов, к=0,1,...,n, длины очереди (закон распределения), средние значения: занятых причалов, длины очереди, времени ожидания.

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

3. Найти: максимальное значение допустимого потока судов исходя:

а) из заданной максимально допустимой длины очереди неразгруженных судов L=5 и вероятности ее превышения, равной p=0,01.

б) из заданного критерия экономической эффективности.

.
ТАБЛИЦА В-1

N ВАРИАНТОВ

ПАРАМЕТР

Обоз-наче-ние

Единица

измере-ния

1-1

1-2

1-3

1-4

1-5

Исходное кол-во

причалов

n

ед.

2

4

3

1

2

Интенсивность

потока судов

l

суд/мес

40

25

30

10

6

Среднее время

разгрузки

tср

дней

1

0,8

1,2

2

1,6

Стоимость

простоя судна

усл. ед./

сут.

100

150

200

100

200

Стоимость

простоя причала

Qпр

усл. ед./

мес.

3000

3800

6000

7000

8000

Стоимость

эксплуатации

причала

усл. ед./

мес.

12000

14000

12000

12000

20000


ВАРИАНТ N2

АНАЛИЗ ЗАГРУЗКИ И ОПТИМИЗАЦИЯ ЗАТРАТ МОРСКОГО ПОРТА

ПРИ РАЗГРУЗКЕ КАРАВАНОВ БАРЖ

В грузовом порту имеется n причалов, которые оснащены оборудованием для слива нефти с нефтеналивных барж. Производительность оборудования позволяет разгрузить в среднем на каждом причале m барж в сутки.

Баржи в порт поступают караванами, каждый из которых состоит из m однотипных (одинаковых по тоннажу) барж. Караваны барж поступают неравномерно, образуя простейший пуассоновский поток со средним l караванов в день.

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

Простой каждой баржи обходится Qб единиц в сутки. Месячный простой причала из-за несвоевременного прихода судов обходится Qпр в месяц. Стоимость месячной эксплуатации причала Qэ. Численные значения приведены в ТАБЛИЦЕ В-2.

ТРЕБУЕТСЯ:

1. Расчетным путем для m=1 определить основные характеристики загрузки причала.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8