Устройство для извлечения корня квадратного из суммы квадратов трех величин
Использование: в вычислительной технике в качестве прецизионного функционального преобразователя при определении модуля вектора. Сущность изобретения: устройство содержит три блока выделения модуля, входы которых являются входами устройства, амплитудный селектор, блок деления, два управляемых делителя напряжения, блок сравнения, два источника опорного напряжения и сумматор с управляемым коэффициентом передачи, выход которого является выходом устройства. Повышение точности вычисления модуля вектора достигается за счет измерений отношений модулей входных сигналов и переключения коэффициента передачи сумматора, в зависимости от значений коэффициента K1, при этом методическая и инструментальная погрешность измерений при изменении входных сигналов в широком динамическом диапазоне составляет величину около 1%. 1 з. п. ф-лы, 3 ил.
Изобретение относится к измерительной технике, а именно к устройствам извлечения корня квадратного из суммы квадратов трех величин, и может быть использовано в различных устройствах для преобразования координат, определения модуля вектора, когда требуется точность измерения и высокое быстродействие.
Известно устройство для получения напряжения, пропорционального квадратному корню из суммы квадратов трех напряжений, содержащее реостатные мостовые схемы и схемы на вращающихся трансформаторах с применением электродвигателей. Такие устройства потребляют большую энергию, характеризуются низким быстродействием и большой погрешностью измерения. Известно устройство на квадратичных преобразователях, сумматоре и устройстве извлечения квадратного корня. Такое устройство может обладать высоким быстродействием, однако большое количество функциональных преобразователей ограничивает точность измерений. Известно устройство для извлечения корня, содержащее три амплитудных модулятора, генератор синусоидальных напряжений, два сумматора, фазовращатель, ограничитель, детектор и фильтр. Устройство осуществляет сложение модулированных по амплитуде высокочастотных колебаний напряжений, сдвинутых по фазе относительно друг друга, и выделение огибающей суммарного сигнала. Устройство ограничено по быстродействию и точности измерений. Известен функциональный преобразователь, содержащий операционный усилитель, три инвертора, блоки выделения модуля, каждый из которых выполнен на трех двухкодовых диодных элементах, и несколько резистивных звезд с четырьмя входами каждая [1] Устройство обладает высоким быстродействием, в нем нет сложных элементов, однако наличие диодов ограничивает точность измерений из-за падения на них напряжения. Наиболее близким к изобретению по технической сущности и достигаемому результату является устройство для извлечения квадратного корня из суммы квадратов трех величин, содержащее три блока выделения модуля сигналов, подключенных входами к входам устройства с первого по третий соответственно, три двухвходовых и один трехвходовый блоки вычисления максимума, входы которых подключены к выходам блоков выделения модулей, а выходы подключены к входам многовходового сумматора на операционном усилителе с резистивной обратной связью [2] Устройство построено на принципе кусочно-линейной аппроксимации искомого выражения суммой из комбинации входных напряжений, которые в зависимости от их соотношений складывают с постоянными коэффициентами, задаваемыми соотношением сопротивлений резисторов обратной связи ОУ. Точность преобразования, определяемая точностью аппроксимации, ограничена, что обусловлено выбором семи постоянных коэффициентов независимо от величины входных напряжений. Методическая погрешность такого устройства составляет около 4% Целью изобретения является уменьшение погрешности преобразования. Цель в устройстве для извлечения корня квадратного из суммы квадратов трех величин, содержащем три блока выделения модуля, подключенных входами к входам устройства с первого по третий соответственно, и сумматор, выход которого является выходом устройства, достигается тем, что в него введены амплитудный селектор, блок деления, два управляемых делителя напряжения, блок сравнения и два источника опорного напряжения, а сумматор выполнен с переключаемым коэффициентом передачи, причем к первому входу сумматора подключен выход максимального сигнала амплитудного селектора, этот же выход подключен к первому входу блока деления, выход медианного сигнала амплитудного селектора подключен к второму входу блока деления, этот же выход через первый управляемый делитель напряжения подключен к второму входу сумматора с переключаемым коэффициентом передачи, выход минимального сигнала амплитудного селектора подключен через второй управляемый делитель напряжения к третьему входу этого сумматора, выход блока деления подключен к управляющим входам управляемых делителей напряжения и к первому входу блока сравнения, второй вход блока сравнения подключен к первому источнику опорного напряжения, а третий вход блока сравнения подключен к второму источнику опорного напряжения, выход блока сравнения подключен к управляющему входу сумматора с переключаемым коэффициентом передачи, входы амплитудного селектора с первого по третий подключены к выходам блоков выделения модуля с первого по третий соответственно; амплитудный селектор содержит трехвходовый блок выделения максимального сигнала, трехвходовый блок выделения медианного сигнала и алгебраический сумматор, причем три входа с первого по третий каждого из этих блоков подключены к входам амплитудного селектора с первого по третий соответственно, выход блока выделения медианного сигнала подключен к четвертому входу алгебраического сумматора, выход блока выделения максимального сигнала подключен к пятому входу алгебраического сумматора, выход блока выделения максимального сигнала, выход блока выделения медианного сигнала и выход алгебраического сумматора являются выходами амплитудного селектора с первого по третий соответственно. Изобретение поясняется фиг.1-3. Устройство для извлечения корня квадратного из суммы квадратов трех величин (фиг.1) содержит блоки 1 3 выделения модуля; амплитудный селектор 4, блок деления 5, управляемые делители напряжения 6 и 7, блок сравнения 8. сумматор 9. два источника опорного напряжения. Блоки в устройстве соединены следующим образом. Входы блоков 1-3 выделения модулей с первого по третий подключены к входам устройства с первого по третий соответственно. Выходы блоков 1-3 выделения модулей с первого по третий подключены к входам амплитудного селектора 4 с первого по третий соответственно. Первый выход амплитудного селектора 4 по сигналу максимальной амплитуды подключен к первому входу сумматора 9 и к первому входу блока деления 5. Второй выход амплитудного селектора 4 по сигналу медианной амплитуды подключен к второму входу блока деления 5 и сигнальному входу первого управляемого делителя напряжения 6. Третий выход амплитудного селектора 4 по сигналу минимальной амплитуды подключен к сигнальному входу второго управляемого делителя напряжения 7. Выход блока 5 деления подключен к управляющим входам первого и второго управляемых делителей напряжения 6 и 7. Выход блока деления 5 подключен также к первому входу блока сравнения 8, второй вход которого подключен к первому источнику опорного напряжения. Второй источник опорного напряжения подключен к третьему входу блока сравнения 8. Выход медианного сигнала амплитудного селектора 4 через первый управляемый делитель напряжения 6 подключен к второму входу сумматора 9 с переключающимся коэффициентом передачи. Выход минимального сигнала амплитудного селектора 4 через второй управляемый делитель напряжения 7 подключен к третьему входу сумматора 9 с переключаемым коэффициентом передачи. Выход блока сравнения 8 подключен к управляющему входу сумматора 9 с переключающимся коэффициентом передачи, выход которого является выходом устройства. В амплитудный селектор 4 входят трехвходовый блок 10 выделения максимального сигнала, трехвходовый блок 11 выделения медианного сигнала и алгебраический сумматор 12, причем три входа с первого по третий каждого из этих блоков подключены к входам амплитудного селектора 4 с первого по третий соответственно. Выход блока 11 выделения медианного сигнала подключен к четвертому входу алгебраического сумматора 12. Выход блока 10 выделения максимального сигнала подключен к пятому входу алгебраического сумматора 12. Выход блока 10 выделения максимального сигнала, выход блока 11 выделения медианного сигнала и выход алгебраического сумматора 12 являются выходами амплитудного селектора 4 соответственно с первого по третий. Устройство работает следующим образом. На входы устройства поступают входные сигналы напряжения Ux, Uy,Uz. Эти сигналы каждый поступает на свой блок выделения модуля 1,2,3, с выходов которых получают сигналы напряжения![](https://img.poleznayamodel.ru/img_pat/281/2810903.gif)
![](https://img.poleznayamodel.ru/img_pat/281/2810904.gif)
![](https://img.poleznayamodel.ru/img_pat/281/2810905.gif)
![](https://img.poleznayamodel.ru/img_pat/281/2810906.gif)
![](https://img.poleznayamodel.ru/img_pat/281/2810907.gif)
![](https://img.poleznayamodel.ru/img_pat/281/2810908.gif)
![](https://img.poleznayamodel.ru/chr/8773.gif)
![](https://img.poleznayamodel.ru/chr/8773.gif)
![](https://img.poleznayamodel.ru/img_pat/281/2810909.gif)
![](https://img.poleznayamodel.ru/img_pat/281/2810910.gif)
![](https://img.poleznayamodel.ru/img_pat/281/2810911.gif)
![](https://img.poleznayamodel.ru/img_pat/281/2810912.gif)
![](https://img.poleznayamodel.ru/img_pat/281/2810913.gif)
![](https://img.poleznayamodel.ru/img_pat/281/2810914.gif)
![](https://img.poleznayamodel.ru/img_pat/281/2810915.gif)
![](https://img.poleznayamodel.ru/img_pat/281/2810916.gif)
![](https://img.poleznayamodel.ru/img_pat/281/2810917.gif)
![](https://img.poleznayamodel.ru/img_pat/281/2810918.gif)
![](https://img.poleznayamodel.ru/img_pat/281/2810919.gif)
![](https://img.poleznayamodel.ru/img_pat/281/2810920.gif)
![](https://img.poleznayamodel.ru/chr/8773.gif)
![](https://img.poleznayamodel.ru/chr/8773.gif)
![](https://img.poleznayamodel.ru/chr/8773.gif)
![](https://img.poleznayamodel.ru/chr/8773.gif)
![](https://img.poleznayamodel.ru/chr/8773.gif)
![](https://img.poleznayamodel.ru/chr/8773.gif)
![](https://img.poleznayamodel.ru/chr/8773.gif)
![](https://img.poleznayamodel.ru/chr/8773.gif)
![](https://img.poleznayamodel.ru/img_pat/281/2810921.gif)
![](https://img.poleznayamodel.ru/chr/8773.gif)
![](https://img.poleznayamodel.ru/chr/8773.gif)
![](https://img.poleznayamodel.ru/chr/8773.gif)
![](https://img.poleznayamodel.ru/chr/8773.gif)
![](https://img.poleznayamodel.ru/chr/8773.gif)
![](https://img.poleznayamodel.ru/chr/8773.gif)
Для простоты положим Ко Ко1 Ко21 (учтем это упрощение в дальнейшем). Выражение (4) можно представить в следующем виде:
U
![](https://img.poleznayamodel.ru/img_pat/281/2810922.gif)
В выражении (5) Umin можно сократить, тогда равенство (4) будет выполняться при равенстве
![](https://img.poleznayamodel.ru/img_pat/281/2810923.gif)
Следовательно, нужно выбрать такие значения коэффициентов a и b, чтобы погрешность выражения (4) была минимальна. Предположим, что Umin намного меньше двух других напряжений, тогда выpажение (4) упрощается и сводится к выражению
![](https://img.poleznayamodel.ru/img_pat/281/2810924.gif)
![](https://img.poleznayamodel.ru/img_pat/281/2810925.gif)
Из выражения (4) определим коэффициент a, приняв К1=1,
a K
![](https://img.poleznayamodel.ru/img_pat/281/2810926.gif)
![](https://img.poleznayamodel.ru/img_pat/281/2810927.gif)
q1=
![](https://img.poleznayamodel.ru/img_pat/281/2810928.gif)
![](https://img.poleznayamodel.ru/img_pat/281/2810929.gif)
![](https://img.poleznayamodel.ru/img_pat/281/2810930.gif)
Из выражения (8) определим значение коэффициента К1, при котором погрешность q1 будет иметь экстремальное значение. Для этого определим выражение для производной (q1) и, приравняв ее к нулю, определим К1(q1экс), в результате получим численное значение 0,4142/(1-0,8284)1,5536. Этому значению К1 будет соответствовать величина экстремальной погрешности, равная q1экс -1,48%
Подставим a 0,4142 в выражение (6) и, положив К1 К2 1, определим величину коэффициента b. Коэффициент b 0,31785. Таким образом, при К1 К2 1 и выбранных коэффициентах погрешность равенства выражения (4) будет равна нулю. Оценим величину погрешности при других возможных значениях коэффициентов К1 и К2. При К2 >> К1 коэффициент b оказывает минимальное влияние на результат измерений, что видно из выражения (4), а величина погрешности в этом случае, как было показано, не превышает значение -1,48% Определим при каком значении отношения K2/K1 погрешность измерения будет иметь экстремальное значение. Из выражения (6) определим погрешность измерения q2
q2=
![](https://img.poleznayamodel.ru/img_pat/281/2810931.gif)
![](https://img.poleznayamodel.ru/img_pat/281/2810932.gif)
![](https://img.poleznayamodel.ru/img_pat/281/2810933.gif)
С увеличением K2/K1 коэффициент K2 будет увеличиваться, а погрешность q2 будет уменьшаться, что видно из (9), до величины q2 q1экс -1,48%
Определим значение методической ошибки q2 в окрестности значений K1= 1,55, соответствующих экстремуму q1. Если коэффициенты K1=K2=1,55, то q2 -3,58% если K1=K2=1,5, то q2 -3,57% если K1=K2=1,6, то q2 -3,78% если K1=K2 1,7, то q2 -3,77% Как видно из проведенного анализа значений погрешностей, q2 имеет экстремальное значение около -3,8% как показано на фиг.3. Это означает, что при выбранных значениях a 0,4142; b 0,3178 и Ко 1 напряжение Uвых на выходе сумматора 9 будет получаться меньше истинного значения максимально в 1, 038 раза. Чтобы получить методическую погрешность измерений почти в 4 раза меньше, т. е. около 1% следует увеличить выходное напряжение устройства в Ко1 раза при значениях коэффициента 1
![](https://img.poleznayamodel.ru/chr/8773.gif)
![](https://img.poleznayamodel.ru/chr/8773.gif)
Следует отметить, что значения Ко(i) можно выбрать несколько отличными от значений, приведенных в описании, что можно сказать и о значениях для переключений К1 (1) и К1 (2). При этом можно получать несколько различные значения погрешностей, что можно использовать при известном диапазоне изменений значений коэффициентов К1 и К2. В заявляемом устройстве отдельные блоки могут быть выполнены, например в соответствии со следующими техническими решениями (см.Алексеенко А.Г. Коломбет Е. А. Стародуб Г.И. Применение прецизионных аналоговых ИС, М. Сов. радио, 1980):
блоки 1,2,3 выделения модулей с.107
блок деления 5 с.100-101;
управляемые делители напряжений 6 и 7 с.63-64;
сумматор 9 с.77 с ключом на МС серии 590КН;
в амплитудном селекторе 4:
блок 10 выделения максимального сигнала с.177. блок 11 выделения медианного сигнала Справочник по нелинейным схемам. /Под ред. Шейнголда, М. Мир, 1977, с.173. алгебраический сумматор 12 с.77;
блок сравнения 8 с.168. В предлагаемом устройстве для извлечения квадратного корня из суммы квадратов трех величин методическая ошибка вычисления равна примерно 1% что почти в 4 раза меньше, чем у прототипа. Это устройство имеет более широкие функциональные возможности по сравнению с известными аналогичными устройствами, так как позволяет определять отношения между сигналами, которые являются важными параметрами при исследовании входных сигналов.
Формула изобретения
РИСУНКИ
Рисунок 1, Рисунок 2, Рисунок 3