Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Расписание прибытия






 

Эта секция задает внешнее расписание и состоит из записей вида:

 

ОП n { ПР m {, ВХ k }} = T1 {, T2 {,...}}

 

Здесь n - номер операции,

ПР m - значение приоритета для операции (если не задан, то принимается равным 0);

ВХ k - номер входа (по умолчанию - 0);

T - конструкция, задающая время начала операции.

 

Каждая из форм {ПР m {, ВХ k}} в одной операции может встречаться только один раз, т.е. запись вида ОП5(ПР10, ПР55)=100 или ОП9(ВХ2, ВХ5)=88 является ошибочной.

 

 

Конструкция T может быть двух видов:

 

простая -

t, явно задающая время начала операции, например, ОП1=200, 300 (или ОП1=3: 20, 5: 00);

 

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

 

t0 + {(NUMBER)} tl/t2 LAW {... tk}

 

Здесь t0 - начало временного интервала,

tk - конец временного интервала (если не задан, берется величина периода расчета);

NUMBER (если имеется) задает количество операций, которые должны быть размещены на этом временном интервале, и может принимать следующий вид:

 

n или! /n - означает, что должно быть размещено не более чем n операций;

n1/n2 - от n1 до n2 операций;

n/! - не менее n операций;

! /! или! - должно быть размещено столько операций, сколько поместится на интервале;

 

t1/t2 LAW - описывает случайный закон, по которому вычисляется промежуток между временами поступления операций;

t1 и t2 задают соответственно минимальную и максимальную величину промежутка между временами поступления операций.

 

 

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

 

 

Операции размещаются на промежутке от t0 до tk по следующему алгоритму: для каждой следующей операции вычисляется величина, задаваемая конструкцией LAW, проверяется, попадает ли она в промежуток между tl и t2 (если не попадает, то вычисление случайной величины повторяется), после чего для всех операций, кроме первой, значение этой величины прибавляется ко времени поступления предыдущей операции, а для первой половина значения этой величины прибавляется к t0.

 

Примеры записей в секции:

 

ОП1(ПР23, ВХ2)=1, 134, 178, 15

ОП2(ПР2)=10, 12+(4/4) 8/14РАВН(), 57

ОП3=5+(6)5/15ПУАС(И10)...90

ОП3=100+10/90ЭРЛН(И0.01, Е3)...1000

 

Данные записи означают:

n операция 1 с приоритетом 23 и входом 2 будет поставлена на выполнение в 1, 15, 134, 178 минуты;

n операция 2 с приоритетом 2 будет поставлена в 10, 57-ю минуты, а также будет поставлено четыре данных операции на промежутке времени с 12-й минуты до конца расчетного периода с интервалом между операциями от 8 до 14 мин по равномерному закону;

n операция 3 с нулевыми приоритетом и входом должна быть выполнена:

- до шести операций на промежутке времени от 5-й до 90-й минуты с интервалом между операциями от 5 до 15 мин по закону Пуассона с интенсивностью, равной 10;

- столько раз, сколько поместится на промежутке с 100-й до 1000-й минуты с интервалом между операциями от 10 до 90 мин по закону Эрланга с параметром 3 и интенсивностью 0.01.

 


 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.