Файл: Брандин, В. Н. Основы экспериментальной космической баллистики.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 17.10.2024

Просмотров: 199

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

делить наибольший по модулю корень многочлена (9.6.1): если Х\, Х2 , ... , хп — корни многочлена, то

Pi —

• • • + •*„;

Рг= x i 4“х 2-)- . •.

(9.6,9)

Ра= -л:1-\-Хг + ■■• -\-хьп\

Это свойство легко доказать, если воспользоваться известны­ ми формулами Виета:

-у- = х 1 - \ - х 2- \ - . . . - \ - х п;

а0

 

ДО

1

1

1

 

 

=

x 1x 2 - j - x 1x 3 -\- ...

 

 

щ

 

 

 

 

~

~ ~ =

Х \Х 2Х з Л ~ Х 1Х 2Х ^~\~

■ • • J r X n - 2 X n - l X n>

 

do

 

 

 

 

(

1)

П 1 — Х \Х Ч- ■

Х 2Х Ъ- • ^ п —^ п '

 

 

а0

 

 

 

( —

1)

 

. .Хп.

 

«о

При вычислении наибольшего по модулю (превалирующего) корня-многочлена могут представиться следующие случаи:

1) уравнение (9.6.2) имеет один превалирующий действитель­ ный корень;

2)уравнение (9.6.2) имеет два различных по знаку превали­ рующих корня;

3)уравнение (9.6.2) имеет пару превалирующих комплекс­ ных сопряженных корней;

4)уравнение (9.6.2) имеет три и больше различных между собой превалирующих корней, два из которых, очевидно, долж­ ны быть комплексными сопряженными.

При решении задачи оценки параметров модели движения космического объекта в условиях наличия ошибок измерений в опытных значениях координатных функций (а именно в этой за­ даче возникает необходимость определения наибольшего корня алгебраического уравнения) нас, очевидно, будет интересовать только первый из возможных случаев, перечисленных выше. Это обусловлено тем, что функция правдоподобия является неотри­ цательной функцией и все ее экстремумы имеют положительные ординаты. Поэтому рассмотрим подробно только первый случай.

Пусть для определенности

I Х 1 I > I *2 I > Гх з I > • • • > I Х п I .

269



т. е. корень Х\ является наибольшим по модулю. Тогда из

(9.6.9) следует:

Р* =

(9.6.10)

 

Очевидно, что при возрастании k величины

ш ' (дгГ-- т

стремятся к нулю, поэтому

limpft=x* . (9.6.11)

k-*-oo

