АДАПТИВНЫЙ ВРЕМЕННОЙ ДИСКРЕТИЗАТОР Советский патент 1969 года по МПК G06J1/00 

Описание патента на изобретение SU257161A1

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

Известны адаптивные временные дискретизаторы (АВД), содержащие блок управления, блок модел.ирования аппроксимирующего полинома, реверсивный счетчик и узел Быдачи команды на измерение.

Предложенный дискретизатор отличается от известных тем, что В нем .первые три выходя блока управления соединены с соответствуюЩим.и входами блока моделирования атпроксимирующего полинома, четвертый выход бло;ка управления соединен с первым входом реверскЕного счетчика, а шятый - со входом управления узла выдачи команды на измерение, один -вход блока управления служит входом дискретизатора, а другой его вход соединен с ВЫХОДОМ узла выдачи команды на измерение, подсоединенным также к четвертому входу блока моделирования аппроксимирующего лолинома и служащим выходом дискретизатора; первый выход блока модел.ировании аппроксимирующего полинома соединен со вторым 1ВХОДОМ ревер сивного счетчика, а второй его выход соединен с третьим входом реверсивного счетчика; выход реверсивного счетчика соединен со вторым входом узла выдачи команды на измерение.

Дискретизатор также отличается тем, что з нем блок управления выполнен в виде генератора тактовых импульсов, ключей дешифратора, триггера, схемы «ИЛИ и ком.мутатора, причем ВЫХОД генератора тактовых импульсов через ключи соединен соответственно с первым входом дешифратора и первым входом триггера, выходы триггера соединены соответственно с лервым входом схемы «ИЛИ и первым входом коммутатора, выходы дешифратора соединены соответственно со входами управления ключей, вторым входом схемы «ИЛИ и

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

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

