
- •2.1 Примеры и постановки задач оценивания постоянных параметров при обработке навигационной информации.
- •2.1.1 Оценивание коэффициентов полинома.
- •2.1.3 Постановка линейной задачи оценивания.
- •2.1.4 Определение временного запаздывания реализаций.
- •2.1.6 Определение координат и скорости по спутниковым данным.
- •2.1.7 Постановка нелинейной задачи оценивания и ее линеаризация.
- •2.1.8 Задача комплексной обработки избыточных измерений.
- •2.2 Алгоритмы оценивания на основе минимизации наблюдаемых критериев. Метод наименьших квадратов.
- •2.2.1 Основные положения и постановка задачи метода наименьших квадратов.
- •2.2.3 Точность оценивания метода наименьших квадратов.
- •2.3 Оптимальные в среднеквадратическом смысле линейные алгоритмы оценивания.
- •2.3.1 Постановка задачи получения оптимальных линейных оценок.
- •2.3.5 Задачи к разделу 2.3.
- •2.3.6 Вопросы к разделу 2.3.
- •2.4 Небайесовский метод оценивания.
- •2.4.1 Основные положения и постановка задачи.
- •2.4.6 Задачи к разделу 2.4.
- •2.4.7 Вопросы к разделу 2.4.
- •2.5. Байесовский метод оценивания.
- •2.5.1.Основные положения и постановка задачи.
- •2.5.2 Свойства оптимальных оценок.
- •2.5.3 Решение нелинейной гауссовской задачи.
- •2.5.8 Вопросы к разделу 2.5.
- •2.6.3 Централизованная и децентрализованная схемы обработки.
- •2.6.7 Задачи к разделу 2.6.
- •2.6.8 Вопросы к разделу 2.6.

частоты ( f jдоп ), возникающих за счет взаимного перемещения спутника и потребителя. Используя
эти измерения, можно записать
|
i |
& |
&i |
|
|
− x |
i |
& |
&i |
|
i |
& |
&i |
& |
~ |
|
ρi = |
(x1 − x1 )(x1 |
− x1 ) + (x2 |
2 )(x2 |
− x2 ) + |
(x3 − x3 )(x3 |
− x3 ) |
,(2.1.19) |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
+ c∆t |
+ εi |
||
& |
|
|
(x1 |
|
)2 |
+ (x2 |
|
)2 + (x3 |
|
)2 |
|
|
|
|
|
|
|
|
|
− xi |
− xi |
− xi |
|
|
|
|
|
||||||
|
|
|
|
1 |
|
|
|
2 |
|
3 |
|
|
|
|
|
|
где |
& &i |
− составляющие скорости потребителя и i -ого спутника, соответственно; |
x j ; x j , j =1,2,3 |
t ошибка из-за дрейфа часов потребителя; ~i суммарная ошибка доплеровских измерений.
∆& − ε −
Здесь оцениванию подлежит вектор, включающий составляющие скорости потребителя x&1, x&2 , x&3
и ошибку из-за дрейфа его часов.
Наличие в приведенных выражениях составляющих, обусловленных ошибками часов потребителя, определило используемые для измеряемых параметров (2.1.18), (2.1.19) терминыпсевдодальность и псевдоскорость, а также тот факт, что для решения навигационной задачи одновременно требуются измерения не менее, чем от четырех спутников.
2.1.7 Постановка нелинейной задачи оценивания и ее линеаризация.
Все перечисленные выше задачи могут быть сведены к следующей общей постановке
нелинейной задачи оценивания. |
|
|
|
|
|
|
|
|
|||
Задан постоянный неизвестный n - мерный вектор |
x = (x ,...x |
n |
)т |
|
|
|
|||||
|
|
|
x = 0 |
|
|
1 |
|
|
(2.1.20) |
||
|
|
|
|
|
|
|
|
|
|||
|
|
|
& |
|
|
|
|
|
|
|
|
и имеется m -мерный вектор измерений y = ( y |
,...y |
m |
)т , записываемый как |
|
|
|
|||||
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
y = s(x) +v , |
|
|
|
|
|
|
(2.1.21) |
|
где s(.) = (s (x),..s |
m |
(x))т |
- m - мерная в общем случае нелинейная функция, а |
v = (v ,...v |
m |
)т − m- |
|||||
1 |
|
|
|
|
|
|
|
1 |
|
мерный вектор, характеризующий ошибки измерения.
Требуется, располагая измерением (2.1.21), найти в каком-то смысле «хорошую» оценку xˆ( y)
неизвестного вектора x .
Здесь, как и в линейном случае следует выделять задачу синтеза алгоритмов и задачу анализа точности, суть которой заключается в определении свойств ошибок оценивания (2.1.12). Ясно, что такая постановка включает в себя и линейный случай, поскольку, заменив в (2.1.21) s(x) на Hx ,
приходим к задаче (2.1.10), (2.1.11).
При обсуждении далее возможных путей построения алгоритмов оценивания, в принципе будут рассматриваться оба класса задач: линейных и нелинейных. Однако основное внимание, тем не менее, будет уделяться линейным задачам. Объясняется это не только простотой решения таких задач, но и тем фактом, что многие нелинейные задачи в ряде случаев могут, без значительных потерь в точности, быть сведены к линейным постановкам. Осуществляется это на основе
16