Формулу (9.6.10) можно записать и для числа [x^i последо­ вательности чисел (9.6.8). При этом получим, что

lim

(9.6.12)

Из формул (9.6.11) и (9.6.12) легко получить приближенную формулу для определения наибольшего корня многочлена

(9.6.1):

(9.6.13)

Очевидно, что при достаточно большом k формула (9.6.13) дает сколь угодно точное приближение наибольшего корня мно­ гочлена (9.6.1). Для требуемой точности вычисления этого корня необходимо на каждом шаге приближения сравнивать получен­

ное

значение Х\

с его

значением, полученным на предыдущем

шаге.

Если различие

между значением х и полученным на k-м

шаге

{ х [ к)) ,

и

значением х и полученным на (k—1)-м шаге

( х { к~ 1)),

не

превосходит по абсолютной величине некото­

рой наперед заданной малой величины е>0, которая определя­ ется требуемой точностью вычислений, то за вычисленное значе­

ние наибольшего

действительного корня

многочлена

(9.6.1)

принимают лфА>,

полученное на последнем

шаге, т.

е. если

\ х [ к~ 1) — х [ к) |< е , то х х — х [ к).

 

 

Изложенный метод определения наибольшего корня

много­

члена дает хорошие практические результаты и удобен для реа­ лизации на ЭВМ. Важным достоинством этого метода является хорошая сходимость его вычислительной процедуры, которая имеет вид сходимости геометрической прогрессии со знаменате-

Х\


Глава X. ВЫЧИСЛИТЕЛЬНЫЕ ПРОЦЕДУРЫ ОЦЕНКИ ПАРАМЕТРОВ МОДЕЛЕЙ ДВИЖЕНИЯ КОСМИЧЕСКИХ ОБЪЕКТОВ ПО ВЫБОРКЕ ИЗМЕРЕНИЙ НАРАСТАЮЩЕГО ОБЪЕМА

Полученные в предыдущих главах уравнения правдоподобия являются основой алгоритмов, рассчитанных на получение оце­ нок неизвестных параметров после накопления полной выборки измерений. Однако эти уравнения можно записать с использова­ нием тех же самых критериев качества решения задачи в другой форме так, чтобы они позволяли последовательно улучшать оценки по мере накопления измерительной информации. Алго­ ритмы, соответствующие такой ф.орме вычисления оценок, полу­ чили название рекуррентных. Первоначально в основе рекуррент­ ных методов использовались те же самые критерии качества (гл. V), что и в алгоритмах оценки по полной выборке. Позднее рекуррентные методы приобрели самостоятельность тем, что не­ которые из них используют свои критерии оценивания, так что их можно рассматривать и независимо.

Основным достоинством рекуррентных методов является по­ следовательная форма оценки, что очень важно в задачах уп­ равления, ’корректирования движения.

В смысле точности решения рекуррентные алгоритмы не пре­ восходят алгоритмов оценивания по полной выборке измерений.

Реализация рекуррентных алгоритмов требует значительно меньшего объема памяти ввиду их простоты, но большего вре­ мени на обработку того же самого объема информации, чем ал­ горитмы решения по полной выборке. Правда, здесь практически не требуется время на накопление информации, за счет чего по­ лучается выигрыш и по времени получения оценок.

Недостатком рекуррентных методов является их меньшая универсальность, не всегда можно построить хорошую рекуррент­ ную процедуру. Однако для линейных систем этот недостаток не имеет места.

271

§ 10.1. РЕКУРРЕНТНЫЙ АЛГОРИТМ МЕТОДА НАИМЕНЬШИХ КВАДРАТОВ

Как и ранее, рассмотрение начнем с одномерного случая

x{t) = ^{t)q,

когда параметр x(t) измеряется в дискретные моменты времени

zi= X i + ht

в присутствии некоррелированной аддитивной помехи

9о,У й ) .

Наилучшей оценкой параметра q в данных условиях является оценка метода наименьших квадратов

 

 

N

 

 

 

 

2

Мг*г

 

 

 

 

-------- •

( 10. 1. 1)

 

 

 

2 м ?

 

 

 

 

г-i

 

Запишем теперь алгоритм

(10.1.1) в рекуррентной форме.

Для этого представим числитель в виде двух слагаемых:.

 

N — 1

 

 

 

2

Мг*г

 

1N'

г=I

 

PjV^Nz!V

 

N

м?

N

 

 

2

2 м?

 

 

г-i

г-1

 

В первом слагаемом выделим сомножитель, зависящий толь­ ко от (N—1) измерения:

JV—1

W-l

 

2 М г*<

2

М ?

N - 1

JV

^ лг

2 г = 1

Обозначим

м?

2

м?

2 М ;

 

/ =

1

г - i

 

N — 1

 

 

2

Р $1г 1

 

9jv- i

___ г - i

 

>

J V - 1

2 м?

г- 1

272


после чего вы раж ен и е для зап и ш ется в виде

N — 1

 

2

 

м ?

I

Pn'^n zn

^ДГ—

г-i

 

N

 

,

N

 

2

 

р&\

 

2 м ?

 

1

 

/■=1

Так как

 

 

 

 

 

N

- \

N

 

 

 

11

i-i

м ? - ^ 'л г .

/-1

 

 

то окончательно имеем

 

 

 

9лг—

Рд г У д г

^

 

(ZJV Флг^лг—!.)•

2 м?

г-1

По этой же схеме запишем рекуррентный алгоритм наименьших квадратов для многомерной зависимости

( 10. 1.2)

метода

Г

•*(*)= 2

7 = 1

Оценка вектора q в этом случае находится по формуле (см.

§ 6 .1)

q = C~x^ P z \

(10.1.3)

где

C = WTPW.

Разобьем вектор измерений г на подвекторы

Z = \ \ Z n Z i \

число компонент в каждом из которых будет соответственно k и I, причем k + l = N.

В соответствии с этим разобьем матрицы Т и Р так, что они будут иметь следующую клеточную структуру:

^ х г

Л

!

0

w =

, р =

 

 

'Р/ХГ

0

!

P i

273