Устройство для моделирования систем массового обслуживания

 

УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ СИСТЕМ МАССОВОГО ОБСЛУЖИВАНИЯ , содержащее формирователь одиночных импульсов, выход которого соединен с первым инверсным входом первого элемента ИЛИ и через первый элемент задержки - с входом запуска генератора заявок , выход которого подключен к входу счетчика общего количества заявок, первому входу первого и прямым входам второго и третьего элементов И, выход третьего элемента соединен с нулевым входом первого триггера, выход которого подключен к входу первой дифференцирующей цепочки, первому входу четвертого элемента И и инверсному входу второго элемента И, выход которого соединен с первым входом второго элемента ИЛИ, выход которого подключен к входу счетчика количества необслуженных заявок, первый генератор случайных последовательностей импульсов, выход которого соединен с вторым входом четвертого элемента И, выход которого подключен к входу первого счетчика отказов и первому входу третьего элемента ИЛИ, выход которого соединен с входом счетчика общего количества отказов, второй генератор случайных последовательностей импульсов, выход которого подключен к первому входу пятого элемента И, выход которого соединен с входом второго счетчика отказов и вторым входом третьего элемента ИЛИ, выход которого подключен к входу запуска генератора случайных интервалов времени восстановления, выход которого соединен с вторым входом первого элемента И, выход которого подключен к второму входу второго элемента ИЛИ, выход третьего генератора случайных последовательностей импульсов соединен с первым входом щестого элемента И, выход которого подключен к входу третьего счетчика отказов, входу останова генератора случайных интервалов времени работы и третьему входу третьего элемента ИЛИ, выход генератора случайных интервалов времени восстановления соединен с первым входом седьмого элемента И, инверсными входами третьего, восьмого, девятого и первым входом десятого элементов И, выход которого подключен к первому входу четвертого элемента ИЛИ, выход которого соединен с вхо дом, счетчика количества срывов обслужи (Л вания заявок и вторым инверсным входом первого элемента ИЛИ, выход которого подключен к единичному входу первого триггера , выход первого генератора случайных интервалов времени подготовки соединен с вторым входом пятого элемента И и входом второй дифференцирующей цепочки, второй вход десятого элемента И подключен к пряО5 мому входу восьмого элемента И, выход косо оо оо торого соединен с входом запуска генератора случайных интервалов времени работы, выход которого подключен к второму входу шестого элемента И и входу третьей дифференцирующей цепочки, выход которой соединен с прямым входом девятого элемента И и вторым входом седьмого элемента И, выход которого подключен к второму входу четвертого элемента ИЛИ, выход девятого элемента И соединен с входом счетчика количества обслуженных заявок, первым прямым входом первого элемента ИЛИ, отличающееся тем, что, с целью повыщения точности моделирования, оно дополнительно содержит первый и второй генераторы счетных импульсов, первый и второй счетчики импульсов , пятый, шестой седьмой, восьмой, девя

СОЮЗ СОВЕТСНИХ

СОЦИАЛ ИСТИЧЕСНИХ

РЕСПУБЛИН

A@4

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ

ОПИСАНИЕ ИЗОБРЕТЕНИЯ ..:;..

К А BTOPCKOMY СВИДЕТЕЛЬСТВУ

Г

r к ( т г

1 (21) 3699543/24-24 (22) 08.02.84 (46) 23.07.85. Бюл. № 27 (72) И. В. Адерихин и В. А. Фукалов (53) 681.325 (088.8) (56) Авторское свидетельство СССР № 858000, кл. G 06 F 15/20, 1979.

Авторское свидетельство СССР № 1043661, кл. G 06 F 15/20, !982. (54) (57) УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ СИСТЕМ МАССОВОГО ОБСЛУЖИВАНИЯ, содержащее формирователь одиночных импульсов, выход которого соединен с первым инверсным входом первого элемента ИЛИ и через первый элемент задержки — с входом запуска генератора заявок, выход которого подключен к входу счетчика общего количества заявок, первому входу первого и прямым входам второго и третьего элементов И, выход третьего элемента соединен с нулевым входом первого триггера, выход которого подключен к входу первой дифференцирующей цепочки, первому входу четвертого элемента И и инверсному входу второго элемента И, выход которого соединен с первым входом второго элемента ИЛИ, выход которого подключен к входу счетчика количества необслуженных заявок, первый генератор случайных последовательностей импульсов, выход которого соединен с вторым входом четвертого элемента И, выход которого подключен к входу первого счетчика отказов и первому входу третьего элемента ИЛИ, выход которого соединен с входом счетчика общего количества отказов, второй генератор случайных последовательностей импульсов, выход которого подключен к первому входу пятого элемента И, выход которого соединен с входом второго счетчика отказов и вторым входом третьего элемента ИЛИ, выход которого подключен к входу запуска генератора случайных интервалов времени восстановления.,,Л1А 1168933 A выход которого соединен с вторым входом первого элемента И, выход которого подключен к второму входу второго элемента ИЛИ, выход третьего генератора случайных последовательностей импульсов соединен с первым входом шестого элемента И, выход которого подключен к входу третьего счетчика отказов, входу останова генератора случайных интервалов времени работы и третьему входу третьего элемента ИЛИ, выход генератора случайных интервалов времени восстановления соединен с первым входом седьмого элемента И, инверсными входами третьего, восьмого, девятого и первым входом десятого элементов И, выход которого подключен к первому входу четвертого элемента ИЛИ, выход которого соединен с входом счетчика количества срывов обслуживания заявок и вторым инверсным входом первого элемента ИЛИ, выход которого подключен к единичному входу первого триггера, выход первого генератора случайных интервалов времени подготовки соединен с вторым входом пятого элемента И и входом второй дифференцирующей цепочки, второй вход десятого элемента И подключен к прямому входу восьмого элемента И, выход которого соединен с входом запуска генератора случайных интервалов времени работы, выход которого подключен к второму входу шестого элемента И и входу третьей дифференцирующей цепочки, выход которой соединен с прямым входом девятого элемента И и вторым входом седьмого элемента И, выход которого подключен к второму входу четвертого элемента ИЛИ, выход девятого элемента И соединен с входом счетчика количества обслуженных заявок, первым прямым входом первого элемента ИЛИ, отличаюи1ееся тем, что, с целью повышения точности моделирования, оно дополнительно содержит первый и второй генераторы счетных импульсов, первый и второй счетчики импульсов, пятый, шестой седьмой, восьмой, девя1168933 тый, десятый и одиннадцатый элементы

ИЛИ, первый и второй дешифраторы, первый и второй ключи, второй, третий, четвертый элементы задержки, одиннадцатый, двенадцатый, тринадцатый, четырнадцатый, пятнадцатый, шестнадцатый и семнадцатый элементы И, второй, третий, четвертый и пятый триггеры, второй генератор случайных интервалов времени подготовки, причем выход первой дифференцируюгцей цепочки соединен с первым входом пятого элемента

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

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

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

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

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

На чертеже изображена структурная схема устройства для моделирования систем массового обслуживания (СМО) .

Устройство содержит формирователь 1 одиночного импульса, первый элемент 2 задержки, генератор 3 заявок, первый эле1168933 элементы И, установочный вход 64 устройства, первый 65 и второй 66 ключи, четвертую дифференцирующую цепочку 67, пятый элемент 68 задержки.

Элементы 49 и 50 представляют собой двоичные счетчики, емкость которых можно изменить в зависимости от величины требуемого времени качественной подготовки (до- 40 подготовки) системы к обслуживанию заявок.

На дешифраторах 51 и 52 набираются коды, соответствующие минимальным временам качественной подготовки (доподготовки) системы к обслуживанию заявок.

Элементы 53 и 54 задержки обеспечивают задержку импульсов с выходов дешифраторов 51 и 52 соответственно на величину

Ь1 = 1, 2, где tr= tsar.— „ t<., В общем случае A„t $ 4 Таким образом, если время подготовки 4j,ñèñTåìû к обслуживанию

i-й заявки будет удовлетворять условию

tg Ct>Qt, то проведенная подготовка сисМ) rp> темы к о/служиванию i-й заявки будет считаться качественной, в противном случае— Ю Ш некачественнои, где t y, t — соответственно минимальное и максимальное значения времени качественной подготовки системы к обслуживанию i-й заявки. мент ИЛИ 4, первый триггер 5, третий элемент И 6, первую дифференцирующую цепочку 7, первый генератор 8 случайных интервалов времени подготовки, вторую дифференцирующую цепочку 9, восьмой элемент И 10, генератор 11 случайных интервалов времени работы, третью дифференцирующую цепочку 12, девятый элемент И

13, счетчик 14 количества обслуженных заявок, первый, второй и третий генераторы 16, 15 и 17 случайных последовательностей импульсов, четвертый, пятый, шестой элементы И 18 — 20, третий элемент ИЛИ 21, первый, второй и третий счетчики 22 — 24 количества отказов, счетчик 25 общего количества отказов, генератор 26 случайных интервалов времени восстановления, десятыи элемент И 27, четвертый элемент ИЛИ 28, счетчик 29 количества срывов обслуживания заявок, седьмой, второй элементы И 30, 31, второй элемент ИЛИ 32, счетчик 33 количества необслуженных заявок, первый элемент И 34, счетчик 35 общего количества заявок, седьмой 36, восьмой 37, девятый 38, десятый 39, одиннадцатый 40, шестой 41 и пятый 42 элементы ИЛИ, второй 43, третий 44, четвертый 45 и пятый 46 триггеры, первый 47 и второй 48 генераторы счетных импульсов, первый 49 и второй 50 счетчики импульсов, первый 51 и второй 52 дешифраторы, второй 53, третий 54 и четвертый 55 элементы задержки, второй генератор 56 случайных интервалов времени подготовки, одиннадцатый 57, двенадцатый 58, тринадцатый 59, четырнадцатый 60, пятнадцатый

61, шестнадцатый 62 и семнадцатый 63

Элементы 53 и 54 задержки обеспечив»ют задержку импульсов с выходов дешифраторов 51 и 52 соответственно на величину 4 = t —... 1нj, atz, = t»,— — 1„,, в общем случае ht +М .

Итак, если время доподготовкн 1а с«сгемы к обслуживанию заявки удовлетворяет условию тД„(t(1)41,р то доподготовка системы к обслуживанию i-й заявки будет считаться качественной, где 1„д„, 1@щ соответственно минимальные и максимальные значения времени качественной доподготовки системы к обслуживанию i-й заявки.

Совокупность генератора 47, счетчика 49, дешифратора 51, ключа 65, элемента 53 задержки и генератора 48, счетчика 50, дешифратора 52, ключа 66, элемента 55 задержки моделирует контроль качества соответственно подготовки и доподготовки системы к обслуживанию заявок.

Вербальная модель работы устройства следующая.

Устройство моделирует работу СМО, имеющих следующие режимы функционирования: ожидание, подготовка, контроль качества доподготовки, подготовки, контроль качества доподготовки, работа (обслуживание заявки), возникновение отказов в режимах ожйдания, подготовки и работы и восстановление. В режиме восстановления система может находиться одновременно с режимом ожидания и подготовки в зависимости от того, в каком режиме наступил отказ. При отсутствии отказов СМО находится в режиме ожидания. Поступившая заявка переводит систему в режим подготовки. По окончании режима подготовки, проведенного с требуемым качеством, система переходит в режим работы обслуживания заявки, а по окончании режима работы — в режим ожидания.

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

Доподготовка и контроль ее качества осуществляются до тех пор, пока будет достигнуто требуемое качество подготовки, и только после этого система будет готова оослуживать эту заявку.

1168933

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

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

В качестве критерия качественной подготовки (доподготовки) системы к обслуживанию заявок выбрано время подготовки

t (te„), т.е. условие t atn t„< (t„g„stan< (4 3 ), где (зц„..((1нв, 4 6л). — минимальное и максимальное значения времени подготовки (доподготовки), удовлетворяющие качественной подготовке системы. Другими словами, если время подготовки системы попадает в интервал (t»+pt,) ((1нап+

+Ь tzJ ), то система будет подготовлена (доподготовлена) качественно (где Ьt = tm— (нл, Ь tz — — t t„ „), в противном случае подготовка будет проведена некачественно.

В исходное нулевое состояние триггеры 5, 43, 44, 45, 46 и счетчики 29, 14, 35, 33, 22, 25, 49, 50 импульсов устанавливаются импульсом начальной установки, поступающим на вход 64 от блока питания при включении устройства. Генераторы 3, 8, 11, 15, 16, 17, 18, 47, 48, 56 не запущены.

Импульс с выхода формирователя 1 через элемент 2 задержки запускает генератор 3 заявок, а также через элемент ИЛИ 4 поступает на единичный вход триггера 5.

На выходе последнего начинает формироваться временный интервал, соответствующий режиму ожидания. Интервал времени ожидания заканчивается с поступлением на нулевой вход триггера 5 импульса от генератора 3 заявок через элемент И 6. Этот момент соответствует поступлению заявки в

СМО. По окончании интервала времени ожидания на выходе дифференцирующей цепочки 7 формируется импульс, который проходит через элемент ИЛИ 42 и открытый элемент И 57, запускает первый генератор 8 случайных интервалов времени подготовки.

На выходе генератора 8 формируется интервал времени, соответствующий режиму подготовки t„. По окончании интервала времени на выходе дифференцирующей цепочки 9 формируется импульс, который, пройдя через элементы И 58, ИЛИ 41, И 10, запускает генератор 11 случайных интервалов вре5

55 мени работы, если выполнено условие t na

4tnet ки.

На выходе генератора 11 формируется интервал времени, соответствующий режиму работы. По окончании интервала времени работы на выходе дифференцирующей цепочки 12 формируется импульс, который через элемент И 13 и элемент ИЛИ 4 поступает на единичный вход триггера 5, после чего система переходит в режим ожидания.

Этот же импульс поступает на счетчик 14 количества обслуженных заявок. В любом из режимов — ожидания, подготовки и работы возможно возникновение отказа. Возникновению отказов соответствует появление импульсов на выходах генераторов 15—

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

Эти импульсы через соответствующие элементы И 18 — 20 поступают на элемент

ИЛИ 21, а также на счетчики 22 — 24 количества отказов в каждом режиме. С выхода элемента ИЛИ 21 импульс поступает на счетчик 25, а также запускает генератор

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

Если восстановление не закончилось к моменту начала режима работы, то импульс с выхода дифференцирующей цепочки 9 не проходит на генератор 11, так как элемент

И 10 блокирован напряжением с выхода генератора 26, а через элементы И 27 и ИЛИ

28 поступает на счетчик 29 количества срывов обслуживания заявок. Этот же импульс с выхода ИЛИ 28 через элемент ИЛИ 4 поступает на единичный вход триггера 5, после чего система переходит в режим ожидания. Очевидная заявка не поступит в систему до тех пор, пока не закончится восстановление, так как элемент И 6 блокирован напряжением с выхода генератора 26. Если отказ возник в режиме работы, то обслуживание заявки прекращается. При этом импульс, имитирующий отказ, с выхода генератора 17 через элемент И 20 поступает на установочный вход генератора 11 и формирование интервала времени работы прекращается. Импульс, появившийся на выходе дифференцирующей цепочки 12, не поступит на счетчик 14 количества обслужива нных заявок, так как элемент И 13 блокирован

1168933

55 напряжением с выхода генератора 26, а через элементы И 30, ИЛИ 28 поступает на счетчик 29 количества срывов обслуживания заявок, а с выхода ИЛИ 28 через элемент

ИЛИ 4 — на единичный вход триггера 5, после чего система переходит в режим ожидания.

Одновременно на обслуживании не может находиться более одной заявки, поэтому заявки, поступившие в моменты времени, когда система не находится в режиме ожидания, через элементы И 31, ИЛИ 32 поступают на счетчик 33. Заявки, поступившие в моменты, когда система находится в режиме восстановления, также не обслуживаются и через элементы И 34, ИЛИ 32 поступают на счетчик 33. Счетчик 35 подсчитывает общее количество заявок.

Контроль качества режима подготовки и доподготовки реализуется в устройстве следующим образом.

Пришедшая заявка с выхода дифференцирующей цепочки 7 проходит через элемент ИЛИ 42, открытый элемент И 57, перебрасывает триггер 43, в результате чего закрывается вход элемента И 57, запускает генератор 8, имитируя начало режима подготовки, и запускает генератор 47 счетных импульсов, счетные импульсы с выхода которого поступают на вход счетчика 49, имитируя начало контроля качества режима подготовки. При поступлении в счетчик 49 числа импульсов, соответствующего минимальному времени качественной подготовки t„ т.е. коду, набранному в декодере 51, на его выходе формируется импульс, который, пройдя через элемент ИЛИ 36, остановит генератор 47, а пройдя через элемент ИЛИ 37, обнулит счетчик 49 и перебросит триггер 44 в состояние, при котором открывается элемент И 58 и закрывается элемент И 59.

Одновременно с момента запуска генератора 8 через интервал времени t „", распределенный в соответствии с выбранным законом времени подготовки, на выходе дифференцирующей цепочки 9 появляется импульс который перебросит триггер 43 в состояние, при котором откроется вход элемента И 57, и если выполняется условие 1п 1нд, то этот (О импульс пройдет через элементы И 58, ИЛИ 41, И 10, имитируя окончание режима качественной подготовки, и запустит генератор 11 случайных интервалов времени работы.. Этот же импульс с выхода И 58 также перебросит триггер 44 в состояние, при котором закроется элемент И 58 и откроется элемент И 59. Система вновь готова к проведению режима подготовки.

Если время подготовки t окажется «1я@, 0) т.е. t «1ц„,то импульс с выхода дифферен(i) цирующей цепочки 9 пройдет через открытый элемент И 59, элементы ИЛИ 37, 36, выключит генератор 47 и обнулит счетчик 49, а также пройдет через открытые элементы

И 60, ИЛИ 38, запустит генераторы 56 и

48, имитируя соответственно начало режима доподготовки и контроля качества доподготовки, перебросит триггер 45 в состояние, при котором закрывается вход элемента

И 60. В дальнейшем вход элемента И 60 откроется только после появления импульса на выходе элемента И 62, имитирующего качественно проведенную доподготовку системы, поступившего через элементы ИЛИ 41, И 10 на вход запуска генератора ll, а также перебрасывающего триггер 45 в состояние, при котором откроется вход элемента

И 60, а триггер 46 — в состояние, при котором элементы И 62 закрывается, а элементы И 63 — открывается.

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

Момент запуска генератора 56 имитирует начало доподготовки (повторной подготовки). Момент запуска генератора 48 имитирует начало контроля качества доподготовки системы. Счетные импульсы с выхода генератора 48 поступают на вход счетчика 50.

При достижении в последнем числа импульсов, соответствующего минимальному времени качественной доподготовки tsar„, т.е. коду, набранному в декодере 52, на его выходе формируется и м пульс, который, пройдя через элементы ИЛИ 40, обнулит счетчик

50, а через элемент ИЛИ 39 остановит генератор 48 и перебросит триггер 46 в состояние, при котором открывается элемент

И 62 и закрывается элемент И 63.

Через время доподготовки 1„, соответ0) ствующее выбранному закону доподготовки, на выходе генератора 56 после дифференцирующей цепочки 67 появляется импульс, имитирующий окончание доподготовки системы. (1)

Если выполняется условие ta„)t

И 62, элемент ИЛИ 41, открытый элемент

И 10 на вход запуска генератора ll случайных интервалов времени работы. Одновременно импульс с выхода элемента И 62 перебросит триггер 46 в состояние, при котором элемент И 62 закроется, элемент

И 63 откроется, триггер 45 — в состояние, при котором элемент И 60 откроется, а элемент И 61 закроется. Элементы устройства, реализуюгцие доподготовку и контроль ее качества, готовы к функционипованию. (()

Если время доподготовки ta«t>a», то импульс с выхода дифференцирующей цепочки 67, пройдя через открытый элемент И 63 и элемент ИЛИ 39, выключит генератор 48, 1168933

55 а через элементы И 63 и ИЛИ 40 обнулит счетчик 50. Этот же импульс, пройдя через элементы И 63, 68 и ИЛИ 38, запустит генераторы 56 и 48, тем самым имитируя начало повторной доподготовки и контроля ее качества. В дальнейшем функционирование устройства будет протекать аналогично рассмотренному до тех пор, пока время доподЦ) готовки не удовлетворит условию 1ь„)1,а», т.е. пока не будет проведена качественная доподготовка, далее процессы в устройстве будут протекать аналогично рассмотренному

В случае, если во время проведения доподготовки системы поступила очередная заявка, переводящая систему из режима ожидания в режим подготовки, то соответствующий ей импульс при некачественной подготовке через открытый элемент И 61, элемент

54 задержки, элемент ИЛИ 42 поступает на второй вход элемента И 57 для повторного цикла подготовки, если в это время не проводится подготовка системы.

Так как у реальных систем время качественной подготовки системы к работе лежит в некотором интервале, т.е. t)))) t),.t < (t„„(t)) (tq„(t)c ), то необходимо, чтобы это реализовалось и в устройстве. Для реализации этого в устройство введены два элемента 53 и 55 задержки, и два ключа 65 и 66.

