Устройство для моделирования систем массового обслуживания
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(51)5 (3 06 Е 15/ ЕнтнО ГОСУДАРСТВЕННО ВЕДОМСТВО ССС (ГОСПАТЕНТ ССС Р)ПИСАНИЕ ИЗОБРЕ Е Наиболее близким по технической сущности и достигаемому результату к предполагаемому изобретению является устройство для моделирования СМО, содержащее генератор случайного потока импульсов, счетчик общего числа заявок, счетчик числа потерянных заявок, шесть элементов И, два элемента ИЛИ, три элемента ЗАПРЕТА, реверсивный счетчик дли ны очереди, триггер, регйстр и схему сравнения, причем выход генератора случайного потока импульсов соединен с входом счетчика общего числа заявок, с первым входом первого элемента И и информационным входом первого элемента ЗАПРЕТ, управляющий вход которого и второй вход первого элемента И объединены и подключены к выходу второго элемента И, выход первого элемента И соединен с входом счетчика числа потерянных заявок, выход первоТОРСКОМУ СВИДЕТЕЛЬСТВУ(56) Авторское свидетельство СССРМ 1043661, кл. 0 06 Р 15/20, 1981,Авторское свидетельство СССРМ 1196893, кл. 6 06 Р .15/20, 1983,(54) УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯСИСТЕМ МАССОВОГО ОБСЛУЖИВАНИЯ(57) Изобретение относится к автоматике ивычислительной технике, предназначенодля моделирования процессов образованияи регулирования очередей и может быть использовано при исследованйи сложных си Предлагаемое изобретение относится к автоматике и вычислительной технике и предназначено для моделирования процессов образования и регулирования очередей и может быть использовано при исследовании и проектировании сложных систем.Известно устройство для моделирования систем массового обслуживания (СМО), содержащее генераторы случайных последовательностей импульсов, генератор им-. пульсов, счетчик, реверсивные счетчики; многоканальный. блок случайных временных задержек, элементы И, элементы ИЛИ. и блок синхронизации.Это устройство позволяет .моделировать СМО с учетом возможностей возникновения отказов и устранения этих отказов.Однако, данное устройство не позволяет распараллеливать обслуживание заявок на двух и более каналах одновременно,стем, Цель изобретения - расширение функциональных возможностей устройства за счет моделирования режимов отказа и восстановления обслуживающих приборов и дообслуживания заявок после восстановления обслуживающих приборов. Устройство содержит элементы И, ИЛИ, сравнения, запрета, счетчики, генератор импульсов, триггер, регистры, блок моделирования отказов и блок моделирования обслуживания заявок. Устройство позволит получить число обслуженных заявок в каналах с выходом из строя восстановлением и повторным обслуживанием заявок с определением времени их обработки и тем самым вычислить вероятностные характеристики данной системы обслуживания. 4 ил.1784993 Фиг, 5 5 Составитель Н, Мохнобровактор С, Горячева. Техред М,Моргентау Корректор С, Лисй издательский комбинат "Патент", г. Д, ул, Гагарина, 10 оизводств каз 4366 Тираж Подписное ВНИИПИ Государственногокомитета по изобретениям и открытиямпри ГКНТ С 113035, Москва, Ж, Раушская наб., 4/5го элемента ЗАПРЕТ соединен с информационным входом второго элемента ЗАПРЕТ и первым входом третьего элемента И, второй вход которого и управляющий вход второго элемента ЗАПРЕТ подключены к выходу триггера, выход второго элемента ЗАПРЕТ соединен с единичным входом триггера и с первым входом первого элемента ИЛИ, выход третьего элемента И подключен к суммирующему входу реверсивйбго счетчика длины очереди, группа разрядныхвыходов когорого соединена соответственно с входами второго элемента И и входами второго элемента ИЛИ, выход которого подключен к первым входам четвертого и пятого элементов И и управляющему входу третьего элемента ЗАПРЕТ, выход которого соединен с нулевым входом триггера, выход четвертого элемента И подключен к второму входупервого элемента ИЛИ, выход шестого элемента И соединен с вторыми входами четвертого и пятого элементов И и информационным входом третьего элемента ЗАПРЕТ, первая группа входов схемы сравнения йодключена к разрядным выходам регистра, а выход схемы соединен с вторым входом шестого элемента И; выход пятого элемента И подключен к еычитающему входу реверсивного счетчика длины очереди.Недостатком этого устройства является невозможность моделирования систем с очередью, в которых одновременно привлекаемые несколько приборов для обслуживания одной заявки могут выходить из строя и восстановления, повторяя процесс обслуживания заявки. Кроме этого, устройство не обладает достаточной надежностью из-за невозможности определения числа "окончивших обслуживание приборов при случайном или преднамеренном "совпадении времен окончания обслуживания в них.Цель изобретения - расширение функциональных возможностей устройства за счет моделирования режимов отказа и восстановления обслуживающих приборов и дообслуживания заявок после восстановления обслуживающих приборов,Для достижения поставленной цели в устройство для моделирования систем массового обслуживания; содержащее генератор случайного потока заявок, счетчик общего числа заявок, счетчик числа потерянных заявок, шесть элементов И, два элемента ИЛИ, три элемента ЗАПРЕТА, реверсивныйсчетчик длины очереди, триг.- гер, первый регистр памяти и схему сравнения, выход генератора случайного потока заявок соединен со счетным входом счетчика общего числа заявок, с первым входомего элемента ЗАПРЕТА, информационные входы первой группы схемы сравнения подключены соответственно к разрядным выходам первого регистра памяти, а выход 35 "равно" схемы сравнения соединен с первым входом шестого элемента И, выход пятого элемента И подключен к вычитающему входу реверсивного счетчика длины очереди, дополнительно введены седьмой и вось мой элементы И, блок моделированияотказов и блок моделирования обслуживания заявок, причем блок моделирования обслуживания заявок содержит элемент ИЛИ, две группы элементов задержки, 45 группу элементов ИЛИ, группу генераторов случайных чисел, группу регистров памяти, группу вычитающих счетчиков, группу формирователей импульсов и группу элементов ЗАПРЕТА, выходы которых соедине нй соответственно с входами элемента ИЛИблока моделирования обслуживания заявок, выход которого подключен к второму входу шестого элемента И устройства, в блоке моделирования обслуживания заявок вы ходы элементов задержки первой группысоединены соответственно с входами запуска генераторов случайных чисел группы, выходы которых подключены к информационным входам соответствующего регистра памяти группы, информационные выходы 5 10152025 30 первого элемента И и информационным входом первого элемента ЗАПРЕТА, управляющий вход которого и второй вход первогоо элемента И объединены и подключены к выходу второго элемента И, выход первого элемента И соединен со счетным входом счетчика числа потерянных заявок, а выход первого элемента ЗАПРЕТА соединен с ин- . формационным входом второго элемента ЗАПРЕТА и первым входом третьего элемента И, второй вход которого и управляющий вход второго элемента ЗАПРЕТА подключены к прямому выходу триггера, выход второго элемента ЗАПРЕТА соединен сединичным входом триггера и с первым входом первого элемента ИЛИ, выход третьегоэлемента И подключен к суммирующему входу реверсивного счетчика длины очереди, разрядные выходы которого соединенысоответственно с входами второго элементаИ и входами второго элемента ИЛИ, выход которого подключен к первым входам четвертого и пятого элементов И и управляющему входу третьего элемента запрета, выход которого соединен с нулевым входом триггера, выход четвертого элемента И подключен к второму входу первого элемента ИЛИ, а выход шестого элемента И соединен с вторыми входами четвертого и пятого элементов И и информационным входом третькоторого подключены к разрядным входам ва объединены и являются входом задания соответствующего вычитающего счетчика режима обслуживания заявок устройства. группы, выход обнуления которогочерезсо- выходы седьмого и восьмого элементов И ответствующий формирователь импульсов устройства подключены соответственно к группы соединен с информационным вхо первым и вторым входам всех элементов дом соответствующего элемента ЗАПРЕТА ИЛИ группы блока моделирования обслужи-, группы, выход каждого элемента ИЛИ груп- вания заявок, входы обнуления регистров пц через соответствующий элемент задерж- памяти группы и входы, элементов задержки ки второй группы соединен с входом первой группы блока моделирования обслусчитывания соответствующего регистра па живания заявок объединены и соединены с мяти группы, блок моделирования отказов выходом восьмого элемента И устройства, содержит генератор тактовых импульсов, выход каждого генераторслучайного пото- триггер, элемент И, счетчик времени моде- ка импульсов отказов группы блока моделирования, группу триггеров, группу гене- лирования отказов соединен с третьим раторов случайного потока импульсов 15 входом соответствующего элемента ИЛИ отказов, группу генераторов случайных им- группы блока моделирования обслуживания пульсов восстановления и группу коммута- заявок, управляющиевходы элементов ЗА- торов, выходы которых соединены ПРЕТА группы которогоо подключены соотсоответственно с вычитающими входами ветственно к выходам генераторов вычитающих счетчиков группы блока моде случайных импульсов восстановления груплирования обслуживания заявок, в блоке пц блока моделирования отказов,моделирования отказов выход генерато- На фиг. 1 приведена блок-схема устройра тактовых импульсов соединен с такто- ства; на фиг. 2 - структурная схема блока выми входами всех коммутаторов группы и моделирования обслуживания заявок: на первым входом элемента И, второй вход 25 фиг. 3 - структурная схема блока модели- которого подключен к прямому выходу триг- рования отказов; на. фиг. 4 - . структурная гера блока моделирования отказов; а выход схема коммутатора блока моделирования элемента И соединен со счетным входом отказов.счетчика времени моделирования, в блоке Устройство для моделирования СМО моделирования отказов прямой выход каж фиг, 1) содержит генератор 1 случайного дого триггера группы подключен к первому потока заявок, счетчик 2 общего числа заявходу разрешения работы соответствующе- вок, счетчик 3 числа потерянных заявок, го коммутатора группы; второй вход разре- первый 4, третий 5, пятый 6, четвертый 7, шения работы которого подключен к выходу шестой 8 элементы И, первый элемент ИЛИ соответствующего генератора случайных .35 9, первый - третий элементы 10 - 12 ЗАИРЕ- импульсов восстановления группы, вход за- . ТА, второй элемент И 13, второй элемент пуска которого соединен с выходом соответ- ИЛИ 14, реверсивный счетчик 15 длины очествующего генератора случайного потока реди, триггер 16, блок моделирования откаимпульсов отказов группы, выход каждого зов 17, блок моделирования обслуживания элемеНта ЗАПРЕТА группы блока моделиро заявок 18, первый регистр 19 памяти, схему вания обслуживания заявок соединен с ну- сравнения 20, второй регистр 21 памяти, левым входом соответствующего триггера седьмой 34 и восьмой 39 элементы И.группы блока моделирований отказов и со- Генератор 1 случайногопотока заявок ответству 1 ощим информационным входом выходом подключен к суммирующему входу второгоо регистра памяти устройства, раз .счетчика 2 общего числа заявок, информарядные выходы которого соединены соот- ционному входу первого элемента ЗАПРЕ- ветственно с информационными входами ТА 10 и первому входу первого элемента второй группы схемы сравнения, а вход об- И 4,нуления второго регистра памяти устройст- Первый элемент И 4 вторым входом сова подключен к выходу шестого элемента И 50 единен суправляющим входом первого элеи нулевому входу триггера блока модели- мента ЗАПРЕТ 10 и подключен к выходу рования отказов, единичный вход. которо- . второго элемента И 13, а выходом подклю-, го и единичные входы триггеров группы чен к счетному входу счетчика 3 числа поте- блока моделирования отказов объединены рянных заявок,и соединены с выходом первого элемента 55 Третий элемент И 5 вторым входом соеИЛИустройства,спрямымвходомседьмого динен с управляющим входом второго элеэлемента И устройства и первым входом мента ЗАПРЕТ 11 и подключен к прямому восьмого элемента И устройства, инверс- выходу триггера 16, первым входом соединый вход седьмого элемента И устройства и нен с информационным входом второго элевторой вход восьмогоэлемента Иустройст- мента ЗАПРЕТ 11 и подключен к выходупервого элемента ЗАПРЕТ 10, а выход сое- сов группы 38 соединен с йнформационным динен с суммирующим входом реверсивно- входом соответствующего элемента ЗАПРЕ- го счетчика 15 длины очереди. ТА груйпы 33.Реверсивный счетчик 15 длины очереди Выход каждого элемента ИЛИ группывычитающим входом подключен к выходу 5 31 блока 18 моделиромния обслуживания пятого элемента И 6, а разрядными выхода- заявок через соответствующий элемент зами к входам второго элемента И 13 и вто- держки"второй"группы 32 соединенс входом рого элемента ИЛИ 14; считывания соответствующего регистра паПятый элемент И 6 первымвходом сое- мяти группы 28.динен с первым входом четвертого элемен Блок 17 моделирования отказов содерта И 7, с управляющим входом третьего житгенератортактовыхимпульсов 41,тригэлемента ЗАПРЕТА 12 и подключен к выхо- гер 46, элемент И 48, счетчик времени.ду второго элемента ИЛИ 14, а вторым вхо- моделирования 47, группу триггеров 42, дом соединен с вторым выходом группу генераторов случайного потОка имчетвертого элемента И 7, информационным 15 пульсов отказов 43, группу генераторов слувходом третьего элемента ЗАПРЕТА.12, чайных импулЬсов восстановления 44 и -пбдключен к выходу шестого элемента И 8 и группу коммутаторов 45, Выходы коммута- . . входу обнуления второго регистра 21 памя- торов группы 45 соедйнены соответственноти устройства.; " . :с вычитающими входами вычитающих счетПервый элемент ИЛИ 9 первым входом 20 чиковгруппы 29 блока 18 моделированиясоединен с единичным входом триггера 16 обслуживания заявок, В блоке 17 моделирои подключен к выходу второго элемента ЗА- вания отказов выход генератора тактовых ПРЕТА 11, вторым входом подключенк вы- импульсов 41 соединен с тактовыми входа- ходу четвертого элемента И 7,ми всехкоммутаторов труппы 45 и первым,Триггер 16 нулевым входомйодключен 25 входом элемента И 48,второйвход кок выходу третьегоэлемента ЗАПРЕТ 12, Ше-торого"подквкйен к прямомувыходутриггестойэлементИ 8 первымвходомподключен - ра 46. Выход элемента И 48 блока 17 к выходу "Равно" схемы 20 сравнения, . моделирования отказов соединен со счетСхема сравнения 20 первой группой ин- ным входом счетчика временимоделироваформационных входов подключена к раз ния 47. В блоке моделирования отказов рядным выходам первого регистра 19, апрямойвыходкаждоготриггера группы 42 второй группой информационных входов - .подключен к первомувходуразрвшейия рак разрядным выходам второго регистра па- боты соответствующего коммутатора групмяти 21 устройства.пы 45, второй вход разрешения работыБлок 18 моделирования обСлуживания 35 которогоподключен к выходусоответствуюзаявок (фиг. 2) содержит элемент ИЛИ 30, щего генератора случайных имйульсов восдве группы 37 и 32 элементов задержки, становления группы 44, вход запуска группу 31 элементов ИЛИ. группу 27 генера- которого соединен свыходом соответствую- торов случайных чисел, группу 28 регистров " щего гейератОра случайного потока импульпамяти, группу 29 вцчитающих счетчиков, 40 сов отказов группц,. 43. Выход каждого группу 38 формирователей импульсов и. элементазапрета группы 33 блока 18 моде- группу 3 элементов ЗАПРЕТА, ."-: лирования обслужйеания заявок соединен сВыходы группы 33 элементов запроса нулевым входом соответствующего триггеблока моделирования обслужйваййя"заявок ра групйц 42 блока 17 моделированйя отка соединены соответственно-с входами эле зов и соотвегствуащйм информационныммента ИЛИ 30, вйход которого подключен к входом второто регистра памяти 2,1 устройвторомувходушестогоэлемента И 8 устрой- ства. Вход обйуления второго регйстрв паства.:. мяти 21 устройства подключен к выходуВ блоке 18 моделирования обслужива- шестого элемента И 8 и нулевому входуния заявок выходы элементов задержки 50 трйггера 46 блока 17 моделирования отка-первойгруппы 37 соединенысоответствен- зов, единичный вход которого и единич-.но с входами запуска генераторов случай- ные входы триггеровгруппы 42 блока 17 ных чисел группы 27, выходы которых моделйрования отказов объединены и соподключены к информационйым входам со-единенысвыходом первого элемента ИЛИ ответствующегорегистра памяти группы 28. 55 9 устройства, с прямым входом седьмого Информационные выходы регистра памяти элемента И 34 устройства и первым входом группы 28 подключены к разряднымвходам" восьмого, элемента И 39 устройства. Инсоответствующего вычитающего счетчика версный вход седьмого элемента И 34 устгруппы 29, выход обнуления которого через ройства и второй вход восьмого элемента И соответствуюший формирователь импуль устройства объединены и являются входом 40 задания режима обслуживания зая- соответствующем разряде регйстра 19 завок устройства. Выходы седьмого 34 и ранее записана единица и только она и соотвосьмого 39 элементов И устройства под- ветствующие разряды регистра 21 подаютсяключены соответственно к первым 35 и вто- на сравнение.рым 36 входам всех элементов ИЛИ 31 5 Как только код числа, записанный в ре:.группы блока 18 моделирования обслужи- гистр 19 совпадает с кодом числа регистравания заявок. Входы Ьбнуления регистров 21, означающим, что все работающие канапамяти группы 28 и входы. элементов за- лы закончили обслуживание, схема сравнедержки. первойгруппы 37 блока 18 модели- ния 20 выдает,разреаающйй импульс нарования обслуживания заявок обьединены 10 вход элемента И 8, При этом. импульс с выи соединены с выходом 36 восьмого элемен- хода элемента И 8 через открытый элементта И 39 устройства. Выход 49 каждого гене- ЗАПРЕТ 12 поступит на нулевой вход тригратора случайного потока импульсов .гера 16, переводя его в нулевое состояние. отказов группы 43 блока 17 моделирования разрешая прохождение импульсов черезотказов соедйнен с третьим входом соответ элемент ЗАПРЕТ 11), сбрасывает в нулевоествующего элемента ИЛИ группы 31 блока состояние регистр 21, что свидетельствует18 моделирования обслуживания заявок, об освобождении приборов обслуживанияуправляющйе входы 50.элементов запрета отзаявок, Импульсы, появляющиеся на вы группы 33 которого подключены соответст- ходах 25 группы элементов ЗАПРЕТ 33 бловенноквыходамгенераторовслучайныхим ка 18 также подаются на нулевые входыпульсов восстановления группы 44 блока 17 группы триггеров 42 блока. 17 моделировамоделированйя отказов.нйя отказов, прекращая подсчетквантов обКоммутаторблокамоделированияоФа- служивания заявки в соответствующемзов 45 (фиг. 4) содержит, элементы ЗАПРЕТ приборе,45-1 и И 45-2, первый 51 и второй 50 входы 25 В случае, когда приборызаняты обслуразрешения работы, тактовый вход 52 и вы- . живанием заявки, импульсь 1 оттейератора 1ход 24: не проходят через элемент ЗАПРЕТ 11, аВ исходном состоянии в счетчиках 2, 3 через открытый элемент И 5 поступают наи 15-"0",;суммйрующий вход реверсивного счетчикаУстройство работает следующим обра 15, увеличивая его код на единицу и имитизом. :.:". руя тем самым постановку поступившей за В случае, когда очереди нет и приборы явки в очередь на обслуживание; В томобслуживания свободны от заявок, (при случае, когда в очереди заявки есть, на выэтом триггер 16 и.регистр 21 находятся в ходеэлемента ИЛИ 14 присутствует сигнал,нулевомсостоянии), импульсы, имитирую открывающий элементы И-и 7 и закрывающие поток заявок, от генератора 1 через щий элементЗАПРЕТ 12, В данном случае,. открытые"элементы 10 - 11 ЗАПРЕТА посту- . при завершении обслуживания заявки вопают на единичный вход триггера 16, пере- всех работающих приборах с выхода злеводя его в едииичное состояние; на выходе - мен 1"а И 8 появляется импульс, который покоторого появляется сигнал, поступающий 40 падает на вычитающий вход реверсивного .на вход элемента ЗАПРЕТ 11, что свидетель- счетчика 15, уменьшая его код на единицу и.ствует о том, что параллельно работающие имитируя тем самымсйятие одной заявки изприборы обслуживайия заняты обслужива- очереди и поставку ее на обслуживание чекием заявки в режиме.распараллеливайия, рез открытый элемент И 7).одновременно импульс от генератора 1 че В момент полного заполнения очередирез элемент ИЛИ 9 поступает на вход запу- на выходе элемента И 13 появится сигнал,скаблока 17 моделированияотказовичерез который закроет элемент И 10.и откроетэлемент И 39 на входы группы элементов элемент И 4. В результате от генератора 1задержки 37 блока 18, запуская каналы и начнут поступать на счетчик 3 числа потеслучайные времена обслуживания заявок. 50 рянных заявок. В зависимости от сигналаЧерез случайноевремя продолжительно- поступающего на вход 40 задания режимастиобработкивкаждомприборенаодном. обслуживания заявокимпульсы с выходаиз. выходов 25 группы элементов запрета элемента ИЛИ 9 проходят либо через седь. 33 и выходе 26 элемента ИЛИ 30 блока 18 мой элемент И 34, либо через восьмой элемоделированияобслуживания заявок появ мент И 39, обеспечивая тем самымляются импульсы, поступающие в соответ- обслуживание заявки с постоянным или слуствующие приборам разряды второго чайным временем обработки в одном изрегистра 21. приборов системыПри этом работоспособными считаются Блок 18 (фиг. 2) моделирует процесс обте обслуживающие приборы, для которых в служивания заявок в приборах, Поступаю1784993 11 12щий с выхода элемента И 39 импульс, ими- на выходы 24 блока 18 моделирования обтирующий подачу заявки на прибор обслу служивания мявок; а через элемент И 48 в живания с случайным временем обработки,счетчик 47 временимоделирования,обйуляет содержимое регистров памяти 28 : В процессе работы приборов возможйо и через элементы задержки 37 группы через 5 возникновение отказов, Этому соответствувремя, необходимое на переходные процес- ет появление ймпульСов на выходах генерасы в регистрах памяти 28), зайускает гене- торов 43 случайных потоков импульсовраторы 27 случайных чисел,которые отказов, Эти импульсыпоступаютнасоотвырабатывают случайные двоичные числа ВетствЩие"г 6 нераторц,44 случайных имсоответствующие времени обслуживания, 10 пульсов=воссгановлейия и "на "входы 49 поступающие в параллельном коде в реги- группы элементов ИЛИ 31 блока 18 моделистры 28. Этот же импульс поступает через: роеания обслуживания заяаок, На выходе элементы ИЛИ 31 и задержки 32 на-вход генераторов 44 начинают формировзтьСя считывания чисел с регистров памяти 28; ийтервалы:времени соответствующие рекоторые в параллельном коде -поступают в 15 жиму вОсстановления, Найряжениес выхосчетчики 29.,: -. . да генератора 44 блокирует коммутаторЕсли моделируется процесс обслужива-:45, запрещая прохождение импульсовтак-. ния заявок с заранее определенным вреМе- " тОйоГо. генератора 41, на вычитаниевхонем обработки в приборах, которое в этом - ды счетчиков 29 блока 18, и подается на случае устанавливается на регистрах памя управляющиевходы элементов ЗАПРЕТ 33 ти 28 (цепи установки на фиг. 2 не показаны), блока: 18, После, окончания интервала грето поступающий через седьмой "элемент И ". мейи восстановления сйимается напряже импульс не запускает генераторы 27, а- ., Йие с выходовгенераторов 44 и импульсы сподаетсятолько на вход считывания регйст-:генератора 41 снова начинают поступатьна ров памяти 28:;:.25 вйчйтающие входы счетчиков 29 блока 18,На вычитающие входы счетчиков 29 изПри этоМ импульс, имитирующий-окойчание блокамоделирования отказов 17 поступаютобслуживайия заявки, поступает в блок 17 импульсы, имитирующие квант обслужива-моделирования отказов на соответствуюния. Счетчики 29 содержат текущее эначе-щий триггер 42, переводя егов йулевое соние оставшегося времени обслуживания 30 стояние и" тем самым прекращая заявки , "." - " йрохождение импульсов тактового генераКогда обслуживание на одном из прибо- тора 41 на соответстаувщий вйчйтающий ров завершается, соответствующий счетчйк счетчик 29 блока 18 моделирования обслу-29 переходит в нулевое состояние, при этомживания "заявок. При завершении обслужи- по выработанйому на его выходе единично вания заявкивовсех работающих приборах,му сигналу с помощью формйрователя им- поступающий с выхода элемента И 8 в блок пульсов 38 формируется импульс. Этот 17 импульс переводиттриггер 46 в нулевое импульс через элемент ЗАПРЕТ 33 поступа- состояние, тем самым прекращается поет на нулевой вход триггера 42 групйы блока: ступление импульсов тактового генератора 17 моделирования отказов, во второй ре 41 всчетчике 47.гистр 21 устройства и через элемент ИЛИ 30Коммутаторы 45 блока моделирования на второй вход шестого элемента И 8 уст-,:отказов 17 фиг, 4)коммугируют на вычитаройСтва;: . ющие входы счетчиков 29 блока 18 импульПоступающий с выходов генераторов 43: сы от тактового "генератора 41 Когда наблока 17 импульс подается-через элементы 45 первомразрешающем входе 51 элемента ИЛИ 21 и задержки 32 на вход считывания ЗАПРЕТ 45+1 - нуль а на втором 50 - 1; региСтра памяти 28 в блоке 18 моделйрова- импульсы, поступающие оттактового генения обслуживания заявок, переписывая за- ратора 41 натактовый вход 52 элемента И " писанное в регистре число в счетчик 29, 45-1-2, будут пропущены на вход "четчика 29В блоке 17 моделирования отказов 50 блока 18.(фиг, 3) вырабатываются ймпульсы на вы- Таким образом блок 17 моделирования ходахкоммутаторов 45 соответствующие отказов позволяет имитировать процессы единицам времени обслуживания 1, которые выхода из строя йвосстановлейия приборов, определяются частотой тактовоготенерато- и определяет дисциплину и ьремя обсл р, 55 вания заявки всеми приборами одновреГ 1 оступающий в блок 17 моделировайия менно,отказов импульс с элемента ИЛИ 9 перево-Предлагаемое устройство по сравнедит триггеры 42 и 46 в единичное состояние, нию с известным повышает точность моде- разрешая прохождение импульсов от такто- лирования и расширяет функциональные вогоо генератора 41 через коммутаторы 45 возможности моделируемой СМО за счетформирования импульсов, соответствую- вамвходом шестого э 1 лемента И, выход пящих моментам выхода из строя и восстанбв- того элемента И подключен к вычитающему ленияприборов, моментам повторного входу реверсивногосчетчика длиныочеревозвращения заявки в прибор, отключения ди, о т л и ч а ю ще е"с Ы тем. что, с целью приборов на время их восстановления от 5 расширения функциональных возможно- обслуживания заявки и формирования пач- стей за счет моделирования режимов отказа ки импульсов, характеризующей длитель- и восстановления обслуживающих прибоность обслуживания заявки всеми ров и дообслуживания заявок после восстаприборами, позволяя при этом моделиро- новления обслуживающих приборов, оно вать широкий класс реальносуществующих 10 дополнительно содержит седьмой и восьи перспективных систем с учетом режимов мой элементы И, блок моделирования откаи динамики функционирования, зов и блок моделирования обслуживаниязаявок, причем блок .моделирования обФо р м у л а и з о б р е т е н и я. служивания заявок" содержитэлемент Устройство для моделирования систем 15 ИЛИ, две группы элементов задержки, массового обслуживания, содержащее ге- группу элементов ИЛИ, группу генератонератор случайного потока заявок, счетчик ров случайных чисел, группу регистров паобщего числа заявок, счетчик числа йоте- мяти, группувъТчйтаВщихсчетчьков,"группу" рянных заявок, шестьэлементов И,два зле- формирователей импульсов и группу элемейта ИЛИ, три элемента запрета,20 ментовзапрета,выхоДйкоторыхсоединены реверсивный счетчик длины очереди; триг-соогветСтвенно "с вхоДЗЙйэлемента ЙЛИ гер; первый регистр памяти и схему сравне- блока моделирования обслуживания заяния, выход генератора случайного потокавок, выход которбгойбдключен к второму заявок соединен со счетным входом счетчи- " входу шестого элемента И устройства, в блока общего числа заявок, с первым входом 25 ке моделированияобслуживания заявок вы первого элемента И и-информационным ходы элементов задерЯскипервой группы входом первого элемента запрета, управля- соединены соответственно с входами запующий вход которОго и второй вход первого ска генераторОв случайных чисел группы, элемента И объединены и подключены к вы- выходы которых подключены к информаци- ходу второго элемента И, выход первого. ЗО онным входам соответствующего регистра элемента И соединен со счетным входом . памяти группы, йнформационные выходы счетчика числа потерянных заявок, а выход которогб подключены к разрядным входам первого элемента запрета соединен с ий- .соответствующего вычйтающего, счет- формационным входом второго элемента чика группы, выход обнуления которого чезапретаипервымвходомтретьегоэлемента 35 рез соответствующий формирователь И, второй вход которого и управляющий импульсов группы соединен с информацивход второго элемента запрета подключены онным входом соответствующего элемента к прямому выходутриггера; выход второго запрета группы, выход каждого элемента элемейта запрета соединен с единичным: ИЛИ группы через соответствующий элевходом триггера ис"первым входомперво мент задержки второй группы соединен с го элемента ИЛИ, выход третьего элемен- входом считывания соответствующего реги, та И подключен к суммирующему входу стра. памяти группы, блок моделирования реверсмвного счетчика длины очереди; - отказов содержит генератор тактовых имразрядные выходы которого соединены со-пульсов, триггер. элемент И, счетчик време-ответственно с входами второго элемента 45 йи моделирования, группу триггеров, И и входами второго ,. элемента ИЛИ,группу генераторов случайного потока имвыход которого подключен к первым входам пульсов отказов, .группу генераторов слу. четвертого и пятого элементов И и управля- чайных импульсов восстановления и группу щему входу третьего элемента запрета", вы- коммутаторов, выходы которых соединены ход которого соединен с нулевым входом 50 соответственно с вычитающими входами триггера, выход четвертого элемента.И под- вычитающих счетчиков группы блока моде- . ключен к второму входу первогоэлемента лирования обслуживания заявок, в блоке ИЛИ, а выход шестого элемента И соединен моделирования отказов выход генератора с вторыми входами четвертого и пятого эле- тактовыхимпульсов соединен с тактовыми ментов И и информационным входом треть входами всех коммутаторов группы и перего элемента запрета, информационные вым входом элемента И, второй вход кото- входы первой группы схемы сравнения-под-рого подключен к прямомувыходу триггераключены соответственно к разрядным выхо- блока моделирования отказов, а выход эледам первого регистра памяти, а выход мента И соединен со счетным входом счет- "Равно" схемы сравнения соединен с пер- чика времени моделирования, в блокемоделирования отказов прямой выход каждого триггера группы подключен к первому входу разрешения работы соответствующего коммутатора группы, второй вход разрешения работы которого подключен к выходу соответствующего генератора случайных импульсов восстановления группы, вход запуска которого соединен с выходом соответствующего геиератора случайного потока импульсов отказов группы, выход каждого элемента запрета группы блока моделиро- вания обслуживания заявок соединен с нулевым входом соответствующего триггера группы блока моделирования отказов и соответствующим информационным входом второго регистра памяти устройства, разрядные выходы которого соединены соответственно синформационными входами второй группы схемы, Сравнения, а вход обнуления второго регйстра памяти устройства подключен к выходу шестого элемента И и нулевому входу триггера блока моделирования отказов, единичный вход которого и единичные входы триггеров группы блока моделирования отказов объединены и сое. динены с выходом первого элемента ИЛИ устройства, с прямым входом седьмого элемента И устройства и первым. входом восьмого элемента И устройства, инверсный вход седьмого элемента И устройства и вто рой вход восьмого элемента И устройстваобъединены и являются входом задания режима обслуживания заявок устройства, выходы седьмого и восьмого элементов И устройства подключены соответственно к 10 первым и вторым входам всех элементовИЛИ группы блока моделирования обслуживания заявок, входы обнуления регистров памяти группы и входы элементов задержки первой группы блока моделирования обслу живания заявок обьединены и соединены свыходом восьмого элемента И устройства, выход каждого генератора случайного потока импульсов отказов группы блока моделирования отказов соединен с третьим входом 20 соответствующего элемента ИЛИ группыблока моделирования обслуживания заявок, управляющие входы элементов запрета труппы которого подключены соответственно к выходам генераторов случайных им пульсов восстановления группы блокамоделирования отказов,
СмотретьЗаявка
4851024, 10.07.1990
ВОЙСКОВАЯ ЧАСТЬ 60130
МОХНОБРОВ НИКОЛАЙ ВАСИЛЬЕВИЧ, ДОМИЕНКО ЕВГЕНИЙ МИХАЙЛОВИЧ, ПАВЛОВ ВЛАДИМИР БОРИСОВИЧ, ГУНДОРОВ СЕРГЕЙ ВАЛЕНТИНОВИЧ
МПК / Метки
МПК: G06F 15/20
Метки: массового, моделирования, обслуживания, систем
Опубликовано: 30.12.1992
Код ссылки
<a href="https://patents.su/10-1784993-ustrojjstvo-dlya-modelirovaniya-sistem-massovogo-obsluzhivaniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для моделирования систем массового обслуживания</a>
Предыдущий патент: Устройство для обмена информацией в петлевом канале связи
Следующий патент: Устройство для моделирования систем массового обслуживания
Случайный патент: Устройство для измерения времени переброса переключающих контактов коммутационного устройства