[go: up one dir, main page]

SU1413640A1 - Device for simulating activity of human operator - Google Patents

Device for simulating activity of human operator Download PDF

Info

Publication number
SU1413640A1
SU1413640A1 SU874183088A SU4183088A SU1413640A1 SU 1413640 A1 SU1413640 A1 SU 1413640A1 SU 874183088 A SU874183088 A SU 874183088A SU 4183088 A SU4183088 A SU 4183088A SU 1413640 A1 SU1413640 A1 SU 1413640A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
output
elements
group
counter
Prior art date
Application number
SU874183088A
Other languages
Russian (ru)
Inventor
Вячеслав Иванович Балабай
Владимир Михайлович Мачульский
Анатолий Михайлович Саплинов
Сергей Ильич Севастьянов
Владимир Федорович Тютерев
Original Assignee
Рижское Высшее Военно-Политическое Краснознаменное Училище Им.Маршала Советского Союза Бирюзова С.С.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Рижское Высшее Военно-Политическое Краснознаменное Училище Им.Маршала Советского Союза Бирюзова С.С. filed Critical Рижское Высшее Военно-Политическое Краснознаменное Училище Им.Маршала Советского Союза Бирюзова С.С.
Priority to SU874183088A priority Critical patent/SU1413640A1/en
Application granted granted Critical
Publication of SU1413640A1 publication Critical patent/SU1413640A1/en

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

Изобретение относитс  к вычислительной технике, в частности к устройствам дл  моделировани  де тельности человека-оператора системы человек - мнщина. Цель изобретени  расширение функциональных возможностей устройства за счет моделировани  выполнени  работ по аварийному алгоритму при возникновении отказов Цель изобретени  достигаетс  введением в устройство двух групп элементов И, элементов ИЛИ, И, группы элементов ИЛИ, триггера, блока пам ти, счетчика числа правильно выполненных операций и ключа. Устройством можно моделировать возникновение аварийной ситуации с любой операцией основного алгоритма управлени  и определить, дл  каких ситуаций необходим йызов ремонтного персонала, а в каких случа х оператор способен самосто тельно выполнить задачу управлени  в отведенный временной интервал (норматив). 1 ил.The invention relates to computing, in particular, to devices for simulating the activity of a human operator of a human-subject system. The purpose of the invention is to expand the functionality of the device by simulating the performance of an emergency algorithm when a failure occurs. The purpose of the invention is to introduce into the device two groups of AND elements, OR elements, OR group of elements, a trigger, a memory block, a number of correctly executed operations and a key . The device can simulate the occurrence of an emergency with any operation of the main control algorithm and determine which situations require repair personnel, and in which cases the operator is able to independently perform the control task in the allotted time interval (standard). 1 il.

Description

0000

о about

Изобретение относитс  к вычислительной технике 5 в частности к устройствам дл  моделировани  де тельности человека-оператора системы чел век - мапина.The invention relates to computing 5, in particular, to devices for simulating the human operator of a man-system mapin system.

Цель изобретени  - расширение фун- К1даональньгх возможностей устройства за счет моделировани  выполнени  работ по аварийному алгоритму при BOS- никновении отказов.The purpose of the invention is the expansion of the functional capabilities of the device by simulating the performance of work on the emergency algorithm for BOS failure.

На чертеже представлена схема устройства . Устройство содержит третий элемент HJDi 1, второй триггер 2, первый элемент ИЛИ 3, второй элемент И 4, второй элемент 5 задержки, третий элемент 6 задержки, третий элемент И 7, первый блок 8 пам ти, первую группу 9 элементов И, четвертый элемент И 10, второй блок 11 пам ти, дев тый элемент И 12s первый элемент 13 задержки, группу элементов ИЛИ 14, регистр 15 пам ти, первый триггер 16 генератор 17 импульсов случайной .. .- длительностиJ ;Ди4х})еренц -арующий эле- мент 18, генератор 19 равномерно распределенных чисел, преобразователь 20 времен1 ой интервал - код и первую схему 21 сравнени , первый элемент И 22,, шестой элемент И 23, счетчик 24 отказов, п тый элемент И 25,восьмой 26 и седьмой 2.7 элементь И, блок 28 регистрации, вторую схему 29 сравнение , сумматор 30, п тый элемент ИЛИ 31, первый счетчи-к 32, числа правильно выполненных операций, четвертый элемент ИЛИ 33,, второй счетчик 34 числа правильно выполненных операций,третью схему 35 сравнени , второй элемент 36, счетчик 37 выполненных реализаций , вторую группу элементов И 38, .ключ 39 дес тый элемент 40 и вход 41 запуска устройства модепировани .The drawing shows a diagram of the device. The device contains the third element HJDi 1, the second trigger 2, the first element OR 3, the second element AND 4, the second element 5 delay, the third element 6 delay, the third element And 7, the first memory block 8, the first group 9 elements And, the fourth element And 10, the second memory block 11, the ninth element AND 12s the first delay element 13, the group of elements OR 14, the memory register 15, the first trigger 16, the generator 17 pulses of a random ... .- duration J; D4x}) transcending element ment 18, generator 19 of uniformly distributed numbers, converter 20 time1 interval, the code and the first comparison circuit 21, first element AND 22 ,, sixth element AND 23, failure counter 24, fifth element AND 25, eighth 26 and seventh 2.7 element AND, registration unit 28, second comparison circuit 29, adder 30, fifth element OR 31 , the first counter-to 32, the number of correctly executed operations, the fourth element OR 33, the second counter 34, the number of correctly executed operations, the third comparison circuit 35, the second element 36, the counter 37 of completed implementations, the second group of elements 38, the key 39 dec the second element 40 and the mode device start input 41.

Блок 8 предназначен дл  хранени  и вьщачи в регистр 15 параметров алгоритма управлени . В нем хран тс  данные об управл ющей и операционной составл ющих алгоритма де тельности, выполнение которого оператором моделируетс .Unit 8 is intended for storage and entry into the register 15 of the parameters of the control algorithm. It stores information about the control and operational components of the activity algorithm, the execution of which is modeled by the operator.

