Метод определения координат и параметров движения нелинейно движущегося объекта с использованием только угломерной информации

Описание методов построения траектории объекта наблюдения. Анализ точности определения параметров движения по методу N-пеленгов и N-полиномов. Описание свойств метода расчета траектории нелинейно движущегося объекта с использованием угломерной информации.

Рубрика Математика
Вид статья
Язык русский
Дата добавления 29.04.2017
Размер файла 220,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

УДК 519.711.3

Метод определения координат и параметров движения нелинейно движущегося объекта с использованием только угломерной информации

Пюннинен Сергей Александрович

Северо-западный государственный заочный технический университет,

Санкт-Петербург, Россия

Аннотации

В статье рассмотрен метод расчета оценки траектории нелинейно движущегося объекта с использованием только угломерной информации. Метод обладает свойствами непрерывности, робастности и позволяет повысить точность определения параметров движения по сравнению с существующими методами

Ключевые слова: ТРАЕКТОРНЫЙ АНАЛИЗ, АПРОКСИМАЦИЯ, НЕЛИНЕЙНОЕ ДВИЖЕНИЕ, УГЛОМЕРНАЯ ИНФОРМАЦИЯ, ПАРАМЕТРЫ ДВИЖЕНИЯ

UDC 519.711.3

METHOD OF DETECTION OF COORDINATES AND MOTION PARAMETERS FOR NONLINEAR MOTION OBJECT USING BEARINGS-ONLY INFORMATION

Pyunninen Sergei Alexandrovich

North-West State Technical Universities,

St. Petersburg, Russia

The article describes the method of calculating the estimation trajectory of a nonlinear moving object using bearings-only information. The method has the properties of continuity, robustness, and improves the accuracy detection of the parameters motion in comparison with existing methods

Keywords: TRAJECTORY ANALYSIS, APPROXIMATION, NONLINEAR MOTION, BEARINGS-ONLY INFORMATION, MOTION PARAMETERS

Введение

Одними из наиболее сложных видов алгоритмов в навигационных системах, являются алгоритмы определения координат и параметров движения объектов (КПДО) по угломерной информации [1,2,5]. На сегодняшний день, существует несколько математических методов пригодных для реализации указанных алгоритмов, при этом каждый из них обладает рядом существенных ограничений в области определения КПДО нелинейно движущихся объектов [3,4,6,7]. Применение методов системного анализа позволило нам сформулировать новую постановку задачи и выработать на её основе новый метод решения, обладающий рядом существенных преимуществ.

Постановка задачи

Объект наблюдения (ОН) движется в двумерном пространстве по гладкой траектории, которая представляет собой функцию вектора координат от времени, и заключает в себе всю полноту информации о положении, параметрах и характере движения наблюдаемого объекта.

Траектория наблюдателя, описывается аналогичной функцией, полагающейся известной и адекватной реальным положению и параметрам движения наблюдателя.

В дискретные моменты времени , выбранные на равномерной сетке с началом координат и шагом , наблюдатель осуществляет измерение угла пеленга на объект наблюдения. Под углом пеленга понимается угол между направлением на север и направлением на объект наблюдения.

Наблюдение угла пеленга производится с некоторой ошибкой - называемой ошибкой измерений и считающейся распределенной по нормальному закону распределения [2].

Необходимо по данным наблюдения восстановить траекторию движения цели с заданной точностью.

Метод N-полиномов

Задача построения траектории объекта наблюдения представляет собой задачу построения функции аппроксимирующей некие дискретные значения, полученные в результате обработки наблюдений.

Для решения этой задачи требуется ввести функцию реализующую связь данных наблюдения с оцениваемыми параметрами.

Сделаем это посредством задания уравнения прямой, проходящей через позиции наблюдателя и ОН и являющейся линией пеленга (рисунок 1).

Рисунок 1. Определение линии пеленга на ОН.

- координаты наблюдателя, - координаты ОН, P - угол пеленга на ОН.

Уравнение прямой имеет вид:

(1)

где - линейный угловой коэффициент.

Будем полагать, что наблюдатель движется по траектории, описываемой функциями .

Для нахождения функции траектории движения объекта построим аппроксимирующие функции координат от времени наблюдения , выражая их посредством линейной комбинации ортогональных многочленов, например полиномов:

(2)

где - полиномы Чебышева 1-го или 2-го рода [8];

- приведенное время наблюдения.

Сетку дискретизации для каждого из измерений рассчитаем по формуле:

(3)

где - время -того наблюдения, - время первого наблюдения,

