
книги из ГПНТБ / Смолов, В. Б. Аналого-цифровые и цифро-аналоговые нелинейные вычислительные устройства
.pdfБлок постоянной памяти аналоговых ординат U,- (или образую
щих эти ординаты |
постоянных напряжений |
Uoj) |
выполняется |
в виде последовательных (рис. 5-7, а) или параллельных |
(рис. 5-7, б) |
||
резистивных цепей, |
подключенных к источнику |
опорного напря |
|
жения U0 = const. |
|
|
|
Умножение цифрового кода х на постоянный аналоговый мно житель выполняется при помощи пассивных или активных цифроаналоговых делителей напряжения, а операция алгебраического суммирования напряжений (токов) обеспечивается, как правило, пассивными или активными параллельными резистивными сумми рующими цепочками.
Требуемая коммутация отдельных блоков при работе устройства осуществляется электронными (реже электромеханическими) клю чами, замыкающими и (или) размыкающими участки электриче ских цепей под воздействием управляющих сигналов на выходных шинах блока управления.
При оптимальном построении кусочно-линейных аппроксиматоров необходимо стремиться к тому, чтобы одни и те же элементы (резисторы, операционные усилители, ключи и т. п.) одновременно входили в состав различных блоков устройства, что приводит к су щественному упрощению структурных схем и повышению эксплуа тационно-технических характеристик устройств.
5-2. Пассивные цифро-аналоговые кусочно-линейные аппроксиматоры
В качестве простейшего самостоятельного цифро-аналогового вычислительного устройства для выполнения множительно-функ циональной зависимости
UBblx = UBXF(x) |
(5-8) |
вых |
|
могут быть использованы разнообразные схемы пассивных цифроаналоговых кусочно-линейных аппроксиматоров (ПКЛА).
На рис. 5-8, а и б соответственно изображены схемы ПКЛА
для воспроизведения монотонных функций F (х) с положительной убывающей производной при условии F (0) = 0 и отсутствии участ ков с нулевой производной (б,- =А 0). Первая схема имеет низкоом ную запоминающую цепочку гх — гт, линейный цифро-аналого вый делитель напряжения (ЛДН) с постоянным внутренним сопро тивлением Я вых = 1/Квых = const, управляющий цифровой блок (УУ), сигналы которого осуществляют коммутацию ключей kj и
проводимостей у'.. Выходное напряжение |
{УВЬ1Х схемы, |
выделяемое |
на постоянной проводимости нагрузки |
rH= 1 /г/„ = |
const, изме |
няется по кусочно-линейному закону: |
|
|
|
|
(5-9) |
120
121
Действительно, пусть каждый j-й линейный' участок воспроиз водится в схеме рис. 5-8, а путем подключения при х = X/ к выход ному зажиму а ЛДН только одной /-й добавочной ветви k., Uoj, г/'..
Тогда выходное напряжение на этом участке
Так как
то
^вых = ^вх
где
^ВЫХ ^ВХ ■ |
|
|
ио,-У/ |
|
; + |
Уэ] |
:+ Уэ/ |
||
|
||||
|
S=1 |
|
||
|
2 |
'* |
|
иц = и в* £ ц ~ = с , и лх,
s=I
У»1 = — |
|
т—1 |
эу |
1 |
|
|
7 + с/ |
2 ' |
|
|
s—/+1 |
хГ0
— U вх («у“Ь bjX),
*тах (Твых + J/э/). |
^ ТВЬ1Х-f- (/э/. |
а,= —
'к вых Т" Уъ\
Ь; То *тах (Твых Т Уъ\)
(5-10)
(5-П)
(5-12)
(5-13) .
(5-14)
(5-15)
Если же /-й участок образуется в схеме рис. 5-8, а за счет под ключения группы из s (s = 1, /) дополнительных цепочек ks, y's, U0s, то выходное напряжение на этом участке
|
|
2 UosJ/as |
|
^ВЫХ U вх I |
|
S = 1 |
|
' |
' |
||
|
|||
|
Твых + 2 У™ |
Твых + 2 Уээ |
УоХ |
2 с$Уэ$ |
S— 1 |
|
= и„ |
|
Хщах ( Увых + |
2 |
i |
твыхт-2 |
Уъ5 |
|
s=l |
|
S = 1 |
|
|
|
|
|
|
= U (a'r \-b'.x), |
|
|
|
(5-16) |
вх V У 1 У У |
|
|
|
|
122

где
2 CS#3S
а .= |
s— 1_______ |
(5-17) |
|
i |
|
||
|
|
|
|
|
У вых "Ь |
J/bs |
|
|
.S=1 |
|
|
|
1 |
i |
(5-18) |
|
|
||
% a x |
|
увых -ь 2 ^3s
S=1
Схема рис. 5-8, б работает так же, как и предыдущая схема
при изменении входного кода х в моменты времени, соответствую щие х = X], к выходному зажиму а ЛДН подключается либо одна
дополнительная цепочка kp UQj, у'., у"., либо s (s = 1, /) таких це
почек, что обеспечивает кусочно-линейное изменение выходного напряжения UBhlx с различными параметрами ajt Ь,.
Если у'-й линейный участок выходного напряжения воспроиз водится только за счет подключения к ЛДН одной дополнительной цепочки kp у., у., то
^вых ^вх |
Уj “Ь У] |
^вых ~Е Уj "Ь У] |
; |
||
^вых |
|||||
= t/. |
— |
-------------[ |
-1 = UBX(a, + bix), (5-19) |
||
где |
(У вых + |
Уэ() |
^ в ы х " |
■/J |
|
|
|
|
|
|
|
|
ЦУэ! |
|
А. ■ |
1 |
|
|
|
|
|
*max У'ъых'ЬУэ} |
|
|
|
|
|
y'i |
(5-20) |
|
y3i = |
y'i + |
yr |
|
|
|
cr |
|
y'i + y'i
При образовании /-го участка КЛА с использованием s (s = 1, у) дополнительных цепочек ks, UQs, y's выходное напряжение изме
няется по закону:
|
У/ |
— |
2 |
y's |
^вых ^вх |
_______S=1________ _ |
|||
|
|
|
|
|
|
^ в ы х + 2 |
{ у * + y s ) |
^вых + 2 |
[у$ + Vs) |
|
|
|
s=l |
— |
Uвх[Д-j"4" bjX^j, (5-21)
123

где
а, = |
CS^3S |
|
ьг- |
|
|
|
S=1 |
|
|
|
|
||
|
|
|
* m a x |
|
/ |
(5-22) |
^вых ”b 2 |
Уэв |
|
^выхВЫХ |
+1 SJ =У.3S |
||
|
S=1 |
|
|
|
;=1 |
|
y3s = y's+ y"s< |
V |
|
|
|
||
|
|
|
ys + ys |
|
|
|
Из сравнения формул (5-10) — (5-22) следует, что обе схемы пас |
||||||
сивных кусочно-линейных |
аппроксиматоров |
могут быть сведены |
||||
в общую схему рис. 5-8, в, где значения |
г/э/- и |
С/э;- находятся |
по со |
|||
ответствующим |
зависимостям. |
заданной функции |
F (X) |
|||
Расчет ПКЛА для |
моделирования |
производится следующим образом.
Исходными данными расчета являются заданная методическая ошибка е, внутреннее сопротивление Р ВЬ|Хисточника Uax, пределы изменения [Хияч, Х кш] и погрешность задания ех аргумента, сопротивление нагрузки rH= const, предельная скорость измене ния аргумента dXIdt.
В результате расчета должны быть определены все параметры КЛА: число и координаты линейных участков, схемы и величины сопротивлений гг = 1 !yt резисторов цифро-аналогового ЛДН, число и тип ключей, оптимальная схема аппроксиматора, параметры добавочных резисторов г., у'., у", и ожидаемая инструментальная
ошибка ви.
Может быть рекомендована следующая методика расчета:
1. По заданной ошибке е производится аналитическая или графо-аналитическая КЛА функции Z = F (X) и находятся коор динаты участков Xj и Zv
2. |
По ошибке ввода ех аргумента X определяется число п дво |
ичных разрядов кода х: |
|
|
хтаJ&x < 2", откуда log2 (XmJ&x) < п. |
3. |
Определяется цифровой масштаб тх ввода аргумента |
|
tftx= Xmax/xmax-{-1 = X max/2 . |
Выбранный масштаб тх должен обеспечивать целочисленные значения цифрового аргумента х = тхх.
4. Рассчитывается цифровая абсцисса аппроксимирующей функ ции G (х)
X j — Xj/mx.
5. Определяется минимальное возможное значение входного сопротивления Двх ЛДН, обеспечивающее ошибку ен из-за на-
124

грузки источника UBX, в т] раз меньшую, чем относительная мето дическая ошибка КЛА:
_1
3
Так как известно [55], что
Т16= 8Н< 0 ,1 5 Я ВЬ1Х/Я ВХ,
то
0 ,1 5 /? Вых |
0,15i?Bbix^max |
^ в х m in ^ |
6н |
|
6.Выбирается схема цифро-аналогового ЛДН, по значению Двхт1-Пи п определяются величины сопротивлений гг = 1/уг раз рядных резисторов и величина внутреннего сопротивления RBMX делителя.
7.Определяется масштаб ти аппроксиматора, для чего исполь
зуются данные линейного участка с максимальной крутизной. Для рассматриваемого случая моделирования монотонных функ ций с положительной убывающей производной этим участком яв ляется первый, воспроизводимый при всех отключенных допол
нительных цепочках (/ |
= |
0, все ключи kj разомкнуты). |
|
||||
Так как UBax 1= |
^ |
1 = ^ |
- |
**, |
, то |
|
|
|
|
|
* т а х К в ы х + Т н |
|
|||
|
ти |
|
|
То*, |
|
(5-23) |
|
|
* т а х ^ 1 ( Т вы х + Т н ) |
||||||
|
|
|
|
||||
8. |
Определяют |
значения |
ординат |
кусочно-линейного выход |
|||
ного напряжения |
^вых i ~ tnuZi — Uэ/ |
|
|||||
|
|
|
|||||
и шаг дискретности по уровню для /-го участка выходного напря |
|||||||
жения |
|
|
|
|
|
|
|
|
h-uj — |
Д U j _ |
^ в ы х . / Н |
^ в ы х / |
(5-24) |
||
|
Д*/ |
|
|
|
|||
|
|
|
|
|
9. По шагу дискретности кщ определяют значение эквивалент ной добавочной проводимости УЭ1- (схема рис. 5-8, в):
а) для случая образования /-го участка одной добавочной це почкой
Ьщ'-
откуда
^ в х Т o/*m ax
Т в ы х Т 7 Н Т Н /
Y |
= U |
вх |
Y° |
, |
1 |
' (Т в ы х + ^ н)- |
(5-25) |
1 э/ |
w |
* т а х |
|
|
|||
|
|
|
П щ |
|
|
125
б) для случая образования /-го участка s (s = 1, /) добавочными цепочками
|
|
huj — Uвх |
Г0 |
________ 1________ |
||
|
|
|
Хтах |
^ВЫХ + |
/ |
Уз* |
|
|
|
|
+ 2 |
||
откуда |
|
|
|
|
S— 1 |
|
|
|
1 |
|
|
|
|
|
Уэ1 |
и в |
: + |
+ |
2 |
|
|
hui |
|||||
|
|
Х т а х |
|
|
|
|
10. |
По |
значениям |
U3i |
в соответствии |
с формулами (5-10) — |
(5-22) определяют величины у'., г/'' и г. в зависимости от вида схемы пассивного кусочно-линейного аппроксиматора и способа воспро
изведения линейного |
участка: |
|
|
|
||
а) для схемы с низкоомной запоминающей цепочкой |
||||||
г'. |
1 |
1 |
|
|
/ 1 |
4 |
I |
— |
= |
------ С/0 —С/) г, |
|||
|
Hj |
|
Уэ1' |
|
|
(5-26) |
|
и |
■ |
|
|
||
|
— |
|
/—1 |
|||
ci |
^вых I |
’ у |
г г __V г |
|||
ивх |
|
V |
2 . 1 r s‘ |
|||
|
|
|
|
S=1 |
б) для схемы с высокоомной запоминающей цепочкой
1
/
щ
1
/
y'i
1 |
X |
|
п |
U вы х /Уэ/
(5-27)
1
уэ,\—у)
Во все расчетные формулы следует подставлять UBX — UBXmax, если аппроксиматор работает в совместном режиме умножения — функционального преобразования, или UBX — U0, если исполь зуется только режим функционального преобразования.
В ряде случаев практический интерес представляет вариант схемы ПКЛА, в котором используется равномерное разбиение по оси абсцисс х.+1—х. = const.
Несмотря на то, что такое построение устройства не всегда со ответствует оптимальному числу участков т при заданной мето дической ошибке е, техническая реализация ряда блоков (управ ляющего блока, линейного делителя напряжения) упрощается, уменьшается число ключей и прецизионных резисторов. Пусть в схеме рис. 5-9 линейный делитель напряжения ЛДН рассчитан
на пх младших разрядов «-разрядного кода, так чтобы число 2"1 соответствовало длине участка х.+[— — —const при равно
мерном разбиении на участки по оси абсцисс. При этом на управ ление ключами ЛДН поступает лишь пх младших разрядов кода х, а остальные п—пх старших разрядов поступают на вход управляю щего блока УБ. Для сохранения общего масштаба тх —
126
= xmaJ X may.= 2"/Xmax к выходу ЛДН подключается постоянная проводимость Уо~Упгпах— Уп, шах = C O nSt> ИМИТИруЮЩаЯ П р О В О - димость, пропорциональную коду х—х'. При изменении входного
кода х в пределах от xs до xt + hx выходное напряжение t/BbIX фор мируется в пределах j-го линейного участка по первому способу, причем составляющая ил!-, моделируемая ЛДН, изменяется в пре делах этого участка от Unl (Xj) = 0 до Un! (x-s+\ — 1) = Д(7,-. Очевидно, что в отношении принципа действия и методики расчета
ПКЛА с равными участками hx = const ничем не отличается от ранее рассмотренных ПКЛА.
Рис. 5-9. Пассивный КЛА с равномерным разбиением по оси абсцисс
Так как ЛДН воспроизводит только линейное напряжение U„jy
пропорциональное пг младшим разрядам кода х, то требования по точности к его разрядным резисторам и ключам могут быть сущест венно ниже, чем требования к резисторам и ключам полноразряд ного ЛДН, используемого в ранее рассмотренных схемах рис. 5-8, а и б.
Так как абсциссы Xj участков аппроксимации в данном случае
пропорциональны степеням двойки 2п'! (/ = 1, т— 1), то структура преобразователя существенно упрощается за счет более простой схемы управляющего блока.
Следует отметить некоторые методы расширения возможностей рассмотренных пассивных схем для реализации более сложных монотонных функций и функций немонотонных.
Так, например, для моделирования значения функции F (0)^=0
квыходу ЛДН необходимо подключить добавочную проводимость у0
сопорным напряжением Uq, для моделирования участков с нуле-
127
вой крутизной — выключать на этом участке входное напряжение ЛДН и т. д.
Для моделирования немонотонных функций изменение знака крутизны выходного напряжения ЛДН при неизменном знаке ар гумента х можно обеспечить за счет изменения полярности вход ного напряжения UBX либо применить искусственный прием пред ставления немонотонной функции в виде алгебраической суммы двух монотонных функций и т. д.
Во всех случаях методика расчета элементов ПКЛА остается прежней и, что самое главное, масштаб ти определяется всегда по данным участка /, имеющего максимальную крутизну AUj/Ax/.
<!}
Рис. 5-10. Трансформаторный КЛА, использующий треугольные функции
Использование для построения ПКЛА способа треугольных функций связано с определенными трудностями, так как для пра вильной работы устройства необходимо обеспечить взаимную не зависимость коэффициентов -передачи делителей напряжения, иг рающих роль генераторов линейно падающего и линейно возрас тающего напряжений, ибо только в этом случае возможно суммиро вание последних с целью образования /-го участка КЛА.
Одним из возможных путей «развязки» коэффициентов пере дачи пассивных цифро-аналоговых ЛДН, выходы которых объеди нены в суммирующую цепь, является изменение коэффициентов передачи за счет ступенчатого изменения величины входного на пряжения UBX= U BXj.
Очевидно, что это проще всего выполнить при работе на пере менном токе, когда входное напряжение UBX снимается со вторич
ных обмоток входного трансформатора |
Тр (рис. 5-10). |
При равно- |
мерном разбиении на участки по оси |
$ |
п1 младших |
X (hx — const) |
128
разрядов кода х в виде кода х' поступает на управление ЛДН1, а
п—-их старших разрядов в виде дополнительного кода х' — на уп' равление ЛДН2. На вторичных обмотках Тр действуют напряже" ния Uj = CjUBX, которые подключаются при х = Х/ ко входам ЛДН таким образом, что на входе ЛДН 1 действует напряжение с ампли тудой Uj, а на входе ЛДН2 — напряжение с амплитудой Ui+\.
При этом на выходе ЛДН1 с изменением кода х возникает линейно падающее напряжение
(5-28)
ана выходе ЛДН2 — линейно возрастающее напряжение
xr Y вых
|
|
|
(5-29) |
Из рис. 5-1.0, б следует, что при Uj = |
Двых/ и Uj+l = |
UBUX.j+l |
|
суммарное напряжение, выделяемое на |
проводимости |
нагрузки |
|
Ун = const, будет моделировать |
требуемый /-й участок |
КЛА. |
|
Пассивный цифро-аналоговый |
КЛА |
с коммутацией |
входного |
напряжения выгодно отличается от ранее рассмотренных схем про стотою технической реализации немонотонных функций и отсутст вием высокоомных прецизионных добавочных резисторов и точных ключей в выходной цепи устройства, что обеспечивает снижение инструментальных ошибок.
Положительным качеством ПКЛА с коммутацией входного на пряжения является простота его расчета, сводящегося к выполне нию КЛА функции F (X), выбору масштаба mv , расчету значений Uj = UBblxi и расчету трансформатора.
Общим недостатком ПКЛА с резисторными элементами является их пригодность только для работы на высокоомную постоянную нагрузку Ун = const, трудность обеспечения высокой точности и нетехнологичность при больших скачках производных моделируе мых функций.
Отрицательными качествами резисторных ПКЛА являются также существенное снижение максимальной величины выходного напряжения £/ВЬ1Хтах по сравнению с входным UBXтах и невоз можность их каскадного включения из-за переменного входного и высокоомного выходного сопротивлений.
Указанные недостатки могут быть практически устранены при использовании безрезисторных схем ПКЛА, содержащих только трансформаторные блоки — трансформаторы хранения ординат и трансформаторные цифро-аналоговые ЛДН.
Одна из возможных трансформаторных схем ПКЛА изображена на "рис. 5-11.
5 Заказ № 1218 |
129 |