Устройство для моделирования процесса обслуживания заявок с различными приоритетами Советский патент 1986 года по МПК G06F9/50 G06N7/08 

Описание патента на изобретение SU1278876A1

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

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

Па фиг. I приведена структурная устройства; на фиг. 2 - схема моделей ,ваю1цего нрибора.

УстрО1 Ство для моделирования процесса обслу;-кивания с раз. приоритетами co;:i,ep}KiiT вход 1 заявок низкого приоритета, вход 2 заявок высокого приоритета, разделительный диод 3, г срвьп- 4, третий 5 сч:етчики, второй б триггер, первый 7, второй 8, - третий 9 элементы ИЛИ, генератор 10 счетнь1х имиульсов, третий II, первый 12, четвертый 13, пятый 14, шестой 15, седьмо) 16, ВОСЬМОЙ 17, .девятый 18 триггеры, первый 19, второй 20, третий 21, четвертый 22 элементы за- дерлски, первый 23, BTOpoii 2А, третий . 253 четвертый 26, пятый 27 и шестой 28 блоки определения временных интервалов, второй 29, четвертый 30, пятый 31 счетчики, первую 32, вторую 33, третыо 34, четвертую 35, пятую 36, шестую 37 модели обслуяшвания прибора, первый 38, второй 39, третий 40, четвертый 41, пятый 42, шестой 43, седьмой 44,.восьмой 45, де- -вятый 46, десятый 47, одиннадцат;лй 48, двепадцатый 49, трг1надцатый 50, четырнадцатый 51, пятпадцз.тый 52, шестнадцатый 53, семнадцатый 54 зле- менты II, блок 55 счетчи сов,, модели