- время последнего наблюдения.

В ходе решения задачи, мы получаем данные о положении наблюдаемого объекта в виде углов пеленга , которые затем преобразуются в угловые коэффициенты для уравнения (1) следующим образом:

(4)

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

Для минимизации влияния шумовых возмущений для каждого уравнения наблюдения будем осуществлять тождественное преобразование координат, поворачивающее базовую систему координат таким образом, чтобы углы наблюдения в новой системе координат были близки к 0°.

Для этого, осуществим поворот координат на угол , который будем выбирать таким образом, чтобы . При этом угловой коэффициент в уравнении (1) примет вид:

(5)

Запишем координаты объекта наблюдения в системе повернутых координат

(6)

Аналогичные преобразования выполним и для координат наблюдателя.

Переписав уравнение (1) для повернутой системы координат и сгруппировав известные члены в правую часть, получим:

(7)

Учитывая (5) и подставив (6) в (7) получим:

(8)

Обозначим

Для удобства запишем (8) как :

(9)

Подставив аппроксимирующие функции (2) в (9) для каждого из произведенных наблюдений, а затем, преобразовав полученную систему к матричному виду, получим матричное уравнение:

(10), Где

(11)

(12)

(13)

Здесь (11) представляет собой матрицу наблюдений, а (13) вектор столбец, содержащий координаты наблюдателя.

Решив систему (10) относительно X, мы найдем коэффициенты . траектория нелинейный движение угломерный

Подставив найденные коэффициенты (2), мы получим искомые функции, определяющие траекторию движения объекта наблюдения.

Применение системы ортогональных полиномов Чебышева позволяет вести наблюдения за объектом на равномерной временной сетке, при этом количество измерений может превышать 2*n, где n- степень полинома, аппроксимирующего траекторию объекта.

В данном случае, необходимо привести матрицу A к квадратному виду. Для решения данной задачи воспользуемся широко применяемым методом наименьших квадратов, который позволит осуществить дополнительную фильтрацию измерений. В результате система (10) примет вид:

(14)

Дальнейшее решение системы осуществляется аналогично решению системы (10).

Сравнительный анализ точности определение параметров движения для исследуемых методов

Далее приведем основные результаты сравнительного моделирования ошибки определения дистанции до наблюдаемого объекта по методу N-пеленгов и Методу N- полиномов.

На рисунках 2-5 представлены результаты для различных типов движения объекта наблюдения.

Рисунок 2. Ошибка определения дистанции до ОН, при равномерном прямолинейном движении.

Заштрихованная поверхность - метод N-пеленгов;

Каркасная поверхность - метод N-полиномов.

Рисунок 3. Ошибка определения дистанции до ОН при равноускоренном прямолинейном движении.

Заштрихованная поверхность - метод N-пеленгов;

Каркасная поверхность - метод N-полиномов.

Рисунок 4. Ошибка определения дистанции до ОН при нелинейном движении.

Заштрихованная поверхность - метод N-пеленгов;

Каркасная поверхность - метод N-полиномов.

Рисунок 5. Ошибка определения дистанции до ОН при равномерном движении с изменением курса.

Заштрихованная поверхность - метод N-пеленгов;

Каркасная поверхность - метод N-полиномов.

Распределение осей на графиках 2-5:

– Ось N- порядковый номер дискретного наблюдения;

– Ось S- максимальный уровень шума при наблюдении угла пеленга (в угловых минутах);

– Ось E- ошибка определения дистанции (в % от дальности до ОН).

Для каждого, представленного на графике типа движения расчет произведен по данным серии из 1000 вычислительных экспериментов.

Параметры экспериментов: моделирование шума определения угла наблюдения по нормальному закону с макс. уровнем шума - 60', время наблюдения - 600 с., период дискретных наблюдений - 15 с., начальная дистанция до наблюдаемого объекта - 3000 м.

Рис. 2 показывает практическую эквивалентность исследуемых методов для случая равномерного прямолинейного движения ОН. Из приведенных на рис. 3-5 графиков видно, существенное улучшение точности определения дистанции при использовании метода N-полиномов для нелинейно движущегося объекта.

Сводные данные по проведенным сравнительным исследованиям точности определения КПДО для различных типов движения, приведены в Таблице 1.

Таблица 1 - Сравнение ТОЧНОСТИ определения КПДО по методу N-пеленгов и методу N-полиномов

Тип движения объекта

Макс. уровень шума,

угл. мин.

Ошибка определения дистанции, %

Ошибка определения модуля скорости, %

Метод N-пеленгов

