Научные основы создания отказоустойчивых интегрированных вычислительных комплексов систем управления летательными аппаратами

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

Рубрика Транспорт
Вид автореферат
Язык русский
Дата добавления 30.01.2018
Размер файла 999,2 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

АВТОРЕФЕРАТ

диссертации на соискание ученой степени доктора технических наук

Научные основы создания отказоустойчивых интегрированных вычислительных комплексов систем управления летательными аппаратами

Специальность: 05.13.05 - Элементы и устройства вычислительной техники и систем управления

На правах рукописи

Воробьев Александр Владимирович

Москва - 2010

Работа выполнена в Московском государственном институте электроники и математики (технический университет).

Научный консультант доктор технических наук, профессор Каперко Алексей Федорович.

Официальные оппоненты: доктор технических наук, профессор Домрачев Вилен Григорьевич;

доктор технических наук Макаров Николай Николаевич;

доктор технических наук Оболенский Юрий Геннадьевич.

Ведущая организация: Государственное образовательное учреждение Высшего профессионального образования «МАТИ» - Российский государственный технологический университет имени К.Э. Циолковского («МАТИ»).

Защита состоится « 16 » ноября 2010 г. в « 16 » часов на заседании диссертационного совета Д 212.103.03 при Московском государственном институте электроники и математики (технический университет) по адресу: 109028, г. Москва, Б. Трехсвятительский пер., д. 3.

С диссертацией можно ознакомиться в библиотеке Московского государственного института электроники и математики (технический университет)

Автореферат разослан « » ____________ 2010 г.

Ученый секретарь диссертационного совета, к.т.н., доцент Ю.Л. Леохин.

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

Актуальность работы. Разработка и создание интегрированных отказоустойчивых вычислительных комплексов систем управления летательными аппаратами (ИВК СУ ЛА) для получения заданных пилотажных характеристик представляет собой сложную научно-техническую проблему, связанную с необходимостью исследования нелинейных дифференциальных непрерывных и разностных уравнений высоких порядков, описывающих динамические процессы в летательном аппарате совместно с автоматической системой управления скоростями, координатами полета, а также углами и угловыми скоростями. В настоящее время аналитические методы решения уравнений высоких порядков еще не найдены, что затрудняет выбор параметров комплексных систем из условий устойчивости и показателей качества выходных характеристик при подаче на входы даже простых типовых сигналов.

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

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

Проблема безопасности полета в автоматизированных режимах зависит от обеспечения необходимого уровня надежности аппаратных средств ИВК СУ ЛА и программного обеспечения. Отказ ИВК может быть вызван отказом (неверным срабатыванием) каких-то ее компонентов - процессора, памяти, устройства ввода-вывода, линии связи или программного обеспечения. Техническая сложность и высокая стоимость ИВК СУ ЛА потребовали изучения влияния кратности резервирования аппаратуры (вычислительные модули, датчики и приводы) и разработки методик обеспечения надежности аппаратно-программных средств, связанных с достижением необходимого уровня тестирования с использованием как методов математического моделирования аппаратно-программных средств, так и встроенных символьных отладчиков и стендов полунатурного моделирования в составе бортовых цифровых машин (БЦВМ) и ИВК СУ ЛА в целом (рис. В.1).

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

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

Решение этой проблемы связанно с разработкой математических методов повышения надежности ИВК СУ ЛА, современной элементной базы вычислительных комплексов и их программного обеспечения.

Задачи исследований. Для реализации поставленной цели необходимо разработать:

- математические модели и алгоритмы обеспечения надежности интегрированных вычислительных комплексов систем управления летательными аппаратами ИВК СУ ЛА;

- методы оценки и прогнозирования способов повышения надежности ИВК СУ ЛА;

- способы и техническую реализацию элементов и устройств ИВК СУ ЛА с повышенной надежностью;

- методы и модели полунатурных испытаний ИВК СУ ЛА;

- технологию стендовых и летно-конструкторских испытаний ИВК СУ ЛА;

- методы оценки надежности программного обеспечения ИВК СУ ЛА;

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

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

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

Научная новизна работы.

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

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