32-37 обслуливающего прибора идентич- 50 тон в основном канале обслуживания ны и содержат элемент Н 5(

триггер

57, 1 е:;-1ератор 58 импульсов со случайным интервалом следования. Отличие заключается в том, что у моделей 32, 343 35 вход 59 останова работы генератора 58 задействован., а у моделей 33, 36, 37 задействован. Устройство содержит элементы 60-65 задержки.

заявок низкого приоритета;

второй вход - число обслуженны : заявок высокого приоритета в основ- 55 ном канале обсл лдавания заявок высо ког о приоритета;

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

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

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

Заявки с низким приоритетом поступают на вход i 5 а заявки с высоким приоритетом - на вход 2. На выходе моделей 32, 34 и 35 образуется выходящий поток обслуженных заявок низкого и высокого приоритетов, а на выходе моделей 33, 36 и 37 - выходящий поток обслуженных заявок высокого приоритета. Счетчики 4 и 5 соответственно нредназначены для подсчета импульсов, поступающих на входы 1 и 2 устройства и имитирующих потоки поступивших на обслужи- вание заявок низкого и высокого приоритета.

40

Счетчики 29-31 соответственно предназначены для подсчета импуль35 сов, имитирующих поступление заявок высокого приоритета з капал обслуживания заявок низкого приоритета, состоящего из одного основного и двух резервных, при его занятости обслуживанием заявок низкого приоритета заявками высокого приорр1тета в основном и двух резервных каналах обслужи- ванрш заявок низкого приоритета. Блок 55 счетчиков предназначен для

45 подсчета импульсов и поступающих на входы обслу ;енны :: заявок, имитирующих соответственко:

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

заявок низкого приоритета;

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

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

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

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

Блоки 23-28 представляют co6oii счетчики, емкость которых можно изменять в зависимости от величины IHI- тервала времени, требуемого наориентацию прибора к обслуживанию данного потока заявок. Эти блоки также могут быть выполнены в виде элемента задержки с изменяемой величиноГ задерж к и.

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

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

Если очередная заявка .высокого приорит ета поступила во время ориентации основного канала обслуживания заявок низкого приоритета к обслуживанию заявки высокого приоритета или обслуживания и занятости ориентированием канала (основного и резерв0

5

5

O

0

5 0 5 0

5

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

Если все каналы обслз живающего прибора заняты ориентированием к об- служипашпо заявок ВЫСОРСОГО приоритета, то вновь приходящие заявки низкого и высокого приоритетов теряются.

Устройство ргаботает след5псци1м образом.

Модели 32-37 обслуживающего прибора функционируют следующим образом. В исходном состоянии триггер 57 установлен fj положение, при котором на одном из пкодов элеме.нта И 56 имеется разреглающсе иапряжепие. Заявка, поступающая на вход моде,чп, приходит через элемент И 56, опротсидьгоая триггер 57, и запускает ген.ератор 58, что соответствует началу обслуживания. Через случайный интервал времени об служнвания генератора 58 вырабатывает импульс, который переводит триггер 57 в исходное состоя1П1е, открывая тем самым вход моде:п1 обслу киваго- щего прибора.

Сигналы срыва работы генератора 58 моделей 32, 34 и 35 могут поступать па вход 59 останова работы гене- ратора.

Устройство может работать в следующих режимах:

ориептирование к обслуживанию и обслуживание заявок низкого приоритета ;

ориентирование к обслуживаишо и обсл; ивание заявок высокого приоритета;

ориентированне к обслула1ванию и обслуживание заявок высокого приоритета в канале обсл живания заявок низкого приоритета;

ориентирование к обслуживанию и обслуживание заявок высокого приоритета с прерыванием обслуживания заявок низкого приоритета.

После включения устройства триггеры 6, 11, 12, 13, 14, 15, 16, 7 и 18 устанавливаются в следующее исходное состояние:

5

на прямом выходе триггера 6, подключенном к первому входу элемента И 39 к второму входу элемента И 44, отсутствует разрешающее напряжение, на инверсном выходе триггера 6, нод ключенном к первому входу элемента И 45, отсз тствует разрешающее напряжение ;

на выходе триггера 11, подключенном к первому входу элемента И 40, отсутствует разрешающее напряже ше, на вторые входы злементоз И 39 и 40 поступают счетные импульсы от генератора 10;

на прямом выходе триггера 13, нодалюченном к первому входу элемента И 46 и второму входу элемента И 47, отсутствует разрешающее на- пряжегше, на инверсном выходе триггера 13, подключенном к четвертому входу элемента И 50, отсутствует разрешающее напряжение;

на прямом выходе триггера 14, подключенномк второму входу элемента И 48, отсутствует разрешающее напряжение, па инверсном выходе триггера 14, подключенном к четвертому входу элеме гга И 49, отсутствует разрешающее н апряжение;

на выходе триггера 16, ном к второму входу элемента И 53, отсутствует разрешающее-напряжение;

на выходе триггера 18, подключенном к второму входу элемента И 54, отсутствует разрешающее напряжение;

на второй вход элемента И 46 и н первые входы элементов И 48, И 53 и И 54 поступают счетные импульсы от генератора 10;

на выходе триггеров 12, 15 и 17, подключенным соответственно к первому входу элемента И 38, второму входу элемента И 51, второму входу элемента И 52, имеется разрешающее на- прялсение;

на входах запусков блоков 23-28 и моделей 32-37 напряжение, отсутствует .

Ориентирование к обслуживанию и обслуживание заявок низкого приоритета.

Импульс с входа 1, имитирующий поступление заявки низкого приоритета, поступает на вход счетчика 4, подсчитывающий общее число заявок низкого приоритета, а.через разделительный диод 3 поступает на единичный вход триггера 6 и переводит

его в положение, при котором открывается элемент И 39 и через него счетные импульсы от генератора 10 начинают поступать на блок 23. Емкость счетчика блока 23 устанавливается заранее в зависимости от величины интервала времени, требуемого на ориентацию прибора (основного канала обслуживания заявок низкого приоритета) к обслуживанию заявок низкого приоритета., и но заполнению этого счетчика на выходе блока 23 появляется импульс, который имитирует окончание ориентации прибора к обслу.киванию заявки низкого приоритета, и запускает модель 32 и через элемент ИЛИ 7 переводит триггер 6 в положение, при котором элемент И 39 закрыт, и счетные импульсы от генератора 10 не поступают на вход блока 23.

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

Заявка, пришед.июя с входа 1 во время, обслуживания заявки в модели 32, поступает на единичный вход триггера 6, переводя его в состояние, при котором счетные импульсы о г генератора 0 поступают через элемент И 39 на блок 23. Достигнув числа, соответствук1щего времени ори- е}1тации, с выхода блока 23 импульс поступает на запускающей вход модели 32, а через элемент ИЛИ 7 - на пулевой вход триггера, переводя его в исходное состояние. ЕслР обслуживание предьщущей заявки еще не закончилось, то пришедшая заявка к oG- спуукаванию не принимается и теряется. Если обслуживание предьщущей заявки в модели 32 закончилось, то пришедшая заявка будет обслулсена. Таким образом устройство приходит в исходное состояние и готово к работе в любом режима.

Заявка, пришедшая во время .ориентации прибора к обслуясиванию (основ- пого канала - блок 23), подтверждает состояние триггера 6, -не внося никаких изменений в его состояние. Одновременно 5та заявка проходит через открытый элемент И 44 на единичный вход триггера 13, переводя его в состояние, при котором поступают счетные импульсы от генератора 10 через элемент И 46 на вход запуска блока.25. Емкость счетчика блока 25 устанавливается заранее в зависимости от величины интервала времени, требуемого на ориентацию прибора (первого резервного обслуживания заявок низкого приоритета) к -обслуживанию заявок низкого приоритета, и по заполнению этого счетчика на выходе блока 25-появляется импульс, имитирующий окончание ориентации прибора к обслуживанию заявки низкого приоритета, и запускает модель З , и через элемент iillH 8 переводит триггер 13 в положение, при котором элемент И 46 закрыт , и счетные импульсы от генератора 10 прекращают поступать на вход блока 25.

Запуск модели 34 имитирует начало обслуживания заявки в первом рв зервном канале обслуживания заявок низкого приоритета. Через случайный интервал времени на выходе модели 34 появляется импульс, имитирующий окончание обслуживания принятой заявки, проходящий на третий-вход блока счетчиков 55. Импульс с выхода (счет чика) блока 25 через элемент 11ЛИ 8 перебрасывает после завершения ориентирования триггер 13 в исходное состояние, переводя тем самым схему в состояние готовности к очередному циклу функционирования.

Заявка, пришедшая во время ориентации прибора к обслуживанию (т.е. работают блоки 23 и 25 - основной и первый резервный канал), подтверждает состояние триггера 6, проходит через элемент И 44, подтверждает сос тояние триггера 13 и проходит через элемент И 47 на единичный вход триггера 14, переводя его в состояние, при котором счетные импульсы от генератора 10 через элемент И 48 поступают на вход запуска блока 26. Емкость счетчика блока 26 устанавливается заранее в зависимости от вели чины интервала времени,требуемого па ориентацию прибора (второго резервного канала обслулшвания заявок низкого приоритета - блок 26 модель 36) к обслуживанию заявок низкого приоритета, и по заполнению этого сче.тчика на выходе блока 26 появ- :ляется импульс, имитирующий окончание ориентации прибора к обслужн

788768

ванию заявки низког о приоритета, и запускает модель 35, и через элемент ИЛИ 9 переводит триггер 14 в положение, при котором элемент И 48 закрыт, 5 и счетные импульсы от генератора 10 прекращают поступать на вход блока 26.

Запуск модели 35 имитирует начало обслуж1-1вания заявки во втором ре- Ш зервном канале обслуживания заявок низкого приоритета, через случайный интервал времени на выходе модели 35 появляется импульс, имитирующш .окончание обслуживания принятой эаяв- 15 ки, проходящей на четвертый вход блока счетчиков 35. Импульс с выхода блока 26 через элемент ИЛИ 9 пе- ребрасывает триггер 14 после окончания ориентации в исходное состоя- 20 ние, переводя тем самым канал в состояние готовности к очередиог-гу циклу функционирования.

Заявки, пришедшие с входа 1 во время ориентации прибора к обслужи- ванию (т.е. работают блоки 23, 25 и 26), подтверждают исходное состояние триггеров 6, 13 и 14 и теряются.

Ориентирование к обслуживанию и обслужива}1ие заявок высокрго приори- 30 тета.

