Пуск
Ю
ь
4
О5
Изобретение относится к вычислительной технике, в частности к устройствам для моделирования систем массового обслуживания
Целью изобретения является расширение функциональных возможностей устройства за счет моделирования многофазных систем массового обслуживания с вероятностным выбором фаз обслуживания
На чертеже приведена структурная схема предлагаемого устройства.
Устройство для моделирования систем человек - машина содержит датчик 1 интервалов времени, первый 2 и второй 3 триггеры, первый и второй 5 элементы И, генератор 6 случайного потока импульсов, счетчик 7 числа заявок, третий элемент И 8, третий триггер 9, первый элемент ИЛИ 10, первый блок 11 случайной временной задержки, четвертый элемент И 12, второй блок 13 случайной временной задержки, пятый элемент И 14, чет- вертый триггер 15, второй преобразователь 16 временной интервал - код, второй на капли вакпций сумматор 17, пятый триггер 18, первый преобразователь 19 временной интервал - код,пер- вый накапливающий сумматор 20, счетчик 21 числа обслуженных заявок, элемент НЕ 22, второй элемент ИЛИ 23 первый генератор 24 импульсов, шестой элемент И 25, второй генератор 26 импульсов и седьмой элемент И 27. Устройство работает следующим образом
Предварительно устройство устанавливается в исходное состояниео На датчике 1 набирается время моделирования Счетчики 7 и 21 обнулены,.
По сигналу Пуск датчик 1 интервалов времени начинает отсчет времени моделирования о Этот же сигнал пере- брасывает триггер 3 в нулевое состояние, обеспечивая выдачу на элемент И 4 запрещающего сигнала, а триггер 2 - в единичное состояние, обеспечивая выдачу на элемент И 5 разреша- ющего сигнала с Через открытый элемен И 5 импульсы с выхода генератора 6 случайной последовательности импульсов начинают поступать на счетчик 7 общего числа заявок и на вход эле- мента И 8, который в начальный момен времени находится в открытом состоянии под воздействием разрешающего синала с выхода триггера 9, Поэтому
первый импульс с выхода генератора 6 проходит через открытые элементы И и поступает на вход триггера 9, обеспечивая переключение его в нулевое состояние. Этот же сигнал через элемент ИЛИ 10 поступает на вход блока 11 случайной временной задержки, запуская его„ При этом элемент И 8 оказывается в закрытом состоянии„
В исходном состоянии триггер 18 находится в положении, когда с его выхода снимается разрешающий сигнал на элемент И 27 и запрещающий сигнал на элемент И 25„ Начинает работать вероятностная связь между блоками 11 и 13 через элемент И 12„ Вероятность прихода заявок, нуждающихся в однофазном обслуживании, определяется скважностью импульсов, вырабатываемых генератором 26, она задается перед моделированием соответствующей настройки генератора 260 Через случайное время задержки на выходе блока 11 случайной временной задержки появляется импульс„ Если в этот момент времени с выхода элемента ИЛИ 23 снимается единичный сигнал, то считается, что заявка нуждается в двухфазном обслуживании и импульс с выхода блока 11 случайной временной задержки через открытый элемент И 12 поступает на вход блока 13 случайной временной задержки, запуская его, а также на вход триггера 15, переключая его в единичное состояние„ Через случайное время задержки блок 13 вырабатывает импульс, который поступает через элемент ИЛИ 10 на блок 11, вновь запуская его, а также на входы пятого 18 и четвертого 15 триггеров,. При этом триггер 15 перебрасывается в нулевое состояние, сЬиксиру конец обслуживания второй фазы заявки „ Время обслуживания заявки во второй фазе, соответствующее времени единичного состояния четвертого триггера 15, во втором преобразователе 16 временной интервал - код преобразуеся в код, который затем поступает на сумматор 17„ А триггер 18 перебрасывается в единичное состояние, При этом вероятностная связь, соответствующая однофазному циклу обслуживания отключается, а подключается вероятностная связь, соответствующая частичным или ошибочным действиям оператора по устранению неисправностей. Поэтому процесс обслуживания заявки
может оказаться более длительным и потребовать не одного, а нескольких циклов обслуживания о Вследствие этого после Первого цикла обслуживания заявки, описанного выше, далее начинает работать вторая вероятностная связь между блоками 11 и 13 через элемент И 12„ Вероятность ошибочных действий операторов определяется скважностью импульсов, вырабатываемых первым генератором 240
Через случайное время задержки, соответствующее времени работы блока 11, на его выходе появляется импульс Если этот импульс совпадает с разрешающим импульсом с элемента ИЛИ 23, то он пройдет через элемент И 12 на дальнейшее обслуживаниео Через элемент И 14 импульс с выхода блока 11 пройти не сможет, так как элемент И 14 закрыт запрещающим сигналом с элемента НЕ 22, на вход которого поступают импульсы с выхода элемента ИЛИ 23.
В случае, если в момент прихода импульса с блока 11 случайной временной задержки на элемент И 12 с генератора 24 через элемент И 25 и элемент ИЛИ 23 будет поступать запрещающий сигнал, то элемент И 12 будет закрыт, а с выхода элемента ИЛИ 23 этот сигнал, пройдя элемент НЕ 22, откроет элемент И 14„ Импульс с выхода блока 11, пройдя элемент И 14, обнулит триггеры 9 и 18 и прибавит единицу в счетчик 21 числа обслуженных заявок„ Обслуживание заявки завершается о O6niee время обслуживания, равное времени единичного состояния триггера 9, в преобразователе 19 временной интервал - код преобразуется в код, который затем поступает на сумматор 200 С инверсного выхода триггера 9 подается разрешающий потенциал на элемент И 8, разрешая прохождение следующей заявки на обслуживание о
Если же через время, соответствующее первому периоду работы первого блока 11 случайной временной задержки на втором входе третьего элемента И 12 будет действовать запрещающий сигнал с выхода генератора 26 через открытый элемент И 27 и элемент ИЛИ 23, соответствующий вероятности однофазного обслуживания заявки, то импульс с выхода блока 11 поступит на элемент И 14, на который через эле0
мент IIF. 22 с выход элемента ПЛИ 23 будет подаваться разрешающий потенция л 0 Пройдя через открытый элемент И 14, импульс с выхода блока 11 добавит единицу в счетчик числа обслуженных заявок, а также произведет сброс в исходное состояние триггеров 9 и 18 и зафиксирует время обслуживания заявки в системе на сумматоре 20.
По окончании времени моделирования, предварительно установленного, на датчике 1, последний вырабатывает импульс, который перебрасывает триг- r гер 3 в единичное состояние, обеспечивая выдачу на элемент И 4 разрешающего сигнала, Однако процесс моделирования завершается толг ко после обслуживания последней заявки, находящейся в этот момент в системе. Импульс об окончании обслуживания последней заявки в системе с выхода элемента И 14 через открытый элемент И 4 поступает на датчик 1t а также на триггер 2„ Датчик остг.навливает0
5
ся, фиксируя точное время моделирования, триггер 2 перебрасывается в - нулевое состояние, обеспечивая выдачу на элемент И 5 запрещающего сигнала. Процесс моделирования завершается ,
Вероятностные показателя работы устройства определяются известными методами. Формула изобретения
Устройство для моделирования систем человек - машина,содержащее генератор случайной последовательности Q импульсов, датчик интервалов времени, первый и второй блоки случайной временной задержки, первыг и второй преобразователи временной интервал - код, первый и второй накапливающие 5 сумматоры, пять триггеров, шесть элементов И, два элемента ИЛИ, счетчик числа заявок, счетчик числа обслуженных заявок, первый генератор импульсов, элемент НЕ, вход запуска устрой- 0 ства соединен с входом запуска датчика интервалов времени и единичными входами первого и второго триггеров, нулевой вход второго триггера подключен к выходу датчика интервалов времени, а прямой выход второго триггера соединен с первым входом первого элемента И, выход которого подключен к входу останова датчика интервалов времени и нулевому входу первого
триггера, прямой выход которого соединен с первым входом второго элемента И, второй вход которого подключен выходу генератора случайной последовательности импульсов, а выход второго элемента И подключен к счетному входу счетчика числа заявок и первому входу третьего элемента И, выход которого подключен к единичному входу третьего триггера, прямой выход ко«- торого соединен с входом первого преобразователя временной интервал - кол, выход которого подключен к входу первого накапливающего сумматора, инвер- сный выход третьего триггера соединен с вторым входом третьего элемента И, выход которого соединен с первым входом первого элемента ИЛИ, выход которого соединен с входом первого блока случайной временной задержки, выход которого подключен к первым входам четвертого и пятого элементов И, выход четвертого элемента И соединен с единичным входом четвертого триггера и входом второго блока случайной временной задержки, выход которого подключен к второму входу первого элемента ИЛИ, единичному входу пятого триггера и инверсному входу четвертого триггера, прямой выход которого через второй преобразователь временной интервал - код подключен к входу
0
5
0
второго накапливающего сумматора, выход первого генератора импульсов подключен к первому входу шестого элемента И, второй вход которого соединен с прямым выходом пятого триггера, а выход шестого элемента И соединен с первым входом второго элемента ИЛИ, выход которого подключен к второму входу четвертого элемента И, выход элемента НЕ соединен с вторым входом пятого элемента И, выход которого соединен с вторым входом первого элемента И, нулевым входом третьего триггера, счетным входом счетчика обслуженных заявок и нулевым входом пятого триггера, отличающееся тем, что, с целью расширения функциональных возможностей за счет моделирования многофазных систем массового обслуживания с вероятностным выбором фаз обслуживания, оно дополнительно содержит второй генератор импульсов и седьмой элемент И, причем выход второго генератора импульсов соединен с первым входом седьмого элемента И, второй вход которого соединен с инверсным выходом пятого триггера, а выход седьмого элемента И соединен с вторым входом второго элемента ИЛИ, выход которого соединен с входом элемента НЕ0
название | год | авторы | номер документа |
---|---|---|---|
Устройство для моделирования систем человек-машина | 1988 |
|
SU1522230A1 |
Устройство для моделирования систем "человек-машина | 1985 |
|
SU1312600A1 |
Устройство для моделирования деятельности человека-оператора | 1985 |
|
SU1288712A1 |
Устройство для моделирования систем человек-машина | 1985 |
|
SU1251102A1 |
Устройство для моделирования систем человек - машина | 1989 |
|
SU1661787A1 |
Устройство для моделирования систем человек-машина | 1985 |
|
SU1277132A1 |
Устройство для моделирования двухканальной системы массового обслуживания | 1990 |
|
SU1716532A1 |
Устройство для моделирования систем человек-машина | 1985 |
|
SU1315991A1 |
Устройство для моделирования деятельности человека-оператора | 1983 |
|
SU1138815A1 |
Устройство для моделирования систем массового обслуживания | 1979 |
|
SU926663A1 |
Изобретение относится к вычислительной технике, в частности к устройствам для моделирования систем массового обслуживания. Целью изобретения является расширение функциональных возможностей устройства за счет моделирования многофазных систем массового обслуживания с вероятностным выбором фаз обслуживания. Устройство содержит датчик 1 интервалов времени, триггеры 2, 3, 9, 15, 18, элементы И 4, 5, 8, 12, 14, 25, 27, генератор 6 случайного потока импульсов, счетчик 7 числа заявок, элементы ИЛИ 10, 23, блоки 11, 13 случайной временной задержки, преобразователи 15, 19 временной интервал - код, накапливающие сумматоры 17, 20, счетчик 21 числа обслуженных заявок, элемент НЕ 22, генераторы 24, 26 импульсов с соответствующими связями. 1 ил о W
Устройство для моделирования систем человек-машина | 1985 |
|
SU1277132A1 |
Устройство для моделирования систем человек-машина | 1988 |
|
SU1522230A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1991-04-15—Публикация
1989-02-13—Подача