Научная статья на тему 'Цифровой генераторный преобразователь высокой чувствитель- ности'

Цифровой генераторный преобразователь высокой чувствитель- ности Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
107
62
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ПРОГРАММНЫЙ МОДУЛЬ / PROGRAM MODULE / ЦИФРОВОЙ ФИЛЬТР / DIGITAL FILTER / ГЕНЕРАТОРНЫЙ ПРЕОБРАЗОВАТЕЛЬ / GENERATING CONVERTER / КОНЕЧНАЯ ИМПУЛЬСНАЯ ХАРАКТЕРИСТИКА / RESULTING PULSE RESPONSE

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Нагаев Дмитрий Анатольевич, Шакурский Виктор Константинович

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

High-Sensitivity Digital Generating Converter

An example of program module of digital generating converter is described. The problems of digital filters selection, choice of control method, stability of generated oscillations in high-sensitivity mode, information input / output, and the converter linearity range are considered. Results of computer modeling of the converter are presented.

Текст научной работы на тему «Цифровой генераторный преобразователь высокой чувствитель- ности»

При необходимости определять в двухполюсниках ОКИ более четырех параметров следует увеличивать в соответствии с работой [4] число элементов в двухполюсниках левой ветви МЦ и использовать питающие импульсы напряжения (1) с более высокими показателями степени к. Тогда значительно возрастает количество вариантов двухполюсников ОКИ, параметры которых определяются одной МЦ, так как существенно увеличивается число эквивалентных двухполюсников при возрастании в них количества элементов.

СПИСОК ЛИТЕРАТУРЫ

1. Карандеев К. Б., Штамбергер Г. А. Обобщенная теория мостовых цепей переменного тока. Новосибирск: Изд-во СО АН СССР, 1961. 224 с.

2. Кнеллер В. Ю., Боровских Л. П. Измерение параметров объектов, представляемых многоэлементными двухполюсниками // Измерение, контроль, автоматизация. 1976. № 3. С. 3—11.

3. Передельский Г. И. Мостовые цепи с импульсным питанием. М.: Энергоатомиздат, 1988. 192 с.

4. Передельский Г. И. О свойстве многоэлементных электрических цепей // Электричество. 1989. № 2. С. 73—75.

Геннадий Иванович Передельский Владимир Ильич Иванов

Рекомендована кафедрой электротехники, электроники и автоматики

Сведения об авторах

д-р техн. наук, профессор; Курский государственный технический университет, кафедра электротехники, электроники и автоматики канд. техн. наук, доцент; Курский государственный технический университет, кафедра вычислительной техники; E-mail: [email protected]

Поступила в редакцию 20.10.08 г.

УДК 681.586

Д. А. Нагаев, В. К. Шакурский

ЦИФРОВОЙ ГЕНЕРАТОРНЫЙ ПРЕОБРАЗОВАТЕЛЬ ВЫСОКОЙ ЧУВСТВИТЕЛЬНОСТИ

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

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

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

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

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

В результате выполненных исследований разработан и реализован программный модуль цифрового генератора с однопетлевой обратной связью, обеспечивающий высокую чувствительность. Управление частотой генерируемого сигнала осуществляется внесением дополнительного фазового сдвига с помощью аппаратного модуля. Другие способы, например изменение порядка фильтров или изменение периода дискретизации, менее эффективны [3]. Структура программного модуля генераторного преобразователя приведена на рис. 1.

Рис. 1

В блоках 1 и 3 используются программы перемножения сигналов. Программы реализации цифровых фильтров используются в блоках 2, 4, 5, 7. В блоке 6 используется программа реализации нелинейного усилителя. Блоки 1—5 совместно реализуют полосовой цифровой фильтр с инвертированной эквивалентной фазочастотной характеристикой (ФЧХ), который необходим для реализации режима высокой чувствительности. Программа генерации сигнала раскачки реализуется в блоке 8.

