Научная статья на тему 'Принцип формирования и отображения массива геоинформационных данных на экран средств бортовой индикации'

Принцип формирования и отображения массива геоинформационных данных на экран средств бортовой индикации Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
290
87
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ГЕОИНФОРМАЦИОННЫЙ РЕСУРС / GEOINFORMATION RESOURCE / ЦИФРОВОЙ МАССИВ ДАННЫХ / DIGITAL DATA ARRAY / ОТОБРАЖЕНИЕ / DISPLAY

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Парамонов Павел Павлович, Костишин Максим Олегович, Жаринов Игорь Олегович, Нечаев Владимир Анатольевич, Сударчиков Сергей Алексеевич

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

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

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Парамонов Павел Павлович, Костишин Максим Олегович, Жаринов Игорь Олегович, Нечаев Владимир Анатольевич, Сударчиков Сергей Алексеевич

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

FORMATION AND DISPLAY PRINCIPLES FOR AN ARRAY OF GEOINFORMATION DATA BY MEANS OF ONBOARD DISPLAY SCREEN

The paper deals with the problem of a workstation creation for preparation, storage and loading of geoinformation data and flight plan to the onboard system of cartographic information. The principles of geoinformation data formation are analyzed, a unified format is suggested for data and instructions storing, which together constitute the array of cartographic information. The description of the software component, part of the workplace, is given. A new structure of the onboard system of cartographic information is created, notable for integrated into a single embodiment design. Suggested technical solutions have been tested in practice.

Текст научной работы на тему «Принцип формирования и отображения массива геоинформационных данных на экран средств бортовой индикации»

6. Лузин С.Ю., Лячек Ю.Т., Петросян Г.С., Полубасов О.Б. Модели и алгоритмы автоматизированного проектирования радиоэлектронной и электронно-вычислительной аппаратуры. - СПб: БХВ-Петербург, 2010. - 224 с.

Лузин Сергей Юрьевич Попов Сергей Игоревич

Попов Юрий Игоревич

Россия, Санкт-Петербург, ООО «ЭРЕМЕКС», доктор технических наук, технический директор, [email protected]

Россия, Санкт-Петербург, Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики, аспирант; ООО «ЭРЕМЕКС», инженер-программист; [email protected] Россия, Санкт-Петербург, Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики, аспирант; ООО «ЭРЕМЕКС», инженер-программист; [email protected]

УДК.629.7.05

ПРИНЦИП ФОРМИРОВАНИЯ И ОТОБРАЖЕНИЯ МАССИВА ГЕОИНФОРМАЦИОННЫХ ДАННЫХ НА ЭКРАН СРЕДСТВ БОРТОВОЙ

ИНДИКАЦИИ

П.П. Парамонов, М.О. Костишин, И.О. Жаринов, В.А. Нечаев, С.А. Сударчиков

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

Ключевые слова: геоинформационный ресурс, цифровой массив данных, отображение.

Введение

Непрерывный рост интенсивности воздушного движения определяет потребности общества в поиске новых способов представления пилотажно-навигационной информации на борту современных летательных аппаратов (ЛА). Перспективным направлением развития авиационного оборудования является подход [1] на основе отображения геоинформационных данных на средствах бортовой индикации. Геоинформационные данные представляют собой совокупность топогеодезических, аэронавигационных, гидрометеорологических, оперативно-тактических данных и некоторых других видов данных.

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

Для работы с геоинформационными данными на борту ЛА в состав бортового радиоэлектронного оборудования (БРЭО) должна входить специализированная бортовая система картографической информации (БСКИ), предназначенная для хранения и вывода на средства бортовой индикации геоинформационного массива данных [2]. В настоящее время известны различные технические решения по разработке узлов и подсистем БСКИ, однако широкомасштабного внедрения геоинформационных ресурсов в состав БРЭО ЛА пока не произошло. Известны, например, разработки:

- Санкт-Петербургского ОКБ «Электроавтоматика» - система «БСКИ», осуществляющая хранение и вывод геоинформационных данных на экран бортового индикатора класса МФЦИ (многофункциональный цветной индикатор);

- ОАО «РПКБ «Раменское» - наземный унифицированный комплекс детального планирования действий авиации и подготовки полетных заданий, обеспечивающий планирование действий для решения задач навигации, патрулирования.

Зарубежные компании Honeywel, Harris Corporation, Rockwell Collins также работают над реализацией проектов («The right information, Right now») комплексной геоинформационной поддержки задач пилотирования. Однако существенным недостатком всех известных технических решений является низкий уровень автоматизации процессов подготовки, хранения и воспроизведения на средствах бортовой

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

