устройство для извлечения квадратного корня из разности квадратов двух величин

Классы МПК:G06G7/20 для возведения в степень, извлечения корня, решения полиномов, вычисления среднеквадратичных значений, стандартных отклонений
Патентообладатель(и):Келехсаев Борис Георгиевич
Приоритеты:
подача заявки:
1992-03-31
публикация патента:

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

Формула изобретения

1. УСТРОЙСТВО ДЛЯ ИЗВЛЕЧЕНИЯ КВАДРАТНОГО КОРНЯ ИЗ РАЗНОСТИ КВАДРАТОВ ДВУХ ВЕЛИЧИН, содержащее два блока выделения модуля, входы которых подключены соответственно к двум входам устройства, амплитудный селектор и сумматор, выход которого подключен к выходу устройства, выход одного из блоков выделения модуля подключен к первому входу амплитудного селектора, первый выход которого подключен к первому входу сумматора, отличающееся тем, что сумматор выполнен управляемым, а устройство дополнительно содержит блок деления, два управляемых делителя напряжения, двухуровневый компаратор и управляемый трехвходовый ключ, причем выход второго блока выделения модуля подключен к второму входу амплитудного селектора, второй выход которого подключен к первому информационному входу управляемого ключа, к входу первого управляемого делителя напряжения и к второму входу блока деления, первый вход которого подключен к первому выходу амплитудного селектора , выход первого управляемого делителя напряжения подключен к входу второго управляемого делителя напряжения и к второму информационному входу управляемого трехвходового ключа, выход второго управляемого делителя напряжения подключен к третьему информационному входу управляемого ключа, выход которого подключен к второму входу управляемого сумматора, выход блока деления подключен к входам управления управляемых делителей напряжения и к первому входу двухпорогового компаратора, два других входа которого подключены к двум шинам опорного напряжения, а выход компаратора подключен к управляющим входам управляемого сумматора и трехвходового ключа.

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

Описание изобретения к патенту

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

Известно устройство для извлечения квадратного корня их разности квадратов двух величин [1] , содержащее инверторы, два сумматора и блоки умножения и деления с цепями обратной связи.

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

Известно устройство для извлечения квадратного корня [2], содержащее операционные усилители, масштабные элементы и управляемые полевые транзисторы.

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

Известно устройство [3], содержащее операционный усилитель с масштабными резисторами, интегрирующий конденсатор, компаратор, RS-триггер, тактовый генератор, RС-фильтр и квадратичный импульсный измерительный преобразователь.

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

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

Устройство характеризуется высоким быстродействием и возможностью работы в широком динамическом диапазоне, но погрешность преобразования достигает устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 10%, что обусловлено значительной погрешностью аппроксимации исходной нелинейной зависимости несколькими линейными отрезками.

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

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

Функциональная схема устройства представлена на фиг. 1.

Устройство содержит два блока 1 и 2 выделения модуля, амплитудный селектор 3, блок 4 деления, управляемые делители 5 и 6 напряжения, двухпороговый компаратор 7, трехвходовый управляемый ключ 8 и управляемый сумматор 9. Входы блоков 1 и 2 выделения модуля подключены к двум сигнальным входам устройства соответственно, их выходы подключены соответственно к двум входам амплитудного селектора 3, выход по максимальному сигналу которого подключен к первому входу блока 4 деления и к первому входу управляемого сумматора 9. Выход амплитудного селектора 3 по минимальному сигналу подключен к первому входу трехвходового управляемого ключа 8, к второму входу блока 4 деления и к входу управляемого делителя 5 напряжения, выход которого подключен к второму входу ключа 8 и к входу управляемого делителя 6 напряжения. Управляющие входы управляемых делителей 5 и 6 напряжения подключены к выходу блока 4 деления, этот же выход подключен к первому входу компаратора 7, второй и третий входы которого подключены к источникам опорного напряжения U"оп и U""оп, а выход - к управляющим входам управляемого трехвходового ключа 8 и управляемого сумматора 9.

Функциональная схема управляемого сумматора 9 представлена на фиг. 2.