Блок пам ти 21 предназначен дл  хранени  и выдачи в регистр 15 параметров аварийного (поиска и устранени  неисправности, сбо ) алгоритма. В нем хран тс  данные об управл ющей и операционной составл ющих аварийного алгоритма де тельности, который необходимо выполнить оператору, прервав на это врем  выполнение основногоThe memory unit 21 is intended for storing and delivering to the register 15 the parameters of the emergency (troubleshooting, failure) algorithm. It stores information about the control and operating components of the emergency activity algorithm, which the operator must perform, interrupting the main

5 0 5 О „ 5 0 5 About „

5five

00

алгоритма. Считывание данных из блоков 8 и 11 пам ти осуществл етс  путем подачи сигналов на их входы, при этом, в момент по влени  сигнала на первом входе блока пам ти производитс  вьщача параметров первой и всех последуюпшх операций алгоритма , а при по влении сигнала на втором входе каждого блока пам ти выдаютс  данные только о первой операции соответствующего алгоритма (основного и управл ющего), что соответствует началу новой реализации моделировани  дл  набора статистически достоверного числа ре.ализаций. При этом по вление сигнала на первых входах блоков пам ти соответствует либо первой, либо очередной реализации, при условии, что предыдуща  реализаци  была завершена успешно, а по вление сигнала на втором входе каждого блока пам ти соответствует ситуации, когда предыдуща  реализаци  была завершена безуспешно , т.е. алгоритм управлени  не был выполнен. Оба блока пам ти разделены на две зоны, причем в первых их зонах хран тс  значени  математического ожидани  и среднеквадратического отклонени  времени выполнени  каждого типа элементарных операций, вход щих в основной и аварийный алгоритм соответственно. Данные значени  мещаютс  в пор дке следовани  операций при выполнении указанных .алгоритмов . Во вторых зонах располагаютс  значени  веро тности безошибочного вьшолнени  соответствующего типа элементарных операцир алгоритмов Р/, которые позвол ют оценивать безошибочность действи  оператора с учетом компоновки панелей индикации и управлени  соответствующими органами. Эти параметры характеризуют операционную составл ющую, а пор док следовани  операций - управл ющую составл ющую моделируемого алгоритма.algorithm. Data is read from memory blocks 8 and 11 by sending signals to their inputs, while at the time of the signal at the first input of the memory block, the parameters of the first and all subsequent operations of the algorithm are generated, and when the signal at the second input appears Each block of memory provides data only on the first operation of the corresponding algorithm (main and control), which corresponds to the beginning of a new implementation of the simulation for a set of statistically reliable number of res. In this case, the appearance of the signal at the first inputs of the memory blocks corresponds to either the first or the next implementation, provided that the previous implementation was completed successfully, and the appearance of the signal at the second input of each memory block corresponds to the situation when the previous implementation was unsuccessful, those. control algorithm was not executed. Both blocks of memory are divided into two zones, and in their first zones the values of the mathematical expectation and the standard deviation of the execution time of each type of elementary operations included in the main and emergency algorithms, respectively, are stored. These values are placed in the order of the following operations when performing the specified algorithms. In the second zones, the probability values of the error-free execution of the corresponding type of elementary operations of the algorithms P / are located, which make it possible to assess the error-free operation of the operator taking into account the layout of the display panels and control of the relevant authorities. These parameters characterize the operational component, and the order of the operations follow the control component of the simulated algorithm.