Импульс с входа 2, имитирующий поступление заявки высокого приоритета, поступает на вход счетчика 5,

35 подсчитывающего общее число заявок высокого приоритета, единичный вход триггера II, и устанавливает его в состояние, при котором открывается элемент И 40 и через него счетные

40 импульсы от генератора 10 поступают на блок 24. Емкость счетчика блока 24 устанавливается заранее в зависимости от величины интервала времени, требуемого на ориентацию прибора

45 (основного канала обслулшвания заявок высокого приоритета) к обслужи- ван11ю заявок высокого приоритета, и по заключению этого счетчика на выходе блока 24 появляется импульс, 50 который имитирует окончание ориентации прибора к обслуживанию .заявки высокого приоритета, и запускает модель 33, и переводит триггер 11 в положение, при котором элемент И 40

55 закрыт, и счетные импульсы от генератора 10 не поступают на вход блока 24. Схема приходит в исходное сос- тояни1 и готова к очередному ориентированию-.

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

Заявка, пришедшая с входа 2 во время обслуживания предыдущей заявки в модели 33, поступает на единичный вход триггера 11, переводя его в состояние, при котором счетные импульсы от генератора 10 поступают через элемент И 40 на блок 24. Достигнув числа, соответствующего времени ориентации, с выхода блока 24 импульс поступает на вход запуска модели 33, а также на нуле}зой вход триггера 1 1 , переводя схему в исходное состояние. Если обслуживание предыдущей заявки в модели 33 закончилось, то пришедшая заявка будет обслужена, а если обслулашание предыдущей заявки еще не закончилось, то пришедшая заявка теряется. Таким образом устройство переходит в исходное состояние и готово к очередному циклу функционирования.