Аппаратный модуль состоит из управляемого параметром х фазовращателя 9, с помощью которого в цифровой генератор вносится дополнительный фазовый сдвиг. Изменение дополнительного фазового сдвига приводит к смещению нулей эквивалентной ФЧХ цифрового генератора и соответственно к изменению частоты генерируемого сигнала. Выходной сигнал нелинейного усилителя 6, как и фазовращателя, имеет форму меандра. Это позволило исключить из аппаратного модуля аналого-цифровой и цифро-аналоговый преобразователи.

Цифровой генератор обладает жестким возбуждением из-за наличия в нем перемножителей, поэтому его возбуждение осуществляется с помощью блока раскачки 8. В установившемся режиме гармонический сигнал с выхода цифрового фильтра 7 поступает на перемножитель 1 и цифровой фильтр 4. Фильтр 2 выделяет сигнал с удвоенной частотой. Перемножитель 3 и фильтр 5 нужны для выделения сигнала с разностной частотой. Фазовый сдвиг сигнала в фильтре 4 больше, чем суммарный фазовый сдвиг в фильтрах 2 и 5, поэтому общий фазовый сдвиг сигнала на выходе фильтра 5 изменяет свой знак. Эквивалентная ФЧХ блоков 1—5 получает противоположный наклон по сравнению с типичным наклоном отдельных

фильтров. Эквивалентная ФЧХ разомкнутой цепи автоколебательной системы является суммой типичной ФЧХ фильтра 7 и нетипичной (инвертированной) ФЧХ блоков 1—5.

Для получения линейной зависимости изменения частоты генерируемого сигнала от величины дополнительного фазового сдвига нужны фильтры с линейной ФЧХ. Этому требованию удовлетворяют цифровые фильтры с конечной импульсной характеристикой (КИХ-фильтры). Жесткие требования к форме амплитудно-частотной характеристики (АЧХ) КИХ-фильтра не предъявляются. Это позволяет упростить форму импульсной характеристики и использовать значения отсчетов ±1.

На рис. 2 показано, как преобразуется форма огибающей импульсной характеристики цифрового фильтра. На рис. 3 показано, как при этом преобразуется форма АЧХ Н (/ )фильтра. В результате уменьшается необходимый объем памяти процессора для хранения отсчетов импульсной характеристики, а из структуры цифрового фильтра исключаются блоки умножения. Следует учитывать уменьшение полосы пропускания фильтра, ФЧХ остается линейной.

И {к)

к(к)

-1

