СПОСОБ СПЕКТРАЛЬНОГО АНАЛИЗА ПЕРИОДИЧЕСКИХ МНОГОЧАСТОТНЫХ СИГНАЛОВ, СОДЕРЖАЩИХ ИНТЕРГАРМОНИКИ И ЗАДАННЫХ ЦИФРОВЫМИ ОТСЧЕТАМИ Российский патент 2009 года по МПК G01R23/16 

Описание патента на изобретение RU2360260C1

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

Известен способ спектрального анализа многочастотных периодических сигналов, представленных цифровыми отсчетами [Патент РФ 2229140, МПК7, G01R 23/16, опубл. 20.05.2004], заключающийся в формировании двух опорных сигналов zsin(t) и zcos(tk), в качестве которых используют решетчатые функции: zsin(tk)=sin(ωj*tk), zcos(tk)=cos(ωj*tk), принимающие на своем периоде фиксированное количество значений М (М=4, 5, 6,…) в определенные моменты времени по формуле:

,

находят точки (ωj*tk), далее из анализируемого сигнала берутся только те отсчеты, которые попадают в моменты времени (ωj*tk) при различных частотах опорного сигнала ωj. Затем рассчитывают мгновенную спектральную плотность на каждой частоте, после чего определяют амплитудное значение j-й гармонической составляющей по формуле:

,

где S(ωj) - мгновенная спектральная плотность на определенной частоте опорного сигнала;

NM - количество точек на интервале анализируемого сигнала, попавших в моменты времени (ωj*tk),

далее рассчитывают фазовый угол j-й гармонической составляющей по формуле:

,

далее по значениям Amj, ωj, φj судят о спектральном составе исходного сигнала а(ti).

Недостатком известного способа является то, что при наличии частотных составляющих с близкими по значению частотами анализ частотного состава исходного сигнала весьма затруднителен.

Известен способ спектрального анализа многочастотных периодических сигналов, представленных цифровыми отсчетами [Функциональный контроль и диагностика электротехнических систем и устройств по цифровым отсчетам мгновенных значений тока и напряжения. / под редакцией Е.И.Гольдштейна - Томск: Изд. «Печатная мануфактура», 2003, с.92-94], выбранный в качестве прототипа, заключающийся в том, что для исходного сигнала a(ti), заданного отсчетами мгновенных значений в моменты времени

t1, t2, …, tj, …, tN;

t2-t1=t3-t2=tN-tN-1=…=Δt;

,

где Δt - шаг дискретизации;

N - количество точек за время T, для последовательности частот ω1, ω2, …, ωj, …,ωn определяют мгновенную спектральную плотность (МСП) по выражению:

;

;

,

где S1j) и S2j) - синусная и косинусная составляющие мгновенной спектральной плотности.

Частоте ωk=fk*2π, рад,

где fk - частота, Гц,

содержащейся в исходном сигнале а(ti), соответствует экстремум функции S(ωj). Таким образом, находят последовательность частот ω1, ω2, …, ωj, …, ωn, содержащихся в сигнале. Для найденных частот находят амплитуду Amk и фазу φk частотной составляющей ωk находят по формулам:

;

,

далее по значениям Amj, ωj, φj судят о спектральном составе исходного сигнала a(ti).

Недостатком известного способа является то, что при наличии частотных составляющих с близкими по значению частотами анализ частотного состава исходного сигнала весьма затруднителен.

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

Это достигается тем, что в способе спектрального анализа периодических многочастотных сигналов, содержащих интергармоники и заданных цифровыми отсчетами, для исходного сигнала а(ti), заданного отсчетами мгновенных значений для последовательности частот ω1, ω2, …, ωk, …, ωn, определяют мгновенную спектральную плотность по выражениям:

;

,

где S1k) и S2k) - синусная и косинусная составляющая мгновенной спектральной плотности,

N - количество точек на интервале исходного сигнала,

определяют амплитуду Amk и фазу φ′k выявленных частотных составляющих сигнала ωk по выражениям:

далее по полученным значениям Amk, ωk, φ′k судят о спектральном составе исходного сигнала а(ti).

Согласно изобретению, одновременно со значениями мгновенной спектральной плотности определяют вспомогательную мгновенную спектральную плотность S0k) по выражениям:

;

,

где S01k) и S02k) - синусная и косинусная составляющая вспомогательной мгновенной спектральной плотности,

производят определение указанных значений для следующей частоты, операцию повторяют до достижения равенства частот ωk и ωn,

определяют разность массивов Spk) мгновенной S(ωk) и вспомогательной мгновенной S0k) спектральных плотностей, используя условие:

где Amy - уставка по амплитуде, по значениям частот ωk, соответствующих экстремумам разностной характеристики распределения мгновенной спектральной плотности Spk) исходного сигнала,

выявляют экстремумы Spk), затем определяют амплитуду Amk и фазу φk выявленных частотных составляющих сигнала ωk,

причем при определении фазы частотных составляющих используют следующие условия:

значения Amk и φk, соответствующие ωk, запоминают.

Заявленный способ спектрального анализа многочастотных периодических сигналов, представленных цифровыми отсчетами, имеет существенные преимущества, так как повышает селективность выявления частотных составляющих исходного сигнала за счет того, что при выявлении частотных составляющих исходного используется разностная характеристика распределения мгновенной спектральной плотности Spk), рассчитанная по формуле (3), используя вспомогательную характеристику распределения мгновенной спектральной плотности S0k) (2). Также с помощью заявленного способа появляется возможность автоматизированного и обоснованного выявления частотных составляющих с настройкой чувствительности. Предлагаемый способ позволяет определить спектральный состав сигнала в интересующем диапазоне частот.

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

На фиг.2 приведена осциллограмма тестового исходного сигнала.

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

В табл.1 приведены параметры тестового исходного сигнала.

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

Заявленный способ может быть осуществлен с помощью схемы (фиг.1), содержащей датчик анализируемого сигнала 1 (ДАС), к которому последовательно подключены первый программатор 2 (П1), второй программатор 3 (П2), первый вычислитель 4 (В1) и четвертый программатор 5 (П4), связанный с дисплеем или ЭВМ (не показаны на фиг.1). Датчик анализируемого сигнала 1 (ДАС) соединен с третьим программатором 6 (П3), который подключен к второму программатору 3 (П2). Второй программатор 3 (П2) соединен с четвертым программатором 5 (П4) и вторым вычислителем 7 (В2), который подключен к четвертому программатору 5 (П4).

В качестве датчика анализируемого сигнала 1 (ДАС) может быть использован датчик тока - промышленный прибор КЭИ-0,1, или датчик напряжения - трансформатор напряжения (220/5 В). Программаторы 2 (П1), 3 (П2), 6 (П3) и 5 (П4), вычислители 4 (B1) и 7 (В2) могут быть выполнены на микроконтроллере серии 51 производителя atmel AT89S53. Для работы пользователя может быть предусмотрена кнопочная клавиатура FT008, имеющая 8 кнопок.

С выхода датчика анализируемого сигнала 1 (ДАС) исходный сигнал a(ti) покупает на входы первого программатора 2 (П1) и третьего программатора 6 (П3). В первом программаторе 2 (П1) определяют значения мгновенной спектральной плотности S(ωk), S1k) и S2k) по формулам (1) с задаваемым шагом Δωk и диапазоном ω1, …, ωn по частоте, начиная с минимального значения частоты. В третьем программаторе 6 (П3) определяют значения вспомогательной мгновенной спектральной плотности S0k), S01k) и S02k) по формулам:

;

;

,