Заявка, пришедшая во время ориентации прибора к обслуживанию (основного канала - блок 24), подтверждает состояние триггера 1, одновременно эта заявка проходит через открытый элемент И 41 на единичный вход триггера 18, переводя его в состояние, при котором поступают счетные импульсы от генератора 10 через элемеггг И 54 на вход запуска блока 28. Емкость счетчика блока 28 устанавливается заранее в зависимости от вели чины интервала времени, требуемого на ориентацию прибора (первого резервного канала обслуживания заявок высокого приоритета - блок 28, модель 37) к обслуживанию заявок высокого приоритета, и по заполнению этого счетчика на выходе блока 28 появляется импульс, имитирующий окончание ориентации прибора, и запускает модель 37, и переводит триггер 18 в положение, при котором элемент И 54 закрыт, и счетные импульсы от генератора 10 прекращают поступать на вход блока 28.

Запуск модели 37 имитирует.начало обсл лшвания заявки в первом резервном канале обслуживания заявок высокого приоритета. Через случайный

10

}5

20

25

7887610

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

Импульс с выхода блока 28 после завершения ориентации также перебрасывает триггер 18 в исходное состояние, переводя схему в состояние готовности к функционированию.

Заявка, пришедшая во время ориентации прибора к обслуживанию (т.е. работают блоки 24 и 28 - основной и первый резервный), подтверждает состояние триггера 11, проходит че- рез элемент И 41, подтверждает состояние триггера 18 и проходит через элемент И 42 на единичный вход триггера 16, переводя его в состояние, при котором счетные импульсы от генератора 10 через элемент И 53 поступают на вход запуска блока 27. Емкость счетчика блока 27 устанавливается заранее в зависимости от величины интервала времени, требуемого на ориентацию прибора (второго резервного канала обслуживания заявок высокого приоритета - блок 27, модель 36) к обслуживанию заявок высокого приоритета, и по заполнению этого счетчика на выходе блока 27 появляется импульс, имитирующий окончание ориентации прибора, к обслуживанию заявки высокого приоритета, и запускает Модель 36, и переводит триггер 16 в состояние, при котором элемент И 53 закрыт, и счетные импульсы от генератора 10 не поступают на вход блока 27.

Запуск модели 36 имитирует начало обслуживания заявки во втором резервном канале обслуживания заявок высокого приоритета. Через случайный интервал времени на выходе модели 36 появляется импульс, имитирующий окончание обслуживания принятой заявки, проходящей на пятый вход блока счетчиков 55. Импульс с выхода блока 27 перебрасывает также триггер 16 после окончания ориентации в исходное состояние, переводя тем самым канал в состояние готовности.

Заявки, пришедшие с входа .2 во время ориентации прибора к обслужи- ва1шю (т.е. работают блоки 24, 28 и 27), подтверждают исходное состояние триггеров 11, 18 и 16 и передают на обслуживание в канал обслуживания заявок низкого приоритета.

30

35

45

50

55

Ориентирование к обслуживанию и обслуживание заявок высокого приоритета в канале обслуживания заявок низкого приоритета,

Заявки высокого приоритета, пришедшие с входа 2 во время ориентации прибора (работают блоки 24, 28 и 27) к обслуживанию заявок высокого прио- ритета, подтверждают исходное состояние триггера 11, через элемент И 41 триггера 1В, через элемент И 42 триггера 16 и поступают через элемент 20 задержки и открытый элемент И 43 на единичный вход триггера б. Если триггер 6 находится в исходном состоянии, т.е. ориентация прибора не про.водится, то пришедшая заявка высокого приоритета перебрасывает его. в состояние, при котором открывается элемент И 39 и начинается ориентация прибора (работа блока 23) к обслужива1тю заявки, высокого приоритета. Далее процесс в схеме проходит аналогичт- о описанному нри об- слулсивании заявки низкого приоритета

Если нри поступлении,заявки низкого приоритета осзювной канал (блок 23) обслуживания заявки низкого приоритета занят ориентацией к обслуживанию заявки П1зкого приоритета, а первый резервный канал (блок 25) свободен, то пришедшая заявка высокого приоритета проходит через открытый элемент И 44 на ед;1ничньш вход триггера 13, переводя его в состояние, при котором поступают счетные импульсы от генератора 10 на счетчик блока 25, имитируя ориентирование нрибора (блока 25) к обслуживанию заявки высокого приоритета, далее процессы в схеме проходят аналогично описанны - при обслуживании заявки низкого приоритета в первом резервном канале.

Если нри поступлении заявки высокого приоритета блоки 23 и 25 заняты ориентированием к обслуживанию заяво низкого приоритета, то пришедшая заявка высокого приоритета проходит через открытый элемент И 4.7 на единичный вход триггера 14, запуская тем самым через элемент И 48 блок 26, имитируя начало ориентации прибора к обслуживанию заявки высокого приоритета. /Далее процесс в схеме аналогичен описанному при обслуживании заявок низкого приоритета во втором резервном канале.

5

Ориентирование к обслуживанию и обслуживание заявок высокого лриори- тета с прерыванием обслуживания заявок низкого приоритета.

