ВЫЧИСЛЕНИЕ КОЭФФИЦИЕНТОВ ДЛЯ МЕТОДА ЛИНЕАРИЗАЦИИ ПЕРЕДАТОЧНОЙ ХАРАКТЕРИСТИКИ АНАЛОГО-ЦИФРОВОГО
ПРЕОБРАЗОВАТЕЛЯ
Панюков Алексей Геннадьевич
магистр, аспирант кафедры «Системы Передачи Информации» Омского Государственного Университета Путей Сообщения, г. Омск
E-mail: panukov_ag@mail. ru
EVALUATION OF COEFFICIENTS FOR METHOD OF LINEARIZATION OF THE TRANSMITTING CHARACTERISTIC OF THE ANALOG-TO-
DIGITAL CONVERTER
Alexey Panyukov
Master, post-graduate of «Information Transmitting Systems» chair of
Omsk State Transport University, Omsk
АННОТАЦИЯ
В данной работе рассматривается вычисление коэффициентов разложения степенного ряда гармонических функций. Постановка задачи связана с реализацией метода линеаризации передаточной характеристики аналого -цифровых преобразователей, основанного на спектральном анализе.
ABSTRACT
In this paper is considered calculation of expansion coefficients of power series of harmonic functions. Statement of the problem connected with the implementation of the linearization method of a linearization of the transmitting characteristic of the analog-to-digital converters.
Ключевые слова: аналого-цифровой преобразователь; АЦП;
дискретизация; интегральная нелинейность; дифференциальная нелинейность; спектральный анализ линеаризация; передаточная характеристика; рекуррентные соотношения.
Keywords: analog-to-digital converter; ADC; digitization; integral nonlinearity; differential nonlinearity; linearization; transmitting characteristic; recurrence relations; spectral analysis.
Идеальный аналого-цифровой преобразователь (АЦП) имеет линейную характеристику преобразования [4]. Реальные АЦП обладают нелинейной характеристикой, описываемой такими параметрами, как дифференциальная и интегральная нелинейности [1, 4]. В данной работе предлагается метод линеаризации характеристики преобразования, базирующийся на оценке спектрального состава сигнала после аналого-цифрового преобразования. Существующие методы специфичны для конкретных типов АЦП [1, 3], тогда как описываемая методика может быть применена для любых типов устройств такого рода.
Введем передаточную характеристику аналого-цифрового преобразователя, как зависимость, определяемую исходя из следующего соотношения:
ук = н [х (ч)], С1)
где х(^) — значение исходного аналогового сигнала в моменты времени ^; Н
— функция, описывающая характеристику преобразования АЦП; у^ —
значение к -го отсчета дискретизированного сигнала.
Введем нелинейность АЦП путем представления Н[х(^)] как серию
последовательных преобразований входного сигнала:
н[х(0] = н {н„[х(<к)]} (2)
Соотношение (2) можно поясняется на рис. 1. На первом этапе входной сигнал х(г) преобразуется в последовательность отсчетов ^ с помощью идеального АЦП, имеющего характеристику преобразования Н0 [х(^)]. На втором этапе последовательность х поступает на вход нелинейной части АЦП с характеристикой Нп [хк ]. В итоге получаем последовательность искаженных выборок у^.
х(0 гг, Л’А- Нп Ук
1 к 1-
Рисунок1 Графическое представление аналоге -цифрового преобразования
Далее будем рассматривать только нелинейную составляющую передаточной характеристики Ип \хк ].
Исходя из типичных значений интегральной нелинейности для реальных аналого-цифровых преобразователей, можно сделать вывод, что она обычно не превышает величины в единицы процентов. Соответственно, мы можем разложить данную характеристику в ряд Фурье в окрестности текущего значения выборки сигнала хк:
п
Ип \Хк ]=£ агХ'к (3)
7=0
Обратим внимание, что в определении нелинейной части передаточной характеристики мы ограничиваемся первыми п членами разложения Фурье. Число п может зависеть от типа и характеристик АЦП, и является темой для дальнейших исследований.
Метод линеаризации заключается в определении коэффициентов при аі исходя из спектрального состава последовательности у^. В качестве тестового сигнала удобно использовать синусоидальный сигнал. Спектр такого сигнала отличен от нуля только в одной точке, соответствующей частоте синусоиды. При вводе нелинейности спектр сигнала видоизменяется — появляются высшие гармоники. Рассмотрим тестовый сигнал, описываемый соотношением (4):
х() = А ът(ш) (4)
При прохождении данного сигнала через идеальный аналого-цифровой преобразователь отклик можно представить в виде:
хк = Ак *т(соік ) (5)
где А — характеризует влияние шума квантования.
Если аппроксимировать нелинейность передаточной характеристики АЦП соотношением (3), то на выходе преобразователя мы получим последовательность выборок, описываемую соотношением
п п
Ук = £ аХ = £ аЛ §іпг (юік). (6)
7=0 7=0
Для упрощения примем, что исходный сигнал нормирован на единицу, то есть в (4) А = 1. Также пренебрежем искажениями, вызванными шумом квантования идеального аналого-цифрового преобразователя. В таком случае, в (6) можно положить все А = 1 •
Далее рассмотрим представление степенного ряда вида
п
(7)
J п(а) = Z ak sini а
к =1
в виде суммы следующего вида:
П2
П2
J п(а) = Zа2k+isin[(2к+0а]+Zа2кcos(2ка)
(8)
к1
к0
Задача — получить зависимость коэффициентов а'к в (8) от а в (7).
Можно показать, что функция синус в четной степени выражается через сумму константы и косинусов, отвечающих четным гармоникам:
sin2n а = a2n,o + Z а2пк C0S(2k«)
(9)
к=1
Синус в нечетной степени выражается через сумму синусов, отвечающих нечетным гармоникам.
п
sin2п+1 а = Zа2п+1,2к+1 Sin [(2к + 1)а^ (10)
к=1
(10) можно выразить через коэффициенты (9):
sin2^1 а =
2п,0
sin а =
= а,
2п,0
+ Z а2п,к C0s(2kа)
к=1
п
sin а + Z а2„ ¿ cos(2kа) sin а =
(11)
к=1
а
sin а + —'2пк |sin [(2к + 1)а] - sin [(2к - 1)а] }
к=1 2
= а
2п,0
Приравнивая коэффициенты в (10) и (11), получим, что:
а
а2п,0
2п,1
к = 0
“І а2п,2к - а2п,2к+2 ),0 < к < п
,) ,0 < к
а.
2п ,2п
к = п
(12)
п
2
2
Аналогично можно получить соотношения для перехода от нечетной степени синуса к четной:
a2n+2,2k '
«2n+u k = 0
a о
, k = n +1
- 2 (13)
Таким образом, получили рекуррентные соотношения, позволяющие выразить синус в степени n+1 через коэффициенты соотношения для синуса в степени n.
Заметим, что соотношение (7) может быть представлено в виде:
n
J n (а) = Z ак sin* а= J n-Áa) + ап sin” а (14)
k=1
Таким образом, зная выражение для
J j(a) = J /(а) = a sina (15)
и соотношения (12) и (13) мы можем выразить ряд по степеням функции sin a через сумму гармонических составляющих. Причем для любого порядка п.
Используя соотношения (7), (12) и (13), можно найти разложение степенного ряда гармонических функций любого порядка, то есть искомую зависимость коэффициентов.
Исходя из полученных соотношений, можно сделать вывод, что отклик неидеального аналого-цифрового преобразователя на синусоидальный сигнал представляет собой сумму постоянной составляющей и гармоник, кратных несущей частоте исходного радиоимпульса.
Выполним преобразование Фурье соотношения (8). Обозначим через ^ —
дискретное преобразование Фурье отклика, а через Sm — дискретное преобразование Фурье m -ой гармоники отклика:
n
Sy =!■Sm . (16)
m=0
Если нормировать значение спектра £ на единицу, то можно заметить
следующую простую закономерность:
a'm= Sm (та). (17)
Исходя из полученных соотношений, можно построить последовательность шагов для реализации описываемой методики:
1) на вход аналого-цифрового преобразователя подается тестовый синусоидальный сигнал;
2) определяется спектральный состав полученного отклика;
3) спектр отклика нормируется на единицу;
4) вычисляются значения спектра отклика для нулевой частоты и первых n гармоник;
5) используя соотношения (12) и (13), вычисляются коэффициенты разложения для выражения (3);
6) полученные коэффициенты a используются для вычисления значений входного сигнала в рабочем режиме.
Таким образом, в данной работе приведен метод линеаризации характеристики преобразования аналого-цифровых преобразователей для
любых порядков (3).
Список литературы:
1. Бондарь М.С. Повышение Точности Процесса Аналого -Цифрового
Преобразования. Материалы IV Международной научной конференции
студентов, аспирантов и молодых ученых «Научный потенциал
студенчества в XXI веке» Том первый. Естественные и технические науки. Ставрополь: СевКавГТУ, 2010. — 582 с.
2. Грицутенко С.С., Панюков А.Г. Метод линеаризации характеристики преобразования АЦП. Известия Транссиба. — 2012. — № 3. — С. 78—83.
3. Melkonian L. Improving A/D Converter Performance Using Dither. USA: National Semiconductor, 1992. — 32 c.
4. Widrow B., Kollar I. Quantization Noise, Roundoff Error in Digital Computation, Signal Processing, Control, and Communications. — Cambridge: Cambridge University Press, 2008. — 752 c.