Способ спектрального анализа сигналов
Изобретение относится к области измерительной техники и предназначено для спектрального анализа сигнала, для преимущественного использования на ифранизких частотах, когда требуется обеспечение точности измерения при высоком быстродействии. Способ спектрального анализа сигнала основан на преобразовании входного сигнала, в соответствии с которым выделяют определенные временные интервалы для анализа, определяют частоту первой гармоники входного сигнала, формируют первый опорный синусоидальный сигнал с частотой первой гармоники входного сигнала, выбирают первый временной интервал, в котором входной сигнал не изменяет свой знак, определяют середину первого временного интервала, выбирают второй временной интервал, в котором первый опорный синусоидальный сигнал не изменяет свой знак, определяют середину второго временного интервала, измеряют мгновенные значения входного и первого опорного сигналов в моменты времени t1 и t2 соответственно, причем моменты времени t1 и t2 выбирают равноотстоящими, соответственно, от середины первого и второго временных интервалов, определяют модуль отношения мгновенных значений входного и первого опорного сигналов, многократно определяют модули отношения мгновенных значений входного и первого опорного сигналов для каждой пары моментов времени, равноотстоящих от середин соответственно первого и второго временных интервалов, определяют усредненное значение модулей отношения мгновенных значений входного и первого опорного сигналов, которое умножают на амплитуду первого опорного синусоидального сигнала, получают амплитуду первой гармоники входного сигнала, определяют текущие значения разностей между модулями отношения мгновенных значений входного и первого опорного сигналов и первым усредненным значением этих модулей, которые умножают на текущие значения первого опорного синусоидального сигнала, получают первый дополнительный сигнал, формируют второй опорный синусоидальный сигнал с частотой, равной удвоенной частоте первого опорного синусоидального сигнала, выбирают третий и четвертый временные интервалы, в которых, соответственно, первый дополнительный и второй опорный сигналы не изменяют свои знаки, определяют, соответственно, середины третьего и четвертого временных интервалов, измеряют мгновенные значения соответственно первого дополнительного и второго опорного сигналов в моменты времени t3 и t4, которые выбирают равноотстоящими от середин соответственно третьего и четвертого временных интервалов, многократно определяют модули отношения мгновенных значений первого дополнительного и второго опорного сигналов для каждой пары моментов времени, равноотстоящих от середин соответственно третьего и четвертого временных интервалов, определяют второе усредненное значение модулей отношения мгновенных значений первого дополнительного и второго опорного сигналов, которое умножают на амплитуду второго опорного синусоидального сигнала, получают амплитуду второй гармоники входного сигнала, определяют текущие значения разностей между модулями отношения мгновенных значений первого дополнительного и второго опорного сигналов и вторым усредненным значением этих модулей, которые умножают на текущие значения второго опорного синусоидального сигнала, получают второй дополнительный сигнал, формируют третий опорный синусоидальный сигнал с частотой, равной утроенной частоте первого опорного синусоидального сигнала, аналогичным образом определяют амплитуды последующих составляющих гармоник входного сигнала, при этом для каждой из составляющих формируют опорный синусоидальный сигнал с частотой определяемой гармоники. 2 ил.
Изобретение относится к измерительной технике и предназначено для спектрального анализа сигнала, для преимущественного использования на инфранизких частотах, когда требуется обеспечение точности измерений при высоком быстродействии.
Известен способ спектрального анализа, в соответствии с которым в каждом канале непосредственно фильтруют в узкой полосе частот, детектируют и интегрируют (или возводят в квадрат, детектируют и усредняют) [1.а,б] Такому способу присущи недостатки большая погрешность от неравномерности АЧХ фильтров, низкое быстродействие. Известен другой способ спектрального анализа сигнала [2] основанный на преобразовании частоты исследуемого сигнала и выделении спектральных составляющих и огибающей амплитуд. Такой способ имеет низкое быстродействие и большие погрешности на низких частотах. Известен способ безгетеродинного спектрального анализа [3] заключающийся в сжатии сигналов во времени с переменным коэффициентом преобразования временного масштаба, который определяет дискретизацию выборки сигнала, и используемый для узкополосной фильтрации выборки постоянной длительности сжатого во времени сигнала при всех значениях коэффициента преобразования времени масштаба. Недостатки способа аналогичны недостаткам в [2] Наиболее близким техническим решением по общим используемым признакам является способ [4] спектрального анализа сигнала, основанный на преобразовании входного сигнала и измерении результата на индикаторе, в соответствии с которым выделяют временные интервалы, определяемые экстремумами входного сигнала, измеряют длительность интервалов между экстремумами, сравнивают ее с заданным интервалом, находят разность указанных длительностей и по ее величине судят об относительном содержании высших гармонических составляющих в сигнале. Способ имеет высокое быстродействие, довольно прост, однако имеет низкую точность, так как работает только при больших искажениях во входном сигнале, и не позволяет анализировать отдельные составляющие высших гармоник. Целью изобретения является повышение точности измерений. Цель в способе спектрального анализа сигнала, основанном на преобразовании входного сигнала, в соответствии с которым выделяют определенные временные интервалы для анализа, достигается тем, что определяют частоту первой гармоники входного сигнала, формируют первый опорный синусоидальный сигнал с частотой первой гармоники входного сигнала, выбирают первый временной интервал, в котором входной сигнал не изменяет свой знак, определяют середину первого временного интервала, выбирают второй временной интервал, в котором первый опорный синусоидальный сигнал не изменяет свой знак, определяют середину второго временного интервала, измеряют мгновенные значения входного и первого опорного сигналов в моменты времени t1 и t2 соответственно, причем моменты времени t1 и t2 выбирают равноотстоящими, соответственно, от середин первого и второго временных интервалов, определяют модуль отношения мгновенных значений входного и первого опорного сигналов, многократно определяют модули отношения мгновенных значений входного и первого опорного сигналов для каждой пары моментов времени, равноотстоящих от середин соответственно первого и второго временных интервалов, определяют первое усредненное значение модулей отношения мгновенных значений входного и первого опорного сигналов, которое умножают на амплитуду первого опорного синусоидального сигнала, получают амплитуду первой гармоники входного сигнала, определяют текущие значения разностей между модулями отношения мгновенных значений входного и первого опорного сигналов и первым усредненным значением этих модулей, которые умножают на текущие значения первого опорного синусоидального сигнала, получают первый дополнительный сигнал, формируют второй опорный синусоидальный сигнал с частотой, равной удвоенной частоте первого опорного синусоидального сигнала, выбирают третий и четвертый временные интервалы, в которых соответственно первый дополнительный и второй опорный сигналы не изменяют свои знаки, определяют соответственно середины третьего и четвертого временных интервалов, измеряют мгновенные значения соответственно первого дополнительного и второго опорного сигналов в моменты времени t3 и t4, которые выбирают равноотстоящими от середин соответственно третьего и четвертого временных интервалов, многократно определяют модели отношения мгновенных значений первого дополнительного и второго опорного сигналов для каждой пары моментов времени, равноотстоящих от середин соответственно третьего и четвертого временных интервалов, определяют второе усредненное значение модулей отношения мгновенных значений первого дополнительного и второго опорного сигналов, которое умножают на амплитуду второго опорного синусоидального сигнала, получают амплитуду второй гармоники входного сигнала, определяют текущие значения разностей между модулями отношения мгновенных значений первого дополнительного и второго опорного сигналов и вторым усредненным значением этих модулей, которые умножают на текущие значения второго опорного синусоидального сигнала, получают второй дополнительный сигнал, формируют третий опорный синусоидальный сигнал с частотой, равной утроенной частоте первого опорного синусоидального сигнала, аналогичным образом определяют амплитуды последующих составляющих гармоник входного сигнала, при этом для каждой из составляющих формируют опорный синусоидальный сигнал с частотой определяемой гармоники. Сущность способа спектрального анализа сигнала заключается в том, что определяют частоту первой гармоники входного сигнала, формируют первый опорный синусоидальный сигнал с частотой первой гармоники входного сигнала, выбирают первый и второй определенные временные интервалы соответственно для входного и первого опорного сигналов, выбирают для них моменты времени t1 и t2, каждая пара из которых равноотстоит от середин соответственно первого и второго временных интервалов, измеряют мгновенные значения входного и первого опорного сигналов соответственно в моменты времени t1 и t2, многократно определяют модули отношения мгновенных значений входного и первого опорного сигналов, определяют усредненное значение модулей отношения входного и первого опорного сигналов, которое умножают на амплитудное значение первого опорного синусоидального сигнала, получают амплитудное значение первой гармоники входного сигнала, определяют текущие значения разностей между модулями отношения мгновенных значений входного и первого опорного сигналов и усредненным значением этих модулей, которые умножают на текущие значения первого опорного синусоидального сигнала, получают первый дополнительный сигнал, который анализируют аналогично входному сигналу, при этом для определения составляющих высших порядков каждый раз формируют опорный синусоидальный сигнал с частотой соответствующей гармоники. Входной квазисинусоидальный сигнал Ux(t) и первый опорный синусоидальный сигнал Uy(t) с частотой