линеаризации функции |
s(.) = (s (x),..s |
m |
(x))т , т.е. приближенного представления ее в виде ряда |
||||||
|
1 |
|
|
|
|
|
|
|
|
Тэйлора, в котором сохраняются только члены первого порядка |
|||||||||
|
s(x) ≈ s(x л) + |
|
ds |
|
|
(x − x л) = y − s(x л) + H (x л)(x − x л) ,(2.1.22) |
|||
|
|
||||||||
|
dx т |
|
|
||||||
где x л - точка линеаризации, а |
|
|
|
|
|
x=xл |
|||
|
|
|
|
||||||
|
|
|
|
|
|
|
|
||
|
H (x л ) = |
ds |
|
|
|
|
(2.1.23). |
||
|
|
|
|
|
|||||
|
dx т |
|
x=xл |
||||||
|
|
|
|
|
|
||||
|
|
|
|
|
|
При построении алгоритмов оценивания, основанных на линеаризации, в качестве оцениваемого вектора состояния, удобно использовать вектор отклонений в виде
δx = (x − x л)
Перенесем известные слагаемые в левую часть и введем обозначение
~ |
л |
|
∆ |
л |
) |
|
|
|
|
|||||
y(x |
|
|
) = y − s(x |
|
|
|
|
|
||||||
Тогда можно записать следующее приближенное соотношение |
|
|
||||||||||||
~ |
|
л |
|
ds |
|
x=x л (x |
л |
)δx + v = H (x |
л |
)δx + v , |
||||
|
|
|
||||||||||||
y(x |
|
|
) ≈ |
|
|
|
|
|
||||||
|
|
dx т |
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
(2.1.24)
(2.1.25)
(2.1.26)
~л
вкотором y(x ) представляет собой измерение, полученное из исходного путем вычитания
известных величин.
Таким образом, исходная нелинейная задача сведена к линейной задаче оценивания δx по измерениям (2.1.26).
Ясно, что линеаризованное описание будет допустимым лишь в ограниченной окрестности точки линеаризации. Точность такого представления ориентировочно можно оценить для скалярного случая величиной
δ = |
d 2 s |
(x − x л )2 , |
(2.1.27) |
|
dx2 |
||||
|
|
|
определяющей уровень слагаемых второго порядка в разложении Тэйлора и зависящей, с одной
стороны, от величины второй производной |
d 2s |
, а с другой – от ожидаемых возможных |
||
dx |
2 |
|||
|
|
отклонений действительных неизвестных значений оцениваемого параметра от точки линеаризации, т.е. от разности (x − x л) .
О допустимости линеаризованного описания при решении задач оценивания можно судить, сопоставляя уровень ожидаемых ошибок измерения v с ожидаемыми значениями
δ= d 2 s (x − x л )2 . dx2
Проиллюстрируем сказанное на примере рассмотренной в 2.1.5 задачи определения координат объекта на плоскости по измерениям дальностей до точечных ориентиров по измерениям (2.1.16).
Используя описанную процедуру линеаризации, можем записать
17

~ |
|
л |
) ≈ |
H (x |
л |
)δx |
+ v , |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(2.1.28) |
||||||
y(x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
где |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
~ |
|
л |
∆ |
|
|
|
|
|
л |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
) , |
i |
=1.m , |
|
|
|
|
|
|
|
|
|
|
|
|
(2.1.29) |
|||||||||||||
yi (x |
|
|
) = yi − Di (x |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
Di (xл) = |
(x1л |
|
− x1i )2 + (x2л − x2i |
)2 , |
|
|
|
|
|
|
|
|
|
|
|
(2.1.30) |
||||||||||||||||||
|
|
|
|
|
|
(x л |
|
|
− x1 ) / D |
|
(x |
л |
) |
|
(x л |
− x1 ) / D |
(x |
л |
) |
|
|
|||||||||||||
|
|
|
|
|
|
1 |
|
|
1 |
|
|
1 |
|
|
|
|
|
2 |
|
2 |
1 |
|
|
|
|
|
|
|||||||
H (x |
|
) = |
|
(x л |
|
− x2 ) / D |
2 |
(x |
л |
) |
|
(x л |
|
− x2 ) / D |
2 |
(x |
л |
|
) |
|
= |
|||||||||||||
л |
1 |
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
2 |
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
− xm ) / D |
|
|
(x |
|
|
) (x л |
− xm ) / D |
|
|
(x |
|
|
|
|
||||||||||||||
|
|
|
|
|
(x л |
m |
л |
m |
л |
) |
|
|||||||||||||||||||||||
|
|
|
|
|
|
1 |
|
|
1 |
|
|
|
|
|
|
|
|
2 |
|
2 |
|
|
|
|
|
(2.1.31) |
||||||||
|
sin П (x л) |
|
|
cos П |
(x л) |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
1 |
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
2 (x л) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
= |
sin П |
|
cos П2 (x л) |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
(x л) |
|
cos П |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
sin П |
m |
|
m |
(x л) |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
матрица размерности m × 2 . В этих выражениях |
|
Пi (x л ) |
|
- угол, |
отсчитываемый от оси ox2 , |
|||||||||||||||||||||||||||||
определяет ориентацию в пространстве вектора, в направлении от |
x л = (x |
л, x |
л)т |
к точечному |
||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
2 |
|
|
ориентиру. Сам этот вектор задает направление градиента для измеряемого навигационного параметра (в данном случае дальности) - направление наибольшего его изменения. Компоненты
Hiт (x л ) соответствуют производным по направлениям вдоль координат ox1 и ox2 .
Суть линеаризации в этом примере заключается в том, что изолинии, представляющие собой как отмечалось выше окружности, заменяются прямыми, которые называются линиями
положения.
Для величины (2.1.27) в этом примере справедливо следующее выражение
|
|
|
δ = |
d 2 D |
|
(x |
− x л)2 |
+ |
d 2 D |
|
(x |
|
− x л)2 |
+ |
d 2 D |
(x |
− x л)(x |
|
− x л) , |
|||||||||||
|
|
|
|
|
|
dx1dx2 |
|
|||||||||||||||||||||||
|
|
|
|
|
dx |
2 |
|
|
|
1 |
|
1 |
|
|
|
dx |
2 |
|
|
|
2 |
2 |
|
1 |
1 |
2 |
2 |
|||
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
которое при x |
− x л ≈ x |
2 |
− x л ≈ ∆ |
можно записать в виде |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
1 |
1 |
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
d |
2 D |
|
d 2 D |
|
|
d 2 D |
|
|
|
|
|
2 |
|
|
|
|
|
|
||||||||
|
|
|
δ = |
|
|
|
|
|
+ |
|
|
+ |
|
|
|
|
|
|
|
∆ . |
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
dx dx |
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
dx |
2 |
|
|
dx |
2 |
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
2 |
|
1 |
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Считая для простоты, что одна из координат известна, а направление прямой, соединяющей координаты точечного ориентира с точкой линеаризации, совпадает с направлением известной координаты, для величины δ получим
d 2 D |
2 |
|
∆2 |
∆ |
|
|
|
δ = dx1 |
2 |
∆ |
= |
D = |
|
∆. |
(2.1.32) |
D |
Отсюда следует, что погрешность линеаризованного представления зависит от отношения уровня возможной ошибки в координате при выборе точки линеаризации к величине дальности до точечного ориентира. Само значение δ при этом следует сравнивать с уровнем ошибки измерения
18
дальности. Оценивая возможную погрешность линеаризованного представления при решении задачи определения координат по спутниковым данным с учетом высоты орбиты в 20000 км, можно констатировать, что при неточном задании точки линеаризации с ошибкой в (1-10) км значение δ ≈ (0.5 − 5)м . Эта величина соизмерима с уровнем ошибки измерения
дальности в современных спутниковых системах.
2.1.8Задача комплексной обработки избыточных измерений.
Крассмотренным выше постановкам задач оценивания достаточно просто сводится актуальная задача комплексной (совместной) обработки избыточных измерений. Проиллюстрируем это на нескольких примерах.
В простейшем варианте с задачей комплексной обработки избыточных измерений приходится иметь дело при нахождении вектора неизвестных параметров x по данным двух измерителей, показания которых могут быть представлены в виде:
y1 = x + v1,
(2.1.33)
y 2 = x + v2 .
Специфическая особенность каждого измерения заключается в том, что обеспечивается возможность измерения всех компонент оцениваемого в общем случае n - мерного вектора.
В качестве таких измерителей могут выступать датчики одних и тех же параметров, основанные на разных физических принципах; в частности, при определении координат и составляющих скорости это могут быть показания различных навигационных систем, таких,
например, как инерциальные и спутниковые системы и т.п. |
|
|
|
|
|
|
|
|
||||||||||||
Ясно, |
что эта задача представляет собой |
|
частный случай |
задачи |
(2.1.10), |
(2.1.11), |
в чем |
|||||||||||||
нетрудно |
убедиться, положив |
y = ( y |
1 |
, y |
2 |
) |
т |
, |
v = (ν |
1 |
, ν |
2 |
) |
т |
, |
En×n |
, где |
En×n - |
n × n |
|
|
|
|
|
|
|
H = |
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
En×n |
|
|
|
единичная матрица.
В качестве другого примера, связанного с задачей комплексной обработки, можно привести следующую задачу. Предположим, что требуется найти оценку x по двум наборам измерений:
|
|
|
y1 = x + v1 , |
|
|
|
|
|
|
|
|
(2.1.34) |
||||
|
|
|
y |
2 |
|
~ |
(x) + v |
2 |
, |
|
|
|
|
|
|
(2.1.35) |
|
|
|
|
= s |
|
|
|
|
|
|
|
|||||
где y |
2 |
- |
вектор размерности |
|
~ |
|
~ |
~ |
|
т |
- |
l |
-мерная |
нелинейная |
||
|
|
l , s |
(x) = (s1 |
(x),....si (x)) |
|
|||||||||||
вектор-функция, |
зависящая от n |
|
- |
мерного неизвестного |
вектора |
x ; |
v1 и v2 |
- векторы |
соответствующих размерностей. Особенность этих измерений заключается в том, что одно из них обеспечивает непосредственное измерение всех компонент искомого вектора, а другое – некоторую функцию от этого вектора x . Важно подчеркнуть, что размерность измерения y 2 в
общем случае не совпадает с размерностью вектора оцениваемых параметров и в этом смысле
19

может быть произвольной. |
|
|
|
|
Вводя l + n -мерную вектор-функцию s(x) |
и вектор v |
как |
||
E |
|
v |
|
|
s(x) = ~n×n |
|
, v = 1 |
|
, |
s (x) |
|
v2 |
|
|
приходим к нелинейной задаче оценивания (2.1.20), (2.1.21), сформулированной в разделе 2.1.7, которая после проведения линеаризации может быть сведена к линейной задаче оценивания x по измерениям
|
|
|
|
|
|
y1 = x + v1 , |
2 |
|
(2.1.36) |
||||
|
|
|
|
|
|
y |
2 |
|
~ |
, |
|||
|
|
|
|
|
|
|
= Hx + v |
|
|
||||
|
~ |
|
~ |
(x) |
|
|
|
|
|
|
|
|
|
|
|
ds |
|
l × n матрица. |
|
|
|
|
|||||
где |
H |
= |
|
|
- |
Здесь |
в целях |
удобства за вторым измерением после |
|||||
dx т |
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
линеаризации сохранено старое обозначение. Эта же задача, в свою очередь, является частным случаем постановки (2.1.10), (2.1.11), в чем нетрудно убедиться, если в качестве H принять матрицу размерности (l + n) × n , т.е.
E~n×n
H = ds (x) .
dx т
С задачей такого типа приходится сталкиваться,
(2.1.37)
например, при уточнении показаний
навигационной системы о координатах объекта с использованием некоторых корректирующих измерений, например, измерений дальностей до точечных ориентиров. В
частном случае, полагая, что x = (x1, x2 )т - двумерный вектор, задающий координаты объекта на плоскости, и имеется всего одно измерение ( l =1) дальности до точечного ориентира, выражения (2.1.33), (2.1.35) можем записать в виде
|
|
|
y1 |
= x |
|
+ v1 |
, |
|
|
|
|
|
|
|
|
(2.1.38) |
|||
|
|
|
1 |
|
|
1 |
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
y12 |
= x2 + v12 , |
|
|
|
|
|
|
|
|
(2.1.39) |
||||||
|
|
|
y 2 = |
|
(x |
|
− xo )2 |
+ (x |
2 |
− xo )2 |
+ v 2 , |
(2.1.40) |
|||||||
|
|
|
|
|
|
|
1 |
|
1 |
|
|
|
2 |
|
|
|
|||
где x = (xo , xo )т |
- координаты точечного ориентира. |
После линеаризации корректирующее |
|||||||||||||||||
1 |
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
измерение (2.1.40) может быть представлено как |
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
y 2 |
|
~ |
|
+ v2 = x |
sin П + x |
|
cos П + v2 , |
(2.1.41) |
||||||||
|
|
|
= Hx |
2 |
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
0 |
|
|
|
Таким образом, |
1 |
1 |
, y |
2 |
) |
т |
и |
H = |
|
0 |
|
|
|
1 |
|
|
|||
вводя y = ( y2 |
, y2 |
|
|
|
|
|
|
|
, можем записать измерения в |
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cos |
|
|
||
|
|
|
|
|
|
|
|
|
|
|
sin П |
П |
|
виде (2.1.11).
В наиболее общем случае задача комплексной обработки в линейной постановке может быть
20
сформулирована следующим образом.
Оценить постоянный n − мерный вектор x , используя набор из m векторных измерений вида
|
|
|
y j = H j x + v j , |
j = |
|
, |
(2.1.42) |
|||
|
|
|
1.m |
|||||||
в которых |
H j |
- m j × n |
матрицы; |
v j - |
mj - |
мерные векторы ошибок измерения; j |
– |
номер |
||
измерения. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
m∑ |
m |
|
|
|
|
|
Введя m∑ |
× n |
матрицу |
H , где |
= ∑m j , и составные векторы измерений |
y |
и их |
||||
|
|
|
|
|
j=1 |
|
|
|
|
|
ошибок v в виде
H 1 H = HM2 , y
H m
|
|
y1 |
|
|
|
v1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
= |
y 2 |
|
, |
v = |
v 2 |
|
, |
(2.1.43) |
||
|
M |
|
|
|
||||||
|
|
|
|
|
||||||
|
|
|
|
|
M |
|
|
|
||
|
y m |
|
|
v m |
|
|
||||
|
|
|
|
|
|
|
|
|
|
замечаем, что и в этом общем случае задача сводится к обычной постановке (2.1.10), (2.1.11).
2.1.9. Задачи к разделу 2.1 |
|
Задача 2.1.1. Пусть имеется набор измерений |
|
yi = x1 + x2 + vi . |
(1) |
Запишите постановку задачи в виде (2.1.11) в случае, когда по измерениям (1) необходимо
найти только x1 , |
а сумма εi = x2 + vi трактуется как ошибка. Сделайте то же самое, полагая, что |
|||||||||||
оцениванию подлежит x1 и x2 . |
|
|
|
|
|
|
||||||
Решение. |
|
|
|
|
|
|
|
|
|
|
|
|
В первом случае x = x1 , а |
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
y = Hx + ε, |
|
|
|
|
|
где H т =[1,1....1] , и компоненты вектора ошибок ε = (ε1,...εm )т |
определяются как |
|||||||||||
|
|
|
|
|
|
εi |
= x2 + vi . |
|
|
|
|
(2) |
Во втором случае |
x = (x , x |
2 |
)т |
, а |
|
|
|
|
|
|||
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
y = Hx + v , |
|
|
|
|
|
где H т = 1 |
1 |
. |
. |
1 , а вектор ошибок совпадает с v |
= (v ,...v |
m |
)т . |
|||||
|
1 |
. |
. |
|
|
|
|
1 |
|
|
||
1 |
. |
|
|
|
|
|
|
|
|
|||
Задача 2.1.2. Пусть в дискретные моменты времени ti , |
i = |
|
заданы измерения |
|||||||||
1.m |
||||||||||||
|
|
|
|
|
|
|
yi = x1 + x2 sin ωti + vi , |
|
|
|
|
|
Здесь ω= 2πf |
|
- известная круговая частота; x1 , x2 - постоянные неизвестные величины. |
Запишите постановку задачи оценивания в виде (2.1.11) в случае, когда по этим измерениям
21

ставится задача найти только x1 , а сумма εi = x2 sin ωti + vi трактуется как ошибка. Сделайте то
же самое, полагая, что оцениванию подлежит x1 и x2 .
Задача 2.1.3. Задача слежения за подвижным объектом (задача траекторного измерения). –
Рис.2.1.7. Пусть на плоскости известны координаты точки x1* , x2* , из которой до подвижного объекта, осуществляющего прямолинейное движение с постоянной скоростью, в дискретные моменты времени могут быть проведены измерения дальностей ρi и пеленгов θi , с ошибками
δρi и δθi , i =1.m . Сформулируйте задачу оценивания составляющих скорости и координат подвижного объекта в начальный момент времени по этим измерениям в форме (2.1.20), (2.1.21), полагая, что имеются:
-а) измерения дальностей;
-б) измерения пеленгов;
-в) измерения и дальностей и пеленгов (задача комплексной обработки).
|
Траектория подвижного |
|
X 2 |
||
объекта |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Пеленг |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
Неподвижный |
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
объект |
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X1 |
|
|
|
|
|
|
|
|
|
|
|
|
Дальность |
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
||||||||||||||
Рис. 2.1.7 К задаче определения координат подвижного объекта по измерениям |
||||||||||||||||
|
|
дальностей и пеленгов. |
|
|
|
|
|
|
|
|
||||||
Решение для случая а). |
|
|
|
|
|
|
|
|
||||||||
Значения дальностей и пеленгов могут быть определены в виде |
|
|
|
|
|
|
|
|
||||||||
|
ρi = (xi1 − x1* )2 + (xi2 − x2* )2 . |
|
|
|
|
|
|
|
(1) |
|||||||
Координаты подвижного объекта запишем как |
|
|
|
|
|
|
|
|
||||||||
|
xi1 = x10 +V10ti , |
|
|
|
|
|
|
|
(2) |
|||||||
|
xi2 = x20 +V20ti . |
|
|
|
|
|
|
|
(3) |
|||||||
Подставляя (2), (3) в (1) и вводя оцениваемый вектор в виде x = (x |
, x |
20 |
,V |
,V |
20 |
)т , можем |
||||||||||
10 |
|
10 |
|
|
сформулировать следующую задачу. Оценить x& = 0
по измерениям (2.1.21), в которых
22

