SU1096654A1 - 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
- SU1096654A1 SU1096654A1 SU833562228A SU3562228A SU1096654A1 SU 1096654 A1 SU1096654 A1 SU 1096654A1 SU 833562228 A SU833562228 A SU 833562228A SU 3562228 A SU3562228 A SU 3562228A SU 1096654 A1 SU1096654 A1 SU 1096654A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- trigger
- pulse generator
- counter
- Prior art date
Links
Landscapes
- Bus Control (AREA)
Abstract
УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ ПРОЦЕССА ОБСЛУЖИВАНИЯ ЗАЯВОК С РАЗЛИЧНЫМИ ПРИОРИТЕТАМИ, содержащее первый, второй и третий триггеры, первый второй и третий элементы И, два блока определени временных ин тервалов, генератор счетных импульсов , элемент ИЛИ и две модели обслуживающего прибора, кажда из которых включает элемент И, триггер и генератор импульсов со случайным интервалом следовани , выход которого подключен к входу установки в О триггера модели обслуживающего прибора , выход которого соединен с первым входом элемента И, выход которого подключен к входу установки в 1 триггера и к входу запуска генератора импульсов со случайным интервалом следовани ,причем первый вход первого элемента И вл етс входом за вок низкого приоритета устройства, входом за вок высокого приоритета кот{н ого вл етс вход установки в 1 третьего триггера, выход которого подключен к первому входу третьj гггA DEVICE FOR MODELING THE PROCESS OF SERVICING APPLICATIONS WITH DIFFERENT PRIORITIES, containing the first, second and third triggers, the first second and third elements AND, two units for determining time intervals, the generator of counting pulses, the element OR, and two models of the serving device, each of which includes the element AND , trigger and pulse generator with a random interval of the following, the output of which is connected to the input of the installation in O of the trigger of the model of the serving device, the output of which is connected to the first input of the element And you Which is connected to the input of the installation in 1 trigger and to the input of the start of the pulse generator with a random interval, the first input of the first element I is the input of the low priority device, the input of the high priority of the cat {nth is the installation input 1 the third trigger, the output of which is connected to the first input of the third j yyyy
Description
выход первого генератора импульсов со случайной цлител1зностью подключен к второму входу чет)зертого элемента ИЛИ, второй выход П(грвого генератора импульсов со случайной длительностью соединен с вторым входом третьего элемента ИЛИ, через первый дифференцирующий элемент подключен к первому входу второ1 о элемента ИЛИ и к первому входу первого элемента запрета, выход которого соединен с первым входом первого блока определени временных интервалов, выход которого подключен к второму входу второго элемента ИЛИ, выход которого соединен с вторым входом первого элемента ИЛИ, выход третьего элемента ИЛИ.подключен к второму входу первого блока определени временных интервалов , выход второго элемента И подключен к второму входу первого элемента запрета, выход второго триггера через второй дифференцирующий элемент соединен с вычитающим входом первого реверсивного счетчика, с суммирующим входом второго реверсивного счетчика и с вторым входом четвертого элемента И, выход которого подключен к входу счетчика, выход , первого элемента И соединен с cyi iMHрующим входом- первого реверсивного счетчика, выход первого блока определени временных интервалов подключен к вычитающему входу второго и к суммирующему входу третьего реверсивных счетчиков, вычитающий вход третьего реверсивного счетчика соединен с первым выходом устройства, вход за вок высокого приоритета подключен к суммирующему входу четвертого реверсивного счетчика, выход третьего элемента И соединен с первы входом второго элемента запрета, выход которого подключен к первому входу второго блока определени временньгх интервалов, выход которого соединен с вычитающим входом п того, с суммирующим входом шестого реверсивных счетчиков и с первым входом п того элемента ИЛИ, выход которого соединен с входом установки в О третьего триггера, выход которого через третий дифференцирующий элемен подключен к вычитающему входу четвертого и суммирующему входу п того реверсивных счетчиков, второй выход устройства соединен с вычитающим входом шестого реверсивного счетчика, первый выход второго генератора импульсов со случайной длительностью подключен к входу останова генератора импульсов со случайным интерва .пом следовани второй модели обслуживающего прибора и через четвертый дифференцирующий элемент соединен с первым входом шестого элемента ИЛИ, второй вход которого подключен к выходу генератора импульсов со случайным интервалом следовани второй модели обслуживающего прибора, выход шестого элемента ИЛИ соединен с входом установки в 1 первого триггера , второй выход второго генератора импульсов со случайной длительностью подключен к вторым входам второго элемента запрета и второго блока определени временных интервалов и через п тый дифференцирующий элемент соединен с вторым входом п того элемента ИЛИ.the output of the first pulse generator with random completeness is connected to the second input of the even) grated element OR, the second output P (of the pulse generator with a random duration is connected to the second input of the third element OR, through the first differentiating element connected to the first input of the second OR element and to the first the input of the first prohibition element, the output of which is connected to the first input of the first block for determining time intervals, the output of which is connected to the second input of the second OR element, the output of which is connected the second input of the first element OR, the output of the third element OR.connected to the second input of the first block for determining time intervals, the output of the second element AND connected to the second input of the first prohibition element, the output of the second trigger through the second differentiating element connected to the subtracting input of the first reversible counter, with summing the input of the second reversible counter and the second input of the fourth element And, the output of which is connected to the input of the counter, the output of the first element And is connected to the cyi iMH input - the first reversible counter, the output of the first block of time interval determination is connected to the subtractive input of the second and to the summing input of the third reversible counter, subtracting the input of the third reversible counter is connected to the first output of the device, the input behind the high priority wok is connected to the summing input of the fourth reversible counter, the output of the third element I connected to the first input of the second prohibition element, the output of which is connected to the first input of the second time interval determination unit, the output of which connected to the subtracting input of the fifth, to the summing input of the sixth reversible counter and to the first input of the fifth OR element, the output of which is connected to the installation input O of the third trigger, the output of which is connected to the subtractive input of the fourth and summing input of the fifth reversible through the third differentiating element counters, the second output of the device is connected to the subtractive input of the sixth reversible counter, the first output of the second pulse generator with a random duration is connected to the input of the impulse generator with the second model of the serving device and through the fourth differentiating element connected to the first input of the sixth OR element, the second input of which is connected to the output of the pulse generator with a random interval following the second model of the serving device, the output of the sixth element OR is connected to the installation input in 1 of the first trigger, the second output of the second pulse generator with a random duration is connected to the second inputs of the second prohibition element and the second block for determining the times intervals and the fifth differentiating element is connected to the second input of the fifth OR element.
Изобретение относитс к вычислительной технике, предназначено дл моделировани процесса обслуживани двух потоков за вок с различньми приоритетами одним обслуживающим прибором и может быть использовано при моделировании приоритетных систем массового обслуживани с ориентацией с учетом отказов и восстановлений обслуживающего прибора.The invention relates to computing technology, is intended to simulate the process of servicing two flows of applications with different priorities by one serving device and can be used to model priority queuing systems with orientation taking into account failures and repairs of the serving device.
Известно устройство дл моделировани систем массового обслуживани , содержащее модели обслуживающего прибора, элементы И или триггер l.A device for simulating queuing systems is known, comprising service device models, And elements or trigger l.
Однако в устройстве не осуществл етс моделирование ориентации обслуживающего прибора при поступлении на обслуживание за вок различных приоритетов. Под ориентацией обслуживающего прибора понимаетс в общем случае пе реключение, настройка, ориентирование прибора при переходе от обслуживани за вок одного потока к обслу живанию за вок другого потока (или при переходе от обслуживани одной за вки к другой одного и того же потока ) . Наиболее близким по технической сущности к изобретению вл етс устройство дл моделировани процесса обслуживани за вок с различными при оритетами, содержащее два генератора импульсов со случайными интервалами следовани , три элемента И, два триггера, элемент запрета и ограничительный диод,причем вход за во высокого приоритета соединен с первым входом первого элемента И, выход которого подключен к первому входу первого триггера, входу запуска пер вого генератора импульсов со ным интервалом следовани и управл ющему входу второго генератора импульсов со случайным интервалом сле довани , выход первого генератора импульсов со случайным интервалом следовани вл етс первым входом устройства и соединен с первым входом третьего элемента И и вторым входом первого триггера, первый выход которого подключен к второму входу первого элемента И, а второР выход соединен с управл ющим входом элемента запрета, информационный вход которого соединен с выходом второго элемента И, а выход подключен к первому входу второго триггера и через ограничительный диод к выходу третьего элемента И и входу запуска второго генератора импульсо со случайным интервалом следовани , вьпсод которого вл етс вторым выходом устройства и подключен к второму входу второго триггера, первый выход которого соединен с вторым входом третьего элемента И, а второй выход подключен к одному из вхо дов второго элемента И, другой вход которого вл етс входом за вок низ кого приоритета 2 . Известное устройство предназначено дл моделировани процесса обслуживани одним обслуживающим прибором за вок двух потоков, каждый и которых имеет свой приоритет. Во многих реальных и перспективных сис темах массового обслуживани (при оритетньгх системах обслуживани с ориентацией) при переходе от обслуживани за вок одного потока к обслуживанию за вок другого потока требуетс ориентаци обслуживающего прибора . Кроме того, в этих системах могут наступать отказы как в процессе ориентировани обслуживающего прибора, так и непосредственно при обслуживании за вок различных приоритетов , а также восстановление после отказов. Известное устройство не позвол ет моделировать режим ориентации обслуживающего прибора системы массового обслуживани при переходе от обслуживани за вок одного потока к обслуживанию за вок другого потока и наоборот, возникновение отказов системы при ориентировании и обйлуживании за вок различных приоритетов и режим восстановлени системы, что снижает точность моделировани процесса обслуживани за вок и увеличивает продолжительность моделировани . Целью изобретени вл етс повышение точности моделировани и расширение функциональных возможностей устройства путем имитации процесса ориентации, возникновени отказов и восстановлени системы при ориентировании обслуживающего прибора и обслуживании за вок различных приоритетов . Поставленна цель достигаетс тем, что в устройство дл моделировани процесса обслуживани за вок с различными приоритетами, содержащее первый, второй и третий триггеры, первый, второй и третий элементы И, два блока определени временных интервалов , генератор счетных импульсов , элемент ИЛИ и две модели обслуживающего прибора, кажда из которых включает элемент И, триггер и , генератор импульсов со случайным интервалом следовани , выход которого подключен к входу установки в О триггера модели обслуживающего прибора , выход которого соединен с первым входом элемента И, выход которого подключен к входу Установки в 1 триггера и к входу 3artycKa генератора импульсов со случайным интервалом следовани , причем первый вход первого элемента И вл етс входом за вок низкого приоритета устройства, входом за вок высокого приоритета которого вл етс вход установки в 1 третьего триггера, выход которого подключен к первоугу входу третьего элемента И, выход первого элемента И соединен с входом установки в 1 второго триггера , вход установки в О которого подключен к выходу первого элемента ИЛИ, выход второго триггера соеди нен с первым-входом второго элемента И, выход генератора счетных импульсов подключен к вторым входам второго и третьего элементов И, первый вход первого элемента ШТИ и вход установки в О первого триггера объединены и подключены к входу за вок высокого приоритета устройства, выход первого триггера соединен с вторьм входом первого элемента И, выходы первого и второго блоков определени временных интервалов подключены к вторым входам элементов И соответственно первой и второй моделей обслуживающего прибора, выходы генераторов импульсов со случайным интервалом следовани которых вл ютс соответственно первым и вторым 1 выходами устройства, введены четвер тый элемент И, второй, третий, четвертый , п тый- и шестой элементы ИЛИ счетчик, п ть дифференцирующих элементов , два элемента запрета, реверсивные счетчики и два генератора импульсов со случайной длительностью, причем вход за вок высокого приоритета устройства подключен к первым входам четвертого элемента И, третьего и четвертого элементов ИЛИ, выход которого соединен с входом оста нова генератора импульсов со случай ным интервалом следовани первой модели обслу кивающего прибора, первый выход первого генератора импульсов со случайной длительностью подключен к второму входу четвертого элемента ИЛИ, второй выход первого генератора импульсов со случайной длительностью соединен с вторым входом третьего элемента ИЛИ, через первый дифференцирующий элемент подключен к первому входу второго элемента ИЛИ и к первому входу первого элемента запрета, выход которого соеди нен с первым входом первого блока определени временных интервалов, выход каторого подключен к второму входу второго элемента ШШ, выход которого соединен с вторым входом первого элемента ИЛИ, выход третьего элемента ИЛИ подключен к второму входу первого блока определени временных интервалов, выход второго элемента И псЭдключен к второму входу первого элемента запрета, выход второго триггера через второй дифференцирующий элемент соединен с вычитающим входом первого реверсивного счетчика, с суммирующим входом второго реверсивного счетчика и с вторым входом четвертого элемента И, выход которого подключен к входу счетчика, выход первого элемента И соединен с суммирующим входом первого реверсивиого счетчика, выход первого блока определени временных интервалов подключен к вычитающему входу второго и к суммирующему входу третьего реверсивных счетчиков, вычитающий вход третьего реверсивного счетчика соединен с первым выходом устройства, вход за вок высокого приоритета подключен к суммирующему входу четвертого реверсивного счетчика , выход третьего элемента И соединен с первым входом второго элемента запрета, выход которого подключен к первому входу второго блока определени временных интервалов, выход которого соединен с вычитающим входом п того, с суммирующим входом шестого реверсивных счетчиков и с первьгм входом п того элемента ИЛИ, выход которого соединен с входом установки в О третьего триггера, выход которого через третий дифференцирующий элемент подключен к вычитающему входу четвертого и к суммирующему входу п того реверсивных счетчиков , второй выход устройства соединен с вычитающим входом шестого реверсивного счетчика, первый выход второго генератора импульсов со случайной длительностью подключен к входу останова генератора импульсов со случайным интервалом следовани второй модели обслуживающего прибора и череэ четвертый дифференцирующий элемент соединен с первым входом шестого элемента ИЛИ, второй вход ко торого подключен к выходу генератора импульсов со случайным интервалом следовани второй модели обслуживающего прибора, выход шестого элемента ИЛИ соединен с входом установки в 1 первого триггера, второй выход . второго генератора импульсов со случайной длительностью подключен к вторын входам второго элемента запре та и второго блока определени временных интервалов и через п тый дифференцирующий элемент соединен с вто рым входом п того элемента ИЛИ. На фиг. 1 приведена структурна схема устройства дл моделировани процесса обслуживани за вок с различными приоритетами на фиг. 2 схема моделей обслуживающего прибора Устройство содержит вход 1 за вок с низкими приоритетами, вход 2 за вок с высоким приоритетом, первый триггер 3, первый элемент И 4, первьш элемент ИЛИ 5, второй триггер 6, второй элемент И 7, первый блок 8 определени временных интервалов, первую модель 9 обслуживающего прибора , генератор 10 счетных импульсов третий триггер 11, третий элемент И 12, второй блок 13 определени вре менных интервалов, вторую модель 14 обслуживающего прибора, первый 15, шестой 16, второй 17, четвертый 18, -н тьй 19 и третий 20 счетчики,выходы 21 и 22 устройства, второй 23, третий 24, четвертый 25, п тый 26 и шес той 27 элементы ИЛИ,первый 28,второй 29, третий 30, четвертый 31 и п тый 32 дифференцирующие элементы, пе вый 33 и второй 34 элементы запрета, первый 35, второй 36, третий 37, чет вертый 38, п тый 39 и шестой 40 реверсивные счетчики, первый 41 и второй 42 генераторы импульсов со случайной длительностью и вход 43 пер-л вой модели 9 обслуживающего прибора Модели 9 и 14 обслуживающего прибора идентичны и содержат генератор 44 импульсов со случайным интервалом следовани , элемент И 45, триггер 46. Кроме того, устройство включает четвертый элемент И 47. Генераторы 41 и 42 вырабатывают случайные импульсы со случайной длительностью , имеют по два выхода каждый и имитируют отказы (передний вход импульса) при ориентировании и обслуживании за вок различных потоков и соответствующее врем восстановлени в этих режимах (длительнос импульса). Модели 9 и 14 имитируют один обслуживающий прибор, закон распределени случайных импульсов на выхода генераторов один и тот же. Времен1 4 интервал от момента запуска моделей до по влени импульсов на их выходе случаен и распределен по прин тому закону обслуживани за вок Потоки за вок на обслуживание на входах 1 и 2 представл ют случайные импульсные последовательности, интервалы между которыми распределены по определенным (разным или одним и тем же) законам. За вки с низким приоритетом обслуживани поступают на вход 1, а за вки с высоким приоритетом обслуживани - на вход 2. На вькоде 21 образуетс выход щий поток обслуженных за вок низкого приоритета, а на выходе 22 - выход щий поток обслуженных за вок высокого приоритета. Счетчики 15 и 18 соответственно предназначены дл подсчета импульсов , поступающих на вход 1 устройства и имитирующих потоки поступивших за вок низкого и высокого приоритета, счетчик 19 - дл подсчета импульсов от блока 13 к обслуживанию за вок различных приоритетов, т.е. дл подсчета числа ориентации, счетчики 17 и 20 - соответственно дл подсчета импульсов, число которых характеризует количество обслуженных низкои высокоприоритетных за вок. Блоки 8 и 13 соответственно к обслуживанию низко- и высокоприоритетных за вок представл ют собой двоичные счетчики, емкость которых можно измен ть в зависимости от величины интервала времени, требуемого на ориентацию прибора к обслуживанию данного потока за вок. Блоки 8 и 13 также могут быть выполнены в виде элемента задержки с измен емой велиоиной задержки. Счетчики 35 и 38 соответственно предназначены дл подсчета числа импульсов , характеризующих количество потер нньЕх низко- и высокоприоритетных за вок по причине зан тости первого и второго элементов ориентации, счетчики 36 и 39 - соответственно дл подсчета числа импульсов, характеризующих количество потер нных низко- и высокоприоритетных за вок по причине отказов первого и второго элементов ориентации, 37 и 40 - соответственно дл подсчета числа импульсов, характеризующих количество потер нных низко- и высокоприоритетных за вок по причине отказов первого и второго блоков об луживани . Счетчик 16 предназначен дл подсчета потер нных низкоприори тетных за вок путем прерывани обсл живани высокоприоритетными за вками . Дифференцирующие элементы 29 и 3 работают по переднему фронту импуль сов, что обеспечиваетс включением последовательно собственно с самой дифференцирующей цепочкой диода в соответствующей пол рности. Дифференцирующие элементы 28, 31 и 32 ра ботают по переднему и заднему фронтам импульса. Вербальна модель работы устройства следующа . Два случайных потока за вок на обслуживание, каждый из которых имеет свой приоритет в обслуживании, поступают на один обслуживающий прибор. За вки на обслу живание с меньшим приоритетом принимаютс к обслуживанию в случае от сутстви за вок с высоким приоритетом обслуживани . За вкам одного и того же приоритета, поступающим в момент зан тости обслуживающего при бора, в обслуживании отказываетс . Если за вка с более высоким приJ оритетом поступила в период обслужи вани за вки с меньшим приоритетом, то обслуживание за вки с меньшим пр оритетом прекращаетс и начинаетс ориентаци прибора к обслуживанию высокоприоритетной за вки, после за вершени ориентации идет обсуждение этой за вки, приведшей к прерыванию низкоприоритетной за вки, котора при этом тер етс . Если за вка с более высоким приоритетом поступила во врем ориента ции обслуживающего прибора к обслуживанию низкоприоритетной за вки, т эта ориентаци прерываетс и начина етс ориентаци обслуживающего при бора к обслуживанию высокоприоритетной за вки, при этом низкоприори тетна за вка тер етс . В процессе ориентации к обслуживанию или обслуживани за вок различного приоритета возможно возникновение отказов, которые привод т к потере за вок, если они находились устройстве. Возникшие отказы в устройстве при ориентации или обслуживании устран ютс , после восстановлени устройство переходит в исходное состо ние и готово дл обслуживани потока за вок различных приоритетов . Модели 9 и 14 обслуживающего прибора работают следующим образом. В исходном состо нии триггер 46 установлен в положение, при котором на одном из входов элемента И 45 имеетс разрешающее напр жение. За вка , поступающа на вход блока, проходит через элемент И 45, опрокидыва триггер 46, и запускает генератор 44, что соответствует началу обслуживани . Через случайный интервал времени обслуживани генератор 44 вырабатывает импульс, который переводит триггер 46 в исходное состо ние, открыва тем самым вход блока. Сигналы срьта генератора могут поступать на вход останова работы. Устройство может работать в режимах обслуживани за вки низкого приоритета , за вки высокого приоритета и за вки высокого приоритета с прерыванием .обслуживани за вки низкого приоритета. В каждом из этих режимов возможно возникновение отказов и их устранение за соответствующий интервал времени восстановлени . После включени устройства на выходе триггера 3, подключенном к второму входу элемента И 4, имеетс разрешающее напр жение; на выходе триггера 6, подключенном к первому входу элемента И 7, отсутствует разрешающее напр жение; на выходе триггера 11, подключенном к первому входу элемента И 12, отсутствует разрешающее напр жение, на вторые входы элементов И 7 и 12 поступают счетные ш 1пульсы от генератора 10 на управл ющих входах элементов И 7 и 12 напр жение отсутствует, напр жение на входах блоков 8 и 13, соединенных с выходами элементов И 7 и 12, отсутствует на запускающих входах моделей 9 и 14 напр жение отсутствует. В дальнейшем во всех режимах функционирование устройства осуществл етс автоматически. Обслуживание за вок низкого приоритета . Импульс с входа 1 через элемент И 4 поступает на единичный вход триггера 6 и переводит его в положение, при котором открываетс элемент И 7 и через него счетные импульсы от генератора 10 поступают на второй вход первого элементна 33 запрета, прохо- д т его и поступают на вход элемента 8 ориентации. С выхода элемента И 4 прошедший импульс поступает также на суммирующий вход счетчика 35, а с выхода 6 через дифференцирующий элемент 29 - на вычитающий вход счетчика 35, Емкость счетчика блока 8 устанавливаетс заранее в зависимости от величины интервала времени, требуемого на ориентацию прибора к обслуживанию за вок низкого приоритета, и по заполнении этого счетчика на выхрде блока 8 по вл етс импульс, который имитирует окончание ориентации прибора к обслуживанию за вки низкого приоритета и запускает блок 9, одновременно поcTvnaeT на вычитающий вход счетчика 36 и суммирующий вход счетчика 37, и через элементы ИЛИ 23 и 5 переводит триггер 6 в положение, при котором элемент И 7 закрыт и счетные импульсы от генератора 10 не поступают иа блок 8. Запуск модели 9 ими тирует начало обслуткивани за вки низкого приоритета. Через случайный интервал времени на выходе модели 9 по вл етс импульс, имитирутощий око чание обслуживани прин той за вки, проход щий на выход 21 устройства, вход и вычитающий вход счетчика 37. За вка, прошедша во врем ориентации прибора к обслуживанию, подтверждает состо ние триггера 6 и тер етс , так как при ее по влении в течение интервала ориентации в схем никаких изменений не происходит. За вка, пришедша во врем обслу живани с входа 1, поступает на эле мент И 4, перебрасывает триггер 6, запускает блок 8 ориентации, и чере элемент И 7 на него поступают счетные импульсы. Достигнув числа, соот ветствующего времени ориентировани с выхода блока 8 импульо поступает на суммирующий вход счетчика 36, вы читающий вход счетчика 37, на запус кающий вход модели 9, и через элементы ИЛИ 23 и 5 переводит триггер в положение, при котором элемент И закрыт и счетные импульсы ot генера тора 10 не поступают на блок 8. Если обслуживание предьщутцей за вки еще не закончилось, пришедша за вка к обслуживанию не принимаетс и тер етс . Если обслуживание предьщу щей за вки закончилось, пришедша за вка будет обсуждена по описанной схеме. Таким образом, устройство пришло ,в исходное состо ние и готово к работе в любом режиме. При обслуживании за вок низкого приоритета возможны аппаратуры как при ориентировании, так и при обслуживании. Отказы аппаратуры имитирует генератор 41, имеющий соответственно два выхода, с которых снимаютс импульсы со случайной длительностью . Передние фронты этих импульсов имитируют соответственно отказы при ориентировании (второй выход ) или обслуживании (первьш выход ) , а длительности - времена восстановлени аппаратуры при устранении возникших йтказов при ориентации или обслуживании-. Импульсы с второго и первого выходов генератора 41 соответственно поступают на вторые входы элементов ИЛИ 25 и 24 и далее на установочные входы блока 8 и модели 9, срыва ориентирование или обслуживание (если они проводились). Длительность этих импульсов имитирует интервал времени восстановлени аппаратуры соответственно при ориентировании или обслуживании.Одновременно импульс с второго выхода генератора 41 поступает на элемент 33 запрета и через дифференцирующий элемент 28, элементы ИЛИ 23 и 5 на нулевой вход триггера 6, прекраща поступление счетных импульсов от генератора 10 на вход блока 8. Итак, во врем восстановлени триггер 6 находитс в положении, когда на элементе И 7 нет разрешающего напр жени , ориентирование и обслуживание не провод тс . Задние фронты импульсов с выходов генератора 41 имитируют окончание восстановлени соответственно при ориентировании и обслуживании. Окончание действи этих импульсов (задние фронты) приводит соответственно к открыванию элемента 33 запрета, сн тию напр жени с входов останова блока 8 и модели 9, т.е. приводит устройство в исходное состо ние, пригодное дл ориентировани прибора и обслуживани вновь поступающих за йок. Все за вки, пришедшие во врем наступлени отказов и восстановлени устройства , тер ютс , так, как элемент 33 запрета закрыт. Дл подсчета за вок. потер нных за счет отказов при ориентировании или обслзлкивании, испол з тотс соответствующие счетчики 36 и 37. Если во врем восстановлени при дет за вка на вход 1, то она проходит только до элемента 33 запрета, торый закрыт, и тер етс . Приведени триггера 6 в исходное положение пос , ле Окончани восстановлени производитс задним фронтом импульса, пр шедшим через элемент 28 дифференцир вани , элементы ИЛИ 23 и 5. Обслуживание за вок высокого приоритета. Импульс с входа 2 поступает на единичный вход триггера 3 и устанав ливает его в состо ние, при котором закрываетс элемент И 4 (снимаетс с его второго входа разрешающее напр жение ) и за вки низкого приоритета не проходит с входа 1 на триггер 6. Одновременно этот же импульс с входа 2 поступает на единичный вход триггера 11 и переводит его в состо ние, при котором открываетс элемент И 12 и через него счетные импульсы от генератора 10 проход т на второй вход второго элемента 34 запрета, проход т его и поступают на вход блок 13. Емкость счетчика (не показан) блока 13 устанавливает с заранее в зависимости от величины интервала времени, требуемого на ориентирование прибора дл обслуживани за вок высокого приоритета, и по заполнении счетчика блока 13, им тирующего ориентирование, на выходе блока 13 по вл етс импульс, имитирующий окончание ориентировани при бора к обслуживанию за вок высокого приоритета, который запускает модел 14, и одновременно поступает на счетчик 19 и через элемент ИЛИ 26 на нулевой вход триггера 11, устанавлива его в состо ние, при котором элемент И 12 закрываетс , счетные импульсы от генератора 10 не по ступают через элемент 34 запрета на блок 13, а также поступает на суммирующий вход счетчика 40 и вычитающий вход счетчика 39. Запуск модели 14 имитирует начало обслуживани за вки высокого при оритета. Через случайный интервал времени на выходе модели 14 по вл етс импульс, имитирующий окончание обслуживани прин той за вки, про414 ход щий на выход 22 устройства, вход счетчика 20, вычитающий вход счетчика 40, а также через элемент ИЛИ 27 на единичный вход триггера 3, устанавлива его в исходное состо ние. За вки, пришедшие с входа 2 во врем ориентации прибора к обслуживанию , так же, как и при обслуживании за вок низкого приоритета тер ютс . За вки, пришедшие во врем обслуживани с входа 2, поступают на блок 13,так как они не запускают модель 14,ибо он в это врем имитирует обслуживание предыдущей за вки. После окончани обслуживани импульс с выхода модели 14 поступает на единичный вход триггера 3, устанавлива его в исходное состо ние. Устройство приведено в исходное состо ние и готово к работе. При обслуживании за вок высокого приоритета возможны отказы аппаратуры как при ориентировании, так и при обслуживании. Отказы аппаратуры имитирует генератор 42, имеющий соответственно два выхода, с которых снимаютс импульсы со случайной длительностью . Передние фронты этих импульсов имитируют соответственно отказы при ориентировании (первый выход ) или обслуживании (второй выход), а длительность этих импульсов - врем восстановлени аппаратуры при устранении возникших отказов при ориентации или обслуживании. Импульсы с первого и второго вь ходов генератора 42 соответственно поступают на установочные входы блока 13 и модели 14, срьша ориентирование или обслуживание (если они проводились ) . Длительность этих импульсов имитирует интервал времени восстановлени аппаратуры соответственно при ориентировании или обслуживании . Одновременно импульс с второго выхода генератора 42 через дифференцирующий элемент 31 и элемент ИЛИ 27 поступает на единичный вход триггера 3, перевод его в состо ние, при котором по вл етс разрешанМцее напр жение на элемент И 4, и если поступит во врем восстановлени аппаратуры (блока 13 или модели 14) за вка низкого приоритета на вход 1, то она будет прин та к обслуживанию, если блок 8 и модель 9 не наход тс в состо нии восстановлени . Импульс с первого выхода генератора 42 поступает на элемент 34 запрета и через дифференцирующий элемент 32, элемент ИЛИ 26 на нулевой вход триггера 11, прекраща поступление счетных импуль сов от генератора 10 через элемент И 12 и элемент 34 запрета на вход блока 13. Итак, во врем восстановлени триггер 11 находитс в положении, когда на элементе И 12 нет разрешающего напр жени , ориентирование и обслуживание не провод т. Задние фронты импульсов с первого и второго выходов генератора 42 имитируют окончание восстановлени соответственно при ориентировании и обслуживании. Окончание действи этих импульсов (задние фронты) приводит соответственно к открытию элемента 34, сн тию напр жени с входов останова блокз 13 и модели 14, к перебрасыванию триггера 3 импульсом, получаемым от дифференцировани заднего фронта импульса, поступающего с второго выхода генератора 42, чере дифференцирующий элемент 31 и элемент ИЛИ 27 в исходное состо ние, пр котором устройство работоспособно дл приема вновь поступивших за вок Все за вки, пришедшие во врем наступлени отказов и восстановлени устройства, тер ютс , так как элемент 34 запрета закрыт. Если во врем восстановлени придет эа вка на вход 2, то она приходит только до элемента 34 запрета, который закрыт на врем восстановлени , и тер етс Приведение триггера 11 в исходное положение после окончани восстанов лени производитс задним фронтом импульса, поступающим с первого выхода генератора 42 и прошедшим чере элементы 32 и 26, Дл подсчета за вок , потер нных за счет отказов пр ориентировании или обслуживании, ис пользуютс соответствующие счетчики 39 и 40. Обслуживание за вки высокого при оритета, поступившей в период обслу живани за вки низкого приоритета. За вка высокого приоритета с вхо да 2 поступает на нулевой вход триг гера 3, перевод его в состо ние, снижающее разрешающее напр жение с элемента И 4, закрыва тем самым вход 1 дл поступлени за вок низкого приоритета. Одновременно эта з вка соответственно через элементы ИЛИ 24 и 25 проходит на установочные входы блока 8 (срыва ориентирование прибора к обслуживанию за вки низкого приоритета) и модели 9 (срыва обслуживание за вки низкого приоритета , если оно проводилось), а также через элемент ИЛИ 5 - на нулевой вход триггера 6 и на первый вход элемента И 7 дл подсчета счетчиком 16 числа обслуживаемых за вок низкого приоритета, сорванных за вка ми высокого приоритета. Если в этот момент проходит ориентаци прибора к обслуживанию за вки низкого приоритета или обслуживание за вки этого же потока, то они прерываютс и тер ютс , а за вка высокого приоритета поступает на единичный вход триггера 11, перевод его в состо ние, когда с его выхода подаетс разрешакщее напр жение на элемент И 12, и от генератора 10 будут поступать счетные импульсы через элемент 34 запрета на вход модели 14, перевод устройство в режим ориентации к обслуживанию за вки высокого приоритета, после окончани которого - в режим обслуживани , а далее устройство переходит в исходное состо ние и готово к работе, т.е. аналогично обслуживанию за вки высокого приоритета. В период обслуживани за вки высокого приоритета, поступившей в период обслуживани за вок низкого приоритета , возможно наступление отказов аппаратуры при ориентировании и собственно обслуживании за вки. Работа схемы устройства аналогична обслуживанию за вки высокого приоритета . Показатели эффективности обслуживани определ ютс путем измерени характеристик входных потоков за вок, выходных потоков обслуживани и числа срабатьшаний отдельных блоков устройства . Так, например, по показани м счетчиков 15-20 можно определить веро тности обслуживани (срьгоа обслуживани ) за вок низкого или только высокого приоритета, веро тности пребьгоани обслуживающего,прибора в режиме ориентации или обслуживани и другие показатели, характеризующие процесс обслуживани за вок различных приоритетов.However, the device does not carry out a simulation of the orientation of the servicing device when different orders of priority are received for service. The orientation of the servicing device is generally understood as switching, tuning, orienting the device during the transition from servicing the applications of one stream to servicing the applications of another stream (or when switching from servicing one application to another of the same stream). The closest in technical essence to the invention is a device for simulating the process of servicing applications with different priorities, containing two pulse generators with random tracking intervals, three AND elements, two triggers, an inhibiting element and a limiting diode, with the input for high priority connected with the first input of the first element And, the output of which is connected to the first input of the first trigger, the start input of the first pulse generator with the following interval and the control input of the second pulse generator with a random tracing interval, the output of the first pulse generator with a random tracing interval is the first input of the device and is connected to the first input of the third element And the second input of the first trigger, the first output of which is connected to the second input of the first element And, and the second output connected to the control input of the prohibition element, the information input of which is connected to the output of the second element I, and the output connected to the first input of the second trigger and through the limiting diode to the output of the third And the start of the second generator pulse with a random interval, the output of which is the second output of the device and connected to the second input of the second trigger, the first output of which is connected to the second input of the third element And, and the second output is connected to one of the inputs of the second And, the other input of which is the input for low priority 2. The known device is intended to simulate the process of servicing by one servicing device of the application of two flows, each of which has its own priority. In many real and prospective queuing systems (with the priority oriented service systems), when switching from servicing one flow to servicing the other flow, orientation of the serving instrument is required. In addition, in these systems, failures can occur both in the process of orienting the servicing instrument, and directly during servicing of the purchase of various priorities, as well as recovery after failures. The known device does not allow to simulate the orientation mode of the servicing device of the queuing system when switching from servicing one flow to servicing another flow and vice versa, the occurrence of system failures while orienting and servicing different priorities and restoring the system, which reduces the modeling accuracy maintenance process and increases the simulation time. The aim of the invention is to improve the accuracy of modeling and expand the functionality of the device by simulating the orientation process, the occurrence of failures and system recovery when orienting the servicing device and servicing orders of various priorities. The goal is achieved by the fact that in a device for simulating a service process for applications with different priorities, containing the first, second and third triggers, the first, second and third And elements, two time interval determination units, the generator of counting pulses, the OR element, and two models a device, each of which includes an And element, a trigger and a pulse generator with a random following interval, the output of which is connected to the installation input of the O trigger of the model of the serving device, the output of which It is one with the first input of an And element, the output of which is connected to the Setup input to 1 trigger and to the 3artycKa input of a pulse generator with a random following interval, the first input of the first And element being an input of the low priority of the device, the input of the high priority of which is the installation input into 1 of the third trigger, the output of which is connected to the primary input of the third element I, the output of the first element I connected to the installation input 1 of the second trigger, the installation input of O which is connected to the output of the first el OR, the output of the second trigger is connected to the first input of the second element AND, the output of the counting pulse generator is connected to the second inputs of the second and third elements AND, the first input of the first STI element and the installation input to O of the first trigger are combined and connected to the input high device priority, the output of the first trigger is connected to the second input of the first element And, the outputs of the first and second time slot determination blocks are connected to the second inputs of the And elements of the first and second servicing models, respectively device, the outputs of the pulse generators with a random interval following which are respectively the first and second 1 outputs of the device, introduced the fourth element And the second, third, fourth, fifth and sixth elements OR counter, five differentiating elements, two prohibition elements , reversible counters and two pulse generators with a random duration, the input for the high priority of the device connected to the first inputs of the fourth element AND, the third and fourth elements OR, the output of which is connected the input of the stop of the pulse generator with a random interval following the first model of the servicing device, the first output of the first pulse generator with a random duration is connected to the second input of the fourth element OR, the second output of the first pulse generator with a random duration is connected to the second input of the third element OR, through the first the differentiating element is connected to the first input of the second OR element and to the first input of the first prohibition element, the output of which is connected to the first input of the first block determining the time intervals, the output is costly connected to the second input of the second SHS element, the output of which is connected to the second input of the first OR element, the output of the third OR element is connected to the second input of the first time interval determining block, the output of the second element AND pEdc is connected to the second input of the first prohibition element, the output of the second trigger through the second differentiating element is connected to the subtractive input of the first reversible counter, to the summing input of the second reversible counter and to the second input of the fourth of the element And whose output is connected to the counter input, the output of the first element I is connected to the summing input of the first reversible counter, the output of the first block of time interval determination is connected to the subtractive input of the second and to the summing input of the third reversible counter, the subtracting input of the third reversible counter is connected to the first the output of the device, the input for high-priority wok is connected to the summing input of the fourth reversing counter, the output of the third element And is connected to the first input of the second The prohibition element, the output of which is connected to the first input of the second block for determining time intervals, the output of which is connected to the subtractive input of the fifth, with the summing input of the sixth reversible counter and with the first input of the fifth OR element, the output of which is connected to the installation input of the third trigger, the output of which through the third differentiating element is connected to the subtractive input of the fourth and to the summing input of the fifth reversible meters, the second output of the device is connected to the subtractive input of the sixth reversible the first output of the second pulse generator with a random duration is connected to the stop input of the pulse generator with a random interval following the second model of the serving device and the fourth differentiating element is connected to the first input of the sixth OR element, the second input of which is connected to the output of the pulse generator with a random interval following the second model of the service device, the output of the sixth element OR is connected to the input of the installation in 1 of the first trigger, the second output. The second pulse generator with a random duration is connected to the second inputs of the second prohibited element and the second block for determining time intervals and through the fifth differentiating element is connected to the second input of the fifth OR element. FIG. 1 shows a block diagram of a device for simulating the process of servicing applications with different priorities in FIG. 2 diagram of the servicing device models The device contains input 1 for low priority wok, input 2 for high priority wok, first trigger 3, first AND 4 element, first OR 5 element, second 6 trigger, second And 7 element, first determination unit 8 time intervals, the first model 9 of the servicing device, the generator of 10 counting pulses the third trigger 11, the third element I 12, the second block 13 of determining the time intervals, the second model 14 of the servicing device, the first 15, sixth 16, the second 17, the fourth 18, -n th 19 and third 20 counters, exit 21 and 22 devices, second 23, third 24, fourth 25, fifth 26 and sixth 27 elements OR, first 28, second 29, third 30, fourth 31 and fifth 32 differentiating elements, first 33 and second 34 prohibition elements , the first 35, the second 36, the third 37, the fourth 38, the fifth 39 and the sixth 40 reversible counters, the first 41 and the second 42 pulse generators with a random duration and the input 43 of the first model 9 of the service device Model 9 and 14 of the service device 44 pulses with a random spacing interval, element 45 and trigger 46 are identical and contain a pulse generator. In addition, the device includes a fourth element And 47. The generators 41 and 42 generate random pulses with random duration, each have two outputs and simulate failures (front pulse input) during orientation and maintenance of the order of different flows and the corresponding recovery time in these modes (pulse duration). Models 9 and 14 imitate one serving device, the distribution of random pulses at the output of the generators is the same. Time1 4 is the interval from the moment of launch of models to the appearance of impulses at their output randomly and is distributed according to the adopted law of the service of currents. Flows of servicing for inputs 1 and 2 are random pulse sequences, the intervals between which are distributed over certain (different or one) and the same) laws. Low priority service requests are received at input 1, and high priority service requests are received at input 2. In the code 21, an output stream of the serviced low priority requests is formed, and on exit 22, an output stream of the serviced requests of high priority is formed. Counters 15 and 18, respectively, are designed to count the pulses arriving at the input 1 of the device and simulating the flows of applications of low and high priority, the counter 19 - to count the pulses from block 13 to service requests of different priorities, t. e. for counting the number of orientations, counters 17 and 20, respectively, for counting pulses, the number of which characterizes the number of serviced low-priority orders. Blocks 8 and 13, respectively, for servicing low- and high-priority orders are binary counters, the capacity of which can be changed depending on the length of the time interval required for the instrument to be oriented towards servicing this flow of the order. Blocks 8 and 13 can also be implemented as a delay element with a variable delay magnitude. Counters 35 and 38, respectively, are designed to count the number of pulses characterizing the number of losses of low and high priority applications due to the occupation of the first and second orientation elements, and counters 36 and 39, respectively, to count the number of pulses characterizing the number of lost low and high priority values. due to failures of the first and second orientation elements, 37 and 40, respectively, for counting the number of pulses that characterize the number of lost low and high priority orders at failure rate of the first and second blocks for the tinning. Counter 16 is designed to count lost low priority applications by interrupting service of high priority applications. The differentiating elements 29 and 3 operate on the leading edge of the pulses, which is ensured by the inclusion of a diode in the corresponding polarity in series with the differentiating chain itself. The differentiating elements 28, 31, and 32 operate on the leading and trailing edges of the pulse. Verbal model of the device operation is as follows. Two random flows for service, each of which has its own priority in service, go to one serving device. Service requests with a lower priority are accepted for service in the absence of a high service priority. For requests of the same priority, arriving at the time the servicing instrument is busy, the service is denied. If the application with a higher priority is received during the service period with a lower priority, then the service with a lower priority stops and the device begins to be oriented towards the service of high priority, after this orientation is discussed, this application leads to interruption of a low priority application, which is lost. If the application with a higher priority is received during the orientation of the servicing device to service a low priority application, then this orientation is interrupted and the orientation of the service device to service the high priority application begins, and the low priority application is lost. In the process of orientation to servicing or servicing a purchase of a different priority, there may be failures that lead to a loss of the purchase if they were found in the device. The resulting failures in the device during orientation or maintenance are eliminated, after recovery, the device returns to its original state and is ready to serve the flow of requests of different priorities. Models 9 and 14 of the service device work as follows. In the initial state, the trigger 46 is set to a position in which there is a permitting voltage at one of the inputs of the element 45. The input to the input of the block passes through the element 45, tipping the trigger 46, and starts the generator 44, which corresponds to the start of the service. At a random service time interval, generator 44 generates a pulse, which triggers trigger 46 to its initial state, thereby opening the input of the block. Signals from the generator can come to the work stop input. The device can operate in the service modes of a low priority application, a high priority application, and a high priority application with interruption. low priority service applications. In each of these modes, the occurrence of failures and their elimination during the corresponding recovery time interval is possible. After switching on the device, at the output of the trigger 3, connected to the second input of the element 4, there is an enabling voltage; the output of the trigger 6 connected to the first input of the element And 7, there is no enabling voltage; At the output of the trigger 11, connected to the first input of the element 12, there is no permissive voltage, the second inputs of the elements 7 and 12 receive counting w 1 pulses from the generator 10 at the control inputs of the elements 7 and 12 there is no voltage, the voltage at the inputs Blocks 8 and 13 connected to the outputs of the elements 7 and 12 are absent at the trigger inputs of models 9 and 14 there is no voltage. In the future, in all modes, the device is automatically operated. Service for low priority wok. The impulse from input 1 through the element AND 4 enters the single input of the trigger 6 and transfers it to the position at which the element AND 7 opens and through it the counting pulses from the generator 10 arrive at the second input of the first prohibition element 33, pass it and enter to the input element 8 orientation. From the output of the element 4, the transmitted pulse also goes to the summing input of the counter 35, and from output 6 through the differentiating element 29 to the subtractive input of the counter 35, the capacity of the counter of block 8 is preset depending on the length of time required for the instrument to be serviced low priority, and when this counter is filled, on the output of block 8, an impulse appears that simulates the end of the orientation of the instrument for servicing the low priority claim and starts block 9, simultaneously comparing ayuschy input of the counter 36 and the summing input of the counter 37, and through the elements 23 and OR 5 carries a trigger 6 to the position at which the AND gate 7 is closed and counting pulses from the oscillator 10 does not come ua unit 8. Model 9 launching them tweaks the beginning of a low priority application process. At a random time interval at the output of the model 9, a pulse appears, imitating the maintenance service of the received application, passing through the output 21 of the device, the input and the subtracting input of the counter 37. The application, which has passed during the orientation of the device to service, confirms the state of trigger 6 and is lost, since when it appears during the orientation interval in the circuits, no changes occur. The request that arrives during the service from input 1 enters the element 4, re-issues trigger 6, starts the orientation block 8, and through the element 7 it enters the counting pulses. Reaching a number, the corresponding orientation time from the output of block 8, a pulse arrives at the summing input of counter 36, reading the input of counter 37, to the starting input of model 9, and through the elements OR 23 and 5 sets the trigger to the position at which the element And is closed and the counting pulses ot of the generator 10 do not arrive at block 8. If the service before the application has not yet ended, the customer who came to the service is not accepted and is lost. If the service of the preceding application has ended, the incoming application will be discussed according to the described scheme. Thus, the device has come back to its original state and is ready to work in any mode. When servicing low priority applications, equipment is possible both during orientation and at servicing. Equipment failures are simulated by generator 41, having respectively two outputs from which pulses of random duration are taken. The leading edges of these pulses simulate, respectively, failures during orientation (second exit) or maintenance (first exit), and durations — the time the equipment recovers when the incidentors are eliminated during orientation or maintenance —. The pulses from the second and first outputs of the generator 41, respectively, are fed to the second inputs of the elements OR 25 and 24 and further to the installation inputs of block 8 and model 9, disruption orientation or maintenance (if carried out). The duration of these pulses simulates the time interval for the restoration of equipment, respectively, during orientation or maintenance. At the same time, the pulse from the second output of the generator 41 is fed to the prohibition element 33 and through the differentiating element 28, the elements OR 23 and 5 to the zero input of the trigger 6, stopping the flow of counting pulses from the generator 10 to the input of the unit 8. So, during restoration, trigger 6 is in a position where voltage is not on element 7, orientation and maintenance are not performed. The rising edges of the pulses from the outputs of the generator 41 simulate the end of the restoration, respectively, during orientation and maintenance. The termination of the action of these pulses (rear edges) leads, respectively, to the opening of the interdiction element 33, to relieving the voltage from the stop inputs of block 8 and model 9, t. e. brings the device back to its original state, suitable for orienting the device and servicing the newcomers. All applications that arrive during the onset of failures and recovery of the device are lost, as the prohibition element 33 is closed. For counting the wok. lost due to failures during orientation or obszlkivanii, uses the corresponding counters 36 and 37. If, during recovery, when children are detained at input 1, then it passes only to prohibition element 33, which is closed, and is lost. The resetting of the trigger 6 to the initial position after the end of the restoration is performed by the falling edge of the pulse transmitted through the differentiation element 28, the elements OR 23 and 5. Service for high priority wok. The impulse from input 2 arrives at a single input of trigger 3 and sets it to a state in which element 4 is closed (the permitting voltage is removed from its second input) and low priority requests do not pass from input 1 to trigger 6. At the same time, the same pulse from input 2 arrives at a single input of trigger 11 and transfers it to a state in which element 12 opens and through it counting pulses from generator 10 pass to the second input of second prohibition element 34, pass it and arrive at input block 13. The capacity of a counter (not shown) of unit 13 sets with in advance, depending on the amount of time interval required for orientation of the device for servicing high priority applications, and upon filling the counter of unit 13, which simulates orientation, the output of block 13 is an impulse simulating The end of orientation of the instrument to service a high priority purchase that triggers Model 14, and simultaneously enters the counter 19 and through the OR 26 element to the zero input of the trigger 11, sets it to the state where the element nt and 12 closed, counting pulses from the oscillator 10 is not on the tread member 34 through the ban on the block 13 and also fed to a summing input of the counter 40 and the subtracting input of the counter 39. The launch of model 14 simulates the start of service of a high priority application. At a random time interval at the output of the model 14, a pulse appears, imitating the end of service of the received application, which goes to the device output 22, the counter input 20, subtract the input of counter 40, and also through the OR element 27 to the single trigger input 3, setting it back to its original state. The requests that come from the input 2 during the orientation of the device to service, as well as during the maintenance of the low priority application, are lost. Requests received during servicing from input 2 are received at block 13, since they do not start model 14, for at this time it simulates the service of the previous application. After the end of the service, the impulse from the output of the model 14 enters the single input of the trigger 3, and sets it to its initial state. The device is in its original state and is ready for operation. When servicing high priority requests, hardware failures can occur both during orientation and maintenance. Equipment failures are simulated by generator 42, having respectively two outputs from which pulses of random duration are taken. The leading edges of these pulses simulate, respectively, failures during orientation (first exit) or maintenance (second output), and the duration of these pulses is the time the equipment recovers when the resulting failures during orientation or maintenance are eliminated. The pulses from the first and second turn of the generator 42, respectively, are fed to the installation inputs of block 13 and model 14, with orientation or maintenance (if they were carried out). The duration of these pulses simulates the time interval for the restoration of equipment, respectively, during orientation or maintenance. At the same time, the pulse from the second output of the generator 42 through the differentiating element 31 and the OR element 27 enters the single input of the trigger 3, transferring it to the state where the voltage is allowed to the AND 4 element, and if it arrives during the restoration of the equipment (block 13 or models 14) for the application of low priority to input 1, it will be accepted for servicing if unit 8 and model 9 are not in the recovery state. The pulse from the first output of the generator 42 enters the prohibition element 34 and through the differentiating element 32, the OR element 26 at the zero input of the trigger 11, stopping the flow of counting pulses from the generator 10 through the element 12 and the element 34 of the input 13 prohibition. So, during the restoration, the trigger 11 is in a position where there is no enabling voltage on the And 12 element, orientation and maintenance are not performed. The rising edges of the pulses from the first and second outputs of the generator 42 simulate the end of the restoration, respectively, during orientation and maintenance. The termination of these pulses (trailing edges) leads, respectively, to opening element 34, relieving voltage from the stop inputs of block 13 and model 14, to throwing flip-flop 3 by a pulse resulting from differentiating the trailing edge of the pulse coming from the second output of the generator 42, differentiating element 31 and element OR 27 to the initial state, which the device is operable to receive newly received applications All applications that arrived during the onset of failures and restoration of the device are lost, since the element t 34 prohibition closed. If during recovery the input comes to input 2, then it comes only to the prohibition element 34, which is closed for the recovery time, and is lost. Trigger 11 is reset to its original position after the restoration is completed by the falling edge of the pulse coming from the first output of the generator 42. and passing through elements 32 and 26, the relevant counters 39 and 40 are used to count requests lost due to failures in orientation or maintenance. Service for a high priority claim received during a low priority service. The high priority application from input 2 goes to the zero input of trigger 3, putting it into a state that reduces the enabling voltage from the And 4 element, thereby closing input 1 for entering the low priority application. At the same time, this connection, respectively, through the elements OR 24 and 25 passes to the installation inputs of block 8 (disruption, orientation of the device to service low priority applications) and model 9 (disruption, maintenance of low priority applications, if conducted), as well as through the OR element 5 - to the zero input of the trigger 6 and to the first input of the element I 7 for counting by the counter 16 the number of serviced low priority applications that were broken by the high priority. If at this moment the device is oriented towards servicing low priority applications or servicing applications of the same flow, they are interrupted and lost, and high priority applications go to the single input of trigger 11, putting it into the state when its output the allowable voltage is applied to the element I 12, and the generator 10 will receive counting pulses through the element 34 prohibiting the input of the model 14, transferring the device to orientation mode for servicing the high priority application, after which - to the service mode , And then the device goes to its original state and is ready for operation, t. e. similar to serving high priority applications. During the service period of a high priority application received during the service period of a low priority application, equipment failures may occur during orientation and proper maintenance of the application. The operation of the device circuit is similar to the maintenance of high priority applications. Indicators of service efficiency are determined by measuring the characteristics of the input flows of the application, the output flows of the service, and the number of times the individual units of the device have responded. For example, based on the readings of counters 15–20, it is possible to determine the service probabilities (emergency servicing) of low or only high priority orders, the likelihood of the attendant serving, the device in orientation mode or servicing, and other indicators characterizing the process of servicing different priorities. .
По показани м реверсивных счетчиков 35 - АО можно определить число соответственно потер нных за вок низкого и высокого приоритетов изза элементов ориентировани , из-за отказов устройства при ориентирований и обслуживании раздельно и совместно , а также совместно с показани ми счетчиков 15 - 20 - различные веро тностные показатели процесса обслуживани и надежности системь, включа ее комплексные показатели коэффициент просто , коэффициент готовности и другие.From the readings of the 35-AO reverse meters, it is possible to determine the number of low and high priorities lost respectively, due to orientation elements, due to device failures during orientation and maintenance separately and jointly, as well as together with meter readings 15-20 — various The performance indicators of the service process and the reliability of the system, including its complex indicators, are simple, availability, and others.
Технико-экономический эффект от внедрени изобретени выражаетс в том, что предлагаемое устройство позвол ет моделировать процесс обслуживани в системах массового обслуживани с ориентацией с различными приоритетами двух потоков за вок, когда производитс ориентирование обслуживающего прибора при переходе к обслуживанию за вок от одного тип к другому и возможно возникновение отказов аппаратуры как при ориентировании обслуживающего прибора, так и обслуживании за вки при последующ ее восстановлении.The technical and economic effect of the implementation of the invention is expressed in the fact that the proposed device allows simulating the process of servicing in the mass service systems with orientation of two flow rates with different priorities, when the servicing instrument is oriented during the transition to maintenance service from one type to another and it is possible that equipment fails both when the servicing device is oriented and the application is serviced when it is subsequently restored.
Таким образом расшир ютс функциональные возможности устройства и повышаетс достоверность моделировани процесса обслуживани за вок в приоритетных системах массового обсл пкивани с ориентацией.In this way, the functionality of the device is expanded, and the reliability of the simulation of the process of servicing the requests in priority systems for mass service with orientation is increased.
0т 8{JJ0t 8 {jj
5five
JJ
27f 22}27f 22}
AA
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU833562228A SU1096654A1 (en) | 1983-03-02 | 1983-03-02 | Device for simulating process for servicing requests with different priorities |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU833562228A SU1096654A1 (en) | 1983-03-02 | 1983-03-02 | Device for simulating process for servicing requests with different priorities |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1096654A1 true SU1096654A1 (en) | 1984-06-07 |
Family
ID=21052980
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU833562228A SU1096654A1 (en) | 1983-03-02 | 1983-03-02 | Device for simulating process for servicing requests with different priorities |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1096654A1 (en) |
-
1983
- 1983-03-02 SU SU833562228A patent/SU1096654A1/en active
Non-Patent Citations (1)
Title |
---|
1. Четвериков В.Н., Баканович Э.А., Меньков А.В. Вычислительна техника дл статистического моделировани . М., Советское радио, 1978. 2. Авторское свидетельство СССР по за вке 3540120/24, кл. G 06 F. 15/20, 1983 (прототип). * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1096654A1 (en) | Device for simulating process for servicing requests with different priorities | |
SU826358A1 (en) | Device for simulating mass servicing system | |
SU1024929A1 (en) | Device for simulating servicing requests with different priorities | |
SU1193686A1 (en) | Device for simulating process for servicing requests with different priorities | |
SU1732352A1 (en) | Queue system simulator | |
SU1231510A2 (en) | Device for simulating process for servicing requests with different priorities | |
SU415674A1 (en) | DEVICE FOR MODELING MASS SERVICE SYSTEMS | |
RU2024055C1 (en) | Device simulating servicing of different-priority requests | |
SU1115057A1 (en) | Device for simulating process for servicing requests with different priorities | |
SU1091170A1 (en) | Device for simulating process for servicing requests with different priorities | |
SU1418730A1 (en) | Device for simulating mass service systems | |
SU1725225A1 (en) | Communication system simulator | |
SU1124320A1 (en) | Device for simulating queueing system | |
SU1150628A1 (en) | Device for simulating process for servicing requests with different priorities | |
SU1647586A1 (en) | Multiuser system simulating device | |
SU1605252A1 (en) | Device for modeling queuing system | |
SU1644156A1 (en) | Multiuser servicing system simulator | |
SU1615734A2 (en) | Device for modeling request servicing process | |
RU1784993C (en) | Device for first-come-first service systems simulating | |
SU807309A1 (en) | Device for simulating mass servicing systems | |
SU1116433A1 (en) | Device for simulating process for servicing requests with different priorities | |
SU1247887A1 (en) | Device for simulating process for servicing requests with different priorities | |
SU1619293A2 (en) | Device for modeling queuing systems | |
SU1536397A2 (en) | Device for modelling queueing systems | |
SU1612311A1 (en) | Device for modeling queueing systems |