3. Созданы методики расчета и проектирования систем автоматического управления с учетом надежности его устройств при различных глубинах резервирования на основе аналитических процедур автоматизированного проектирования и моделирования на стендах с применением методов наименьших квадратов, максимума правдоподобия и критерия Байеса.

4. Предложен математический метод долгосрочного прогнозирования способов повышения надежности ИВК СУ ЛА в зависимости от стоимости, основанный на статистических решениях и максимизации дивергенции по признакам, назначаемым экспертами.. Дополнительно в качестве признаков использовались степень сложности устройств и оказываемое на них влияние внешних возмущений в виде перегрузок, жестких ударов при посадках, вибраций, температуры и давления.

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

Практическая значимость работы.

1. Обосновано применение ИВК СУ ЛА с магистральным принципом связи между устройствами, позволяющими соединять две машины с объединенным общим ресурсом и управлять взлетом, набором высоты, множеством других полетных режимов, снижением и посадкой, а также выполнять математическое и полунатурное моделирование на стендах.

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

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

4. Предложена процедура повышения достоверности оценок надежности комплексных систем управления на основе теоремы Байеса с использованием данных об априорной информации, определяемой с помощью значений риска или данными по предшествующим комплексам-аналогам. В последнем случае удается сократить количество летно-конструкторских испытаний в 2-3 раза, что значительно сокращает стоимость, затрачиваемую на проведение полетов.

5. Практическая значимость результатов работы состоит в разработке ИВК систем управления САУ-10, САУ -515-57, САУ-140, СДУ-427, ЭДСУ-200, КСУ-35, КСУ-941, САУ-10М-03, КСУ-10М, КСУ-А и их модификаций, подготовки к запуску в серийное производство, а также создании способов построения и методов отладки программного обеспечения комплексных систем управления и доведения их на этапах стендовых и летно-конструкторских испытаний вплоть до серийного производства.

Достоверность результатов. Достоверность проведенных теоретических исследований обеспечивается строгим математическим обоснованием предлагаемых подходов и методов: системного анализа, теории графов; теории надежности, принятия решений, линейного и нелинейного программирования, а также сравнением с теоретическими данными, известными в научной литературе и полученными автором.

Реализация и внедрение результатов работы. Внедрение результатов определяется доведением исследований до конкретных аналитических зависимостей, алгоритмов и вычислительных процедур, а также проведением стендовых и летно-конструкторских испытаний, выполняемых в ОАО МНПК «Авионика» при создании систем для самолетов АН-140, МиГ-АТ, МиГ-29, МиГ-29К, МиГ-31, Су-27К, Су-27М, Су-30МК, Су-34, Су-35, для гидросамолета Бе-200, для вертолетов «АНСАТ» и Ми-8.

Основные положения, выносимые на защиту:

1. Математические модели и алгоритмы обеспечения надежности интегрированных вычислительных комплексов систем управления летательными аппаратами (ИВК СУ ЛА).

2. Синтез оптимальных законов управления летательными аппаратами на основе применения метода динамического программирования и его реализации в виде рекуррентных процедур. Численные процедуры выбора наилучших тактов по динамической точности при интегрировании линейных и нелинейных дифференциальных уравнений ЛА с правыми частями, описываемыми в форме уравнений третьего порядка с помощью z-преобразований и переходных процессов.

3. Способы реализации интегрированных комплексов систем управления летательными аппаратами повышенной надежности: способы и системы измерения угловых и линейных положений летательного аппарата; способы и системы автоматического управления высокоманевренными летательными аппаратами; система автоматического управления самолетом при заходе на посадку.

4. Методы оценки и прогнозирования способов повышения надежности ИВК СУ ЛА по следующим показателям: безотказность действия; влияние возмущений (перегрузок, вибраций, ударных нагрузок, температуры и давления), основанных на математическом аппарате максимума правдоподобия и принципа дивергенции с привлечением экспертных оценок.

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

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

7. Методы оценки надежности программного обеспечения интегрированных вычислительных комплексов систем управления летательными аппаратами.