с задаваемым шагом Δωk и диапазоном ω1, …, ωn по частоте, начиная с минимального значения частоты. С выходов первого программатора 2 (П1) и третьего программатора 6 (П3) значения S(ωk), S1k), S2k) и S0k) поступают на вход второго программатора 3 (П2), где определяют разность значений Spk) мгновенной S(ωk) и вспомогательной мгновенной S0k) спектральных плотностей и выявляют частоты, содержащиеся в сигнале, (находят экстремумы характеристики Spk)) по условию (5) . С выхода второго программатора 3 (П2) на вход первого вычислителя 4 (В1) последовательно поступают значения S(ωk) для частот ωk, при которых выполняется условие (5), где определяют амплитуды всех заданных частотных составляющих исходного сигнала по формуле (2). Одновременно, с выхода второго программатора 3 (П2) на вход второго вычислителя 7 (В2) поступают последовательно значения S1k) и S2k) для частот ωk, при которых выполняется условие (5), в котором определяют фазу сигнала по формуле (3) и уточняют по условию (6). Одновременно, с выхода второго программатора 3 (П2) на вход четвертого программатора 4 (П2) передают значения частот ωk, при которых выполняется условие (5). С выходов вычислителей 4 (В1) и 7 (В2) на вход четвертого программатора 5 (П4) передают значения амплитуды Amk и фазы φk, после окончания расчетов амплитуды и фазы, в котором их ставят в соответствие частоте ωk, переданной со второго программатора 3 (П2), и сохраняют. Так как время определения значений S(ωk), S1k), S2k), S0k), S01k), S02k) и Spk) на порядок больше, чем время определения амплитуды Amk и фазы φk, сразу после передачи значений S1k), S2k), S(ωk) и ωk во втором программаторе 3 (П2) производят определение указанных значений для следующей (большей) частоты. Операцию повторяют до тех пор, пока во второй программатор 3 (П2) не приходит значение частоты ωkn. В этот момент на выход программатора 4 (П2) подают сигнал о готовности результатов спектрального анализа (Am(ωk), φ(ωk)) и либо передают на ЭВМ, либо выводят на дисплей.

Для проверки работоспособности предложенной процедуры провели спектральный анализ тестового сигнала напряжения, содержащего две частотных составляющих (параметры сигнала в табл.1, фиг.2)

a(ti)=u(ti)=20*sin(2π*49,2*ti+30)+60*sin(2π*50,2*ti+45).

Для этого рассчитали массив мгновенных значений для N=10000 точек исходного сигнала с шагом дискретизации Δt=10-4 с (осциллограмма тестового исходного сигнала приведена на фиг.2.) и передали его на первый программатор 2 (П1) и третий программатор 6 (П3). В первом 2 (П1) и третьем 6 (П3) программаторах заданы диапазон частот 40…60 Гц и шаг Δf=0,1 Гц, используя которые, определили последовательно значения мгновенной спектральной плотности S(ωk), S1k), S2k), S0k), S01k), S02k), начиная с 40 Гц. Далее, во втором программаторе 3 (П2) определили разностную мгновенную спектральную плотность. Также во втором программаторе 3 (П2) задано условие выявления экстремума по амплитуде:

.

Характеристики распределения мгновенной спектральной плотности S(ωk) и разностной мгновенной спектральной плотности Spk) по частоте представлены на фиг.3.

Анализируя фиг.3 (а), выявили шесть частотных составляющих, тогда как на фиг.3 (б) явно видны только две, что позволяет говорить о значительном увеличении селективности при сохранении точности по предложенному способу. Рассчитанные по предложенному способу спектрального анализа частоты ωk, амплитуды Amk и фазы φk исходного сигнала приведены в табл.2.

Таблица 1 Способ спектрального анализа периодических многочастотных сигналов, содержащих интергармоники и заданных цифровыми отсчетами Amn, А 20 60 fn, Гц 49,2 50,2 φn, град. 30 45

Таблица 2 Amk, А 20 60 fk, Гц 49,2 50,2 φk, град. 30 45

Похожие патенты RU2360260C1

название год авторы номер документа
СПОСОБ СПЕКТРАЛЬНОГО АНАЛИЗА ПЕРИОДИЧЕСКИХ МНОГОЧАСТОТНЫХ СИГНАЛОВ, СОДЕРЖАЩИХ ИНТЕРГАРМОНИКИ И ЗАДАННЫХ ЦИФРОВЫМИ ОТСЧЕТАМИ 2007
  • Радаев Евгений Валерьевич
  • Гольдштейн Ефрем Иосифович
  • Бацева Наталья Ленмировна
RU2335778C1
СПОСОБ СПЕКТРАЛЬНОГО АНАЛИЗА ПЕРИОДИЧЕСКИХ МНОГОЧАСТОТНЫХ СИГНАЛОВ, ПРЕДСТАВЛЕННЫХ ЦИФРОВЫМИ ОТСЧЕТАМИ 2009
  • Гольдштейн Ефрем Иосифович
  • Радаев Евгений Валерьевич