Принципы формирования геоинформационных данных

Информационная потребность экипажа ЛА зависит от режима полета и сложившихся условий полета. В различных полетных ситуациях оказывается востребованным отображение пространственной информации различной природы. Для отображения экипажу ЛА актуальных геоинформационных данных используется цифровое представление карты местности [3].

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

Для хранения массива данных используются специальные базы данных. Цифровая карта местности состоит из набора различных слоев [5, 6]: рельеф суши, растительность, гидрография, гидротехнические сооружения, промышленные и социальные объекты, названия и подписи, населенные пункты, дорожные сооружения и т.д. Формат хранения массива данных и команд - DFX (Drawing Exchange Format) или SXF (Storage and eXchange Format), что позволяет непосредственно обрабатывать массив картографической информации в различных системах автоматизированного проектирования (САПР).

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

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

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

- по размеру объекта (большой, средний, малый);

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

- по времени года.

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

Код примитива Параметр данных Графический примитив (команда)

0001 Х-начальное, 7-начальное, Х-конечное, 7-конечное Линия

0010 Х-центра, 7-центра, Радиус Окружность

0011 Х-центра, 7-центра, Радиус, Угол начальный, Угол конечный Дуга

0100 Х-начальное, 7-начальное, Номер знака Знак/спецсимвол

0101 Х-начальное, 7-начальное, Х1-, 71-, ... , Х-конечное, 7-конечное Полигон

0111 Атрибут Установка атрибутов

1000 Номер цвета примитива в палитре Установка цвета

1100 Номер цвета фона в палитре Установка фона

Таблица. Формат хранения массива цифровой карты

Пример реализации объекта цифровой карты местности в виде программного кода на языке Си:

- примитив «окружность»: void mg32_circle (unsigned int x, y, r), где x - горизонтальная координата центра выводимой окружности, у - вертикальная координата центра выводимой окружности, r - радиус окружности;

- примитив «линия»: void mg32_line(unsigned int x1, y1, x2, y2), где x1 - начальная горизонтальная координата линии, у1 - начальная вертикальная координата линии, x2 - конечная горизонтальная координата линии, у2 - конечная вертикальная координата линии;

- примитив «знак»: void mg32_outtextxy(unsigned int x, y, textcode), где x - горизонтальная координата выводимого знака; y - вертикальная координата выводимого знака, textcode - номер (код) знака в базе данных.

Для создания библиотеки графических примитивов типа «знак» была разработана специализированная САПР, окно рабочей программы которой приведено на рис. 1. САПР позволяет создавать электронные образы-символы алфавита в кодировке ASCII (American Standart Code for Information Interchange), а также знаки специального типа. В последствии библиотека знаков и специальных символов заносится в постоянную память БСКИ.

Рис. 1. Окно программы САПР для создания библиотеки символов (приведен пример знакоместа, содержащего символ буквы «Б» в малом прописном шрифте)

¡■дглШй'

■ * Прувын* ™ с

\ <5

п.«./ вЫбШ» V =

5 , 4

„.,»35

а " б

Рис. 2. Примеры информационных кадров, отображаемых на бортовых средствах индикации: навигационная информация (а); геоинформационная и навигационная информации

в режиме совмещения (б)

При пилотировании ЛА навигационная и оперативно-тактическая информация отображается на средствах бортовой индикации в режиме совмещения (одновременного отображения) с геоинформационными данными (рис. 2). В процессе движения ЛА над местностью изображение геоинформационных данных на средствах бортовой индикации непрерывно смещается, а в процессе разворота ЛА цифровая карта местности также поворачивается [7] в направлении движения ЛА.

Основными характеристиками качества отображения геоинформационных данных являются:

- читаемость - различимость элементов и деталей цифровой карты местности;

- наглядность - возможность зрительного восприятия пилотом пространственных форм (размеров объектов и их размещения на цифровой карте местности);

- объективность карты - соответствие местности состоянию отображаемых цифровых данных;

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

Читаемость геоинформационных данных достигается за счет использования принципа послойного разделения данных, отбора актуальных слоев цифровой карты, подлежащих отображению, и выбора подходящего масштаба отображения. Наглядность геоинформационных данных достигается за счет различных способов отображения объектов и ориентации мнемокадра карты местности в системе координат средства бортовой индикации. Объективность геоинформационных данных достигается за счет своевременного обновления массива геоинформационных данных в процессе эксплуатации БСКИ. Точность геоинформационных данных достигается за счет выбора масштаба отображения геоинформационных данных и использования данных, полученных от достоверного источника (сертифицированного, например, Министерством обороны Российской Федерации).