При замыкании ключей 65 и 66 импульсы с выходов дешифраторов 51 и 52 соответственно, пройдя элементы 53 и 55 задержки через время д(.= t „, t))))„(tq = 1кь t a„) перебросят триггеры 44 и 46 в состояния, при которых закрываются элементы И 58, 62 и открываются элементы И 59, 63. Такое состояние соответствует тому, что пришедший импульс с выхода дифференцирующей цепочки 9 после закрытия элемента И

58 будет имитировать некачественную подготовку, пройдет через открытые элементы

И 59, 60, ИЛИ 38 и запустит генераторы 56 и 48, имитируя тем самым начало доподготовки и контроля ее качества. В дальнейшем работа устройства аналогична рассмотренной.

Таким образом, при нахождении ключей

65 и 66 в разомкнутом состоянии устройство позволяет моделировать режимы ожидания, подготовки, контроля качества подготовки, выделения некачественной подготовки, передачи на доподготовку, контроля качества доподготовки, обслуживания заявки, отказа и восстановления системы. При этом критерием контроля качества подготовки является условие t„>t„„, т.е. если это условие выполняется, то подготовка системы проведена качественно, в противном случае проводится доподготовка. Критерием контроля качества доподготовки является условие (1)

t()() pt))())(. Доподготовка проводится до тех поп, пока не будет выполнено условие ( (а("т а.

При нахождении ключей 65 и 66 в замкнутом состоянии устройство позволяет моделировать те же режимы, что и при разомкнутых ключах 65 и 66. Однако при этом критерием контроля качества подготовки явля()) ется условие t))))