RU2399919C1
Способ спектрального анализа многочастотных периодических сигналов с использованием компенсации комбинационных составляющих 2019
  • Белогуров Владимир Александрович
  • Золотарев Владимир Алексеевич
RU2730043C1
СПОСОБ СПЕКТРАЛЬНОГО АНАЛИЗА ПЕРИОДИЧЕСКИХ МНОГОЧАСТОТНЫХ СИГНАЛОВ, ПРЕДСТАВЛЕННЫХ ЦИФРОВЫМИ ОТСЧЕТАМИ 2008
  • Гольдштейн Ефрем Иосифович
  • Радаев Евгений Валерьевич
RU2379697C1
СПОСОБ СПЕКТРАЛЬНОГО АНАЛИЗА МНОГОЧАСТОТНЫХ ПЕРИОДИЧЕСКИХ СИГНАЛОВ, ПРЕДСТАВЛЕННЫХ ЦИФРОВЫМИ ОТСЧЕТАМИ 2003
  • Аврамчук В.С.
  • Гольдштейн Е.И.
RU2229140C1
Способ оценки фаз многочастотных периодических сигналов в условиях наличия помех с использованием компенсации шумов преобразования 2020
  • Белогуров Владимир Александрович
  • Золотарев Владимир Алексеевич
RU2740790C1
СПОСОБ СПЕКТРАЛЬНОГО АНАЛИЗА ПЕРИОДИЧЕСКОГО МНОГОЧАСТОТНОГО СИГНАЛА 2002
  • Гольдштейн Е.И.
  • Бацева Н.Л.
RU2229725C1
Способ определения наличия в сигнале гармоник, длительность которых превышает установленное значение 2023
  • Золотарев Владимир Алексеевич
RU2821216C1
Способ выделения речевого сигнала с использованием временного анализа спектра аддитивной смеси сигнала и акустических помех 2022
  • Белогуров Владимир Александрович
  • Золотарев Владимир Алексеевич
RU2786547C1
СПОСОБ ВЫДЕЛЕНИЯ ИНФОРМАТИВНЫХ ПЕРИОДИЧНОСТЕЙ ПРОЦЕССА В ЭЛЕКТРОНАСОСНОЙ УСТАНОВКЕ 2004
  • Гольдштейн Е.И.
  • Исаченко И.Н.
RU2254496C1

Реферат патента 2009 года СПОСОБ СПЕКТРАЛЬНОГО АНАЛИЗА ПЕРИОДИЧЕСКИХ МНОГОЧАСТОТНЫХ СИГНАЛОВ, СОДЕРЖАЩИХ ИНТЕРГАРМОНИКИ И ЗАДАННЫХ ЦИФРОВЫМИ ОТСЧЕТАМИ

Изобретение относится к области систем обработки информации и измерительной техники и может быть использовано для определения спектрального состава периодического многочастотного сигнала, содержащего интергармоники и заданного цифровыми отсчетами. Для исходного сигнала a(ti), заданного отсчетами мгновенных значений для последовательности частот ω1, ω2, …, ωk, …, ωn, определяют мгновенную спектральную плотность, поочередно определяют амплитуду Amk и фазу φ′k выявленных частотных составляющих сигнала ωk, далее по полученным значениям Amk, ωk, φk судят о спектральном составе исходного сигнала a(ti). При этом значения мгновенной спектральной плотности S(ωk) определяют при помощи первого программатора, одновременно со значениями мгновенной спектральной плотности S(ωk) при помощи третьего программатора определяют значения вспомогательной мгновенной спектральной плотности S0k), производят определение указанных значений для следующей частоты, операцию повторяют до достижения равенства частот ωk и ωn, при помощи второго программатора определяют разность значений Spk) мгновенной S(ωk) и вспомогательной мгновенной S0k) спектральных плотностей, используя условие:

,

