Оценка погрешностей разложения
Для зашумленных сигналов типа (21) в качестве погрешности dS(j) разложения естественно принять разность между разложением S(j) зашумленного сигнала и идеальным (незашумленным) сигналом S0(j).
Учитывая выражения (21) и (22) можно записать:
dS(j) = S(j) – S0(j) = = (1.42)
Здесь dCk = Ck – C0k – погрешности разложения в области параметров сигнала.
Из рассмотрения треугольника a0a1a3 (рис.3) можно получить:
dS(j) = S(j) – S0(j) = аSh(j) (1.43)
Вектор аSh(j) был определен выше, как проекция помехи на базисную гиперплоскость Sn, амплитуда помехи а оценивается соотношением (41).
На Рис.4 представлен треугольник а0а1а3 из Рис.3, расположенный в базисной гиперплоскости Sn. При обработке экспериментальных данных вектор S(j) становится известным, вектора же S0(j) и аSh(j) – неизвестны. Однако длина L вектора aSh(j), характеризующего ошибку разложения, может быть оценена с помощью соотношений (39), (40),(41):
L = a = = Кф (1.44)
На Рис.4.4 приведена окружность (в общем случае гиперокружность) с центром в точке а3 и радиусом L (44). Истинное положение точки а3 (конца вектора S0(j)) лежит на
упомянутой окружности, что и является оценкой погрешности разложения.
Сравнивая соотношения (42) и (43) можно получить:
= a (1.45)
Отсюда
dCk = aChk , k = 1…n. (1.46)
Уравнения (46) показывает, что статистические характеристики ошибок коэффициентов разложения Ck могут быть оценены по статистическим характеристикам коэффициентов Chk разложения шума. Дисперсию Chk с учетом (31) можно записать:
D[Chk] = M[Chk 2] = (1.47)
Подставив сюда (36), получим:
D[Chk] = Dh (1.48)
Внутренняя сумма в (48) является элементом единичной матрицы в силу (31) , поэтому:
Отсюда и из (48)
D[Chk]=DhQkk (1.49)
Таким образом, дисперсию ошибок вычисления коэффициентов разложения сигналов типа (21) можно выразить из (46) и (49) следующим образом:
D[dCk]=a2DhQkk (1.50)1.7. Численная оптимизация по параметрам базиса
В некоторых приложениях, когда обрабатываемый сигнал может быть представлен в виде суммы известных функций, как (21), известен только вид этих функций, но неизвестны некоторые их параметры. Так, при обработке частотных характеристик динамических звеньев, известно, что обрабатываемые сигналы являются гармоническими, однако частоты этих сигналов могут быть неизвестными, или известными с недостаточной точностью. При обработке звуковых (речевых) сигналов частоты колебательных составляющих неизвестны. В таких случаях обрабатываемый сигнал (21) можно представить в следующем виде:
f(j) = S0 (j) + ah(j) , S0 (j) = , (1.51)
i = 1…m , j = 1…N
В качестве базисной системы функций для разложения сигнала (51) естественно принять
ф1(j,qi), ф2(j,qi) …фm(j,qi) , i = 1…m. (1.52)
Здесь qi – неизвестные параметры базисных функций, m – число этих параметров. Задав произвольную совокупность параметров qi, i = 1…m, произведем разложение сигнала (51) по базису (52), используя соотношения (17) и (20). В результате получим набор коэффициентов разложения и энергию ошибки, которые являются функциями принятой совокупности параметров qi:
Ck = Ck(q1…qm) , Ed = Ed(q1…qm) (1.53)
Произведя численную оптимизацию Ed(q1…qm) по параметрам qi, i = 1…m, получим:
Ck опт = Ck опт(q1опт…qmопт), Edопт = Edопт(q1опт…qmопт) (1.54)
Оптимальные параметры из (54)
qiопт , i = 1…m, Ck опт, k = 1…n, (1.55)
являются оценками параметров q0i , i = 1…m , и С0k , k = 1…n незашумленного сигнала (51).
Дата добавления: 2021-10-28; просмотров: 311;