Научная статья на тему 'Оценка точности измерения параметров движения источника излучения маневрирующим пеленгатором'

Оценка точности измерения параметров движения источника излучения маневрирующим пеленгатором Текст научной статьи по специальности «Физика»

CC BY
704
117
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук

Аннотация научной статьи по физике, автор научной работы — Шаров Сергей Николаевич

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по физике , автор научной работы — Шаров Сергей Николаевич

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Estimate of accuracy of measurement of parameters of moving of radiation source by means of a maneuvering direction finder

The description of the program of investigations of accuracy of measurement of parameters of moving of a bearer of radiation source by means of a direction finder onboard a maneuvering bearer is listed. Different algorithms of processing of the current bearing measurement results are examined and recommendations on their use in different tactical situations are made.

Текст научной работы на тему «Оценка точности измерения параметров движения источника излучения маневрирующим пеленгатором»

УДК 621.396.67

ОЦЕНКА ТОЧНОСТИ ИЗМЕРЕНИЯ ПАРАМЕТРОВ ДВИЖЕНИЯ ИСТОЧНИКА ИЗЛУЧЕНИЯ МАНЕВРИРУЮЩИМ ПЕЛЕНГАТОРОМ

С. Н. Шаров, доктор техн. наук, начальник научно-аналитического отдела Федеральное государственное унитарное предприятие «ЦНИИ “Гранит”»

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

The description of the program of investigations of accuracy of measurement of parameters of moving of a bearer of radiation source by means of a direction finder onboard a maneuvering bearer is listed. Different algorithms of processing of the current bearing measurement results are examined and recommendations on their use in different tactical situations are made.

Пассивные средства находят широкое применение в системах корабельной навигации, охранных системах и системах целеуказания ракетного оружия (РО), так как обладают наибольшей дальностью обнаружения цели, имеющей источник радиоизлучения, и скрытностью своей работы [1, 2]. Основным их недостатком по сравнению с активными средствами является невозможность точного определения дистанции до цели. Точность измерения дистанции до цели, достаточная для применения РО по подвижным целям, достигается использованием двух или более пеленгаторов, разнесенных друг от друга на известное расстояние, соизмеримое с дистанцией до цели. Это существенно снижает возможности автономной работы одного корабля-носителя РО по подвижным целям. Выходом из этого положения может служить то обстоятельство, что пеленгатор целеуказания может наблюдать источник излучения некоторое время (иметь возможность наблюдать изменяющийся пеленг) и при этом совершать маневр, изменяя свой курс.

Для оценки точности измерения дистанции и курса движения цели, имеющей источник излучения, при помощи одного пеленгатора, находящегося на подвижном носителе, предлагается разработанная в среде Ма11аЬ программа моделирования.

Метод измерения параметров

Идея метода измерения параметров движения источника излучения поясняется на рис. 1.

Предположим, что на некотором интервале времени источник излучений движется прямолинейно с постоянной скоростью Уц и носитель пеленгатора прямолинейно со скоростью 7н1. Их относительная скорость V-, = + \^н1 с курсовым углом К-(Здесь и

далее в тексте жирным шрифтом выделяются векторные величины, а обычным - скалярные). На этом интервале времени делается три измерения пеленга - \|Г2. Уз через интервалы времени А?2-1 И Д%-2-

я Рис. 1. Метод измерения параметров движения источника излучения

После этого носитель пеленгатора изменяет свой курс, например, на противоположный, двигаясь далее снова прямолинейно с постоянной скоростью Vh2 и снова делает три измерения пеленга - \|/4,\|/5,\]/6 через интервалы времени &t5-4 и ДГ6_5. Теперь относительная скорость движения источника излучения и пеленгатора V2 = Vu + Vh2 с курсовым углом К2.

Таким образом, при принятых допущениях имеем шесть замеров пеленга, известные скорости носителя Vh1 и Ун2. соответственно их модули и курсовые углы /СН1 и КН2. Это дает принципиальную возможность определить дистанции D1 - D6 до источника излучения, скорость 1/ц и курсовой угол /Сц движения источника излучения.