Сумматор 9 построен на двух операционных усилителях 10 и 16, первые входы которых через резисторы 11 и 17 соответственно подключены к двум входам сумматора 9, а вторые их входы подключены к общей шине устройства. В цепь обратной связи операционных усилителей 10 и 16 включены по три резистора 13, 14, 15 и 19, 20, 21 соответственно, причем они включены через трехвходовые управляемые ключи: 12 для операционного усилителя 10 и 18 для операционного усилителя 16. Управляемые входы трехвходовых управляемых ключей 12 и 18 подключены к управляющему входу сумматора 9, который подключен к выходу двухпорогового компаратора 7. Согласующий резистор 22 включен между выходом операционного усилителя 16 и входом операционного усилителя 10.

Pабота устройства основана на принципе аппроксимации исходной функции f= устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 тремя отрезками, одним - первым - линейным и двумя нелинейными для трех значений отношений аргументов K = x/y:

устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 20223597устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 при устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359xустройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359yустройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 или теми же уравнениями для K = y/x при устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359yустройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359xустройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 .

Устройство работает следующим образом.

Сигналы U1 и U2 поступают на блоки 1 и 2 выделения модуля соответственно, и с их выходов модули этих сигналов устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359Uустройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 и устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359Uустройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 поступают на два входа амплитудного селектора 3, на первом и втором выходах которого выделяются сигналы Uмакс и Uмин (имеются в виду модули этих величин). Эти сигналы поступают на первый и второй входы блока 4 деления, соответственно, на выходе которого формируется сигнал U4=Uустройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359, где Uo - напряжение, соответствующее случаю Uмакс = Uмин. С выхода блока 4 деления сигнал поступает на управляющие входы управляемых делителей 5 и 6 и на первый вход компаратора 7, на второй и третий входы которого подаются опорные напряжения U"оп и U""оп. На первый вход управляемого ключа 8 поступает сигнал Uмин с второго выхода амплитудного селектора 3, на второй и третий входы управляемого ключа 8 поступают сигналы с управляемых делителей 5 и 6 напряжения. Для этих делителей сигнал U4 с выхода блока 4 деления является управляющим и является фактически коэффициентом деления K(K устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 U4), на который управляемый делитель 5 напряжения делит входной сигнал Uмин. На его выходе формируется сигнал U5 = устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 , на выходе управляемого делителя 6 формируется сигнал U6 = Uмин/K2.

Сигнал U4 с выхода блока 4 деления поступает также на двухуровневый компаратор 7, который формирует управляющие сигналы для управляемых ключей 8, 12 и 18. Компаратор 7 сравнивает поступающее на него напряжение U4 двумя уровнями опорного напряжения U"оп и U""оп и формирует три уровня выходного напряжения: положительной логической "1", логического "0", отрицательной логической "1". Эти выходные сигналы в зависимости от уровня входного напряжения U4 подключают синхронно на выход ключей 8, 12, 18 один из их входов. При этом на выход ключа 8 и соответственно на второй вход сумматора 9 проходит сигнал или Uмин, или Uмин/К, или Uмин/K2, а в управляемом сумматоре 9 подключается один из трех резисторов в цепях обратной связи операционных усилителей 10 и 16.

На выходе управляемого сумматора 9 в зависимости от соотношения модулей максимальной и минимальной величин искомых сигналов К формируются напряжения

U"вых = A1Uмакс - A2Uмин = Uмин(A1.K - A2); (1)

U""вых = A3Uмакс - A4Uмин/K = Uмин(A3.K - A4/K); (2)

U"""вых = A5Uмакс - A6Uмин/K2 = = Uмин(A5.K - A6/K2),(3) где шесть коэффициентов А1...А6 задаются соотношением сопротивлений трех резисторов в цепи обратной связи операционных усилителей 10 и 16 и сопротивлений их входных резисторов:

A1 = устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 ; A3 = устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359; A5 = устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359; A2 = устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 A4 = устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359;

A6 = устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359

Таким образом, выходное напряжение устройства в зависимости от величины К представлено тремя функциями: линейной на первом участке и нелинейными на двух других участках.

Аппроксимация искомой функции Uвых о=устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 тремя указанными функциями U"вых, U""вых, U"""вых может быть осуществлена с достаточной степенью точности в зависимости от выбора величин коэффициентов A1...A6.

