УДК 519.6
СХОДИМОСТЬ и
ПОМЕХОУСТОЙЧИВАЯ
ФИЛЬТРАЦИЯ
ГРИЦЮК В.И.
Рассматриваются условия сходимости оценок. Приводятся результаты, действительные для случая параметров, изменяющихся во времени, и адаптивного регулирования. Исследуется вид приближенного М -фильтра и его ковариационной матрицы. Предлагается алгоритм оценивания, обладающий повышенной точностью.
Рассмотрим систему S:
y(t) = fs(t, yf 1,ut 1) + v(t),y(0) =v(0), (1)
где fs (•,•,•) — детерминированная функция и {v(t)} — стохастический процесс такой, что
E[v(t)
t-1
= 0
, где vt_1 = (v(t -1),---, v(0)).,
с входным сигналом
u(t) = vx(t,yt,ut-1,w(t)). (2)
Здесь Vx (•,',•) — данная детерминированная функция и w(t) — данный детерминированный сигнал “внешний вход”.
Система S подвержена следующим условиям .
S1: Пусть v(-) и w(-) — два стохастических процесса. Один из них или оба могут быть детерминированными последовательностями. Пусть Wt — а -алгебра, генерируемая (v t, wt) . Предположим, что
E(v(t)
wt-1
) = 0.
S2: E(v(t)v(t)T
Wt_1) > SI,
5 ^ 0.
S3: Замкнутая система (1), (2) — экспоненциально устойчива, что мы определяем как следующее: для каждого t, s; t > s существуют случайные переменные y 0 (t), uO (t) , которые принадлежат Wt, но не зависят от Ws, где Wt - ст - алгебра, генерируемая vt, wl, такие, что
y(t) - y0(t)
u(t) - u°(t)
x CX
t-s
x CX
t-s
4
4
(3)
для некоторых C X да, X X 1 при y t (t) = 0, u° (t) = 0.
Рассмотрим набор моделей, подверженных следующим условиям М1.
Предположим, что функция
gM(@;t,y0“1,u0~1)
дифференцируема по © для всех ©єDm. Пусть Dm — компакт. Предположим [1,2], что 46
|em (©; t, «г1, а 2'1) - gM (©; t, рГ1 , Р 2'1)| ^
< C £Xt_s| a1(s) — Р1 (s)| +|а 2 (s) -Р 2(s)|} , (4)
s=0
|gM (©; t,0t _1,0t _1 )| < c , где 0t-1 = (0, - ,0)
и a t_1 = (a j (t -1), —, aj (0)) для всех t, a H, p J_1 и © принадлежат открытой окрестности D m , где C ^ да и X ^ 1 . Предположим также, что (d / d©)gM (©; y 0_1, u0_1) подвержена (4).
Критериальные функции l(t, ©; є) могут быть подвержены следующим условиям регулярности:
© є Dm, для всех t,
2
< с|є| , ©є DM, (5)
для всех t —условие С1.
Докажем основной результат для сходимости и анализа идентифицируемости.
Пусть система S, данная (1), с входным сигналом, данным (2), подвержена условиям S3.
Пусть набор моделей M подвержен условиям M1 и пусть критериальная функция l(t, ©, є) соответствует С1. Тогда
—i(t, ©; є)
оє
< с є
----l(t, ©, є)
5©
sup
®eDM
QN(©,yN,uN“1)-EQN(©,yN
,u
N-1
) ^ 0 (6)
с вероятностью 1 при N ^ да .
Последовательность функций EQn(©, yN,uN1) непрерывна в ©.
Типичный выбор в применениях
l(t, ©, є) = |є|2, l(t, ©, є) = 1 / 2(є T Л®1 є) +
+ 1/2(logdet Л@)
(h(Q)=Q) или l(t,0,s) =ssT, (h(Q) = detQ) . (7)
Эти критерии квадратичны по є. В реальных применениях чаще всего используется l(t, ©, є), которое возрастает более медленно, чем квадратично по є , т.е. следует принять
l(t, ©, є) = a(|є|2), (8)
где a(t) — возрастающая функция такая, что a(t) /1 ^ 0 при t ^ да . Это делает критерий робастным против плохих измерений и соответствует предположениям, что вероятность выбросов выше, чем при распределении Гаусса.
Для функции l(t, ©, є) нужно ввести некоторые соотношения, необходимые для доказательства сходимости оценок и состоятельности метода параметрической идентификации, включающие распределения ошибок предсказания.
РИ, 2002, № 2
Приведем два условия на критериальную функцию h(-).
C2: Функция h(-) непрерывна, и если А и В симметричные, положительно-полуопределенные матрицы, то h(A)^ h(B) » trA ^ trB .
Общее определение набора D j, которое было определено (12) в предположении (10), представляет
Dj(S,M,K,X) = ]©|©єDM;UJ(©) < min US^)[ (15) I Ф^М J
C3: Функция h( •) непрерывна и
trA у 0 ^ h(A + A) у h(A) для некоторой строго положительно-определенной матрицы Л.
Условие C2 более сильное, чем C3. Функция h(A) = trA удовлетворяет и C2, и C3, тогда как h(A) = det A удовлетворяет C3, но не C2.
Определим функцию h(-) в критерии
VN(©;yN,uN-1) = h(QN(©;yN,uN-1)),
N N 1 і N
QN(©;yN,uN-1) = - £ l(t, ©, s(t, ©)),
N t=1 (9)
y(t) - gM(®; t, yt_1 ,ut-1) = e(t, ©).
Результат (6) означает, что матрица
QN(©;yN,uN“1)
становится произвольно близко, равномерно в © є Dm к её ожидаемой величине. Предположим, что предел
Q(©) = lim EQN(©;yN,uN“1) (10)
существует. Сходимость в (10) равномерная по © . Так как функция h(-) в критерии (9) — непрерывная, то
VN(©;yN,uN“1) ^ h(Q(©)) (11)
равномерно в ©єDm с вероятностью 1 при N^ да (11).
Пусть набор величин © , который минимизирует h(Q(©)), обозначен
Dj (S, M, K, X)
©
©єDM;h(Q(©))< min h(Q(ф))}
Ф^м I
(12)
Более того, так как оценка ©n минимизирует Vn , из (11) следует, что © N ^ Dj (S, M, K, X) с вероятностью 1 при N ^ да (13) . Для получения результатов, действительных для случая параметров, изменяющихся во времени, и адаптивного регулирования, требуется определенный априорный анализ механизма адаптации для подтверждения (10). Введем функции
US(©) = lim sup h(EQN (©; yN, uN_1)) , (13) Uj(©) = lim inf h(EQN(©;yN,uN_1)) . (14)
При выполнении условия (6) доказываем, что (13) выполняется.
Если l(t, ©, є) — скаляр (и h( •) — возрастающая), могут быть сделаны некоторые упрощения. Предположим, что l(t, ©, є) — скаляр и
E|e(t,©12 ^E|e(t,©2)|2 ^El(t;©1,s(t,©1))^
^ El(t;©2,s(t,©2)). (16)
Заметим, что (16) — условие как на функцию l(t, ©, є), так и на свойства истинной системы. Например, если l(t, ©; є) принадлежит общему критерию типа следа (8), то (16) выполняется, когда распределение e(t, ©) — гауссовское, но не необходимо для общих распределений, так как а(-) может не быть выпуклой. Если (16) и S1 выполняются, то минимизация h(QN(©;yN,uN_1)) есть то же самое, что минимизация
1 N 2 1 N 2
- ри, 0)| = - риі +
1 N ,2
+—ZE|yS(t)-yM(t|@)| .
В (17) только последний член зависит от © . Определим
WS(0) = lim sup — XEys(t)-yM(t|©) ,
N^rc N1 1 11
j 1-і 12
Wj(©) = lim inf — £ Ey s(t) - УмД|©) , N^rc N 1 1 11
D J(S,M,X) = <j ©І© є DM;WJ(©) < min WS^A (18)
I ФєDм J Л
Следовательно, при выполнении условий (6), а также условия S1 и (16), оценка © — ведет к набору D j (S, M, X) с вероятностью 1 при N ^ да .
Опишем вид приближенного М-фильтра и его ковариационной матрицы. Оценим состояние x(n) линейной динамической модели, описываемой уравнением состояния
x(n +1) = Ф(п +1, n)x(n) + u(n), (19)
где Ф(п +1, n) — матрица перехода между состояниями размерности m х m ; u(n) — m-мерный вектор шума с ковариационной матрицей Qn. Результаты наблюдений Z(n) оцениваемой функции представляются так:
Z(n) = Hx(n)+v(n), (20)
РИ, 2002, № 2
47
здесь H — матрица констант, размерности m и v(n) - погрешность наблюдений. По аналогии с происхождением метода фильтрации, основанного на методе наименьших квадратов, минимизируется выражение
Z l((Z(i) - Hx(i)) / Si) + uT (i)Qr1u(i) /2 (21)
i=1
при ограничениях вида
x(i +1) -Фх(і) - u(i) = 0;i = 1, n -1. (22)
Минимизация (21) дает систему уравнений, описывающих приближенные фильтры:
+ Pn+l^U-
X(n +1 / n +1) = X(n +1 / n) + T.' Z(n +1)-HX(n + 1/n)
sn+1
X (n + 1/n) = ФХ (n).
)sn+1;
(23)
Приближенная матрица ковариаций X(n + 1/n +1) задается формулой
pni = Pn"+1/n + hTh X
X l'' ((Z(n +1) - HX (n + 1/n))/sn+1)/s2+1; (24)
Pn+1/n = ®PnФT + Qn ,
' I x, x < ko,
l (x) = \ ,
10, X - ko.
(25)
УДК 621.338.27:537.221
РЕАЛІЗАЦІЯ ЗАДАНОГО РОЗПОДІЛЕННЯ ТЕПЛОВОЇ ДІЇ ЗА ДОПОМОГОЮ СИСТЕМИ СТРІЧКОВИХ ЕЛЕКТРОННИХ ПРОМЕНІВ
ВАЩЕНКО В.А., КАНАШЕВИЧГ.В., ДРОБОТІ.В, БОНДАРЕНКОМ.О.
Описується постановка задачі реалізації заданого розподілу по поверхні виробу теплового впливу за допомогою сукупності нерухомих, дискретно розташованих уздовж зазначеної поверхні джерел теплового впливу гаусівського типу (одиничних стрічкових електронних променів) різної інтенсивності впливу і коефіцієнта зосередженості. Наводиться опис програм реалізації задачі та аналіз отриманих результатів.
В різних технологічних процесах обробки матеріалів рухомими джерелами теплової дії виникає задача визначення параметрів закону руху джерела, при яких забезпечується розподілена квазістаціонарна дія Рпов(х) [1—3]. Вона відома як задача реалізації заданого розподіленого керування за допомогою рухомого джерела дії, або просто — задача реалізації
Следовательно, результаты наблюдений обрабатываются, если остаточные разности находятся в пределах + kcr, где ст — оценка стандартного отклонения наблюдаемого шума, 1 < k < 1,8 ; s — мера рассеяния остаточных разностей. Рекомендуется оценка вида 5 = MAD/0,7 [3,4]. Здесь MAD —
медиана множества |e(t) - є|}, где є — медиана
(e(t)}. Для увеличения точости матрицы Pn+1 предлагается представлять в факторизованном виде согласно методу, предложенному в [5 ]. Теперь можно улучшать результаты помехоустойчивой фильтрации, используя разные виды функции l и другие концепции, применяемые в задачах помехоустойчивого оценивания параметров регрессии.
Литература: 1. Ljung L. On consistency and identiability / / Mathematical Programming Study, 1976. N 5. P. 169-190. 2. Ljung L. Consistency of the least-squares identification method// IEEE Trans. Automatic Control, 1976. V. AC-21. P. 779-781. 3. Holland P. W., Welsch R E. Robust regression using interactively reweghted least squares // Commun. Statist.,1977. V.a6. P. 813-828. 4. PolyakB. T, Tsypkin Ya. Z. Robust identification// Automatica. 1980. Vol. 16. P. 53-63.5.ТрицюкВ. И. Рекуррентный алгоритм идентификации модели, основанный на ортогональном разложении / / Радиоэлектроника и информатика, 1999. №3. С.46-48.
Поступила в редколлегию 21.11.2001
Рецензент:д-р техн.наук, проф. Шабанов-Кушнаренко С.Ю.
Грицюк Вера Ильинична, канд. техн. наук, докторант ХНУРЭ. Научные интересы: стохастические системы управления. Хобби: музыка, литература. Адрес: Украина, 61166, Харьков, пр. Ленина, 14, тел. 40-93-06.
[3, 4]. При її вирішенні неодмінно постає питання щодо формального уявлення джерела рухомої дії. Повний математичний опис різного роду рухомих джерел можна знайти в працях [1, 5].
В практичних задачах реалізації [3] в основному використовується уявлення рухомих джерел у такому вигляді (одновимірний випадок):
р(х 0=u(0 • 4х - s(4 k(0], (1)
де F(x,t)—функція, що описує дію рухомого джерела (керування); х — координата у напрямку руху джерела; t — час; u(t) — інтенсивність дії; y — нормована функція, що описує форму джерела; s(t),k(t) — відповідно, закон переміщення центра дії і закон зміни його форми (коефіцієнт зосередженості).
Прийнята на теперішній час математична постановка задачі реалізації зводиться до такого [3,4].
Необхідно знайти параметри u(t), s(t), k(t) джерела заданої форми, яке рухається по об'єкту, із інтегрального рівняння:
1T
рпов (Х) = - • J u(0 • 4х - s(0> ^0]dt (2)
1 0
при наявності визначених обмежень на указані параметри (Т—час обробки, тобто період при бага-тоцикл овому русі джерела).
48
РИ, 2002, № 2