Одна серия замеров позволит составить четыре уравнения с пятью неизвестными параметрами (D1; /С1 , Vb /Сц, 1/ц), например:

tg \|/2 = (D-1 si n \|^i — ЦД?2_1 sin/^i )/(D-, cos vj/1 - ЦД£2_-| cos Кл)\ tg v3 = (D, si n \|f 1 - Ц Д fg_i si n /С,) /(D, cos v|/i - Ц Д13_-| cos /С-,); Vjsin/C-, = Цд si n АСЦ 1 si n ACH i; ^

Ц cos /С-j = Уц cos /Сц + V/Hi cos /CH-|.

Необходима вторая серия измерений, для которой справедливы аналогичные соотношения:

tg \у5 = (Dq sin \|/6 - V2AtQ_ 5 sin /С2) /(D6 cos - V2AtQ_5 cos /C2); tg vjf4 = (D6 sin \j'6 - V2At6_4 sin K2)/(D6 cos v|'6 - V2At6_4 cos /C2); U2sin/C2 =Уц8т/Сц +^H2sin/CH2; (2)

U2 cos K2 =Цд cos /Сц + Uh2 cos /Сн2.

Решение уравнений (1) и (2) однозначно определяет искомые значения параметров носителя источника излучения - цели (дистанцию до цели в момент последнего измерения пеленга D6, курсовой угол /Сци скорость Цд ).

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

Интерфейс программы

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

Оценка точности определения параметров движения цели при помощи одного радиопеяенгационного канала на маневрирующем носителе

Запуск | Останов Выход

и Рис. 2. Пульт стенда моделирования

При нажатии на кнопку раскрываются соответствующие окна, примеры которых показаны на рис. 3, а-д. При нажатии первой кнопки «Параметры носителя» (рис. 3, а) открывается окно ввода параметров движения носителя пеленгатора или пассивного радиопеленгационного канала (ПРК). В этом окне вводятся начальные координаты носителя Х0, У0, курсовой угол для первой и второй серии измерений пеленга, параметры маневра (радиус и угловая скорость) при изменении курса, время, интервал и число измерений для первой и второй серии. После установки значений нажатием кнопки «Ввести» установленные 15 параметров запоминаются вектором (2^.

Погрешности пеленгования источника излучения вводятся при помощи окна (рис. 3, б), открываемого кнопкой «Неточности пеленгации» (рис. 3, б). В этом окне имеется возможность ввести значение систематической погрешности для всех измерений, среднеквадратическое значение случайной ошибки (СКО), распределенной по нормальному закону, коэффициент корреляции ошибки измерений пеленга, амплитуду, частоту и фазу периодической составляющей погрешности.

Нажатием кнопки «Ввести» этого окна установленные шесть параметров запоминаются вектором 0Е.

При помощи кнопки «Параметры движения цели» (окно, представленное на рис. 3, в) устанавливаются начальные координаты Х0, У0 цели в момент первого измерения пеленга, курс /Сц и скорость 1/ц цели. Командой «Ввести» формируется вектор <ЭС параметров цели. В программе имеется возможность исследовать различные алгоритмы обработки результатов измерений, выбрать которые можно при помощи окна (рис. 3, г), раскрываемого кнопкой «Алгоритмы обработки замеров». Здесь знаком «V» необходимо отметить один из предлагаемых алгоритмов:

а)

тшшшвшжя

П А Р А М Е Т РЫ И О С И Т Е Л Я

Начальное положение Х0= м У0= I о~ м

Курсовой угол и скорость К1= Г -ю град VI = | и м/с

Время и интервал измерений 1 сеанса Т1= |..ш с сй= : 1 о

