Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОИТОУ / Лекции по ОИТОУ.doc
Скачиваний:
214
Добавлен:
26.03.2016
Размер:
1 Мб
Скачать
☆
    1. Метод площадей

Метод ориентирован на вычисление коэффициентов характеристического уравнения для модели

(*)

Получение формул для вычисления коэффициентов Aiначнем с рассмотрения преобразования Лапласа:

С другой стороны:

Обозначим 1 - h(t)/K = x, тогда, учитывая, что

где

Приравнивая результаты, получаем тождество:

Приводя к общему знаменателю и приравнивая коэффициенты при равных степенях s, получаем:

A1 = M0

A2 = M1 + A1M0

A3 = M2 + A1M1 + A2M0

A4 = M3 + A1M2 + A2M1 + A3M0

                

An = Mn1 + A1Mn2 + … +An2M1+An1M0;n= 2, 3, …

Вычисляя по экспериментальной h(t) приближенные значения Mi, по полученным формулам можно последовательно вычислить Ai. Первые n уравнений в приведенной системе всегда имеют n неизвестных коэффициентов Ai.

Если подставить в последнюю формулу выражение для Mi, то можно получить формулу для вычисления Aiв виде:

Эта формула позволяет вычислять Aiпо выражениям (см. лаб. раб.):

. . . . . . . . . . . . . . . . . . . . . . . .

    1. Основное уравнение идентификации

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

Если входной сигнал x(t) = 0 при t < 0, то реакцию y(t) системы вычисляют с помощью интеграла свертки (свертка x(t) с весовой функцией g(t)):

В общем случае, когда x(t) существует и при t < 0, необходимо вычислять y(t) по формуле

Выполним замену переменной интегрирования: положим = tz, тогда z = t, d=dz, при=z =, при= t z = 0 и

Для стационарного эргодического случайного процесса с нулевым мат. ожиданием автокорреляционная функция

(*)

Взаимная корреляционная функция двух процессов

Подставим сюда y(t)

Изменим порядок интегрирования

Последнее выражение записано с учетом того, что в формуле (*) аргумент Rxxесть разность аргументов функций под знаком интеграла. Учитывая второе из равенств (*), можно записать

или

Это соотношение носит название основное уравнение идентификации, или уравнение Винера-Хопфа.

Пусть x(t) белый шум с интенсивностью с, тогда Rxx() = c():

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

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

    1. Решение основного уравнения идентификации

Уравнение Винера-Хопфа

относится к классу интегральных уравнений Фредгольма 1-го рода.

Конечно-разностный метод

Верхний предел заменяется конечным T, т.е. решается уравнение

Вводим дискретные значения

i=iT, i=1...n;

j=jT, j=1...n

и записываем:

В матричной форме

Ryx= RxxG,

где

Решение уравнения

G = Rxx-1 Ryx.

Основная проблема: обращение матриц большой размерности (несколько сотен и более), что представляет трудности даже для обращения симметричных матриц.

Кроме того, необходимо учесть, что Ryxи Rxxполучаются из опыта по наблюдениям входа и выхода и потому дискретный аналог уравнения Винера-Хопфа следует записать в виде

или в матричной форме Y = X G + E,

где

Тогда G можно найти из условия J = ET E = (Y - XG)T(Y - XG) = min.

Положив как и ранее dJ/dG= 0 найдем G = (XTX)-1XTY.

Соседние файлы в папке ОИТОУ