Записывают функцию Uвыхo в следующем виде:

Uвых о= устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 = устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 =Uустройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 (4)

Коэффициент Uмин является общим в выражениях (1, 2, 3) и (4), поэтому для оценки погрешности и выбора коэффициентов достаточно рассматривать выражения

fo = устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 (5)

f1 = A1 . K - A2; (6)

f2 = A3 . K - A4/K; (7)

f3 = A5 . K - A6/K2 (8)

Коэффициенты А1...А6 подбирают эмпирически с помощью построения семейства кривых и выбора той из них, которая ближе повторяет форму аппроксимируемой зависимости fo. С наименьшей погрешностью аппроксимация осуществляется при следующих значениях коэффициентов А1...А6 и соответственно соотношениях резисторов управляемого сумматора 9;

A1 = 4,42; A2 = 4,31; A3 = 1; A4 = 0,6;

A5 = 1,05; A6 = 0,86;

устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 = 4,42; устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 = 1; устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 = 1,05; устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 = 0,975; устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 = 0,6;

устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 = 0,819; устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 = 4,42

Аппроксимация искомой функции fo(5) функциями fi (6, 7, 8) осуществляется на участках, где ограниченные K выбраны также эмпирически:

для f1 1 < К < 1,05

(линейная функция (6)),

для f3 1,05 устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 К < 1,27

(нелинейные функции (7, 8)).

для f2 K устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 1,27.

Погрешность аппроксимации на трех указанных участках определяется:

устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 20223591 = устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359100% = устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359100%

устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 20223592 = устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359100% = устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359100%

устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 20223593 = устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359100% = устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359100%

Анализ значений погрешностей для К > 1 показывает, что устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359устройство для извлечения квадратного корня из разности   квадратов двух величин, патент № 2022359 2%.

Полученное значение погрешности аппроксимации показывает, что погрешность преобразования заявляемым устройством более чем в 5 раз меньше, чем у прототипа, при этом быстродействие остается таким же высоким, как в прототипе из-за отсутствия инерционных блоков, таких как интегрирующий конденсатор и тактовый генератор (например, в [3]).

Все блоки устройства выполнены по известным схемам на стандартных элементах. Трехвходовые ключи 8, 12 и 18 выполнены на аналоговых ключах серии 590 КН и транзисторных сборках серии КТ 902, которые управляются положительными и отрицательными уровнями напряжения соответственно. Управляемый сумматор 9 построен на операционных усилителях типа 140УД6.

Класс G06G7/20 для возведения в степень, извлечения корня, решения полиномов, вычисления среднеквадратичных значений, стандартных отклонений

аналоговый квадратор напряжения -  патент 2390841 (27.05.2010)
устройство оценки действительного значения единицы физической величины аналогового группового эталона -  патент 2223543 (10.02.2004)
устройство для возведения в степень -  патент 2175147 (20.10.2001)
способ и устройство одновременного точного деления мгновенной частоты и точного возведения в степень огибающей звуковых сигналов -  патент 2152075 (27.06.2000)
времяимпульсный квадратичный преобразователь -  патент 2149449 (20.05.2000)
степенной преобразователь -  патент 2099784 (20.12.1997)
степенной преобразователь -  патент 2094847 (27.10.1997)
функциональный преобразователь постоянного тока, реализующий квадратичную зависимость -  патент 2066880 (20.09.1996)
устройство для извлечения корня квадратного из разности известной и квадрата неизвестной величин -  патент 2062508 (20.06.1996)
устройство для извлечения квадратного корня -  патент 2060544 (20.05.1996)
Наверх