Число измерений на первом курсе N1= [ 100 штук

Вм= Г*йГ" м

Время, радиус, угл. скорость маневра Тм=! ш ' с j—— Градус

Курсовой угол и скорость 2 сеанса V2= ! и м/с К2= !'С град

Время наблюдения на втором курсе Т2= рТосГ’ с dl2= с

Число измерений на втором курсе N2= ■ 190 штук

б)

У Ч Е Т Н Е Т О Ч Н О С Т И ПЕЛЕНГАЦИИ

Систематическая погр. Е$=| 0.5 град

Случайная погр. Еп=! о.1 фад

Коэффициент корреляции Кг=| о.О

Периодическая погр. : Амплитуда Г 0.001 град

хЪО) П/-\РА

Начальное положение цели относительно измерителя

Курс цели Кс= Г -30 град

Скорость цепи \/с=( 200 м/с

Ц t* М

В sec

Частота колебаний Fp=| 0.1 Гц

Фаза faza=; 0.001 град

Г)

А Л Г О Р И Т М Ы О Б Р А Б О Т К И РЕЗУЛЬТАТОВ ИЗМЕРЕН И Й

Р Без фильтрации г Линейная аппроксимация г Квадратичная аппроксимация г Кубическая аппроксимация

Д)

Представление р е з у ль т а т о в моделирования

Число испытаний (1 -10*

Вывод графиков ошибок пеленгации (измеренные и обработанные) 1 (0).

t-і 1 ш г

1 серия измерений

2 серия измерений

N - число измерений пеленга

Г Усреднение на скользящем интервале

Число измерений (З-Ы/З) для усреднения | 21 штук

Г Усреднение на скользящем интервале с доп. обработкой

Число измерений (З-Ы/З) для усреднения Ыф= | 21 штук

Г Нелинейный фильтр 2-ого порядка

Постоянная интегрирования (1 - N/10) Мф= [ 10 штук

г Нелинейный фильтр 4-ого порядка

Постоянная интегрирования (1 - N/10) Нф^ | 5 штук

Вывод (1) измеренных параметров движения цели и их CKQ

0ц~| 0 кг-t Кд= 0 град Vu= Г о м/с

CKODu= 1 % CKQKlf і 1 % CKOVu=| 1 %

СКООц= 0 км СКОКіН 0 град СХ.О\'Ц=: 0 М/0

Вывод (1 ) гистограм (при $(>=10) ошибок измерения параметров цели Ж'Ц | 0 с!Кц [ О СУц 0

Ввести

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

без фильтрации измеренных значений пелен-

га;

- линеиная аппроксимация;

- квадратичная аппроксимация;

- кубическая аппроксимация;

- усреднение на скользящем интервале Л/ф;

- усреднение на скользящем интервале Л/ф с дополнительной обработкой;

- нелинейная фильтрация с линейной частью 2-го порядка и постоянной Л/ф;

- нелинейная фильтрация 4-го порядка с характерным параметром Л/ф.

Аналогично предыдущему выбранный алгоритм и значение его параметра Л/ф формируют вектор Од, Вывод и форма представления результатов выбираются при помощи следующего окна, раскрыва-

емого кнопкой «Представление результатов моделирования» (рис. 3, д). Здесь оператором задается число статистических испытаний, необходимость вывода графика введенных ошибок измерения и результатов их обработки для первой и второй серий измерений. В качестве основных результатов исследований обеспечивается вывод СКО в процентах и физических величинах для дистанции, курса и скорости движения цели. Имеется возможность вывода гистограмм этих ошибок.

По команде «Диспетчер стенда» на графическое поле управляющего окна (см. рис. 2) в координатах X, У выводится график движения носителя и цели с заданными ранее параметрами. На этом графике также указываются отдельные пеленги или зоны пеленгации источника излучения первого и второго сеансов. Это позволяет наглядно представить тактическую ситуацию и при необходимости изменить исходные данные маневра цели и носителя.

Подготовка исходных данных для моделирования заключается в следующем. Сначала определяются истинные значения пеленгов для заданных параметров движения цели и носителя. Затем формируется массив значений «реальных» измерений с учетом заданных ошибок измерения. Эти операции являются предварительными и проводятся для всех возможных вариантов обработки результатов измерений. Далее по ним при помощи одного из перечисленных способов необходимо найти значение параметров движения цели и оценить ошибки их определения относительно истинных значений. Рассмотрим кратко эти способы.

Обработка результатов измерений без фильтрации

Этот способ предполагает проведение вычислений со значениями «реальных» измерений без их предварительной обработки. Если погрешность измерения пеленга превосходит изменение пеленга от одного измерения к другому, то никаких правдоподобных результатов в определении параметров движения цели ожидать не следует. Однако при большом количестве измерений А/(например, N> 100) в каждой серии число троек пеленгов, по которым решается задача, определяется числом С возможных сочетаний из N по 3. Например, для N = 100 число независимых решений уравнений (1) или (2) составит С - 161700, Таким образом, мы имеем достаточную выборку для определения средних значений искомых параметров.

Отметим особенности уравнений (1) и (2), которые справедливы для любых трех измерений каждой серии.

Значение относительного курса /С1 определяется как корень трансцендентного уравнения:

f2_i sin(i|i2-KJ sin(vt/2-\|/1)_0 ^3)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

fg_-1 Sin (Уз-Ki) S i П (Vj/з — V}/-j)

Аналогичным уравнением определяется значение К2 по пеленгам второй серии. При числе измерений N число уравнений, из которых можно найти значение К-1 и К2, определяется числом С возможных сочетаний из N по 3.

Среднее значение относительного курса соответственно определяется как

*1=51*1/: *2=51*г/ - (4)

Ь /=1 ° /=1

В формулах (4) число N (соответственно С) измерений пеленга принято одинаковым для обеих серий измерений.

После определения значений /О, и К2 определяется значение измеренного курсового угла цели Кц:

Уц2^\п(Кн2-К2) 5\п(К2-Кц)_о (5)

1/н1 эНКи-,-/^) эИ/^-Кц)

