19
1 Контроль качества Контроль качества аэронавигационной аэронавигационной информации информации c c использованием использованием технологий Интранет технологий Интранет Сергей Власов САИ Украины [email protected] et +380 44 4616897

Контроль качества аэронавигационной информации c использованием технологий Интранет

  • Upload
    moral

  • View
    44

  • Download
    0

Embed Size (px)

DESCRIPTION

Контроль качества аэронавигационной информации c использованием технологий Интранет. Сергей Власов САИ Украины [email protected] +380 44 4616897. Введение. - PowerPoint PPT Presentation

Citation preview

Page 1: Контроль качества аэронавигационной информации  c  использованием технологий Интранет

1

Контроль качества Контроль качества аэронавигационной информации аэронавигационной информации cc использованием технологий использованием технологий ИнтранетИнтранет

Сергей Власов

САИ Украины

[email protected]

+380 44 4616897

Page 2: Контроль качества аэронавигационной информации  c  использованием технологий Интранет

2

В соответствии с Приложением 15 «Службы аэронавигационной информации», а так же рекомендации "AIS Static Data Procedures" (AIS SDP 3 – Evaluation of Raw Data), одним из ключевых звеньев в системе прохождения аэронавигационной информации является система контроля качества.

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

Приложение 15, Doc 8126

ВведениеВведение

Page 3: Контроль качества аэронавигационной информации  c  использованием технологий Интранет

3

МетодологияМетодология

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

Для передачи информации между клиентским рабочим местом и сервером используется механизм СGI (Common Gateway Interface). Для представления графики - формат масштабируемой векторной графики SVG (Scalable Vector Graphics).

Page 4: Контроль качества аэронавигационной информации  c  использованием технологий Интранет

4

Функциональная схемаФункциональная схема

Database

Web Server

Workstation

Workstation

Workstation

Workstation

КлиентСерверApache, MySQL

CGI - запрос

SVG, HTMLрезультат

SQL - запрос

Workstation

Workstation

Internet Explorer, Netscape,Opera, Mozilla

Page 5: Контроль качества аэронавигационной информации  c  использованием технологий Интранет

5

CGI является стандартизированным механизмом взаимодействия между программой-клиентом и веб-сервером. Инициирование процедур обмена происходит при помощи отправки клиентского запроса, который затем обрабатывается сервером. В ответ на полученный запрос сервером формируется ответный поток, понятный для программы-клиента - для нашего случая в формате HTML или SVG. Клиентом является веб-браузер с установленным дополнением «SVG-вьювер».

Common Gateway InterfaceCommon Gateway Interface

Page 6: Контроль качества аэронавигационной информации  c  использованием технологий Интранет

6

Визуализация обработанной информации осуществляется при помощи формата SVG, стандартизированного W3 консорциумом. Графические объекты описываются в рамках SVG посредством теговой структуры XML (Extensible Markup Language):

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

Scalable Vector GraphicsScalable Vector Graphics

<?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">

<svg width="5cm" height="4cm" version="1.1" xmlns="http://www.w3.org/2000/svg">

<desc>Four separate rectangles </desc> <rect x="0.5cm" y="0.5cm" width="2cm" height="1cm"/> <rect x="0.5cm" y="2cm" width="1cm" height="1.5cm"/> <rect x="3cm" y="0.5cm" width="1.5cm" height="2cm"/> <rect x="3.5cm" y="3cm" width="1cm" height="0.5cm"/> </svg>

Page 7: Контроль качества аэронавигационной информации  c  использованием технологий Интранет

7

Формирование текстовой или графической информации происходит динамически в режиме on-line. Следовательно, одним из основных критериев оценки эффективности является время формирования и отображения ответного потока. При формировании и отображении SVG, время определяется количеством графических примитивов. Например, процесс отображения 20тыс. графических примитивов (порядок количества элементов, находящееся на маршрутной карте Украины) при использовании сети передачи данных стандарта FastEthernet занимает 8-10 секунд.