Апробация работы. По основным результатам работы были сделаны научные доклады, которые обсуждались и получили одобрение на Всероссийских и Международных конференциях: VI Всероссийской научно-технической национальной ассоциации - Москва, 2001 г.; Научно-технической конференции - Санкт-Петербург, 2002 г.; III Научно-технической конференции по проблемам и развитию СУО - Курск, 2002 г.; Научно-технической конференции «Тренажерные технологии и имитаторы» - Санкт-Петербург, 2002 г.; Конференции ВВА им. Гагарина - Монино, 2002 г.; V Международном фестивале компьютерной технологии - Пекин, 2002г; II Всероссийской научно-практической конференции «Перспективные системы и задачи управления» - Таганрог, 2007; Научно-практической конференции ОКБ «Авиаавтоматика» - Курск, 2007; III Всероссийской научно-практической конференции «Перспективные системы и задачи управления» - Таганрог, 2008; VIII Форуме Российского вертолетного общества - Москва, 2008; III Московском международном форуме «Беспилотные многоцелевые комплексы» - Москва, 2009; IV Всероссийской научно-практической конференции «Перспективные системы и задачи управления» - Таганрог, 2009.

Публикации. По теме диссертации опубликовано 59 работ, в том числе 17 научных статей в ведущих рецензируемых журналах, рекомендуемых ВАК МИНОБРНАУКИ РФ для опубликования материалов докторских диссертаций, 13 патентов Российской Федерации на изобретения, 7 свидетельств на специальное программное обеспечение ИВК СУ ЛА, 12 статей в Российских журналах, 10 докладов на Международных и Всероссийских конференциях.

Объем диссертации. Диссертация состоит из введения, семи глав, заключения, списка литературы из наименований и приложения. Диссертация изложена на стр., приложение на стр., где представлен интегрированный отказоустойчивый вычислительный комплекс и акты внедрения результатов работы. Общий объем диссертации страниц.

отказоустойчивый вычислительный летательный программный

ОСНОВНОЕ СОДЕРЖАНИЕ РАБОТЫ

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

Первая глава посвящена обзорно-аналитическим исследованиям отечественных и зарубежных источников литературы в области математического моделирования и алгоритмического обеспечения надежности интегрированных вычислительных комплексов (ИВК) систем управления летательными аппаратами, в частности, анализу методов оценки надежности с учетом избыточности и задаче оптимального резервирования.

Определены цели и задачи научных исследований.

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

Методом динамического программирования определяются основные законы управления, основанные на использовании квадратичного функционала качества в виде скалярного произведения по отклонениям фазовых координат, позволяющих минимизировать ошибки, учитывая ограничения на управление при использовании функции Беллмана W. Функционал качества и все уравнения комплекса записываются в векторно-матричном виде:

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

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

В приведенном рекуррентном алгоритме использованы матрицы E, N, Z, P и G. Данный алгоритм реализуется на БЦВМ и в силу своей линейности простыми средствами обеспечивает устойчивость в комплексах. С целью упрощения выбора рационального такта Т и метода интегрирования система дифференциальных уравнений одиннадцатого порядка, описывающая динамику самолета, заменяется упрощенной системой третьего порядка, что значительно сокращает время выполнения математического и полунатурного моделирования.

Выполненные расчеты по определению погрешностей численного интегрирования на основе сравнения переходных процессов по выходной координате с помощью передаточных функций Ф и z-преобразований показали, что наименьшими динамическими ошибками обладает метод Рунге-Кутта четвертого порядка в форме Мерсона, который и был принят в работе. На его основе были исследованы алгоритмы управления ЭДСУ-200 гидросамолета Бе-200 с нелинейностями методом математического моделирования с построением переходных процессов, которое показало на полное их соответствие тактико-техническому заданию.

Для обоснованного выбора глубин резервирования ЭДСУ-200 применялись экспериментальные кривые повышения стоимости Сj для каждого из устройств, записанные через функции Колмогорова, связанные с вероятностью безотказной работы. На основе функции при введенном неопределенном множителе Лагранжа и требованиях экстремальности было получено уравнение:

к которому было добавлено выражение для стоимости:

В этих формулах принято через Рj обозначать вероятность безотказной работы j-го устройства; - показатель сложности; - коэффициент, учитывающий влияние внешних перегрузок; m=1,2,3,4 - число каналов резервирования в комплексе из n-устройств; - коэффициент наклона функций ; - первоначальные затраты. Располагая графиками функций , находились относительные стоимости параллельного резервирования подкомплексов в зависимости от надежности и различных глубин резервирования.

