- •Глава 1. Главная концепция построения системы логического управления и контроля при автоматической посадке бла…………………………………………………6
- •Глава 2. Логические анализаторы вариантов возвращения к месту посадки с использованием снс и без неё…………………………………………………………….11
- •Глава 3. Логические анализаторы вариантов выхода на ось впп и снижения по глиссаде……………………………………………………………………..………...28
- •Глава 4. Логические анализаторы выполнения посадочного маневра и управления шасси при пробеге после приземления………………………………………...33
- •Глава 5. Общая двухуровневая перестраиваемая структура бортового вычислителя с помощью логической части автоматического контроля и управления посадкой…………………………………………………………………………………44
- •Глава 6. Логика назначения уставок по числу оборотов и углу винта для винтомоторной группы……………………………………………………………………..57
- •Введение
- •Глава 1. Главная концепция построения системы логического управления и контроля при автоматической посадке бла.
- •Многовариантность способа выполнения заданной последовательности полетных операций при заходе на посадку, посадке и пробеге после приземления
- •1.2. Первая версия двухуровневой структуры бортовой системы управления, включающей логическую часть
- •1.3. Выводы по главе 1
- •Глава 2. Логические анализаторы вариантов возвращения к месту посадки с использованием снс и без неё.
- •2.1 Логический анализатор1 возвращения к месту посадки с использованием высокоточной спутниковой навигации.
- •2.2 Оценка погрешности выведения бла в район посадки с помощью бинс и возможные конфигурация зоны перехвата при обнаружении бла вблизи впп с помощью группы радиопеленгаторов
- •2.4 Логический анализатор 7 назначения высоты пролета бла над местом посадки при длительном использовании бинс в отсутствие спутниковой навигации
- •Выводы по главе 2
- •Глава 3. Логические анализаторы вариантов выхода на ось впп и снижения по глиссаде
- •3.1. Логический анализатор 2 вписывания в глиссаду при выходе на ось впп на заданной посадочной высоте.
- •3.2. Логический анализатор 3 снижения по глиссаде.
- •3.3. Выводы по главе 3
- •Глава 4 Логические анализаторы выполнения посадочного маневра и управления шасси при пробеге после приземления
- •4.1 Логический анализатор 4 начала посадочного маневра
- •4.2 Логический анализатор 5 возвращения бла на глиссаду с нулевым углом рыскания
- •4.3 Логический анализатор 6 выбора способа управления пробегом с помощью датчиков обжатия шасси
- •4.5 Блок-схема логического анализатора 6 при выборе
- •4.4Логический анализатор 8 автономной посадки с выбираемым курсом на новом запасном месте
- •4.5 Выводы по главе 4
- •Глава 5. Общая двухуровневая перестраиваемая структура бортового вычислителя бла с помощью логической части автоматического контроля и управления посадкой.
- •5.1. Наличие двух параллельно действующих трактов при обработке измерительной информации с различным быстродействием.
- •5.2. Алгоритмы логического контроля безопасности полета на этапах снижения по глиссаде, выравнивания, приземления и пробега по впп.
- •5.3. Общий перечень уставок и алгоритмы вычисления изменяемых уставок.
- •5.4. Выводы по главе 5
- •Глава 6. Логика назначения уставок по числу оборотов и углу винта для винтомоторной группы
- •6.1. Зависимость создаваемой тяги от числа оборотов и выбранного угла винта
- •6.2. Выбор режима работы винтомоторной группы при заданной потребной тяге
- •6.3. Выводы по главе 6
- •Заключение
Глава 5. Общая двухуровневая перестраиваемая структура бортового вычислителя бла с помощью логической части автоматического контроля и управления посадкой.
5.1. Наличие двух параллельно действующих трактов при обработке измерительной информации с различным быстродействием.
Для того, чтобы организовать согласованную работу логических анализаторов 1 – 8, нужно иметь программу – диспетчер, выполняющую функцию их подключения к режиму логического управления.
Можно иметь ввиду различные варианты технической реализации логической части управления посадкой, например на программно – аппаратных модулях типа ПЛИС (программируемые логические интегральные схемы), ПАИС (программируемые аналоговые интегральные схемы), не имеющие оперативной памяти, МК (микроконтроллеры схемы, обладающие долговременной и оперативной памятью), что облегчает модификацию этих модулей по отдельности, оставлял неизменными остальные модули при решении новых задач .
Возможен и другой подход построения бортового вычислителя на одной БЦВМ. В любом случае вся система автоматического управления посадкой обладает следующими свойствами.
1. Предлагаемая структура САУ имеет два уровня:
– верхний уровень отвечает за оценку текущего состояния БЛА в полете, классификацию динамической ситуации и логический выбор альтернативы выполнения полетной ситуации;
– нижний уровень реализует оперативно сформированное частное полетное задание автоматов КСУ, часть которых включена в данный момент в работу, другая резервная часть отключена и работает в ждущем режиме.
2. Верхний логический уровень частных алгоритмов состоит в свою очередь из трех компонент
– программа – диспетчер определяет, какую из основных полетных операций нужно выполнять;
- группа логических анализаторов определяет, в какую динамическую ситуацию попал БЛА, и выбирает способ осуществления назначенной полетной операции,
- группа автоматов контроля безопасности посадки выясняет, правильно ли справляется система с выполнением задачи. В итоге формируется команда назначения нужной конфигурации частных алгоритмов управления полетом.
3. Нижний исполнительный уровень реализует нужным образом сигналы управления на рулевые органы и на автомат управления тягой двигателя, а после приземления – на привода колес шасси, путем подключения к работе нужного числа автоматов управления посадкой, входящих в состав КСУ.
4. Наличие в структуре ряда модулей, с одной стороны, указывает на относительную сложность организации их работы, но с другой – возможность модификации каждого из них, оставляя неизменными остальные модули, что может сыграть не последнюю роль в случае перехода на другой БЛА.
5. В каждый момент работают одновременно часть модулей, а другие функционируют (но не включены в работу) в ждущем режиме.
6. Предлагаемая структура САУ полностью отражает воспроизводимый характер одновременного выполнения летчиком 5 действий – восприятие информации (идентификаторы), оценку динамической обстановки (классификатор), принятие решения о плане выполнения операции (анализаторы), непосредственное ручное управление (автоматы управления), контроль безопасности полета (автоматы контроля безопасности).
7.
Непосредственное управление полетом
осуществляется основным
трактом
при вычислении сигналов управления с
весьма малыми тактом
сек,
перестроение работы исполнительного
уровня осуществляется параллельно
действующим дополнительным
трактом
весьма редко при задержке времени работы
логической части
сек.
На рис 5.1 представлен вариант технической реализации бортовой САУ посадкой, где ПЛИС – программируемая логическая интегральная схема; ПАИС – программируемая аналоговая интегральная схема; j – номер основной полетной ситуации, i – номер варианта её выполнения, ij – номер адреса строки уставок.
Рис. 5.1 Техническая реализация бортовой САУ посадкой БЛА
Итого
– один микроконтроллер с ОЗУ и ПЗУ, один
ЦАП, один АЦП, две ПЛИС, шесть ПАИС,
которые можно разместить на одной плате.
В основном тракте
,
в дополнительном тракте
.
На рис. 5.2 представлена блок – схема программы работы классификатора, которая состоит из трех частей. В первой верхний части программы осуществляется стандартная проверка работоспособности различных бортовых технических средств, и в случае отказа одной из них по командам с земли принимаются особые решения. В частности, при отказе СНС с земли поступит команда возвращения на место посадки, и тогда к работе подключится логический анализатор 7. Если полет проходит в штатном режиме, то используется логический анализатор 1.
Вторая часть программы определяет номер j полетной операции посадки в зависимости от того, в какой точке пространства в аэродромной системе координат находится БЛА. Третья часть программы решает задачу выбора способа i выполнения назначенной полетной операции с помощью соответствующего логического анализатора. Это позволяет с помощью номеров j и i определить нужную строку в таблице уставок, вычислить часть из тех, которые изменяются и, наконец – отправить полученные данные в КСУ для логического перестроения работы автоматов управления полетом.
Рис. 5.2. Программа определения полетной ситуации на микроконтроллере
Сформированная в настоящий момент примерная таблица уставок, представленная на рис. 5.3 и рис. 5.4, содержит 29 строк, полностью перекрывая возможную группу вероятных событий при посадке. Нужно также заметить , что показанные комментарии в каждой строке событий могут быть использованы для репортажа оператору на наземном командном пункте, если в нем продублировать логическую часть бортового вычислителя.