Регистр 15 осуществл ет хранение и выдачу на первый выход значений математического ожидани  и среднеквадратического отклонени , а на второй выход - значений Р операций соответ- ствуюп(их алгоритмов.Register 15 stores and issues on the first output the values of mathematical expectation and standard deviation, and on the second output, the values of P operations of the corresponding (their algorithms.

Элементы 5, 6 и 13 задержки предназначены дл  синхронизации и организации надежной записи и считывани  данных из блоков 8 и 11 пам ти в регистр 15. Кроме того, элемент 5 задержки выбираетс  с учетом времениThe delay elements 5, 6 and 13 are designed to synchronize and organize reliable writing and reading data from memory blocks 8 and 11 into register 15. In addition, delay element 5 is selected taking into account the time

срабатывани  триггера 2 и времени работы первого счетчика числа правильно выполненных операций при выполнении аварийного алгоритма.trigger 2 and the time of operation of the first counter of the number of correctly performed operations during the execution of the emergency algorithm.

Генератор 17 формирует последовательность импульсов случайной дли- тельности, распределенных по необходимому закону с параметрами, выдаваемыми из первой зоны по первым выходам блоков 8 и 11 пам ти.The generator 17 forms a sequence of pulses of random duration distributed according to the necessary law with parameters outputted from the first zone to the first outputs of memory blocks 8 and 11.

Генератор 19 равномерно распределенных в интервале (0-1) случайных чисел формирует случайные числа, соответствующие веро тности выполнени  оператором элементарной операции алгоритма . Питание на генераторы 17 и 19 подаетс  по сигналу, запускающему функционирование устройства, цепи подачи питани  по схеме устройства не показаны.The generator 19 uniformly distributed in the interval (0-1) random numbers generates random numbers corresponding to the likelihood of the operator performing the elementary operation of the algorithm. Power is supplied to generators 17 and 19 by a signal that triggers the operation of the device, power supply circuits are not shown according to the device diagram.

Дифференцирующий элемент 18 выдел ет импульс начала и импульс окончани  импульсов случайной длительности , сформированных генератором 17 дл дальнейшего преобразовани  отрезка времени (длительности импульсов) в код в преобразователе 20 временной и интервал - код.The differentiating element 18 separates the start pulse and the pulse end pulse of a random length generated by the generator 17 to further convert the length of time (pulse duration) into the code in the time converter 20 and the interval-code.

Сумматор 30 осуществл ет суммирование всех значений временных интервалов выполнени  операций как за одн так и за все операции алгоритма управлени  и за все предыдущие его реализации . Если при выполнении алгоритма управлени  оператором допущена ощибка, т.е. алгоритм управлени  не выполнен, значени  всех предьодущих по данной операции временных затрат в данной реализации стираютс  и с бе ошибочными реализаци ми не суммируютс ,The adder 30 performs the summation of all values of the time intervals for performing operations both for one and for all operations of the control algorithm and for all its previous implementations. If an error is committed when executing the operator control algorithm, i.e. the control algorithm is not executed, the values of all the time estimates for this operation in this implementation are erased and with erroneous implementations are not summed,

В схеме 21 сравнени  при поступлении импульса Конец от элемента 18 производитс  сравнение случайногоIn comparison circuit 21, upon receipt of a pulse. End from element 18, a random comparison is made.

числа Хр, выработанного ранее по команде с выхода третьего элемента 13 задержки генератором 19,со значением веро тности безошибочного выполнени  текущей операции алгоритма, переписанного в схему 27 сравнени  выхода регистра 15. В результате сравнени  этих чисел определ етс  безошибочноть выполнени  текущей операции алгоритма. Если , то операци  считаетс  выполненной правильно . В противном случае фиксируетс  ошибка и на этом моделирование данной i реализации заканчиваетс . Подачейthe numbers Xp, previously generated by a command from the output of the third delay element 13 by the generator 19, with the probability value of the error-free execution of the current operation of the algorithm rewritten into the register output comparison circuit 27 15. As a result of comparing these numbers, the current operation of the algorithm is determined to be error-free. If, then the operation is considered completed correctly. Otherwise, an error is fixed and the simulation of this i implementation ends there. Serving

10ten

1515

2020

25 - 25 -

, ,

4136АО4136AO

сигнала на второй вход считывани  любого из блоков пам ти обеспечиваетс  моделирование очередной реализации с первой операции одного из алгоритмов.the signal to the second read input of any of the memory blocks is provided by simulating the next implementation from the first operation of one of the algorithms.

Счетчик 32 подсчитывает число пра-, ВИЛЬНО выполненных операций в основном алгоритме управлени  дл  дальнейшего сравнени  в схеме 35 сравнени  с числом операций, содержащихс  в алгоритме управлени , что позвол ет определить момент окончани  выполнени  оператором задач и управлени  и переход к очередной реализации алгоритма . Кроме того, счетчик 32 после того5 как он отсчитает определенное число правютьно выполненных операций алгоритма (это число устанавливаетс  заранее перед моделированием), выдает сигнал на втором этапе исследовани  на обработку аварийного алгоритма , при этом счетчик отключаетс  и включаетс  в работу только после успешного завершени  аварийного алгоритма при переходе оператора к выполнению оставшихс  операций основного алгоритма. Этот момент повтор етс  на втором этапе при каждой новой реализации и может быть розыгргш дл  лйбой операции основного алгоритма и соответствующего аварийного алгоритма с учетом возникшей ситуации,The counter 32 counts the number of correctly executed operations in the main control algorithm for further comparison in comparison circuit 35 with the number of operations contained in the control algorithm, which makes it possible to determine when the operator completes the tasks and control and proceed to the next implementation of the algorithm. In addition, the counter 32, after it counts a certain number of algorithm operations performed (this number is set in advance before the simulation), issues a signal at the second stage of the study to process the alarm algorithm, while the counter is turned off and starts to work only after the successful completion of the alarm algorithm when the operator goes to perform the remaining operations of the main algorithm. This moment is repeated at the second stage in each new implementation and can be played for any operation of the main algorithm and the corresponding emergency algorithm, taking into account the situation that has arisen,

Счетчик ЗА подсчитывает количество правильно выполненных операций в аварийном алгоритме. Как только оператор допускает ошибку, в аварийном алгоритме, счетчик ббнул етс  и реализаци  аварийного алгоритма повто - р етс . Число операций аварийного алгоритма устанавливаетс  на счетчик заранее. Как только счетчик отсчитывает необходимое число правильно выполненных операций, он вьщает команду на продолжение выполнени  осйов- ного алгоритма управлени .The counter FOR counts the number of correctly executed operations in the emergency algorithm. As soon as the operator makes a mistake, in the emergency algorithm, the counter is reset and the implementation of the emergency algorithm is repeated. The number of operations of the alarm algorithm is preset on the counter. As soon as the counter counts the necessary number of correctly executed operations, it gives the command to continue the execution of the axial control algorithm.

Число операций основного алгорит-; ма управлени  устанавливаетс  в схеме 35 сравнени  перед началом моделировани .The number of operations of the main algorithm; The control mode is set up in comparison circuit 35 before starting the simulation.

30thirty

3535

4040

4545

Счетчик 37 подсчитывает число проведенных реализаций алгоритма, причем как успешньк,так и ошибочных дл  схемы 29 сравнени  с требуемым числом реализаций. Это число записываетс  в схему 29 сравнени  также перед нача- лом моделировани  и определ етс  ис ,ход  из требуемой точности результа тов моделировани .Counter 37 counts the number of implementations of the algorithm performed, both successful and erroneous for the circuit 29 comparing with the required number of implementations. This number is recorded in the comparison circuit 29 also before the start of the simulation and is determined by the rate of the required accuracy of the simulation results.

Счетчик 24 подсчитывает число ошибок, допущенных при выполнении алгоритма управлени  (без учета ошибок при выполнении аварийного алгоритма) что соответствует числу безуспешных реализаций, т.е. попыток выполнени  алгоритма.Counter 24 counts the number of errors made during the execution of the control algorithm (without taking into account errors during the execution of the emergency algorithm), which corresponds to the number of unsuccessful implementations, i.e. attempts to execute the algorithm.

Блок 28 регистрирует по окончании моделировани  число безуспешных попыток выполнени  алгоритма, т.е. содержимое счетчика 245 а также значение общего времени моделировани  всех успешных реализаций алгоритма управлени , т.е. содержимое сумматора 30. Block 28 registers at the end of the simulation the number of unsuccessful attempts to execute the algorithm, i.e. the contents of counter 245 as well as the value of the total simulation time of all successful implementations of the control algorithm, i.e. the contents of the adder 30.

Триггер 16 управл ет включением и выключением устройства моделировани . Триггер 2 управл ет процессом делировани  алгоритма управлени  до возникновени  аварийной ситуации и с учетом ее.The trigger 16 controls the on and off of the modeling device. Trigger 2 controls the process of delisting the control algorithm before and in the event of an emergency.

Количество элементов в первой . группе элементов И 9, второй группе элементов И 38 и группе элементов ИЛИ 14 соответствует разр дности и коли- честву параметров, хран а ихс  в, первом 8 и втором 11 блоках пам ти.The number of items in the first. the group of elements AND 9, the second group of elements AND 38 and the group of elements OR 14 correspond to the size and number of parameters stored in the first 8 and second 11 memory blocks.

Исследование проводитс  в два этапа: 1) без учета аварийной ситуации до набора необходимой статистики ре- зультатов и 2) исследование и количественна  оценка качества де тельности оператора с учетом аварийного алгоритма .The study is carried out in two stages: 1) without taking into account the emergency situation before the set of necessary statistics of the results and 2) research and quantitative assessment of the quality of the operator's activity taking into account the emergency algorithm.

