Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Амплитудный спектр




Без см 0.4325 0.3879 0.2735 0.1368 0.0274 0.0274 0.0313 0.0098 0.0098

Со см. 0.4326 0.3910 0.2735 0.1378 0.0273 0.0276 0.0313 0.0098 0.0098

Фазовый спектр

Без см 0 0 0 0 0 0 0 0 0

Со см. 0 -1.5708 0 1.5708 0 1.5708 0 1.5707 0

Сравнение спектров смещённого и исходного сигнала подтверждает теорему о сдвиге во временной области, согласно которой изменение положения сигнала влияет только на фазовый спектр смещённого сигнала. Величина фазового сдвига равна angle(exp(-j*pi/2)) => -p/2, но из-за небольших вычислительных ошибок около точки разрыва фаза перескакивает от -p/2 к +p/2 и обратно. Поскольку спектры практически совпадают, то и ошибки представления сигнала суммой гармоник также одинаковы для смещённого и исходного сигналов (рисунок 4.4).

Рисунок 4.4 – Спектральные диаграммы и временные зависимости для смещённого сигнала

4.2.3 Дискретная модель зашумлённого сигнала s Ш (t)

Исходный сигнал на фоне аддитивного нормального белого шума определяется формулой:

(4.3)

Согласно выражению (4.3) записывается М-функция cosobsh(t,Um,Uo,Sigma) расчёта зашумлённого сигнала в заданном вектором t количестве равноотстоящих точек. Шум моделируется с помощью функции randn(length(t),1), величина СКО задается дважды: сначала равной СКО представления сигнала суммой 16 гармоник, затем десятикратной её величиной, например,

[Ash10,Psh10,Ssh10]=Fourier(@cosobsh,256,16,2,1,0.057);

где М-функция Fourier(@signal,Np,Ng,Um,Uo,sigma) вычисляет и строит амплитудный Ash10 и фазовый Psh10 спектры, а также гармоническое представление Ssh10 сигнала, представленного М-функцией signal, в Np временных точках с использованием Ng гармоник. Входные параметры Um, Uo, sigma являются параметрами М-функции signal.

Результаты расчёта спектральных составляющих:

Амплитудный спектр

Исход 0.4325 0.3879 0.2735 0.1368 0.0274 0.0274 0.0313 0.0098 0.0098

s = D 0.4326 0.3882 0.2737 0.1361 0.0277 0.0275 0.0317 0.0101 0.0096

s =10D 0.4333 0.3903 0.2748 0.1301 0.0309 0.0288 0.0353 0.0141 0.0084

Фазовый спектр

Исход 0 0 0 0 0 0 0 0 0

s = D 0.0101 0.0096 0.0132 0.0055 0.0053 0.0076 0.0036 0.0671 0.0313

s =10D 0 -0.0079 0.0127 0.0050 -0.0013 -0.0979 0.1344 0.4989 0.3650

Анализ таблицы выявляет отчётливое увеличение разброса («дрожание») спектральных коэффициентов с возрастанием их номера, особенно у фазового спектра. Представленные на рисунке 4.5 временные графики показывают резкое возрастание (в 10 раз) шумовой «дорожки» у исходного сигнала и существенное её сглаживание синтезированного гармонического сигнала. Таким образом, можно избавляться от высокочастотных шумов при учёте нескольких (два – три десятка) спектральных коэффициентов ряда Фурье.

 

Рисунок 3.5 – Временные зависимости сигнала с аддитивным нормальным шумом

Величина ошибок при увеличении sigma в 10 раз возросла с 0.0077 до 0.0549, что в относительном масштабе составляет 1.8 % и 13.1 % соответственно.

4.2.4 Представление сигналов в базисе Чёбышева

Дискретная модель сигнала s(t) должна быть определена на интервале (-1,1). Поскольку интервал задан в границах от -1 до 1, то аналитический вид исходного сигнала примет вид:

(4.4)

где Период сигнала в этом случае равен T= 2.

Согласно выражению (4.4) записывается М-функция cosinob(t,Um,T,Uo) расчёта сигнала в заданном вектором t количестве равноотстоящих точек (рисунок 4.6). Там же представлены спектральная диаграмма и временные зависимости синтезированной функции и ошибок разложения по чебышевскому базису.

Вычисления проводятся по функции Tchebysh(fname,Np,Ng,varargin) с фактическими параметрами [A,S,dS]=Tchebysh(@cosinob,256,16,2,2,1); для исходного и смещённого вариантов

