 
        
        книги из ГПНТБ / Смолов, В. Б. Аналого-цифровые и цифро-аналоговые нелинейные вычислительные устройства
.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 | 