5 Заявка высо1сого приоритета, пришедшая с входа 2 во время ориентации прибора (блоков 24, 27, 28 к обслу- живанию заявок высокого приоритета, а блоков 23, 25, 26 к обслуживанию

0 заявок низкого приоритета), подтверждает исходное состояние тригг-ера 1 1 , через элемент И 41 триггера 18, через элемент И 42 триггера 16, через , элемент 20 задержки и И 43 триггера

5 6, через элемент И 44 триггера 13,. через элемент И 47 триггера 14. Одновременно эта заявка проходит через элементы II 38 и II 45, приводит в исходное состояние блок 23, модель 32

С и триггер 6 через элемент ИЛИ 7, перебрасывает триггер 12, закрывая вход элемента И 38 и поступает через элемент 19 задержки на единичный вход триггера 6, переводя его в состояние, при котором сче. импульсы от генератора 10 поступают иа блок 23, имитируя начало ориентирования прибора к обслуживанию заявки высокого приоритета (блока 23) . По окончании ори- eHTupoBainiH импульс с выхода блока 23 перебрасывает триггеры 6 и 12 в исходное состояние. Эта же заявка поступает с выхода элемента И 47 через элемент 64 задержки на первый

5 вход элемента И 51, на третий вход которого в это время подается запрещающее напряжение с выхода триггера 12, также она поступает через элемеш 65 задержки на первый вход элемента

0 И 52, на третий вход которого в это время подается запрещающее напряже- с выхода триггера 15, обслуживание этой заявки в резервных каналах не проводится. После завершения ори-

5 ентации прибора схема готова к новому циклу функционирования.

Если заявка высокого приоритета поступает с входа 2 во время ориеп0 тации прибора (блоков 24, 27, 28 и 23 к обслуживанию заявок высокого приоритета, а блоков 25, 26 к обслуживанию заявок низкого приоритета) , то она проходит выше описанные час5 ти схемы, т.е. поступает с выхода элемента Н 47 на второй вход элемента И 38, на первом входе которого отсутствует разрешающее напряжение от триггера 12, через элемент 64 за0

держки на первый вход элемента И 51, на второй и третий входы которого поступает разрешающее напряжение соответственно от триггеров 5 и 12, на первый вход элемента И 52, на тре тий вход которого поступает запрещающее напряжение от триггера 15. Заявка с выхода элемента И 51 проходит через элемент И 50, перебра- сьгеая триггер 15 в состояние, при котором элемент И 51 закрывается, и элемент И 52 открывается, приводя блок 25, модель 34 в исходное состояние и, поступив через элемент ИЛИ 8 на нулевой вход триггера 13, переводит его в исходное состояние. Эта лее заявка с выхода элемента И 50 пройдя элемент 21 задержки, поступает на первый вход элемент И 47, на второй вход которого поступает запрещающее напряжение через элемент 61 за,цержки от триггера 13, на единичный вход триггера 13, перебросив его в состояние, при котором счетные импульсы от генератора 10 поступают через элемент И 46 на вход блока, имитируя начало ориентирования прибора (первого резервного канала обслуткивания заявок низкого приоритета) к обслуживанию заявки высокого приоритета.

После завершения ориентации, т.е работы блока 25, схема переходит в исходное состояние и готова к приему очередных заявок того или другого приоритетов.

Если заявка высокого приоритета поступает с входа 2 во время ориентации прибора (блоков 24, 27, 28, 23, 25 к обслуживанию заявок высокого приоритета, а блоков 26 к обслуживанию заявок низкого приоритета), то она проходит аналогично описанному, т.е. с выхода элемента И 47 через элементы 64 и 65 задержки на первый вход элемента И 52, на второй и третий входы которого поступают разрешающие напряжения от триггера 17 и 15 соответственно.

Показатели процесса обслуживания заявок с различными приоритетами определяются путем измерения характеристик входных потоков заявок, вы- 35 ходных потоков обслуя енных и необслуженных заявок и числа срабатываний отдельных блоков устройства. Так, например, по показаниям счетчиков 4, 5, 29, 30, 31 и 55 можно определить вероятности обслуживания (срыва обслуживания) заявок Низкого и высокого приоритета, заявок только Ю1эко- го или только высокого приоритета, вероятности прерьшания обслуживания заявок низкого приоритета заявками высокого приоритета, вероятности пребывания каждого канала в режиме ориентации или -обслуживания и другие показатели, характеризующие процесс 50 обслуживания заявок различных приоритетов и динамику функционирования обслуживающего прибора.

Технико-экономический эффект изобС выхода элемента И 52 заявка через открытый элемент И 49 поступает на единичный вход триггера 17, закрывая тек самым вход элемента И 52, на вкод останова блока 26, модели 55 ретения выражается: в том, что пред- 35, приводя их в исходное состояние, лагаемое устройство позволяет модели- на второй вход элемента ИЛИ 9, поступая на нулевой вход триггера 14, приводя его в исходное состояние.

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