Исследования влияния относительных стоимостей на надежности при принятой схеме резервирования ЭДСУ-200 (для измерительных датчиков с АВМ и блоков питания - четырехкратное; для БЦВМ, усилителей СП, рулевых агрегатов и моделей - трехкратное; для рулевых приводов - двукратное) составили и.

Прогнозирование перспективности развития комплексов выполнялось методом правдоподобия с использованием процедуры правдоподобия и максимума дивергенции по четырем основным признакам: надежности, степени сложности, влияния возмущений и стоимости. Представляемые экспертами двоичные оценки «0» и «1» для 12 комплексов с трехкратными их комбинациями в объединениях при средней точности дивергенции позволили определить апостериорные вероятности по комбинациям признаков и оценить их качество. Средняя дивергенция записывается в следующем виде:

где - априорные вероятности j-го класса; - априорные вероятности i-го класса; - симметричная положительно определенная ковариационная матрица вектора ; n - число классов комплексов; N - разделение классов по признакам; - математическое ожидание вектора ; - математическое ожидание вектора при (где - ортогональная матрица пониженной размерности).

В третьей главе показаны способы и техническая реализация комплексных систем управления летательными аппаратами с ИВК: способы и системы измерения угловых положений и линейных ускорений летательного аппарата; способы и системы автоматического управления летательными аппаратами, высокоманевренными самолетами, в том числе при их заходе на посадку.

Задачей любого из рассмотренных способов, является обеспечение возможности реализации произвольно заданных непрерывных траекторий движения объекта (ЛА) с учетом его динамических свойств, компенсации возможных отклонений текущей траектории от заданной из-за действия неконтролируемых возмущений объекта, а также обеспечение требований по качеству управления (перерегулирование, время регулирования) и устойчивости, предъявляемых к замкнутой системе, реализующей способ управления (рис. 1). Выполнение поставленной задачи достигается тем, что определяют вектор состояния динамического объекта как решение уравнения

где у(t) - вектор состояния размерности n;

f(.) - известная векторная функция, непрерывно дифференцируемая требуемое число раз по своим аргументам;

u - вектор управления размерности k n;

а - известные параметры объекта управления (ЛА);

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

J = Q (y, t, y3)

Где Q - положительно определена скалярная функция;

T - текущий момент реального времени;

у3 - вектор заданной траектории движения размерности k;

принимал экстремальное значение при дополнительно введенном ограничении в форме векторного дифференциального уравнения

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

Где F вектор-функция отклонений от заданной траектории;

F - производная j-порядка;

J -1, 2, …, k;

- параметры, представляющие собой постоянные числа, обеспечивающие заданные динамические свойства замкнутой системе управления;

причем структуру вектора управления

определяют путем решения уравнения ограничений в виде

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

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

На рис. 1 представлена блок-схема замкнутой системы, которая включает в себя динамический объект (ЛА) 1 управления, формирователь 2 заданной траектории 2, формирователь 3 ограничения, вычислительный блок 4 и блок 5 оптимизации. Выход объекта 1 соединен с первым входом формирователя 3 ограничения, второй вход которого соединен с выходом формирователя 2 заданной траектории, третий вход соединен с выходом блока 5 оптимизации, а выход подключен к входу вычислительного блока 4. Выход вычислительного блока 4 подключен к первому входу блока 5 оптимизации, второй и третий входы которого соединены соответственно с выходами формирователя 2 заданной траектории и объекта 1, и к входу объекта 1 управления.

Рис. 1. Схема реализации способа управления динамическими объектами (ЛА)

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

Обеспечение требуемых характеристик управляемости самолета и безопасности полета при отказе ИВК достигается переключением с основного контура управления на резервный, где формируется управляющий сигнал в соответствии с алгоритмом, согласно которому формируются требуемые характеристики устойчивости и управляемости при полете самолета по траектории возврата на аэродром.

Введение в управление автомата тяги позволяет существенно расширить полетную область, в которой выведение самолета в горизонтальный полет не приводит к уменьшению или увеличению приборной скорости с выходом за предельно допустимые значения, что обеспечивает повышение безопасности полета. При использовании предлагаемых систем автоматического управления пространственным маневрированием самолета с ИВК, время приведения самолета в горизонтальный полет при больших вертикальных скоростях уменьшается до 10-15 с и существенно уменьшается приборная скорость, при которой можно безопасно включить режим выведения самолета в горизонтальный полет.

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