Q)

1а)(<1а() 1, в „Доподготовка проводится до тех пор, пока не будет выполнено это условие.

Работа устройства при замкнутых выключателях 65 и 66 до момента открытия элемента И 58, 62 аналогична работе при разомкнутых выключателях 65 и 66. Если импульс с выхода дифференцирующей цепочки 9 поступает на вход открытого элемента

И 58 (т.е. t)(>t)g(),, то подготовка проведена качественно, и импульс проходит через элементы ИЛИ 41, И 10 на вход запуска генератора 11. Одновременно этот импульс с выхода элемента И 58 перебрасывает триггер 44 в состояние, при котором элемент И

58 закрывается, а элемент И 59 открывается. Через время t))))+ д(,,,импульс с выхода элемента 53 задержки воздействует на нулевой вход триггера 44, не изменяя его состояния.

Если импульс с выхода дифференцирующей цепочки 9 поступит на вход элемента

И 58 через время, большее, чем 1„+д1, (т.е. tI,)t „),, то он не пройдет на вход запуска генератора 11, так как через время

1))),+ at>,импульс с выхода элемента 53 задержки перебросит триггер 44 в состояние, при котором элемент И 58 закрывается, а элемент И 59 открывается, и поступивший импульс с выхода дифференцирующей цепочки 9, имитируя некачественную подготовку, проходит через открытые элементы И 59, 60, ИЛИ 38 и запускает генераторы 56 и 48, имитируя начало доподготовки и контроля качества доподготовки системы. Одновременно этот импульс с выхода элемента ИЛИ 38 поступает на единичный вход триггера 45, переводя его в состояние, при котором элемент И 60 будет закрыт, а элемент И 61 открыт.

