ЭЛЕКТРОТЕХНИКА. ЭНЕРГЕТИКА ОМСКИЙ НАУЧНЫЙ ВЕСТНИК № 1 (117) 2013
198
7. Популярная механика [Электронный ресурс]. — Режим доступа: http://www.popmech.ru/article/3378-parovoy-fantom-
1юрИуа/ (дата обращения: 02.07.2012).
ЮША Владимир Леонидович, доктор технических наук, профессор (Россия), заведующий кафедрой «Холодильная и компрессорная техника и технология».
ЧЕРНОВ Герман Игоревич, кандидат технических наук, доцент кафедры «Холодильная и компрессорная техника и технология».
РАЙКОВСКИЙ Николай Анатольевич, кандидат технических наук, старший преподаватель кафедры «Холодильная и компрессорная техника и технология».
Адрес для переписки: [email protected]
Статья поступила в редакцию 12.07.2012 г.
© В. Л. Юша, Г. И. Чернов, Н. А. Райковский
УДК 51965 С. Н. ЧИЖМА
Р. И. ГАЗИЗОВ
Омский государственный университет путей сообщения
МЕТОД
СПЕКТРАЛЬНОГО АНАЛИЗА СИГНАЛОВ В СИСТЕМАХ ЭЛЕКТРОСНАБЖЕНИЯ
Рассмотрен метод гармонического анализа сигналов в сетях электроснабжения, позволяющий оценивать частоту, амплитуду и фазу гармоник напряжения или тока при наличии шума и отклонении частоты сигнала.
Ключевые слова: частота, гармоники, амплитуда, фаза, быстрое преобразование Фурье, сглаживающее окно.
Большинство параметров качества электроэнергии могут быть определены с использованием спектрального метода анализа электрических сигналов тока и напряжения. Наибольшее распространение получили методы, использующие быстрое преобразование Фурье (БПФ).
При использовании БПФ в реальных условиях возникает ряд сложностей. Помимо погрешности, вносимой в амплитудный спектр отклонением частоты гармоники от значения, кратного размеру окна наблюдения сигнала, имеют место погрешности, зависящие от фазы оцениваемой гармоники и частоты дискретизации сигнала.
В случае, когда период сигнала не кратен размеру окна наблюдения, спектр такого сигнала не будет линейчатым, а будет непрерывной функцией частоты [1]. Для решения этой проблемы применяет метод оконных сглаживающих функций, суть которого заключается в наложении на сигнал во временной области сглаживающего окна, имеющего более качественные характеристики в частотной области, чем прямоугольное окно (сигнал без сглаживания) [2].
Рассмотрим синусоидальный сигнал х(^ с частотой /0 и спектром Х(/).
х(() = Авт(271/0 + ф) = Ае^е^0*. (1)
Наложим на данный сигнал некоторое окно ш(1) со спектром W(f):
х„ р) = хЩугЦ) = . (2)
В результате наложения окна на сигнал получим новый сигнал со спектром:
*„(/) = ЯТ{х„М}. (3)
Согласно свойству преобразования Фурье, спектр сигнала представляет собой смещен-
ный на величину /0 спектр сигнала ш(Ц, а именно Щ/—/0). Соответственно, спектр синусоидального сигнала, сглаженного оконной функцией, представляет собой смещенный спектр окна, взвешенный амплитудой синусоиды. На рис. 1 представлен спектр синусоидального сигнала частотой 50 Гц с наложенным на него окном Кайзера. На рисунке виден спектральный пик, форма которого повторяет форму использованного сглаживающего окна. Местоположение пика по оси частот определяет положение и частоту гармоники.
Для повышения точности оценки частоты гармоники в спектре сигнала воспользуемся указанным выше свойством преобразования Фурье — перемножению сигнала и функции окна во временной области соответствует свертка спектров сигнала и окна в частотной области:
НТ{х(фИ*)}=Х(/) * М^(/). (4)
Таким образом, рассматривая в идеальном случае единственную гармонику, можно оценить ее положение в спектре по максимуму корреляционной
Рис. 1. Спектр синусоидального сигнала, сглаженный окном Кайзера
Рис. 2. Вид корреляционной функции и соответствие ее максимума положению гармоники в амплитудном спектре
Рис. 3. Истинное положение гармоники относительно максимума ДПФ
Рис. 4. Определение положения гармоники и ее амплитуды по набору спектральных окон
функции смещенного спектра оконной функции и спектра сглаженного сигнала:
(5)
Таким образом, для синусоидального сигнала рассчитывается автокорреляционная функция спектра сглаживающего окна, взвешенная амплитудой гармоники:
(6)
На рис. 2 приведен вид корреляционной функции спектра сглаженного сигнала и смещенных спектров сглаживающего окна.
Как видно из рис. 2, при сопоставлении спектра сигнала и корреляционной функции положение максимума корреляционной функции (смещение спектра сглаживающего окна) будет соответствовать положению гармоники и ее частоте.
В общем случае для поиска гармоники в спектре сигнала пришлось бы рассчитывать корреляцию бесконечного множества смещенных спектров оконной функции со всеми отсчетами дискретного амплитудного спектра сигнала, что не является эффективным. Для сужения области поиска воспользуемся предыдущим утверждением — местоположение максимума ДПФ определяет область местоположения гармоники. При этом истинное положение
гармоники будет находиться в диапазоне [/^—//2; fmax+íw/2] от максимума ДПФ (рис. 3).
Так как для дискретного спектра энергия гармоники (порядка 80 %) сосредоточена в ближайших 3 — 5 отсчетах в районе максимума амплитудного спектра, то расчет коэффициента корреляции производится по пяти точкам, что повышает экономичность и быстродействие алгоритма.
Для дальнейшего повышения эффективности работы алгоритма, определим минимально необходимый набор смещенных спектров сглаживающих окон, с которыми рассчитывается корреляция. Так как положение гармоники определяется максимумом амплитудного спектра ДПФ в диапазоне ±//2 от него, то и расчет корреляции стоит производить для смещений спектра сглаживающего окна в соответствующем диапазоне относительно максимума амплитудного спектра ДПФ. Необходимо определить шаг смещений для обеспечения требований стандартов по точности оценки амплитуды гармоники.
Из формулы RXW(df)=ARWW(df) можно выразить значение амплитуды гармоники как:
(сИ)
(7)
По мере приближения к истинному положению гармоники, значение RXW(df) будет стремиться к максимуму, а значение RWW(df) к «мощности» соот-
ОМСКИЙ НАУЧНЫЙ ВЕСТНИК № 1 (117) 2013 ЭЛЕКТРОТЕХНИКА. ЭНЕРГЕТИКА
ЭЛЕКТРОТЕХНИКА. ЭНЕРГЕТИКА ОМСКИЙ НАУЧНЫЙ ВЕСТНИК № 1 (117) 2013
*
200
Рис. 5. Вид автокорреляционной функции окна Кайзера
ветствующего спектра сглаживающего окна. Для уменьшения вычислений можно произвести нормирование набора спектральных окон предварительно на этапе их формирования:
Rxwidf)
w■■
(8)
В этом случае значение R'XW(df) будет стремиться к максимуму — значению амплитуды гармоники (рис. 4). Вид автокорреляционной функции используемого окна Кайзера показан на рис. 5.
Для обеспечения точности оценки амплитуды гармоники согласно ГОСТ 13109 (5 % относительной погрешности для амплитуд больше 1 % номинального напряжения и 0,05 % номинального напряжения для меньших амплитуд) определяется шаг смещений для набора сглаживающих окон. Для этого строится график автокорреляционной функции в диапазоне смещений от — f/2 до +fw/2.
Расчеты показывают, что необходимое количество спектральных окон в наборе должно составлять не менее 1/0,045 = 23 окон.
После того, как было определено положение гармоники и оценена ее амплитуда, необходимо произвести оценку фазы гармоники. Для этого оценим амплитуду ее синусной и косинусной составляющих по аналогии с оценкой амплитуды, учитывая, что уже известно смещение сглаживающего окна, при котором корреляционная функция принимает максимальное значение.
Для общего случая представим сигнал x(t) как:
x(f) = Acos(a)gt-(p) = Acos(pcosa)gt +
+ A sin ф sin rn0í = -A,.,,,, cos a>0í+A¡¡n sin co0í. (9)
В формуле сигнал x(t) представлен в виде суммы двух сигналов (косинуса и синуса) с нулевой начальной фазой и некоторыми амплитудами A и A . . Со-
1 1 J ^ cos sin
гласно свойству линейности преобразования Фурье, отсчеты результата ДПФ сигнала x(t) будут равны сумме соответствующих отсчетов результата ДПФ каждого из этих сигналов, взятых по отдельности:
X(í) = FFT{z(í)} = FFT{xcos (t)+xsin (f)}=
= FFT {xcos (f)}+FFr {xsin (f)},
Re(X(/)) = Re[FFT{xcos(t)}) + Re(FFr{xsin(f)}),
Im(X(/)) = Im(FFr{xC0S(f)}) + Im(FFr{xsin(í)}). (10)
В свою очередь, как было показано выше, результат ДПФ сигналах есть смещенный спектр сгла-
живающего окна, взвешенный амплитудой Асоз:
РРТ{хС0Вф\0^-Ы-,
Іт^РТІх^^^ІттГ-Іо)), (11)
вид реальной и мнимой составляющих непрерывного спектра которого представлен на рис. 6.
Используя тригонометрическую формулу замещения функции синус на косинус, можно получить:
х8іп (0 = Айп 8іп(ю00 = Дйп СО8(ю0І -|), (12)
преобразование Фурье которого дает следующий результат:
.я
(13)
Таким образом, реальная и мнимая составляющие непрерывного спектра синусной составляющей сигнала хЩ могут быть представлены через реальную и мнимую составляющие косинусной составляющей (рис. 7):
ІІе(РРГ{х8Іп({)}) = 1т(РРГ{хС08({)}), Іт(РРГ{х8Іп(()}) = -Ке(РРГ{хсо^)}). (14)
Далее, решая систему уравнений вида:
Re(X(/)) = Re(FFr{xcos (í)}) + Re(FFT{xsm (í)}); Іт(ВД = Im(FFr{xcos(f)}) + Im(FFr{xsin(í)}), (15)
определим значения амплитуд косинусной и синусной составляющих сигнала как:
М-1
¿Ке(Х(/))Ке(ИГ(/-4)) +
. М-1
1=----
________2________________
А;.
os М-1
¿Re(W(/-/0))Re(W(/-/0)) +
м-1
М-1
¿Re(X(/))Im(W(/-/0))~
■= М-1
1 2________________________
М-1
¿Re(W(/-/o))Re(W(/-ig))+
= М-1
2
(16)
(17)
-
-
-
Рис. 6. Вид реальной и мнимой частей непрерывного спектра сигнала А cos(юftí)
Рис. 7. Вид реальной и мнимой частей непрерывного спектра сигнала А .^т(<ю„0
Знаменатели дробей представляют собой «мощности» спектра сглаживающей функции и, как в случае с оценкой амплитуды гармоники, могут быть исключены из вычислений на этапе формирования набора спектров сглаживающих окон. Таким образом:
А:с
М-1
2
, = ^Ке(Х(/))Ке,(ТУ(/-/0)) + 1т(Х(/))1т,(ТУ(/-/0)); (18)
. М-1
М-1
1= ¿11е(Х(/))1т’(иЧ/-
М-1 1~ 2
/0))-1ш(Х(/))Ке'(^(/-/0))г (19)
где Re'(W(/—f0)) и 1т'( Щ/— Ц) — нормированные реальный и мнимый спектры сглаживающего окна.
Используя полученные значения, фазу гармоники можно оценить по выражению:
Ф = агсіап
А ■
Б1П
л
V сое у
(20)
гармоники основной частоты должны располагаться именно на частотах, кратных частоте основной гармоники, и, если в области поиска высшей гармоники уровень составляющих амплитудного спектра ниже уровня шума, делается вывод об отсутствии соответствующей гармоники.
Принимая во внимание то, что частота высшей гармоники п-го порядка кратна частоте основной гармоники, и при этом частота основной гармоники оценивается с некоторой погрешностью, возможна ситуация, когда область поиска высшей гармоники существенно сместится относительно ее реального положения:
/Л = л/0 = л(/0 ± Д/Ь) = л/0 ±пМ0.
(21)
Точность разработанного алгоритма (точность оценки положения гармоники, оценки ее амплитуды и фазы) определяется дискретностью формирования набора сглаживающих окон для сравнения.
Разработанный алгоритм способен оценить частоту, амплитуду и фазу единичной гармоники напряжения или тока. В случае присутствия в сигнале нескольких гармоник следует оценивать параметры каждой по отдельности. Таким образом, общий алгоритм проведения спектрального анализа мульти-гармонического сигнала разделяется на следующие шаги:
— вычисление ДПФ сигнала по имеющейся выборке из N отсчетов;
— определение локальных максимумов полученного амплитудного спектра, как области расположения гармоник;
— оценка амплитуды и фазы каждой гармоники по М отсчетам из каждой области.
Возможны два случая ложного срабатывания алгоритма: положение локального максимума амплитудного спектра ДПФ не соответствует положению гармоники; уровень гармоники не превышает уровня шума, принятого в модели сигнала. Для исключения этих ситуаций алгоритм адаптируется под принятую модель. Для этого будем считать, что высшие
Для повышения точности определения области поиска высших гармоник необходимо после каждого этапа оценки частоты гармоники п-го порядка корректировать оценку частоты основной гармоники, если ожидаемая погрешность оценки частоты этой гармоники не превышает значения пА/0:
¡о=1п=1п^Мп_ = ^п±Мп=Го±Мп1 (22)
п п п п п
что служит для повышения точности оценки частоты основной гармоники.
Библиографический список
1. Марпл-мл., С. Л. Цифровой спектральный анализ и его приложения / С. Л. Марпл-мл. — М. : Мир, 1990. — 584 с.
2. Пат. 88157 Российская Федерация, МПК7 С0Ш 17/02. Информационно-измерительная система для контроля качества электрической энергии / Грицутенко С. С., Чижма С. Н., Альтман Е. А., Газизов Р. И., Циркин В. С. ; заявитель и патентообладатель Омский гос. ун-т путей сообщения. — 2009125776/22 ; заявлено 06.07.2009 ; опубл. 27.10.2009, Бюл. № 30. - 4 с.
ЧИЖМА Сергей Николаевич, кандидат технических наук, доцент, зав. кафедрой «Автоматика и системы управления».
ГАЗИЗОВ Равиль Ильшатович, инженер кафедры «Автоматика и системы управления».
Адрес для переписки: [email protected]
Статья поступила в редакцию 02.07.2012 г.
© С. Н. Чижма, Р. И. Газизов
ОМСКИЙ НАУЧНЫЙ ВЕСТНИК № 1 (117) 2013 ЭЛЕКТРОТЕХНИКА- ЭНЕРГЕТИКА