Оценки неизвестных тогда получаются с помощью выражения:

записанных в виде системы уравнений:

где - матрица Фишера, пользуясь которой, находится оценка:

а мера отношения оценки регрессивной функции от истинной определяется через дисперсию:

Регрессионные модели могут быть представлены в виде полиномов различных степеней (т.е. для нелинейных уравнений), тогда показатель следует записать в виде множественной регрессии, например для второго порядка

,

которая сводится к линейной путем замены переменных .

Тогда получим

И уравнение множественной регрессии будет

.

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

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

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

,

где - табличное значение критерия Стьюдента при выбранном уровне значимости и степени свободы, с которой определялась дисперсия . После вычислений необходимо выполнить проверку достоверности выбранных параметров степени управления. Наилучшим способом является проведение летного эксперимента. Если этого не удается достичь, то приходится прибегать к дополнительным экспериментам и вычислениям по следующим формулам:

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

С целью определения достоверности проделанной работы следует обратиться к математическим методам статистики и вычислить коэффициент Колмогорова-Фишера , зависящий от - наблюдаемого числа экспериментов в -м интервале при - теоретическом числе экспериментов.

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

Созданный технологический стенд имеет три персональных компьютера: РС-1 - имитатор динамики полета летательного аппарата; РС-2 - имитатор пилотажно-навигационных приборов, средств управления полетом и динамическим отладчиком M2SDEX с эмулятором БЦВМ РС-3 - система имитации внекабинной обстановки. Все компьютеры соединялись между собой по протоколу TCP/IP. База данных располагалась на РС-2. Реальные сигналы с БЦВМ поступали на имитаторы приводов, принимались по цифровым и аналоговым линиям связи и подавались на модель самолета и блок регистрации.

В пятой главе излагается методика проведения стендовых и летно-конструкторских испытаний авиационных комплексов для определения их характеристик, на примере работы КСУ-35 при ее взаимодействии с электро-гидравлическими системами управления приводами. При этом проверялись: механическая аварийная система управления рулями высоты и направления, а также весь комплекс в основном и резервном режимах управления рулями, элеронами, интерцепторами, водорулем, стабилизатором, закрылками, предкрылками и тормозными щитками.

Испытания выполнялись на технологическом стенде с использованием подсистемы автономного тестирования в режимах статической и динамической отработки систем аппаратно-программного обеспечения.

Состав стенда:

? система имитации датчиков КСУ, динамики полета и внешних систем;

? рабочее место оператора стенда;

? система визуализации внекабинной обстановки;

? сетевой концентратор;

? устройство сопряжения и коммутации электрического фидера стенда;

? имитаторы приводов самолета;

? имитатор ручки управления двигателем.

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

Получена система линейных уравнений, из которой найдены оценки вектора выходных координат, вектора определяемых параметров, а затем их дисперсий.

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

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

В шестой главе рассматриваются методы оценивания надежности программного обеспечения ИВК СУ ЛА. Сначала находились математические зависимости для оценок ошибок с помощью статистических моделей Шумана, Джелинского-Моранды, Шика-Волвертона, которые зависели от количества прогонов, частот и времен обнаружения ошибок, дисперсий, коэффициентов корреляции, а также ввода ряда дополнительных переменных и многих других показателей. Все они приводили к большому объему вычислений, а главное - затрудняли прогнозирование характера протекания процессов, связанных с изменениями ошибок. Предлагаемые методы оценивания ошибок строились на регрессионных моделях и позволяли находить средние значения ошибок, пользуясь обобщенными способами экспоненциального сглаживания или использования процедуры наименьших квадратов, минимизирующих сумму квадратов отклонений фактического числа ошибок от ожидаемого. В результате была поставлена задача нелинейного программирования с линейными ограничениями в форме Куна-Таккера, приводимая к решению системы линейных уравнений методом дополнительности. Тогда алгоритм решения начинается с базисного решения в виде:

Базис

u1 us . . . uN a1 . . . as . . . aN

u1

u2

.

a0

.

uN

