Вптб

 

ОП ИСА НИ Е

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советских

Социелистимеских

Реслублнк

Зависимое от авт. свидетельства №вЂ”

М. Кл. G 06j 3/00

G 060 7/18

Заявлено 20.1Х.1971 (№ 1698759/18-24) с присоединением заявки №вЂ”

Приоритет—

Опубликовано 17.IX.1973. Бюллетень № 37

Дата опубликования описания 22.1.1974

Государстаенный комитет

Соаета й1иниотров СССР по делам изобретений и открытий

УДК 681.334 (088.8) Автор изобретения

Г. И.

Институт технической кибернетики AH Белорусской ССР

Заявитель

УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ПРОИЗВОДНОЙ

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

Известны устройства для вычисления производной, задаоеной IIIHI(gpoBbIM,кодом, содержащ ие ци ф ро-аналоговые,преобразователи и линии задержки. Эти успройства сложны содержат много аппаратуры.

Целью изобретения является по вышение быстродейспвия и угощение успройства.

Эта цель достигается тем, что устройство содэр жит ци фро-аналоговый блок перемножен ия, развязывающий усилитель и масштабные резисторы. Цифровой вход первого цифра-аналогового,преобразователя соединен со входом кода ординат, цифровой выход соединен с выхо дом Bro(pofl цифра-а налогoBQI преобразователя, цифровой выход которого подключен к входу третьего цифра-aiHaлоговаго преобразователя. Прямые выходы первоpro и третьего цифра-аналоговых преобразователей объеди не ны и через последовательно соединенные масштабный резистор и развязьовающий усилитель соед|инены с а налоговым входом цифра-аналогового блошка перемножения, цифровой вход которого соедине . с выходом счетчика. Выход .переполнения счетчика,подключен к входу установки в нуль третьего цифра-аналогового преобразс вателя и к лини и задержки, выходом соединенной с входом установки в нуль, второго цифра-аналогового преобразователя и через вторую линию задержки — с входом установки в нуль первого цифра-аналого ваго преобразователя.

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

На фиг. 1 предста влена блок-схема устройства для вычисления производных от функций, заданных цифровым кодом; на фиг. 2—

2О кривая, поясняющая, работу преобразователя.

Устройство содержит цифра-аналоговые преобразователи 1 — 8, счетчик 4 импульсов текущего значения пр иращений арг хтента, цифра-аналоговое множительное ус пройство 5, раз вязывающий усилитель б с единичным коэффициентом усиления (нанример, усиленный эм иттерный повторитель), линии задерж|ки 7 и 8 и масштабные резисторы 9 и 10; 11— вход кода ординат дифференцируемой фу нкЗО ции, 12 — вход унитарного кода аргумента, 397941

Х; 1, Х; 1)ГО

15 точечке

30

В= 1+

2 2 (2) С=у, — 2у;

У вЂ” 1+У +1 у и ти

У =К1(У1+ 1 — У вЂ” 1

2 21

Ul 1 — U„ (1в =

4 — У1+ 1 — 2У1

+ N-11+1 — У вЂ” 1

У (3) 18 — выхо1д устройства, на котором получают результат диффере нци рования в аналоговом в:и де.

Работа устройства основана на предлосылке, что д иф фе ренц ируемая (и1сходная) функция y=f(x) на каждом участке между дву1мя заданными о рдинатами аппроксимируется пол иномом второй степени

11=Ах +Вх-+С. П ри этосом ее производная вычисляется как производная от этого полино- 10 ма, т. е.,полином первой степени g =2Àõ+В.

При опреде "iewHIH значений коэффиц 1ентов

А и В для пронзволвного, например интервала аргумента (i=0,1,2,...) исходят

Hç услoBHя, МТ0 аппроксимирующая,крHIBая квадратичного,полинома должна проходить через равноотстоящие ординаты исходной 20 функ ции

У; 1=f(1), У;=f(;) и у +1=f(. — I ), а начало координат расположено в (х;, О).

Подставив значения координат каждой ординаты в уравнение явад ратичпого полинома, получают сгистему уравнений для опре1деления коэффициентов А, В и С. у; 1=Ах; 1+ Вх; 1+ С, у; =Ах ; + Вх; -1- С, у;+1 — Ах,:+1+Вх;+1 —, С.

Есл и поставить в соответствие аргументу х; 1 число — 2Р= — (N+1),а ргументух; +1— число 2 = N +1, то коэффициенты системы зави шутся в виде:

А у -1-+у -1 — 2У

2 — 2 -р

) 40

С учетом системы уравнений (2) уравнение производной на (х;, х;+1) - л1 участке изменения а ргуме нта будет иметь вид: 50

:где К1 — — — коэффициент,пролорционально2Р сти, О < К„< Мномер ди1скреты приращен ия аргумеята на (х,, х;+1 интервале.

Устройство работает на произвольном, например (х; х +1) - м, интервале изменения а1ргумента следующим образом.

В исходном состоянии в регистрах цифроаналоговых преобразователей 1 — 3 соответствен но уста нс влены коды (1 — 1) -й, 1-й и (i+1) -й ординат .дифференцирчемой функци"„ а в счетчике 4 установлено число 0 = Л, < Л „,.

В режиме холостого хода (т. е. пр и orêëþче нных аналоговых входах цифро-аналоговых преобразователей 1 — 8) 1на обоих выходах цифро-аналогового преобразователя 1 имеются напряжения U;+1, на выхс1де циф ро-аналогового прео бразо вателя 2 —.прямое напряжение U;, à IHa прямом и инверсном выходах цифро-аналогового преобразователя 8 — прямое и инверсное напряже н ия V; 1 и — U;

coIo TBeтствующ ие ко1да м орди нат.

При подключенных нагрузках от воздействия напряжений .на прямых, выходах ц ифроаналоговых .преооразователей 1 и 8, соеди ненных вместе, имеется суммарное напряжение, Ul,+У,+, равное, на втором прямом выходе цифро-аналогового преобразователя 1 и инверсном выходе афро-аналогoIBo1 HIpeoopaзователя 8, с оеди ненных вместе, напряже.1ие, Ul+ 1 — Ul — 1 равное -, на выходе и входе развязывающего усилителя (с у четом 1величины масштабного резистора 9) на пряжение пропорциональное 1коэффициенту А в выражени,и для у1.

Напряжен не на выходе 18 устройства п редставляет сооой сумму двух сосTBIB„IHющих, одна и з кото рых, IB общем случае, является 1произведением на пряжения. Uz на ч исло N,, HIivre1omееся в счетчике 4, а вторая является частью выходного, напряжения, снимаемото с соединенных вместе п рямого выхода первого и инверсного выхода третьего,цифро-аналоговых 1преобразователей, и определяется соотношением величин выходного сопротивления rziHQ!po-а налогового множительного устройства 5 IH сопротивления гмасштабного резистора 10.,При п равильном подборе величины сопротивления масштабного резистора эта составляющая напряжения определяется по формуле и пропорциональна коэффициенту В.

В этом случае общая формула, онределяющая cyMIvraIpIHoe напряжение, пропорциональное,первой производной от,исходной функции, пс1добна формуле (3) Uâ.û„õ,= y = V Nх —,— Ul1 =

I1и,,-,и,, и,,— и., ®

21 2 4

397941

U!+ 1 — К вЂ” 1 вых—

С/г, УТ+ 2

Л

25 до величины

U! — U!

60

Пусть в счетчике 4 установлено пулевое число, что соогветтс!пвует зиачен:I;o ТТ! диффгренци руемой функции. Тогда напряжен!те на выходе 18, пропорциональное значению производной в точке Ic координатами (xi, у!), соглаопо формуле (4), равно:

По мере заполнения счетчика 4 импульсами ун ита рного кода приращения аргумента число IV., в urelvr увеличивается, последовательно приобретая значения V,- 1,2,..., A „,, а наптряжение, п ропо1рциональное произзолной, на выходе 18, согласно:формуле (4) пзхгетняется по ступенчато-линейному закону от вел:ичи:ны

1 (У! 1+ У! 1

11вых, г = y = 1 (! 1Vn х= 21 2

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

С Iiroc TvIIJIekrureм на входил 12 следующего и»пульса при ращения аргумента в счетчике

4 насту!пает лереполнгн ие, а (х;, х; 1) -й интервал за каттчи ваегся. Импульс пе релолнгнвия,с ели ничного выхола старшего разряла счетчика 4 постугпает на вход установки з нулевое,состоя ние григгеров регистра цифроаналогового преобразователя 8. Спустя нВкоторое время, определяемое линией залержки 7, в нулевое состоян ие устанавливаются приггеры регистра циф ро-аналогового преобразователя 2. Код 1-й орлинаты лифференцируемой фу нкци и за носится из триггерного;регистра цифро-auraëoãoBoãо лресоразователя 2 B триггерный регистр цифро-аналогс вого,преобразователя 8.

Затем импульсам с выхода линии задержки 8 в нулевое состояние уста навл и ваются триггеры регистра цифро-а налогового преоо разователя 1, à хор, (i+1)-й ординатьт диф. фе ренцируемой функции;передаегся в григ. герный регистр ц ифро-атталого вого,преобразователя 2.

После установки тр иггерного регистра цифро-аналогового преобразователя 1 в .нулевое состояние на вход 11, т. е. в эгот регистр, поступает !код очеред ной (i+2) -й орди натьт лТ:ффгргнц :Труг мои функции, По окончании

aepexoaIIoro процесса в регисграх цифро-а налоговых п реобразо вателей1 1, 2, 8 .соответстзенчо устатга,вл тваюгся колы (i+2)-й, (i 1)-й и г-й ординат cлгдующего, т. е. (х;,.;, л,,: +2)интервала лифференцирствантгя. При этом;под возлейсгвнем напряжений с выколов цифроаналоговых преооразователей 1, 2, 8, пропорциональных колам (i+2)-й, (i+1)-й .и i-й

r0 ординат, !та прямых выходах цифро-аналоговых преооразователей 1 .и 8, соелтгнеттных вместе, устанавливается суммарное напряжение,,равное,, на инверсном выходе цифро-аналогового преобразователя 8, соединенном с лругтгм прямым выходом цнфро-аналогового !пргобразотвателя 1, — напряжение

Ui+ — U; на выхоле и входе развязываю20 щего усил;!геля 6 — напряжение

В этом случае для Л,= О напряжение íа выходе 18, пропорциональное произзолнотт от исхолной фугткцтги в точке ic !координатами (х; + 1, 00 Тг! +1), олределяемое по формуле (4), равно:

При заполне Iulrr счетчика 4 пмпульсами унитарного кода на (х; +1, х! )-и;интервале

:Тзменення фунт цттгт íà выходе 18 также получают напряжение ступенчато-линейной формы,,пропорциональное производной I.a этом

40 интервале задания лпфференцируемой функЦНТТ.

На Всех послелуюцттих интервалах у сгроггство работает аналогично.

Таким образом, преллагаемое устройство

45 осуществляет дифференцирование футгьщтгй, залававмьтх кодами ра вгтоотстоящттх ординат.

Пронэволная на каждом интервале. онрелеляемом coce+HIII %III ординатами ллффгргттщтТруемой функцтттт, получается 3 виде н1ттерполирующгго ступенчато-линейного напряжетттгя.

Устрой сттво Ттмегт высокое быстродеrrc DBIIe, та!к как;протгзволньте лля любого дискретнозадан ного значения функции вычисляются за один такт работы, т. е. за время, необхолпмое лля,смены ucogoB в счетчлке 4. В узловых точках, т. е. там, где значе нття функцги заданы кода ми ординат, вычисление uIporraBogk!Oir осуществляется за грви такта.

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

Усгройство для IBûчисления пронзBoäíой, содержащее цифро-а налоговые преобразователи и линии задержки, от,гичающееся тем, что, с целью упрощения, усгройстТво содержит

397941

: = If

Ai »

Х; А .,„ / /и 7, 1

C0cTBBHTc7b И. Шелипова

Техрсд Т, Курилко Корректор Л. Царькова

Редактор Т. Орловская

Заказ 737/2447 Изд. № 988 Тираж 647 Подписное

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

Москва, Ж-35, Раушская наб., д. 4/5

Тип. Харви, фил. пред. «Патент» цифро-аналоговый блок перемножения, развязывающий усилитель,и масштабные резисторы, цифровой вход,перво го цифро-аналогового преобразователя,соединен с входом кода ординат, ц ифровой выход соединен .с входом 5 второго цифро-аналогового преобразователя, lllBgIpo!BoH выход которого .подключен к входу третьего цифро-аналогового и!реобраso!Ba Teля, пряиые выходы пвр вого |и третьего цифроа налоговых преобразователей объединены и 10 через:последователвно соеди нен ные масштабный резистор и развязывающий уаил итель соединены с аналоговым входом ц1ифро-аналогового блока перемножения, цифровой вход которого соедин неH с выходом счетчика, выход переполнения которого подключен к входу уста новаки,B нулевое состоя ние третьего цифро-а налогового преобразователя и к линии задержки, выходом соединенной с входом уста ноВки в нулевое состояние второго цифроаналогового преобразователя |и через вторую

JI!HHlHIo задержки — с входом установками в нулевое состояние пе рвого цифро-аналогового преобразо вателя, второй прямой выход которого соединен с инверсным выходом третьего цлфро-аналогового преобразователя и чеРЕЗ IBTOPOH Ма С ШTB!OHbIH РЕЗИСТОР— С,BblXOдоим ц ифро-аналогового блока:перемножения.

Вптб Вптб Вптб Вптб 

 

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

Эс // 369589
Наверх