Дискретизатор также отличается тем, что в нем блок моделирования аппроксимирующего полинома выполнен в виде реверсивных счетЧИков И блоков .переписи, причем выход первобло.ка переписи, первый выход которого соединен с одиим входом второго реверсивного счетчика, .выход последнего соединен с одним входом второго блока нерепнси; первый вход .первого реверсивного счетчика-служит входом блока моделнрования аппроксимирующего нолниома, вторые входы счетчиков соедииеиы между собой и 1служат вторым входом блока моделирования, второй вход иер.вого блока переписи Служит третьн;м входом блока моделироваиия, выход второго блока лереииси служит первым выходом блока модел.цр ОБ ан и я an и р о кс им и р у ю ще го П о л и н а, второй выход иерВОго блока нереииси соединен со вторым входом второго блока (переписи и служнт вторым ВЫХОДОМ блока моделирования.

Кроэде того, дискретизатор отличается тем, что в нем узел выдачи команды на измереПИе выполиеи в виде схем «Р1ЛИ и «И, прнче: 1 выход схемы «ИЛИ соедииен с одинм входом схемы «И, второй вход которой с.тужит входом управления узла, а выход-выходом узла, зходы Схемы «ИЛИ служат вторыми входами узла..

Иа фиг. 1 изображена структуриая схема данного АВД; на фиг. 2 - блок управления АВД; на . 3 - блок моделирования текущего значения аппроксимирующего полинома предлагаемого АВД; на фнг. 4 - узел выдачи команды на измереиие АВД.

Иа фигурах приняты следующие обозначения: 1-1ВХОД диакретизатора; 2 - выход диСкретизатора; 5 - блок моделирования текущего значения аипроксимирующего полпиома; 4 - реверсивный счетчик для оиределеиия величины отклонения Промоделированного текущего значения аппроксимирующего тюлннома от текущего значения процесса; 5 - узел выдачи команды на измерение; 6 - блок управления; 7-15 - иепи управления и коммутации; 16 - реверсивный счетчиК для оиределеиия и заиоминания первой конечной разности; 17-блокПереписи лер.вой конечной разности; 18 - реверсивный счетчик для моделироваиия

полинома вида f ( )+ЕА/; /5-блок-переииси промоделированного значения аиироксимирующего .полинома; 20-геиератор тактовых импульсов; 21 - распределитель импульсов; 22 и 23 - ключи; 24 - счетчик с депшфратором; 25 - коммутатор; 26 - логическая цеиь 27 - триггер; 28 - логическая иеиь 29 - логическая цепь «И.

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

F(t)F() ,(1)

где F(t)-текущее значение процесса;

F()-значение процесса в начале участка ннтершолироваиия; 45 - уставка; Д/ -конечная разность первого лоряддвух тактов от начала участка интерполироваиия;

п - число тактов АВД на участке интерн олирова«ия.

В дальнейщем для того, чтобы максимально использовать однотииные узлы и элементы при реал1тзации устройства при моделироваипи члена nAf операция умножения заменяется операцией после.дозательного суммирования п раз значения (.

В результате этого операции решения алгоpiiTMa выполняются в устройстве главным образом О.ДИОТП1ИИЫМ узлом-счетчиком, а проверка равенства (1) осуществляется с помощью логических элементов (логические .цепи «ИЛИ, «И).

АВД .реализует алгоритм, выражение которого имеет вид (1), и структурная схема его приведена на фиг. 1. Ои состоит из блока моделироваиия 5, на входы которого подключены цени 7, 8, 9, а два его выхода 14 и 10 подключены на соответствующие входы реверсивного счетчика 4, причем иа третий .вход реверсивного :счетчика подключена цепь //. Кодовый выход ,15 реверсивного счетчика 4 соединен со входом узла 5 выдачи -команды на измерение, на другой вход которого подключена цепь 12. Выход узла выдачи команды на измерение .5 иодключеи цепью 13 ко входу блока моделирования 3 и входу блока управления 5, на другой ВХО.Д которого подключена исследуемач величина, а выходы блока управления явлг ;.:1тся цепями 7-.9, 11, 12, которые подключены соответственно ко входам блока моделирования, реверсивного счетчика и узла выдач команды иа измерение.

Для обеспечения работы устройства по заданному алгоритму использован блок уираалеипя 6, включающий в себя генератор та:ктовых импульсов 20, выход которого подключен на входы ключей 22 .и 23, причем выход ключа 22 -подан иа счетчик с дещифратором 24, имеющим четыре выхода, два из которых подключены ко входам коммутатора 25, один-«о входам ключей 23, 22 и один иодключен на логическую цепь «ИЛИ 26, имеющую выход, .под(люченный к 1выходу 9 блока управления 5, а на второй вход логической цепи «ИЛИ 26 иодключен одни из выходов триггера 27, который своим входом подключен к выходу ключа 23; второй же выход триггера 27 иодключен на ВЫХОД .12 блока уиравления и на третий вход коммутатора 25, четвертый вход которОго подключается ко входу блока управления, а выходы коммутатора 25 подключены к .выходам 7, 8 и // блока управления. Вход 13 блока уиравления соединен со входами тр.иггера 27 и счетчика с дешифратором 24.

Блок моделироваиия текущего значения процесса состоит из реверсивного счетчика 16, входы которого подключены ко входам 7, 8 блока моделирования 3, а выходы реверсивного счетчика 16 подключены на входы блока перешнси 17. Блок переписи 17 одним из своих входов подключен ко входу 9 блока моделирования 3, а выходы его поданы в реверсивный счетчик 18, блок оереписи 19 и на выход 10 блока моделирО вания 3. Реверсивный счет4HiK 18 своим входом подключен ко входу 8 блока моделирования 5, выходы же его -поданы на второй 1ВХОД блока переписи 19, -подключенного выходами к выходу J4 блока моделирования 3. Реверсивные счетчикп 16 и 18 имеют входы, которые подключены ко входу 13 блока моделирования 3. Узел сравнения и выдачи команды на измерение 5 предлагаемого АВД состоит из логической цепи «ИЛИ 28, соединенной входами со входом 15 узла выдачи команды на измерение 5, а выход ее подан «а один из входов логической цепи «И 29, другой вход которого подключен к входу 12 узла 5 выдачи команду на измерение, а выход логической цепи «И подключен к выходу 13 узла 5. Рассмотрим работу устрой-ства АВД (см. фиг. 1). В начале очередного участка интерполяции, которое определяется сбросом (выход 13), блок управления 6 подключает входную (величину F(t) на время одного такта по цепи 7 к реверсивному счетчику 16 блока моделирования 3. В следующем такте устройства АВД блок управления 6 подключает входную величину F(t) по цепи 8 к реверсивным счетчикам 16 и 18 блока моделирования 5, так что IB течение двух тактов в начале учасгка интерполирования в блоке моделированпя 5 на реверсивном счетчике 16 будет вычслеиа и запомнена первая конечная разность Д, а на реверсивном счетчике 18 запомнено значение процесса F(). Затем ло команде с блока управления (цепь 9, поступившей в блок переписи 17 блока моделирования 3, перекладывается Af в реверсивный счетчик 18, суммируясь алгебраически с заиомненным значением процесса, лри этом моделируется полиНОМ вида F(t(i)+1,. По сигналу конца переписи Af (цепь 10) запустится блок переписи 19, -при этом -промоделированное значеи;ие из реверсивного счетчика 18 блока моделирования 3 ;пербпиш ется в реверсивный счетчик 4, а из -промоделированного текущего значения аппроксимирующего Полииома вычитается текущее значение процесса, которое поступает по команде блока управления 6 на вход 11 реверсивного счетчика 4. Тем самым на реверсивном счетчике 4 определяется величина отклонения промоделпрованного текущего значения аппроксимирующего лолинома от текущего значения процесса. По 1команде с блока управления 6 (цепь 12) сравнивается величина отклонения, полученного на реверсивном счетчике 4, с уставкой. Эту задачу выполняют логические цепи «ИЛИ 28 и «И 29 узла выдачи команды на измерение 5. мирующего полинома от текущего значения процесса превзойдет 46„ (уставка), то АВД по цепи 13 1выдаст команду на измерепие и сигнал «сброс для устройства АВД, который nocTyniiT в блок управления 6 и в блок моделирования 5. При этом восстанавливается исходное состояние элементов устройства АВД. В случае, еслп велпчпиа отклонения меньше 4,г , тогда по команде с блока управления fi (цепь 9) блок переписи 17 блока моделирования 5 переложит еще AF в реверсивный счетчик /5, сбросится предыдущая велпчпна отклонения в peBepcHiBHOM счетч ке 4, а в него перепишется по команде с блока перелиси 17 (цепь 10) новое промоделированное значение. Из вновь записаиного значения в реверсивный счетчик 4 вычтется по команде с блока управления 6 текущее значение Процесса, посту пающее по цепи //. Полученное при этом новое отклонение сравнивается с уставкой 46, по команде, поступающей с блока управления по цепи 12 iB узел выдачп команды на измерение. Если величина отклонения меньще, чем 46,, то повторится -перепись AF в реверсивньГй счетчпк 18, а вновь промоделированное значение переппшется в реверсивный счетчик 4, который перед переписью будет сброщен на О командой, поступившей из блока переписи 17. Из вновь промоделированного значения вычтется текущее значение, а величина нового отклонения сравнится с уставкой 46„. Операции моделпровапия будут повторяться до тех пор, пока величина отклонения не нревзойдет уставки 46, . При этом появится команда на измерепие и сигнал сброса устройства АВД. После сброса работа элементов повтор1ггся: сначала будет определена AF, затем запомнена величина Г{11-1), промоделирована сумм f (ff-i) + 1. , проведено сравнение этой суммы с текущим значением F(i) и т. д. как описано выше. П р е д и е т изобретения 1. Адаптивный временпый диокретизатор. содержащий блок уиравлепия, блок моделирования аппроксимирующего полинома, реверсивный счетчик, узел выдачи команды на измерение, отличающийся тем, что, с целью расширения области прпмененпя устройства, в нем первые три выхода блока управления соед1шены с соответствующими входами блока моделирования аиироксимирующего полпнома, четвертый выход блока управления соединен с первым входом реверсивного счетчика, а пятый - со входом управления узла выдачи команды на измерепие, один вход блока управления служит входом дискретизатора, а другой его вход соединен с выходом узла выдачи .команды па пзмерение, подсоединенным также к четвертому входу блока моделирования аппроксимирующего иолипома и служащим выходом дискретизатора; первый выход блОКа моделирования аппроксимирующего

сивного счетчика,, а второй его выход соединен с третьим входом реверсивного счетчика; выход реверсивиого счетчи1ка соединеи со вторым входом узла выдачи команды на измерение.

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

3.Дискретизатор но inn. 1 и 2, отличающийся тем, что в нем блок моделирования аппроксимирующего .полинома выполнен в виде реверсивных счетчиков и блоков переписи, иричем выход лервого счетчика соединен с первым ВХО.ДОМ одного блока иереписи, первый выход которого соединен с одним входом второго реверсивного счетчика, выход (Последнего соединен с одним входом второго блока переписи;

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

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

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

4.Дискретизатор по пп. 1-3, отличающийся тем, что, в нем узел выдачи команды

на измерение выполнен в виде схем «ИЛИ и «И, причем выход схемы «ИЛИ соединен с одним входом схемы «И, второй вход которой служит входом управления узла, а выход- выходом узла, входы схемы «ИЛИ служат вторыми входами узла.

Команда на измерение 8

Фие I

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

название год авторы номер документа
Устройство для передачи телеметрической информации 1980
  • Антонюк Евгений Михайлович
  • Родимов Александр Федорович
SU877596A1
Устройство для передачи телеинформации 1980
  • Антонюк Евгений Михайлович
  • Родимов Александр Федорович
SU877601A1
Устройство для контроля параметров 1979
  • Самойленко Анатолий Петрович
  • Скубилин Михаил Демьянович
  • Шаглий Павел Андреевич
SU842721A1
Устройство для дискретного преобразования Фурье 1984
  • Алексеев Сергей Григорьевич
  • Беляев Михаил Борисович
  • Шутяев Вадим Васильевич
SU1290348A1
Адаптивное телеизмерительное устройство 1983
  • Антонюк Евгений Михайлович
  • Недосекин Дмитрий Дмитриевич
  • Чернявский Евгений Александрович
SU1133611A2
Устройство для решения систем линейных алгебраических уравнений 1984
  • Семагин Борис Васильевич
SU1187157A1
Устройство для сжатия информации 1986
  • Жуковский Владимир Григорьевич
  • Твердохлебов Николай Филиппович
SU1324047A1
Многопроцессорная вычислительная система 1982
  • Прангишвили Ивери Варламович
  • Игнатущенко Владислав Валентинович
  • Трахтенгерц Эдуард Анатольевич
  • Караванова Людмила Валентиновна
  • Горинович Лариса Николаевна
  • Прохорова Элла Григорьевна
  • Рабинович Владимир Михайлович
  • Резанов Владислав Васильевич
  • Костелянский Владимир Михайлович
  • Борисенко Виталий Михайлович
  • Лехнова Галина Михайловна
  • Жилиев Владимир Леонидович
  • Гантман Сергей Залманович
  • Лобак Михаил Алексеевич
  • Щербаков Евгений Васильевич
SU1168960A1
Устройство для определения гистограммы первой производной сигнала 1972
  • Донецкая Татьяна Владимировна
  • Корюков Юрий Георгиевич
SU439818A1
Устройство для передачи телеизмерений 1982
  • Антонюк Евгений Михайлович
  • Родимов Александр Федорович
  • Родимова Раиса Ивановна
SU1020850A1

Иллюстрации к изобретению SU 257 161 A1

Реферат патента 1969 года АДАПТИВНЫЙ ВРЕМЕННОЙ ДИСКРЕТИЗАТОР

Формула изобретения SU 257 161 A1

4

Т 1

P(t) 9

и д J I

12 Л 8 7

39

фуг. Z

Риг.З

SU 257 161 A1

Даты

1969-01-01Публикация