Производные в правой части соотношений (б) можно подсчитать следующим образом:
t
j ( r - ß o - ß i * ) d * ' , |
(Bt ) |
о |
|
t |
|
| £ - = - j O ' - ß o - ß i * ) * * ' . |
(в2 ) |
о |
|
Подставляя выражения (в) в соотношения (б) и обозначая через Ь оценки параметров ß, получаем
t t
^ - |
= k0[^Ydt,-bQt-bi$xdt'], |
о |
|
(г,) |
|
о |
|
|
|
|
t |
|
t |
t |
|
^g- |
= kl[^Yxät' |
— b0 |
j xdt' |
— bi j x«<to']. |
(r2 ) |
|
0 |
|
0 |
0 |
|
На фиг. П.9.2.2 изображена моделирующая схема проведения расчетов. Заметим, что значения оценок параметров не имеют обратной связи с подсчетами в натуральное время (интегрирова нием), так.что схемы обработки данных, которые работают в на туральном масштабе времени, не связаны с расчетами методом наискорейшего спуска, которые проводятся в масштабное время т.
Модель, использованная в примере 9.2.2, была выбрана линейтіой по параметрам исключительно в иллюстративных целях. Оценивание методом наименьших квадратов с помощью метода наискорейшего спуска, который приводит к соотношению (9.2.4), можно в равной мере применить и к моделям процессов, представ ленных в форме обыкновенных дифференциальных уравнений, решение которых задается в виде непрерывного аналога выраже ния (9.1.8); ошибка к решению добавляется так же, как в выраже нии (9.1.9). В общем случае
|
- k - ^ - k j |
[ Y - Y ( ß . |
Ol^öjf-E-*'. |
(9.2.10) |
|
о |
|
|
|
|
Элементы |
матрицы dW/d$ |
называются коэффициентами |
чув |
ствительности |
или коэффициентами |
влияния параметров; |
их |
можно вычислить следующим образом. Продифференцируем обе части уравнения (9.1.10) по ß *), предполагая, что параметры ß
*) Используются именно ß, а не а, ибо начальные условия можно ввести
вмодель (9.1.101 в качеств»' дифференциальных уравнений вида