Обновления
Хрущовки
Архитектура Румынии
Венецианское Биеннале
Столица Грац
Дом над водопадом
Защита зданий от атмосферных осадков
Краковские тенденции
Легендарный город Севастополь
Новый Париж Миттерана
Парадоксы Советской архитектуры
Реконструкция города Фрунзе
Реконструкция столицы Узбекистана
Софиевка - природа и искусство
Строительство по американски
Строительтво в Чикаго
Тектоника здания
Австрийская архитектура
Постмодернизм в Польше
Промышленное строительство
Строительство в Японии
Далее
|
Главная -> Разомкнутые системы радиоавтоматики откуда найдем стохастическое дифференциальное уравнение для случайного задающего воздействия со спектральной плотностью (6.36): d g (О d -ig(0 , , dg(i) , .1 ,-ао(0 = М(О- (6.38) Запишем теперь (6.38) в форме уравнения состояния. Обозначим (6.39) тогда x,{t) = dg/di> = x,Ath k=\,n-l. (6.40) Используем векторно-матричные обозначения для совокупностей переменных и коэффициентов: X = [Xi, х, ..., матрица-столбец размера пХ\, или п-вектор; 5 = [О, О.....Ьо]- матрица-столбец размера пХ1; (6.41) (6.42) О О О о о о (6.43) квадратная матрица размера пХп. Тогда уравнение (6.38) запишем в виде одного матричного уравнения первого порядка [см. гл. 1, вывод уравнения (1.30)]: dx/dt = Ax[{t) + Bu[{t), (6.44) которое и является уравнением состояния для -мерного задающего воздействия x{t). Количество переменных состояния Xi, х, ... , х в этом уравнении определяется степенью полинома в знаменателе выражения (6.36) для спектральной плотности задающего воздействия g{t), которому в матрице [х, х, . . . , соответствует обозначение х. Чтобы из совокупности п переменных состояния, содержащихся в матричном уравнении (6.44), выделить задающее воздействие g{t), необходимо (6.44) дополнить матричным уравнением вида git)Cxit), (6.45) где С = [1, О, О, ... , 0] - матрица размера 1Хп. Уравнения (6.44) и (6.45) являются исходными соотношениями для оптимального синтеза методом пространства состояний. Заметим, что (6.38) является дифференциальным уравнением формирующего фильтра, возбуждаемого белым шумом u{t). На рис. 6.3 представлена схема набора на модели формирующего фильтра, соот- ветствующая (6.38), которая может быть использована для получения случайного процесса с заданной спектральной плотностью при моделировании систем радиоавтоматики, работающих в условиях случайных воздействий. Синтез фильтров Калмана. В общем случае фильтр Калмана представляет собой многомерный нестационарный следящий измеритель, т. е. систему с переменными параметрами. Нестационарность фильтра Рис. 6.3 Калмана обусловлена, во-первых, тем, что фильтр Калмана является оптимальным при конечном времени наблюдения, т. е. является оптимальным не только в установившемся, но и в переходном режиме, а во-вторых, тем, что задающее воздействие и помеха могут быть нестационарными случайными процессами. Задача синтеза такого многомерного нестационарного фильтра состоит в следующем [2]. Дан случайный нестационарный п-мерный процесс x{t)=[xi{t), xit), . . . , Xn(t)], описываемый уравнением состояния x{t) = A{t)x{t)-\-B{t)u{t), (6.46) где u{t) - случайный г-мерный процесс типа белого шума, порождающий случайный процесс x{t)\ A{t) - квадратная матрица коэффициентов размера пХп\ B{f) - прямоугольная матрица коэффициентов размера пХг. В отличие от (6.44) коэффициенты уравнения (6.46) переменные, что является следствием нестационарности процесса x{t). Корреляционная матрица порождающего белого шума и () имеет K.t, l) = u{t)u {l) = Q{t){t-l), (6.47) где Q{t) - матрица размера rxr, элементы которой имеют размерность и смысл спектральных плотностей qu и взаимных спектральных плотностей qij составляющих Ui{t) и Uj{t) процесса u{t); б(-) - дельта-функция. На вход синтезируемого фильтра поступает т-мерная совокуп- ность наблюдаемых величин, имеющая смысл многомерного входного воздействия: r{t)C{t)x{t)-v{t), (6.48) где C{t) - матрица наблюдений размера mXn; v{t) - случайный m-мерный процесс типа белого шума (например, флуктуационные помехи в каналах связи) с корреляционной матрицей K,AtA) = 4{t){t-l)\ (6.49) здесь R (О - положительно определенная симметричная матрица размера mXm, для которой существует обратная матрица R~it). Элементы матрицы R (t) имеют смысл и размерность спектральных плотностей Ра и взаимных спектральных плотностей ри, составляющих Vi{t) и Uj()m-MepHofi помехи v{t). Оптимальный фильтр, имея на входе совокупность наблюдаемых величин r()=[ri(4, rit), . . . , rm{t)], должен дать оценку y{t) процесса .v-(/), оптимальную по критерию минимума среднеквадратичной ошибки измерений каждой из составляющих процесса x{t). Выражение для критерия оптимума многомерного фильтра Кал-мана аналогично формуле (6.9) и имеет вид /й=ш1п е, k=l, п, где elMxAt)-yn{t)Y. Как доказывается в теории оптимальной фильтрации [8], оптимальная оценка y{t) процесса x{t) удовлетворяет п-мерному матричному дифференциальному уравнению (уравнение оценки) dyldt A{t)y {t) + Kii) [г {t)~-C{t)y{t)], (6.50) K{t)P{t)C{t)R-4t)~- (6.51) матричный коэффициент передачи оптимального -мерного фильтра (фильтра Калмана); P{t) = [x{t)-y{t)\[x{t)-~y{t)]~ (6.52) дисперсионная матрица ошибок фильтра. Элементами последней матрицы являются величины Dij it) - [X, (О-г/, (0] [/ {t)-yj (OJ причем на главной , диагонали этой матрицы находятся дисперсии ошибок оптимального фильтра Dii{t) = [Xi{t)-yi{t)\=e]. Дисперсионная матрица ошибок P{t) определяется путем решения дисперсионного уравнения = AP + PA-PCR-CP + BQB. (6.53) Уравнение (6.53) - это матричное нелинейное дифференциальное уравнение Риккати. Для его решения необходимо задать начальное значение P{io) дисперсионной матрицы. Если в начальный момент времени ik процесс у (to) на выходе фильтра равен нулю, то, как
|