Одновременно эта заявка с выхода элемента И 49 через элемент 22 задержки поступает на единичный вход триггера 14, переводя его в состояние, при котором счетные импульсы от генератора 10 поступают на блок 26, имитируя начало ориентации. По окончании ориентации (работы блока 26) импульс с выхода блока 26 поступает через элемент ИЛИ 9 на нулевой вход триггера 14, переводя его в исходное состояние, далее процесс протекает аналогично при обслуживании заявки низкого приоритета.

Если заявка низкого приоритета поступает с входа 1 во время ориентации прибора (блоков 23, 25, 26) к обслуживанию заявок низкого или высокого приоритетов, то она теряется.

Если заявка высокого приоритета поступает с входа 2 во время ориентации прибора (блоков 23-28) к обслуживанию заявок высокого приоритета, то она теряется, так как в схеме под ее воздействием никаких изменений не происходит. Если модели 32- 37 заняты обслуживанием, то вновь поступившие заявки в это время на них после ориентирования теряются.

Показатели процесса обслуживания заявок с различными приоритетами определяются путем измерения характеристик входных потоков заявок, вы- ходных потоков обслуя енных и необслуженных заявок и числа срабатываний отдельных блоков устройства. Так, например, по показаниям счетчиков 4, 5, 29, 30, 31 и 55 можно определить вероятности обслуживания (срыва обслуживания) заявок Низкого и высокого приоритета, заявок только Ю1эко- го или только высокого приоритета, вероятности прерьшания обслуживания заявок низкого приоритета заявками высокого приоритета, вероятности пребывания каждого канала в режиме ориентации или -обслуживания и другие показатели, характеризующие процесс обслуживания заявок различных приоритетов и динамику функционирования обслуживающего прибора.

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

Технико-экономический эффект изобения выражается: в том, что пред- аемое устройство позволяет модели-

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

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

ваи-ия-двух потоков заявок, когда производится ориентирование обслуживающего прибора при переходе к об служиванию заявок от одного типа к другое/.

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

Формула изобретения

Устройство Для моделнровани.я процесса обслуживания заявок с разл11ч- ными приори1 етами, содержащее с первого по третий злементы И, с первого по третий триггеры, первый элемент ИЛИ, с nepiioro по пятый счетчики импульсов, nepBbiii и второй блоки определения временных интервалов,;генератор счетных импульсов, первую и вторую модель обслуживающего прибо- ра, каждая из которых включает генератор импульсов со случайным И1ггерва лом следования, выход которого является выходом модели и соединен с входом установки в ноль триггера, выход которого подключен к первому входу элемента И, выход которого соединен с входом запуска генератора импульсов со случайным интервалом следования и в.ходом установки в еди- ницу триггера модеги обслулшвамщего прибора, вход заявок низкого приоритета устройства подключен к входу первого счетчика, прямой вькод .второго триггера coenjuien с первым вхоДом второго элемента И, выход которого подключен к входу запуска первого блока определения BpeMeinaix iHiTepBa- лов , выход которого соединен с вторым входом элемента И первой моде- ли обслуживающего прибора, первым входом первого элемента ИЛИ, выход которого подключен к входу установки в ноль второго триггера, нервый и.ыхо первого триггера соединен с первым входом первого элемента И, вход заявок высокого приоритета устройства подключен к входу третьего счетчика импульсов, входу установки в единицу третьего тригге.ра, выход ко торого соединен с первым входом третьего элемента И, выход которого подключен к входу запуска второго блока определения временных интервалов, выход

278876.

которого соединен с входом установки в ноль третьего триггера и вторьм входом элемента И второй модели обслуживающего прибора, выход генерато- 5 ра счетных импульсов подключен к вторым входам второго и третьего элемен-

0

5

0 5 0 5 0 5 0 5

