Устройство для моделирования процесса обслуживания заявок с различными приоритетами
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСНИХРЕСПУБЛИН 04 С 06 Г 15 2 оков обсл аний отде ОСУДАРСТНЕННЫЙ НОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ(56) Четвериков В,Н Баканович Э.АМеньков А.В, Вычислительная техникадля статического моделирования, М.Советское радио, 1978, с.279.Авторское свидетельство СССРУ 1091170, кл. С 06 Р 15/20, 1978,(54) УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАН 1 ИПРОЦЕССА ОБСЛЛИВАНИЯ ЗАЯВОК С РАЗЛИЧНЫМИ ПРИОРИТЕТАМИ(57) Изобретение относится к вычис. -лительной технике и предназначенодля моделирования процесса обслуживания двух потоков заявок с различнымиприоритетами одним двухканальнымрезервированным обслуживающим прибором.Целью изобретения является расширение Функциональных возможностей устройства за счет имитации процессовгибкой ориентации двухканального резервированного обслуживающего прибора на обслуживание заявок различных приоритетов, Цель достигается введением в устройство дополнительныхэлементов И, ИЛИ, моделей ориентациирезервных низкоприоритетного и высокоприоритетного каналов обслуживающего прибора, блоков регистрацииориентации резервного и основногонизкоприоритетного каналов обслуживающего прибора на обслуживание заявок высокого приоритета. Устройствоможет работать в следующих режимах:ориентирование низкоприоритетногоканала обслуживающего прибора на обслуживание заявок низкого приоритетаи обслуживание их, ориентирование вы.сокоприоритетного канала обслуживаю- Ящего прибора на обслуживание заявоквысокого приоритета и обслуживаниеих, ориентирование низкоприоритетно- (го канала обслуживающего прибора наобслуживание заявок высокого приоритета и обслуживание их. Показателиэффективности обслуживания определяются путем измерения характеристиквходных потоков заявок, выходных пот уживания и числа срабатыв льных блоков устройства, 17 13057 элемент И, первый вход которого яв" ляется входом поступления заявок низкого приоритета устройства, генератор счетных импульсов, первый элемент ИЛИ, блок счетчиков, модель ориентации основного низкоприоритетного канала обслуживания прибора, включаю" щая первый триггер, первый элемент И и блок определения временных интервалов, причем единичный выход пер-К вого триггера соединен с первым входом первого элемента И, модель ориентации основного высокоприоритетного канала обслуживающего прибора, включающая триггер, элемент И и блок 15 определения временныхинтервалов,выход которого подключен к нулевому входу триггера, единичный вход которого является входом поступления заявок высокого приоритета устройства, 20 единичный выход триггера соединен с первым входом элемента И, выход которого подключен к входу запуска блока определения временньщ интервалов модели ориентации основного высокоприо"25 ритетного канала обслуживающего прибора выход генератора счетных импульсов соединен с вторыми входами первого элемента И и элемента И моделей ориентации основного низкоприоритетного и основного высокоприоритетного каналов обслуживающего прибора, модель основного низкоприоритетного канала обслуживающего прибора, включающая первый элемент И, пер- З 5 вый триггер и генератор импульсов со случайным интервалом следования, выход которого соединен с единичным входом первого триггера, единичныйвыход которого подключен к первому 40 входу первого элемента И модели основного низкоприоритетного канала обслуживающего прибора, модель основногб высокоприоритетного канала обслуживающего прибора, включающая 45 элемент И, триггер и генератор импульсов со случайным интервалом следования, выход которого соединен с единичным входом триггера, единичный выход которого подключен к пер вому входа элемента И, выход которого соединен с нулевым входом триггера и входом запуска генератора .импульсов со случайным интервалом следования модели основного высокоприо ритетного канала обслуживающего прибора, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональ 09 18ных воэможностей за счет имитации процессов гибкой ориентации двухканального резервированного обслуживающего прибора к обслуживанию заявокразличных приоритетов, в устройство введены с второго по восьмой элементы И, второй и третий элементы ИЛИ, модель ориентации резервного низко" приоритетного канала обслуживающего прибора, включающая элемент ИЛИ, с первого по пятый элементы И, блокопределения временных интервалов,первый и второй триггеры, первый и второй элементы задержки, причем единичный выход первого триггера соединен с первым входом первого элемента И, модель резервного высокоприоритетного канала обслуживающего прибора, включающая элемент И, триггер и генератор импульсов со случайныминтервалом следования, выход которогосоединен с ециничным входом триггера,единичный выход Которого подключенк первому входу элемента И, выходкоторого соецинен с нулевым входомтриггера и входом запуска генератора импульсов со случайным интерваломследования модели резервного высокоприоритетного канала обслуживающего прибора, модель ориентации резервного высокоприоритетного канала обслуживающего прибора, включающая триггерэлемент И и блок определения временных интервалов, выход которого подключен к нулевому входу триггера,единичный выход триггера соединен с первым входом элемента И, выход которого подключен к входу запуска блока определения временных интервалов модели ориентации резервного высокоприоритетного канала обслуживающеГоприбора, модель резервного низкоприоритетного канала обслуживающего прибора, включающая первый и второй элементы И, первый и второй триггеры, первый, второй и третий элементы задержки, первый и второй элементы ИЛИ,дифференцирующий элемент и генераторимпульсов со случайным интерваломследования, выход которого соединенс единичным входом первого триггера,единичный выход которого подключенк первому входу первого элемента Имодели резервного низкоприоритетногоканала обслуживающего прибора, блокирегистрации ориентации резервного иосновного низкоприоритетных каналовобслуживающего прибора к обслуживанию19 13057 заявок высокого приоритета, каждый из которых включает элемент задержки, элемент ИЛИ, элемент И и триггер, причем выход элемента ИЛИ соединен с единичным входом триггера, нулевой вход которого подключен к выходу элемента задержки, .единичный выход триггера соединен с первым входом элемента И, в модель ориентации основного низкоприоритетного канала обслуживаю щего прибора дополнительно введены второй триггер, с второго по пятый элементы И, элемент ИЛИ и первый и второй элементы задержки, в модель основного низкоприоритетного канала 15 обслуживающего прибора дополнительно введены второй триггер, дифференцирующий элемент, второй элемент И, первый и второй элементы ИЛИ и три элемента задержки, выход генератора 20 счетных импульсов соединен с прямыми входами четвертых элементов И, моделей ориентации основного и резервного низкоприоритетных каналов обслуживающего прибора и с вторыми вхо дами первого элемента И и элемента И моделей ориентации резервного низкоприоритетного и резервного вь 9 сокоприоритетного каналов обслуживающего прибора, причем в каждой модели ориентации основного и резервного низкоприоритетных каналов обслуживающего прибора выход блока определения временных интервалов соединен с нулевым входом первого, единичным входом вто- З 5 рого триггеров и первым входом пятого элемента И, единичный выход второго триггера подключен к третьему входу первого, первым входам второго и третьего, инверсному входу четвертогощ и второму входу пятого элементов И, выход четвертого элемента И соединен через второй элемент задержки с первым входом элемента ИЛИ, выход первого элемента И соединен с вторым вхо дом элемента ИЛИ, выход которого подключен к входу запуска блока определения временных интервалов, выход третьего элемента И соединен с нулевым входом второго триггера и вторым 50 входом второго элемента И, выход которого подключен через первый элемент задержки к входу останова блока онределения временных интервалов,причем в каждой модели основного и резервного низкоприоритетных каналовОобслуживающего прибора выход гене,ратора импульсов со случайным интервалом следования соединен с единич 09 20ным входом второго триггера . улевой вход которого подключен к выходу первого элемента задержки, единичный выход второго триггера подключен к первому входу второго элемента И и через дифференцирующий элемент к соответствующему входу блока счетчиков, второй вход второго элемента И соединен с входами первого и второго элементовзадержки, выход второго элемента И подключен к входу останова генератора импульсов со случайным интерваломследования и через третий элемент задержки к первому входу второго элемента ИЛИ, выход которого соединенс нулевым входом первого триггера ивходом запуска генератора импульсов со случайным интервалом следования, выходвторого элемента задержки подключен к первому входу первого элемента ИЛИ, выход которого соединен с вторым входом первого элемента И,выход которого подключен к второму входу второго элемента ИЛИ, вход поступления заявок низкого приоритетаустройства подключен к первому входу второго элемента ИЛИ, выход которого соединен сединичным входом первоготриггера модели ориентации основногонизкоприоритетного канала обслуживающего прибора, единичный выход первого триггера которой подключен к второму входу первого, первому входу второго, первому прямому входу третьего, первому инверсному входу четвертого и инверсному входу пятого элементов И устройства, выход перво- тЬ элемента И устройства соединен с,. первым входом первого элемента ИЛИ выход которого, подключен к единичному входу первого триггера модели ориентации резервного низкоприоритетного канала обслуживающего прибора, единичный выход первого триггера которой соединен с вторым входом второго, инверсным входом третьего, вторым инверсным входом четвертого и первым прямым входом пятого элементов И устройства, выход второго элемента и устройства подключен к вторым входам третьим элементов И моделей ориентации основного и резервного низкоприоритетных каналов обслуживающего прибора, выход третьего элемента И устройства соединен с вторым входом первого элемента ИЛИ и первым входом элемента ИЛИ блока регистрации ориентации резервного низкоприоритетного канала обслуживающего прибора к об21 13057 служиванию заявок высокого приоритета, выход. четвертого элемента И устройства подключен к второму входу второго элемента ИЛИ и первому входу элемента ИЛИ блока регистрации ориен тации основного низкоприоритетного канала обслуживающего прибора к обслуживанию заявок высокого приоритета, выход пятого элемента И устройства соединен с третьим входом второго 10 элемента ИЛИ и вторым входом элемента ИЛИ блока ориентации основного низкоприоритетного канала обслуживающего прибора к обслуживанию заявок высокого приоритета, единичный выход 15 триггера моделей ориентации основного и резервного высокоприоритетных каналов обслуживающего прибора подключены соответственно к первому входу шестого и седьмого элементов И, 20 вход поступления заявок высокого приоритета устройства. соединен с вторым входом шестого элемента И, выход которого подключен к единичному входу триггера моцели ориентации резерв ного высокоприоритетного канала обслуживающего прибора и второму входу седьмого элемента И, выход которого соединен с третьим входом второго, вторым прямым входом третьего, прямым 30 входом четвертого и вторым прямым входом пятого элементов И, выход блока определения временных интервалов модели ориентации резервного высокоприоритетного канала обслуживающего прибора подключен к первому входу восьмого элемента И устройства и вто" рому входу элемента и модели резервного высокоприоритетного канала об" служивающего прибора, выход блока 40 определения временных интервалов модели основного высокоприоритетного канала обслуживающего прибора соеди 1нен с вторым входом восьмого элемента И устройства и вторым входом эле мента И модели основного высокоприоритетного канала обслуживающего прибора, выход восьмого элемента И подключен к третьим входам элементов И моделей основного и резервного высо коприоритетных каналов обслуживающего прибора, выходы генераторов импульсов со случайным интервалом следования моделей резервного и основ 09 22ного высокоприоритетных каналов обслуживающего прибора соединены соответственно с первым и вторым входамитретьего элемента ИЛИ устройства исоответствующими входами блока счетчиков, выход третьего элемента ИЛИпоцключен к соответствующему входублока счетчиков выходы третьих элементов И моделей ориентации основного и резервного йизкоприоритетныхканалов обслуживающего прибора соединены соответственно с третьим входом элемента ИЛИ блока регистрацииориентации основного и вторым входомэлемента ИЛИ блока регистрации ориентации резервного низкоприоритетныхканалов обслуживающего прибора к обслуживанию заявки высокого приоритета выходы пятых элементов И моделейориентации основного и резервногонизкоприоритетных каналов обслуживающего прибора соединены соответственно с вторыми входами первых элементов ИЛИ моделей основного и резервного низкоприоритетных каналов обслуживающего прибора, выходы блоковопределения временных интервалов мо"делей ориентации основного и резервного низкоприоритетных каналов обслуживающего прибора подключены соответственно к входам элементов задержки и вторым входам элементов Исоответственно блоков регистрацииориентации основного и резервногонизкоприоритетных каналов обслуживающего прибора к обслуживанию заявоквысокого приоритета,. выходы элементовИ которых соединены с соответствующими входами блока счетчиков и соответственно с вторыми входами вторых элементов И моделей основного ирезервного низкоприоритетных каналовобслуживающего прибора, выход генератора импульсов со случайным интервалом следования которых подключен к соответствующим входам блокасчетчиков, единичный выход второготриггера модели ориентации основногонизкоприоритетного канала обслуживающего прибора соединен с инверснымвходом третьего элемента И моделиориентации резервного низкоприоритетного канала обслуживающегоприбора.1305709 Составитель И, ДубининРедактор И. Николайчук Техред В.Кадар Корректор Е, Рош 54/48Тираж б 73 ВНИИПИ Государственного комитетпо делам изобретений и открыт 13035, Москва, Ж, Раушская на аказ писно СССР 4 5 Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 13057Изобретение относится к вычислительной технике, предназначено длямоделирования процесса обслуживаниядвух потоков заявок с различнымиприоритетами одним двухканальным резервированным обслуживающим прибором и может быть использовано при моделировании процесса обслуживаниязаявок в приоритетных двухканальныхрезервированных системах массового об 10обслуживания с гибкой ориентацией,Целью изобретения является расширение Функциональных возможностейустройства за счет имитации процесса гибкой ориентации двухканальногорезервированного обслуживающего прибора к обслуживанию заявок различныхприоритетов и повышение пропускнойспособности устройства,Во многих реальных и перспективных системах массового обслуживания(приоритетных системах обслуживанияс ориентацией) при переходе от обслуживания заявок одного потока к обслуживанию заявок другого потока требуется гибкая ориентация обслуживающего прибора, под которой понимаетсяв общем случае гибкое переключение,настройка, гибкое ориентирование прибора (резервного или основного каналов) при переходе от обслуживания заявок одного потока к обслуживаниюзаявок другого потока (или при переходе от обслуживания одной заявки кдругой одного и того же типа). 35Кроме того, необходимо в двухканальных резервированных системах массового обслуживания при гибкой ориентации и обслуживании заявок высокогоприоритета в низкоприоритетном канале выделять их из общего потока обслуженйых заявок и регистрировать,чтобы правильно оценить показателипроцесса обслуживания заявок различного приоритета и соответствующим образом их изменять, добиваясь требуемых значений,На Фиг. 1 и 2 приведена структурная схема устройства,Устройство для моделирования процесса обслуживания заявок с различными приоритетами имеет вход 1 поступления заявок низкого приоритета,вход 2 поступления заявок высокогоприоритета, первый 3 и второй 4 иэлементы ИЛИ, модель 5 ориентации основного низкоприоритетного каналаобслуживающего прибора, третий эле 09 2мент ИЛИ 6, модель 7 ориентации резервного низкоприоритетного канала обслуживающего прибора, первый 8,второй 9, третий 10, четвертый 11, пятый 12, шестой 13, седьмой 14 и восьмой 15 элементы И, модели 5 и 7 идентичны и каждая содержит второй элемент 16 задержки, пятый элемент И 17, первый 18 и второй 19 триггеры, первый 20, второй 21, третий 21 и четвертый 23. элементы И элемент ИЛИ 24, бпок 25 определения временных интервалов и первый элемент 26 задержки, модель 27 ориентации основного высокоприоритетного канала обслуживающего прибора, модель 28 ориентации резервного высокоприоритетного канала обслуживающегс прибора, причем модели 27 и 28 идентичны и каждая содержит элемент И 29 и блок 30 определения временных интервалов, триггер 31, блок 32 счетчиков модель 33 основного высокоприоритетного канала обслуживающего прибора, модель 34 резервного высокоприоритетного канала обслуживающего прибора, причем модели 33 и 34 идентичны и каждая содержит триггер 35, элемент И 36 и генератор 37 импульсов со случайным интервалом следования, блок 38 регистрации ориентации основного низкоприоритетного канала обслуживающего прибора к обслуживанию заявок высокого приоритета и блок 39 регистрации ориентации резервного низкоприоритетного ка 4 нала обслуживающего прибора к обслуживанию заявок высокого приоритета, причем блоки 38 и 39 идентичны и каждый содержит элемент 40 задержки,элемент ИЛИ 41, триггер 42 и элемент И 43, модель 44 основного низкоприоритетного канала обслуживающего прибора, модель 45 резервного низкоприоритетного канала обслуживающего прибора, причем модели 44 и 45 идентичны и каждая содержит первый 46 и второй 47 элементы задержки, второй 48 и первый 49 триггеры, второй 50 и первый 51 элементы И, первый элемент ИЛИ 52, генератор 53 импульсов со случайным интервалом следования, дифФеренцирующий элемент 54, третий 55 элемент задержки и второй элемент ИЛИ 56, генератор 57 счетных импульсов, выходы 58 - 60 моделей 5 и 7, выходы 61, 62 62 элементов И 12, 11 и 10 соответственно.Потоки заявок на обслуживание на выходах 1 и 2 представляют случайные3 13057 импульсные последовательности, интервалы между которыми распределены по определенным (разным или одним и тем же) законам.Модели 33, 34, 44 и 45 имитируют один резервированный двухканальный обслуживающий прибор, закон распределения случайных импульсов на выходах генераторов один и тот же. Временной интервал от момента запуска моделей 10 до появления импульсов на их выходе случаен и распределен по принятому закону обслуживания заявок.Заявки с низким приоритетом обслуживания поступают на вход 1, а заявки 15 с высоким приоритетом обслуживания на вход 2. На выходе генераторов 37 моделей 33 и 34 образуется выходящий поток обслуженных заявок высокого приоритета соответственно основным 20 и резервным высокоприоритетными каналами обслуживающего прибора, на выходе генераторов 53 моделей 44 и 45 образуется суммарный выходящий поток обслуженных заявок низкого и высокого 25 приоритетов низкоприоритетным каналом обслуживающего прибора. На выходах дифференцирующих элементов 54 моделей 44 и 45 образуется суммарный выходящий поток обслуженных заявок вы- Зд, сокого приоритета (сорванных заявок низкого приоритета) соответственно основным и резервным низкоприоритетными каналами обслуживающего прибора, На первом и втором входах элемента ИЛИ 52 моделей 44 и 45 образуется соответственно суммарный поток поступивших после ориентирования низкоприоритетного канала обслуживающего прибора к обслуживанию заявок высокого и низкого приоритетов, На входах 1 и 2 устройства образуется поток поступивших заявок низкого и высокого приоритетов, На выходе элементов И 3 и 13 образуется поток поступивших заявок соответственно низкого и высокого приоритетов на резервные низкоприоритетный и высокоприоритетный каналы обслуживающего прибора, Блок 32 счетчиков предназначен для подсчета импульсов, имитирующих поступившие, сорванные, обслуженные,потерянные заявки в различных каналах, а также имитирующих число проведенных ориентаций и срывов ориентаций. 55Блоки 25 и 30 моделей 5, 7, 27 и 28 представляют собой двоичные счетчики, емкость которых можно изменять 09 1в зависимости от величины интервала времени, требуемого на ориентацию прибора к обслуживанию данного потока заявок, и могут быть выполнены также в виде элементов задержки с изменяемой величиной задержки.На выходе дифференцирующего элемента 54 моделей 44 и 45 образуется поток обслуженных заявок высокого приоритета соответственно в основном и резервном низкоприоритетных каналах обслуживающего прибора.Вербальная модель работы устройства сводится к следующему, Два случайных потока заявок на обслуживание, каждый из которых имеет свой приоритет в обслуживании, поступают на один двухканальный резервированный обслужи. вающий прибор. Заявки на обслуживание с низким приоритетом принимаются к обслуживанию в случае отсутствия заявок с высоким приоритетом обслуживания в низкоприоритетном (основ-ном и резервном) канале обслуживающего прибора, Заявкам на обслуживание с низким приоритетом, поступающим в момент занятости низкоприоритетного ,канала обслуживающего прибора, в обслуживании отказывается, Заявки на обслуживание с высоким приоритетом принимаются к обслуживанию в случае отсутствия заявок с высоким приоритетом обслуживания в высокоприоритетном (основном и резервном) и низкоприоритетном каналах обслуживающего прибора.Если заявка с высоким приоритетом поступила во время ориентации основного высокоприоритетного канала обслуживающего прибора к обслуживанию заявки этого же приоритега, то начинается ориентация резервного высокоприоритетного канала обслуживающего прибора, при этом ориентация основного высокоприоритетного канала обслуживающего прибора не прерывается. Если заявка с высоким приоритетом поступила во время ориентации основного и резервного высокоприоритетных каналов обслуживающего прибора, то эта ориентация не прерывается и начинается ориентация свободного основного (при его занятости - свободного резервного) низкоприоритетного канала обслуживающего прибора к обслуживанию высокоприоритетной заявки, При занятости высокоприоритетного канала ориентацией к обслуживаЭ5 130нию заявок с высоким приоритетом инизкоприоритетного канала ориентациейк обслуживанию заявок с низким приоритетом и поступлении очередных заявок с высоким приоритетом очереднаязаявка с высоким приоритетом прерывает ориентацию, основного низкоприоритетного канала обслуживающего прибора и начинается ориентация этогоканала к обслуживанию высокоприоритетной заявки, при этом низкоприоритетная заявка теряется. При поступлении очередной заявки высокого приоритета в этот момент она прерываеториентацию резервного низкоприоритетного канала обслуживающего прибора иначинается ориентация этого канала кобслуживанию высокоприоритетной заявки обслуживающего прибора, при этомнизкоприоритетная заявка теряется.Устрсйсгвс работает следующих режимах: ориентирование низкоприоритетного канала обслуживающего прибора кобслуживанию заявок низкого приоритета и обслуживание их," ориентированиенизкоприоритетного канала ебслуживающего прибора к обслуживанию заявоквысокого приоритета и обслуживание их.После включения устройства триггеры устанавливаются в исходное состояние. На выходе триггера 18 модели 5,подключенном к первому входу элемента И 20 этой же модели, второму входу элемента И 8, первому входу элемента И 9 и прямому входу элемента И10 устройства, разрешающее напряжение отсутствует, а на подключенном кинверсному входу элемента И 12 ипервому инверсному входу элемента И11 устройства - имеется разрешающеенапряжение. На выходе триггера 19модели %. поцключенном к первому входу элементов И 21, и 22 и третьемувходу элемента И 20 этой же моделиимеется разрешающее напряжение, ана подключенном к инверсному входуэлемента И 23 этой же модели и второму инверсному входу элемента И 22 модели 7 разрешающее напряжение отсутствует. На выходе триггера 18 модели7, подключенном к второму входу элемента И 20 этой же модули, второмувходу элемента И 9 и первому прямомувходу элемента И 12 разрешающее напряжение отсутствует, а на подключенном к инверсному входу элементаИ 10 и второму инверсному входу элемента И 11 устройства имеется разрешающее напряжение,5709 6На выходе триггера 31 модели 28,подключенном к первому входу элемента И 29 этой же модели и к первомувходу элемента И 14, и на выходе триггера 31 модели 27, подключенном кпервому входу элемента И 29 этой жемодели и к первому входу элемента И13, разрешающее напряжение отсутствует. На выходе триггера 35 модели34, подключенном к первому входу элемента И 36 этой же модели, на выходетриггера 35 модели 33, подключенномк первому прямому входу элемента И Збэтой же модели, имеется разрешающееНапряжение.,На выходе триггера 42 моделей 38и 39, подключенном к первсг 1 у входуэлемента И 43 этих же моделей, разрешающее напряжение отсутствует. На выходе триггера 49 моделей 44 и 45,подключенном к первому входу элемента И51 этих же моделей, и на выходе триггера 48 моделей 44 и 45, подключенном к первому вхоцу элемента И 50этих же моделей, имеется разрешающеенапряжение. На второй вход элементаИ 20 и прямой вход элемента И 23 модели 5, на второй вход элемента И 29моделей.,27 и 28, первый вход элемента И 20 и прямой вход элемента И 23модели 7 поступают счетные импульсыот генератора 57, напряжение на входах блока 25 моделей 5 и 7, блока 30моделей 27 и 28, соединенных соответственно с выходами элементов ИЛИ24 в моделях 5 и 7 и с выходами элементов И 29 в моделях 27 и 28, отсутствует, на запускающих входах генераторов 53 моделей 44 и 45 и гене,10 ратсров 37 моделей 33 и 34 напряжениетакже отсутствует,В дальнейшем ьс всех режимах работы функционирование устройства поддерживается автоматически,1. Ориентирование низкоприоритетного канала обслуживающего приборак обслуживанию заявок низкого приоритета и их обслуживание,Импульс с входа 1 через элементИПИ 4 поступает на единичный входтриггера 18 модели 5 ориентации основного низкоприоритетного каналаобслуживающего прибора и переводитего в состояние, при котором открывается по первому входу элемент И 20модели 5 и элемент И 8 устройства,через элементы И 20, ИЛИ 24 модели5 начинают поступать счетные импуль0 7 13057 сы от генератора 57 на вход блока 25 этой же модели, имитируя начало ориентации основного низкоприоритетного канала об луживающего прибора к обслуживанию заявки низкого приоритета. Емкость счетчика блока 25 устанавливается заранее в зависимости от величины интервала времени, требуемого на ориентацию прибора к обслуживанию заявок низшего приоритета, и по 10 заполнению этого счетчика на выходе блока 25 появляется импульс, который имитирует окончание ориентации основного низкоприоритетного канала обслуживающего прибора к обслуживанию 15 заявки низкого приоритета, пройдя на . единичный вход триггера 19, подтверждая его состояние, и нулевой вход триггера 18, переводит его в исходное состояние, т.е. в состояние готовности к приему заявки и проведению оче,редной ориентации, Одновременно этот импульс с выхода блока 25 поступает на второй вход элемента ИЛИ 52 модели 44 основного низкоприоритетного кана ла обслуживающего прибора, проходит открытый элемент И 51 и запускает генератор 53 модели 44, имитируя тем самым начало обслуживания заявки низкого приоритета. Импульс с выхо да элемента И 51 модели 44 также переводит триггер 49 в состояние, при котором элемен И 51 закрывается.Через случайный интервал времени на выходе генератора 53 модели 44 появляется импульс, имитирующий окончание обслуживания принятой заявки, проходящий на единичный вход триггера 48, не изменяя его состояния, на единичный вход триггера 49 модели 44, переводя его в состояние, при котором элемент И 51 открывается, и на соответствующий вход блока 32 счетчиков.Заявка с входа 1, пришедшая во время ориентации основного низкоприо ритетного канала обслуживающего прибора (модели 51) к обслуживанию,поступает через первые входы элемента И 8 и элемента ИЛИ 3 устройства на единичный вход триггера .18 модели 7 50 ориентации резервного низкоприоритетного канала обслуживающего прибора и переводит его в состояние, при котовой открывается элемент И 20 и счетные импульсы от генератора 57 .начинают поступать через элементы И 20, ИЛИ 24 на вход блока 25 модели 7, имитируя начало ориентации резервного низкоприоритетного канала обслу 09 8живающего прибора, Далее модели 7 и45 функционируют аналогично моделям5 и 44, При поступлении на входочередной заявки низкого приоритетав момент проведения ориентации в моделях 5 и 7 она проходит через элемент ИЛИ 4 на единичный вход триггера18 модели 5 и через элементы И 8,ИЛИ 3 на единичный вход триггера 18модели 7, не изменяя их состояния,т.е. эта заявка теряется.Заявка, пришедшая во время обслуживания с входа 1, поступает наэлемент ИЛИ 4, перебрасывает триггер18 модели 5, и начинают поступать через элементы И 20, ИЛИ 24 модели 5счетные импульсы от генератора 57 наблок 25, Достигнув числа; соответствующего времени ориентации, с выходаблока 25 импульс поступает на второйвход элемента ИЛИ 52 модели 44, Еслиобслуживание предыдущей заявки ещене закончилось, то пришедшая заявкак обслуживанию не принимается и теряется. Если обслуживание предыдущейзаявки закончилось, то пришедшая заявка обслуживается после ориентирования основного низкоприоритетногоканала обслуживающего прибора к обслуживанию. Импульс с выхода блока25 перебрасывает после ориентированиятриггер 18 модели 5 в исходное состояние, а импульс с. выхода генератора 53 модели 44 перебрасывает послеобслуживания триггер 49 в исходноесостояние,Заявка, пришедшая во время ориентации основного низкоприоритетногоканала обслуживающего прибора (модель 5) и обслуживания заявки в резервном низкоприоритетном канале обслуживающего прибора (модель 45),поступает через элемент ИЛИ 4 на единичный вход триггера 18 модели 5,не изменяя его состояния, одновременно через элементы И 8, ИЛИ 3 на единичный вход триггера 18 модели 7,перебрасывает триггер 18 модели 7, иначинают поступать через элементыИ 20, ИЛИ 24 модели 7 счетные импуль-сы от генератора 57 на блок 25, Достигнув числа, соответствующего времени ориентации, с выхода блока 25импульс поступает на второй вход элемента ИЛИ 52 модели 45. Если обслуживание предыдущей заявки еще не закончилось, то пришедшая заявка кобслуживанию не принимается и теряется, Если обслуживание предыдущей9, 13057 заявки закончилось, то пришедшая заявка обслуживается после ориентирования резервного низкоприоритетного канала обслуживающего прибора к обслуживанию. Импульс с выхода блока 25 перебрасывает после ориентирования триггер 18 модели 7 в исходное состояние, а импульс с выхода генератора 53 модели 45 перебрасывает после обслуживания триггер 49 в ис ходное состояние.Таким образом, устройство приходит в исходное состояние и готово к работе в любом режиме.2. Ориентирование высокоприори тетного канала обслуживающего прибора к обслуживанию заявок высокого приоритета и их обслуживание.Импульс с входа 2 поступает на едйничный вход триггера 31 модели 20 27 ориентации основного высокоприоритетного канала обслуживающего прибора и переводит его в состояние, при котором открываются элементы И 13 устройства и И 29 модели 27, счетные 25 импульсы от генератора 57 начинают поступать через элемент И 29 на вход блока. 30 модели 27, имитируя ориентацию основного высокоприоритетного канала обслуживающего прибора к об служиванию заявки высокого приоритета. Емкость счетчика блока 30 устанавливается заранее в зависимости от величины интервала времени, требуемого на ориентацию прибора к обслуживанию заявок высокого приоритета,и по заполнении этого счетчика на выходе блока 30 появляется импульс,который имитирует окончание ориентации основного высокоприоритетного канала 10 обслуживающего прибора к обслуживанию заявки высокого приоритета, поступает на нулевой вход триггера 31, переводя его в исходное состояние, т.е. в состояние готовности к приему заявки и проведению очередной ориентации, Одновременно этот импульс с выхода блока 30 поступает на второй вход элемента И 15 и первый вход элемента ИЛИ 5 устройства, с выхода которого импульс проходит через открытый элемент И 36 модели 33 основного высокоприоритетного канала обслуживающего прибора и запускает генератор 37 этой модели, имитируя тем самым начало обслуживания заявки высокого приоритета в основном высокоприоритетном канале обслуживающего прибора. 09 10Импульс с выхода элемента И 36 мо" дели 33 переводит также триггер 35 в состояние, при котором элемент И 36 модели 33 закрывается, а по инверсному входу элемент И 36 модели 34 открывается, Через случайный интервал времени на выходе генератора 37 модели 33 появляется импульс, имитирующий окончание обслуживания принятой заявки, прохЬдящий на единичный вход триггера 35 модели 33, переводя его в исходное состояние, на первый вход элемента ИЛИ 6 и соответствующий вход блока 32 счетчиков.Заявка с входа 2 пришедшая во время ориентации основного высокоприоритетного канала обслуживающего прибора (модели 27) к обслуживанию,поступает через второй вход элемента И 13 устройства на единичный вход триггера 31 модели 28 ориентации резервного высокоприоритетного канала обслуживающего притвора и переводит его в состояние, при котором подается разрешающее напряжение на первый вход элемента И 14 устройства и элемент И 29 модели 28, счетные импульсы от генератора 57 начинают поступать через элемент И 29 на вход блока 30 модели 28, имитируя ориентацию резервного высокоприоритетного канала обслуживающего прибора к обслуживанию заявки высокого приоритета. Емкость счетчика блока 30 устанавливается заранее в зависимости от величины интервала времени, требуемого на ориентацию прибора к обслуживанию заявок высокого приоритета, и по заполнении этого счетчика на выходе блока 30 появляется импульс, который имитирует окончание ориентации резервного высокоприоритетного качала обслуживающего прибора к обслуживанию заявки высокого приоритета, и поступает на нулевой вход триггера 31, переводя его в исходное состояние, т,е. в состояние готовности к приему очередной заявки и проведению ориентации, Одновременно этот импульс с выхода блока 30 поступает на первый вход элемента И. 15 устройства и второй прямой вход элемента И 36 модели 34 резервного высокоприоритетного канала обслуживающего прибора, проходит его и запускает генератор 37 этой модели,имитируя тем самым начало обслуживания заявки высокого приоритета в резерв" ном высокоприоритетном канале обслуся и счетные импульсы от генератора57 начинают поступать через элементы И 20, ИЛИ 24 на вход блока 25 модели 7, имитируя тем самым ориентацию резервного низкоприоритетного канала (модель 7) обслуживающего прибора к обслуживанию заявки высокого аналогично описанному в пункте 1,При поступлении очередной заявки высокого приоритета с выхода элемента И 14 в момент отсутствия ориенканале (модель 5) обслуживающего прибора и проведения ориентации в ре-,зервном низкоприоритетном канале(модель 7) обслуживающего прибора кобслуживанию заявки низкого приоритета она поступает через элементы И 12,БЛИ 4 на единичный вход триггера 18модели 5, переводя его в единичноесостояние, открывая элемент И 20,далее модель 5 работает аналогичнопункту 1,Б. Низкоприоритетный канал обслуживающего прибора занят ориентированием к обслуживанию заявок низкогои высокого приоритета,При поступлении очередной заявкивысокого приоритета с выхода элемента И 14 в момент ориентации низкоприоритетного канала (модель 5, 7)обслуживающего прибора к обслуживаниюзаявок низкого приоритета она проходит через элементы И 9 устройства иИ 22 модели 5, перебрасывает триггер19 в состояние, при котором элементыИ 20 - 22 закрываются, а элемент И 23открывается и счетные импульсы отгенератора 57 начинают поступать через элементы И 23, задержки 16, ИЛИ24 на вход блока 25, одновременноимпульс с выхода элемента И 22, пройдя открытый элемент И 21 и элемент16 задержки, останавливает блок 25,имитируя срыв ориентации, Импульсы,поступающие от генератора 57, послеостанова блока 25 проходят на еговход, имитируя ориентацию к обслужи-ванию заявки высокого приоритета основного низкоприоритетного канала(модель 5).При поступлении следующей заявкивысокого приоритета с выхода элемента И 9 устройства в момент, когда основной низкоприоритетный канал (модель 5) обслуживающего прибора заняториентацией к обслуживанию заявки вы"сокого приоритета, а резервный низко 11 13057живающего прибора, Импульс с выходаэлемента И 36 модели 34 переводиттакже триггер 35 в состояние, при ко"тором элемент И 36 модели 34 закрывается, Через случайный интервал вре,мени на выходе генератора 37 модели34 появляется импульс, имитирующийокончание обслуживания принятойзаяв- , приоритета, далее модель 7 работаетки, проходящий на единичный входтриггера 35 модели 34, переводя его 10в исходное состояние, и на второйвход элемента ИЛИ 6 и соответствующий вход блока 32 счетчиков. тации в основном низкоприоритетномЕсли ориентация моделей 27 и 28закончилась одновременно, то на пер- вом и втором входах элемента И 15появляется напряжение от генераторов30 моделей 27 и 28 соответственно,импульс с выхода элемента И 15 поступает на третий вход элемента И 36моделей 33 и 34, одновременно запускает генератор 37 этих моделей, имитируя обслуживание3. Ориентирование низкоприоритет, ного канала обслуживающего прибора 25к обслуживанию заявок высокого приоритета и их обслуживание,А. Низкоприоритетный канаЯ не .занят ориентированием к обслуживаниюзаявок низкого приоритеаа. 30При занятости ориентированием высокоприоритетного канала (основногои резервного) обслуживающего прибора к обслуживанию заявок высокогоприоритета поступившая очередная заявка высокого приоритета с входа 2(импульс) проходит через элементы И13, 14 и 11, ИЛИ 4 на единичный входтриггера 18 модели 5, переводя егов состояние, при котором элемент И 20 40открывается и через него счетные импульсы от генератора 57 начинают поступать через элемент ИЛИ 24 на входблока 25 модели 5, имитируя ориентацию основного низкоприоритетного канала обслуживающего прибора к обслуживанию заявки высокого приоритета, далее модель 5 работает аналогично описанному в пункте 1.При поступлении очередной заявкивысокого приоритета с выхода элемента И 14 в момент ориентации основного низкоприоритетного канала (модели 5) обслуживающего прибора к обслуживанию заявки высокого приоритета она проходит через элементы И 10,ИЛИ З.на единичный вход триггера 18модели 7, переводя его в состояние,при котором элемент И 20 открываетда элеьента И 11, имитирующий заявку высокого приоритета, поступает через элемент ИЛИ 4 1 на единичный вход триггера 42 блока 38 регистрации ориентации основного низкоприоритетного канала, переводя его в состояние, при котором от триггера 42 наэлемент И 43 этого блока поступаетразрешающее напряжение. По окончанииориентации модели 5 к обслуживанию заявки высокого приоритета импульс с вьщода блока 25 модели 5 поступаетна второй вход элемента И 43 и проходит его, имитируя факт завершения ориентации основного низкоприоритетного канала (модель 5) обслуживающего прибора к обслуживанию заявки высокого приоритета, а поступая с выхо 45 13 13057приоритетный канал (модель 7) к обслуживанию заявки низкого приоритета,она проходит через элемент И 22 модели 7, переводит триггер 19 в состояние, при котором элементы И 20 22 закрываются, а элемент И 23 открывается, импульс с выхода элементаИ 22, пройдя элемент И 21 и элемент задержки 16, останавливает блок 25,имитируя срыв ориентации к обслужива Онню заявки низкого приоритета. Счетные импульсы от генератора 57 начинают поступать через элемент И 23 и элемент 26 задержки на вход блока 25 модели 7, имитируя ориентацию к обслуживанию заявки высокого приоритета резервного низкоприоритетного канала (модель 7).Заявка высокого приоритета, поступившая с выхода элемента И 9, в момент ориентации моделей 5 и 7 к обслуживанию заявок высокого приоритета поступает на второй вход элементов И 22 моделей 5 и 7 и теряется,так как на их первых входах отсутствует разрешающее напряжение с единичных выходов триггеров 19 этих моделей.Через интервал времени ориентациина выходе блока 25 моделей 5 и 7 появляется импульс, который переводиттриггер 19 этих моделей в исходноесостояние, и модели готовы к следующей ориентации.Распознавание (регистрация) факта ориентации низкоприоритетного канала обслуживающего прибора к обслуживанию заявки высокого приоритета происходит .следующим образом.При свободном от ориентации низкоприоритетном канале (моделей 5, 7) 40 к обслуживанию заявок импульс с выхо 09да блока 25 модели 5 через элемент40 задержки на нулевой вход триггера42 модели 38, переводит его в исходное состояние, При занятом основномнизкоприоритетном канале (модель 5)ориентацией к обслуживанию заявкинизкого приоритета и свободном оториентации резервном низкоприоритетном канале (модель 7) к обслуживаниюзаявок импульс с выхода элемента И 10,имитирующий заявку высокого приоритета, поступает через элемент ИЛИ 41на единичный вхоц триггера 42 блока39 регистрации ориентации резервногонизкоприоритетного канала, переводяего в состояние, при котором от триггера 42 на элемент И 43 этого блокапоступает разрешающее напряжение. Поокончании ориентации модели 7 и обслуживания заявки высокого приоритетаимпульс с выхода блока 25 модели 7поступает на второй вход элемента И43 и проходит его, имитируя факт завершения ориентации резервного низкоприоритетного канала (модель 7) обслуживающего прибора к обслуживаниюзаявки высокого приоритета, а поступая с выхода блока 25 модели 7 черезэлемент 40 задержки на нулевой входтриггера 42 модели 39, переводит егов исходное состояние,При занятом резервном (модель 7)низкоприоритетном канале обслуживающего прибора ориентацией к обслуживанию заявки низкого приоритета исвободном от ориентации основном(моцель 5) низкоприоритетном каналек обслуживанию заявок импульс с выхо.да элемента И 12, имитирующий заявкувысокого приоритета, поступает черезэлемент ИЛИ 41 на единичный входтриггера 42 блока 38, далее модель 5и блок 38 регистрации работают поописанной схеме.При занятости ориентацией низкоприоритетного канала (модель 5, 7)обслуживающего прибора к обслуживанию заявок низкого приоритета импульсс выхода элемента И 16 проходит через элемент И 41 на единичный входтриггера 42 блока 38, переводя егов состояние, при котором открываетсяэлемент И 43, далее работа аналогич"на описанному.При занятости ориентацией основного низкоприоритетного канала (модель 5) обслуживающего прибора кобслуживанию заявки высокого приоритета, а резервного низкоприоритетно09 16 15 13057го канала (модель 7) - к обслуживаниюзаявки низкого приоритета, импульс свыхода элемента И 22 модели 7 поступает через элемент ИЛИ 41 на ециничный вход триггера 42 модели 39,перебрасывая его, далее работа схемыаналогична описанному.Обслуживание заявок высокого приоритета в низкоприоритетном канале обслуживающего прибора, не занятом об Рслуживанием заявок низкого приоритетапроисходит следующим образом.Импульс с выхода элемента И 43блока 38 (39), имитирующий заявку вы-сокого приоритета после ориентации 15модели 5 (7), поступает через элемент47 задержки, элементы ИЛИ 52, И 51 иИЛИ 56 на вход генератора 53 модели44 (45), запуская его и имитируя темсамым начало обслуживания заявок вы- рсокого приоритета в основном (резервном) низкоприоритетном канале, навторой вход элемента И 50, поступаяна вход останова генератора 53, подтверждая его состояние, одновременно 25через элемент 46 задержки переводиттриггер 48 в состояние, при которомэлемент И 50 закрывается, не пропуская тем самым сигнал на срыв генератора 53, т,е, обслуживания очередной 3 рзаявки высокого приоритета, поступившей в момент обслуживания предыдущейзаявки высокого приоритета в основном (модель 5, 44), резервном (модель 7, 45) низкоприоритетном канале обслуживающего прибора,Через случайный интервал временина выходе генератора 53 модели 44(45) появляется импульс, имитирующийокончание обслуживания заявки высо ркого приоритета и поступающий на единичные входы триггеров 48 и 49 модели 44 (45), переводя их в исход оесостояние. Импульс с выхода дифференцирующегв элемента 54 модели 44 (45) 45поступает на соответствующие входыблока 32 счетчиков, где подсчитывается число обслуженных заявок высокого приоритета основным (резервным)низкоприоритетным каналом обслужива рющего прибора.Обслуживание заявок высокого приоритета в низкоприоритетном каналеобслуживающего прибора, занятом обслуживанием заявок низкого приоритета 55происходит следующим образом.Импульс с выхода элемента И 43блока 38 (39), имитирующий заявку высокого приоритета, поступает через элемент 47 задержки и элемент ИЛИ 52на вход закрытого элемента И 51, неизменяя его состояния, Этот же импульс также с выхода элемента И 43поступает через второй вход открытого элемента И 50 на вход останова генератора 53, срывая обслуживание заявки низкого приоритета, и через элемент 55 задержки и элемент ИЛИ 56 навход запуска генератора 53, имитируяначало обслуживания заявки высокогоприоритета. Импульс с выхода элемента И 43 блока 38 (39) также поступает через элемент 46 задержки модели 44 (45) на нулевой вход триггера 48, переводя его в состояние, при котором элемент И 50 закрывается, не. пропуская тем самым сигнал срыва на вход останова генератора 57 от очередной заявки, поступившей в моментобслуживания предыдущей заявки высокого приоритета.Через случайный интервал врем.ни на выходе генератора 53 модели 44 (45) появляется импульс, имитируя окончание обслуживания заявки высокого приоритета, и, поступая на единичные входы триггеров 48 и 49 модели 44 (45), переводит их в исходное состояние,Таким образом, устройство приходит в исходное состояние и готово к работе в любом режиме.Показатели эффективности обслуживания определяются путем измерения характеристик входных потоков заявок, выходных потоков обслуживания и числа срабатываний отдельных блоков устройства,Так, например, по показателям блока 32 счетчиков можно определить ве-роятности обслуживания (срыва обслуживания) заявок низкого и высокого приоритетов, заявок только низкого или только высокого приоритета, вероятности прерывания обслуживающего прибора в режиме ориентации или обслуживания и другие показатели, характеризующие процесс обслуживания заявок различных приоритетов в двухканальных резервированных системах массового обслуживания с ориентацией. Формула изобретения Устройство для моделирования процесса обслуживания заявок с различными приоритетами, содержащее первый
СмотретьЗаявка
4013760, 14.01.1986
ВОЙСКОВАЯ ЧАСТЬ 32103
АДЕРИХИН ИВАН ВЛАДИМИРОВИЧ, КАЛИНКИН МИХАИЛ АЛЕКСЕЕВИЧ, РОМАНОВ АЛЕКСАНДР ВИКТОРОВИЧ, ФОМИЧЕВ АЛЕКСАНДР ПЕТРОВИЧ
МПК / Метки
Метки: заявок, моделирования, обслуживания, приоритетами, процесса, различными
Опубликовано: 23.04.1987
Код ссылки
<a href="https://patents.su/14-1305709-ustrojjstvo-dlya-modelirovaniya-processa-obsluzhivaniya-zayavok-s-razlichnymi-prioritetami.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для моделирования процесса обслуживания заявок с различными приоритетами</a>
Предыдущий патент: Устройство для моделирования системы массового обслуживания
Следующий патент: Устройство для решения дифференциальных уравнений
Случайный патент: Машина для пропитки с пропусками ролевой бумаги воском и тому подобным и веществами