Метод цифро-аналогового преобразования
Предложен метод уменьшения не только дифференциальной нелинейности цифро-аналогового преобразования, но и интегральной с одновременным увеличением разрешающей способности. Указана перспектива развития метода при построении цифровых измерительных устройств на переменном токе....
Збережено в:
Дата: | 2005 |
---|---|
Автор: | |
Формат: | Стаття |
Мова: | Russian |
Опубліковано: |
Морський гідрофізичний інститут НАН України
2005
|
Назва видання: | Екологічна безпека прибережної та шельфової зон та комплексне використання ресурсів шельфу |
Теми: | |
Онлайн доступ: | http://dspace.nbuv.gov.ua/handle/123456789/57032 |
Теги: |
Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
|
Назва журналу: | Digital Library of Periodicals of National Academy of Sciences of Ukraine |
Цитувати: | Метод цифро-аналогового преобразования. / И.Г. Кирющенко // Екологічна безпека прибережної та шельфової зон та комплексне використання ресурсів шельфу: Зб. наук. пр. — Севастополь, 2005. — Вип. 12. — С. 477-483. — Бібліогр.: 4 назв. — рос. |
Репозитарії
Digital Library of Periodicals of National Academy of Sciences of Ukraineid |
irk-123456789-57032 |
---|---|
record_format |
dspace |
spelling |
irk-123456789-570322014-03-03T03:01:37Z Метод цифро-аналогового преобразования Кирющенко, И.Г. Разработка новых средств и методов контроля морской среды Предложен метод уменьшения не только дифференциальной нелинейности цифро-аналогового преобразования, но и интегральной с одновременным увеличением разрешающей способности. Указана перспектива развития метода при построении цифровых измерительных устройств на переменном токе. The method of decrease of differential and integral nonlinearities of digital-to-analog conversion with simultaneous increase of resolution is proposed. The perspective of development of the method in constructing digital measuring devices in alternating current is shown. 2005 Article Метод цифро-аналогового преобразования. / И.Г. Кирющенко // Екологічна безпека прибережної та шельфової зон та комплексне використання ресурсів шельфу: Зб. наук. пр. — Севастополь, 2005. — Вип. 12. — С. 477-483. — Бібліогр.: 4 назв. — рос. 1726-9903 http://dspace.nbuv.gov.ua/handle/123456789/57032 681.5 ru Екологічна безпека прибережної та шельфової зон та комплексне використання ресурсів шельфу Морський гідрофізичний інститут НАН України |
institution |
Digital Library of Periodicals of National Academy of Sciences of Ukraine |
collection |
DSpace DC |
language |
Russian |
topic |
Разработка новых средств и методов контроля морской среды Разработка новых средств и методов контроля морской среды |
spellingShingle |
Разработка новых средств и методов контроля морской среды Разработка новых средств и методов контроля морской среды Кирющенко, И.Г. Метод цифро-аналогового преобразования Екологічна безпека прибережної та шельфової зон та комплексне використання ресурсів шельфу |
description |
Предложен метод уменьшения не только дифференциальной нелинейности цифро-аналогового преобразования, но и интегральной с одновременным увеличением разрешающей способности. Указана перспектива развития метода при построении цифровых измерительных устройств на переменном токе. |
format |
Article |
author |
Кирющенко, И.Г. |
author_facet |
Кирющенко, И.Г. |
author_sort |
Кирющенко, И.Г. |
title |
Метод цифро-аналогового преобразования |
title_short |
Метод цифро-аналогового преобразования |
title_full |
Метод цифро-аналогового преобразования |
title_fullStr |
Метод цифро-аналогового преобразования |
title_full_unstemmed |
Метод цифро-аналогового преобразования |
title_sort |
метод цифро-аналогового преобразования |
publisher |
Морський гідрофізичний інститут НАН України |
publishDate |
2005 |
topic_facet |
Разработка новых средств и методов контроля морской среды |
url |
http://dspace.nbuv.gov.ua/handle/123456789/57032 |
citation_txt |
Метод цифро-аналогового преобразования. / И.Г. Кирющенко // Екологічна безпека прибережної та шельфової зон та комплексне використання ресурсів шельфу: Зб. наук. пр. — Севастополь, 2005. — Вип. 12. — С. 477-483. — Бібліогр.: 4 назв. — рос. |
series |
Екологічна безпека прибережної та шельфової зон та комплексне використання ресурсів шельфу |
work_keys_str_mv |
AT kirûŝenkoig metodcifroanalogovogopreobrazovaniâ |
first_indexed |
2025-07-05T08:19:45Z |
last_indexed |
2025-07-05T08:19:45Z |
_version_ |
1836794339668262912 |
fulltext |
477
УДК 681 .5
И.Г.Кирющенко
Морской гидрофизический институт НАН Украины, г.Севастополь
МЕТОД ЦИФРО-АНАЛОГОВОГО ПРЕОБРАЗОВАНИЯ
Предложен метод уменьшения не только дифференциальной нелинейности
цифро-аналогового преобразования, но и интегральной с одновременным увеличе-
нием разрешающей способности. Указана перспектива развития метода при по-
строении цифровых измерительных устройств на переменном токе.
Среди проблем, стоящих перед океанологами, одной из основных являет-
ся повышение эффективности исследований с помощью океанографических
измерительных комплексов. Ввиду того, что оперативное получение полез-
ной информации в них извлекается в процессе обработки принимаемых сиг-
налов, путь решения указанной проблемы заключается в дальнейшем совер-
шенствовании методов обработки сигналов. Например, повышение чувстви-
тельности при помощи широтно-имульсной модуляции «текущего кванта» в
цепи обратной связи АЦП канала сульфидов до 10-3 от всего диапазона изме-
рения (вместо 1,5⋅10-2 в ранее существовавшем индикаторном канале) позво-
лило в 33-ем рейсе НИС «Проф. Колесников» обнаружить аномальное рас-
пределение сероводорода по глубине по сравнению с ранее известным [1].
Следуя основным требованиям к гидрофизической аппаратуре согласно
оценке точности измерений гидрологических элементов [2], одним из важ-
нейших параметров преобразования является степень нелинейности функ-
ции преобразования.
Интегральная нелинейность приводит к увеличению степени градуиро-
вочного полинома, что снижает быстродействие преобразования и, в ре-
зультате, увеличивает динамические составляющие погрешности измерите-
ля в режиме реального масштаба времени.
Дифференциальная погрешность приводит к уменьшению монотонно-
сти функции преобразования, что может привести к потере информации.
Последнему достижению в области уменьшения нелинейности цифро-
аналогового преобразования (ЦАП) до уровня исключения немонотонности
посвящена [3], где изложен метод модуляции «текущего кванта» применяе-
мого ЦАП, а реализация этого метода в цепи обратной связи АЦП позволи-
ла получить дополнительный эффект – увеличение быстродействия преоб-
разования сигнала в цифровой код [4].
В [3] показано, что, не смотря на исключение немонотонности характе-
ристики за счет исключения погрешности от нестыковки «грубого» и
«плавного» диапазонов, остается неизменной интегральная нелинейность,
обусловленная неодинаковостью «грубых» дискретов, соответствующих
старшим k разрядам используемого ЦАП. Этот момент проиллюстрирован
на рис.1, где изображена ступенчатая кривая, соответствующая характери-
стике преобразования ЦАП при использовании указанного метода. Кроме
того, анализ метода преобразования, изложенного в [3], показал, что макси-
© И .Г .Кирющенко , 2005
478
мальное число, которое можно преобразовать в аналоговый сигнал, равно:
Nmax = (2n – 1) – (2m – 1) = 2n – 2m, (1)
где n – количество разрядов ЦАП, построенного по выше указанному мето-
ду; m – количество младших разрядов, полученных в процессе широтно-
импульсной модуляции «грубого» дискрета, соответствующего младшему
кванту используемого k-разрядного ЦАП.
Это объясняется тем, что при использовании метода ЦАП, изложенного
в [3], при числе из k разрядов, равного максимуму, и числе из m разрядов,
равного нулю, дальнейшее возрастание кода исключено, т.к. шаги кванто-
вания используемого ЦАП закончились, и подвергать широтно-импульсной
модуляции больше нечего. Причем, чем больше стремление увеличить та-
кой важный параметр, как разрешающую способность преобразования, тем
больше потеря входного диапазона.
Цель данной работы – предложить метод, позволяющий наряду с ис-
ключением немонотонности характеристики преобразования уменьшить и
интегральную нелинейность.
Суть метода состоит в том, что широтно-импульсной модуляции под-
вергают часть диапазона, определяемого максимально выбранным значени-
ем выходного сигнала используемого k-разрядного ЦАП. Причем ширину
импульса, амплитуда которого определяется максимальным значением это-
го сигнала, изменяют во времени пропорционально коду, определяемому m
дополнительными разрядами, позволяющему достичь необходимой разре-
шающей способности. Ввиду того, что модуляции подвергают максималь-
ное значение выходного сигнала, дополнительные m разрядов являются
Р и с . 1 .Функция преобразования ЦАП при использовании метода мо-
дуляции «текущего кванта».
479
старшими разрядами n-разрядного входного кода по сравнению с m разря-
дами, выполненными по методу, опубликованному ранее. Полученный в
процессе широтно-импульсной модуляции импульс располагают в границах
периода усреднения выходного сигнала Тц в интервале времени, равном
Тц (1 – 2-m), а часть выходного сигнала используемого ЦАП, соответствую-
щую k остальным разрядам входного кода, получают кратковременно в виде
импульса постоянной длительности, равной Тц⋅2-m, и располагают на сво-
бодном интервале времени в границах периода усреднения Тц.
Поясним предложенный метод цифро-аналогового преобразования, ис-
пользуя рис.2, на которой приведена функция преобразования ЦАП до ус-
реднения выходного сигнала, у которой координаты времени и входного
кода совмещены по оси абсцисс.
Пусть количество дополнительных разрядов m = 3, количество разрядов
k = 4 и число N, определяемое входным n-разрядным кодом, равно от 1 до
15, тогда амплитуда импульса выходного сигнала ЦАП на промежутке вре-
мени, равном Tц/8, будет равна текущему шагу квантования используемого
ЦАП, умноженному на число, равное соответственно от 1 до 15.
Пусть число N, определяемое входным кодом, равно 16, тогда амплиту-
да импульса выходного сигнала ЦАП будет равна Umax на промежутке вре-
мени равном Tц/8, но не совпадающим во времени с выходным сигналом,
определяемым k разрядами используемого ЦАП, длительность которого в
этом случае тоже равна Tц /8.
Пусть число N, определяемое входным кодом, равно 27, тогда амплиту-
да импульса выходного сигнала ЦАП, равная Umax, займет промежуток вре-
мени 3Tц/8; амплитуда импульса выходного сигнала ЦАП, определяемая k
разрядами на интервале времени Tц/8 за период осреднения Тц, будет 3∆Uцап i.
Из рис.2 видно, что при дальнейшем изменении входного кода среднее
значение сигнала на выходе используемого ЦАП за время Тц, определяемое
Р и с . 2 .Функция преобразования ЦАП до усреднения выходного сигнала.
480
,
2
2222
11
max
maxmax
1
вхвхkm
m
ц
k
вх
m
ц
k
вх
ц
t
t
цап
ц
цап
NUN
U
T
U
N
U
TN
T
tU
T
U
i
i
′∆=⋅=
=
⋅⋅
+⋅⋅
=∂=
+
∫
+
циклом формирования одного значения, в любой точке диапазона для иде-
ального делителя может быть определено из следующего выражения:
(2)
где
k
вхN
2
– целая часть дроби, не превосходящая
k
вхN
2
;
k
вхN
2
– ее остаток.
Если теперь учесть, что вес одного младшего разряда ЦАП с усредне-
нием выходного сигнала ∆U′ равен Umax/2
n, то можно сделать вывод, что
предложенный способ ЦАП сохраняет основное достоинство прототипа:
повышать разрешающую способность простым увеличением дополнитель-
ных разрядов m.
Пусть дифференциальная нелинейность реального используемого ЦАП
равна дл.δ ′ , тогда, согласно выражению (2), реальный шаг квантования в
любой точке диапазона преобразования может быть определен так:
(3)
где
цапU∆ – номинальное значение шага квантования используемого k раз-
рядного ЦАП, равное kU 2max ; m
длдл 2.... δδ ′= – полученная дифферен-
циальная нелинейность, а это свидетельствует об уменьшении дифференци-
альной нелинейности, вызванной неодинаковостью реальных шагов кванто-
вания используемого ЦАП, в отличие от иллюстрированного на рис.1, где
эта неодинаковость приводит к изломам характеристики преобразования,
приводящие к отклонениям от номинальной до нескольких младших кван-
тов, что, в свою очередь, добавляет проблем при аппроксимации характери-
стики преобразования с изломами.
Докажем уменьшение интегральной нелинейности при использовании
предложенного метода ЦАП.
Пусть наибольшая интегральная нелинейность в используемом ЦАП
имеет место при вхвх NN ′= , тогда ее величина лδ ′ при значении вхN ′ будет
присутствовать в выражении в виде:
(4)
После применения предложенного метода выражение для выходного
сигнала можно записать так:
(5)
Первый интеграл из суммы (5) уже вычисляли в (2), только в последнем
случае вхвх NN ′= . Второй же интеграл суммы (5) вычислим, используя
..
..
2 длm
длцап U
U
U δ
δ
+′∆=
′+∆
=∆
лцапцап UU δ ′+=′
t
T
tU
T
tU
T
U
i
i
i
i
i
i
t
t
л
t
t ц
цап
ц
t
t
цап
ц
цап ∂′+∂=∂′= ∫∫∫
+++ 111 111 δ
481
свойство определенного интеграла, разбив его на три интеграла (см. рис 2).
(6)
Т.к. площадь фигуры на интервале времени от ti до
⋅
′
+−+ m
ц
k
вх
m
ц
i
TNT
t
222
1 равна 0, то и первый интеграл суммы (6) равен 0.
На интервале времени
⋅
+−+ m
ц
k
вх
m
ц
i
TNT
t
222
1 до
m
ц
i
T
t
2
1 −+ площадь
фигуры не равна нулю, однако на этом промежутке времени происходит
процесс получения крупных дискретов. В этом случае в процессе широтно-
импульсной модуляции вырабатываются точные порции энергии, которые
усредняются, а разницу между крупными дискретами, определяемыми m
дополнительными разрядами ЦАП с усреднением выходного сигнала, будет
равна нулю во всем диапазоне изменения Nвх. Если теперь между вершина-
ми этих дискретов провести линию, то увидим, что эта прямая, отклонений
от которой нет, а значит и интегральная нелинейность, как отклонение ха-
рактеристики преобразования от идеальной прямой, равна нулю. Т.о. и вто-
рой интеграл суммы (6) равен нулю. Вышесказанное проиллюстрировано на
рис.3, где изображена характеристика преобразования. Здесь толстой лини-
ей показаны «грубые» дискреты, соответствующие дополнительным m раз-
рядам, а тонкой линией – «плавные» дискреты, соответствующие используе-
мым k разрядам ЦАП при измене-
нии входного кода от 0 до какого-
то промежуточного значения.
Интегральная нелинейность,
присущая используемому ЦАП,
лδ ′ начинает проявляться там, где
изменение выходного сигнала
обуславливается изменением кода
из k младших разрядов, т.е. на
промежутке времени от
m
ц
i
T
t
2
1 −+
до ti+1 . Вот теперь интегральную
нелинейность δл можно вычис-
лить, используя последнее выра-
жение суммы (6), подставив пре-
делы определенного интеграла:
∫∫
∫∫
+
+
+
+
+
+
−
−
⋅
′
+−
⋅
′
+−
∂′+∂′+
+∂′=∂′=
1
1
1
1
1
1
2
2
222
222
11
11
i
m
ц
i
m
ц
i
m
ц
k
вх
m
ц
i
m
ц
k
вх
m
ц
i
i
i
i
t
T
t
л
T
t
TNT
t
ц
л
ц
TNT
t
t
л
t
t ц
л
ц
л
t
T
t
T
t
T
t
T
δδ
δδδ
Р и с . 3 .Функция преобразования ЦАП
с использованием предложенного ме-
тода (тонкая линия).
482
(7)
Полученное выражение свидетельствует о том, что предложенный ме-
тод ЦАП уменьшает интегральную нелинейность, обусловленную неравно-
мерностью дискретов используемого ЦАП в 2m раз по сравнению с [3].
Ввиду того, что предложенный метод ЦАП всегда предоставляет теку-
щий «грубый» дискрет для квантования во всем диапазоне преобразования
входного кода, максимальное входное число, которое можно преобразовать
в аналоговый сигнал, равно:
(8)
Таким образом, предлагаемый метод цифро-аналогового преобразова-
ния позволяет использовать весь диапазон чисел, определяемых входным
кодом.
Описанный в работе метод позволил полностью решить поставленную
задачу – уменьшить так же, как и дифференциальную нелинейность, инте-
гральную нелинейность характеристики преобразования в 2m раз, сохраняя
возможность повышать разрешающую способность простым увеличением
дополнительных разрядов m, что позволяет применить его для построения
прецизионных цифровых измерительных систем в океанографических ис-
следованиях.
Кроме того, использование временной области, подвергая временно-
импульсной модуляции максимальное значение выходного сигнала исполь-
зуемого ЦАП, делает метод близким к широко распространенному ∆-σ-
преобразованию, но с существенным отличием – во временной области по-
лучают лишь 2m квантов, остальные 2К в координате преобразуемого сигна-
ла, что быстрее, чем при использовании временной области для получения
всех 2n – 1 квантов.
Так же, как и в [3] можно показать, что предложенный метод можно
использовать и при построении измерительных цифровых устройств, в ко-
торых ЦАП работает на переменном токе.
Пусть на интервале усреднения Тц укладывается 2m периодов Т сину-
соидального напряжения питающего ЦАП, т.е. m
цТТ 2/= . На рис.4 для
случая m = 3 проиллюстрирована форма выходного сигнала используемого
ЦАП при питании его переменным током. Из рисунка видно, что модуляция
переменного сигнала происходит в двух временных областях. На участке
( ) max1 12 UUТТ ЦАП
m
ц
&& =−= , а ширина импульса определяется значением
m
ц
k
вх
ТN
22
⋅
. На участке m
цТТ 2/= амплитуда выходного сигнала ЦАП оп-
ределяется остатком дроби k
вхN
2
и равна '
max2 nk
вх U
N δ&& +
. Далее выходной
сигнал ЦАП формируют в соответствии с выражением (2).
m
л
m
ц
л
л
i
ц
л
i
ц
л
л
ц
л
T
T
t
T
t
T
t
T 22
1
11
δδδδδδ ′
=
⋅
′
−⋅
′
−⋅
′
=∂′= ++∫
12max −= nN
483
Появление современных коммутационных средств, например, таких как
в тех же ∆-σ-преобразователях, в которых модулируют эталонный сигнал с
частотами более единиц и десятков мегагерц, открывают перспективы при-
менения предложенного метода.
СПИСОК ЛИТЕРАТУРЫ
1. Забурдаев В.И., Бузанов Б.В., Кирющенко И.Г., Иванов А.Ф., Клидзио А.Н., Не-
чесин Е.Г., Присекин В.А. К вопросу методики выполнения высокоточных из-
мерений гидрологических и гидрохимических элементов морской воды СТД-
зондом ИСТОК-7 // Морское и экологическое приборостроение. Междунар. на-
учно-техн. семинар.– Севастополь: МГИ НАНУ, 1995.– С.57-59.
2. Забурдаев В.И. Оценка точности измерений гидрологических элементов и точ-
ности навигации при исследовании установившейся циркуляции на основе гео-
строфического соотношения // Системы контроля окружающей среды.– Сева-
стополь: ЭКОСИ-Гидрофизика, 1998.– С.49-55.
3. Кирющенко И.Г. Способ повышения точности многошкальных цифро-аналого-
вых преобразователей // Системы контроля окружающей среды.– Севастополь:
ЭКОСИ-Гидрофизика, 2001.– С.172-178.
4. Кірющенко І.Г. Аналого-цифровий перетворювач. Патент України № 50868.
Опубл 15.02.2002 г. Бюл. № 11.
Материал поступил в редакцию 22 .02 .2005 г .
11π
maxU&
m
ц
к
вх
ТN
22
⋅
m
цT
2
( )121 −= m
цTT
ЦT
2T
t
лk
вх U
N δ&& +
max
2
1π 2π 3π 4π 5π 6π 7π 8π
Р и с . 4 .Работа ЦАП на переменном токе.
|