yi1 = si1(x) + vi1 = (x10 +V10t − x1i )2 + (x20 +V20t − x2i )2 + vi ,
i =1.m ,
где vi = δρi .
Задача 2.1.4. Сформулируйте задачу слежения за подвижным объектом, полагая, что выполнены условия задачи 2.1.3, а ошибки измерения дальностей и пеленгов имеют, кроме того, подлежащие определению постоянные составляющие.
Задача 2.1.5 Сформулируйте в линеаризованном виде две предыдущие задачи как задачи комплексной обработки измерений дальностей и пеленгов с целью оценивания составляющих скорости и координат подвижного.
2.1.10 Вопросы к разделу 2.1
1.Поясните смысл и приведите соответствующие постановки линейных задач оценивания постоянной скалярной величины, постоянного и квадратичного трендов, одномерных координат и скорости при равномерном движении объекта, а также задачи оценивания коэффициентов полинома.
2.Поясните смысл и приведите математическую постановку задачи оценивания при выставке
ИНС.
3.Поясните смысл и приведите математическую постановку задачи оценивания временного запаздывания реализаций. Проиллюстрируйте ее на примере решения задачи фазовой автоподстройки частоты. Почему эта задача является нелинейной?
4.Поясните смысл и приведите соответствующие математические постановки нелинейных задач оценивания координат на плоскости и в пространстве по измерениям дальностей до точечных ориентиров при наличии и отсутствии постоянных составляющих ошибок измерения. Что такое мешающие параметры?
5.Сформулируйте в общем виде постановку задачи оценивания постоянного вектора по зашумленным измерениям и проиллюстрируйте ее на примерах. Поясните, в чем особенности задач синтеза алгоритмов и анализа их точности.
6.Поясните смысл процедуры линеаризации и сформулируйте соответствующую ей линеаризованную постановку задачи на примере определения координат по точечным ориентирам
ислежения за подвижным объектом по измерениям дальностей на плоскости.
7.Сформулируйте задачу комплексной обработки избыточных измерений и проиллюстрирует ее на примерах.
23