Маршрут полета БЛА. Характеристики и визуализация

Дипломная работа - Транспорт, логистика

Другие дипломы по предмету Транспорт, логистика

°льных маневров на карте должны соответствовать параметрам, заданным при создании маневров.28.Управление маршрутами, содержащими специальные маневрыПосредством диалогового окна управления маршрутами производится редактирование маршрутов, содержащих ХТТ, созданные автоматически.Графические образы маршрутов на карте должны соответствовать параметрам, заданным при редактировании.29.Тестирование имеющейся функциональности под управлением ОС МСВСВсе функции, заложенные в подсистему на протяжении выше описанных пунктов, тестируются под управлением ОС МСВС 3.0.Результаты работы программы должны удовлетворять результатам, описанным в предыдущих пунктах.30.Компиляция и утечки памятиКомпиляция модулей подсистемы под управлением ОС: Microsoft Windows XP, МСВС 3.0. Исследование подсистемы на наличие утечек памяти.Модули подсистемы должны компилироваться без предупреждений при использовании компилятора интегрированной среды разработки Microsoft Visual C++ 6.0 (третий уровень проверки) и компилятора ОС МСВС 3.0. Должны отсутствовать утечки памяти.

.4.5 Методы испытаний

Тестирование подсистемы, порядок которого описан выше, подразумевает использование динамического (подразумевающего выполнение программы) модульного тестирования.

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

Структурное тестирование используются при экспресс-тестировании работы определенной части подсистемы под управлением ОС Microsoft Windows XP, при этом для построения теста или группы тестов принимаются во внимание внутренние механизмы работы подсистемы.

Функциональное тестирование используется при проверке корректности работы законченной части подсистемы (всей подсистемы) под управлением ОС МСВС.

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

На последнем этапе тестирования применяется автоматическое тестирование подсистемы на предмет утечек памяти. Для этого используется приложение NuMеga BoundsCНеckеr 6.51.

3. Эксплуатационная документация

 

.1 Руководство оператора

 

.1.1 Назначение разработки

Подсистема обеспечивает создание, редактирование и визуализацию совокупности маршрута полета беспилотного летательного аппарата (БЛА) на цифровой карте местности (ЦКМ).

Под созданием понимается визуальное формирование маршрута, посредством ввода необходимой информации в соответствующие диалоговые окна с последующей визуализацией результатов работы на ЦКМ. При создании маршрута происходит формирование маневров, как логически обособленных частей маршрута, и определение образующих маршрут точек (ХТТ - характерных точек траектории), входящих в состав маневров. Формирование маневров может быть автоматизировано путем создания специальных маневров. Последовательность ХТТ в этом случае формируется автоматически согласно заданным параметрам. Для создания специальных маневров подсистема представляет диалоговые окна.

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

Под визуализацией понимается отображение маршрута полета БЛА на ЦКМ формата ГИС Интеграция. Подсистема автоматически производит визуализацию заданной совокупности маршрутов, реагируя на вносимые изменения и создание новых маршрутов.

Подсистема предназначена для функционирования в составе СПО Проходчик.

маршрут беспилотный летательный аппарат

3.1.2 Условия работы подсистемы

Подсистема разработана с учетом ее функционирования в составе СПО Проходчик. Системные требования, необходимые для работы подсистемы, определяются требованиями СПО Проходчик: в качестве управляющих ЭВМ должны использоваться ЭВМ платформы Эльбрус-90 микро, разработанные в рамках программы Интеграция-СВТ.

 

.1.3 Маршрут полета БЛА. Специальные маневры

 

.1.3.1 Маршрут полета БЛА. Характеристики маршрута

Полет БЛА осуществляется по траектории, которая задается ломаной линией от точки старта до точки посадки. Ломаная линия состоит из ХТТ и соединяющих их отрезков (ортодромий).

Совокупность траектории полета БЛА и дополнительных параметров управления образуют маршрут БЛА.

ХТТ - характерная точка траектории БЛА, при прохождении которой осуществляется изменение траектории БЛА. ХТТ объединяются в маневры.

Маневр - связанная группа ХТТ, которая образует траекторию маневра и обладает общими свойствами (действиями). Маневр является минимальной единицей маршрута, т.е. любая ХТТ обязательно принадлежит маневру.

Маршрут - связанная последовательность маневров. Каждый маневр имеет уникальный номер. Для обеспечения связанности маневров и возможности повторного прохождения маневра используется последовательный список номеров маневров (список маневров). Маршрут БЛА определяется списком маневров и набором данных, описывающих каждый маневр из списка.

Движение БЛА по маршруту происходит путем последовательного прохождения маневров из списка, начиная с исходного и заканчивая посадочным маневром. Для определения текущего выполняемого маневра в маршруте вво?/p>