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

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

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

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

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

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

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

Z=устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553 при Yустройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553 1,0 (1)

В общем случае такое устройство должно реализовать следующее соотношение:

Z=устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553 (2) где С известная величина при C устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553 Y.

Тогда выражение (2) можно привести к выражению (1):

Z=устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553 (3)

При С 1 выражение (3) тождественно выражению (1), область определения для неизвестной величины будет Y устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553 1, а при (С/Y) > 1 лишь сужается область определения для неизвестной величины по отношению к единице.

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

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

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

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

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

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

Целью изобретения является расширение функциональной возможности.

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

Функциональная схема устройства представлена на чертеже. Устройство содержит генератор 1 опорного напряжения, блок 2 сравнения, блок 3 выборки и хранения, блок 4 извлечения корня квадратного из суммы известной и неизвестной величин. Вход устройства для извлечения корня квадратного из разности известной и неизвестной величин соединен со входом блока 4 извлечения корня квадратного из суммы известной и неизвестной величин, выход которого соединен со вторым входом блока 2 сравнения. К первому входу блока 2 сравнения подключен первый выход генератора 1 опорного напряжения, второй выход которого подключен к первому входу блока 3 выборки и хранения. Выход блока 2 сравнения соединен со вторым входом блока 3 выборки и хранения, выход которого соединен с выходом устройства.

Сущность изобретения заключается в том, что в предлагаемом устройстве реализуется выражение:

Z=Aустройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553 (4) где X=устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553; A, B постоянные множители, С 1.

При выборе определенных значений коэффициентов А и В выражение (4) принимает следующий вид:

Z=1,4142устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553=устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553 (5)

В выражении (4) подкоренное выражение есть квадрат катета прямоугольного треугольника, гипотенуза которого равна С, а второй катет равен ВХ. В прямоугольном треугольнике угол F0 между известными гипотенузой и катетом равен:

F0 arccosBX/C при ВХ устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553 С.

Второй неизвестный катет Z равен:

Z=Aустройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553=ACsinFo=ACsin[arccosBX/C] (6)

Коэффициенты А и В выбирают из условия области определения для неизвестной величины. Так как Y устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553 1, a C 1, то для выполнения условия ВХ устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553 С выбираем В 0,7071, для выполнения условия выражения (1) выбираем А 1,4142.

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

Напряжение U1-1 на первом выходе генератора 1 опорного напряжения равно U1-1 Uоп cos устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553 t, частота устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553 выбирается из условия требуемого быстродействия выполнения одного цикла вычисления. Это напряжение U1-1поступает на первый вход блока сравнения 2. Напряжение на втором выходе генератора 1 опорного напряжения, который выполнен как квадратурный генератор, сдвинуто по фазе на 90о, имеет ту же частоту устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553 и амплитуду Uоп, что и на первом выходе, и равно U1-2 Uоп sin устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553t. Напряжение U1-2поступает на первый вход (информационный) блока 3 выборки и хранения.

Напряжение Uy устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553 Uоп, соответствующее неизвестной величине Y, поступает на вход блока 4 извлечения корня квадратного из суммы известной и неизвестной величин, на выходе которого получают напряжение U4 0,7071устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553. Это напряжение U4 поступает на второй вход блока 2 сравнения и сравнивается с косинусоидальным сигналом напряжения U1-1, имеющего амплитуду Uоп.

В момент времени t1, когда U4 Uоп cos устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553 t1, на выходе блока 2 сравнения получают управляющее напряжение U2 в виде импульса логической единицы, длительность которого равна разности t2-t1, т.е. длительность импульса определяется временем, в течение которого Uопcosустройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553t>0,7071устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553 Это напряжение U2 управляет режимом работы блока 3 выборки и хранения.

Напряжение U4 имеет всегда один и тот же знак, например положительный, поэтому начало управляющего импульса напряжения U2 (режим "хранение") соответствует интервалу времени, когда косинусоидальное напряжение U1-1 убывает от значения Uоп до 0, а синусоидальное напряжение U1-2 возрастает от 0 до Uоп за тот же интервал времени, соответствующий четверти периода колебаний Т/4 c частотой устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553.

Интервал времени от начала отсчета, когда U1-1 Uоп (амплитуде), до момента времени t1, когда U1-1 U4, соответствует главному значению угла, косинус которого равен отношению: U4/Uоп (Uоп cos устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553 t1)/Uоп cos устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553 t1.

Следовательно, arccos устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553 t1 arccos[U1-1 (t1)/Uоп]

В нашем случае:

0,7071устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553=U1-1(t1)

Следовательно,

arccos[U1-1(t1)/Uоп]arccos(0,7071устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553/Uоп).

На первый вход блока 3 выборки и хранения (имеющего коэффициент передачи 1,4142) со второго выхода генератора 1 опорного напряжения поступает синусоидальное напряжение, равное U1-2 Uоп sin устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553 t. В момент времени t1 сигнал логической единицы управляющего напряжения U2переводит блок 3 выборки и хранения в режим хранения, и на выходе блока 3 выборки и хранения получают напряжение U3, равное U3 1,4142Uоп sin устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553 t1.

Так как устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553 t1 arccos[U1-1(t1)/Uоп] то получим напряжение U3 1,4142Uопsin[arccos[0,7071устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553/Uоп] соответствующее значению Z выражения (6).

Таким образом, получают искомое выходное напряжение:

U3= Uвых= 1,4142Uопsin[arccos0,7071устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553/Uоп] устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553, которое равно корню квадратному из разности известной и неизвестной величин, где [0,7071устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553]устройство для извлечения корня квадратного из разности   известной и неизвестной величин, патент № 2053553 Uоп

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

В качестве вспомогательного функционального блока выбран блок 4 извлечения корня квадратного из суммы известной и неизвестной величин, потому что такой функциональный преобразователь легко и с высокой точностью аппроксимируется в большом диапазоне входных сигналов. Его выходное напряжение изменяется в небольшом диапазоне от 0,7071Uоп до Uоп, поэтому при сравнении с косинусоидальным напряжением U1-1 опорного генератора 1, имеющего амплитуду Uоп, погрешность сравнения будет невелика.

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

Устройство выполнено на стандартных элементах, известных, например в литературе [6]

генератор 1 опорного напряжения представлен в [6a]

блок 2 сравнения приведен в [6б]

блок 3 выборки и хранения выполнен аналогично [6в]

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

1. Патент Великобритании N 1484733, кл. G 4 G, 1977.

2. Авторское свидетельство СССР N 894734, кл. G 06 G 7/20, 1981.

3. Авторское свидетельство СССР N 955107, кл. G 06 G 7/20, 1982.

4. Авторское свидетельство СССР N 813461, кл. G 06 G 7/20, 1981.

5. Алексеенко А.Г. Коломбет E.A. Стародуб Г.И. Применение прецизионных аналоговых интегральных схем. M. Сов. радио, 1980.

a) c. 137-138; б) c.168; в) c. 182; г) с. 77; д) c. 84-91.

Класс 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)
Наверх