СТУПЕНЧАТО-ЛИНЕЙНЫЙ ЭКСТРАНОЛЯТОР Советский патент 1973 года по МПК G06F17/17 

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

1

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

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

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

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

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

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

Л дополнительной ячейки памяти 2, регистра 3, цифро-аналогового множительного устройства 4, цифро-аналогового преобразователя 5, масщтабных резисторов 6 и 7 и линии задержки 8. Цифрами 9 и 10 соответственно обозначены цифровой выход ячейки памяти / и цифровой вход цифро-аналогового множительного устройства 4.

Цифрами // и /2 обозначены аналоговые входы цифро-аналогового множительного устройства 4, а цифрами 13, 14, 15 и 16 соответственно обозначены вход кода ординат экстраполируемой функции, вход кода упрежденного значения аргумента, вход импульса конца очередного интервала экстраполяции и выход устройства, на котором получаются в виде аналогового напряжения значения зкстраполируемой функции. Основная ячейка памяти / состоит из приемного триггерного регистра и последовательно с ним связанного цифро-аналогового преобразователя. Цифро-аналоговый преобразователь подключен к единичным выходам триггеров этого триггерного регистра (выход Р). Ячейка памяти предназначена для приема кода ординат экстраполируемой функции, выработки аналогового напряжения, пропорционального этому коду, передачи с выхода 9 в ячейку памяти 2 кода предыдущей ординаты экстраполируемой функции и управления цифро-аналоговым преобразователем 5. Своим входом ячейка памяти соединена с входом 13, входом устаповки в нулевое состояние (установочным входом) связано с выходом линии задержки 8, цифровым выходом 5 подключена к входу цифро-аналогового преобразователя и к входу дополнительной ячейки памяти 2. Аналоговый выход ячейки памяти / через масштабный резистор 7 подключен к аналоговому входу 11 цифро-аналогового множительного устройства 4. Дополнительная ячейка памяти 2 предназначена для приема кода, поступающего с выхода .9 ячейки 1, и выработки напряжения, пропорционального инверсному значению этого кода. По схеме эта ячейка аналогична ячейке 1 за исключением того, что для получения инверсного значения выходного напряжения ее цифро-аналоговый преобразователь подключен звеньями к нулевым выходам соответствующих триггеров ее регистра. Регистр 3 предназначен для приема кода упрежденного значения аргумента и управления цифро-аналоговым множительным устройством 4. Вход регистра соединен с клеммой 14, а выход 10 подключен к цифровому входу цифро-аналогового множительного устройства 4. Цифро-аналоговое множительное устройство 4 предназначено для преобразования кода, содержащегося в регистре 5, в аналоговое напряжение, пропорциональное этому коду с учетом напряжений, поступающих на аналоговые входы 11 VI 12. Цифро-аналоговый преобразователь 5 предназначен для преобразования кода, содержащегося в регистре ячейки памяти /, в аналоговое напряжение, пропорциональное этому коду. Линия задержки 8 предназначена для задержки импульса конца интервала экстраполяции на время, определяемое переходными процессами в ячейке памяти 2 при установке регистра последней в нулевое состояние. Упрежденное значение функции, соответствующее упрежденному значению аргумента, определяется как yi+i 2yi - yt-.i Устройство, представленное на чертеже, на произвольном интервале экстраполяции работает следующим образом. В исходном состоянии в регистрах ячеек памяти / и 2 соответственно установлены коды i-й и (г-1)-й ординат экстраполируемой функции. В режиме холостого хода (при отключенных нагрузках) на выходах ячейки памяти 1 и цифро-аналогового преобразователя 5 имеются напряжения Ui, а на выходе ячейки памяти 2 - инверсное напряжение t/,-i, соответствующие упомянутым кодам. В рабочем режиме от воздействия напряжеНИИ Ui - Ui-i, с учетом величин масштабных резисторов 9 и 10 напряжения на входах 11 и 12 // - 1 . п Т Если в регистре 5 содержится число 2Р-1, что соответствует конечному значению интервала экстраполяции, то все триггеры этого регистра установлены в единичное состояние и напряжение на выходе 16 будет равно Лвых : Ш(1. г-М) + Д(;. г, I) + „, (III) Здесь ДС/({,-+1) напряжение, равное цене младшего разряда цифро-аналогового преобразователя 7. Второе слагаемое в правой части формулы (3) - величина напряжения, также равная цене младшего разряда преобразователя 7. С учетом величины At/(j,i+i) формула (3) имеет вид Если в регистр 3 занесено число , что соответствует начальному участку интервала экстраполяции, то все триггеры регистра 3 установлены в нулевое состояние и напряжение на выходе устройства равно /вых, + (/.и1)(V) При любых других значениях чисел, находящихся в регистре 3 (т. е. при ), выходное напряжение определяется по более общей формуле . 7/ () (VI) Таким образом, экстраполированное напряжение на выходе 16 с изменением аргумента изменяется по такому же закону, что и функция, соответствующая принятому уравнению экстраполяции. При дискретном изменении аргумента NX ыходное напряжение изменяется ступенчато. В частном случае, когда NX на интервале эксраполяции монотонно возрастает или моноонно убывает, выходное напряжение изменятся по ступенчато-линейному закону, а его