Рассмотрим работу устройства на первом этапе моделировани  (ключ 39 в этом случае разомкнут). После подачи на вход 41 устройства сигнала Пуск включаютс  генераторы 17 и 19, первый из которых подготавливаетс  к формированию последовательности импульсов случайной длительности, а второй - к генерации случайных равномерно распределенных чисел. Кроме того , импульс запуска через первый эле- мент ИЛИ 3 поступает на элемент 5 задержки , врем  задержки которого ус танавливаетс  в зависимости от времени выхода на заданный режим работы генераторов 17 и 19, Импульс запуска через элемент ИЛИ 1 поступает на единичный вход триггера 2, с пр мого выхода которого сигнал поступает на группу элементов И 9, обеспечива  прохождение информации из блока 8 па- м ти в регистр 15 пам ти. Сигнал с выхода триггера 2 поступает на элемент И 25 дл  разрешении передачи сигналов схемы 21 сравкени - на счетчикConsider the operation of the device at the first stage of modeling (key 39 is open in this case). After the start signal is applied to the input 41 of the device, generators 17 and 19 are turned on, the first of which is prepared to form a sequence of pulses of random duration, and the second to generate random, uniformly distributed numbers. In addition, the start pulse through the first element OR 3 arrives at the delay element 5, the delay time of which is set depending on the output time for a given operating mode of the generators 17 and 19. The start pulse through the element OR 1 is fed to the single trigger input 2, from the direct output of which the signal goes to a group of elements AND 9, ensuring the passage of information from the 8-unit memory to the memory register 15. The signal from the output of the trigger 2 is supplied to the element And 25 to allow transmission of signals from the comparison circuit 21 to the counter