Далее из уравнения (2) определим скорость цели 1/ц:

у у ап(*нг-*г) (6)

Ц н25Й1(/<2 —*ц)

и относительную скорость У2.

5\п{К.. -К?)

1/2 = 1/н2--у---—• (7)

2 н25'1П{Ки-К„2) ' '

Обозначим Ок искомую дистанцию до цели на последнем пеленге. Каждая пара пеленгов последней серии (один пеленг У/ и последний пеленг \|/к) позволяют определить значение последней дистанции Ок, до цели:

Рк/ = Ч^,.к8|п(К2-Ч (8)

м 2 'к 8Гп(ч^-ч<к>

где ДГ/_К - интервал времени между измерением У|/, И У)/к пеленгов.

За измеренную величину принимается среднее значение искомой дистанции Ок:

N-1

о =_1_у о (9)

к /V-1^ ю

Приведенные уравнения (3) - (9) определяют значения параметров движения цели относительно пеленгатора для каждого опыта с заданными статистическими характеристиками погрешностей измерения.

Для получения корректной статистической оценки необходимо значительное число статистических испытаний. Описываемая программа позволяет проводить необходимое задаваемое число испытаний и по их результатам определять статистические характеристики погрешностей определения параметров (относительные и абсолютные значения ошибок и их гистограммы). Необходимые для этого соотношения известны и в настоящей статье не приводятся. Результаты вычислений выводятся в рабо-

чее окно МаНаЬ, а гистограммы - в графические окна.

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

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

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