осциллограмма на этом интервале имеет вид ступенчатой прямой.

Переход к следующему интервалу экстраполяции осуществляется подачей импульса конца очередного интервала экстраполяции на вход 15. При этом регистр ячейки памяти 2 устанавливается в нулевое состояние. В нулевое состояние спустя время, определяемое линией задержки 5 устанавливается регистр ячейки памяти /, а код i-й ординаты при установке этого регистра в нулевое состояние заносится в регистр ячейки памяти 2.

По окончании переходных процессов в регистре ячейки памяти 1 в него заносится код следующей (-|-1)-й ординаты экстраполированной функции.

Напряжения на входах 11 и 12 цифро-аналогового преобразователя 7 будут соответствовать напряжениям, определяемым равенствами (2) с увеличенными на единицу индексами в правой части, а напряжения на выходе 16 экстраполятора для следующего интервала определяется с учетом сделанного замечания по формуле (6).

Работа экстраполятора при заполнении регистра 3 на любом интервале экстраполяции аналогична описанной.

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

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

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

Предмет изобретения

Ступенчато-линейный экстраполятор, содержащий основную ячейку памяти, соединенную

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

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

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

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

74

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

название год авторы номер документа
Ступенчато-линейный экстраполятор 1976
  • Потапов Евгений Сергеевич
  • Сюзев Владимир Васильевич
SU591873A1
ЙСЕСОЮЗН'-^-'V г •' •- ^' ^1' • •• • 1973
  • Лвторь Изобретени Витель М. Чеголин Г. И. Алексеев
SU373733A1
Ступенчато-линейный экстраполятор 1976
  • Потапов Евгений Сергеевич
SU627489A1
Ступенчато-линейный экстраполятор второго порядка 1977
  • Потапов Евгений Сергеевич
SU705472A1
Ступенчато-линейный экстраполятор 1980
  • Смирнов Юрий Матвеевич
  • Воробьев Герман Николаевич
  • Винокуров Евгений Владимирович
  • Сюзев Владимир Васильевич
  • Калугин Валерий Степанович
  • Маханов Касым Маханович
  • Безруков Сергей Андреевич
SU942059A1
Линейный экстраполятор 1977
  • Потапов Евгений Сергеевич
SU691882A1
Ступенчато-линейный экстраполятор 1977
  • Потапов Евгений Сергеевич
SU739559A1
ВПТБ 1973
  • Автор Изобретени
SU397941A1
УСТРОЙСТВО ДЛЯ АППРОКСИМАЦИИ ФУНКЦИЙ, ЗАДАННЫХ ЦИФРОВЫМ КОДОМ 1971
SU427346A1
Экстраполятор 1977
  • Потапов Евгений Сергеевич
SU696493A1

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

Реферат патента 1973 года СТУПЕНЧАТО-ЛИНЕЙНЫЙ ЭКСТРАНОЛЯТОР

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

SU 370 611 A1

Авторы

П. М. Чеголин, Г. И. Алексеев А. Г. Ярусов

Даты

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