BC/NW 2017 № 1 (30)

РАЗРАБОТКА ПРОГРАММЫ ОТРИСОВКИ РАДИОЛОКАТОРА

Демидова А.С., Липатов В.А., Есюткин А.А

Радиолокация — область науки и техники, объединяющая методы и средства локации [1].

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

нем. Сам имитатор должен производить считывание тактической обстановки из файла и анализировать ее имитированное «сканирование» радиолучом, формирование отметок целей, их отображение на круговом индикаторе и HD-диаграмме (диаграмме «высота-дальность»).

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

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

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

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

Программа разработана в среде программирования LabVIEW [2] и состоит из блок-диаграммы и лицевой панели. Блок-диаграмма Radar_plot

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

Блок № 1 для отрисовки черного квадрата. Используется для фона изображения индикатора.

Блок № 2 отрисовывает окружности сетки радара на фон.

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

Блок № 4 отображает цели на фон с координатной сеткой. Информация по отображаемым целям поступает в виде двумерного массива.

 

Литература

1. Белоцерковский Г.Б. Основы радиолокации и радиолокационные устройства. М.: Советское радио, 1975.

2. Учебный курс LabVIEW. Основы I / П.М. Михеев, С.И. Крылова, В.А. Лукьянченко, Д.С. Урюпина М.: МГУ им М.В. Ломоносова, 2007.