32 числа операций, выполненных успешно в основном алгоритме де тельности и на сумматор 30 через четвертый элемент ИЛИ 31. Кроме того, сигнал с пр мого выхода триггера 2 поступает на входы элементов И 7 и 10 обеспечива  прохолодение сигналов на блок 8 пам ти . Инверсный выход триггера 2 исключает участие в работе устройства блока 1 Г пам ти, счетчика 34 посредством закрыти  элементов И 4 и 13, а также элементов И 27 и 40. После поступлени  сигнала с элемента 5 задержки на первый вход считывани  блока 8 пам ти через открытый элемент И 7 производитс  считьюание данных из зон в регистр 15 дл  моделировани  выполнени  первой операции алгоритма управлени . Кроме того, сигнал с элемента 5 задержки поступает на элемент 6 задержки, врем  задержки которого выбираетс  исход  из продолжительности перезаписи информации из блока 8 пам ти в регистр 15 пам ти. Сигнал с элемента 6 задержки поступает на вход элемента 13 задержки и на вход разрешени  записи регистра 15. По этому сигналу осуществл етс  перезапись значений параметров операционной составл ющей моделируемой операции в генератор 17 и схему 21 сравнени  соответственно. Генератор 17 начинает формирование последовательности импульсов случайной длительности , которые поступают на вход дифферен1шрующего элемента 18, Величина задержки времени элемента 13 задержки обеспечивает надежное считывание информации из регистра 15 пам ти . Сигнал Начало с дифференцирующего элемента 18 поступает на вход запуска преобразовател  20 временной интервал - код, а сигнал Конец - на вход останова, формиру  код продолжительности временного интервала. Одновременно сигнал Конец дает команду на сравнение в первой схеме 21 сравнени , в которой сравниваютс  случайное равномерно распределенное число со значением веро тности безошибочного выполнени  операции данного такта.Если , операци  считаетс  выполненной безошибочно и импульс выхода схемы 21 сравнени  поступает на первый вход элемента И 22, При наличии сигнала НсЧ втором его входе, т.е. если не все операции алгоритма управлени  В1 1полнены, происходит подача этог о сигнала на вход элемента ИЛИ 3 и весь цикл работы устройства (уже дл  моделировани  второй операции алгоритма управлени ) повтор етс . Кроме того, импульс с выхода схемы 21 сравнени  поступает на вход сумматора 30. через элемент ИЛИ 31 и на вход счётчика 32 через элемент И 25. Сумматор 30 состоит из двух блоков, в первом подсчитываетс  врем  выполнени  операции текущей реализации алгоритма, а во втором врем  предыдущих успешно завершенных реализатдай. Если реализаци  заверше- на успешно, то врем  ее моделировани  суммируетс  с содержимым второ- го блока за счет по влени  сигнала на его втором установочном входе; в противном случае5 т.е. при безуспеш- ной реализации, сигнал на первом установочном входе сумматора 30 обнули- ет содержимое первого блока. С выхода счетчика 32 число успешных операци поступает в схему 35 сравнени , с вы- кода которой снимаетс  посто нный еди ничный сигнал до тех пор, пока не будут выполнены все операции алгоритма управлени . Когда все операции алго- ритма будут выполнены успешно, еди- ничный импульс с выхода схемы 35 сравнени  поступает через элемент ИЛИ 36 на счетчик 37 дл  подсчета общего числа проведенных реализаций.-Одновременно сигнал с выхода второго элемента ИЛИ 36 поступает на вход счетчика 32 и обнул ет его содержимое, подготовив его к подсчету числа успешных операций в очередной реализации, а также на вход первого элемента ИЛИ 3 дл  начала моделировани  очередной реализации алгоритма управлени  и на вход счетчика 34 через элемент ИЛИ 33, обнулив содержимое счетчика 34 и подготовив его к подсчету числа успешных операций в аварийном алгоритме (в случае моделировани  де тельности оператора по выполнению алгоритма управлени  с учетом аварийной ситуации - на втором этапе исследовани ). С выхода схемы 29 сравнени  сигнал на триггер 16 не поступает до тех пор, пока не подсчитано требуемое число реализаций Если при сравнении в схеме 21 сравнени  . , операци  считаетс  невыполненной , как и весь алгоритм управлени  в целом. В этом случае сигнал с выхода схемы 21 сравнени  поступает на счетчик 24 отказов через32 numbers of operations performed successfully in the main algorithm of the operation and to the adder 30 through the fourth element OR 31. In addition, the signal from the direct output of the trigger 2 is fed to the inputs of the And 7 and 10 elements providing cooling of the signals to the memory block 8. The inverse output of trigger 2 excludes participation in the operation of the device of memory block 1G, counter 34 by closing elements 4 and 13, as well as elements 27 and 40. After the signal from the delay element 5 arrives at the first read input of memory 8 through the open element 7 is compiled from the zones to the register 15 to simulate the execution of the first operation of the control algorithm. In addition, the signal from the delay element 5 is fed to the delay element 6, the delay time of which is selected based on the duration of the rewriting of information from memory block 8 to memory register 15. The signal from the delay element 6 is fed to the input of the delay element 13 and to the input of the recording permission register 15. This signal overwrites the values of the parameters of the operating component of the simulated operation into the generator 17 and the comparison circuit 21, respectively. The generator 17 starts forming a sequence of pulses of random duration, which are fed to the input of the differentiating element 18. The delay time of the delay element 13 ensures reliable reading of information from the memory register 15. The Start signal from differentiating element 18 is fed to the start input of converter 20, the time interval is the code, and the End signal to the stop input, which forms the code for the duration of the time interval. At the same time, the End signal gives a comparison command in the first comparison circuit 21, in which a random uniformly distributed number is compared with the probability value of an error-free operation of a given clock cycle. If the operation is considered to be completed without error and the output pulse of the comparison circuit 21 arrives at the first input of the And 22 element, In the presence of a low frequency signal, the second input, if not all operations of the control algorithm B1 1 are complete, this signal is applied to the input of the element OR 3 and the entire cycle of operation of the device (already for modeling the second operation of the control algorithm) is repeated. In addition, the pulse from the output of the comparison circuit 21 is fed to the input of the adder 30. through the OR element 31 and the input of the counter 32 through the And 25 element. The adder 30 consists of two blocks, the first time the operation time of the current implementation of the algorithm is calculated, and the second time previous successfully completed implement. If the implementation is completed successfully, the simulation time is summed with the contents of the second block due to the appearance of a signal at its second setup input; otherwise 5 i.e. if the implementation is unsuccessful, the signal at the first installation input of the adder 30 nulls the contents of the first block. From the output of the counter 32, the number of successful operations goes to the comparison circuit 35, from which a constant single signal is removed until all the operations of the control algorithm have been performed. When all operations of the algorithm are completed successfully, a single pulse from the output of the comparison circuit 35 is sent through the OR 36 element to the counter 37 to count the total number of implementations. At the same time, the signal from the output of the second OR 36 element enters the counter 32 and zeroed em its contents, preparing it to count the number of successful operations in the next implementation, as well as the input of the first element OR 3 to start modeling the next implementation of the control algorithm and the input of the counter 34 through the element OR 33, resetting counter 34 and preparing it to count the number of successful operations in the emergency algorithm (in the case of modeling the operator's work on the execution of the control algorithm taking into account the emergency situation - at the second stage of the study). From the output of the comparison circuit 29, the signal to the trigger 16 does not arrive until the required number of implementations has been calculated. If, when compared in the comparison circuit 21. , the operation is considered unfulfilled, as is the entire control algorithm. In this case, the signal from the output of the comparison circuit 21 is fed to the counter 24 failures through

5 0 ,. 50 ,.

5five

5five

00

oTi CpbiTbul элемент И 23 лл  подсчета числа безуспешных ре .т изаций алгоритма управлени , на вход элемента lUIHoTi CpbiTbul element AND 23 ll counting the number of unsuccessful decisions of the control algorithm, to the input of the element lUIH

36дл  подсчета общего числа реализаций алгоритма управлени  в счетчике36 for counting the total number of implementations of the control algorithm in the counter

37числа выполненных реализаций и обнулени  счетчиков 32 и 34 через элемент ИЛИ 36. Кроме того, сигнал с выхода элемента И 23 обнул ет содержимое первого блока сумматора времени, затраченного на текущую реал1 зацию алгоритма управлени . Сигнал с первого выхода первой схемы 21 сравнени  поступает на второй вход считьшани  блока 8 пам ти через элемент И 10 и обеспечивает выдачу в регистр 15 данных первой операции алгоритма дл  моделировани  очередной его реализации. Когда число реализаций алгоритма управлени  достигает требуемого числа , сигнал с выхода схемы 29 сравнени  поступает на вход счетчика 24 дл  считывани  информацш в блок 28 регистрац, а также на вход считывани  сумматора 30, по сигналу которого суммарное врем  моделировани  всех успешных реализаций переписываетс  также в блок 28 регистрации.37 the number of implementations and zeroing of the counters 32 and 34 through the OR element 36. In addition, the signal from the output of the AND 23 element wraps the contents of the first block of the time adder spent on the current implementation of the control algorithm. The signal from the first output of the first comparison circuit 21 is fed to the second input of the memory block 8 of the memory through the element 10 and provides the output to the register 15 of the data of the first operation of the algorithm for simulating its next implementation. When the number of implementations of the control algorithm reaches the required number, the signal from the output of the comparison circuit 29 is fed to the input of the counter 24 to read information into the register 28, as well as to the read input of the adder 30, according to the signal of which the total simulation time of all successful implementations is also written to block 28 registration.

Во втором режиме функционировани  устройства моделировани , т.е. с учетом аварийной ситуации, ключ 39 замкнут . Запуск устройства и работа устройства по моделированию выполнени  операций, предшествующих той,на ко- торой создаетс  аварийна  ситуаци , аналогична пор дку работы устройства, описанному ранее. Кроме того счетчик 32 отсчитает количество правильно выполненных операций алгоритма управлени , он выдает сигнал на вход 2 триггера через замкнутый ключ 39, причем сигнал на второй триггер 2 поступает после окончани  моделировани  очередной операции. Число правильно выполненных операций, при котором счетчик 32 выдает сигнал на второй триггер 2, устанавливаетс  перед началом второго режима моделировани . С приходом сигнала со счетчика 32 триггер 2 переходит в нулевое состо ние , исключа  участие в процессе мо- делировЬни  первого блока пам ти посредством элементов И 7 и 10, сче г- чиков 32 и 24 посредство  элементов И 25 и 23 соответственно. Кроме того, триггер 2 в новом состо нии обеспечивает участие в процессе моделировани  второго блока 11 пам ти посредствомIn the second mode of operation, the modeling device, i.e. taking into account the emergency, the key 39 is closed. The launch of the device and the operation of the device for simulating the performance of operations preceding the one on which the emergency situation is created is similar to the order of operation of the device described earlier. In addition, the counter 32 counts the number of correctly executed operations of the control algorithm; it outputs a signal to the 2 trigger input via the closed key 39, and the signal to the second trigger 2 arrives after the end of the simulation of the next operation. The number of correctly executed operations in which the counter 32 outputs a signal to the second trigger 2 is set before the start of the second simulation mode. With the arrival of the signal from the counter 32, the trigger 2 goes to the zero state, excluding the participation in the simulation process of the first memory block by means of And 7 and 10 elements, counters 32 and 24 through And 25 and 23 elements respectively. In addition, the trigger 2 in the new state ensures participation in the simulation process of the second memory block 11 by means of

элементов И 4 и 12, а также участие счетчика 34 дл  подсчета количества правильно выполненных операций в аварийном алгоритме посредством элемента И 27. С этого-момента начинаетс  моделирование аварийного алгоритма, вкла- дьшаемого в основной алгоритм управлени . Пор док считывани  информации происходит с блока 11 пам ти аналогична описанному ранее, за исключением работы устройства после схемы 21 сравнени . Так, после правильного выполнени  операции аварийного алгоритма сигнал со второго выхода первой схемы 21 сравнени  поступает на счетчик 34 числа правильно выполненных операций через элемент К 27 и элемент ИЛИ 31. Все правильно выполненныеelements 4 and 12, as well as the participation of counter 34 for counting the number of correctly performed operations in the emergency algorithm by means of element 27. From this moment, the simulation of the emergency algorithm that is embedded in the main control algorithm begins. The order of reading information occurs from memory block 11 is similar to that described previously, except for the operation of the device after the comparison circuit 21. So, after correct execution of the emergency algorithm operation, the signal from the second output of the first comparison circuit 21 goes to the counter 34, the number of correctly executed operations through the element K 27 and the element OR 31. All correctly executed

: операции аварийного алгоритма подсчи- тьтаютс  в счетчике 34,, причем врем  моделировани  выполнени  операций аварийного алгоритма подсчитываетс  в сумматоре 30 (как успешных, так и ошибочных реализаций аварийного алгоритма ) и входит в общее врем  моделировани  реализации алгоритма управлени . Так как счетчик 32 остановилс  и элемент И 25 закрыт, то. на врем  моделировани  аварийного алгоритма со схемы 35 сравнени  сигнал пос .то нно поступает на элемент И 22,что обеспечивает процесс моделировани  всех операций аварийного а тгоритма. Как только счетчик 34 число правильно выполненных операций и количество их будет равно числу операций аварийного алгоритма (это число устанавливаетс  перед моделированием второго этапа), то из счетчика вьщаетс  сигнал на триггер 2 через элемент ИЛИ 1, который прекращает моделирование аварийного алгоритма и: the emergency algorithm operations are counted in the counter 34, and the simulation time for performing the emergency algorithm operations is counted in the adder 30 (both successful and erroneous implementations of the emergency algorithm) and is included in the total simulation time for the implementation of the control algorithm. Since the counter 32 has stopped and the element AND 25 is closed, then. for the time of the simulation of the emergency algorithm from the comparison circuit 35, the signal is continuously fed to the element 22, which ensures the process of modeling all operations of the emergency algorithm. As soon as the counter 34 has the number of correctly executed operations and their number equals the number of operations of the emergency algorithm (this number is set before the second stage simulation), then the signal for trigger 2 is output from the counter through the OR element 1, which stops the simulation of the emergency algorithm and

обеспечивает продолжение прерванного процесса моделировани  основного алгоритма управлени . При этом подготавливаетс  к работе счетчик 32, блок 8 пам ти, а также отключаетс  счетчик 38 и блок 11 пам ти. Последующа  работа продолжаетс  аналогично моделированию алгоритма управлени  на первом этапе исследовани , описанном ранее . Если же во врем  моделировани  аварийного алгоритма операци  будет посчитана: вьтолненной неверно, то сигнал с первого выхода схемы 21 сравнени  поступает на счетчик 34 через элемент ИЛИ 33 и обнул ет его, подготавлива  его к nof ету опера- provides continuation of the interrupted process of modeling the main control algorithm. The counter 32, the memory block 8 are then prepared for operation, and the counter 38 and the memory block 11 are also turned off. The subsequent work continues in the same way as the simulation of the control algorithm in the first stage of the study described earlier. If, during the simulation of the emergency algorithm, the operation is counted incorrectly, then the signal from the first output of the comparison circuit 21 goes to the counter 34 through the OR element 33 and embeds it, preparing it for operation

ций аварийного алгоритма в новой реализации . Кроме того, сигнал со схемы 21 сравнени  поступает на сум- матор 30 через элемент И 26 и элемент HJffl 31, обеспечива  подсчет времени , и на вход считывани  второго блока пам ти 11 через элемент И 12, обеспечива  выдачу новой реализацииemergency algorithm in the new implementation. In addition, the signal from the comparison circuit 21 is fed to the adder 30 through the element 26 and the element hjffl 31, providing time counting, and to the read input of the second memory block 11 through the element 12, ensuring the issuance of a new implementation

аварийного алгоритма, а также сигнал с первого входа схемы 21 сравнени  через открытый элемент И 40 поступает на вход элемента ИЛИ 3 дл  начала моделировани  новой реализации аварийного алгоритма и так до тех пор пока аварийный алгоритм не будет завершен успешно. После правильного выполнени  аварийного алгоритма продолжаетс  моделирование основного алгоритма управлени the emergency algorithm, as well as the signal from the first input of the comparison circuit 21 through the open element AND 40, is fed to the input of the element OR 3 to begin modeling the new implementation of the emergency algorithm and so on until the emergency algorithm is completed successfully. After the proper execution of the emergency algorithm, the simulation of the main control algorithm continues.

Полученные позвол ют оценить известными -методами характеристики качества операторской де тельности с учетом возможных аварийных.The obtained data allow us to estimate the characteristics of the quality of operator activity with known methods, taking into account possible accidents.

ситуаций. При этом можно моделиро- вать возникновение аварийной ситуации с любой операции основного алгоритма управлени  и определить дл  ; каких ситуацш необходим вызов ремонтного персонала, а в каких случа х оператор способен самосто тельно выполнить задачу управлени  в отведенный временной интервал (норматив).situations. In this case, it is possible to simulate the occurrence of an emergency with any operation of the main control algorithm and determine for; which situations require the call of repair personnel, and in which cases the operator is able to independently perform the control task in the allotted time interval (standard).

3535

Claims (1)

Формула изобретени Invention Formula Устройство дл  моделировани  де тельности человека-оператора,содержащее первый и второй элементы ИЛИ5первый элемент И, первый, второй и третий элементы задержки, первый блок пам ти, регистр пам ти, первый триггер , генератор импульсов случайной длительности, дифференцирующий элемент , генератор равномерно распределенных случайных чисел, преобразователь временной интервал - код, первую , вторую и третью схемы сравнени , счетчик отказов, блок регистрации,A device for simulating human operator operations, containing the first and second elements OR5 the first element AND, the first, second and third elements of the delay, the first memory block, the memory register, the first trigger, a generator of pulses of random duration, a differentiating element, a generator of uniformly distributed random numbers, time interval converter — code, first, second and third comparison schemes, failure counter, registration block, сумматор, первый счетчик числа правильно выполненных операций основного алгоритма управлени  и счетчик числа выполненных реализаций, разр дные выхода которого соединены с инфор- мацион 1ымн входами второй схемы сравнени , выход ксчторой подключен к еди- нич)ому входу первого триггера,входу сброса .счеч чика отказов, входу считывани  c мaтc Г , иифсфмационные входыthe adder, the first counter of the number of correctly performed operations of the main control algorithm and the counter of the number of completed implementations, the bit outputs of which are connected to the first input of the second comparison circuit, the output is connected to the first input of the first trigger, the reset input. failures, readout input from M-G, information inputs которого соединены соответственно с выходами преобразовател  временной интервал - код, вход запуска которого подключен к первому выходу дифференцирующего элемента, второй выход которого соединен с входом остановки преобразовател , временной интервал - код и входом разрешени  сравнени  схемы сравнени , информационные входь: первой группы которой соединены соответственно с выходами генератора равномерно распределенных случайных чисел , вход запуска которого св зан с выходом первого элемента задержки и входом обнулени  регистра пам ти,перва  группа разр дных выходов которо го подключена к информационным входам генератора импульсов случайной длительности , выход которого подключен к входу дифференцирующего элемента, а втора  группа разр дных выходов регистра пам ти соединена соответственно с информационными входами второй группы первой схемы сравнени , выход Меньше или Равно которой подключен к первому входу первого элемента И, выход которого соединен с первым входом первого элемента ИЛИ второй вход первого элемента И подключен к выходу Меньше третьей схемы сравнени , выход Равно которой соединен с первым входом второго элемента ИЛИ и установочным входом сумматора , выход переполнени  счетчиков отказов соединен с первым информационным входом блока регистрации, второй информационный вход которого подключен к выходу сумматора, счетньй вход счетчика числа выполненных реализаций соединен с выходом второгоwhich is connected respectively to the converter outputs time interval — the code whose start input is connected to the first output of the differentiating element, the second output of which is connected to the converter stop input, time interval — the code and the comparison input of the comparison circuit, information inputs: the first group of which are connected respectively to the outputs of the generator of uniformly distributed random numbers, the start input of which is associated with the output of the first delay element and the reset input of the register pa The first group of bit outputs of which is connected to the information inputs of a pulse generator of random duration, the output of which is connected to the input of the differentiating element, and the second group of bit outputs of the memory register is connected respectively to the information inputs of the second group of the first comparison circuit, the output is Less or Equal to which is connected to the first input of the first element AND, the output of which is connected to the first input of the first element OR the second input of the first element AND connected to the output Less than the third circuit By comparison, the output of which is connected Equal to the first input of second OR input of the adder and the mounting, the overflow output of counters failures connected to the first data input of the recording unit, second information input of which is connected to the output of the adder to the counting input of counter realizations formed connected to the output of the second элемента ИЛИ и входом обнулени  счетчика числа правильно выполненных операций , перва  группа разр дных выходов которого соединена соответственно с информационными входами третьей схемы сравнени , нулевой вход первого триггера  вл етс  входом запуска устройства и соединен с вторым входом первого элемента ИЛИ, выход которого через второй элемент задержки подключен к входу третьего элемента задержки , выход которого соединен с входом первого элемента задержки и входом считывани  регистра пам ти, отличающеес  тем, что, с целью расширени  функциональных возможностей моделировани  за счет выполнени  работ по аварийному алгоритму приthe OR element and the zeroing input of the counter of the number of correctly performed operations, the first group of bit outputs of which are connected respectively to the information inputs of the third comparison circuit, the zero input of the first flip-flop is a device start input and connected to the second input of the first OR element, the output of which is through the second delay element connected to the input of the third delay element, the output of which is connected to the input of the first delay element and the memory register read input, characterized in that, in order to expand neither the functionality of the simulation due to the performance of work on the emergency algorithm with 5five 00 5five 00 5five 00 5five 00 5five вспникнопеиии отказов, оно дополнительно содержит первую и вторую груп- ггы элементов И, с пторого по дес тый элементы И, третий, четвертый и п тый элементы ШШ, группу элементов ШШ, второй триггер, второй блок па м ти, второй счетчик числа правильно выполненных операц1-1й и ключ, причем первые вход третьего элемента ИЛИ соединен с входом запуска устройстваj пр 1-1ой выход первого триггера соединен с входом обнулени  регистра пам ти , группа разр дных входов которого подключена соответственно к выходам элементов ИЛИ группы, первые входы которых соответственно соединены с выходами элементов И первой группы, вторые входы элементов ИЛИ группы подключены соответственно к выходам элементов И, первые входы которых подключены соответственно к выходам второго блока пам ти, первый вход которого подключен к выходу второго элемента И, первый вход которого соединен с выходом второго элемента задержки и первым входом третьего элемента И, выход которого подключен к первому входу считывани  первого блока пам ти, выходы которого соединены соответственно с первыми входами элементов И первой группы , вторые входы которых объединены и соединены с вторьгм входом третьего элемента И, пр мым выходом второго триггера, первым входом четвертого элемента И, первым входом п того элемента И и первым входом шестого элемента И, второй вход п того элемента И и первый вход седьмого элемента И подключены к выходу Меньше или Равно первой схемы сравнени , выход Больше которой соединен с первым входом восьмого элемента И, первым входом четвертого элемента ИЛИ, вторым входом четвертого элемента И,вторым входом шестого элемента И, первым входом дев того и дес того элементов И, выход шестого элемента И соединен со счетным входом счетчика отказов, входом обнулени  сумматора и вторым входом второго элемента ИЛИ, а выход четвертого элемента И подключен к второму входу считывани  первого блока пам ти, второй вход считывани  второго блока пам ти соединен с выходом дев того элемента И, второй вход которого соединен с вторым входом второго элемента И, инверснымrejects of failures, it additionally contains the first and second groups of elements I, from the second to the tenth elements I, the third, fourth and fifth elements of SH, group of elements SH, second trigger, second memory block, second counter of the number of correctly executed Operation 1-1 and key; the first input of the third element OR is connected to the device start input and the first 1 output of the first trigger is connected to the memory register zeroing input, the group of the bit inputs of which is connected respectively to the outputs of the elements of the OR group, the first inputs of which correspondingly connected to the outputs of elements AND of the first group, the second inputs of the elements OR of the group are connected respectively to the outputs of the elements AND, the first inputs of which are connected respectively to the outputs of the second memory block, the first input of which is connected to the output of the second element And, the first input of which is connected to the output The second delay element and the first input of the third element And whose output is connected to the first read input of the first memory block, the outputs of which are connected respectively to the first inputs of the elements And the first group, the second inputs of which are combined and connected to the second input of the third element And, the forward output of the second trigger, the first input of the fourth element And, the first input of the fifth element And and the first input of the sixth element And, the second input of the fifth element And and the first input the seventh element AND is connected to the output Less or Equal to the first comparison circuit, the output More than which is connected to the first input of the eighth element AND, the first input of the fourth element OR, the second input of the fourth element AND, the second input of the sixth element AND, the first The input of the ninth and tenth elements is And, the output of the sixth element And is connected to the counting input of the failure counter, the zeroing input of the adder and the second input of the second element OR, and the output of the fourth element AND is connected to the second read input of the first memory block, the second read input of the second the memory unit is connected to the output of the ninth element And, the second input of which is connected to the second input of the second element And, inverse
SU874183088A 1987-01-14 1987-01-14 Device for simulating activity of human operator SU1413640A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU874183088A SU1413640A1 (en) 1987-01-14 1987-01-14 Device for simulating activity of human operator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU874183088A SU1413640A1 (en) 1987-01-14 1987-01-14 Device for simulating activity of human operator