тов И, о т л и ч а ю щ е е с „я тем, что, с целью расширения функциональных возможностей устройства за счет воспроизведения режимов ориентации обслуживающего прибора и обслуживания заявок с различными приоритетами в двухканальных резервированных системах массового обслз живания с ориентацией, в устройство-введены с 1;етБертогс по девяты Tpnrv epH, второй и трети элементы 4ШИ, с четвертого по сег- надцатый элементы И, с nepiioro по десятыГ элементы за- дерлжи, с третьего но шестой блоки определения вре:-. интервалов, третью, чет зертую, и шестую модели обслуж11Баю1цих прпборов, блек счетчиков и разделительный диод, причем первый вход седьмого элемента И обьедпнсп с выходами первого элемента задержки и шестого элемента И, вход заявок ннзкого приоритета устройства подключен через разделительный диод к нервому входу седьмого элемента И и входу установки в второго триггера, инверсный выход которого соединен с первьЕ-i входом восьмого элемента И, выход которого подключен-к входу первого эле- eнтa задержки, )зходу установки в единицу первого триггера, второму входу первого элемента ИЛИ, входам останова первого блока определеН1 я временных интервалов и генератора импульсов со случайньм интервалом еле- довазптя первой модели обслуживающе- I o прибора и входу второго счетчика импульсов, выход первого блока определения временных интервалов соединен с входом установки в ноль первого триггера, прямой выход второго триггера через пятый элемент задержк соединен с uTopi-.iM ьходом седьмого И, выход которого подключен к входу установки в единицу четвертого триггера, выходу третьего элемента задержки и первому входу десятого элемента И, выход которого через девятый элемент задержки сое- дпнен с первым входом четь:рнадцато- го элемеггга И, выход девятого элемента задергк кн через десятый элемент за;-;ержкп подключен к первому

17