\|— <30 + сЗ(/ + а^ + 33/^, (10)

где \|/а/ - аппроксимированное значение /-го пеленга в серии измерений; а0, а1г а2, а3 - коэффициенты полинома аппроксимации.

Для линейной аппроксимации используется полином первой степени (а2= 0 и а3- 0), а для квадратичной - второй степени (а3 = 0).

Подбор коэффициентов аппроксимации проводится по методу наименьших квадратов. В среде Ма!1аЬ это реализуется различными способами. В программе для кубической аппроксимации этот метод реализован оператором поиска минимума

М - /т/П5еагс/7(7а3 ',[а0, а1, а2, аЗ]),

N

где /" = ^(\)// — \)/а/)2 - минимизируемая функция; аО,

1

а 1, а2, а3 - коэффициенты полинома начального приближения, значения которых следующие:

аО = \jz-j; a^ = (\^rN-\^f■^)/N\ а2 = 0; а3 = 0.

При линейной и квадратичной аппроксимации используются соответственно функции fa: И fa2 полиномов первого и второго порядка.

После аппроксимации первой и второй серии пеленгов значения у,- заменяются на \|га/. Далее определение параметров движения цели аналогично описанному в предыдущем разделе.

Усреднение на скользящем интервале

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

программе этот способ реализован следующим образом.

Оператор в окне «Алгоритмы обработки результатов измерений» выбирает значение интервала усреднения 7ф = Ыф - число измерений, по которым проводится усреднение. Желательно, чтобы это число было нечетным, в противном случае интервал усреднения будет на единицу больше.

Отфильтрованные показания пеленгов \|/л определяются следующим образом.

У='+7ф2

¥Ф/=^г- X V/. (11)

ф №~Тф2'

где Тф2 — Р!х(7ф /2).

Число пеленгов, участвующих в определении параметров движения цели (3)-(9), сокращается и становится равным (Л/-7ф + 1).

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

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

Дополнительная обработка результатов измерений в этом случае заключается в корректировке значений /С1 и К2, вычисляемых по формулам (4) путем исключения тех значений КЛ и К2, которые отклонились от среднего значения на величину более чем Зо. В программе предусмотрена возможность просмотра гистограммы значений К( и К2 до и после корректировки, а также возможность изменения величины порога исключения.

Нелинейная фильтрация

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

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

В нелинейном фильтре 2-го порядка реализована предварительная обработка значений измерен-

ных пеленгов в соответствии с дискретным аналогом апериодического звена:

¥ф (У +1)=(У) + (¥/(/ +1) ■- ¥ф(У))Дф

- при изменении/от 1 до А/-1; ^

Уфі (У +1) + (¥ф (У) ~ Уфі (У +1))/Тф

- при изменении/ ОТД/-1 до 1.

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

Следует отметить, что для такого фильтра на граничных пеленгах серии измерений имеется переходный процесс. По этой причине число измеренных пеленгов, участвующих в вычислении относительных курсовых углов и далее параметров движения цели, сокращается до N-6 Гф (по 2X3 Гф с каждого края).

Более глубокую фильтрацию можно достичь повышением порядка линейной части фильтра, т. е. проводить интегрирование два раза в прямом и два раза в обратном направлении. Это реализовано в программе с нелинейным фильтром 4-го порядка. Однако при этом сокращается число пеленгов, участвующих в определении параметров движения цели на 4Гф с каждого конца серии измерений.

Некоторые результаты моделирования

На рис. 4, а-е представлены результаты предварительной обработки результатов измерений. Для всех графиков, приведенных на рисунке, на горизонтальной оси отмечены номера измерений пеленга, а на вертикальной оси указаны значения пеленга в радианах. Условия измерения одинаковые, случайная составляющая погрешности измерений имеет а = 0,01 рад, систематическая погрешность равна 0,01 рад.

Рис. 4, а соответствует алгоритму «Линейная аппроксимация», т. е. предварительной обработке с аппроксимацией линейной функцией, рис. 4, б -алгоритму «Квадратичная аппроксимация», т. е. предварительной обработке с аппроксимацией полиномом 2-го порядка, рис. 4, в - алгоритму «Кубическая аппроксимация», т. е. предварительной обработке с аппроксимацией линейным полиномом 3-го порядка, рис. 4, г - алгоритму «Усреднение на скользящем интервале» с длительностью интервала усреднения ЛУф =21, рис. 4, д - алгоритму «Нелинейный фильтр 2-го порядка» с постоянной фильтра Л/ф = 10, рис. 4, е - алгоритму «Нелинейный фильтр 4-го порядка» с постоянной фильтра Л/ф =10.

Сравнение приведенных графиков показывает, что для всего диапазона измерений от 1 до 100 наилучшее приближение к истинным значениям пеленга дает алгоритм с квадратичной аппроксимацией, а на среднем участке измерений от 40 до 60 наилучшее приближение у последнего алгоритма.

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

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

Основным критерием выбора алгоритма обработки может служить точность определения параметров цели для заданной тактической ситуации (параметры носителя пеленгационного канала и цели-источника излучения), а также модель погрешностей пеленгатора.

Сравним рассмотренные алгоритмы на следующем примере.

Дистанция 60-70 км, курсовые углы /Сн1 = -10 угл. град.; /Сн2= 170угл. град., Кц = -45 угл. град., скорость носителя \/н1 = \/н2=10 м/с; скорость \/ц = 20 м/с, число измерений в первой и второй серии 100 с интервалом 1с.

Положим все погрешности пеленгатора равными нулю. Это необходимо для оценки методической погрешности исследуемых алгоритмов.

Результаты вычислений сведены в табл. 1. Здесь для 5-го и 6-го алгоритмов принят интервал усреднения Тф = 3, а для 7-го и 8-го алгоритмов - 7“ф = 1. При таких значениях Гф методические погрешности минимальные.

Из данных табл. 1 следует, что предпочтение следует отдать 1 -му алгоритму. Близкие к нему результаты дают 7-й и 8-й алгоритмы с нелинейными фильтрами. Не пригоден алгоритм с линейной аппроксимацией первого и второго порядка. Попытка улучшить 5-й алгоритм усреднения путем исключения части вычисленных значений (6-й алгоритм) привела к увеличению методической погрешности.

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

Результаты вычислений сведены в табл. 2. Здесь для 5-го алгоритма принят интервал усреднения Гф= = 21 и для 8-го - Гф = 7. При таких значениях Гф погрешности измерения параметров для описанной ситуации близки к минимальным.

а)

Д)

-о.з

-0.31

-0.32

-0.33

-0.34

-0.35

-0.3Б

-0.37

-0.3В

-0.39

-U.il

-0.31

-0.32

-0.33

-0.34

-0.35

-0.36

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

-0.37

-0 38

-0.39

ф

ф ; 1 ;

Ф ; +■ ' ф ! 1

!ф 1 ф +

ф _, + +: ^ ' Ф-" Ф г т* * ! ** 1 її *лъл.

Ф Ф ; Г++. ф* —-і Ф і і* 1 ГФ Ф

! . : 2 ! + ! +■ о. г-Аі- * ф + _Ф__ _

ф! . і . _1 --І ..

б)

