Выполнение лабораторной работы

Выход

============================================

Выберите пункт меню

Рис. 1. Меню лабораторной работы

3. Рассмотреть вопросы применения метода, изложенного в теоретической части, для конкретных моделей линейных динамических измерительных систем. Кратко это можно изложить так.

В данной лабораторной работе рассматривается итерационный метод восстановления, искаженного линейным оператором сигнала.

В качестве моделей линейной динамической измерительной системы приняты передаточные функции вида:

1. W(p)=1/p

2. W(p)=1/(p+a)

3. W(p)=1/p(p+a)

4. W(p)=1/(p+a1)(p+a2)

5. W(p)=1/(p+a)^2

6. W(p)=1/((p+h)^2+m^2)

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

Итерационный процесс имеет вид:

Y(i+1)=Y(i)+(X-AY(i))a

где Х-выходной сигнал (сигнал после искажения)

А-матрица перехода линейного оператора (полученная с помощью одной из квадратурных формул; в данной работе применяется формула прямоугольника)

Y(0)=X

a-величина обеспечивающая сходимость итерационного процесса (в данной работе а=0.1)

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

В данной работе используется два метода решения этой проблемы.

1. Восстановление с псевдообращением: в матрице А срезается первая строка и

последний столбец (т.е. диагональные элементы становятся отличными от 0).

2. Восстановление с комб. фильтром: ко всем элементам матрицы А лежащим не выше главной диагонали прибавляется функция вида f(t)=k*exp[-nt] (в лабораторной работе используется функция f(t)=1*exp[-100t]), которая в начальный момент времени не равна 0, а в остальные стремится к 0.

Для ускорения процесса восстановления сигнала,свертку А на Y(i) можно выполнять используя быстрые преобразования (в лабораторной работе используется алгоритм БПФ).

Рассмотрим суть метода:

Ф(2^n)=(1/(2^n))П[I(2^(j-1))*(I(2^(n-j))+b(2^(n-j))][I(2^(j-1))*H2*I(2^(n-j))]

где *-кронекеровское произведение

+-прямая сумма

Выполнение лабораторной работы - student2.ru П-произведение от j=n до 1

b(2^(n-j))=диаг.{1,W^(1·2^(j-1)),W^(2·2^(j-1)),W^(3·2^(j-1)),...}

W=exp(-j2п/8)

Для N=8 (n=3) имеем:

Выполнение лабораторной работы - student2.ru Выполнение лабораторной работы - student2.ru

Выполнение лабораторной работы - student2.ru Выполнение лабораторной работы - student2.ru

Выполнение лабораторной работы - student2.ru Выполнение лабораторной работы - student2.ru

Ф·f=(1/8)·Ф2·Ф1·Ф4·Ф3·Ф6·Ф5·f

F1=(1/8)·Ф·[первый столбец матрицы А]-спектр матрицы перехода

F2=(1/8)·Ф·[Y(i)]-спектр восстанавливаемого сигнала

F=F1·F2

Следовательно свертка, применяя обратное преобразование Фурье, равна

f=F·Ф5°·Ф6°·Ф3°·Ф4°·Ф1°·Ф2°,где °-знак транспонирования.

Затем результат подставляется в основную формулу итеративного метода:

Y(i+1)=Y(i)+(X-AY(i))a

Примечание: в результате БПФ результат получается в двоичном инверсном коде в несортированном виде, но в данной лабораторной работе в результате многократного применения БПФ и использования обратного БПФ результат получается в виде пригодном для дальнейшего использования, т.е. не требуется производить сортировку и переводить инверсный двоичный код в прямой.

Содержание отчета

1 Цель работы и основные теоретические положения.

2 Результаты восстановления искаженного сигнала для различных измерительных систем. Оценка эффективности метода.

3 Изложить возможности использования метода в информационных системах и системах управления.

Библиографический список

1. Клейман Е.Г. Идентификация входных сигналов в динамических системах// АиТ. 1999. №12. С. 3-15.

2. Аш Ж. И др. Датчики измерительных систем. В 2-х книгах. Кн.2: Пер с франц. М.: Мир, 1992. С. 292.

3. Василенко Г.И. Теория восстановления сигналов: от редукции к идеальному прибору в физике и технике. М., 1979. 272 с.

1.Оперативное оценивание параметров модели регрессии

при наличии аномальных результатов измерений(МОИ+АОИ)

В реальных системах обработки информации оценки Выполнение лабораторной работы - student2.ru вектора регрессионных коэффициентов b для модели

Выполнение лабораторной работы - student2.ru Выполнение лабораторной работы - student2.ru , (38)

где X[m] – вектор наблюдаемых линейно независимых факторов;

b – вектор неизвестных и подлежащих оценке параметров;

e[m] – помеха типа белого шума, приходится проводить в условиях аномальных измерений (АИ) Y(l), l Î ( Выполнение лабораторной работы - student2.ru ).

Наибольшее распространение при решении поставленной задачи получили метод максимального правдоподобия при известном законе распределения ошибки [10] и метод наименьших модулей (МНМ), обеспечивающий устойчивое решение в условиях отклонения реального закона распределения ошибки от постулируемого априори закона распределения [11,12]. Однако все эти методы требуют в случае обнаружения АИ значительных вычислительных затрат для исключения влияния самих измерений на искомую регрессионную зависимость.

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

4.1. Метод выделения результата АИ

В основу его алгоритма положен итеративный метод решения на основе МНМ [11,13]. При этом оценка Выполнение лабораторной работы - student2.ru , полученная на основе N результатов измерения, имеет вид

Выполнение лабораторной работы - student2.ru (39)

где

Выполнение лабораторной работы - student2.ru (40)

Выполнение лабораторной работы - student2.ru (41)

где Выполнение лабораторной работы - student2.ru Выполнение лабораторной работы - student2.ru - оценка m-го измерения выходного сигнала.

Начальные значения R[m]=1; Выполнение лабораторной работы - student2.ru соответствуют определению параметров Выполнение лабораторной работы - student2.ru по методу наименьших квадратов (МНК). Далее вычисления оценок по формулам (39) – (41) проводятся итерационно до тех пор, пока изменения оценок за одну итерацию не достигнут заданной малой величины. При этом наименьший весовой коэффициент R[l] указывает на наиболее грубое l-измерение.

4.2. Рекуррентная процедура исключения АИ

Выполнение лабораторной работы - student2.ru

Матрицу Выполнение лабораторной работы - student2.ru и вектор Zn-1[n] при R[m]=1; Выполнение лабораторной работы - student2.ru можно определить из Выполнение лабораторной работы - student2.ru , ZN[n], полученных на первой итерации, путем исключения аномальных составляющих

Выполнение лабораторной работы - student2.ru Выполнение лабораторной работы - student2.ru (42)

Выполнение лабораторной работы - student2.ru (43)

На основании леммы об обращении матриц можно записать

Выполнение лабораторной работы - student2.ru (44)

Используя выражения (43) и (44), получаем

Выполнение лабораторной работы - student2.ru (45)

Наши рекомендации