Автоматизированное рабочее место оператора БСКИ

Для автоматического планирования полетного задания, выполнения штурманских расчетов, формирования массива цифровой карты местности и записи этих данных на внешний носитель разработано специализированной рабочее место оператора БСКИ и программа САПР. Фотография рабочего места оператора приведена на рис. 3, а.

Л"* I 3г I ~ - | ~ «о™ р--т] Пммдо

Рис. 3. Внешний вид рабочего места оператора БСКИ (а) и окно рабочей программы САПР (б)

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

- планирование полетного задания, выполнение навигационных и инженерно-штурманских расчетов полета;

- оценка времени полета с заданным остатком топлива, выбор высоты полета и выбор маршрута полета для определения фрагмента массива геоинформационных данных и его занесения в БСКИ;

- выполнение расчета безопасных высот на маршруте полета и в районе аэродромов взлета и посадки.

Внешний вид рабочего окна программы САПР приведен на рис. 3, б. Интерфейсное меню программы САПР состоит из следующих опций: «Полетное задание», «Карта», «Обстановка», «Данные», «Вид», «Расчеты», «Результаты», «Печать».

Команды меню «Полетное задание» выполняют функцию управления созданием и редактированием полетного задания.

Команды меню «Карта» выполняют функцию выбора и управления отображаемыми геоинформационными данными, включая:

- теневое представление рельефа - подключение изображения матрицы рельефа местности в теневом контрасте;

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

Команды меню «Обстановка» выполняют функцию выбора и управления отображаемой навигационной и тактической обстановкой. Команды меню «Данные» выполняют функцию выбора данных, необходимых для планирования полетного задания и выполнения расчетов. Опции меню включают выбор воздушной трассы, аэродромов по маршруту полета ЛА, выбор визуально видимых ориентиров, выбор опасных точек при взлете и посадке, выбор маршрута полета. Команды меню «Вид» выполняют функцию управления отображаемыми объектами полетного задания и обстановки. Команды меню «Расчеты» выполняют функцию управления подпрограммами, осуществляющими расчеты. Опции меню включают инженерно-штурманские расчеты, выбор безопасных высот полета, выбора астроявлений на маршруте полета ЛА, дальность полета. Команды меню «Результаты» выполняют функцию управления подпрограммами, осуществляющими отображение результатов расчета прикладных программ. Команды меню «Печать» выполняют функцию управления подпрограммами, осуществляющими отображение, редактирование и вывод на устройство печати бланков результатов расчета прикладных программ.

Состав системы БСКИ

Бортовая система картографической информации осуществляет информационное взаимодействие с системами БРЭО ЛА, а также обеспечивает хранение, считывание, подготовку, преобразование и выдачу цифровой карты местности, навигационной и оперативно-тактической информации (в режиме совмещения) на бортовые средства отображения информации [8].

Функциональная схема БСКИ представлена на рис. 4.

Рис. 4. Функциональная схема БСКИ: АСП - авария сетевого питания; АИП - авария источника питания; АВТКОНТР - автономный контроль; НАЗКОНТР - наземный контроль; КМ1, КМ2 - канал мультиплексный; УСТ - установка, ДВ1 - сигнал выдачи дискретной информации (разовой команды); ДП2 - сигнал приема

дискретной информации (разовой команды); кВ1 - канал выдачи последовательного кода; КП1 - канал приема последовательного кода; ФРП - фильтр радиопомех; ТЕСТ - сигнал теста модуля; ИПРР - сигнал разрешение прерывания; КЛ - ключи модулей на системной шине; АТ - ключи БСКИ на мультиплексной шине в составе бортового оборудования ЛА; МПИ - магистральный параллельный интерфейс; Испр БСКИ - сигнал исправности

БСКИ состоит из следующих функциональных узлов:

- модуль вычислительный (МВ) - используется как модуль центрального процессора БСКИ;

- модуль обмена дискретной информацией - используется для информационного обмена с абонентами БРЭО по последовательному каналу обмена;

- модуль графический (МГ) - используется для формирования и вывода на средства индикации БРЭО цифровой карты местности в телевизионном формате;

- модуль внешней памяти (МП) - используется для записи и хранения геоинформационных данных, заносимых с внешнего носителя;