1 … -1 . . . 0 . . . . . . 0

0 … -1 . . . 0 . . . . . . . . . .

. … . . . . . . . . . . . .

0 … -1 . . . 0 . . . . . . 1

. … . . . . . . . . . . . .

0 … -1 . . . 1 . . . . . . 0

.

.

Для определения начального частичного решения в базис водилась переменная а0, заменяющая базисную переменную с наибольшим по абсолютной величине отрицательным решением. После этого базисное решение и значения всех остальных переменных, равных нулю, представляют собой частичное решение задачи о дополнительности вида:

и при подставлении а0=0 совпадает с решением поставленной задачи, то есть

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

и решение задачи о дополнительности вычислялось за конечное число итераций.

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

Рассмотрим состояния рабочей программы с учетом ее контроля техническими средствами. Выделим из нее следующие состояния: S1 - нормальное функционирование; S2 - выдача сигнала о ложном отказе в программе; S3 - восстановление системы контроля; S4 - получение работоспособной программы; S5 - отказ в системе контроля; S6 - восстановление системы контроля; S7 - получение работоспособной программы; S8 - выдача сигнала об отказе в программе; S9 - устранение отказа в программе.

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

В качестве начальных условий примем

Рис. 2. Граф состояний фрагмента программы

Применяя обратное преобразование Лапласа, можно определить вероятности работоспособности комплекса с техническими средствами контроля. Коэффициент готовности комплекса в динамическом режиме определяем по известным формулам.

Данный метод исследования надежности комплексов позволяет находить эффективность использования различных способов повышения надежности и применения средств организации контроля. Разработаны тестовые примеры оценки надежности специального программного обеспечения (СПО) ИВК.

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

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

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

На рис. 3 показан фрагмент структурной схемы процесса управления продольного канала КСУ по формированию заданного положения стабилизатора Fstb.

Рис.3. Фрагмент структурной схемы процесса управления продольного канала КСУ по формированию заданного положения стабилизатора FstbL

В качестве иллюстрации, на рис. 4, 5 показан пример обнаружения и устранения ошибки в программном обеспечении КСУ-10М путем сравнения графиков переходных процессов реакции системы и ее эталонной модели на воздействие входного сигнала нормальной перегрузки nу. На рис. 4 видно, что заданные значения левого стабилизатора FstbLмодель, рассчитанного в модели системы управления, и FstbLКСУ, рассчитанного в бортовом специальном программном обеспечении (СПО), реализованном в ИВК СУ ЛА, различаются примерно на один градус, при одинаковом входном воздействии по сигналу нормальной перегрузки nуф. Это говорит о том, что, реализация бортового программного обеспечения не соответствует заданному закону управления, и в нем присутствует некая ошибка. После выполнения поиска данной ошибки, путем последовательного аналогичного сравнения переходных процессов в других контрольных точках алгоритма, ошибка была локализована и устранена.

Рис. 4. График переходных процессов сигналов заданного положения стабилизатора FstsbLКСУ и FstsbLмодель, на ступенчатое воздействие входного сигнала нормальной перегрузки nу, при наличии ошибки в бортовом СПО

Рис.5. График переходных процессов сигналов заданного положения стабилизатора FstsbLКСУ и FstsbLмодель, на ступенчатое воздействие входного сигнала нормальной перегрузки nу, после устранения ошибки в бортовом СПО.

На рис. 5 видно что, после устранения программной ошибки, рассчитанные заданные значения левого стабилизатора FstbLмодель и FstbLКСУ отличаются на незначительную величину, порядка 0.1 градуса, что не превышает пороговое значение ошибки рассогласования для данного режима работы, и объясняется инструментальными ошибками, вносимыми аналого-цифровыми преобразователями, ограниченной разрядной сеткой, а также асинхронностью работы ИВК СУ ЛА.

Показано, что модельный подход не может эффективно применяться без точных алгоритмов принятия решений и объективных критериев оценки результатов сравнения проверяемого СПО с его моделью. Это требует выработки определенной методики проведения тестирования и выбора критериев автоматической оценки его результатов, с целью учета особенностей проверки на стенде полунатурного моделирования ПНМ и принятия решения о корректности, проверяемого СПО и исправности системы управления.

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

