Труды МАИ. Выпуск № 99
http://trudymai.ru/
УДК 629.7.05
Разработка алгоритма повышения точности идентификации аэродинамических коэффициентов на основе гармонических входных
сигналов
Моунг Хтанг Ом1*, Чжо Зин Латтё1*,
л
Приходько С.Ю.
1 Московский авиационный институт (национальный исследовательский университет), МАИ, Волоколамское шоссе, 4, Москва, A-80, ГСП-3, 125993, Россия Московский вертолетный завод им. М.Л. Миля, ул. Гаршина, 26/1, пос. Томилино, Люберецкий район, Московская область, 140070, Россия *e-mail: mounghtangom50@gmail. com
Аннотация
Статья посвящена проблеме алгоритма повышения точности идентификации аэродинамических коэффициентов самолёта по данным летных экспериментов. Все сигналы, используемые в процессе идентификации коэффициентов, содержат шумы измерений, аппроксимируемые нормально распределенными случайными величинами с нулевым средним и заданными дисперсиями. Для повышения точности идентификации рассмотрен метод декомпозиции гармонических сигналов. Представлены результаты, показывающие высокую точность идентификации коэффициентов при высоких уровнях шумов измерений.
Ключевые слова: идентификация, входные и выходные сигналы, измерение, аэродинамические коэффициенты, декомпозиция, шум измерения, точность оценок идентификации.
Введение
В настоящее время хорошо развиты общие методы идентификации динамических систем [1, 2] и их приложения к идентификации математических моделей воздушных судов [3-6]. Идентификация аэродинамических параметров имеет важное значение при решении задач летных испытаниях [7-10] и при моделировании для целей динамики полета [11, 12]. Идентификация аэродинамических параметров также используется для оценки систематических ошибок бортовых измерительных систем самолета [13-17]. Поскольку хорошо известно, что шумы измерения и формы входного сигнала влияют на процесс идентификации [18-20], необходимо разработать некоторый метод повышения точности идентификации. В данной работе предлагается следующий подход. Обычно для идентификации используются режимы полета, на которых управляющий сигнал задается летчиком. Очевидно, что высокоточное воспроизведение формы сигнала при ручном управлении невозможно. Следовательно, точное априорное знание тестового входного сигнала в этом случае невозможно, что определяет сильную зависимость от погрешностей измерений. Поэтому предлагается применить аппаратно генерируемый тестовый сигнал, например, комбинацию двух синусоидальных волн с разными частотами. Для линейного объекта такой двухчастотный сигнал порождает отклики на тех же двух частотах. Поскольку теперь форма входных и выходных сигналов нам известна
точно, мы можем представить их как композицию четырех линейно независимых гармонических составляющих. Для нахождения коэффициентов следует применить метод множественной регрессии [1-2]. В данном случае он обладает высокой эффективностью, потому что опорные гармоники нам известны точно. Таким образом, выполняются основные требования регрессионного анализа, обеспечивающие несмещенность оценок коэффициентов при наличии шумов измерений сигналов объекта. Далее, используя коэффициенты разложения, восстанавливаем сигналы, которые теперь в высокой степени очищены от шумов. К восстановленным сигналам применяется какой либо алгоритм параметрической идентификации, точность которого будет высокой, поскольку шумы измерений всех используемых сигналов значительно ослаблены. В этом заключается основная идея метода. Рассмотрим теперь алгоритмическую реализацию и выполним тестирование методом моделирования.
1. Моделирование и измерение входного и выходных сигналов В данной работе рассматривается входной сигнал, соответствующий отклонениям стабилизатора исследуемого самолета. Он представляет собой сумму двух синусоидальных сигналов с разными частотами и нулевой фазой (рис.1.1).
15 10 5
то ф
5- о
!с О.
-5 -10 -15
0 5 10 15 20 25 30 35 40 45 50
"Пте(8)
Рис. 1.1 Входной сигнал, являющийся суммой двух гармонических сигналов Для исследования предлагаемого алгоритма необходимо сформировать модель объекта и вычислить выходные сигналы. Для формирования модели объекта используются дифференциальные уравнения угла атаки и угловой скорости тангажа самолета. Для численного интегрирования выбран относительно простой медот Эйлера.
Обычно моделирование лучше проводить в дикретной форме, поэтому здесь моделируются все сигналы по следующей формуле:
а (к+г) = а + Л t [ - Vа а(%) + щ ^^ - р (1{)] (1)
Щ(к+г) = Щ( к) + ЛI[М? а+ М^щ(и) - М?р] (2)
где а(¿1+г) - угол атаки на момент времени (^+г)) (рад), щ +г) - угловая скорость тангажа на момент времени (к ^+г)) (рад/с), а(¿¿) - угол атаки на момент времени (1{), оог (1{) - угловая скорость тангажа на момент времени (1{), Л к =
+± — ^ - временной интервал дискретизации, Уа, У^, Ма, М^2, М^ -аэродинамические параметры, которые при моделировании известны, а при идентификации подлежат определению.
Перегрузка моделируется по формуле
(3)
где пу ( ¿¿) - перегрузка для момента времени ( ¿¿) , V - воздушная скорость (м/с), g -
л
гравитационное ускорение (м/с ).
Для моделирования частота дискретизации (соответствует частоте регистрации данных в полете) составляет 32 Гц. Эта частота также влияет на процесс оценивания и на точность оцениваемых параметров. Следовательно, временной интервал дискретизации Дt = 1/32 с.
Вначале входной сигнал стабилизатора и выходные сигналы - угол атаки и угловая скорость тангажа моделируются по рекуррентным формулам (1)-(2) без шумов (рис. 1.2). Затем добавляются шумы измерений (рис. 1.3).
20 25 30 "Ппле(з)
Рис. 1.2 Моделирование сигналов без шумов измерения В качестве шумов измерения используются нормально распределённые случайные величины с нулевым математическим ожиданием и различными среднеквадратическими отклонениями.
-40 -1-1-1-1-1-1-1-1-1-
О 5 10 15 20 25 30 35 40 45 50
Т1те(э)
Рис. (1.3) Сигналы с шумами измерения 2. Разработка метода декомпозиции с гармоническими сигналами
Применяемый входной сигнал содержит две гармонические составляющие с двумя различными частотами. Понятно, что для декомпозиции такого сигнала достаточно сформировать четыре опорных гармонических сигнала, которые состоят из двух синусоидальных сигналов и двух косинусных сигналов на этих частотах. Тогда все сигналы, входящие в этот процесс декомпозиции, можно записать в следующем виде;
Ф_к(^}) = (р!(5ш(2 хтгхАх ^))) + (р2(с 05(2 х тт х П х ^))) + (р3(5т(2 х тт х £2 X )) + (р4 (с о 5 (2 х тт х Е х )) (4)
= (а-^т^ х тт х П х + (а2(соз(2 х тт х П х + (а3(5т(2 х тт х
¥2 х + (а4(со5(2 х и х f2 х
(5)
а>2_к(^£)) = (о± (зт(2 х тт х П х + (о2(со5(2 х тт х П х + (о3(5т(2 х
71 X 12 X 1-))) + (04(С05(2 X 71 X 12 X 1-)))
(6)
Пу_к(^)) = (п1(5т(2 X 71 X П X + (п2(с05(2 X 71 X П X + (п3(5т(2 X
71 х {2 х 1:0)) + (П4(СО5(2 х 71 х f2 х ^)))
(7)
где - коэффициенты, которые
нужно оценить.
В общем виде для произвольного момента каждое из уравнений (4)-(7) можно выразить следующим образом:
= а0 + а^х^Ь) + а2х2(и) + а3х3 (¿¿),
(8)
1= 1,2,... Ы,
Где а0, аг, а2, а3 - оцениваемые параметры, N — количество измерений. Уравнение (8) есть уравнение метода множественной регрессии [1,2]. Для общепринятого квадратичного критерия оценки параметров равны
а =
(ррт ЕТ г
(9)
где матрица регрессоров и вектор выходных сигналов при измерениях
=
Х1С
(1)
Х2С(1) ХЗС(1)
1 Х1С(2) *2С(2) ХЗС, 1 Х1С(„) Х2С, Хзс
чло
(2) (ЛО
7 =
(И)
При идентификации коэффициентов р 1; р 2, р з и Р4 уравнения (4) по формулам (9)-(11) четыре гармонических сигнала используются для формирования матрицы Б, а сигнал отклонений - для формирования вектора Ъ. При идентификации коэффициентов а 1; а 2 а з и а 4 уравнения (5) матрица Б не изменяется , а угол атаки используется в формировании вектора Ъ. Коэффициенты для уравнений (6) и (7) определяются аналогично.
3. Разработка алгоритма повышения точности идентификации
Оценки р 1; р 2 р з, р4, а 1, а 2 , а з, а 4, о 1; о 2, о з , о 4, п 1; п 2 п з , п4 далее используются для моделирования всех сигналов. Это существенно ослабляет влияние шумов и, следовательно, повышает точность идентификации. Моделирование выполняется по формулам, аналогичным (4)-(7).В результате получаем восстановленные сигналы (р_к_м од ( ¿(¿) ) , а_к_мод ( ,а2_к_м од , пу_к_м од ( .
Для того чтобы оценить аэродинамические коэффициенты был использован метод регрессии (9)-(11). В формировании матрицы Б для идентификации коэффициентов используются восстановленный входной сигнал
р_к_м од ( t (¿) ) и угол атаки а_к_м од ( t ( ¿) ) . Для формирования выходной матрицы Ъ при этом лучше использовать перегрузку . Для целей идентификации
коэффициентов М", 2 и М^0 , лучше представить уравнение (2) в форме;
^г_к7(С(0)- М« а_к_м од + М^а)2_к_м од ( - М*р>_к_м од ( (15)
В этом случае матрица регрессоров формируется из восстановленных сигналов а_к_м од ( ¿¿) , а 2_к_м од ( ¿¿) , р_к_м од ( t (^ ) ) , а выходной вектор Ъ состоит из оценок аналитической производной по времени угловой скорости. Аналитическое
дифференцирование в данном случае выполняется просто, поскольку сигнал представлен как сумма четырех гармонических функций.
Для того чтобы исследовать статистически точность идентификации коэффициентов и влияние шумов измерения, данные моделирования и обработка этих данных по предложенному методу были повторены много раз.
4. Анализ погрешностей разработанного алгоритма идентификации Для анализа погрешностей разработанного алгоритма идентификации, используются различные уровни шумов измерения, среднеквадратические значения которых представлены в таблице 4.1.
Таблица 4.1 Различные значения среднеквадратического отклонения шумов измерения
О а 7 О с7 О р градус и градус/с 0.03 0.06 0.09 0.3 0.6 0.9 1.2 1.5 1.8
ед.перегрузки 0.01 0.02 0.03 0.1 0.2 0.3 0.4 0.5 0.6
В таблице оа ,оа означают шумы измерения угла атаки, угловой скорости тангажа и входного сигнала, оп означает шум измерения перегрузки.
При обработке одни и те же данные обрабатывались как предложенным алгоритмом, использующим декомпозицию, так и стандартным методом множественной регрессии. На рис. 4.1 представлены оценки обоих методов для
коэффициентов момента тангажа. На рисунке 4.1 Sigma означает шумы измерения угловых величин и они отложены по оси Х. Относительные погрешности оценок параметров отложены по оси Y.
(а) Сравнение относительных погрешностей коэффициента М£
(б) Сравнение относительных погрешностей коэффициента М^ z
(в) Сравнение относительных погрешностей коэффициента М^0 Рис. 4.1 Сравнение относительных погрешностей оцениваемых коэффициентов М",
М^, М*
Анализ рис.4.1 показывает, что при малых уровнях шумов точность предложенного метода примерно совпадает со стандартным методом множественной регрессии, однако при увеличении уровня шумов точность предложенного метода декомпозиции существенно выше.
Заключение
Предложен метод идентификации, основанный на аппаратной генерации входных сигналов. Метод повышает точность идентификации в условиях шумов, поскольку использует априорную информацию о форме входного сигнала. Проведенное моделирование показало преимущество предложенного метода по сравнению с аналогичным традиционным алгоритмом идентификации.
Библиографический список
1. Льюнг Л. Идентификация систем.Теория для пользователя. - М.: Наука, 1991. -432 с.
2. Корсун О.Н. Методы параметрической идентификации технических систем. - М.: МГТУ им. Н.Э. Баумана, 2011. - 69 с.
3. Klein V., Morelli E.A. Aircraft system identification: Theory and Practice. USA, Reston, AIAA, 2006, 499 p.
4. Korsun O.N., Poplavsky B.K. Council of the Aeronautical Sciences. ICAS 2014. St. Petersburg, Russian Federation, 2014. Paper № 2014-0210.
5. Jategaonkar R.V. Flight vehicle system identification: A time domain methodology. USA, Reston, AIAA, 2006, 410 p.
6. Овчаренко В.Н. Аэродинамические характеристики идентификации самолетов полетными данным. - М.: Изд-во МАИ, 2017. - 181 с.
7. Васильченко К.К., Леонов В.А., Пашковский И.М., Поплавский Б.К. Летные испытания самолетов. - М.: Машиностроение, 1996. -745 с.
8. Корсун О.Н., Николаев С.В. Идентификация аэродинамических коэффициентов самолетов в эксплуатационном диапазоне углов атаки // Вестник компьютерных и информационных технологий. 2016. № 9. С. 3 - 10.
9. Корсун О.Н., Николаев С.В., Поплавский Б.К. Алгоритмы проверки правильности полетных данных и оценивания нелинейностей при идентификации аэродинамических коэффициентов самолетов // Мехатроника, автоматизация, управление. 2017. Т. 18. №4. С. 270 - 278.
10. Набатчиков А.М., Бурлак Е.А. и др. Синхронизация информационных потоков при полунатурном моделировании движения летательных аппаратов // Инженерный вестник. 2013. № 10. С. 13 - 24.
11. Lawrence E. Hale, Mayuresh Patil, and Christopher J. Roy. Aerodynamic Parameter Identification and Uncertainty Quantification for Small Unmanned Aircraft // Journal of Guidance, Control, and Dynamics, 2017, vol. 40, no. 3, pp. 680 - 691.
12. Wang Y., Dong J., Liu X., Zhang L. Identification and standardization of maneuvers based upon operational flight data // Chinese Journal of Aeronautics, 2015, vol. 28, no. 1, pp. 133 - 140.
13. Булгаков В.В., Корсун О.Н., Кулабухов В.С., Стуловский А.В. и др. Алгоритмы повышения точности расчета углов ориентации летательного аппарата // Известия РАН. Теория и системы управления. 2016. № 1. С. 159 - 170.
14. Пушков С.Г., Горшкова О.Ю., Корсун О.Н. Математические модели погрешностей бортовых измерений скорости и угла атаки на режимах посадки самолета // Мехатроника, автоматизация, управление. 2013. № 8. С. 66 - 70.
15. Пушков С.Г., Корсун О.Н., Яцко А.А. Оценивание погрешностей определения индикаторной земной скорости в летных испытаниях авиационной техники с применением спутниковых навигационных систем // Мехатроника, автоматизация, управление. 2015. Т. 16. № 11. С. 771 - 776.
16. Пушков С.Г., Ловицкий Л.Л., Корсун О.Н. Методы определения скорости ветра при проведении лётных испытаний авиационной техники с применением спутниковых навигационных систем // Мехатроника, автоматизация, управление. 2013. № 9. С. 65 - 70.
17. Корсун О.Н., Лысюк О.П. Комплексная оценка погрешностей бортовых измерений и регистрации в целях обеспечения задач безопасности полетов // Проблемы безопасности полетов. 2007. № 2. С. 31 - 41.
18. Moung Htang Om, Kyaw Zin Latt. Influence analysis of input signal forms on the accuracy of aerodynamic parameter identification in aircraft longitudinal motion // Cloud of Science, 2017, no. 4, pp. 636 - 649.
19. Htang Om M., Zin Latt K., Karapetyan T.S. Estimation of aerodynamic parameters in conditions of measurement // ITM Web of Conferences, 2017, vol. 10, pp. 01007.
20. Конышева В.Ю., Максимов Н.А., Шаронов А.В. Вейвлет-анализ в задачах контроля и диагностики линейных динамических систем // Труды МАИ. 2017. № 97. URL: http://trudymai.ru/published.php?ID=87270