входу пятнадцатого элемента И, выход десятого элемента И соединен с входом установки в единицу нятого триггера, выходом четвертого элемента -задержки, вторглм входом нервого элемента И, выход которого подключен к второму входу восьмог о элемента И. вход заявок высокого приоритета соединен с первым входом четзертоэлементов И, вь(ход девятого триггера подключен к входу седьмого элемента задержки, выход которого соединен с вторьи входом пятого элемента И, выход девятого триггера но7л,ключен к четвертому входу восьмого, к третьему входу тринадцатого, второь у входу двенадцатого и второму входу семнадцатого элемента И, выход семнадх1,атого элемента И, выход которого подклю- 0 го элемента И соединен с входом за.

чен к входу установки в единицу девятого триггера, первому входу пятого элемента И, выход которого соединен с входом установки в единицу седьмого триггера и через второй элемент задержки нодключен к первому входу шестого элемента И, выход третьего триггера соединен с ,ом восьмого элемента задержки, с третьи входом восьмого элемента И, с первым входом двенадцатого и три дцатого эленегггов Я, вь1ход восьмого элемента задср к а-1 нодключен к второму входу четвертого элемента И, В ;1ход тринадцатого элемента И соединен с входом третьего элемента задержки, входом установки в едиггицу шестого тригг ера, первыЛ выход которого подключен к второму входу че : Ь рнадцато- го элемента И, выход которого соединен с вторым входом тринадцатого элет еита. И, выход которого подключен к первому входу второго элемента 1ШИ входу четвертого счетчика дх гпульсов, входу останова генератора и 5пульсов со случайным интервалом следования третьей модели обсл,гг ;ива ощего прибора, входу останова третьего блока определения временных интерзал.ов, выход которого соединен с вторым входом элемента И третьем модели обслуживающего прибора, вторым входом второго элемента ИЛИ, выход которого подключен к входу установки в ноль четвертого триггера, прямой выход KOTopoi o соединен с, входом ыестого элемента. задер:.кки, выход которого .соединен с вторым входом десятого элеме -:та И, прямой выход четвертого триггера подключен к первому входу девятого элемелп а Н, выход которого подключен к входу зануска третьего блока определения временных интервалов, выход которогр соединен с входо

установки в ноль шестого триггера, выход г енератора счетных импульсов соедипан-с вторьм входом девятого элемента. И, первыьти входами одипнад- цато1 о, шсстнадцатог о и семнадцатого

7618

элементов И, вь(ход девятого триггера подключен к входу седьмого элемента задержки, выход которого соединен с вторьи входом пятого элемента И, выход девятого триггера но7л,ключен к четвертому входу восьмого, к третьему входу тринадцатого, второь у входу двенадцатого и второму входу семнадцатого элемента И, выход семнадх1,атоt5

25

30

20 , м

35

40

45

50

55

пуска шестого блока определения временных интервалов, выход которого подключен к входу установки в ноль девятого триггера и второму входу элемента И шестой модели обслу;ки- ва:оц;его прибора, инверсный выход четвертого триггера соединен с четвертым входом тринадцатого элемента И, прямой выход, пятого триггера подключен к второму входу одиннадцатого элемента И, выход которого соединен с входом запуска четвертого блока определения временных интервалов, вьп-сод которого подключен к второму входу элемента И четвертой модели о б ел вшивающего прибора, первому входу третьего элемента ИЛИ, выход которого соединен с входом установки в ноль пятого триггера, Б зтход четвер- того 6jiOKa определения временных ин- гервалов соединен с входом установки в ноль восьмого триггера, выход которого подключен к второму входу пятнадцатого И, выход которого соединен с третьим входом двенадца- . того элемента И, выход которого подключен к входу четвертого элемента задержки, входу установки в ноль восьмого триггера, входу останова четвертого блока определения .времен- интервалов, второму входу третьего элемента ИЛИ, входу пятого счетчика и.5пульсов и входу останова генератора импульсов со сл чайным интерзалом следования четвертой модели обслу/и вающего прибора,, и гверсный вь;ход пятого триггера соединен с четвертым }зходом двенадцатого элемента М, выход седьмого триггера подключен .к пятому входу восьмого, двенадца- ;гого и три1 адцатого, второму входу шестого и шестнадцатого элементов И, Бьгкод шестнадцатого элемента соединен с входом запуска пятог о блока опред-зления временньгх интервалов, которого подключен к входу ус- га позк и в гюль седьмого триггера н второму входу элемента И пятой модели обслу;киваюп.1его прибора, вы.ходы

19.1278876 20

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

Похожие патенты SU1278876A1

название год авторы номер документа
Устройство для моделирования процесса обслуживания заявок с различными приоритетами 1984
  • Адерихин Иван Владимирович
  • Никонов Владимир Леонидович
SU1193686A1
Устройство для моделирования процесса обслуживания заявок с различными приоритетами 1986
  • Адерихин Иван Владимирович
  • Калинкин Михаил Алексеевич
  • Романов Александр Викторович
  • Фомичев Александр Петрович
SU1305709A1
Устройство для моделирования процесса обслуживания заявок с различными приоритетами 1984
  • Адбрихин Иван Владимирович
  • Макаревич Виктор Геннадьевич
  • Чернышов Александр Сергеевич
SU1231510A2
Устройство для моделирования процесса обслуживания заявок с различными приоритетами 1983
  • Адерихин Иван Владимирович
  • Еременко Сергей Петрович
  • Романов Александр Викторович
SU1096654A1
Устройство для моделирования процесса обслуживания заявок с различными приоритетами 1986
  • Адерихин Иван Владимирович
  • Шатохин Владимир Михайлович
  • Фукалов Владимир Александрович
SU1354202A1
Устройство для моделирования процесса облуживания заявок с различными приоритетами 1984
  • Адерихин Иван Владимирович
SU1236496A1
Устройство для моделирования процесса обслуживания заявок с различными приоритетами 1983
  • Адерихин Иван Владимирович
  • Еременко Сергей Петрович
  • Калинкин Михаил Алексеевич
SU1150628A1
Устройство для моделирования процесса обслуживания заявок с различными приоритетами 1983
  • Адерихин Иван Владимирович
  • Еременко Сергей Петрович
SU1091170A1
Устройство для моделирования процесса обслуживания заявок с различными приоритетами 1983
  • Адерихин Иван Владимирович
  • Вольнов Виктор Николаевич
  • Галькевич Александр Игоревич
SU1115057A1
Устройство для моделирования процесса обслуживания заявок с различными приоритетами 1985
  • Адерихин Иван Владимирович
  • Романов Александр Викторович
  • Шатохин Владимир Михайлович
SU1305706A1

Иллюстрации к изобретению SU 1 278 876 A1

Реферат патента 1986 года Устройство для моделирования процесса обслуживания заявок с различными приоритетами

Изобретение относится к вычислительной технике и предназначено для моделирования процесса обслуш - вания двух потоков заявок с различными приоритетами одним обслуживающим прибором и может быть использовано при моделировании процесса обслуживания заявок в приоритетных двухканальных резервированных системах обслуживания с ориентацией. Цель изобретения - расширение функциональных возможностей устройства за счет воспроизведения режимов ориентации обслуживающего прибора и обслуживания заявок с различными приоритетами в двухканальных резервированных системах массового обслуживания с ориентацией. Цель достигается введением в устройство дополнительных триггеров, элементов И, ИЛИ, задержки, блоков определения временных интервалов, моделей обслуживающих приборов, а также блока счетчиков и разделительного диода. Устройство позволяет моделировать процесс обслуживания в приоритетных двухканальных резервироватшых системах массового обслуживания двух потоков заявок, когда производится ориентирование обслужив ающего прибора при переходе к обслуживанию заявок от одного типа к другому. 2 ил. § (Л с: ю ч| 00 00 05

Формула изобретения SU 1 278 876 A1

Документы, цитированные в отчете о поиске Патент 1986 года SU1278876A1

Устройство для моделирования процесса обслуживания заявок с различными приоритетами 1981
  • Адерихин Иван Владимирович
  • Калинкин Михаил Алексеевич
  • Малай Виктор Андреевич
  • Можаев Николай Иванович
SU962969A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для моделирования процесса обслуживания заявок с различными приоритетами 1983
  • Адерихин Иван Владимирович
  • Еременко Сергей Петрович
SU1091170A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 278 876 A1

Авторы

Адерихин Иван Владимирович

Галькевич Александр Игоревич

Даты

1986-12-23Публикация

1985-04-15Подача