Если импульс с выхода дифференцирующей цепочки 67 поступает на вход открытого элемента И 62 (т.е. t t))()„), то доподготовка считается качественной, и он проходит через элементы И 62, ИЛИ 41, И 10 на вход запуска генератора 11. Одновременно этот импульс с выхода элемента И 62 перебрасывает триггеры 46 и 45 в состояния, при которых элементы И 62, 61 закрываются, а И 60, 63 открываются, т.е. элементы устройства реализуют доподготовку и контроль ее качества к очередному циклу. Через время 1„а)+ д1 импульс с выхода элемента 55

1168933

Составитель А. Карасов

Редактор В. Данко Техред И. Верес Корректор О. Ткгор

Заказ 4614 42 Тираж 710 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений н открытий

113035, Москва, ж — 35, Раушская наб., д. 4/5

Филиал ППП «Патент», г. Ужгород, ул. Проектная, 4 задержки воздействует на нулевой вход триггера 46, не изменяя его состояния.

Если с выхода дифференцирующей цепочки 67 импульс поступит на вход элемента

И 62 через время большее, чем t>a gtz сА) (т.е. ta„)t ), то он не пройдет на вход запуска генератора 11, так как через время 1 ь+ Ма импульс с выхода элемента 55 задержки перебросит триггер 46 в состояние, при котором элемент И 62 закрывается, элемент И 63 открывается. Этот же импульс, имитируя некачественно проведенную доподготовку системы, проходит через открытый элемент И 63, элемент ИЛИ 39 и останавливает генератор 48, а через элемент И 63, ИЛИ 40 обнуляет счетчик 50, а через элементы И 63, ИЛИ 38 запускает генераторы

