SU1164727A1 - Device for simulating process for servicing requests with different priorities - Google Patents
Device for simulating process for servicing requests with different priorities Download PDFInfo
- Publication number
- SU1164727A1 SU1164727A1 SU843690974A SU3690974A SU1164727A1 SU 1164727 A1 SU1164727 A1 SU 1164727A1 SU 843690974 A SU843690974 A SU 843690974A SU 3690974 A SU3690974 A SU 3690974A SU 1164727 A1 SU1164727 A1 SU 1164727A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- trigger
- pulse generator
- random interval
- Prior art date
Links
Landscapes
- Measuring Volume Flow (AREA)
Abstract
УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ ПРОЦЕССА ОБСЛУЖИВАНИЯ ЗАЯВОК С РАЗЛИЧНЫМИ ПРИОРИТЕТАМИ, содержащее четыре элемента И, три триггера, элемент запрета, два элемента задержки, два элемента ИЛИ, первый и второй генераторы импульсов со случайным интервалом следовани , выходы которых соединены с нулевыми входами соответственно первого и второго триггера инверсный выход первого триггера подключен к первому входу первого элемента И и к инверсному входу вто рого элемента И, инверсный выход второго триггера соединен с первым входом третьего элемента И, вход за вок высокого приоритета устройства подключен к второму входу первого элемента И и к первому пр мому входу второго элемента И, вход за вок низкого приоритета устройства соединен. . с вторым входом третьего элемента И, выход первого генератора импульсов со случайньм интервалом следовани подключен к первому входу первого .элемента ИЛИ,выход которого вл ет- с выходом обслз енных за вок высоко-, го приоритет а устройства, выход второго генератора импульсов со случай ным интервалом следовани соединен с первым входом четвертого элемента 1-5 )У ШЩйе}Т2 ; Д И, информационным входом элемента запрета и через первый элемент задержки подключен к нулевому входу третьего триггера, инверсный выход которого соединен с вторым пр мым входом второго элемента И, третьим входом третьего элемента И, вторым , входом четвертого элемента И и управл ющим входом элемента запрета, выход которого подключен к второму входу первого элемента ИЛИ, выход четвертого элемента И вл етс выходом обслуженных за вок низкого приоритета устройства, выход второго элемента задержки подключен к первому входу второго элемента ИЛИ, отличающеес тем, что, с це (Л лью расширени функциональных возможностей устройства за счет воспроизведени режимов подготовки и технического обслуживани по наработке в двухканальных системах обслуживани за вок с различными приоритетами, с п того по седьмой элементы И, ;два элемента ИЛИ, два триггера, четыО ) ре генератора импульсов со случайным интервалом следовани , три счетчика, Ч причем выход первого элемента И подto ключен к первому входу п того элемен vl та И, выход которого соединен с единичным входом первого.триггера и входом запуска третьего генератора иммульсов со случайным интервалом следовани , выход которого подключен к входу запуска первого генератора импульсов со случайным интервалом следовани , выход которого соединен с счетным входом первого счетчика, выход которого подключен к входу сброса первого счетчика, к входу осDEVICE FOR MODELING THE SERVICE PROCESS WITH DIFFERENT PRIORITIES, containing four AND elements, three triggers, a prohibition element, two delay elements, two OR elements, the first and second pulse generators with a random interval, the outputs of which are connected to zero inputs of the first and second triggers, respectively the inverse output of the first trigger is connected to the first input of the first element And to the inverse input of the second element And, the inverse output of the second trigger connected to the first input of the third AND gate, the input high priority applications are devices connected to the second input of the first AND gate and to the first forward input of the second AND gate, the input low priority applications are connected to the device. . with the second input of the third element And, the output of the first pulse generator with a random interval following is connected to the first input of the first OR element, the output of which is with the output of the slave high order priority of the device, the output of the second pulse generator with a random the following interval is connected to the first input of the fourth element 1-5) At SCHYCHE} T2; D And, the information input of the prohibition element and through the first delay element is connected to the zero input of the third trigger, the inverse output of which is connected to the second direct input of the second element And, the third input of the third element And, the second, the input of the fourth element And and the control input of the prohibition element whose output is connected to the second input of the first element OR, the output of the fourth element AND is the output of the serviced low priority device, the output of the second delay element is connected to the first input of the second element OR, characterized in that, with a price (only to expand the functional capabilities of the device by reproducing training and maintenance modes for operating in two-channel systems for applications with different priorities, from the fifth to the seventh elements,;; two elements OR , two triggers, four) re pulse generator with a random following interval, three counters, and the output of the first element AND is connected to the first input of the first element vl and AND, the output of which is connected to the single input of the first o.trigger and start input of the third pulse generator with a random interval, the output of which is connected to the start input of the first pulse generator with a random interval, the output of which is connected to the counting input of the first counter, the output of which is connected to the reset input of the first counter, to the input
Description
танова первого и третьего генераторов импульсов со случайным интервалом следовани , к единичному входу четвертого триггера и к входу запуска четвертого генератора импульсов со случайным интервалом следовани , выход которого соединен с нулевым входом четвертого триггера, инверсный выход Которого подключен к второму входу п того элемента И, выход второго элемента И подключен к первому входу шее того элемента И, выход которого соединен с единичным входом третьего триггера , входом второго элемента задержки , с первым входом третьего элемента ИЛИ и первым входом четвертого элемента ИЛИ, выход которого подключен к входу останова п того генератора импульсов со случайным интервалом следовани , выход которого соединен с входом запуска второго генератора импульсов со случайным интервалом следовани вход останова которого подключен к выходу третьего элемента ИЛИ, выходfirst and third pulse generators with a random following interval, to the single input of the fourth trigger and to the start input of the fourth pulse generator with a random following interval, the output of which is connected to the zero input of the fourth trigger, the inverse output of which is connected to the second input of the fifth element And, the output The second element And is connected to the first input of the neck of the element And, the output of which is connected to the single input of the third trigger, the input of the second delay element, with the first input of the third el OR and the first input of the fourth OR element, the output of which is connected to the stop input of the fifth pulse generator with a random following interval, the output of which is connected to the start input of the second pulse generator with a random following interval, whose stop input is connected to the output of the third OR element, output
второго генератора импульса со случайным интервалом следовани соединен со счетным входом второго счетчика, выход которого подключен к входу сброса второго счетчика, второму входу четвертог элемента ИЛИ, второму входу третьего элемента ИЛИ, к единичному входу п того триггера и входу запуска шестого генератора импульсов со случайным интервалом следовани , которого соединен с нулевым входом п того триггера , инверсный выход которого подключен к второму входу шестого и первому входу седьмого элементов; И, второй вход которого соединен с выходом третьего элемента И, выход седьмого элемента И подключен к единичному вхоДу второго триггера и второму входу элемента ИЛИ, выход которого соединен с входом запуска п того генератора импульсов со случайным интервалом следовани , выходэлемента запрета подключен к входу третьего счетчика .The second pulse generator with a random following interval is connected to the counting input of the second counter, the output of which is connected to the reset input of the second counter, the second input of the fourth OR element, the second input of the third OR element, to the single input of the fifth trigger and the starting input of the sixth pulse generator with a random interval following, which is connected to the zero input of the fifth trigger, the inverse output of which is connected to the second input of the sixth and first input of the seventh elements; And, the second input of which is connected to the output of the third element AND, the output of the seventh element AND is connected to the single input of the second trigger and the second input of the OR element, the output of which is connected to the start input of the fifth pulse generator with a random interval, the prohibition output is connected to the input of the third counter .
1 one
Изобретение относитс к специализированным средствам вычислительной техники и предназначено дл моделировани процесса обслуживани за вокThe invention relates to specialized computer facilities and is intended to simulate the process of servicing a quotation.
Цель изобретени - расширение функциональных возможностей устройства за счет воспроизведени режимов подготовки и технического обслуживани по наработки в двухканапьных . системах обслуживаии за вок с различнь1ми приоритетами.The purpose of the invention is to expand the functionality of the device by reproducing training and maintenance modes in two-hub operating time. service systems with different priorities.
На чертеже изображена схема устрос тв а дл моделировани процесса обслуживаии за вок с различными приоритетами.The drawing shows a schematic of a simulator for simulating a process for servicing applications with different priorities.
Схема содержит первый счетчик 1, четвертый генератор 2 импульсов со случайным интервалом следовани , .четвертый триггер 3, первый элемент И 4, п тый элемент И 5, третий и пер вый генераторы б и 7 импульсов со случайным интервалом следовани , первый элемент ШШ 8, первый триггер 9, второй счетчик 10, шестой генератор 11 импульсов со случайным интерThe circuit contains the first counter 1, the fourth generator of 2 pulses with a random following interval, the fourth trigger 3, the first element of AND 4, the fifth element of AND 5, the third and first generator of b and 7 pulses with a random interval of following, the first element of SH 8, the first trigger 9, the second counter 10, the sixth generator of 11 pulses with a random inter
валом следовани , п тый триггер 12, первый элемент задержки 13, элемент запрета 14, второй и шестой элементы И 15 и 16, третий триггер 17, третий элемент ИЛИ .18, четвертый элемент И 19, четвертый элемент ИЛИ 20, второй элемент задержки 21, второй элемент ИЛИ 22, п тый и второй генераторы 23 и 24 импульсов со случайным интервалом следовани , третий и седьмой элементы И 25 и 26, второй триггер 27 третий счетчик 28, входы устройства 29 и 30, выходы устройства 31 и 32,following shaft, fifth trigger 12, first delay element 13, prohibition element 14, second and sixth elements AND 15 and 16, third trigger 17, third element OR .18, fourth element AND 19, fourth element OR 20, second delay element 21 , the second element OR 22, the fifth and second generators 23 and 24 pulses with a random spacing interval, the third and seventh elements AND 25 and 26, the second trigger 27, the third counter 28, the device inputs 29 and 30, the device outputs 31 and 32,
Устройство работает следуюпщм образом .The device works as follows.
Дл простоты изложени полагаем положительную логику фун1 :ционировани устройства. За вки представл ют собой короткие импульсы, распределенные по моделируемому случайнок у закону поступлени за вок. Генераторы 7 и 24 вырабатьюают короткие импульсы, соответствующие обслуженньо4 за вкам, после подачи на их входы запускающих импуль31 сов через интервал времени, соответст вующий времени обслуживани за вки, В исходном состо нии триггера 3, 9, 12, 17, 27 и счетчики 1, 10, 28 в нулевом состо нии. Генераторы 2, 6, 7, 11, 23, 24 не запущены. Тогда высокий потенциал с инверсных выходов триггера 3 воздействует на первый вхо элемента И 5, триггера 9 - на первый вход элемента И 4 и инверсный вход элемента И 15, триггера 12 - на первые входы элементов И 16 и 26, тригге ра 17 - на второй пр мой вход элемента И 15, на второй вход .элемента И 19, на третий вход элемента И 25 it на управл ющий вход элемента запрета 14, триггера 27 - на первый вход элемента И 25. Таким образом, входы 29 и 30 устройства открыты и устройство готово к приему за вок. Пришедща на первый вход 29 за вка высокого приоритета пройдет через элементы И 4, 5, запустит генератор 6 и перебросит триггер 9, в результате чего низкий потенциал с его выхода закроет вход элемента И 4 и откроет вход элемента И 15. Импульс с выхода генератора 6 через врем , соответствующее режиму подготовки, запустит генератор 7. Импульс с выхода генератора 7 через врем , соответствующее закону обслуживани за вки, перебросит триггер 9 в исходное состо ние, открыва тем, самым вход 29 устройства дл приема очередных за вок, открьгоа вход элемента И 4 и закрыва вход элемента И 15, переведет счетчик I в следующее состо ние и пройдет через элемент. ИЛИ 8 на первый выход 31 устройства. Аналогично с приходом за вки низкого приоритета на вход второго канала, она проходит через элементы Ц 25, 26.. и ИЛИ 22, запускает генератор 23 и перебрасывает триггер 27, который низ ким потенциалом с выхода закрывает вход элемента И 25. Импульс с генератора 23 через интервал времени, соответствующий режиму подготовки, запустит генератор 24. Импульс с генератора 24 через врем , соответствующее закону обслуживани за вки, перебросит триггер 27 в исходное состо ние, ,открыва тем. самым вход 30 устройства т.е. элемента И 25, дл приема следующих за вок, переведет счетчик 10 в . следующее состо ние, и пройдет через элемент И 19 на выход 32 устройства, Пусть втора за вка с высоким приори- 27 тетом пришла в момент обслуживани первой и нет за вки низкого приоритета во втором канале. Она пройдет через элементы И 15 и 16, элемент задержки . 21 и элемент ИЛИ 22, запустит генератор 23, перебросит в единичное состо ние триггер 17, нулевой потенциал с выхода которого закроет входы элементов И 15 и 25. Импульс с генератора 24 переведет счетчик10 в следующее состо ние и пройдет через элемент запрета 14, перевед счетчик 28 в следующее состо ние, и элемент ИЛИ 8 на первый выход 31 устройства. Сигнал с генератора 24 через элемент задержки 13 подаетс на нулевой вход триггера 17, в результате чего триггер 17 переходит в нулевое состо ние и открывает вход JO устройства. Если в рассмотренном случае второй канал зан т обслуживанием за вки низкого приоритета, то пришедша за вка высокого приоритета с выхода элемента И 15 проходит через элементы И }6, ИЛИ 18 и 20 на запирающие входы соответственно генераторов 24 и 23,выключает генераторы.При этом подготовка к обслуживанию и обслуживание за вки низкого прио.ритета прекращаетс , а за вка высокого приоритета обслуживаетс аналогично выше рассмотренному. Если обслуживаетс за вка высокого приоритета вторым каналом и закончилось обслуживание за вки в первом канале, то пришедща за вка высокого приоритета будет обслуживатьс первым каналом. В ситуации , когда оба канала зан ты обслуживанием за вок высокого приоритета, поступающим на вход за вкам высокого и низкого приоритета в обслуживании будет отказано. После достижени установленной наработки первого каг нала, котора задаетс количеством разр дов счетчика J, импульс с выхода счетчика I запускает генератор 2, обнул ет счетчик 1, выключает генераторы 6 и 7 и перебрасьшает в единичное состо ние триггер 3, который низким потенциалом с выхода закрывает вход элемента И 5. Импульс с генератора 2 через интервал времени, соот- ветствующий времени технического обслуживани первого канала, перебрасьюает триггер 3 в исходное состо ние , открыва тем самым вход элемента И 5 дл приема очередных за вок. осле достижени установленной нара- ботки второго канала, котора зада-For the sake of simplicity, we assume the positive logic of the func tioning device. The applications are short pulses distributed according to a simulated random distribution law. The generators 7 and 24 produce short pulses corresponding to the serviced 4, after the triggering pulses are fed to their inputs at a time interval corresponding to the servicing time of the application, In the initial state of the trigger 3, 9, 12, 17, 27 and counters 1, 10, 28 in the zero state. Generators 2, 6, 7, 11, 23, 24 are not running. Then the high potential from the inverted outputs of trigger 3 acts on the first input of the element And 5, the trigger 9 on the first input of the element 4 and the inverse input of the element 15, trigger 12 on the first inputs of the elements 16 and 26, trigger 17 on the second direct input element And 15, to the second input element And 19, to the third input element And 25 it to the control input of the prohibition element 14, trigger 27 - to the first input of element And 25. Thus, the inputs 29 and 30 of the device are open and The device is ready to receive the stock. Coming to the first input 29, a high-priority user will go through elements 4, 5, start generator 6 and transfer trigger 9, with the result that low potential from its output will close element 4 input and open element 15 input. Pulse from generator 6 output after a time corresponding to the preparation mode, it will start the generator 7. The pulse from the output of the generator 7 through the time corresponding to the law of service of the application will transfer trigger 9 to the initial state, thus opening the input 29 of the device for receiving the next orders, opening cient and 4 and closing the input of the AND 15, I translate counter to the next state and will pass through the element. OR 8 to the first output 31 of the device. Similarly, with the arrival of low priority input to the input of the second channel, it passes through the elements C 25, 26 .. and OR 22, starts generator 23 and re-circuits trigger 27, which low potential from the output closes the input element AND 25. The impulse from generator 23 after an interval of time corresponding to the preparation mode, will start the generator 24. The impulse from the generator 24 through the time corresponding to the law of service of the application, will transfer the trigger 27 to the initial state,, opening the order. The very input of the device is 30 Element I 25, for receiving the following applications, will transfer the counter to 10 volts. the next state, and will pass through element 19 at the output 32 of the device. Let the second application with high priority come at the time of servicing the first and there is no low priority application in the second channel. It will go through elements 15 and 16, the delay element. 21 and the OR element 22, will start the generator 23, transfer the trigger 17 to one state, the zero potential from the output of which will close the inputs of the elements 15 and 25. The pulse from the generator 24 will transfer the counter 10 to the next state and pass through the prohibition element 14, having transferred the counter 28 to the next state, and the element OR 8 to the first output 31 of the device. The signal from the generator 24 through the delay element 13 is applied to the zero input of the trigger 17, as a result of which the trigger 17 goes to the zero state and opens the input JO of the device. If, in the considered case, the second channel is occupied by servicing the low priority application, then a high priority request coming from an AND 15 output goes through AND 6, OR 18 and 20 to the locking inputs of the generators 24 and 23, respectively, and turns off the generators. the preparation for service and maintenance of a low priority priority application is terminated, and the high priority application is served similarly to the one discussed above. If a high priority service is served by the second channel and the service for requests in the first channel has ended, then the high priority application will be served by the first channel. In a situation where both channels are occupied by servicing a high priority rate, the incoming service for high and low priority will be denied service. After reaching the established operating time of the first kagal, which is specified by the number of bits of counter J, the pulse from the output of counter I starts generator 2, sets counter 1 down, turns off generator 6 and 7, and flips trigger 1 into low state input element And 5. The impulse from generator 2 through the time interval corresponding to the maintenance time of the first channel, flips trigger 3 to its original state, thereby opening the input of element 5 to receive the next a. After reaching the established performance of the second channel, which is set
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU843690974A SU1164727A1 (en) | 1984-01-13 | 1984-01-13 | Device for simulating process for servicing requests with different priorities |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU843690974A SU1164727A1 (en) | 1984-01-13 | 1984-01-13 | Device for simulating process for servicing requests with different priorities |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1164727A1 true SU1164727A1 (en) | 1985-06-30 |
Family
ID=21099896
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU843690974A SU1164727A1 (en) | 1984-01-13 | 1984-01-13 | Device for simulating process for servicing requests with different priorities |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1164727A1 (en) |
-
1984
- 1984-01-13 SU SU843690974A patent/SU1164727A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР, № 404092, кл. G 06 F 15/36, 1971. Авторское свидетельство СССР, № 1061149, кл. G 06 F 15/20, 1983. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1164727A1 (en) | Device for simulating process for servicing requests with different priorities | |
SU1061149A1 (en) | Device for simulating process of servicing requests with different priorities | |
SU1180922A1 (en) | Unit for servicing requests | |
RU68728U1 (en) | TELECOMMUNICATION SYSTEM TRAFFIC SERVICE MODEL | |
SU1661785A1 (en) | Queueing system simulator | |
SU1688256A1 (en) | A queueing system simulator | |
SU1206796A1 (en) | Device for simulating process for servicing requests with different priorities | |
SU1562927A1 (en) | Device for modeling two-channel queueing system | |
SU1283787A1 (en) | Device for simulating the queueing systems | |
SU1319043A1 (en) | Device for simulating the queueing systems | |
SU1223241A1 (en) | Device for simulating process for servicing requests with different priorities | |
SU1096646A1 (en) | Device for simulating process for servicing requests with different priorities | |
SU1580391A1 (en) | Device for modeling queueing systems | |
SU1043659A2 (en) | Device for simulating process of servicing requests having various priorities | |
SU1730636A1 (en) | Device for simulation of two-channel queueing system | |
SU1292004A2 (en) | Device for simulating process for servicing requests with different priorities | |
SU1283786A1 (en) | Device for simulating the queueing systems | |
SU1223245A1 (en) | Device for simulating queueing systems | |
SU962969A1 (en) | Device for simulating servicing process of requests with different priority | |
SU1091170A1 (en) | Device for simulating process for servicing requests with different priorities | |
SU1451716A1 (en) | Device for modeling mass service priority systems | |
SU1683029A1 (en) | Queuing systems simulator | |
SU1015496A1 (en) | Switching device | |
RU1783539C (en) | Device for modelling of queueing systems | |
SU1236496A1 (en) | Device for simulating process for servicing requests with different priorities |