ОСНОВНЫЕ РЕЗУЛЬТАТЫ И ВЫВОДЫ

1. Общая тенденция развития бортовой авионики состоит в том, что более высокие уровни эффективности и безопасности функционирования ИВК достигаются как за счет совершенствования элементной базы, так и за счет качественной новой организации возможностей функционирования подсистем в его структуре, включая и взаимосвязи (взаимодействия) экипажа с бортовой автоматикой.

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

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

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

3. Сформированные линейные законы цифрового управления на основе метода динамического программирования с использованием квадратичного функционала качества в виде скалярного произведения по отношениям от фазовых координат, обеспечивают минимум ошибок управления с ограничениями по времени полета и расходу топлива. Полученные методом синтеза законы управления в виде линейных рекуррентных процедур с матрицами реализуются на ИВК и обеспечивают устойчивые режимы полета на всех заданных траекториях и при действии регулярных и случайных сигналов.

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

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

5. Повышение точности оценивания угловых положений ЛА достигается за счет согласовании совокупности измерений проекций скорости ЛА с помощью спутниковой навигационной системы (СНС) на скользящем интервале времени с совокупностью проекций скорости ЛА, которые рассчитываются по измерениям датчиков угловых скоростей (ДУС) и датчиков линейных ускорений (ДЛУ), а также за счет исключения накапливания ошибок оценивания и использования конечной совокупности измерений для однократного определения углов ориентации и отказа от процедур рекуррентной обработки типа фильтра Калмана и применение в ИВК вычислительных процедур, не использующих статистические характеристики измерений.

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

7. Предложены способы и техническая реализация комплексов систем управления летательными аппаратами с ИВК: способы и системы измерения угловых положений и линейных ускорений летательного аппарата способы и системы автоматического управления летательными аппаратами, высокоманевренными самолетами, в том числе при их заходе на посадку.

8. Непосредственный учет аэродинамики ЛА и его параметров в законе управления делает ИВК СУ ЛА адаптивным к изменению значений этих параметров и обеспечивает заданные требования устойчивости ЛА по всем управляемым координатам.

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

10. Стоимость и безотказность действия ИВК СУ ЛА на основе функции Колмогорова, связывает материальные затраты на каждое из устройств с надежностью через их (в графическом виде) коэффициенты наклона. На этой основе выбора коэффициента, гарантирующего высокую надежность действия, формировались функции, состоящие из суммы двух составляющих - стоимости и надежности, связанных между собой через неопределенный множитель Лагранжа. Из условия ее минимума определена специальная функция, с помощью которой находились минимумы относительных стоимостей и соответствующие значения вероятностей безотказной работы при различных глубинах резервирования ИВК СУ ЛА.

11. На основе применения математический аппарат максимума правдоподобия с принципом дивергенции определены апостериорные вероятности долгосрочного прогнозирования качества ИВК СУ ЛА по двум - трем и более комбинациям признаков, определяемые экспертами по двоичной системе счисления

12. Разработан технологический стенд для моделирования динамических процессов в комплексных системах и уточнения алгоритмов законов управления в ИВК, состоящий из трех персональных компьютеров РС и бортовой цифровой вычислительной машины. На стенде установлена система имитации внекабинной обстановки, приближающая оператора или летчика к условиям реального полета (туман, дымные облака, изменение степени освещенности днем и ночью и многие другие). К стенду подключаются с помощью преобразователей пилотажно-навигационные приборы и реальная аппаратура.

13. Разработан метод автоматизированного моделирования, основанный на целенаправленном переборе параметров полета, соответствующих выбранному критерию эффективности, приводящий к нелинейной регрессии. По вычисленной матрице Фишера находились оценки в виде средних значений искомых параметров и их дисперсий. Достоверность нахождения параметров полета определяется по коэффициенту Колмогорова-Фишера в виде вероятностей не ниже 0,95.

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

15. Необходимое количество полетов для испытаний ИВК систем управления определялось на основе метода наименьших квадратов и максимального правдоподобия. С помощью построения рекуррентных процедур и вычисления погрешностей и их дисперсий было доказано их постоянство, что позволяет определить показатели эффективности ИВК СУ ЛА, величины надежности безотказной работы с доверительными границами.

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

...

Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.