ТехнологияТехнология

Page 8: Контроль качества аэронавигационной информации  c  использованием технологий Интранет

8

К подконтрольным данным системы относятся элементы, рассчитанные на основе данных о маршрутных навигационных средствах, контрольных точках, точках SID/STAR, порогах ВПП, препятствиях и.т.п. Например, расстояния, пеленги, путевые углы, азимуты, координаты промежуточных точек.

Процесс проверки происходит при использовании веб-сервиса, позволяющего выполнять широкий спектр задач: от определения азимутов и расстояний, до анализа и расчета ОСН (Obstacle Clearance Height), координат точек разворота и точек вписывания в разворот при выполнении различных процедур захода на посадку.

ЗадачиЗадачи

Page 9: Контроль качества аэронавигационной информации  c  использованием технологий Интранет

9

Пример расчета точек вписыванияПример расчета точек вписывания

Этот пример показывает расчет координат точек вписывания в разворот. Задача может применяться для расчета точек на картах SID/STAR или точек «flay by», «flay over».

Page 10: Контроль качества аэронавигационной информации  c  использованием технологий Интранет

10

Пример расчета точек вписыванияПример расчета точек вписывания

Ответом являются координаты точек вписывания в разворот, истинные направления и расстояния.

Page 11: Контроль качества аэронавигационной информации  c  использованием технологий Интранет

11

Пример Пример построения зон для определения построения зон для определения MOC MOC и и ОСНОСН

Этот пример показывает одну из задач PANS-OPS (Procedures for air navigation services) – построение зон учета препятствий для определения MOC (Minimal Obstacle Clearance) и OCH (Obstacle Clearance Height) в соответствии с Doc. 8168- OPS ICAO.

Page 12: Контроль качества аэронавигационной информации  c  использованием технологий Интранет

12

Пример Пример построения зон для определения построения зон для определения MOC MOC и и ОСНОСН

Результатом являются основная и дополнительная зоны учета препятствий и сами препятствия с их описанием (координаты, МОС, ОСН).

Page 13: Контроль качества аэронавигационной информации  c  использованием технологий Интранет

13

Пример Пример построения зон для определения построения зон для определения MOC MOC и и ОСНОСН

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

Page 14: Контроль качества аэронавигационной информации  c  использованием технологий Интранет

14

Пример Пример построения маршрутной картыпостроения маршрутной карты

Для графического отображения маршрутной карты были разработаны модули преобразования геодезических координат в прямоугольные с использованием различных проекций (Lambert, Mercator, e.g.) и параметров эллипсоида (WGS, Anri, Bessel, e.g.).

Пример:Проверка пересечения зоны UK-R307 трассой A28.

Page 15: Контроль качества аэронавигационной информации  c  использованием технологий Интранет

15

Пример Пример построения маршрутной картыпостроения маршрутной карты

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

Page 16: Контроль качества аэронавигационной информации  c  использованием технологий Интранет

16

Пример Пример построения маршрутной картыпостроения маршрутной карты

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

Увеличенный результат проверки:трасса A28 не пересекает зону UK-R307.

Page 17: Контроль качества аэронавигационной информации  c  использованием технологий Интранет

17

Выгоды от использования системы:

• «Прозрачность» мониторинга качества.• Возможность использования унифицированных

рабочих мест, не требующих установки специального программного обеспечения.

• Простота модернизации и совершенствования.• Использование единой аэронавигационной базы

данных.• Возможность использования свободно-

распространяемого программного обеспечения.

Отрицательные стороны:

• Необходимость наличия выделенной серверной машины и локальной вычислительной сети.

ВыводыВыводы

Page 18: Контроль качества аэронавигационной информации  c  использованием технологий Интранет

18

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

ПерспективыПерспективы

Page 19: Контроль качества аэронавигационной информации  c  использованием технологий Интранет

19

Спасибо за вниманиеСпасибо за внимание