Метод N-полиномов

Метод N-пеленгов

Метод N-полиномов

Равномерное прямолинейное

10`

0,02-3

0,01-1,5

0,01 -1,5

0,01 -1,3

60`

3-8

2,5-6

3-12

2,5 -8

Равноускоренное

прямолинейное

10`

15-80

1-40

25-100

1-30

60`

35-190

15-80

35-150

17-90

По параболе с постоянным ускорением

10`

60-350

10-40

60-280

5-32

60`

80-420

25-65

70-350

22-45

Равномерное с изменением курса

10`

70-400

15-50

60-340

12-48

60`

80-450

25-70

80-410

22-57

Обсуждение результатов

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

1) осуществлять адекватную оценку траекторий ОН различного уровня сложности, в том числе и нелинейных траекторий;

2) осуществлять последующую оценку вектора скорости, ускорения, скорости изменения ускорения ОН, путем анализа функции координат ОН от времени;

3) осуществлять непрерывное решение задачи, в не зависимости от параметров движения ОН;

4) формировать более точные оценки КПДО по сравнению с применяемым на практике методом N-пеленгов, в случаях нелинейного движения наблюдаемого объекта;

5) осуществлять решение задачи в трехмерном пространстве. Для этого потребуется дополнить систему (2) уравнением, учитывающим высоту места наблюдаемого объекта, и расширить матричное уравнение (10) соответствующими уравнениями наблюдения.

Метод может быть применен:

1) в качестве самостоятельного метода определения КПДО нелинейно движущихся ОН;

2) в качестве альтернативного метода определения параметров движения линейно движущихся объектов;

3) в качестве метода выработки предварительных оценок в составе адаптивных и других методов, требующих задания предварительных оценок параметров движения объектов.

Список используемой литературы

1. Benlian Xu. An adaptive tracking algorithm for bearings-only maneuvering target / Benlian Xu, Zhiquan Wang // IJCSNS International Journal of Computer Science and Network Security, 2007.- January. Vol. 7, no. 1. - Pp. 304-312.

2. Hammel S.E. Optimal observer motion for localization with bearing measurements / S.E.Hammel, P.T.Liu, E.J.Hilliard, K.F.Gong.- Computers and Mathematics with Applications:-18 (1-3).-1989.- pp. 171-180.

3. Landelle B. Robustness considerations for bearings-only tracking/B. Landelle/ Information Fusion 11th International Conference on - France: Thales Optronique, Universite Paris-Sud, - 2008. - P. 8

4. Li. R. Survey of maneuvering target tracking. part I. dynamic models. /R. Li and V.P. Jilkov/Aerospace and Electronic Systems,- IEEE Transactions on 39(4), 2004.- Pp. 1333-1364.

5. Middlebrook D.L. Bearings-only tracking automation for a single unmanned underwater vehicle: Thesis (S.M.) Massachusetts Institute of Technology, Dept. of Mechanical Engineering, 2007.

6. Sang J.S. Input estimation with multiple model for maneuvering target tracking / Sang Jin Shin, Taek Lyul Song// Control Engineering Practice, 2002.-December. Vol. 10, no. 12. - Pp. 1385-1391.

7. Кудрявцев К. В. Исследование и разработка метода рационального определения параметров движения морских объектов по угломерной информации. / К. В. Кудрявцев/ Дис. канд. техн. Наук. - Москва, 2006.- 116с.- РГБ ОД, 61: 06-5/3066.

8. Павлов Б.В., Современные методы навигации и управления движением: модели и методы обработки информации в задачах управления движением / Б.В. Павлов, Д.А. Гольдин// Общероссийский семинар «Проблемы управления»// Институт проблем управления им. В.А. Трапезникова РАН.- 2010. - №3.- Сс. 79-82.

Размещено на Allbest.ru

...

