тестового воздействия использовался псевдослучайный процесс вида (8.21) с
длительностью периода N = 128, генерируемый с помощью алгоритма БПФ.
Амплитуды A(k) коэффициентов X(k) воздействия полагались равными
единице, а случайные фазы равновероятно выбирались из R = 16 значений в
интервале [0, 2π]. Количество спектральных дискрет на входе и выходе фильтра
составляло соответственно N
x
= 20, N
y
= 40.
Рис. 8.2. Моделируемая нелинейная система третьего порядка
Так как степень нелинейности системы характеризуется полиномом
третьей степени, для ее моделирования вычислялись оценки ядер до третьего
порядка включительно. На рис. 8.3 и 8.4 изображены модули истинных
значений ядер в частотной области и их оценки, полученные усреднением по L
= 500 реализациям случайных процессов. На рис. 8.5 приведены результаты
моделирования системы ортогональными фильтрами различного порядка,
построенными на основе полученных оценок ядер. Для сравнения выходных
сигналов системы и моделирующих ее фильтров были вычислены
среднеквадратические ошибки, которые для линейного (рис. 8.5,
б),
квадратичного (рис. 8.5,
в) и кубического (рис. 8.5,
г) фильтров составили
соответственно ε
1
= 30.6, ε
2
= 17.5 и ε
3
= 15.4.
Следует заметить, что было бы неверно судить о точности моделирования
по результатам лишь одного эксперимента. Поэтому с целью получения более
достоверных результатов было проведено усреднение среднеквадратических
ошибок по результатам 100 аналогичных опытов. При этом усредненные
ошибки моделирования составили
1
27 2
.
,
2
161
.
,
ε
2
163= .
. Таким
образом, введение квадратичной составляющей фильтра позволяет уменьшить
ошибку моделирования приблизительно на 40%, повышая точность
моделирования, в то время как добавление кубического члена в среднем даже