56 и 48, тем самым имитируя новый цикл доподготовки и контроля ее качества.

Процесс доподготовки системы и контроль ее качества продолжается до тех пор, пока не будет достигнута качественная подготовка, после чего импульс с выхода элемента И 62 проходит через элементы ИЛИ 41

И 10 на вход запуска генератора 11. Элементы устройства, реализующие доподготовку и контроль ее качества, готовы к очередному циклу.

Одновременно на обслуживании не может находиться более одной заявки, поэтому заявки, поступившие в момент времени, когда система не находится в режиме ожидания, через элементы И 31, ИЛИ 32 по- 30 ступают на счетчик 33. Заявки, поступившие в моменты, когда система находится в режиме восстановления, также не обслуживаются и через элементы И 34, ИЛИ 32 поступают на счетчик 33 количества необслуженных заявок. Счетчик 35 подсчитывает общее количество заявок.

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

К таким показателям можно отнести вероятности качественной подготовки, доподготовки системы, обслуживания заявок, вероятности пребывания системы в режимах ожидания, подготовки, доподготовки системы, обслуживания заявок, отказа и восстановления системы, показатели готовности и другие показатели, характеризующие процесс обслуживания заявок и динамику функционирования СМО.

Технико-экономический эффект от внедрения изобретения выражается в том, что предлагаемое устройство позволяет исследовать процесс обслуживания заявок с учетом режимов ожидания, подготовки, доподготовки системы, контроля их качества, обслуживания заявок, отказов и восстановления СМО.

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

Устройство для моделирования систем массового обслуживания Устройство для моделирования систем массового обслуживания Устройство для моделирования систем массового обслуживания Устройство для моделирования систем массового обслуживания Устройство для моделирования систем массового обслуживания Устройство для моделирования систем массового обслуживания Устройство для моделирования систем массового обслуживания 

 

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

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

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

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

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

Изобретение относится к области контроля качества работы генераторов низкочастотных сигналов и может быть использовано в качестве генератора маскирующих помех

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

Изобретение относится к радиотехнике и может быть использовано в компьютерной технике, технике связи и локации

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

Изобретение относится к области вычислительной техники и может быть использовано в системах для обработки информации
Наверх