Н(Д дБ 0

( \ # \ I 1 й 1 \ г 1

1 \ \ V/ / V

1000 2000 3000 Рис. 2

4000

-10

-20

-30

0

200

800

400 600 Рис. 3

ФЧХ цифрового КИХ-фильтра является дискретной функцией:

Ф(/) = (-иЯГ, )/ = (-пЯГ, )П = -пЯп,

ТсС

1000 /, Гц

(1)

где Я — порядок фильтра (количество отсчетов импульсной характеристики), Тс — период дискретизации, п — отношение периода дискретизации к периоду сигнала (принимает целые значения).

1

0

к

0

Частота генерируемого сигнала определяется уравнением баланса фаз:

Ф2 (2/) - Ф4 (/) + Фз (/) + Ф7 (/) + Ф9 (х) = -2пт, (2)

где т = 0, 1, 2 ... — порядковый номер нуля эквивалентной ФЧХ генератора. Индексы слагаемых в (2) соответствуют номеру блока (рис. 1). Используя соотношение (1), получим

2пт + ф 9( х)

f (x ) =

( + R5 + R7 -R4)

(3)

Первое слагаемое в (3) определяет среднюю частоту характеристики преобразования, а второе — крутизну характеристики преобразования фазового сдвига в частоту генерируемого сигнала. Наличие в знаменателе разности слагаемых позволяет его минимизировать и соответственно увеличивать чувствительность преобразователя.

Условием устойчивости колебаний генерируемого сигнала является типичный наклон эквивалентной ФЧХ генератора, чему соответствует положительный знак знаменателя (3).

Для получения линейной характеристики преобразования контролируемого параметра х в частоту генерируемого сигнала необходимо, чтобы характеристика аппаратного модуля Ф9 (х) была линейной и не зависящей от частоты генерируемого сигнала в рабочем диапазоне частот.

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

Для ввода и вывода генерируемого сигнала используются логические входы и выходы числового процессора, в котором реализуется программный модуль. Изменение состояния логических уровней учитывается программой. Компьютерное моделирование цифрового генераторного преобразователя, выполненное в среде моделирования динамических процессов 81шиНпк, показало соответствие теоретической характеристики (3) характеристикам и результатам моделирования.

В качестве примера на рис. 4 приведены фрагменты характеристик преобразователя,

полученные при моделировании. Характе-

f ф), Гц

504

500

496

492

1 г-Г"^

2

ГЁЙ -л—^г^-*" 3

ggai

ристики получены при следующих условиях: порядок фильтра 2 (см. рис. 1) равен 800, фильтра 4 — 3200, 5 — 800. Варьировался порядок фильтра 7, период дискретизации оставался постоянным. Кривая 1 получена при порядке 1200 фильтра 7, кривая 2 при — 1600, кривая 3 — при 2000. Данные значения порядков фильтра 7 выбраны из условия несмещенности средней частоты 500 Гц. При всех других промежуточных значениях порядка фильтра 7 из-за изменения наклона ФЧХ варьируются и значения частот, для которых фазовый сдвиг кратен 2п. Это требует перестройки остальных фильтров.

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

-4

-2

0

Рис. 4

Цифровой нанотеслометр

49

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

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

СПИСОК ЛИТЕРАТУРЫ

1. Иванов В. В., Шакурский В. К. Анализ свойств управляемого генератора в режиме повышенной чувствительности // Электросвязь. 2004. № 4. С. 43—51.

2. Иванов В. В., Шакурский В. К. Увеличение чувствительности генераторных параметрических преобразователей // Изв. вузов. Приборостроение. 2005. Т. 49, № 7. С. 47—51.

3. Шакурский В. К., Иванов В. В. Генераторные преобразователи девиации фазы повышенной чувствительности // Вестн. СГАУ. 2006. № 3. С. 13—16.

Дмитрий Анатольевич Нагаев

Сведения об авторах — Тольяттинский государственный университет, кафедра электроснабжения и электротехники; ст. преподаватель; E-mail: [email protected]

Виктор Константинович Шакурский — д-р техн. наук, профессор; Тольяттинский государственный университет, кафедра электроснабжения и электротехники; E-mail: [email protected]

Рекомендована кафедрой электроснабжения и электротехники

Поступила в редакцию 06.03.08 г.

УДК 621.013+537.312

А. А. Голубев, В. К. Игнатьев ЦИФРОВОЙ НАНОТЕСЛОМЕТР

Описан четырехтактный вычислительный алгоритм минимизации систематических погрешностей магнитометра, связанных с температурной зависимостью константы Холла и остаточного напряжения, с использованием микроконтроллера АБИС834В8.

Ключевые слова: магнитометр, датчик Холла, остаточное напряжение, крутизна преобразования, температурная погрешность, микроконтроллер.

При измерениях магнитных полей в диапазоне от 10 7—10 2 Тл в качестве преобразователя, главным образом, используется датчик Холла. Точность измерения индукции магнитного поля с помощью датчика Холла снижают остаточное напряжение, термоЭДС холлов-ских контактов, температурная зависимость константы Холла и погрешность от собственного магнитного поля преобразователя [1]. Погрешность, связанную с термоЭДС контактов, можно устранить, запитав датчик Холла переменным током с последующим синхродетектировани-ем. Минимизация погрешности, обусловленной пропорциональным протекающему через токовые контакты току остаточным напряжением датчика, не зависящим от магнитного поля, но зависящим от температуры [1], производится методом взаимности. Действительно, выходное напряжение датчика U при пропускании через него входного тока I в магнитном

i Надоели баннеры? Вы всегда можете отключить рекламу.