"устройство для моделирования систем "человек-машина"
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике, в частности к устройствам для моделирования систем массового обслуживания. Целью изобретения является расширение функциональных возможностей устройства за счет моделирования многофазных систем массового обслуживания с вероятностным выбором фаз обслуживания. Устройство содержит датчик 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
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИН
А1
„„SU„„ i6424 рц G 06 F 15/20
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К А ВТОРСКОМ .Ф СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР .
1 (21) 4650192/24 (22) 13.02.89 (46) 15.04.91. Бюл. Р 14 (72) В„A. Лукашенко и С.В. Сафонов (53) 681.3(088.8) (56) Авторское свидетельство СССР
t" 1277132, кл. Г 06 F 15/20, 1985.
Авторское свидетельство СССР
1".- 1522230, кл. Г 06 F 15/20, 1988.
I (54) УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ
CHCTFÈ ЧЕЛОВЕК вЂ” МАШИНА (57) Изобретение относится к вычислительной технике, в частности к устройствам для моделирования систем массового обслуживания. Целью изобретения является расширение функцио2 нальных возможностей устройства за счет моделирования многофазнык систем массового обслуживания с вероятностным выбором фаз обслуживания.
Устройство содержит датчик 1 интервалов времени, триггеры 2, 3, 9, 15, 18, элементы И 4, 5, 8, 1 2, 14, 25, 27, генератор 6 случайного потока йм» пульсов, счетчик 7 числа заявок, элементы ИЛИ 10, 23 блоки 11, 13 случайной временной задержки, преобразователи 15, 19 временной интервал— код, накапливающие сумматоры 17, 20, счетчик ?1 числа обслуженных заявок, элемент HF. 22, генераторы 24, 26 импульсов с соответствующими связями. ил.
1642476
Изобретение относится к вычислительной технике, в частности к устройствам для моделирования систем массового обслуживания.
Пелью изобретения является расширение функциональных возможностей устройства за счет моделирования многофазных систем массового обслуживания с вероятностным выбором фаз обслуживания.
На чертеже приведена структурная схема предлагаемого устройства.
Устройство для моделирования систем человек — машина содержит датчик
1 интервалов времени, первьп» 2 и второй 3 триггеры, первый и второй
5 элементы И, генератор 6 случайного потока импульсон, счетчик 7 числа заявок, третий элемент И 8, третий триггер 9, первый элемент ИЛИ 10, первый блок 11 случайной временной задержки, четнертьп» элемент И 12, второй блок 13 случайной временной задержки, пятьп» элемент И 14, четвертый триггер 15, второй преобразователь 16 временной интервал — код, второй накапливающий сумматор 17, пятый триггер 18, первьп» преобразователь 19 временной интервал — код,пер- 30 вый накапливающий сумматор 20, счетчик 21 числа обслуженных заявок, элемент HF. 22, второй элемент ИЛИ 23, перньп» генератор 24 импульсов, шестой элемент И 25, второй генератоР
26 импульсов и седьмой элемент И 27.
Устройство работает следующим образом.
Предварительно устройство устанавливается в исходное состояние. На 40 датчике 1 набирается время моделирования. Счетчики 7 и 21 обнулены„ . По сигналу "Пуск" датчик 1 интервалов времени начинает отсчет времени моделирования. Этот же сигнал пере- 45 брасывает триггер 3 в нулевое состояние, обеспечивая выдачу на элемент
И 4 запрещающего сигнала, а триггер
2 — в единичное состояние, обеспечивая выдачу на элемент И 5 разрешающего сигнала. Через открытьп» элемент
И 5 импульсы с выхода генератора 6 случайной последовательности импульсов начинают поступать на счетчик 7 общего числа заявок и на вход элемента И 8, который в начальньп» момент времени находится в открытом состоянии под воздействием разрешающего сигнала с выхода триггера 9. Поэтому первый импульс с выхода генератора
6 проходит через открытые элементы И и поступает на вход триггера 9, обеспечивая переключение его в нулевое состояние. Этот же сигнал через элемент ИЛИ 10 поступает на вход блока 11 случайной временной задержки, запуская его„ При этом элемент И 8 оказывается в закрытом состоянии.
R исходном состоянии триггер 18 находится в положении, когда с его выхода снимается разрешающий сигнал на элемент И 27 и запрещающий сигнал на элемент И 25. Начинает работать вероятностная связь между блоками
11 и 13 через элемент И 12. Вероятность прихода заявок, нуждающихся в однофазном обслуживании, определяется скважностью импульсов, вырабатываемых генератором 26, она задается перед моделированием соответствующей настройки генератора 26. Через случайное время задержки на выходе блока 11 случайной временной задержки появляется импульс, Если в этот момент времени с выхода элемента
ИЛИ 23 снимается единичный сигнал, то считается, что заявка нуждается в двухфазном обслуживании и импульс с выхода блока 11 случайной временной задержки через открытый элемент
И 12 поступает на нход блока 13 случайной временной задержки, запуская его, а также на вход триггера 15, переключая его в единичное состояние.
Через случайное время задержки блок
13 вырабатывает импульс, который поступает через элемент ИЛИ 10 на блок
11, вновь запуская его, а также на входы пятого 18 и четвертого 15 триггеров. При этом триггер 15 перебрасынается в нулевое состояние, фиксируя конец обслуживания второй фазы заявки„ Время обслуживания заявки во второй фазе, соответствующее времени единичного состояния четвертого триггера 15, во втором преобразователе
16 временной интервал — код преобразуется в код, который затем поступает на сумматор 17. А триггер 18 перебрасывается в единичное состояние, При этом вероятностная связь, соответствующая однофазному циклу обслуживания, отключается, а подключается вероятностная связь, соответствующая частичным или ошибочным действиям оператора по устранению неисправностей, Поэтому процесс обслуживания заявки
42476 6 мент НЕ 22 с вьгхсдя элемента СПИ 23 будет поцапаться разрешающий потенциал. Пройдя через открыться элемент
И 14, импульс с. выходя блока 11 доба5 вит единицу в счетчик числа обслуженных заявок, а также произведет сброс в исходное состояние триггеров 9 и 18 и зафиксирует время обслую вания заявки в системе ня сумматоре 20.
По окончании времени моделирования, предварительно установленного на датчике 1, последний вырабатывает импульс, который перебрасывает триггер 3 в единичное состояние, обеспечивая выдачу ня элемен; И 4 разрешающего сигнала., Однако процесс моделирования завершается толт-ко после обслулствяния последней "-яявки, нахо20 дящейся в этот момент в системе,. Импульс с б окон-анни сбслуживяния последней заявки B системс с гыхода элемента И 14 через открытый элемент
И 4 поступает ня датчик 1. я также
25 на триггер 2„ Датчик останавливается, фиксируя точное время моделирования, триггер 2 перебрасывается внулевое состояние, обеспечивая выдачу ня элемент И 5 запрещающего сигнала. Процесс моделирования заверметодами.
Ф о р м ул я
35 ретен
5 16 может оказаться более длительным и потребовать не одного, я нескольких циклов обслуживания. Вследствие этого после первого гтикла обслуживания заявки, описанного выше, далее начинает работать вторая вероятностная связь между блоками 11 и 13 через элемент И 12. Вероятность ошибочных действий операторов определяется скважностью импульсов, вырабатываемых первым генератором 24.
Через случайное время задержки, соответствующее времени работы блока
11, на его выходе появляется импульс.
Если этот импульс совпадает с разре— шающим импульсом с элемента ИЛИ 23, то он пройдет через элемент И 12 на дальнейшее обслуживание. Через элемент И l4 импульс с выхода блока
11 пройти не сможет, так как элемент
И l4 закрыт запрещающим сигналом с элемента HF. 22, на вход которого поступают импульсы с выхода элемента
ИХИ ?3.
В случае, если в момент прихода импульса с блока 11 случайной временной задержки иа элемент И 12 с генератора 24 через элемент И 25 и элемент ИЛИ 23 будет поступать запрещающий сигнал, то элемент И 12 будет закрыт, а с выхода элемента ИЛИ 23 этот сигнал, пройдя элемент НЕ 22, откроет элемент И 14. Импульс с выхода блока 11, пройдя элемент И 14, обнулит триггеры 9 и 18 и прибавит единицу в счетчик 21 числа обслуженных заявок. Обслуживание заявки завершается. Общее время обслуживания равное времени единичного состояния триггера 9, в преобразователе 19 временной интервал — код преобразуется в код, который затем поступает на сумматор 20. С инверсного выхода триггера 9 подается разрешающий потенциал на элемент И 8, разрешая прохождение следующей заявки на обслуяятвание.
Если же через время, соответствующее первому периоду работы первого блока 11 случайной временной задержки на втором входе третьего элемента
И 12 будет действовать запрещающий сигнал с выхода генератора 26 через открытый элемент И 27 и элемент
ИЛИ 23, соответствующий вероятности однофазного обслуживания заявки, то импульс с выхода блока 11 поступит ня элемент И 14, на который через элешается.
Вероятностные показатели работы устройства опредег-яются известными устроттство для мод епиров ".ния сис тем человек — машина, содержащее гене— ратор случайной последовательности имттульсов, дат-.ик интергалов времени, первый и второй блоки случайной временной задержки, первыт". и второй преобразователи временной интервал код, первый и второй накапливающие сумматоры, пять триггеров, шесть элементов И, два элемента ИЛИ, счетчик числа заявок, счетчик числа обслуженных заявок, первьж генератор импульсов, элемент HF, вход запуска устройства соединен с входом запуска датчика интервалов времени и единичными входами первого и второго триггеров, нулевой вход второго триггера подключен к выходу датчика интервалов времени, а прямой выход второго триггера соединен с первым входом первого элемента И, выход которого подключен к входу останова датчика интервалов времени и нулевому входу первого
1642476!
Составитель В. Фукалов
Техред С.Мигунова Корректор С.Шевкун
Редактор A. Лежнина
Заказ 1148 Тираж 414 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", r.Óæãoðaä, ул. Гагарина,101 триггера, прямой выход которого соединен с первым входом второго элемента И, второй вход которого подключен к выходу генератора случайной последо5 вательности импульсов, а выход второго элемента И подключен к счетному входу счетчика числа заявок и первому входу третьего элемента И, выход которого подключен к единичному входу 10 третьего триггера, прямой выход ко торого соединен с входом первого преобразователя временной интервал — кол, выход которого подключен к входу первого накапливающего сумматора, инвер- 15 сный выход третьего триггера соединен с вторым входом третьего элемента И, выход которого соединен с первым входом первого элемента ИЛИ, выход которого соединен с входом первого блока 0 случайной временной задержки, выход которого подключен к первым входам четвертого и пятого элементов И, выход четвертого элемента И соединен с единичным входом четвертого триг- 25 гера и входом второго блока случайной временной задержки, выход которого подключен к второму входу первого элемента ИЛИ, единичному входу пятого триггера и инверсному входу четвертого триггера, прямой выход которого через второй преобразователь временФ ной интервал — код подключен к входу второго накапливающего сумматора, выход первого генератора импульсов подключен к первому входу шестого элемента И, второй вход которого соединен с прямым выходом пятого триггера, а выход шестого элемента И соединен с первым входом второго элемента ИЛИ, выход которого подключен к второму входу четвертого элемента
И, выход элемента НЕ соединен с вторым входом пятого элемента И, выход которого соединен с вторым входом первого элемента И, нулевым входом третьего триггера, счетным входом счетчика обслуженных заявок и нулевым входом пятого триггера, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей за счет моделирования многофазных систем массового обслуживания с вероятностным выбором фаз обслуживания, оно дополнительно содержит второй генератор импульсов и седьмой элемент И, причем выход второго генератора импульсов соединен с первым входом седьмого элемента И, второй вход которого соединен с инверсным выходом пятого триггера, а выход седьмого элемента И соединен с вторым входом второго элемента
ИЛИ, выход которого соединен с входом элемента НЕ.