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

 

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

Изобретение относится к измерительной технике и может применяться в качестве функционального преобразователя для вычисления с высокой точностью корня квадратного из разности известной и неизвестной величин, изменяющихся в большом динамическом диапазоне при определенных соотношениях между этими величинами. К примеру, при тригонометрических вычислениях требуется измерить значение Z, соответствующее выражению: Z= при Y 1,0 (1) В общем случае такое устройство должно реализовать следующее соотношение: Z= (2) где С известная величина при C Y.

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

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

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

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

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

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

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

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

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

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

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

При выборе определенных значений коэффициентов А и В выражение (4) принимает следующий вид: Z=1,4142= (5) В выражении (4) подкоренное выражение есть квадрат катета прямоугольного треугольника, гипотенуза которого равна С, а второй катет равен ВХ. В прямоугольном треугольнике угол F0 между известными гипотенузой и катетом равен: F0 arccosBX/C при ВХ С.

Второй неизвестный катет Z равен:
Z=A=ACsinFo=ACsin[arccosBX/C] (6)
Коэффициенты А и В выбирают из условия области определения для неизвестной величины. Так как Y 1, a C 1, то для выполнения условия ВХ С выбираем В 0,7071, для выполнения условия выражения (1) выбираем А 1,4142.

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

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

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

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

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

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

Следовательно, arccos t1 arccos[U1-1 (t1)/Uоп]
В нашем случае:
0,7071=U1-1(t1)
Следовательно,
arccos[U1-1(t1)/Uоп]arccos(0,7071/Uоп).

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

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

Таким образом, получают искомое выходное напряжение:
U3= Uвых= 1,4142Uопsin[arccos0,7071/Uоп] , которое равно корню квадратному из разности известной и неизвестной величин, где [0,7071] 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.


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

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

РИСУНКИ

Рисунок 1



 

Похожие патенты:

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

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

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

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

Изобретение относится к аналоговой вычислительной технике и может быть использовано при построении спецвычислителей, АЦП для вычисления значения степенной функции Y=Xm на выходе устройства от величины входного сигнала Х и степени m, а также для вычисления значения логарифма или антилогарифма величины входного сигнала

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

Изобретение относится к измерительной технике, системам связи и радионавигации

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

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

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

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