Файл: Тарушкина Л.Т. Статистическая оценка параметров управляемых систем с помощью ЦВМ.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 02.07.2024
Просмотров: 91
Скачиваний: 0
Моменты распределения процесса Yх (i) = У (f) определены ранее. Исходя из аналитической структуры моментов распределе ния процесса Y ((), определяемой формулами ( I I I . 6 ) , ( I I I . 7 ) , запишем в виде канонического разложения процесс
|
|
|
Y(t)= |
|
У 6 v l f v l ( 0 + |
У |
lP= |
£Pv! (i), |
|
(Ш.14) |
|||||||||||
где yv — ортонормированные |
случайные |
величины, |
удовлетво |
||||||||||||||||||
ряющие условию |
(1.11). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
Из разложения |
( I I I . 14) определим, что моменты |
распределения |
||||||||||||||||||
процесса У , |
{t) |
равны |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
my»(t) |
= |
£ 6 v i / v i |
(0. |
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
"1 |
, |
|
|
, |
(У |
|
|
|
|
|
|
|
|
|
|
|
|
К |
If |
i \ — |
V |
|
ФУ1 (^)ФУ1 |
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
v = l |
|
|
|
|
|
|
|
|
|
|
|
|
|
В данных |
разложениях |
параметры |
6 v l |
, cov l |
известны, так |
как |
||||||||||||||
они оценены |
при |
определении |
моментов |
распределения процесса |
|||||||||||||||||
У |
(t)- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
и |
Взаимная |
корреляционная |
функция |
между |
процессами |
У х (t) |
|||||||||||||||
У 2 |
(t) равна |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
/г |
U |
t \ - |
V |
ф у. C i K i |
ft) |
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
v = l |
|
|
|
|
|
|
|
|
|
|
|
|
|
Аналогично |
вычисляются |
моменты |
распределения |
процесса |
||||||||||||||||
Yk |
(f), |
(k = |
3, |
п) |
и |
взаимная |
корреляционная |
функция |
между |
||||||||||||
процессами |
Yk |
(t), |
Yj |
(t), |
(k 4= |
/)• |
|
систему |
с |
постоянными |
|||||||||||
|
Пример. |
Рассмотрим |
динамическую |
||||||||||||||||||
коэффициентами |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
У" |
(t) |
+ |
с У |
(0 |
= |
X |
(0, |
|
t 6 |
[0, |
Т ] , |
|
|
(111.15) |
||||
где X (t) — процесс, |
имеющий |
независимые |
приращения, |
.мо |
|||||||||||||||||
менты |
распределения |
которого |
неизвестны; |
У (t) — измеряемый |
|||||||||||||||||
выход системы. Уравнение |
( I I I . 15) имеет нулевые начальные дан |
||||||||||||||||||||
ные в |
момент |
времени |
t = 0. |
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
Требуется определить моменты распределения tny |
(t), |
Ку |
(ti, |
tz) |
||||||||||||||||
при условии, что задана их |
аналитическая структура. |
Общее |
|||||||||||||||||||
решение однородного |
уравнения |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
у" (t) + |
ay |
( 0 - 0 |
|
|
|
|
|
|
|
||||||
с |
нулевыми |
начальными |
данными |
определяется |
выражением |
||||||||||||||||
|
|
|
|
|
у = сх cos |
at |
+ |
с 2 |
sin at, |
|
|
|
|
|
|
||||||
где с ъ |
с2 — произвольные |
постоянные. |
|
|
|
|
|
|
|
|
|
100
Выразим общее решение через решение |
В (i, |
s). |
Из условия |
||||||||||||||
В (s, s) |
= О, |
В' |
(s, s) = |
1 |
получаем |
|
|
|
|
|
|
||||||
|
|
|
|
|
сх |
cos |
as |
+ |
c2as |
= |
О, |
|
|
|
|
||
Отсюда |
|
|
—acjsin as + ac2 |
cos as = |
1. |
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
с, = |
|
|
|
sin as, |
|
c2 |
= |
—cos as |
|
|
|
|||
и решение В |
(t, |
s) |
равно |
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
B(t, |
s) = |
-^-sina(t |
— s). |
|
|
|
|||||||
Решение |
уравнения |
( I I I . 15) |
дается |
выражением |
|
||||||||||||
|
|
. |
|
K ( f ) = |
- i - J s i n a ( / — s)X(s)ds. |
|
(III.16) |
||||||||||
|
|
|
|
|
|
|
|
о |
|
|
|
|
|
|
|
|
|
Предположим, что массив статистических данных |
образован |
||||||||||||||||
с постоянным шагом |
по времени равным At, тогда, исходя из |
||||||||||||||||
формулы механических квадратур, для момента времени tx = |
At |
||||||||||||||||
имеем |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
у(М)=±с[Л)Х(М); |
|
|
|
|
|
|
( I |
|||||
коэффициент с[1) |
известен и выражается по формуле механических |
||||||||||||||||
квадратур через решение В (t, |
s). |
Из формулы ( I I I . 17) определим |
|||||||||||||||
значение X |
(At). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Для |
момента |
времени |
t2 |
= |
2At |
имеем |
|
|
|
|
|||||||
|
|
у (At) = |
- |
i - [с[2)'х |
(At) |
- f |
42) |
X (2 |
At)], |
|
|
||||||
откуда |
получаем |
значение |
X |
(2А{). |
|
|
|
|
|
|
|
||||||
Продолжая указанную процедуру, для остальных моментов |
|||||||||||||||||
времени |
определим |
массив данных |
R* == (X (^), |
X (t2), . . . |
|||||||||||||
. . ., X |
(tm)). Задача |
сводится к определению моментов распре |
|||||||||||||||
деления |
процесса |
X |
(t). |
|
|
|
|
|
|
|
|
|
|
|
|
||
• В данном случае |
проще задать аналитическую структуру мо |
||||||||||||||||
ментов распределения процесса X (f) и по ней найти аналитиче |
|||||||||||||||||
скую структуру процесса Y (t). Действительно, если |
заданы |
мо |
|||||||||||||||
менты тх (t), |
Кх |
|
|
t2), |
тогда |
в |
силу формулы |
( I I I . 16) |
|
||||||||
|
|
|
|
|
|
|
|
t |
|
|
|
|
|
|
|
|
|
|
|
|
my(t) |
= |
-^- |
J sin a(^ — |
|
s)mx(s)ds, |
|
|
|
||||||
|
|
|
|
|
|
|
|
о |
|
|
|
|
|
|
|
|
|
|
Ky ViA) |
= |
"ST J Js i n |
a & — s i ) s i n a |
('» — s a) |
x |
|
||||||||||
|
|
|
|
|
|
0 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
X Kx |
[min (sx , |
s3 ), |
m i n (sx , |
s2 )] dsx ds2. |
|
|
101
14. ОЦЕНИВАНИЕ МОМЕНТОВ РАСПРЕДЕЛЕНИЯ ВЫХОДНЫХ КООРДИНАТ ЛИНЕЙНЫХ ДИНАМИЧЕСКИХ СИСТЕМ ПРИ ПРОИЗВОЛЬНЫХ ВХОДНЫХ ВОЗДЕЙСТВИЯХ
О моментах распределения выходных координат системы уп равления. Рассмотрим систему управления, состоящую из двух последовательных звеньев (рис. 8). Внешнее воздействие Хх (t), является входом в линейное звено Wx:
А , (0 Ь У а ( 0 = X j ( 0 -
Выход данного звена |
является |
входом во второе линейное |
звено W.->: |
|
|
А , |
(О L F 2 ( 0 |
= У At)- |
W 1 |
w 2 |
ЦВМ |
У1 |
|
Уг |
Рас. 8.. Последовательное прохождение случайного воздействия через цепочку звеньев объекта управления
Здесь АДО (i = 1, 2) — вектор-строчка
At(t) = |
(Aik(t), |
л,0 (0); |
Ац {t) — известные |
функции; |
|
|
|
|
|
|
|
I |
^ . - ( 0 1 |
|
|
|
|
|
|
|
|
|
LYt |
(t) = I |
|
|
|
|
|
|
|
|
|
|
|
|
LiQYi |
(t) |
|
|
|
|
|
|
|
|
|
|
d'Y, |
(() |
|
|
|
|
|
|
|
|
|
|
dli |
|
|
|
|
i |
= |
1, 2; при |
£ = 1 |
k = |
n, при |
i = |
2 k = m. |
|
|
||
|
|
Измеряемыми координатами |
системы |
управления являются |
|||||||
^ |
i |
(0, |
У2 (0 . |
^ € Т. |
Допустим, |
что внешнее |
воздействие |
Х х (t) |
|||
является |
либо |
стационарным процессом, |
либо |
процессом, |
имею |
щим неубывающую дисперсию. Тогда по массиву статистических данных Ryl с помощью методов, изложенных в п. 13, в управляю щей ЦВМ реализуются алгоритмы по определению моментов рас пределения процесса Yх {t). _ ч
Предположим, что в системе управления сигнал обратной связи вырабатывается' не только исходя из значений процессов У х (t), У 2 (t), но и с учетом их моментов распределения. Тогда в_про-
102
цессе работы системы управления требуется определить моменты распределения процесса Y 2 (0- Ставится следующая задача.
Пусть в уравнении ( I I I . 2 ) X (t) — произвольное входное воз действие, представляющее собой случайный процесс с извест ными моментами распределения. Требуется определить моменты распределения первых двух порядков выхода Y (t):
MY |
(t) |
— ту |
(t), |
Ку (tu i2) = M[Y |
(t,) - |
my (t,)] |
[Y (t2) - my{t2)\. |
Дадим приближенный метод получения моментов распределе ния процесса Y (/), используя вспомогательный случайный про цесс, имеющий независимые приращения. Аналитическую струк
туру |
моментов |
распределения ту (t), Ку (tlt t2) зададим форму |
лами |
( I I I . 6 ) , |
( I I I . 7 ) . Фактически аналитическая структура мо |
ментов распределения будет дана в процессе построения решения.
Введение эквивалентного процесса. Рассмотрим вспомогатель^ ный случайный процесс, моменты распределения которого из вестны, причем вспомогательный процесс W (t) таков, что для всех t £ Т
|
|
|
|
|
|
MW |
(0 |
|
= MY (t). |
|
|
|
|
(III . 18) |
|
|
В |
качестве |
критерия |
|
близости |
функций |
MW |
(г!,) W (t2), |
|||||||
MY |
(tj |
Y (t2) |
в смысле |
удовлетворения |
уравнению |
|
|||||||||
|
|
|
|
MA(t1)LY(t1)A(t2)LY(t2) |
|
= MY(t1)Y(t2), |
|
( I I I . 19) |
|||||||
где |
tl t |
t2 |
— любые |
значения из Т, возьмем величину |
|
||||||||||
|
|
|
|
|
|
Т т |
|
|
|
|
|
|
|
|
|
|
|
|
V, = |
J L J \ [MA |
(tj |
LW (h) A (t2) |
LW(t2) |
- |
|
||||||
|
|
|
|
|
|
о о |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
— MX |
(tj) X (4)] dt± dt2. |
|
|
(III.20) |
|||||
|
Зададим, любое |
e > |
0. |
|
Введем следующее определение. |
||||||||||
|
Если |
функционал |
Vt |
<С е, |
процесс |
назовем |
эквивалентным |
||||||||
процессу |
Y |
(t) |
в |
смысле |
|
равенства |
математических |
ожиданий |
|||||||
( I I I . 18) |
и |
удовлетворения |
уравнению |
( I I I . 19). |
|
Вчастном случае, если необходимо определить величину,
характеризующую |
только момент |
М |
IY (t) — my(t)V, |
условие |
(II1.20) заменяется |
условием |
|
|
|
|
г |
|
|
|
V2 = у- |
\ [М (A (t) LW |
(О)2 |
— MY2 (г)]2 dt. |
|
|
о |
|
|
|
Рассмотрим приближенный метод построения вспомогатель ного процесса W {t), эквивалентного процессу 7 (/) в указанном смысле, и определим его моменты распределения первых двух порядков.
Определение величины математического ожидания выходного проц есса. Величина математического ожидания ту (t) является
ЮЗ
решением уравнения |
|
|
|
|
(111.21) |
|||
|
|
А (0 |
Lmy |
(t) |
= тх (t). |
|||
Допустим, что существует решение уравнения |
(III . 21) |
при |
||||||
нулевых начальных |
данных |
вида |
|
|
|
|||
|
|
tny(t)= |
|
t |
<Mhit), . |
("1.22) |
||
|
|
|
|
|
*=i |
|
|
|
где |
cpft (f) — известная на T |
линейно-независимая |
система функ |
|||||
ций; |
г—конечное |
число; |
yk— |
неизвестные параметры. |
|
|||
Для определения неизвестных параметров ук, |
воспользуемся |
|||||||
методом Бубнова—Галеркина |
[ 5 ] . Согласно указанному методу |
yk |
определяются из решения следующей системы алгебраических уравнений:
( A ( 0 L ? 1 ( 0 , |
Ф1(0)УХ + |
( А ( 0 Ь Ф , ( 0 , |
Ф 1 ( 0 ) Л + - - - + |
' |
|
+ ( A ( / ) L q v ( 0 . |
<9y{t))yr = (MX{t), |
c P l ( / ) ) , |
|
( А ( / ) Ь ф 1 ( 0 , |
ФЛ0)л |
+ ( А ( 0 Ь ф 8 ( 0 , |
Фг(0)у8 + |
. . . + |
|||||
+ ( А ( 0 Ь Ф г ( 0 , |
Ф г ( 0 ) У г = |
( М Х ( 0 , |
Фг(0), |
||||||
|
|
|
|
|
|
|
|
|
(111.23) |
где |
|
|
|
т |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
( A ( / ) L q > f ( 0 , |
Фу(*)) = | [ А ( 0 Ь ф , ( 0 1 ф / ( 0 Л . |
||||||||
|
|
|
|
о |
|
|
|
|
|
|
|
|
|
т |
|
|
|
|
|
(/их (о, |
Ф / |
(/)) = |
J мх |
(t) Ф ( . (t) dt |
(i, j = T 7 ) . |
||||
|
|
|
|
о |
|
|
|
|
|
Так как согласно допущению существует решение уравнения |
|||||||||
(III . 21) в виде ( I I I . 2 2 ) , то система |
(III . 23) |
разрешима и имеет |
|||||||
единственное |
решение. |
|
|
|
|
|
|
|
|
Заметим, |
что |
если |
не |
делать |
предположения |
относительно |
существования решения уравнения (III . 21) в виде (III . 22) при нулевых начальных данных, то следует поступить следующим образом. Решим уравнение (III . 21) на ЦВМ при нулевых началь ных данных любым численным методом. Затем, задавшись систе
мой линейно-независимых функций |
фА |
(t) подберем такое г и |
||
параметры ук, чтобы |
решение уравнения (III . 21) |
аппроксимиро- |
||
|
|
г |
|
|
валось аналитическим |
выражением |
Е |
УАФЙ (О с |
заданной зара- |
нее точностью.
Построение эквивалентного процесса в случае, когда входное
воздействие нормально распределено. Рассмотрим процесс U(О 104