Файл: Кадыров, Х. К. Синтез математических моделей биологических и медицинских систем.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 21.10.2024
Просмотров: 89
Скачиваний: 0
Г л а в а 4. МЕТОДЫ СИНТЕЗА ДИНАМИЧЕСКИХ МОДЕЛЕЙ
1.Синтез динамической модели одномерной системы
Впредыдущей главе изложены методы моделирования одномерных систем, базирующиеся на теории случайных величин. Описаны так же методы автоматического поиска наилучшей модели для описания сложных одномерных процессов, а для учета изменения состояний исследуемой системы во времени предложены методы параболиче ской интерполяции.
Наряду с достоинствами изложенные методы исследования слож ных одномерных систем имеют ряд недостатков, связанных с точ ностью аппроксимации.
Алгоритм определения динамических характеристик случайного процесса. Изучение случайного процесса на основе законов случай ных величин является приближенным и не дает никаких представ
лений о состоянии системы во времени. Всякий случайный про цесс — это сложный динамический процесс, для описания которого, как нам кажется, целесообразно пользоваться понятием случай ных функций, более широким, чем понятие случайной величины. Теория случайных функций с успехом применяется для описания сложных динамических процессов в технике, физике и т. д. [15].
Рассмотрим случайный процесс, подчиняющийся законам теории стохастических процессов. При изучении динамики весьма важен анализ отклонений, аналогичных отклонениям в процессах управле ния, неизбежно возникающих в условиях непрерывно воздействую щих случайных возмущений. По своей природе они являются слу чайными функциями. Для того чтобы рационально выбрать кон структивные параметры воздействия на выход системы, необходимо изучить ее реакцию на случайные возмущения. Предположим, что значения параметров в данный момент времени изменяются во вре мени как случайная величина, а ход процесса — как случайная функция. Пусть в течение определенного промежутка времени произ ведено п независимых испытаний над определенным процессом и в ре
зультате получены п различных исходов, |
описываемых |
соответст |
вующими реализациями случайной функции: Хг (t), Х2 (/), |
..., Х„ (t). |
|
Каждая реализация, очевидно, обычная, |
неслучайная |
функция. |
Таким образом, каждое испытание обращает исследуемый процесс
в неслучайную функцию. Если рассмотреть какое-либо |
фиксиро |
|||
ванное значение |
t = |
tk и провести сечение |
семейств реализаций, |
|
то при данном |
t = |
tk получим п значений, |
принятых |
случайной |
величиной X (t = tk) |
в п наблюдениях. Таким образом, |
рассмотре |
ние случайной функции можно с некоторым приближением заменить
88
рассмотрением динамически изменяющейся системы случайных вели чин. По мере увеличения количества испытаний над исследуемой системой замена становится все более и более точной.
Нетрудно заметить, что для случайной функции можно построить некоторые вероятностные характеристики, аналогичные законам распределения. Однако практическое использование в качестве ве роятностных характеристик функций распределения многих пере менных становится неудобным. Поэтому закон распределения слу чайной функции многих переменных целесообразно записать чисто формально в какой-либо символической форме, а для решения прак тических задач лучше всего пользоваться числовыми характеристи ками случайной функции.
Аппарат числовых характеристик — весьма гибкий и мощный, он позволяет сравнительно просто решать многие практические задачи. Числовыми характеристиками случайных функций в общем случае являются не числа, а функции.
Математическое ожидание случайной функции X (t) определяется
следующим образом. Рассмотрим |
ее сечение при фиксирован |
|
ном t = tk. В этом сечении |
математическое ожидание случайной |
|
функции |
У = |
М [X (t = у ]. |
тч (L = |
Таким образом, математическим ожиданием случайной величины X ( у называется неслучайная функция тх (t), которая при каждом значении t = tk равна математическому ожиданию соответствую щего сечения случайной функции. Аналогично, дисперсия случайной функции
Dx(t) = D[% (/)].
Таким образом, |
дисперсия случайной функции при каждом |
||
t = tk (k = 1,2, ...) |
характеризует разброс возможных реализаций |
||
функций |
относительно среднего |
значения. Очевидно D% (t) > О, |
|
поэтому |
среднее квадратическое |
отклонение |
ох (0 = ± V D x(i).
Математическое ожидание, дисперсия и среднее квадратическое отклонение являются важными характеристиками случайной функ ции, однако для описания основных особенностей этой функции их недостаточно. Действительно, изменения случайной функции во времени зависят от предыдущих состояний, т. е. значения случайной функции X (t) = X (t = у зависят от значения X (t) — X (t — tk - 1). С помощью изложенных выше численных характеристик подобные зависимости оценить невозможно. Следовательно, кроме этих необ ходимо ввести в рассмотрение другие численные характеристики для того, чтобы выявить закон зависимости между переходными состояниями. Одной из подобных характеристик является корреля ционная функция, характеризующая степень зависимости между сечениями случайной функции
Х(/ = У =Д [ Х (/ = /,_,)];
89
Числовые значения корреляционной функции определяются так:
Кг (4, 4+1) = М {[X (4) — гпг (4)] [X (4+і) — ni%(4+i)]} •
Если в этом соотношении положим tk — 4+ 1, то получим
Кг (4- 4) = М {[X (4) - тг (4)] [X (tk) - тг (4)1} =
= /И {[X (4) тг (4)]2} = Ог (4),
где
Кг (4. 4) = D%(4).
т. е. корреляционная функция обращается в дисперсию. Следова тельно, дисперсионную функцию можно не вычислять как отдельную численную характеристику случайной, а ограничиться вычислением математического ожидания корреляционной функции случайной функции. Что касается дисперсионной и среднеквадра тической функций, то их легко вычислить из полученной корреля ционной функции:
К>г (4-) = Кг (4> 4)>
°х (4) = ± V K x (tktk).
Итак, корреляционная функция является универсальным чис ленным показателем для случайной функции. Вместо корреляцион ной на практике часто пользуются нормированной корреляционной функцией вида
Kx (tk, 4+0
гг (4. 4+0 = аг (4) <4 (4+0
Синтез динамической модели. Принцип детерминации модели системы состоит в следующем. Пусть выход системы описывается не которой случайной функцией, заданной в виде канонического разло жения [15]
X (0 = тх (0 + 2 УіФі (0- |
(4.1) |
і=і |
|
Пусть также выход системы изменяется под действием некоторой входной случайной функции, заданной своими каноническими разло жениями в виде
г| (t) = т „ (і) + |
Wifi 4). |
(4-2) |
i=i
где V(, wt — случайные величины с нулевыми математическими ожи даниями; ф, (t), 4 (t) — координатные функции.
В этом случае корреляционная и дисперсионная функции опре деляются следующим образом:
т |
|
|
|
|
|
|
|
К г (4» 4+0 — 2 |
Фі (4) Фі (4+0 к> 0 + |
2 |
|
Фі (4) Фі (4+0 К ц , |
|||
1=1 |
|
|
|
1 |
ІчЧ |
|
|
К ъ (4.4+0 = 2 |
|
h |
. |
(4) f t (4+0 d w+ |
2 |
h (4) /, (4+0 < /. |
|
i=i |
|
|
i+i |
|
|
90
где |
|
|
|
|
|
|
|
|
|
DB= |
л |
2 |
[Vii — Mo ]; |
M0 |
= -І- S |
о«; |
|||
|
І = 1 |
|
/ |
|
( О т І=І |
|
|
||
К // = |
n |
2 (Ѵіб — |
м ѵ.) (Via — M 0 ) ; |
|
|
|
|||
|
t=1 |
|
1 |
|
‘ |
ra |
|
||
|
|
n |
|
|
Mw = — |
|
|||
Ош = — 2 |
t®» — ЛЦ1; |
2 |
|
^гв; |
|||||
|
n |
;=i |
|
1 |
|
i n |
6=1 |
|
|
/Cii = 4~ |
2 |
(Щ6 — Мшб) (ou/ö — м ш). |
|
|
|
||||
|
n |
б = і |
|
|
|
' |
|
|
|
Если случайные |
величины |
vc, wc (i — 1, tn) |
коррелированны, |
то корреляционная дисперсионная функция определяется проще.
Так, если ѵс и wc некоррелированны, |
то Ка — 0, Кц = 0. Поэтому |
|||
К% (tj, ^/+і) = |
т |
Фі(tj) q>i (t/+i) Da , |
||
2 |
||||
|
(=1 |
|
‘ |
|
o-/. (*/) = |
m |
[<&(*/)№, |
||
2 |
||||
|
i=i |
|
1 |
|
Kn ih' 1) ~ |
2 |
fi ш |
(t)+1) Ощ, |
|
|
i = l |
|
‘ |
|
DnVi) |
m |
[ft (ti)]2D |
||
i=i |
||||
|
|
1 |
Следовательно, зная каноническое разложение случайных функ ций %(і) и г] (/), можно непосредственно определить их корреляци онные и дисперсионные функции.
Определим взаимосвязь выхода системы со входом через опера тор L:
%(і) = Ь[ц(і)}, |
(4.3) |
где L — некоторый оператор, подлежащий определению. Подставляя каноническое разложение случайной функции щ (1)
в (4.2), получим |
( |
т |
|
|
ft (tf) Щ |
||
%(t) = Lim-q (t) -f- 2 |
|||
Пусть L — линейный |
l |
(=i |
|
оператор, |
тогда |
||
y~(t) = |
L {m, (t) + |
f j |
fi (t) tc;,} = |
|
|
m |
|
= Lniry (0 + ^ 2 |
Wtf (tt) = |
||
|
|
1=1 |
|
= |
(t) + 2 |
wtLft (t). |
91