Fx, Fy начальные фазы входного и первого опорного сигналов. Разделим мгновенные значения входного и первого опорного сигналов друг на друга и рассмотрим функцию f(bj):
f(bj)=Ka[sin(


где f(bj) функция на интервале времени bj, определяемая отношением двух сигналов Ux(bj) и Uy(bj);
Ka=(Ax/Ay) отношение амплитуд сигналов из (3) и (4). Для момента времени t0 на интервале bj, когда значение функции f(bj)= f(t0)=Ka, должно выполняться условие:
[sin(


Обозначим левую часть уравнения (6) через L, тогда:

Разность фаз F0 между сигналами Ux(bj) и Uy(bj) равна:
F0=Fx-Fy, (8)
Если, к примеру, Fx > Fy, то можно принять Fy=0, и после преобразования из выражения (7) получим:
L=cosFo+(sinFo)/(tg

Если Fx <F, то можно принять Fx=0, и после преобразования из выражения (7) получим:
L=1/[cosFo+(sinFoctg

Выполнение условия (6) сводится к выполнению условия:
cosFo+sinFo/[tg(2

где t0 соответствует искомому моменту времени, с;
T период первой гармоники входного сигнала, с. Обозначим (2


tg

После преобразований получим:
sinF0/(1-cosF0) ctg(F0/2) (13)
Из (12 и 13) следует:
tg

Из выражения (14) получим:
tg


После преобразования получим:
tg


Из равенства (16) получаем выражение для

b=(

Так как











Если во входном сигнале будут искажения, обусловленные присутствием высших гармоник, то будут наблюдаться отклонения в получаемых значениях модулей отношений мгновенных значений сигналов. На фиг.1 показан пример определений моментов времени t0, t1, t2, равноотстоящих от середин выбранных полуволн соответствующих сигналов, для произвольного фазового сдвига между сигналами. Для фазового сдвига F0 получают на интервале времени одного из периодов несколько пар моментов времени t1, t2;



Ux1(t)=


где


g1(t) некоторая функция, значение которой изменяется во времени так, чтобы выполнялось равенство (18). Представим напряжение Uy1(t) первого опорного синусоидального сигнала с частотой

Uy1(t)=A1sin(

где A1 амплитуда первого опорного синусоидального сигнала;
F0 значения сдвига фаз, при которых происходят измерения. Текущее мгновенное значение входного сигнала представим в следующем виде:
Ux1(t)=[A1sin


где


Kc1=

где Kc1 первое усредненное значение модулей отношений мгновенных значений входного и первого опорного сигналов. Входное напряжение Ux1(t) можно представить в виде:
Ux1(t)=A1Kc1sin

Из (20) и (22) определим выражение для функции g1(t):

Подставляя (24) в (18), получим:

Первое слагаемое правой части выражения (25) представляет собой произведение первого усредненного значения Kc1 модулей отношений мгновенных значений входного и первого опорного сигналов на мгновенные значения первого опорного синусоидального сигнала первой гармоники входного сигнала, а второе слагаемое, определяемое гармоническими составляющими сигнала, равно произведению мгновенных значений первого опорного синусоидального сигнала на значения разностей модулей отношений мгновенных значений входного и первого опорного сигналов и первого усредненного значения этих модулей. Умножив значение первого усредненного значения Kc1 модулей отношений мгновенных значений входного и первого опорного сигналов на амплитуду первого опорного синусоидального сигнала получают амплитуду первой гармоники входного сигнала. Второе слагаемое правой части выражения (25) не содержит составляющих первой гармоники входного сигнала, поэтому его используют для дальнейшего последовательного анализа составляющих высших гармоник входного сигнала, начиная со второй. Первый дополнительный сигнал, в котором отсутствует составляющая первой гармоники, по аналогии с (18) можно представить в виде:
Ux2(t)=


где Ux2(t) первый дополнительный сигнал;


g2(t) некоторая функция, значения которой изменяются во времени так, чтобы выполнялось равенство (26). Представим напряжение Uy2(t) второго опорного синусоидального сигнала с частотой

Uy2(t)=A2sin(

где Uy2(t) второй опорный синусоидальный сигнал с частотой

A2 амплитуда второго опорного синусоидального сигнала;
F0 значения сдвига фаз, при которых происходят измерения. Текущее мгновенное значение первого дополнительного сигнала представим в следующем виде:
Ux2(t)=[A2sin(


где


Kc2=B2/A2, (29)
где Kc2 второе усредненное значение модулей отношений мгновенных значений первого дополнительного и второго опорного сигналов. Напряжение Ux2(t) первого дополнительного сигнала можно представить в виде:
Ux2(t)=A2Kc2sin

Из (28) и (30) определим выражение для функции g2(t):

Подставляя (32) в (26), получим:

Первое слагаемое правой части выражения (33) представляет собой произведение второго усредненного значения Kc2 модулей отношений мгновенных значений первого дополнительного и второго опорного сигналов на мгновенные значения второго опорного синусоидального сигнала второй гармоники входного сигнала, а второе слагаемое, определяемое гармоническими составляющими выше второй гармоники входного сигнала, равно произведению мгновенных значений второго опорного синусоидального сигнала на значения разностей модулей отношений мгновенных значений первого дополнительного и второго опорного сигналов и второго усредненного значения этих модулей. Умножив значение второго усредненного значения Kc2 модулей отношений мгновенных значений первого дополнительного и второго опорного сигналов на амплитуду второго опорного синусоидального сигнала, получают амплитуду второй гармоники входного сигнала. Второе слагаемое правой части выражения (33) не содержит составляющих первой и второй гармоник входного сигнала, поэтому его используют для дальнейшего последовательного анализа составляющих высших гармоник входного сигнала, начиная с третьей гармоники. Аналогичным образом поступают для получения составляющих более высших гармоник, при этом получают дополнительный сигнал и формируют соответствующий опорный синусоидальный сигнал с частотой соответствующей гармоники. На фиг. 2 приведена структурная схема устройства, реализующего способ. Устройство содержит n формирователей опорных синусоидальных сигналов (1-1 - 1-n), n блоков вычисления (2-1 2-n) и блок 3 индикации, причем каждый формирователь опорных синусоидальных сигналов состоит из формирователя 4, управляемого опорного генератора 5 и фазовращателя 6. Блоки в устройстве соединены следующим образом. Вход устройства подключен к входу первого формирователя 1-1 и к первому входу первого блока вычислений 2-1. Второй вход каждого предыдущего блока вычислений 2-(n-1) подключен к первому входу последующего блока вычислений 2-n. Первые входы n блоков вычислений с первого по n подключены к входам блока 3 индикации с первого по n соответственно. Устройство работает следующим образом. Входной сигнал Ux(t) поступает на первый вход первого блока вычисления 2-1 и на вход первого формирователя 4-1, на выходе которого формируется напряжение U4-1, пропорциональное периоду T исследуемых колебаний. Это напряжение U4-1 поступает на вход первого управляемого опорного генератора 5, на выходе которого генерируется напряжение U5-1 колебаний синусоидальной формы, период которых зависит от управляемого напряжения U4-1 и равен периоду T основной гармоники исследуемых колебаний. Синусоидальное напряжение U5-1 амплитудой Ay с выхода первого опорного генератора 5-1 поступает на вход первого фазовращателя 6-1, на выходе которого получают синусоидальное напряжение Uy(t) той же амплитуды, которая не изменяется при изменениях фазовых сдвигов. Таким образом, на два входа первого блока вычислений 2-1 поступают входные сигналы напряжения Ux(t) и первый опорный синусоидальный сигнал напряжения Uy(t) с частотой первой гармоники, имеющие между собой фазовый сдвиг, к примеру, как показано на фиг.1. Для каждого фазового сдвига F0 производят измерения мгновенных значений сигналов при выбранной паре моментов времени t1 и t2, определяют модули отношений, усредняют их значения. На первом выходе первого блока вычислений 2-1 получают сигнал напряжения 1U2-1, соответствующий первой гармонике входного сигнала, полученный при умножении множителя, определяемого амплитудой первого опорного синусоидального сигнала на первое усредненное значение модулей отношений мгновенных значений входного и первого опорного сигналов, а на втором выходе блока вычислений 2-1 получают разностный сигнал, соответствующий первому дополнительному сигналу, равный напряжению 1U2-2=Aysin


Этот сигнал напряжения 1U2-2 поступает на первый вход второго блока вычислений 2-2 и на вход второго формирователя 1-2 опорного синусоидального сигнала. Напряжения 1U2-2 сравниваются с вторым опорным синусоидальным сигналом напряжения 2U1-2. В каждом блоке вычислений 2-1 2-n определяют соответствующие усредненные значения модулей отношений Kci, которые умножают на соответствующие множители, определяемые амплитудами опорных синусоидальных сигналов, и получают напряжения, пропорциональные амплитудам первой, второй, третьей и так далее гармоник входного сигнала. Для повышения разрешающей способности следует увеличить количество моментов времени t1, t2 для измерений. Следует отметить, что амплитуда опорного генератора практически не влияет на погрешность измерений, так как относительные отклонения значений модулей отношений не зависят от получаемых значений Ka. При использовании прецизионного опорного генератора в режиме большого сигнала способ имеет очень высокую разрешающую способность, способ не требует использования узкополосных фильтров, что существенно повышает точность измерения и быстродействие на инфранизких частотах.
Формула изобретения
РИСУНКИ
Рисунок 1, Рисунок 2