function [A,S,dS]=Tchebysh(fname,Np,Ng,varargin) % [A,S,dS]=Tchebysh(fname,Np,Ng,Par)  
  t=linspace(-1,1,Np); s=feval(fname,t,varargin{:}); dt=t(8)-t(7); ct=tchebort(Ng,t); at=ct*s*dt; A=at; x=sqrt(1-t.*t); figure(1) subplot(311) stem(0:Ng,at) for i=0:Ng tc(i+1,:)=tcheb(i,t); end   tc1=tc(2:Ng+1,:); at1=at(2:Ng+1,1); S=at1'*tc1; S=S+at(1); subplot(312) plot(t,s,t,S) dS=s(:)-S(:); subplot(3,1,3) plot(t,s,t,dS*10) Err=std(dS) OtnErr=Err/sqrt(sum(s.^2)/... length(s))

 

Рисунок 4.6 – Спектр-диаграммы и временные зависимости сигнала в чебышевском базисе

 

Ошибки разложения в чебышевском базисе

N = 100 D = 0.0263 à 6.4 %

N = 256 D = 0.0257 à 6.2 %

N = 512 D = 0.0255 à 6.1 %

Коэффициенты разложения в чебышевском базисе

N=100 0.1402 0.0000 -0.2681 -0.0000 0.2335 0.0000 -0.1830 -0.0000 0.1255

N=256 0.1403 0.0000 -0.2683 -0.0000 0.2336 0.0000 -0.1829 -0.0000 0.1253

N=512 0.1403 0.0000 -0.2683 -0.0000 0.2336 0.0000 -0.1829 0.0000 0.1253

Анализ результатов расчётов при различном числе точек дискретизации (N = 100, 256, 512) показывает, что ошибки разложения в чебышевском базисе больше в 3–5 раз, чем в гармоническом, и практически не зависят от количества этих точек.

 

Дискретная модель смещённого сигнала на интервале (-1,1) реализована в М-файле cosinobtsm(2,2,1,-0.5). Величина смещения по-прежнему равна четверти периода.

Ошибки разложения в чебышевском базисе

N = 256 D = 0.0257 à 6.2 % – исходный сигнал,

N = 256 D = 0.0171 à 4.1 % – смещённый сигнал.

Коэффициенты разложения в чебышевском базисе

Исход. 0.1403 0.0000 -0.2683 -0.0000 0.2336 0.0000 -0.1829 -0.0000 0.1253

Смещ. 0.1657 -0.1712 -0.1397 0.2852 -0.1504 -0.0833 0.1753 -0.0852 -0.0371

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

 

Дискретная модель суммы исходного сигнала и нормального белого шума на интервале (-1,1) реализована в М-файле cosinobtsh(2,2,1,sigma). Величина sigma (СКО шума) выбирается равной D256 и 10D256 . Спектры и графики показаны на рисунке 4.7.

Ошибки разложения в чебышевском базисе

N = 256 D256 = 0.0257 à 6.2 % – исходный сигнал,

N = 256 D1 = 0.0258 à 6.2 % – исходный сигнал + слабый шум (s = D256);

N = 256 D2 = 0.0520 à 10.1 % – исходный сигнал + сильный шум (s = 10D256).

Коэффициенты разложения в чебышевском базисе

Исход. 0.1403 0.0000 -0.2683 -0.0000 0.2336 0.0000 -0.1829 -0.0000 0.1253

s = D256 0.1410 -0.0023 -0.2671 0.0001 0.2369 0.0005 -0.1812 -0.0004 0.1243

s=10D256 0.1473 -0.0232 -0.2568 0.0009 0.2672 0.0050 -0.1657 -0.0043 0.1146

 

Рисунок 4.7 – Спектр-диаграммы и временные зависимости сигналов в чебышевском базисепри различных уровнях шумовой составляющей

Аддитивный нормальный шум почти не изменяет спектральную диаграмму (отличия наблюдаются у высокочастотных составляющих) и несущественно влияет на уровень ошибок восстановления. Увеличение уровня шума в 10 раз приводит к возрастанию ошибок восстановления в 1.6 раза.





Поделиться с друзьями:


Дата добавления: 2015-05-06; Мы поможем в написании ваших работ!; просмотров: 729 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Даже страх смягчается привычкой. © Неизвестно
==> читать все изречения...

2443 - | 2149 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.007 с.