- модуль обмена (МО) - используется для информационного обмена с абонентами БРЭО по мультиплексному каналу обмена;

- модуль напряжений (МН) - используется для электропитания модулей, входящих в состав БСКИ.

БСКИ обеспечивает:

- взаимодействие с бортовым радиоэлектронным оборудованием по мультиплексному каналу информационного обмена, по каналам последовательных кодов и разовых команд;

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

При включении питания БСКИ производится инициализация процессора МВ и начальное тестирование системы с формированием сигнала УСТ на системной шине. Сигнал установки запускает процесс начального конфигурирования программируемых логических интегральных схем, входящих в состав функциональных модулей. После успешного прохождения теста начального включения БСКИ формирует сигнал Испр БСКИ внешним абонентам БРЭО и разовый сигнал исправности на лицевой панели (отображается единичным светосигнализатором). Занесенное в МВ функциональное программное обеспечение исполняется процессором. Геоинформационные данные из МП поступают в МГ, где формируется и выводится по цветному аналоговому каналу RGB (Red, Green, Blue) телевизионный сигнал, содержащий электронное изображение карты. Выводимый на средства индикации фрагмент карты определяется текущим местоположением самолета, координаты которого система БСКИ получает по мультиплексному каналу связи или по дискретному каналу связи от абонентов БРЭО.

Заключение

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

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

Литература

1. Жаринов И.О., Жаринов О.О. Бортовые системы картографической информации. Принципы построения геоинформационных ресурсов: Учебное пособие. - СПб: СПбГУ ИТМО, 2008. - 40 с.

2. Бабак В.П., Быков В.Н., Виноградов Ю.Н., Ильченко Ю.А., Парамонов П.П., Суслов В.Д., Сухомлинов Д.В., Уткин Б.В., Юшинский Ю.Т. Устройство синтеза картографических изображений. Патент на полезную модель №2250182 С1 RU, МПК G06F 1/00. № 2004121191/11. Заявл. 13.07.2004. Опубл. 20.04.2005.

3. Малынкин К.В., Мухин И.Б. Способ ситуационной адаптации пространственных данных в бортовых геоинформационных системах // Научно-технический вестник Московского государственного технического университета гражданской авиации. - 2012. - № 185. - С. 111-117.

4. Малышев В.В., Куршин В.В. Навигация авиационного потребителя с использованием цифровых карт // Электронный журнал «Труды МАИ». - 2012. - № 12. - С. 1-19.

5. Парамонов П.П., Коновалов П.В., Жаринов И.О., Кирсанова Ю.А., Уткин С.Б. Реализация структуры данных, используемых при формировании индикационного кадра в бортовых системах картографической информации // Научно-технический вестник информационных технологий, механики и оптики. - 2013. - № 2 (84). - С. 165-167.

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

6. Парамонов П.П., Ильченко Ю.А., Жаринов И.О. Теория и практика статистического анализа картографических изображений в системах навигации пилотируемых летательных аппаратов // Датчики и системы. - 2001. - № 8. - С. 15-19.

7. Парамонов П.П., Ильченко Ю.А., Жаринов И.О., Тарасов П.Ю. Структурный анализ и синтез графических изображений на экранах современных средств бортовой индикации на плоских жидкокристаллических панелях // Авиакосмическое приборостроение. - 2004. - № 5. - С. 50-57.

8. Копорский Н.С., Видин Б.В., Жаринов И.О. Система бортовой картографической информации пилотируемых летательных аппаратов. Основные принципы построения // Сб. трудов 10-й международной конференции «Теория и технология программирования и защиты информации». - СПб: СПбГУ ИТМО, 2006. - С. 18-23.

Парамонов Павел Павлович

Костишин Максим Олегович

Жаринов Игорь Олегович

Нечаев Владимир Анатольевич Сударчиков Сергей Алексеевич

Россия, Санкт-Петербург, Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики, доктор технических наук, профессор, [email protected] Россия, Санкт-Петербург, Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики, аспирант, [email protected]

Россия, Санкт-Петербург, СПб ОКБ «Электроавтоматика» имени П.А. Ефимова, руководитель учебно-научного центра, доктор технических наук, доцент, [email protected]

Россия, Санкт-Петербург, СПб ОКБ «Электроавтоматика» имени П.А. Ефимова, руководитель научно-исследовательского центра, [email protected] Россия, Санкт-Петербург, Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики, кандидат технических наук, доцент, [email protected]

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