О 10 20 30 40 50

1 і і і і

**

Фф ^ ! і : і

Ф Ф “ф • . ф ф ; ф* ф ! ! ф

Ф 4- - ф Ф ф ф ^ф ф фф * ф+ ;ф 4фф 1 А. _Ф + + ■

ф Г 1 +'-#• Г ф ^ + ; . ; + *. ** % ¥

2 *

! ! ! — -

О 10 20 30 40 50 60 70

-0.3 -0.31 -0 32 -0.33 -0.34 -0.35 -0.36 -0 37 -0.30 -0.39

.. г.

■*

Ф •4т Ф <%ф +■* ф ф ф ---+- 1 ф — —

* * ф ± \ ->-■*! Ф к ф ф ф * 4 ф * +Ф Ф ф ф — Ф" ^ф ■ф ■ч^-

Ф ^1. Ф * Ф % Фг

н - 2 * ф * 4 ф Ф

Г)

е)

-0 33

-0.36

-0.37

-0.38

-0.39

-0.3

-О 31

-0.32

-0.33

-0.34

-0.35

-0.36

-0.37

-0.30

-0.39

1

-0.32

-0.33

-0.34

-0.35

-0.36

-0.38

*+ Ф і ; ф

Ф% ф ф+ф ; * фф. +. + *