где Аmy - уставка по амплитуде, по значениям частот ωk, соответствующих экстремумам разностной характеристики распределения мгновенной спектральной плотности Spk) исходного сигнала, выявляют экстремумы Spk), затем осуществляют определение амплитуды Amk выявленных частотных составляющих исходного сигнала (ωk) при помощи первого вычислителя, при этом определяют фазы φk выявленных частотных составляющих сигнала (ωk) при помощи второго вычислителя, причем при определении фазы частотных составляющих используют следующие условия:

при S1k)>0 и S2k)>0, φkk)=φ′kk);

при S1k)<0 и S2k)>0, φkk)=φ′kk)+180;

при S1k)<0 и S2k)<0, φkk)=φ′kk)-180;

при S1k)>0 и S2k)<0, φkk)=φ′kk);

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

Формула изобретения RU 2 360 260 C1

Способ спектрального анализа периодических многочастотных сигналов, содержащих интергармоники и заданных цифровыми отсчетами, заключающийся в том, что для исходного сигнала a(ti), заданного отсчетами мгновенных значений для последовательности частот ω1, ω2, …, ωk, …, ωn, определяют мгновенную спектральную плотность по выражениям



где S1k) и S2k) - синусная и косинусная составляющи мгновенной спектральной плотности,
N - количество точек на интервале исходного сигнала,
поочередно определяют амплитуду Amk и фазу φ′k выявленных частотных составляющих сигнала ωk по выражениям


далее по полученным значениям Amk, ωk, φk судят о спектральном составе исходного сигнала a(ti), отличающийся тем, что значения мгновенной спектральной плотности S(ωk) определяют при помощи первого программатора, одновременно со значениями мгновенной спектральной плотности S(ωk) при помощи третьего программатора определяют значения вспомогательной мгновенной спектральной плотности S0k) по выражениям



где S01k) и S02k) - синусная и косинусная составляющие вспомогательной мгновенной спектральной плотности, производят определение указанных значений для следующей частоты, операцию повторяют до достижения равенства частот ωk и ωn, при помощи второго программатора определяют разность значений Spk) мгновенной S(ωk) и вспомогательной мгновенной S0k) спектральных плотностей и используя условие

где Amy - уставка по амплитуде,
по значениям частот ωk, соответствующих экстремумам разностной характеристики распределения мгновенной спектральной плотности Spk) исходного сигнала, выявляют экстремумы Spk), затем осуществляют определение амплитуды Amk выявленных частотных составляющих исходного сигнала (ωk) при помощи первого вычислителя, при этом определяют фазы φk выявленных частотных составляющих сигнала (ωk) при помощи второго вычислителя, причем при определении фазы частотных составляющих используют следующие условия:
при S1k)>0 и S2k)>0, φkk)=φ′kk);
при S1k)<0 и S2k)>0, φkk)=φ′kk)+180;
при S1k)<0 и S2k)<0, φkk)=φ′kk)-180;
при S1k)>0 и S2k)<0, φkk)=φ′kk);
при помощи четвертого программатора значения Amk и φk, соответствующие ωk, запоминают, причем устанавливают первый и третий программаторы так, что сигнал на входы программаторов поступает с выходов датчика анализируемого сигнала, первый и второй вычислители устанавливают так, что сигнал на входы вычислителей поступает с выходов второго программатора одновременно, а с выхода вычислителей и второго программатора сигнал поступает на входы четвертого программатора.

Документы, цитированные в отчете о поиске Патент 2009 года RU2360260C1

Функциональный контроль и диагностика электротехнических систем и устройств по цифровым отсчетам мгновенных значений тока и напряжения./Под ред.Е.И.Гольдштейна.- Томск: Печатная мануфактура, 2003
СПОСОБ СПЕКТРАЛЬНОГО АНАЛИЗА МНОГОЧАСТОТНЫХ ПЕРИОДИЧЕСКИХ СИГНАЛОВ, ПРЕДСТАВЛЕННЫХ ЦИФРОВЫМИ ОТСЧЕТАМИ 2003
  • Аврамчук В.С.
  • Гольдштейн Е.И.
RU2229140C1
DE 3149955 A1, 07.07.1983
WO 03046586 A1, 05.06.2003.

RU 2 360 260 C1

Авторы

Радаев Евгений Валерьевич

Гольдштейн Ефрем Иосифович

Даты

2009-06-27Публикация

2007-12-24Подача