Publications (1)

Publication Number Publication Date
SU1413640A1 true SU1413640A1 (en) 1988-07-30

Family

ID=21281147

Family Applications (1)

Application Number Title Priority Date Filing Date
SU874183088A SU1413640A1 (en) 1987-01-14 1987-01-14 Device for simulating activity of human operator

Country Status (1)

Country Link
SU (1) SU1413640A1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свндетельство СССР № 966701, кл. G.06 F 15/20, 1979. Авторское свидетельство СССР №1164726, кл. О 06 F 15/20, 1983. *

Similar Documents

Publication Publication Date Title
JPS6013220B2 (en) Electronic taximeter operating function inspection monitoring method
GB724137A (en) Improvements in or relating to decimal point location in electronic computers or other data-handling devices
SU1413640A1 (en) Device for simulating activity of human operator
SU1241254A2 (en) Device for simulating activity of human operator
SU1164726A1 (en) Device for simulating activities of human operator
SU1377870A1 (en) Device for simulating activity of a human-operator
SU1399761A1 (en) Device for modeling human operator activity
SU1388888A1 (en) Device for simulating man-machine system operator activity
SU1320830A1 (en) Device for defining teaching program
SU1424026A1 (en) Device for simulating teaching process
RU1778761C (en) Device for modelling operator's activity
SU1741102A1 (en) Device for simulating conveyer-type engineering system
SU1249528A1 (en) Device for simulating stochastic graph
SU1328824A1 (en) Apparatus for simulating mass service system
SU1320833A1 (en) Device for teaching operators
SU1483460A1 (en) Petri graph simulator
SU1545226A1 (en) Device for modeling activity of man-operator system
SU881779A2 (en) Device for simulating probability graph
SU1418742A1 (en) Device for simulating the process of programming task to be solved by computer
SU886003A1 (en) Test synthesis device
SU1488809A1 (en) Device for simulating failures and digital computer malfunctions
SU1275516A1 (en) Device for training memory of operator
JP2646009B2 (en) Printed board test method
SU1727145A1 (en) Operator trainer
SU1718259A1 (en) Learning device