Фф ф т ф + + ф - ф ф ф *

Ф>' ф * + ф ф * + *- Ф 4 -Ль.. ф * * у ф + ф ф ф ф 1 *• V- ф^1'' * * --ф‘~^ ^ф_+_ ф

Т' * ""ф-- ф

.

О

10 20 30 40 50 60 70 80 90 100

ф

ф Ф ф Ф

+ф -'^ЧФ ф — ф Ф Ф Ф Ф .V...

Ф Ф- “ Ф а. ф Ф ,Ф * ,+ф + “^+ф( Ь Ф + К. Л.у 1 с+-- + ~ Ф + ^ - - -ф-"~'ф-_~ +

' -- ф ф ф ф р * * Ф Ф - -Ф *- Ф Ф ¥■ ^ Ф

2 г—.—_ ф- ■—-ф Ф

50

60

70

80

90

■ ♦ Ф Ф I Ф ; і

Ф 4 Фі%->ф і * ф + , ■ ф ;

<І Ф у Ф Ф *- ф ф фф+ ф ф ф 1 I * Ф

• ф ; ^ ф ф ф *ф :+ г~~ми+* . , ! Ф ' 1

Ф ■ >~- ф ф + +• + ■ ф ++ф : Ф

І 2 ^ t фф [ -* *■

. і . •—-Зі

О 10 20 30 40 50 60 70 80 90 100

О 10 20 30 40 50

70 80 90 100

■ Рис. 4. Результаты предварительной обработки результатов измерений различными алгоритмами аппроксимации: а - линей-

ная; б - квадратичная; в - кубическая; г - усреднение на скользящем интервале; д - нелинейный фильтр 2-го порядка; е - нелинейный фильтр 4-го порядка: * - измеренные значения пеленга; 1 - значения пеленга, принимаемые для определения параметров движения цели; 2 - истинные значения пеленга

■ Таблица 1

Алгоритм 1 2 3 4 5 6 7 8

Дистанция, % 10-12 >20,0 >20,0 10,5 0,14 2,3 0,005 0,003

Курс, % Ю-12 >20,0 >20,0 4,5 0,21 4,1 О О 1,2-10”11

Скорость, % 10-13 >20,0 >20,0 14,0 0,33 5,4 2,6-10 10 1,7-10 11

■ Таблица 2

Алгоритм 1 4 5 8

Дистанция, % >50 5,1 31,6 3,0

Курс,% >50 4,5 15 2,7

Скорость, % >50 42,3 30,2 18,0

В этом случае предпочтение следует отдать 8-му алгоритму.

Заключение

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

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

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

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

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

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

Литература

1. Никольцев В. А., Коржавин Г. А., Подоплекин Ю. Ф. и

др. Основные тенденции развития систем управления РО ВМФ на современном этапе // Тр. 4-й Всероссийской НПК «Актуальные проблемы защиты и безопасности». Сб. ВМФ России. - СПб.: ФГУП «НПО Специальных материалов», 2001.- С. 57-60.

2. Петров В. А., Подоплекин Ю. Ф., Тарасов В. П. и др. Концепция ЦНИИ «Гранит» по решению проблемы целеуказания РО ВМФ // Тр. 4-й Всероссийской НПК «Актуальные проблемы защиты и безопасности». Сб. ВМФ России. - СПб.: ФГУП «НПО Специальных материалов», 2001. - С. 105-107.

3. Шаров С. Н. Основы проектирования информационноизмерительных приборов систем управления движущимися объектами. - СПб.: БГТУ, 1998. - 174 с.

4. Шаров С. Н. Исследование некоторых признаков ориентации движущегося объекта по береговой черте // Изв. вузов. Приборостроение. - Вып. 7-8. - 1994. - С. 32-39.

i Надоели баннеры? Вы всегда можете отключить рекламу.