Устройство для задания программы обучения

Иллюстрации

Показать все

Реферат

 

Изобретение относится к тренажерной технике и может использоваться для задания программы обучения. Цель изобретения - расширение дидактических возможностей устройства. Указанная цель достигается тем, что в известное устройство, содержащее две группы элементов И, регистр адреса, первый блок памяти, первый регистр микрокоманд , дешифратор, два элемента ИЛИ, первый регистратор, первый блок сравнения, генератор случайной последовательности кодов, введены первая и вторая группы элементов ИЛИ, первый и второй генераторы импульсов, третий, четвертый и пятый элементы ИЛИ, третья и четвертая группы элементов И, триггер, счетчик, два элемента задержки, второй и третий блоки сравнения, второй регистр числа, группа счетчиков, группа триггеров, второй блок памяти и второй регистр микрокоманд со схемными соединениями, указанными в формуле . Изобретение позволяет указывать операторам требуемую реализацию алгоритма его деятельности в случае ошибок заданное число раз. 1 ил. (О СО го 00 со

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

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

РЕСПУБЛИК (50 4 G 09 В 7 02

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

К ABTOPGHOMY СВИДЕТЕЛЬСТВУ

БИБА1-..

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (2! ) 3896898/24-24 (22) 07.05.85 (46) 30.06.87. Бюл. № 24 (72) В. И. Балабай, Д. А. Олдерс, В. А. Харченко и P. P. Хуснутдинов (53) 681.3.071 (088.8) (56) Авторское свидетельство СССР № 1094046, кл. G 09 В 9/00, 1984.

Авторское свидетельство СССР № 1182566, кл. G 09 В 9/00, 1984. (54) УСТРОЙСТВО ДЛЯ ЗАДАНИЯ ПРОГРАММЫ ОБУЧЕНИЯ (57) Изобретение относится к тренажерной технике и может использоваться для задания программы обучения. Цель изобретениярасширение дидактических возможностей устройства. Указанная цель достигается тем, что в известное устройство, содержащее

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

1320830

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

Цель изобретения — — расширение возможностей устройства.

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

Устройство содержит регистр 1 адреса, блок 2 памяти, регистр 3 микрокоманд, элемент 4 ИЛИ, генератор 5 случайной последовательности кодов, блок 6 сравнения, элементы 7 и 8 И, дешифратор 9, элемент 10 ИЛИ, регистр 11, выходы 12—

14 устройства, выходы 15 регистра 3, входы 16 устройства, элементы 17 ИЛИ, генераторы 18 и 19 импульсов, элементы

20 — 22 ИЛИ, элементы 23 и 24 И, триггер 25, счетчик 26, элементы 27 и 28 задержки, блоки 29 и 30 сравнения, регистр 31 числа, счетчики 32, триггеры 33, блок 34 памяти, регистр 35 микрокоманд, элементы

36 ИЛИ и выходы 37 — 39 устройства.

Регистр 1 предназначен для задания управляющей составляющей алгоритма управления. Он содержит две параллельные секции одинаковой емкости, в первой из которых в ячейках записываются коды порядковых номеров операторов. Они используются для определения моментов запуска генератора 5 (первые выходы регистра 1), моментов открытия элементов 7 и 8 для воздействия на информационные входы блоков 2 и 34, а также для выдачи управляющих воздействий (четвертые информационные выходы регистра 1) через элементы

24 И на входы первого блока 2. Во второй секции регистра 1 записываются коды органов управления, на которые в соответствии с номером оператора обязан воздействовать человек-оператор на панели органов управления тренажера. Емкость секций регистра 1 определяется числом операций алгоритма управления, число разрядов од; ной ячейки первой секции определяется также числом операций алгоритма.

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

Сдвиг на одну ячейку регистра 1 осуществляется при поступлении сигнала на его вход элемента 22, при поступлении сигнала с второго входа которого сдвиг осуществляется на число операторов, находящихся между стрелками, указывающими переход (стрелка вверх и вниз).

Блок 2 предназначен для хранения параметров алгоритма. При этом в данном блоке хранятся микрокоманды, а в блоке 34 операторы, соответствующие противоположным исходам при срабатывании логических операторов.

10 15

Обращение к блоку 35 производится только в том случае, если человек-оператор допустил ошибку в выборе требуемой реализации алгоритма управления.

Регистр 3 содержит четыре, а регистр

35 — три микрооперации. При этом в первых микрооперациях хранятся коды органов панели управления пульта оператора тренажера, на которые оператор должен воздействовать в данной операции алгоритма. Во вторых микрооперациях регистров 3 и 35 хранятся значения кодов органов панелей индикации пульта оператора тренажера, которые меняют свое состояние в данной операции алгоритма управления. В третьих микрооперациях указанных регистров хранится код значения времени задержки соответствующих органов индикации для учета особенностей функционирования объектов управления.

В четвертой микрооперации регистра 3 хранится значение вероятности наступления одного из исходов логического оператора.

При этом четвертую микрооперацию содержат микрокоманды, предшествующие разыгрываемым логическим операторам.

Генератор 5 предназначен для задания случайного числа, распределенного равномерно в интервале от 0 до 1.

Блок 6 предназначен для определения наступления того или иного исхода логического условия алгоритма путем сравнения значения вероятности, соответствующей одному из исходов логического условия, со случайным числом, выработанным генератором 5.

Элементы 7 и 8 выполняют функции коммутирующих устройств, позволяющих определить адрес очередной микрокоманды в первом 2 и во втором 34 блоках памяти в зависимости от того, какой исход приняло логическое условие алгоритма. Число элементов 7 и 8 равно числу логических условий алгоритма управления.

Дешифратор 9 предназначен для однозначного сопоставления номера ячейки регистра 1, который соответствует номеру позиции оператора, т. е. номеру операции алгоритма — требуемых элементов 7 и 8.

Регистр 11 предназначен для хранения значения вероятности одного из исходов логического условия. Данное значение записывается в регистр 11 по его входам из четвертой микрооперации блока 2 микрокоманд, предшествующих логическим операторам.

Один вход регистра 11 предназначен для управления считыванием информации в блок 6, а другой вход — для обнуления регистра 11.

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

320830 реГистра 1, для перезаписи зна (ени5(Вероятности срабатывания одного; з и: Кодо(( логического условия в блок 6, а r3i:же вход триггера 25. Полученное случc H!I i< число, распределенное равномерно в: вале 0 — 1, постУпает В блок 6 .лЯ сггавнения с числом, поступившим из регистра 1!

ПС ВХОдаМ бЛОКа 6. ЕСЛИ В ОЕ«у.<:с,т;....

СРа 3 НЕНИЯ ОКаЗЫВаЕтСЯ, Ч rO СЛ,< !ай((ОЕ с К, !0 меньше значения вероятности няс, уllл((:и51 исхода срабатывания оператора<;о сиг«ял появляется Н3 Выхода.< бл(ж3 6 очередной микрокоманды выб!. рается гаки м образом, что человеку-оператс1.у необхсдii :o перейти к выполнению очередной операпчи.

В противном случае, T. е. если слу: ай«о<= число больше 3:(ачения Вероя ности ср3—бятывяния ollepBTÎp3, с (! Иал нояВляе. < и «я выходе блока 6 и оператор нссбх:;,(1;,",.( выполнить определенньн. операции.

Выбор той или иной микрокоманды Ilp изводится путеM появления сигналов ня Bf1. ходах элементов 7 и 8. Сиг !Ялы на i)h!ход3x элементов 7 появл5)к)!Ся В с.(у !Яе

Г!0(:T) !! IЕНИЯ СИГ!(ЯЛОВ Е!Я ОДНИ Их ЕЗХО:(Ы С выхода блока 6, а ня другие Входы э.цементов 7 — — с выхода дешифр;)тора 9. Элемент 10 предназначен для обнуления регистра 11 после отработки операции, co >TBBT— стByK)(E(ей логическому оператору. 1-13 вход

jeItIH(()p3Top3 9 поступа :.T код, со: EBpTETBvi(!-!

ЦИЙ HOMа предназначенных дл(I хранения порядков,lx

1<0MåðîB операторов. Е) случ;:е ноя влe!:. !я си(нала на выходе блока 6 срабатыв"- осоответствуюшие элеме(ггы 8 и (oMe- о:-и. )С(в пой опера;(ии алгоритма, инфор., а .(ия ) не06xoJi,HMocTl4 Выполнения K(OTopoH c)i K!I;! быть представлена человеку-01(ератор будет представлена за счет появления cur31opoIi MHKpooi!pp3L(HH p(rHc rpd );) через выходы 37 устройства па соответсгпую!ций орган панели инди «:ции г(ультя оператора тренажера. Кроме того, (.:. :гнал ня выходе дешифратора 9 переводит соо:всггCTBVK)E(, TpH1 t еp 33 B P3HEIH HIIOC (0(.. 051НИЕ, ЧТО ООЕСПЕЧИВЯ(ЕТ ПОСТ <".1,1Е(HE . С Е О

ВЫХОДЯ СИГНЯЛЯ НЯ BXÎ:!, COOTB("i СТВУЮ(ЦЕГО элемента 23 и подготавливает гс:< о-<пыТ И ю. С И ГЕ! Ял С ВЫ ХОДЯ (p 3 6OT 3 <3 i il ГО э 1 E"

Импульсы с выхода генератора 18 11(.ET(пак)т через открытый элем)нт 23 «3

C00TB(rI СТВуЮЩИЙ ВЫЧИТс(10<цИ Й Ссl(Т.l((t< 32 импульсы с выхода которого через элем<",IT

20 и вход элемента 22 !юступаеот H Вх)д регliCTp3 1 H 1(poHBi3035(T сдв(l; ((Я ячеек, сколько импульсов записано В с< стчике 32. При этом ", блок 30 вается из второй секции регистр . 1 кол органа управления, соответствук)((его требуемому органу управления пp3BH;If..!1() выбранной реализации Ялга ригM<3.,11)(.(-.ел(,— ность задержки элемента 28 RI.!603)i!3 (;3

vч(r3 М3 снмeëh«or(< -!исля .1 lп - льсОВ„зяIHCh1B3eMh! X !с CЧЕТ 1;.КЯХ )2. (!О (СТРЧСНИИ

0 <Вp(к(е« < (.!<Гсд-! i (Вh:. < "я . 1е .ее(i 3 . 8 а пс тал(ает нз вход т и(С p3 20. а сигнал

С (ГО BЫХО а УСТЯ!iа." ., (.:: BT 3(»» ТD) "it ЕPI (33 В ИСXogitо; Сос)-;,ИННЕ I;), „;I(- Bop) H сета навливает гене )<.Tc; .8

3КИМ Об!)с!ЗОМ Г(рОИСХодИ. (!)Viti :I

)ОВание устрсйс IВЯ пpи <)< ЗОНI iоо III)

В этом случае сигня. Ihf п()являются на Выходаx 12 устройс-. НЯ. В блоке 30 код., требуемого и задействован«о 0 органов vilрявлсния и(. со)па,(яют, и сигнал появляегся на его п;xo.»«.,),адep 0«пост)

I! 3 счетч((к )6 с Вы <ода котop(! с — - па элемент 27 и регистр 3!. В данном регистр записано до(!устимос Еисло ошибок ОпсратО. р 3 . В с л y <(3 е, е с, 1 и 0 и p D 3 T 0 D I! p c B i.! с и л

B >1x0 3 блока 29 ступает на вход ген(-.!)3<ора 19 !i запускает еГО. Импу l hei=I с (I О ВыхОдя поступ актr чепез Вхо.,ы элемент(гв !7 и 26 для гроб.(еКОВСЙ ilo. IÑBÅГКИ ЗЯДЕйс!.ВОВЯННОго ОПЕРа;:..ром и требуемог;) opl Янов упрЯB.,с«(..я панели llv,)ьт3 Оп(- Drя го)я. (!Ос, (с ".сT;)я не«H<я iP, IОВ(<<ОМ Ol)P ) Я ТОРО "1 О

СЕП 113.13 Нс! ВЫ)(о.t(, С 5 3 )О OP;!:(3 <В,),(II CЯ (!6«V.I(«He <" ieГ" !КЯ 26 И ос! с НОВ " Н(7)Ят»ра 19.

11редлагаемое ус -()<)Й("! Во поз to.i!!e i ра"н!Нри г! дидак ические Возмож нос) .! тре:1:жера за с !ет блоки()с!<ки о, !ибоч(ых действий оператора и з счет обеспечен .я п с«аз ки прH ДО! <(

Р сl tt.

Фоп ((g.-а ияобе)eтенил с((!

УС! POHCTBO . I;IH Зс ДЯНИЯ ПРО! Ра I)thl О!)Х

icHHs содержа«(се г=гистр а,(,, ес:, Вых ды первой груни ы которого оеди не i L! с соотет..т!!иоц,ими в.<ода"."I рвого эле гонта

И,(1И. г;ь<ход которого годключен к Вх .1;

ГЕНЕРатОРа СЛУЧайНЫХ ПОГЛЕДOBÇTPЛЬНССтЕй !

<Одеев и к входу разрешения записи перВОГО РЕГИСТРа ЧИСЛ;-. х Ста«ОВОЧНЫй ВХО .!<ОТОРОГО СОЕД IIIPH С ВЫХОДОМ - TODD! 0 Э.IP5О

МеНТа И,,Г1И. Информационнь<е входы с соот()етствук)(циv(H вь(ходами первой группы

l!åрвоГо регисгря микрокоманд. 3 выходы ——

:. Состветствую !Ними Входами первой группы пе!)Ваго 6.(ока сравнее(ия, входы второй rpynilh кото,)oi с подключены к cÎQTBEтствлошим

Выхо.13!м -енератора случайной последовагельп<)с)и кодов. первый выход — — к первым

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

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

1Х 14

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

Редактор Е. Копча Техред И. Верес Корректор М. Демчик

Заказ 2663/53 Тираж 433 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий ! )3035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4