Подобные документы

  • Методика экспериментального определения кривых разгона объекта управления по каналам регулирования и возмущения для напорного бака. Динамические характеристики объекта управления, математическое описание динамики линейным дифференциальным уравнением.

    лабораторная работа [277,7 K], добавлен 14.12.2010

  • Вывод уравнения движения маятника. Кинетическая и потенциальная сила энергии. Определение всех положений равновесия. Исследование на устойчивость. Аналитический и численный расчет траектории системы. Изображение траектории системы разными способами.

    контрольная работа [344,2 K], добавлен 12.04.2016

  • Моделирование непрерывной системы контроля на основе матричной модели объекта наблюдения. Нахождение передаточной функции формирующего фильтра входного процесса. Построение графика зависимости координаты и скорости от времени, фазовой траектории системы.

    курсовая работа [1,5 M], добавлен 25.12.2013

  • Понятие и сущность системы со структурным резервированием. Классификация и разновидности. Описание особенностей каждого из разновидностей. Определение вероятности работоспособного состояния объекта. Уровень надежности объекта резервирования, его расчет.

    курсовая работа [63,8 K], добавлен 05.03.2009

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

    реферат [254,5 K], добавлен 31.05.2014

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

    курсовая работа [734,2 K], добавлен 23.07.2011

  • Аналитическое и компьютерное исследования уравнения и модели Ван-дер-Поля. Сущность и особенности применения методов Эйлера и Рунге-Кутта 4 порядка. Сравнение точности метода Эйлера и Рунге-Кутта на одном графике, рисуя фазовые траектории из 1 точки.

    курсовая работа [341,7 K], добавлен 06.10.2012

  • Математические модели технических объектов и методы для их реализации. Анализ электрических процессов в цепи второго порядка с использованием систем компьютерной математики MathCAD и Scilab. Математические модели и моделирование технического объекта.

    курсовая работа [565,7 K], добавлен 08.03.2016

  • Характеристика важнейших типов сходимости итерационных последовательностей. Специфические особенности применения метода Ньютона для определения кратных корней. Алгоритм нахождения корней трансцендентного уравнения с использованием метода секущих.

    дипломная работа [964,9 K], добавлен 09.06.2019

  • Изучение физического процесса как объекта моделирования. Описание констант и параметров, переменных, используемых в физическом процессе. Схема алгоритма математической модели, обеспечивающая вычисление заданных зависимостей физического процесса.

    курсовая работа [434,5 K], добавлен 21.05.2022

  • Основные определения. Алгоритм решения. Неравенства с параметрами. Основные определения. Алгоритм решения. Это всего лишь один из алгоритмов решения неравенств с параметрами, с использованием системы координат хОа.

    курсовая работа [124,0 K], добавлен 11.12.2002

  • Алгоритм построения ранговой оценки неизвестных параметров регрессии. Моделирование регрессионных зависимостей с погрешностями, имеющими распределения с "тяжёлыми" хвостами. Вычисление асимптотической относительной эффективности рангового метода.

    курсовая работа [1,2 M], добавлен 05.01.2015

  • Расчет с использованием системы MathCAD значения функций перемещения, скорости и ускорения прицепа под воздействием начальных их значений без учета возмущающей силы неровностей дороги. Оценка влияния массы прицепа на максимальную амплитуду колебаний.

    курсовая работа [1,2 M], добавлен 19.02.2013

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

    контрольная работа [315,5 K], добавлен 25.05.2014

  • Исследование точности прогнозирования случайного процесса с использованием метода наименьших квадратов. Анализ расхождения между трендом и прогнозом, последующая оценка близости распределения расхождений наблюдений и распределения сгенерированного шума.

    курсовая работа [1,0 M], добавлен 29.01.2010

  • Понятие нечеткого множества и свойства его элементов. Определение логических операций: отрицания, конъюнкции, дизъюнкции. Основные этапы нечеткого вывода, метод центра тяжести. Оценка состояния повреждения объекта на основе теории нечетких множеств.

    курсовая работа [316,8 K], добавлен 22.07.2011

  • Задача исследования устойчивости нелинейной динамической системы. Аппроксимации функций с использованием обобщений полиномов Бернштейна. Анализ скорости сходимости и эффективности итерационной формулы, сравнение с классическими численными методами.

    дипломная работа [1002,2 K], добавлен 23.06.2011

  • Методы последовательного поиска: деление отрезка пополам, золотого сечения, Фибоначчи. Механизмы аппроксимации, условия и особенности их применения. Методы с использованием информации о производной функции: средней точки, Ньютона, секущих, кубической.

    курсовая работа [361,5 K], добавлен 10.06.2014

  • Описание метода сведения краевой задачи к задаче Коши. Решение системы из двух уравнений с четырьмя неизвестными. Метод Рунге-Кутта. Расчет максимальной погрешности и выполнение проверки точности. Метод конечных разностей. Описание полученных результатов.

    курсовая работа [245,2 K], добавлен 10.07.2012

  • Принципы и этапы построения математической модели движения неуправляемого двухколесного велосипеда. Условия устойчивого движения. Вопрос гироскопической стабилизации движения. Модель движения велосипеда с гиростабилизатором в системе Matlab (simulink).

    статья [924,5 K], добавлен 30.10.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.