Другие журналы
|
Универсальная библиотека построения интерфейса оператора радиолокационной станции
# 12, декабрь 2014
DOI: 10.7463/1214.0751383
авторы: Каранкевич А. А., Коротеев Д. Е., Нефедов С. И.
УДК 004.457
| Россия, МГТУ им. Н.Э. Баумана |
Статья содержит результаты разработки программной библиотеки, используемой для построения интерфейсов РЛС в НИИ РЭТ МГТУ им. Баумана. Библиотека представляет собой программный продукт, разработанный на языке C++ с использованием библиотек Qt и OpenGL. В статье приводятся требования, предъявленные к библиотеке на этапе проектирования, в частности — требования к универсальности и кросс-платформенности полученного решения. Приведено описание типов данных, которыми оперирует библиотека. Приводится описание разработанных элементов интерфейса с демонстрацией их работы. Показаны элементы интерфейса, используемые для визуализации данных. В их числе интерфейс «Матрица», осуществляющий отображение двухмерных данных, интерфейс «Водопад», осуществляющий временную развертку выбранного параметра, а также интерфейс «Индикатор кругового обзора», осуществляющий отображение данных обзорной РЛС в классическом виде, без геометрических искажений. В разделе «Внедрение библиотеки» приводится пример готового интерфейса РЛС, используемого в макете сверхкороткоимпульсной радиолокационной станции (СКИРЛ) и некоторые результаты работы этой станции. Показана работа интерфейса в ходе эксперимента по наблюдению двух человек в поле. В ходе эксперимента показана работа системы, выделяющей движущиеся цели на фоне подстилающей поверхности в том виде, в котором ее наблюдает оператор РЛС. В заключении приведены краткие результаты разработки, область применения полученного решения, а также дальнейшие перспективы развития данной библиотеки. Список литературы- Шлее М. Qt 4.5. Профессиональное программирование на С++. СПб.: БХВ-Петербург, 2010.
- Qt Project: website. Available at: http://qt-project.org , accessed 18.12.2014.
- Shreiner D., Sellers D., Kessenich J., Licea-Kane B. OpenGL Programming Guide (the «Red Book»). Addison-Wesley, 2009. 936 p .
- OpenGL: website. Available at: https://www.opengl.org/ , accessed 18.12.2014.
- Advanced Linux Programming: official home page. 2014. Available at: http://www.advancedlinuxprogramming.com , accessed 18.12.2014.
- Кнут Д. Искусство программирования. Том 3. Сортировка и поиск / пер. с англ. В . Тертышный , И . Красиков . М .: Вильямс , 2001. 800 с .
- Скосырев В.Н. Повышение информативности радиолокационных систем на основе технологий сверхширокоплосных сигналов // Журнал радиоэлектроники. 2012. № 7. Режим доступа: : http://jre.cplire.ru/jre/jul12/9/text.html (дата обращения 18.12.2014).
- Васин В.А., Власов И.Б., Дмитриев Д.Д. и др. Информационные технологии в радиотехнических системах: учебное пособие / под ред. И.Б. Федорова. 3-е изд., перераб. и доп. М.: Изд-во МГТУ им. Н.Э. Баумана, 2011. 846 с.
- Скосырев В.Н., Нуждин В.М., Ананенков А.Е., Нефёдов С.И., Слукин Г.П., Федоров И.Б. Радиолокационная система контроля для региональных аэропортов // Научно-техническая конференция «Радиооптические технологии в приборостроении» (п. Небуг, Краснодарский край, Россия, 31 августа - 6 сентября 2014 г.): матер. М., 2014. С. 62-69.
- EURONAV Navigation: website. Available at: http://www.euronav.co.uk/products/pc_requirements.html , accessed 18.12.2014.
Публикации с ключевыми словами:
интерфейс, библиотека, радиолокация, данные, обработка, виджет
Публикации со словами:
интерфейс, библиотека, радиолокация, данные, обработка, виджет
Смотри также:
|
|