The time-optimal synthesis technique flight paths of an unmanned aircraft

封面

如何引用文章

全文:

详细

The article considers the method of synthesis of an optimal UAV flight path and an algorithm of the flight control system. The system and algorithm are designed for four-dimensional (4D) trajectory-based operations (TBO) in the context of the CNS/ATM and PBN concepts, which will increase the operational efficiency of the UAV navigation and piloting processes. The paper presents a mathematical model of the control object and algorithms for forming a time-optimal flight path. An assessment of the proposed methodology is also presented by verifying and validating the system software using simulation modeling. The results obtained demonstrate the functional capabilities of the control system to create time-optimal profiles of trajectories that meet operational requirements.

全文:

Введение

Одна из характерных особенностей развития мировой авиационной транспортной системы состоит в бурном развитии беспилотной авиации, её интеграции в общее с пилотируемой авиацией воздушное пространство (ВП) при безусловном сохранении уровня безопасности полётов, достигнутого в пилотируемой авиации. Основным инструментом интеграции беспилотных воздушных судов (БВС) в общее ВП является совершенствование системы организации воздушного движения на основе технологий CNS (Communication, Navigation, Surveillance)1 и в рамках концепции навигации, основанной на характеристиках (Performance Based Navigation, PBN) [Skrypnik, 2019]. Реализация принципов PBN позволит оптимизировать использование ВП всеми категориями пользователей, включая БВС, путем расчёта при планировании и выдерживании в процессе полета оптимальных (по протяжённости, времени, эффективности выполняемых операций и т. п.) траекторий. При этом предполагается возможность создания гибких траекторий с их привязкой к времени [Global TBO Concept (Version 0.11), 2019].

Задача планирования оптимальной траектории полета состоит в том, чтобы определить переменные, определяющие траекторию полета от исходного состояния к конечному заданному состоянию с учётом ограничений, минимизируя показатель качества [Расчет и анализ…, 1971]. Ограничения могут накладываться на значения допустимых пилотажных и навигационных параметров БВС, на прохождение траектории через определённые точки маршрута, на использование воздушного пространства (запретные зоны, зоны высокой турбулентности, грозовой деятельности и пр.).

Большинство разработанных к настоящему моменту методов решения терминальных задач [Белинская и др., 2014; Касаткина, 2013; Кузнецов, 2013; Levine et al., 1997] не дают возможности учёта ограничений, наложенных на состояние системы. Применение принципа максимума Понтрягина к решению терминальных задач при наличии ограничений на управления ведёт к получению управления, не являющегося непрерывным. Одним из возможных подходов к учёту ограничений на состояния в терминальных задачах является метод локальных вариаций [Крылов и др., 1966; Черноусько, 1965], применение которого может приводить к ограничениям на реализуемость траектории. 

Вопросы концепции функционирования, архитектуры системы управления маловысотным беспилотным движением, алгоритмы оптимизации траекторий БВС рассмотрены в работе [Next Generation…, 2014а]. Здесь же предложена 4D модель траекторного движения БВС переменной массы, включающая шесть переменных состояния. Вопросы синтеза оптимальных траекторий полета БВС и результаты исследований при различных критериях оптимизации рассмотрены в [Ramasamy, 2014б]. Альтернативные подходы к построению оптимальных траекторий, использующие методы искусственного интеллекта, рассмотрены в работе [Hybrid…, 2022].

В настоящее время широкое распространение получили методы, основанные на преобразовании аффинных систем к регулярному каноническому виду при помощи замен переменных состояния, управления и независимой переменной [Крищенко, 2013; Фетисов, 2014; Hoffner et al., 2009; Li et al., 2015].

В данной работе ставится задача планирования оптимальной траектории полета БВС самолётного типа, включая этапы взлёта и полета по маршруту. Заданы векторы начального  x ¯ 0 = [ V 0 ,   θ 0 ,  ψ 0 ,   H 0 ,   L 0 ,   Z 0 ] Т MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmiEayaara WaaSbaaSqaaiaaicdaaeqaaOGaeyypa0Jaai4waiaadAfadaWgaaWc baGaaGimaaqabaGccaGGSaaeaaaaaaaaa8qacaGGGcGaaiiOaGGaa8 aacqWF4oqCdaWgaaWcbaGaaGimaaqabaGccaGGSaWdbiaacckajugW b8aacqWFipqEkmaaBaaaleaacaaIWaaabeaakiaacYcapeGaaiiOai aacckacaWGibWaa0baaSqaaiaaicdaaeaaaaGccaGGSaGaaiiOaiaa cckapaGaamitamaaBaaaleaacaaIWaaabeaakiaacYcapeGaaiiOai aacckapaGaamOwamaaBaaaleaacaaIWaaabeaakiaac2fadaahaaWc beqaaGqaaiaa+jcbaaaaaa@56C9@  и конечного состояния  x ¯ f = [ V f ,   θ f ,   ψ f ,  H , f    L f ,   Z f ] T MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmiEayaara WaaSbaaSqaaiaadAgaaeqaaOGaeyypa0Jaai4waiaadAfadaWgaaWc baGaamOzaaqabaGccaGGSaaeaaaaaaaaa8qacaGGGcGaaiiOaGGaa8 aacqWF4oqCdaWgaaWcbaGaamOzaaqabaGccaGGSaWdbiaacckacaGG GcqcLbCacqWFipqEk8aadaqhaaWcbaGaamOzaaqaaaaakiaacYcape GaaiiOaiaacckacaWGibWdamaaBeaaleaacaWGMbaabeaakiaacYca peGaaiiOaiaacckapaGaamitamaaBaaaleaacaWGMbaabeaakiaacY capeGaaiiOaiaacckapaGaamOwamaaBaaaleaacaWGMbaabeaakiaa c2fadaahaaWcbeqaaGqaaiaa+rfaaaaaaa@5992@  БВС, где переменные состояния V – воздушная скорость, θ – угол наклона траектории в вертикальной плоскости, ψ – путевой угол, H – высота над земной поверхностью, L – длина пути вдоль траектории, Z – боковое отклонение, а также начальное и конечное время полета  [ t 0 , t f ] MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaai4waiaads hadaWgaaWcbaGaaGimaaqabaGcqaaaaaaaaaWdbiaacYcapaGaamiD amaaBaaaleaacaWGMbaabeaakiaac2faaaa@3BCE@ . Требуется рассчитать оптимальную по времени траекторию полета и синтезировать алгоритм управления, который к моменту времени  t f MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiDamaaBa aaleaacaWGMbaabeaaaaa@373C@  обеспечит перевод БВС в заданное конечное состояние, т. е. в заданную конечную точку траектории.

Поставленная задача сводится к решению терминальной задачи управления динамической системой в фазовом пространстве на основе многочленов степени 2n–1, где n – порядок системы уравнений, описывающих движение БВС. Исходными данными являются координаты, скорости и перегрузки БВС в начальный и конечный моменты времени.

Результаты исследований

Задача построения многочлена

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

y (n) +f(y, y ˙ ,..., y (n1) )=g(y, y ˙ ,..., y (n1) )u MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyEamaaCa aaleqabaGaaiikaiaad6gacaGGPaaaaOGaey4kaSIaamOzaiaacIca caWG5bGaaiilaiqadMhagaGaaiaacYcacaGGUaGaaiOlaiaac6caca GGSaGaamyEamaaCaaaleqabaGaaiikaiaad6gacqGHsislcaaIXaGa aiykaaaakiaacMcacqGH9aqpcaWGNbGaaiikaiaadMhacaGGSaGabm yEayaacaGaaiilaiaac6cacaGGUaGaaiOlaiaacYcacaWG5bWaaWba aSqabeaacaGGOaGaamOBaiabgkHiTiaaigdacaGGPaaaaOGaaiykai aadwhaaaa@56C0@ ,(1)

где  y ¯ (y, y ˙ ,..., y (n1) ) R n MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmyEayaara GaaiikaiaadMhacaGGSaGabmyEayaacaGaaiilaiaac6cacaGGUaGa aiOlaiaacYcacaWG5bWaaWbaaSqabeaacaGGOaGaamOBaiabgkHiTi aaigdacaGGPaaaaOGaaiykaiabgIGiolaadkfadaahaaWcbeqaaiaa d6gaaaaaaa@466A@  – вектор состояния системы; Rn – евклидово пространство вектор-столбцов;  u R n MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyDaiabgI GiolaadkfadaahaaWcbeqaaiaad6gaaaaaaa@39A1@ – управление;  f( y ¯ ) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamOzaiaacI caceWG5bGbaebacaGGPaaaaa@3886@  и  g( y ¯ ) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaam4zaiaacI caceWG5bGbaebacaGGPaaaaa@3887@  – гладкие функции своих аргументов;  g( y ¯ )0 MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaam4zaiaacI caceWG5bGbaebacaGGPaGaeyiyIKRaaGimaaaa@3B08@ при всех  y ¯ R n MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmyEayaara GaeyicI4SaamOuamaaCaaaleqabaGaamOBaaaaaaa@39BD@ .

Один из способов решения терминальных задач для систем вида (1) основан на использовании многочленов степени 2n–1 2 [Зенков, 2010].

При n=2, система (1) запишется следующим образом:

y ¨ +f( y ¯ )=g( y ¯ )u MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmyEayaada Gaey4kaSIaamOzaiaacIcaceWG5bGbaebacaGGPaGaeyypa0Jaam4z aiaacIcaceWG5bGbaebacaGGPaGaamyDaaaa@3FCB@ , (2)

где   y ¯ (y, y ˙ ). MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmyEayaara GaaiikaiaadMhacaGGSaGabmyEayaacaGaaiykaiaac6caaaa@3B02@

В качестве начального состояния системы рассмотрим произвольную точку  y ¯ ( y 0 , y ˙ 0 ) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmyEayaara GaaiikaiaadMhadaWgaaWcbaGaaGimaaqabaGccaGGSaGabmyEayaa caWaaSbaaSqaaiaaicdaaeqaaOGaaiykaaaa@3C30@ на фазовой плоскости, отличную от начала координат  y ¯ (0,0) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmyEayaara GaaiikaiaaicdacaGGSaGaaGimaiaacMcaaaa@39BF@ . Тогда искомая программа построения траектории  y ¯ (t),u(t) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaWaaiWaaeaace WG5bGbaebacaGGOaGaamiDaiaacMcacaGGSaGaamyDaiaacIcacaWG 0bGaaiykaaGaay5Eaiaaw2haaaaa@3EC1@  системы (2) должна удовлетворять граничным условиям  y(0)= y 0 , y ˙ 0 (0)= y ˙ 0 MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyEaiaacI cacaaIWaGaaiykaiabg2da9iaadMhadaWgaaWcbaGaaGimaaqabaGc caGGSaGabmyEayaacaWaaSbaaSqaaiaaicdaaeqaaOGaaiikaiaaic dacaGGPaGaeyypa0JabmyEayaacaWaaSbaaSqaaiaaicdaaeqaaaaa @42DE@  и  y(T)= y f , y ˙ 0 (T)= y ˙ f MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyEaiaacI cacaWGubGaaiykaiabg2da9iaadMhadaWgaaWcbaGaamOzaaqabaGc caGGSaGabmyEayaacaWaaSbaaSqaaiaaicdaaeqaaOGaaiikaiaads facaGGPaGaeyypa0JabmyEayaacaWaaSbaaSqaaiaadAgaaeqaaaaa @437E@ , где T>0 – некоторое конечное значение независимой переменной t.

Согласно теории решения системы дифференциальных уравнений1, фазовым графиком функции  φ(t) C m [0,T] MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeqOXdOMaai ikaiaadshacaGGPaGaeyicI4Saam4qamaaCaaaleqabaGaamyBaaaa kiaacUfacaaIWaGaaiilaiaadsfacaGGDbaaaa@40B3@  в фазовом пространстве системы (1) называют кривую, заданную параметрически при помощи уравнений  y (i) = φ (i) (t),i= 0,n1 ¯ ,t[0,T] MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyEamaaCa aaleqabaGaaiikaiaadMgacaGGPaaaaOGaeyypa0JaeqOXdO2aaWba aSqabeaacaGGOaGaamyAaiaacMcaaaGccaGGOaGaamiDaiaacMcaca GGSaGaamyAaiabg2da9maanaaabaGaaGimaiaacYcacaWGUbGaeyOe I0IaaGymaaaacaGGSaGaamiDaiabgIGiolaacUfacaaIWaGaaiilai aadsfacaGGDbaaaa@4E25@ .

Рассмотрим многочлен  p(t) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiCaiaacI cacaWG0bGaaiykaaaa@3873@ , фазовый график  p ¯ (t)= p(t), p ˙ (t) ,t[0,T] MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmiCayaara GaaiikaiaadshacaGGPaGaeyypa0ZaamWaaeaacaWGWbGaaiikaiaa dshacaGGPaGaaiilaiqadchagaGaaiaacIcacaWG0bGaaiykaaGaay 5waiaaw2faaiaacYcacaWG0bGaeyicI4Saai4waiaaicdacaGGSaGa amivaiaac2faaaa@49FA@  которого соединяет точки  y ¯ ( y 0 , y ˙ 0 ) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmyEayaara GaaiikaiaadMhadaWgaaWcbaGaaGimaaqabaGccaGGSaGabmyEayaa caWaaSbaaSqaaiaaicdaaeqaaOGaaiykaaaa@3C30@  и  y ¯ (0,0) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmyEayaara GaaiikaiaaicdacaGGSaGaaGimaiaacMcaaaa@39BF@  в фазовом пространстве системы (2).

Если Т задано, согласно [Краснощёченко и др., 2005] существует такой единственный многочлен степени n=3, имеющий вид:

p(t)=y0+y˙0t+c1t2+c2t3, (3)

что выпо лнены условия  p(T)=0, p ˙ (T)=0. MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiCaiaacI cacaWGubGaaiykaiabg2da9iaaicdacaGGSaGabmiCayaacaGaaiik aiaadsfacaGGPaGaeyypa0JaaGimaiaac6caaaa@4065@  Отметим, что при любых значениях постоянных  с 1 MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyqemaaBa aaleaacaaIXaaabeaaaaa@36DD@  и  с 2 MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyqemaaBa aaleaacaaIYaaabeaaaaa@36DE@ справедливы равенства  p(0)= y 0 , p ˙ (0)= y ˙ 0 . MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiCaiaacI cacaaIWaGaaiykaiabg2da9iaadMhadaWgaaWcbaGaaGimaaqabaGc caGGSaGabmiCayaacaGaaiikaiaaicdacaGGPaGaeyypa0JabmyEay aacaWaaSbaaSqaaiaaicdaaeqaaOGaaiOlaaaa@4298@

Коэффициенты  с 1 MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyqemaaBa aaleaacaaIXaaabeaaaaa@36DD@  и  с 2 MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyqemaaBa aaleaacaaIYaaabeaaaaa@36DE@  находятся из системы линейных алгебраических уравнений

T 2 T 3 2T 3 T 2 с 1 с 2 = y 0 y ˙ 0 T y ˙ 0 MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaWaaeWaaeaafa qabeGacaaabaGaamivamaaCaaaleqabaGaaGOmaaaaaOqaaiaadsfa daahaaWcbeqaaiaaiodaaaaakeaacaaIYaGaamivaaqaaiaaiodaca WGubWaaWbaaSqabeaacaaIYaaaaaaaaOGaayjkaiaawMcaamaabmaa baqbaeqabiqaaaqaaiaadgebdaWgaaWcbaGaaGymaaqabaaakeaaca WGbrWaaSbaaSqaaiaaikdaaeqaaaaaaOGaayjkaiaawMcaaiabg2da 9maabmaabaqbaeqabiqaaaqaaiabgkHiTiaadMhadaWgaaWcbaGaaG imaaqabaGccqGHsislceWG5bGbaiaadaWgaaWcbaGaaGimaaqabaGc caWGubaabaGaeyOeI0IabmyEayaacaWaaSbaaSqaaiaaicdaaeqaaa aaaOGaayjkaiaawMcaaaaa@4FA1@ , (4)

решение которой существует и единственно в силу невырожденности матрицы этой системы.

Таким образом, фазовый график  p ¯ (t)=[p(t), p ˙ (t)],t[0,T] MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmiCayaara GaaiikaiaadshacaGGPaGaeyypa0Jaai4waiaadchacaGGOaGaamiD aiaacMcacaGGSaGabmiCayaacaGaaiikaiaadshacaGGPaGaaiyxai aacYcacaWG0bGaeyicI4Saai4waiaaicdacaGGSaGaamivaiaac2fa aaa@49C8@  многочлена (3) при указанных значениях коэффициентов  с 1 MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyqemaaBa aaleaacaaIXaaabeaaaaa@36DD@  и  с 2 MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyqemaaBa aaleaacaaIYaaabeaaaaa@36DE@ соединяет точку  y ¯ ( y 0 , y ˙ 0 ) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmyEayaara GaaiikaiaadMhadaWgaaWcbaGaaGimaaqabaGccaGGSaGabmyEayaa caWaaSbaaSqaaiaaicdaaeqaaOGaaiykaaaa@3C30@  и  y ¯ (0,0) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmyEayaara GaaiikaiaaicdacaGGSaGaaGimaiaacMcaaaa@39BF@ в фазовом пространстве системы (2), причём  p(T)=0, p ˙ (T)=0. MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiCaiaacI cacaWGubGaaiykaiabg2da9iaaicdacaGGSaGabmiCayaacaGaaiik aiaadsfacaGGPaGaeyypa0JaaGimaiaac6caaaa@4065@

В случае, если Т не задано, имеет место следующий результат.

Для существования многочлена  p(t) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiCaiaacI cacaWG0bGaaiykaaaa@3873@  степени n=2, фазовый график  p ¯ (t)=[p(t), p ˙ (t)],t[0,T] MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmiCayaara GaaiikaiaadshacaGGPaGaeyypa0Jaai4waiaadchacaGGOaGaamiD aiaacMcacaGGSaGabmiCayaacaGaaiikaiaadshacaGGPaGaaiyxai aacYcacaWG0bGaeyicI4Saai4waiaaicdacaGGSaGaamivaiaac2fa aaa@49C8@  которого соединяет точки  y ¯ ( y 0 , y ˙ 0 ) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmyEayaara GaaiikaiaadMhadaWgaaWcbaGaaGimaaqabaGccaGGSaGabmyEayaa caWaaSbaaSqaaiaaicdaaeqaaOGaaiykaaaa@3C30@  и  y ¯ (0,0) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmyEayaara GaaiikaiaaicdacaGGSaGaaGimaiaacMcaaaa@39BF@  в фазовом пространстве системы (2), необходимо и достаточно выполнения условия  y 0 y ˙ 0 <0 MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyEamaaBa aaleaacaaIWaaabeaakiqadMhagaGaamaaBaaaleaacaaIWaaabeaa kiabgYda8iaaicdaaaa@3ACF@ .

Рассмотрим систему (1) произвольного порядка n. Предположим, что значение  T>0 MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamivaiabg6 da+iaaicdaaaa@37C7@  задано. Тогда согласно [Краснощёченко и др., 2005] существует единственный многочлен степени 2n–1, имеющий вид

p(t)= k=0 n1 y 0 (k) k! t k + k=1 n c k t n1+k MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiCaiaacI cacaWG0bGaaiykaiabg2da9maaqahabaWaaSaaaeaacaWG5bWaa0ba aSqaaiaaicdaaeaacaGGOaGaam4AaiaacMcaaaaakeaacaWGRbGaai yiaaaaaSqaaiaadUgacqGH9aqpcaaIWaaabaGaamOBaiabgkHiTiaa igdaa0GaeyyeIuoakiaadshadaahaaWcbeqaaiaadUgaaaGccqGHRa WkdaaeWbqaaiaadogadaWgaaWcbaGaam4AaaqabaGccaWG0bWaaWba aSqabeaacaWGUbGaeyOeI0IaaGymaiabgUcaRiaadUgaaaaabaGaam 4Aaiabg2da9iaaigdaaeaacaWGUbaaniabggHiLdaaaa@576B@ , (5)

фазовый график  p ¯ (t)=[p(t), p ˙ (t),..., p (n1) (t)],t[0,T] MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmiCayaara GaaiikaiaadshacaGGPaGaeyypa0Jaai4waiaadchacaGGOaGaamiD aiaacMcacaGGSaGabmiCayaacaGaaiikaiaadshacaGGPaGaaiilai aac6cacaGGUaGaaiOlaiaacYcacaWGWbWaaWbaaSqabeaacaGGOaGa amOBaiabgkHiTiaaigdacaGGPaaaaOGaaiikaiaadshacaGGPaGaai yxaiaacYcacaWG0bGaeyicI4Saai4waiaaicdacaGGSaGaamivaiaa c2faaaa@54B0@  которого соединяет точки  y ¯ ( y 0 , y ˙ 0 ,..., y 0 (n1) ) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmyEayaara GaaiikaiaadMhadaWgaaWcbaGaaGimaaqabaGccaGGSaGabmyEayaa caWaaSbaaSqaaiaaicdaaeqaaOGaaiilaiaac6cacaGGUaGaaiOlai aacYcacaWG5bWaa0baaSqaaiaaicdaaeaacaGGOaGaamOBaiabgkHi TiaaigdacaGGPaaaaOGaaiykaaaa@4589@  и  y ¯ (0,...,0) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmyEayaara GaaiikaiaaicdacaGGSaGaaiOlaiaac6cacaGGUaGaaiilaiaaicda caGGPaaaaa@3C85@  в фазовом пространстве системы (1), причём   p(T)=0, p ˙ (T)=0,..., p (n1) (T)=0. MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiCaiaacI cacaWGubGaaiykaiabg2da9iaaicdacaGGSaGabmiCayaacaGaaiik aiaadsfacaGGPaGaeyypa0JaaGimaiaacYcacaGGUaGaaiOlaiaac6 cacaGGSaGaamiCamaaCaaaleqabaGaaiikaiaad6gacqGHsislcaaI XaGaaiykaaaakiaacIcacaWGubGaaiykaiabg2da9iaaicdacaGGUa aaaa@4CED@

Постоянные  с 1 , с 2 ,..., с n MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyqemaaBa aaleaacaaIXaaabeaakiaacYcacaWGbrWaaSbaaSqaaiaaikdaaeqa aOGaaiilaiaac6cacaGGUaGaaiOlaiaacYcacaWGbrWaaSbaaSqaai aad6gaaeqaaaaa@3EB2@  находятся из системы линейных алгебраических уравнений

T n T n+1 ... T 2n1 n T n1 (n+1) T n ... (2n1) T 2n1 ..... ..... ..... ..... n! 1! T (n+1)! 2! T 2 ... (2n1)! n! T n c 1 c 2 c n = k=0 n1 y 0 (k) k! t k k=1 n1 y 0 (k) (k1)! T k1 y 0 (n1) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaWaaeWaaeaafa qabeabeaaaaaqaaiaadsfadaahaaWcbeqaaiaad6gaaaaakeaacaWG ubWaaWbaaSqabeaacaWGUbGaey4kaSIaaGymaaaaaOqaaiaac6caca GGUaGaaiOlaaqaaiaadsfadaahaaWcbeqaaiaaikdacaWGUbGaeyOe I0IaaGymaaaaaOqaaiaad6gacaWGubWaaWbaaSqabeaacaWGUbGaey OeI0IaaGymaaaaaOqaaiaacIcacaWGUbGaey4kaSIaaGymaiaacMca caWGubWaaWbaaSqabeaacaWGUbaaaaGcbaGaaiOlaiaac6cacaGGUa aabaGaaiikaiaaikdacaWGUbGaeyOeI0IaaGymaiaacMcacaWGubWa aWbaaSqabeaacaaIYaGaamOBaiabgkHiTiaaigdaaaaakeaacaGGUa GaaiOlaiaac6cacaGGUaGaaiOlaaqaaiaac6cacaGGUaGaaiOlaiaa c6cacaGGUaaabaGaaiOlaiaac6cacaGGUaGaaiOlaiaac6caaeaaca GGUaGaaiOlaiaac6cacaGGUaGaaiOlaaqaamaalaaabaGaamOBaiaa cgcaaeaacaaIXaGaaiyiaaaacaWGubaabaWaaSaaaeaacaGGOaGaam OBaiabgUcaRiaaigdacaGGPaGaaiyiaaqaaiaaikdacaGGHaaaaiaa dsfadaahaaWcbeqaaiaaikdaaaaakeaacaGGUaGaaiOlaiaac6caae aadaWcaaqaaiaacIcacaaIYaGaamOBaiabgkHiTiaaigdacaGGPaGa aiyiaaqaaiaad6gacaGGHaaaaiaadsfadaahaaWcbeqaaiaad6gaaa aaaaGccaGLOaGaayzkaaWaaeWaaeaafaqabeabbaaaaeaacaWGJbWa aSbaaSqaaiaaigdaaeqaaaGcbaGaam4yamaaBaaaleaacaaIYaaabe aaaOqaaiabl6UinbqaaiaadogadaWgaaWcbaGaamOBaaqabaaaaaGc caGLOaGaayzkaaGaeyypa0ZaaeWaaeaafaqabeabbaaaaeaacqGHsi sldaaeWbqaamaalaaabaGaamyEamaaDaaaleaacaaIWaaabaGaaiik aiaadUgacaGGPaaaaaGcbaGaam4AaiaacgcaaaaaleaacaWGRbGaey ypa0JaaGimaaqaaiaad6gacqGHsislcaaIXaaaniabggHiLdGccaWG 0bWaaWbaaSqabeaacaWGRbaaaaGcbaGaeyOeI0YaaabCaeaadaWcaa qaaiaadMhadaqhaaWcbaGaaGimaaqaaiaacIcacaWGRbGaaiykaaaa aOqaaiaacIcacaWGRbGaeyOeI0IaaGymaiaacMcacaGGHaaaaaWcba Gaam4Aaiabg2da9iaaigdaaeaacaWGUbGaeyOeI0IaaGymaaqdcqGH ris5aOGaamivamaaCaaaleqabaGaam4AaiabgkHiTiaaigdaaaaake aacqWIUlstaeaacqGHsislcaWG5bWaa0baaSqaaiaaicdaaeaacaGG OaGaamOBaiabgkHiTiaaigdacaGGPaaaaaaaaOGaayjkaiaawMcaaa aa@B78C@ , (6)

решение которой существует и единственно в силу новорожденности матрицы этой системы.

Когда значение T не фиксировано, имеет место следующее утверждение.

Для существования многочлена степени 2n–1, фазовый график  p ¯ (t)=[p(t), p ˙ (t),..., p (n1) (t)],t[0,T] MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmiCayaara GaaiikaiaadshacaGGPaGaeyypa0Jaai4waiaadchacaGGOaGaamiD aiaacMcacaGGSaGabmiCayaacaGaaiikaiaadshacaGGPaGaaiilai aac6cacaGGUaGaaiOlaiaacYcacaWGWbWaaWbaaSqabeaacaGGOaGa amOBaiabgkHiTiaaigdacaGGPaaaaOGaaiikaiaadshacaGGPaGaai yxaiaacYcacaWG0bGaeyicI4Saai4waiaaicdacaGGSaGaamivaiaa c2faaaa@54B0@ , который соединяет точки  y ¯ =( y 0 , y ˙ 0 ,..., y 0 (n1) ) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmyEayaara Gaeyypa0JaaiikaiaadMhadaWgaaWcbaGaaGimaaqabaGccaGGSaGa bmyEayaacaWaaSbaaSqaaiaaicdaaeqaaOGaaiilaiaac6cacaGGUa GaaiOlaiaacYcacaWG5bWaa0baaSqaaiaaicdaaeaacaGGOaGaamOB aiabgkHiTiaaigdacaGGPaaaaOGaaiykaaaa@468F@  и  y ¯ =(0,...,0) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmyEayaara Gaeyypa0JaaiikaiaaicdacaGGSaGaaiOlaiaac6cacaGGUaGaaiil aiaaicdacaGGPaaaaa@3D8B@  в фазовом пространстве системы (1), достаточно, чтобы число перемен знаков в системе начальных значений  y 0 , y ˙ 0 ,..., y 0 (n2) , y 0 (n1) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyEamaaBa aaleaacaaIWaaabeaakiaacYcaceWG5bGbaiaadaWgaaWcbaGaaGim aaqabaGccaGGSaGaaiOlaiaac6cacaGGUaGaaiilaiaadMhadaqhaa WcbaGaaGimaaqaaiaacIcacaWGUbGaeyOeI0IaaGOmaiaacMcaaaGc caGGSaGaamyEamaaDaaaleaacaaIWaaabaGaaiikaiaad6gacqGHsi slcaaIXaGaaiykaaaaaaa@49A4@ было нечётно.

Рассмотрим многочлен

p(t)= k=0 n1 y 0 (k) k! t k + k=1 n1 c k t n1+k MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiCaiaacI cacaWG0bGaaiykaiabg2da9maaqahabaWaaSaaaeaacaWG5bWaa0ba aSqaaiaaicdaaeaacaGGOaGaam4AaiaacMcaaaaakeaacaWGRbGaai yiaaaaaSqaaiaadUgacqGH9aqpcaaIWaaabaGaamOBaiabgkHiTiaa igdaa0GaeyyeIuoakiaadshadaahaaWcbeqaaiaadUgaaaGccqGHRa WkdaaeWbqaaiaadogadaWgaaWcbaGaam4AaaqabaGccaWG0bWaaWba aSqabeaacaWGUbGaeyOeI0IaaGymaiabgUcaRiaadUgaaaaabaGaam 4Aaiabg2da9iaaigdaaeaacaWGUbGaeyOeI0IaaGymaaqdcqGHris5 aaaa@5913@ , (7)

где с 1 , с 2 ,..., с n1 MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyqemaaBa aaleaacaaIXaaabeaakiaacYcacaWGbrWaaSbaaSqaaiaaikdaaeqa aOGaaiilaiaac6cacaGGUaGaaiOlaiaacYcacaWGbrWaaSbaaSqaai aad6gacqGHsislcaaIXaaabeaaaaa@405A@  – константы, подлежащие определению. Отметим, что при любых значениях постоянных  с 1 , с 2 ,..., с n1 MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyqemaaBa aaleaacaaIXaaabeaakiaacYcacaWGbrWaaSbaaSqaaiaaikdaaeqa aOGaaiilaiaac6cacaGGUaGaaiOlaiaacYcacaWGbrWaaSbaaSqaai aad6gacqGHsislcaaIXaaabeaaaaa@405A@  для многочлена (7) выполняются условия  p(0)= y 0 , p ˙ (0)= y ˙ 0 ,..., p (n1) (0)= y 0 (n1) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiCaiaacI cacaaIWaGaaiykaiabg2da9iaadMhadaWgaaWcbaGaaGimaaqabaGc caGGSaGabmiCayaacaGaaiikaiaaicdacaGGPaGaeyypa0JabmyEay aacaWaaSbaaSqaaiaaicdaaeqaaOGaaiilaiaac6cacaGGUaGaaiOl aiaacYcacaWGWbWaaWbaaSqabeaacaGGOaGaamOBaiabgkHiTiaaig dacaGGPaaaaOGaaiikaiaaicdacaGGPaGaeyypa0JaamyEamaaBaaa leaacaaIWaaabeaakmaaCaaaleqabaGaaiikaiaad6gacqGHsislca aIXaGaaiykaaaaaaa@53A4@ .

Соотношения  p(T)=0, p ˙ (T)=0,..., p (n1) (T)=0 MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiCaiaacI cacaWGubGaaiykaiabg2da9iaaicdacaGGSaGabmiCayaacaGaaiik aiaadsfacaGGPaGaeyypa0JaaGimaiaacYcacaGGUaGaaiOlaiaac6 cacaGGSaGaamiCamaaCaaaleqabaGaaiikaiaad6gacqGHsislcaaI XaGaaiykaaaakiaacIcacaWGubGaaiykaiabg2da9iaaicdaaaa@4C3B@  запишем в виде системы уравнений относительно неизвестных  с 1 , с 2 ,..., с n1 MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyqemaaBa aaleaacaaIXaaabeaakiaacYcacaWGbrWaaSbaaSqaaiaaikdaaeqa aOGaaiilaiaac6cacaGGUaGaaiOlaiaacYcacaWGbrWaaSbaaSqaai aad6gacqGHsislcaaIXaaabeaaaaa@405A@  и T, которая имеет вид

T n T n+1 ... T 2n1 n T n1 (n+1) T n ... (2n1) T 2n1 ..... ..... ..... ..... n! 1! T (n+1)! 2! T 2 ... (2n1)! n! T n c 1 c 2 c n = k=0 n1 y 0 (k) k! t k k=1 n1 y 0 (k) (k1)! T k1 y 0 (n1) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaWaaeWaaeaafa qabeabeaaaaaqaaiaadsfadaahaaWcbeqaaiaad6gaaaaakeaacaWG ubWaaWbaaSqabeaacaWGUbGaey4kaSIaaGymaaaaaOqaaiaac6caca GGUaGaaiOlaaqaaiaadsfadaahaaWcbeqaaiaaikdacaWGUbGaeyOe I0IaaGymaaaaaOqaaiaad6gacaWGubWaaWbaaSqabeaacaWGUbGaey OeI0IaaGymaaaaaOqaaiaacIcacaWGUbGaey4kaSIaaGymaiaacMca caWGubWaaWbaaSqabeaacaWGUbaaaaGcbaGaaiOlaiaac6cacaGGUa aabaGaaiikaiaaikdacaWGUbGaeyOeI0IaaGymaiaacMcacaWGubWa aWbaaSqabeaacaaIYaGaamOBaiabgkHiTiaaigdaaaaakeaacaGGUa GaaiOlaiaac6cacaGGUaGaaiOlaaqaaiaac6cacaGGUaGaaiOlaiaa c6cacaGGUaaabaGaaiOlaiaac6cacaGGUaGaaiOlaiaac6caaeaaca GGUaGaaiOlaiaac6cacaGGUaGaaiOlaaqaamaalaaabaGaamOBaiaa cgcaaeaacaaIXaGaaiyiaaaacaWGubaabaWaaSaaaeaacaGGOaGaam OBaiabgUcaRiaaigdacaGGPaGaaiyiaaqaaiaaikdacaGGHaaaaiaa dsfadaahaaWcbeqaaiaaikdaaaaakeaacaGGUaGaaiOlaiaac6caae aadaWcaaqaaiaacIcacaaIYaGaamOBaiabgkHiTiaaigdacaGGPaGa aiyiaaqaaiaad6gacaGGHaaaaiaadsfadaahaaWcbeqaaiaad6gaaa aaaaGccaGLOaGaayzkaaWaaeWaaeaafaqabeabbaaaaeaacaWGJbWa aSbaaSqaaiaaigdaaeqaaaGcbaGaam4yamaaBaaaleaacaaIYaaabe aaaOqaaiabl6UinbqaaiaadogadaWgaaWcbaGaamOBaaqabaaaaaGc caGLOaGaayzkaaGaeyypa0ZaaeWaaeaafaqabeabbaaaaeaacqGHsi sldaaeWbqaamaalaaabaGaamyEamaaDaaaleaacaaIWaaabaGaaiik aiaadUgacaGGPaaaaaGcbaGaam4AaiaacgcaaaaaleaacaWGRbGaey ypa0JaaGimaaqaaiaad6gacqGHsislcaaIXaaaniabggHiLdGccaWG 0bWaaWbaaSqabeaacaWGRbaaaaGcbaGaeyOeI0YaaabCaeaadaWcaa qaaiaadMhadaqhaaWcbaGaaGimaaqaaiaacIcacaWGRbGaaiykaaaa aOqaaiaacIcacaWGRbGaeyOeI0IaaGymaiaacMcacaGGHaaaaaWcba Gaam4Aaiabg2da9iaaigdaaeaacaWGUbGaeyOeI0IaaGymaaqdcqGH ris5aOGaamivamaaCaaaleqabaGaam4AaiabgkHiTiaaigdaaaaake aacqWIUlstaeaacqGHsislcaWG5bWaa0baaSqaaiaaicdaaeaacaGG OaGaamOBaiabgkHiTiaaigdacaGGPaaaaaaaaOGaayjkaiaawMcaaa aa@B78C@ . (8)

Решив систему линейных алгебраических уравнений относительно постоянных  с 1 , с 2 ,..., с n1 MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyqemaaBa aaleaacaaIXaaabeaakiaacYcacaWGbrWaaSbaaSqaaiaaikdaaeqa aOGaaiilaiaac6cacaGGUaGaaiOlaiaacYcacaWGbrWaaSbaaSqaai aad6gacqGHsislcaaIXaaabeaaaaa@405A@  и подставив их в последнее уравнение системы (8), получим относительно неизвестного T следующее уравнение

y 0 (n1) T n1 + n! 1!(n2)! y 0 (n2) T n2 + (n+1)! 2!(n3)! y 0 (n3) T n3 + + (2n3)! 1!(n2)! y ˙ 0 T+ (2n2)! (n1)! y 0 =0. MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGceaqabeaacaWG5b Waa0baaSqaaiaaicdaaeaacaGGOaGaamOBaiabgkHiTiaaigdacaGG PaaaaOGaamivamaaCaaaleqabaGaamOBaiabgkHiTiaaigdaaaGccq GHRaWkdaWcaaqaaiaad6gacaGGHaaabaGaaGymaiaacgcacaGGOaGa amOBaiabgkHiTiaaikdacaGGPaGaaiyiaaaacaWG5bWaa0baaSqaai aaicdaaeaacaGGOaGaamOBaiabgkHiTiaaikdacaGGPaaaaOGaamiv amaaCaaaleqabaGaamOBaiabgkHiTiaaikdaaaGccqGHRaWkdaWcaa qaaiaacIcacaWGUbGaey4kaSIaaGymaiaacMcacaGGHaaabaGaaGOm aiaacgcacaGGOaGaamOBaiabgkHiTiaaiodacaGGPaGaaiyiaaaaca WG5bWaa0baaSqaaiaaicdaaeaacaGGOaGaamOBaiabgkHiTiaaioda caGGPaaaaOGaamivamaaCaaaleqabaGaamOBaiabgkHiTiaaiodaaa GccqGHRaWkaeaacqGHRaWkdaWcaaqaaiaacIcacaaIYaGaamOBaiab gkHiTiaaiodacaGGPaGaaiyiaaqaaiaaigdacaGGHaGaaiikaiaad6 gacqGHsislcaaIYaGaaiykaiaacgcaaaGabmyEayaacaWaaSbaaSqa aiaaicdaaeqaaOGaamivaiabgUcaRmaalaaabaGaaiikaiaaikdaca WGUbGaeyOeI0IaaGOmaiaacMcacaGGHaaabaGaaiikaiaad6gacqGH sislcaaIXaGaaiykaiaacgcaaaGaamyEamaaBaaaleaacaaIWaaabe aakiabg2da9iaaicdacaGGUaaaaaa@8519@ (9)

Согласно [Краснощёченко и др., 2005] число положительных корней многочлена, стоящего в левой части равенства (9), равно числу перемен знаков в системе коэффициентов или меньше этого числа на чётное число.

Таким образом, если число перемен знаков в указанной системе значений коэффициентов нечётно, то существует хотя бы одно положительное решение  уравнения (9). В этом случае фазовый график  p ¯ (t)=[p(t), p ˙ (t),..., p (n1) (t)],t[0,T] MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmiCayaara GaaiikaiaadshacaGGPaGaeyypa0Jaai4waiaadchacaGGOaGaamiD aiaacMcacaGGSaGabmiCayaacaGaaiikaiaadshacaGGPaGaaiilai aac6cacaGGUaGaaiOlaiaacYcacaWGWbWaaWbaaSqabeaacaGGOaGa amOBaiabgkHiTiaaigdacaGGPaaaaOGaaiikaiaadshacaGGPaGaai yxaiaacYcacaWG0bGaeyicI4Saai4waiaaicdacaGGSaGaamivaiaa c2faaaa@54B0@  многочлена (7), (8) соединяет точки  y ¯ ( y 0 , y ˙ 0 ,..., y 0 (n1) ) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmyEayaara GaaiikaiaadMhadaWgaaWcbaGaaGimaaqabaGccaGGSaGabmyEayaa caWaaSbaaSqaaiaaicdaaeqaaOGaaiilaiaac6cacaGGUaGaaiOlai aacYcacaWG5bWaa0baaSqaaiaaicdaaeaacaGGOaGaamOBaiabgkHi TiaaigdacaGGPaaaaOGaaiykaaaa@4589@  и  y ¯ (0,...,0) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmyEayaara GaaiikaiaaicdacaGGSaGaaiOlaiaac6cacaGGUaGaaiilaiaaicda caGGPaaaaa@3C85@  в фазовом пространстве системы (1), причём  p(T)=0, p ˙ (T)=0,..., p (n1) (T)=0 MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiCaiaacI cacaWGubGaaiykaiabg2da9iaaicdacaGGSaGabmiCayaacaGaaiik aiaadsfacaGGPaGaeyypa0JaaGimaiaacYcacaGGUaGaaiOlaiaac6 cacaGGSaGaamiCamaaCaaaleqabaGaaiikaiaad6gacqGHsislcaaI XaGaaiykaaaakiaacIcacaWGubGaaiykaiabg2da9iaaicdaaaa@4C3B@ .

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

u(t)= 1 g( p ¯ (t)) ( p (n) (t)+f( p ¯ (t))) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyDaiaacI cacaWG0bGaaiykaiabg2da9maalaaabaGaaGymaaqaaiaadEgacaGG OaGabmiCayaaraGaaiikaiaadshacaGGPaGaaiykaaaacaGGOaGaam iCamaaCaaaleqabaGaaiikaiaad6gacaGGPaaaaOGaaiikaiaadsha caGGPaGaey4kaSIaamOzaiaacIcaceWGWbGbaebacaGGOaGaamiDai aacMcacaGGPaGaaiykaaaa@4D95@ , (10)

где  p(t) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiCaiaacI cacaWG0bGaaiykaaaa@3873@ – соответствующий многочлен (5), (6) или (8), (9).

Таким образом, данную методику можно применять для решения задачи оптимального управления траекторией полета БВС.

Математическая модель движения БВС

При решении поставленной задачи рассмотрим движение только центра масс БВС, которое в пространстве описывается системой уравнений [Моисеев, 2023]

x ¯ ˙ = V ˙ θ ˙ ψ ˙ H ˙ L ˙ Z ˙ = g( n x sinθ);   g( n y cosγcosθ) V ;  n y gsinγ Vcosθ ;  Vsinθ; Vcosθcosψ;  Vcosθsinψ.      MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmiEayaary aacaGaeyypa0ZaamWaaqaabeqaaiqadAfagaGaaaqaaGGaaiqb=H7a XzaacaaabaGaf8hYdKNbaiaaaeaaceWGibGbaiaaaeaaceWGmbGbai aaaeaaceWGAbGbaiaaaaGaay5waiaaw2faaiabg2da9maaceaaeaqa beaacaWGNbGaaiikaiaad6gadaWgaaWcbaGaamiEaaqabaGccqGHsi slciGGZbGaaiyAaiaac6gacqWF4oqCcaGGPaGaai4oaabaaaaaaaaa peGaaiiOaiaacckaa8aabaWaaSaaaeaacaWGNbGaaiikaiaad6gada WgaaWcbaGaamyEaaqabaGcciGGJbGaai4BaiaacohacqWFZoWzcqGH sislciGGJbGaai4BaiaacohacqWF4oqCcaGGPaaabaGaamOvaaaaca GG7aWdbiaacckaa8aabaGaeyOeI0YaaSaaaeaacaWGUbWaaSbaaSqa aiaadMhaaeqaaOGaam4zaiGacohacaGGPbGaaiOBaiab=n7aNbqaai aadAfaciGGJbGaai4BaiaacohacqWF4oqCaaGaai4oa8qacaGGGcaa baWdaiaadAfaciGGZbGaaiyAaiaac6gacqWF4oqCcaGG7aaabaGaam OvaiGacogacaGGVbGaai4Caiab=H7aXHqaaiaa+ngacaGFVbGaa43C aiaa+H8acaGG7aaabaWdbiaacckapaGaeyOeI0IaamOvaiGacogaca GGVbGaai4Caiab=H7aXjGacohacaGGPbGaaiOBaiab=H8a5jaac6ca peGaaiiOaiaacckacaGGGcaaa8aacaGL7baapeGaaiiOaaaa@92C5@ (11)

n x = Pcosα X а mg  ,     n y = Y а +Psinα mg MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaaeaaaaaaaaa8 qacaWGUbWaaSbaaSqaaiaadIhaaeqaaOGaeyypa0ZaaSaaaeaacaWG qbGaci4yaiaac+gacaGGZbaccaGae8xSdeMaeyOeI0IaamiwamaaBa aaleaacaWGWqaabeaaaOqaaiaad2gacaWGNbaaaiaacckacaGGSaGa aiiOaiaacckacaGGGcGaaiiOaiaad6gadaWgaaWcbaGaamyEaaqaba GccqGH9aqpdaWcaaqaaiaadMfadaWgaaWcbaGaamimeaqabaGccqGH RaWkcaWGqbGaci4CaiaacMgacaGGUbGae8xSdegabaGaamyBaiaadE gaaaaaaa@55E0@ , (12)

где  x T =[V,θ,ψ,H,L,Z] MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiEamaaCa aaleqabaacbaGaa8hvaaaakiabg2da9iaacUfacaWGwbGaaiilaGGa aiab+H7aXjaacYcacqGFipqEcaGGSaGaamisaiaacYcacaWGmbGaai ilaiaadQfacaGGDbaaaa@444E@ – фазовый вектор переменных состояния, включающий соответственно истинную воздушную скорость [м/с], угол наклона траектории полета [град], путевой угол [град], координаты центра масс БВС (высота, дальность полета, боковое смещение) в нормальной земной системе координат [м];  n x MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaaeaaaaaaaaa8 qacaWGUbWaaSbaaSqaaiaadIhaaeqaaaaa@3768@ – продольная перегрузка;  n y MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaaeaaaaaaaaa8 qacaWGUbWaaSbaaSqaaiaadMhaaeqaaaaa@3769@  – поперечная перегрузка; α – угол атаки [град]; β – угол скольжения [град];  γ а MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaaccaGae83SdC 2aaSbaaSqaaiaadcdbaeqaaaaa@37BD@  – угол крена [рад]; g – ускорение свободного падения [м/с2]; Р – тяга двигателя [Н]; Xа=12CxaρV2S  сила аэродинамического сопротивления [Н]; Yа=12CyaρV2S – аэродинамическая подъёмная сила [Н]; Cxa,Cya – коэффициенты аэродинамических сил; ρ плотность среды, в которой осуществляется полет; S – площадь крыла [м2]; m – масса БВС [кг].

В качестве управляющих переменных в (1) принимаются перегрузки и угол крена  u(t)=( n x (t), n y (t),γ(t)) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyDaiaacI cacaWG0bGaaiykaiabg2da9iaacIcacaWGUbWaaSbaaSqaaiaadIha aeqaaOGaaiikaiaadshacaGGPaGaaiilaiaad6gadaWgaaWcbaGaam yEaaqabaGccaGGOaGaamiDaiaacMcacaGGSaaccaGae83SdCMaaiik aiaadshacaGGPaGaaiykaaaa@4926@ .

Для решения поставленной задачи на основе многочленов степени 2n–1, необходимо систему дифференциальных уравнений (11) привести к виду (1). Из теории решения систем дифференциальных уравнений дифференциальные уравнения n-го порядка можно свести к системе из n уравнений первого порядка. Возможен и обратный переход, позволяющий заменить решение системы решением одного дифференциального уравнения высшего порядка [Канатников и др., 2010].

Для получения функций управления перейдем к новым управлениям

u 1 = n x ; u 2 = n y cosγ; u 3 = n y sinγ MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyDamaaBa aaleaacaaIXaaabeaakiabg2da9iaad6gadaWgaaWcbaGaamiEaaqa baGccaGG7aGaaGzbVlaadwhadaWgaaWcbaGaaGOmaaqabaGccqGH9a qpcaWGUbWaaSbaaSqaaiaadMhaaeqaaOGaci4yaiaac+gacaGGZbGa eq4SdCMaai4oaiaaywW7caWG1bWaaSbaaSqaaiaaiodaaeqaaOGaey ypa0JaamOBamaaBaaaleaacaWG5baabeaakiGacohacaGGPbGaaiOB aiabeo7aNbaa@5209@ . (13)

Тогда уравнения математической модели движения БВС являются линейными по новым управлениям

x ¯ ˙ = V ˙ θ ˙ ψ ˙ H ˙ L ˙ Z ˙ = u 1 ggsinθ,   u 2 ggcosθ V ,  u 3 g Vcosθ ,  Vsinθ, Vcosθcosψ,  Vcosθsinψ.    MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmiEayaary aacaGaeyypa0ZaamWaaqaabeqaaiqadAfagaGaaaqaaGGaaiqb=H7a XzaacaaabaGaf8hYdKNbaiaaaeaaceWGibGbaiaaaeaaceWGmbGbai aaaeaaceWGAbGbaiaaaaGaay5waiaaw2faaiabg2da9maaceaaeaqa beaacaWG1bWaaSbaaSqaaiaaigdaaeqaaOGaam4zaiabgkHiTiaadE gaciGGZbGaaiyAaiaac6gacqWF4oqCcqWFSaalqaaaaaaaaaWdbiaa cckacaGGGcaapaqaamaalaaabaGaamyDamaaBaaaleaacaaIYaaabe aakiaadEgacqGHsislcaWGNbGaci4yaiaac+gacaGGZbGae8hUdeha baGaamOvaaaacaGGSaWdbiaacckaa8aabaGaeyOeI0YaaSaaaeaaca WG1bWaaSbaaSqaaiaaiodaaeqaaOGaam4zaaqaaiaadAfaciGGJbGa ai4BaiaacohacqWF4oqCaaGaaiila8qacaGGGcaabaWdaiaadAfaci GGZbGaaiyAaiaac6gacqWF4oqCcqWFSaalaeaacaWGwbGaci4yaiaa c+gacaGGZbGae8hUdeNaci4yaiaac+gacaGGZbGae8hYdKNae8hlaW cabaWdbiaacckapaGaeyOeI0IaamOvaiGacogacaGGVbGaai4Caiab =H7aXjGacohacaGGPbGaaiOBaiab=H8a5jaac6capeGaaiiOaiaacc kacaGGGcaaa8aacaGL7baaaaa@87D7@ (14)

где  x ¯ T =[V,θ,ψ,H,L,Z] MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmiEayaara WaaWbaaSqabeaacaWGubaaaOGaeyypa0Jaai4waiaadAfacaGGSaac caGae8hUdeNaaiilaiab=H8a5jaacYcacaWGibGaaiilaiaadYeaca GGSaGaamOwaiaac2faaaa@4463@  – фазовый вектор переменных состояния;

u ¯ (t)=[ u 1 (t), u 2 (t), u 3 (t)] MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmyDayaara GaaiikaiaadshacaGGPaGaeyypa0Jaai4waiaadwhadaWgaaWcbaGa aGymaaqabaGccaGGOaGaamiDaiaacMcacaGGSaGaamyDamaaBaaale aacaaIYaaabeaakiaacIcacaWG0bGaaiykaiaacYcacaWG1bWaaSba aSqaaiaaiodaaeqaaOGaaiikaiaadshacaGGPaGaaiyxaaaa@4970@  – вектор управления.

Для получения управлений приведём систему уравнений (14) к каноническому виду, введя новые переменные состояния

x 1 =H; x 2 =L; x 3 =Z; x 4 =Vsinθ; x 5 =Vcosθcosψ;   x 6 =Vcosθsinψ. MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGceaqabeaacaWG4b WaaSbaaSqaaiaaigdaaeqaaOGaeyypa0JaamisaiaacUdaaeaacaWG 4bWaaSbaaSqaaiaaikdaaeqaaOGaeyypa0JaamitaiaacUdaaeaaca WG4bWaaSbaaSqaaiaaiodaaeqaaOGaeyypa0JaamOwaiaacUdaaeaa caWG4bWaaSbaaSqaaiaaisdaaeqaaOGaeyypa0JaamOvaiGacohaca GGPbGaaiOBaGGaaiab=H7aXjaacUdaaeaacaWG4bWaaSbaaSqaaiaa iwdaaeqaaOGaeyypa0JaamOvaiGacogacaGGVbGaai4Caiab=H7aXj GacogacaGGVbGaai4Caiab=H8a5jaacUdaaeaaqaaaaaaaaaWdbiaa cckacaWG4bWaaSbaaSqaaiaaiAdaaeqaaOGaeyypa0ZdaiabgkHiTi aadAfaciGGJbGaai4BaiaacohacqWF4oqCciGGZbGaaiyAaiaac6ga cqWFipqEcqWFUaGlaaaa@69C0@ (15)

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

sinθ= x ˙ 1 V ,cosθ= x ˙ 2 2 + x ˙ 3 2 V , sinψ= x ˙ 3 2 x ˙ 2 2 + x ˙ 3 2 ,cosψ= x ˙ 2 2 x ˙ 2 2 + x ˙ 3 2 , V= x ˙ 2 1 + x ˙ 2 2 + x ˙ 3 2 . MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGceaqabeaaciGGZb GaaiyAaiaac6gaiiaacqWF4oqCcqGH9aqpdaWcaaqaaiqadIhagaGa amaaBaaaleaacaaIXaaabeaaaOqaaiaadAfaaaGaaiilaiaaywW7ci GGJbGaai4BaiaacohacqWF4oqCcqGH9aqpdaWcaaqaamaakaaabaGa bmiEayaacaWaa0baaSqaaiaaikdaaeaacaaIYaaaaOGaey4kaSIabm iEayaacaWaa0baaSqaaiaaiodaaeaacaaIYaaaaaqabaaakeaacaWG wbaaaiaacYcaaeaaciGGZbGaaiyAaiaac6gacqWFipqEcqGH9aqpcq GHsisldaWcaaqaaiqadIhagaGaamaaDaaaleaacaaIZaaabaGaaGOm aaaaaOqaamaakaaabaGabmiEayaacaWaa0baaSqaaiaaikdaaeaaca aIYaaaaOGaey4kaSIabmiEayaacaWaa0baaSqaaiaaiodaaeaacaaI YaaaaaqabaaaaOGaaiilaiaaywW7ciGGJbGaai4BaiaacohacqWFip qEcqGH9aqpdaWcaaqaaiqadIhagaGaamaaDaaaleaacaaIYaaabaGa aGOmaaaaaOqaamaakaaabaGabmiEayaacaWaa0baaSqaaiaaikdaae aacaaIYaaaaOGaey4kaSIabmiEayaacaWaa0baaSqaaiaaiodaaeaa caaIYaaaaaqabaaaaOGaaiilaaqaaiaadAfacqGH9aqpdaGcaaqaai qadIhagaGaamaaCaaaleqabaGaaGOmaaaakmaaBaaaleaacaaIXaaa beaakiabgUcaRiqadIhagaGaamaaDaaaleaacaaIYaaabaGaaGOmaa aakiabgUcaRiqadIhagaGaamaaDaaaleaacaaIZaaabaGaaGOmaaaa aeqaaOGaaiOlaaaaaa@7B94@ (16)

Дифференцируя эти соотношения, находим

θ ˙ = V ˙ x ¨ 1 V x ˙ 1 V 2 cosθ , ψ ˙ = ( x ˙ 2 x ¨ 3 x ˙ 3 x ¨ 2 ) cos 2 ψ x ˙ 2 2 , V ˙ = x ˙ 1 x ¨ 1 + x ˙ 2 x ¨ 2 + x ˙ 3 x ¨ 3 V MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaaccaGaf8hUde NbaiaacqGH9aqpdaWcaaqaaiqadAfagaGaaiaayIW7ceWG4bGbamaa daWgaaWcbaGaaGymaaqabaGccqGHsislcaWGwbGaaGjcVlqadIhaga GaamaaBaaaleaacaaIXaaabeaaaOqaaiaadAfadaahaaWcbeqaaiaa ikdaaaGcciGGJbGaai4BaiaacohacqWF4oqCaaGaaiilaiaaywW7cu WFipqEgaGaaiabg2da9maalaaabaGaaiikaiqadIhagaGaamaaBaaa leaacaaIYaaabeaakiqadIhagaWaamaaBaaaleaacaaIZaaabeaaki abgkHiTiqadIhagaGaamaaBaaaleaacaaIZaaabeaakiqadIhagaWa amaaBaaaleaacaaIYaaabeaakiaacMcaciGGJbGaai4Baiaacohada ahaaWcbeqaaiaaikdaaaGccqWFipqEaeaaceWG4bGbaiaadaqhaaWc baGaaGOmaaqaaiaaikdaaaaaaOGaaiilaiaaywW7ceWGwbGbaiaacq GH9aqpdaWcaaqaaiqadIhagaGaamaaBaaaleaacaaIXaaabeaakiqa dIhagaWaamaaBaaaleaacaaIXaaabeaakiabgUcaRiqadIhagaGaam aaBaaaleaacaaIYaaabeaakiqadIhagaWaamaaBaaaleaacaaIYaaa beaakiabgUcaRiqadIhagaGaamaaBaaaleaacaaIZaaabeaakiqadI hagaWaamaaBaaaleaacaaIZaaabeaaaOqaaiaadAfaaaaaaa@7253@ . (17)

С другой стороны, дифференцируя три последних уравнения системы (14), получим с учётом первых трех уравнений этой системы следующие соотношения

x ¨ 1 =g+ u 1 gsinθ+ u 2 gcosθ, x ¨ 2 = u 1 gcosθcosψ u 2 gsinθcosψ+ u 3 gsinψ, x ¨ 3 = u 1 gcosθsinψ+ u 2 gsinθsinψ+ u 3 gcosψ. MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaWaaiqaaqaabe qaaiqadIhagaWaamaaBaaaleaacaaIXaaabeaakiabg2da9iabgkHi TiaadEgacqGHRaWkcaWG1bWaaSbaaSqaaiaaigdaaeqaaOGaam4zai GacohacaGGPbGaaiOBaGGaaiab=H7aXjabgUcaRiaadwhadaWgaaWc baGaaGOmaaqabaGccaWGNbGaci4yaiaac+gacaGGZbGae8hUdeNae8 hlaWcabaGabmiEayaadaWaaSbaaSqaaiaaikdaaeqaaOGaeyypa0Ja amyDamaaBaaaleaacaaIXaaabeaakiaadEgaciGGJbGaai4Baiaaco hacqWF4oqCciGGJbGaai4BaiaacohacqWFipqEcqGHsislcaWG1bWa aSbaaSqaaiaaikdaaeqaaOGaam4zaiGacohacaGGPbGaaiOBaiab=H 7aXjGacogacaGGVbGaai4Caiab=H8a5jabgUcaRiaadwhadaWgaaWc baGaaG4maaqabaGccaWGNbGaci4CaiaacMgacaGGUbGae8hYdKNae8 hlaWcabaGabmiEayaadaWaaSbaaSqaaiaaiodaaeqaaOGaeyypa0Ja eyOeI0IaamyDamaaBaaaleaacaaIXaaabeaakiaadEgaciGGJbGaai 4BaiaacohacqWF4oqCciGGZbGaaiyAaiaac6gacqWFipqEcqGHRaWk caWG1bWaaSbaaSqaaiaaikdaaeqaaOGaam4zaiGacohacaGGPbGaai OBaiab=H7aXjGacohacaGGPbGaaiOBaiab=H8a5jabgUcaRiaadwha daWgaaWcbaGaaG4maaqabaGccaWGNbGaci4yaiaac+gacaGGZbGae8 hYdKNae8Nla4caaiaawUhaaaaa@97AA@ (18)

Таким образом, математическую модель движения БВС можно представить как динамическую систему вида (1).

Формирование траектории полета БВС

Тягу двигателя и угол атаки можно определить по соотношениям (12). Из (17), (18) вместе с выражениями (16) следует, что переменные состояния  (V,θ,ψ) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaaiikaiaadA facaGGSaaccaGae8hUdeNaaiilaiab=H8a5jaacMcaaaa@3C44@  и переменные управления  ( n x , n y ,γ) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaaiikaiaad6 gadaWgaaWcbaGaamiEaaqabaGccaGGSaGaamOBamaaBaaaleaacaWG 5baabeaakiaacYcaiiaacqWFZoWzcaGGPaaaaa@3DDE@  могут быть представлены в виде функций  x 1 t , x 2 t , x 3 (t) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiEamaaBa aaleaacaaIXaaabeaakmaabmaabaaeaaaaaaaaa8qacaWG0baapaGa ayjkaiaawMcaa8qacaGGSaGaamiEamaaBaaaleaacaaIYaaabeaak8 aadaqadaqaa8qacaWG0baapaGaayjkaiaawMcaaiaacYcacaWG4bWa aSbaaSqaaiaaiodaaeqaaOGaaiika8qacaWG0bWdaiaacMcaaaa@443B@  и их производных по времени. Однако задача заключается в поиске траектории, удовлетворяющей граничным условиям, поэтому необходимо показать, при каких условиях функции  x 1 t , x 2 t , x 3 (t) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiEamaaBa aaleaacaaIXaaabeaakmaabmaabaaeaaaaaaaaa8qacaWG0baapaGa ayjkaiaawMcaa8qacaGGSaWdaiaadIhadaWgaaWcbaGaaGOmaaqaba Gcdaqadaqaa8qacaWG0baapaGaayjkaiaawMcaaiaacYcacaWG4bWa aSbaaSqaaiaaiodaaeqaaOGaaiika8qacaWG0bWdaiaacMcaaaa@443B@  будут соответствовать граничным условиям.

Граничные условия на переменные состояния и управления определяют граничные значения функций  x 1 t , x 2 t , x 3 (t) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiEamaaBa aaleaacaaIXaaabeaakmaabmaabaaeaaaaaaaaa8qacaWG0baapaGa ayjkaiaawMcaa8qacaGGSaGaamiEamaaBaaaleaacaaIYaaabeaak8 aadaqadaqaa8qacaWG0baapaGaayjkaiaawMcaaiaacYcacaWG4bWa aSbaaSqaaiaaiodaaeqaaOGaaiika8qacaWG0bWdaiaacMcaaaa@443B@ на концах отрезка времени  [ t 0 , t f ], MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaai4waiaads hadaWgaaWcbaGaaGimaaqabaGcqaaaaaaaaaWdbiaacYcapaGaamiD amaaBaaaleaacaWGMbaabeaakiaac2facaGGSaaaaa@3C7E@  а также их первые и вторые производные (граничные условия для новых переменных состояния и управлений легко получить, подставляя начальные граничные значения задачи в формулы, по которым производилась замена переменных). По сути, любые гладкие функции, удовлетворяющие полученным граничным условиям, будут являться решением поставленной задачи. Такие функции можно найти среди многочленов 3-го порядка.

Система уравнений для математической модели движения БВС относительно терминальной задачи управления имеет вид

x ˙ 1 = x 4 ; x ˙ 2 = x 5 ; x ˙ 3 = x 6 , x ˙ 4 =g+ u 1 gsinθ+ u 2 gcosθ; x ˙ 5 = u 1 gcosθcosψ u 2 gsinθcosψ+ u 3 gsinψ;   x ˙ 6 = u 1 gcosθsinψ+ u 2 gsinθsinψ+ u 3 gcosψ. MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaWaaiqaaqaabe qaaiqadIhagaGaamaaBaaaleaacaaIXaaabeaakiabg2da9iaadIha daWgaaWcbaGaaGinaaqabaGccaGG7aaabaGabmiEayaacaWaaSbaaS qaaiaaikdaaeqaaOGaeyypa0JaamiEamaaBaaaleaacaaI1aaabeaa kiaacUdaaeaaceWG4bGbaiaadaWgaaWcbaGaaG4maaqabaGccqGH9a qpcaWG4bWaaSbaaSqaaiaaiAdaaeqaaOGaaiilaaqaaiqadIhagaGa amaaBaaaleaacaaI0aaabeaakiabg2da9iabgkHiTiaadEgacqGHRa WkcaWG1bWaaSbaaSqaaiaaigdaaeqaaOGaam4zaiGacohacaGGPbGa aiOBaGGaaiab=H7aXjabgUcaRiaadwhadaWgaaWcbaGaaGOmaaqaba GccaWGNbGaci4yaiaac+gacaGGZbGae8hUdeNae83oaSdabaGabmiE ayaacaWaaSbaaSqaaiaaiwdaaeqaaOGaeyypa0JaamyDamaaBaaale aacaaIXaaabeaakiaadEgaciGGJbGaai4BaiaacohacqWF4oqCciGG JbGaai4BaiaacohacqWFipqEcqGHsislcaWG1bWaaSbaaSqaaiaaik daaeqaaOGaam4zaiGacohacaGGPbGaaiOBaiab=H7aXjGacogacaGG VbGaai4Caiab=H8a5jabgUcaRiaadwhadaWgaaWcbaGaaG4maaqaba GccaWGNbGaci4CaiaacMgacaGGUbGae8hYdKNae83oaSdabaaeaaaa aaaaa8qacaGGGcGabmiEayaacaWaaSbaaSqaaiaaiAdaaeqaaOGaey ypa0ZdaiabgkHiTiaadwhadaWgaaWcbaGaaGymaaqabaGccaWGNbGa ci4yaiaac+gacaGGZbGae8hUdeNaci4CaiaacMgacaGGUbGae8hYdK Naey4kaSIaamyDamaaBaaaleaacaaIYaaabeaakiaadEgaciGGZbGa aiyAaiaac6gacqWF4oqCciGGZbGaaiyAaiaac6gacqWFipqEcqGHRa WkcaWG1bWaaSbaaSqaaiaaiodaaeqaaOGaam4zaiGacogacaGGVbGa ai4Caiab=H8a5jab=5caUaaacaGL7baaaaa@AA40@ (19)

Рассмотрим методику решения задачи построения многочлена на примере функции x 1 t MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiEamaaBa aaleaacaaIXaaabeaakmaabmaabaaeaaaaaaaaa8qacaWG0baapaGa ayjkaiaawMcaaaaa@39CB@ . Данная система с учётом переменных  y= x 1 , y ˙ = x ˙ 1 , y ¨ = x ¨ 1 MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyEaiabg2 da9iaadIhadaWgaaWcbaGaaGymaaqabaGccaGGSaGabmyEayaacaGa eyypa0JabmiEayaacaWaaSbaaSqaaiaaigdaaeqaaOGaaiilaiqadM hagaWaaiabg2da9iqadIhagaWaamaaBaaaleaacaaIXaaabeaaaaa@427E@  примет вид уравнения (1).

y (3) +f(y, y ˙ , y ¨ )=g(y, y ˙ , y ¨ )u. MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyEamaaCa aaleqabaGaaiikaiaaiodacaGGPaaaaOGaey4kaSIaamOzaiaacIca caWG5bGaaiilaiqadMhagaGaaiaacYcaceWG5bGbamaacaGGPaGaey ypa0Jaam4zaiaacIcacaWG5bGaaiilaiqadMhagaGaaiaacYcaceWG 5bGbamaacaGGPaGaamyDaiaac6caaaa@496E@  (20)

Тогда существует единственный полином 5-й степени, имеющий вид

p(t)= y 0 + y ˙ 0 t+ y ¨ 0 2 t 2 + c 1 t 3 + c 2 t 4 + c 3 t 5 MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiCaiaacI cacaWG0bGaaiykaiabg2da9iaadMhadaWgaaWcbaGaaGimaaqabaGc cqGHRaWkceWG5bGbaiaadaWgaaWcbaGaaGimaaqabaGccaWG0bGaey 4kaSYaaSaaaeaaceWG5bGbamaadaWgaaWcbaGaaGimaaqabaaakeaa caaIYaaaaiaadshadaahaaWcbeqaaiaaikdaaaGccqGHRaWkcaWGJb WaaSbaaSqaaiaaigdaaeqaaOGaamiDamaaCaaaleqabaGaaG4maaaa kiabgUcaRiaadogadaWgaaWcbaGaaGOmaaqabaGccaWG0bWaaWbaaS qabeaacaaI0aaaaOGaey4kaSIaam4yamaaBaaaleaacaaIZaaabeaa kiaadshadaahaaWcbeqaaiaaiwdaaaaaaa@52BF@ , (21)

фазовый график  p ¯ (t)=(p(t), p ˙ (t), p ¨ (t)),t[0, t f ] MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmiCayaara GaaiikaiaadshacaGGPaGaeyypa0JaaiikaiaadchacaGGOaGaamiD aiaacMcacaGGSaGabmiCayaacaGaaiikaiaadshacaGGPaGaaiilai qadchagaWaaiaacIcacaWG0bGaaiykaiaacMcacaGGSaGaaGzbVlaa dshacqGHiiIZcaGGBbGaaGimaiaacYcacaWG0bWaaSbaaSqaaiaadA gaaeqaaOGaaiyxaaaa@5031@  которого соединяет точки  y ¯ =( y 0 , y ˙ 0 , y ¨ 0 ) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmyEayaara Gaeyypa0JaaiikaiaadMhadaWgaaWcbaGaaGimaaqabaGccaGGSaGa bmyEayaacaWaaSbaaSqaaiaaicdaaeqaaOGaaiilaiqadMhagaWaam aaBaaaleaacaaIWaaabeaakiaacMcaaaa@3FDE@  и  y ¯ =( y f , y ˙ f , y ¨ f ) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmyEayaara Gaeyypa0JaaiikaiaadMhadaWgaaWcbaGaamOzaaqabaGccaGGSaGa bmyEayaacaWaaSbaaSqaaiaadAgaaeqaaOGaaiilaiqadMhagaWaam aaBaaaleaacaWGMbaabeaakiaacMcaaaa@4071@  в фазовом пространстве системы (20).

Согласно уравнениям (6) и (8) коэффициенты  с 1 MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyqemaaBa aaleaacaaIXaaabeaaaaa@36DD@ с 2 MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyqemaaBa aaleaacaaIYaaabeaaaaa@36DE@  и  с 3 MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyqemaaBa aaleaacaaIZaaabeaaaaa@36DF@  находятся из системы линейных алгебраических уравнений

t f 3 t f 4 t f 5 3 t f 2 4 t f 3 5 t f 4 6 t f 12 t f 2 20 t f 3 c 1 c 2 c 3 = y 1f y 10 y ˙ 10 t f 1 2 y ¨ 10 t f y ˙ 1f y ˙ 10 1 2 y ¨ 10 t f y ¨ 1f y ¨ 10 MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaWaaeWaaeaafa qabeWadaaabaGaamiDamaaDaaaleaacaWGMbaabaGaaG4maaaaaOqa aiaadshadaqhaaWcbaGaamOzaaqaaiaaisdaaaaakeaacaWG0bWaa0 baaSqaaiaadAgaaeaacaaI1aaaaaGcbaGaaG4maiaadshadaqhaaWc baGaamOzaaqaaiaaikdaaaaakeaacaaI0aGaamiDamaaDaaaleaaca WGMbaabaGaaG4maaaaaOqaaiaaiwdacaWG0bWaa0baaSqaaiaadAga aeaacaaI0aaaaaGcbaGaaGOnaiaadshadaWgaaWcbaGaamOzaaqaba aakeaacaaIXaGaaGOmaiaadshadaqhaaWcbaGaamOzaaqaaiaaikda aaaakeaacaaIYaGaaGimaiaadshadaqhaaWcbaGaamOzaaqaaiaaio daaaaaaaGccaGLOaGaayzkaaWaaeWaaeaafaqabeWabaaabaGaam4y amaaBaaaleaacaaIXaaabeaaaOqaaiaadogadaWgaaWcbaGaaGOmaa qabaaakeaacaWGJbWaaSbaaSqaaiaaiodaaeqaaaaaaOGaayjkaiaa wMcaaiabg2da9maabmaabaqbaeqabmqaaaqaaiaadMhadaWgaaWcba GaaGymaiaadAgaaeqaaOGaeyOeI0IaamyEamaaBaaaleaacaaIXaGa aGimaaqabaGccqGHsislceWG5bGbaiaadaWgaaWcbaGaaGymaiaaic daaeqaaOGaamiDamaaBaaaleaacaWGMbaabeaakiabgkHiTmaaleaa leaacaaIXaaabaGaaGOmaaaakiqadMhagaWaamaaBaaaleaacaaIXa GaaGimaaqabaGccaWG0bWaaSbaaSqaaiaadAgaaeqaaaGcbaGabmyE ayaacaWaaSbaaSqaaiaaigdacaWGMbaabeaakiabgkHiTiqadMhaga GaamaaBaaaleaacaaIXaGaaGimaaqabaGccqGHsisldaWcbaWcbaGa aGymaaqaaiaaikdaaaGcceWG5bGbamaadaWgaaWcbaGaaGymaiaaic daaeqaaOGaamiDamaaBaaaleaacaWGMbaabeaaaOqaaiqadMhagaWa amaaBaaaleaacaaIXaGaamOzaaqabaGccqGHsislceWG5bGbamaada WgaaWcbaGaaGymaiaaicdaaeqaaaaaaOGaayjkaiaawMcaaaaa@8730@ , (22)

решение которой существует и единственно в силу новорожденности матрицы этой системы.

Таким же образом определяются коэффициенты для  x 2 t , x 3 (t) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaaeaaaaaaaaa8 qacaWG4bWaaSbaaSqaaiaaikdaaeqaaOWdamaabmaabaWdbiaadsha a8aacaGLOaGaayzkaaGaaiilaiaadIhadaWgaaWcbaGaaG4maaqaba GccaGGOaWdbiaadshapaGaaiykaaaa@3EFC@  системы уравнений (19).

Найдя решение функций  x 1 t , x 2 t , x 3 (t) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiEamaaBa aaleaacaaIXaaabeaakmaabmaabaaeaaaaaaaaa8qacaWG0baapaGa ayjkaiaawMcaa8qacaGGSaWdaiaadIhadaWgaaWcbaGaaGOmaaqaba Gcdaqadaqaa8qacaWG0baapaGaayjkaiaawMcaaiaacYcacaWG4bWa aSbaaSqaaiaaiodaaeqaaOGaaiika8qacaWG0bWdaiaacMcaaaa@443B@ , можно определить функции  H(t),L(t),Z(t) MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamisaiaacI cacaWG0bGaaiykaiaacYcacaaMe8UaamitaiaacIcacaWG0bGaaiyk aiaacYcacaaMe8UaamOwaiaacIcacaWG0bGaaiykaaaa@4319@ . Эти функции определяют пространственную траекторию полета БВС, которая к моменту времени  t f MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiDamaaBa aaleaacaWGMbaabeaaaaa@373C@  переведёт БВС в заданное положение.

Критерий качества управления, минимизирующий время прохождения траектории, имеет следующий вид

J( t 0 , t f )= t 0 t f dtmin MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamOsaiaacI cacaWG0bWaaSbaaSqaaiaaicdaaeqaaOGaaiilaiaadshadaWgaaWc baGaamOzaaqabaGccaGGPaGaeyypa0Zaa8qCaeaacaWGKbGaamiDai abgkziUkGac2gacaGGPbGaaiOBaaWcbaGaamiDamaaBaaameaacaaI WaaabeaaaSqaaiaadshadaWgaaadbaGaamOzaaqabaaaniabgUIiYd aaaa@4A13@ . (23)

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

V min V V max , θ min θ θ max , ψ min ψ ψ max , L min L L max , H min H H max , Z min Z Z max , n x min n x n x max , n y min n y n y max , γ min γ γ max . MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGceaqabeaacaWGwb WaaSbaaSqaaiGac2gacaGGPbGaaiOBaaqabaGccqGHKjYOcaWGwbGa eyizImQaamOvamaaBaaaleaaciGGTbGaaiyyaiaacIhaaeqaaOGaai ilaiaaywW7iiaacqWF4oqCdaWgaaWcbaGaciyBaiaacMgacaGGUbaa beaakiabgsMiJkab=H7aXjabgsMiJkab=H7aXnaaBaaaleaaciGGTb GaaiyyaiaacIhaaeqaaOGaaiilaiaaywW7cqWFipqEdaWgaaWcbaGa ciyBaiaacMgacaGGUbaabeaakiabgsMiJkab=H8a5jabgsMiJkab=H 8a5naaBaaaleaaciGGTbGaaiyyaiaacIhaaeqaaOGaaiilaaqaaiaa dYeadaWgbaWcbaGaciyBaiaacMgacaGGUbaabeaakiabgsMiJkaadY eacqGHKjYOcaWGmbWaaSbaaSqaaiGac2gacaGGHbGaaiiEaaqabaGc caGGSaGaaGzbVlaadIeadaWgaaWcbaGaciyBaiaacMgacaGGUbaabe aakiabgsMiJkaadIeacqGHKjYOcaWGibWaaSbaaSqaaiGac2gacaGG HbGaaiiEaaqabaGccaGGSaGaaGzbVlaadQfadaWgaaWcbaGaciyBai aacMgacaGGUbaabeaakiabgsMiJkaadQfacqGHKjYOcaWGAbWaaSba aSqaaiGac2gacaGGHbGaaiiEaaqabaGccaGGSaaabaGaamOBamaaBa aaleaacaWG4baabeaakmaaBaaaleaaciGGTbGaaiyAaiaac6gaaeqa aOGaeyizImQaamOBamaaBaaaleaacaWG4baabeaakiabgsMiJkaad6 gadaWgaaWcbaGaamiEaaqabaGcdaWgaaWcbaGaciyBaiaacggacaGG 4baabeaakiaacYcacaaMf8UaamOBamaaBaaaleaacaWG5baabeaakm aaBaaaleaaciGGTbGaaiyAaiaac6gaaeqaaOGaeyizImQaamOBamaa BaaaleaacaWG5baabeaakiabgsMiJkaad6gadaWgaaWcbaGaamyEaa qabaGcdaWgaaWcbaGaciyBaiaacggacaGG4baabeaakiaacYcacaaM f8Uae83SdC2aaSbaaSqaaiGac2gacaGGPbGaaiOBaaqabaGccqGHKj YOcqWFZoWzcqGHKjYOcqWFZoWzdaWgaaWcbaGaciyBaiaacggacaGG 4baabeaakiaac6caaaaa@C064@ (24)

Поиск минимальной по времени полета траектории БВС с заданной точностью ε > 0 заключается в переборе по времени t (в порядке возрастания) траекторий, увеличивая время манёвра t на величину δ > 0 (причём δ ≥ ε). Начальным значением для t (обозначим его  t 0 MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiDamaaBa aaleaacaaIWaaabeaaaaa@370B@ ) будем считать минимальное время, за которое можно перейти из начального состояния в конечное, двигаясь прямолинейно с максимально возможной скоростью

t 0 = ( H f H 0 ) 2 + ( L f L 0 ) 2 + ( Z f Z 0 ) 2 V max MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiDamaaBa aaleaacaaIWaaabeaakiabg2da9maalaaabaWaaOaaaeaacaGGOaGa amisamaaBaaaleaacaWGMbaabeaakiabgkHiTiaadIeadaWgaaWcba GaaGimaaqabaGccaGGPaWaaWbaaSqabeaacaaIYaaaaOGaey4kaSIa aiikaiaadYeadaWgaaWcbaGaamOzaaqabaGccqGHsislcaWGmbWaaS baaSqaaiaaicdaaeqaaOGaaiykamaaCaaaleqabaGaaGOmaaaakiab gUcaRiaacIcacaWGAbWaaSbaaSqaaiaadAgaaeqaaOGaeyOeI0Iaam OwamaaBaaaleaacaaIWaaabeaakiaacMcadaahaaWcbeqaaiaaikda aaaabeaaaOqaaiaadAfadaWgaaWcbaGaciyBaiaacggacaGG4baabe aaaaaaaa@52B2@ . (25)

На каждом шаге перебора необходимо проверять, удовлетворяют ли траектория и реализующие её управления условиям, которые накладываются на решение максимальными и минимальными значениями переменных состояния и управлений. Если была найдена удовлетворяющая граничным условиям траектория, то необходимо уменьшить соответствующее значение времени t на величину δ, а потом уменьшить значение δ в 2 раза (проводить уменьшение, пока δ не станет равным ε). Если была найдена траектория, не удовлетворяющая наложенным на неё ограничениям, то значение t необходимо увеличить на соответствующую величину δ.

Первая траектория, которая удовлетворяет этим ограничениям при δ =ε, и есть оптимальная по времени с точностью ε.

Тестирование алгоритма управления

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

Для оценки адекватности полученной модели траекторного движения БВС и работоспособности синтезированного алгоритма управления решалась задача оптимального управления траекторией при наборе высоты с разворотом. Задача решалась методами численного моделирования в среде Matlab при заданных векторах начальных  x ¯ 0 = [120  0  0  900  0  0] T MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmiEayaara WaaSbaaSqaaiaaicdaaeqaaOGaeyypa0Jaai4waiaaigdacaaIYaGa aGimaabaaaaaaaaapeGaaiiOaiaacckacaaIWaGaaiiOaiaacckapa GaaGima8qacaGGGcGaaiiOa8aacaaI5aGaaGimaiaaicdapeGaaiiO aiaacckapaGaaGima8qacaGGGcGaaiiOa8aacaaIWaGaaiyxamaaCa aaleqabaGaamivaaaaaaa@4E41@  и конечных  x ¯ f = [120  0   180  1200  0  300] T MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmiEayaara WaaSbaaSqaaiaadAgaaeqaaOGaeyypa0Jaai4waiaaigdacaaIYaGa aGimaabaaaaaaaaapeGaaiiOaiaacckapaGaaGima8qacaGGGcGaai iOaiaacckacqGHsislcaaIXaGaaGioaiaaicdacaGGGcGaaiiOaiaa igdacaaIYaGaaGima8aacaaIWaWdbiaacckacaGGGcWdaiaaicdape GaaiiOaiaacckacaaIZaGaaGima8aacaaIWaGaaiyxamaaCaaaleqa baGaamivaaaaaaa@542B@  состояний. На управления и значения переменных состояния задавались следующие ограничения:

75м/сV150м/с;  θ60°;  90°ψ270°;   MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaaG4naiaaiw dacaWG8qGaai4laiaadgebcqGHKjYOcaWGwbGaeyizImQaaGymaiaa iwdacaaIWaGaamipeiaac+cacaWGbrGaai4oaabaaaaaaaaapeGaai iOaiaaywW7caGGGcaccaWdaiab=H7aXjabgsMiJkaaiAdacaaIWaGa eyiSaaRaai4oa8qacaGGGcGaaiiOaiaaywW7paGaeyOeI0IaaGyoai aaicdacqGHWcaScqGHKjYOcqWFipqEcqGHKjYOcaaIYaGaaG4naiaa icdacqGHWcaScaGG7aWdbiaacckacaGGGcaaaa@62BA@

0,1 n x 0,6;   MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeyOeI0IaaG imaiaacYcacaaIXaGaeyizImQaamOBamaaBaaaleaacaWG4baabeaa kiabgsMiJkaaicdacaGGSaGaaGOnaiaacUdaqaaaaaaaaaWdbiaacc kacaGGGcaaaa@431F@ 0,1 n y 2; MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeyOeI0IaaG imaiaacYcacaaIXaGaeyizImQaamOBamaaBaaaleaacaWG5baabeaa kiabgsMiJkaaikdacaGG7aaaaa@3F4A@ γ60°. MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaaccaGae83SdC MaeyizImQaaGOnaiaaicdacqGHWcaScaGGUaaaaa@3CA5@  

На рис. 1 показана синтезированная в 3D пространстве оптимальная по критерию минимума полётного времени траектория набора высоты с разворотом. На рис. 2 и рис. 3 показано изменение переменных управления и состояния в процессе манёвра, время выполнения которого в заданных условиях составило 17,55 с.

 

Рисунок 1 – 3D траектория движения БВС

 

Рисунок 2 Переменные состояния

 

Рисунок 3 – Переменные управления

 

Из представленных графиков видно, что на интервале времени от 0 до примерно t=10 с происходит набор высоты с разворотом траектории влево от исходного нулевого курса на угол  ψ180°. MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeqiYdKNaey isISRaeyOeI0IaaGymaiaaiIdacaaIWaGaeyiSaaRaaiOlaaaa@3E6D@  Крен выходит на максимально допустимое значение с максимальной скоростью, а затем, примерно с момента времени t=14 с, БВС начинает движение в противоположную сторону, и тоже с максимальной скоростью. Если бы не было ограничения на скорость перекладки, то очевидно, что оптимальное поведение крена было бы релейным. Скорость полета в среднем повышенная.

На рис. 4 представлены результаты оценки работоспособности полученного алгоритма управления для случаев: кривая 1 – траектория полета с оптимальным управлением без ограничений на параметры БВС; кривая 2 – траектория полета без оптимального управления при отсутствии ограничений на управления и переменные состояния; 3 – траектория с оптимальным управлением при ограничениях на управления и переменные состояния. Задавались вектора начальных  x ¯ 0 = [120  0  0  900  0  0] T MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmiEayaara WaaSbaaSqaaiaaicdaaeqaaOGaeyypa0Jaai4waiaaigdacaaIYaGa aGimaabaaaaaaaaapeGaaiiOaiaacckacaaIWaGaaiiOaiaacckapa GaaGima8qacaGGGcGaaiiOa8aacaaI5aGaaGimaiaaicdapeGaaiiO aiaacckapaGaaGima8qacaGGGcGaaiiOa8aacaaIWaGaaiyxamaaCa aaleqabaGaamivaaaaaaa@4E41@  и конечных  x ¯ f = [120  0   180  1200  0  300] T MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmiEayaara WaaSbaaSqaaiaadAgaaeqaaOGaeyypa0Jaai4waiaaigdacaaIYaGa aGimaabaaaaaaaaapeGaaiiOaiaacckapaGaaGima8qacaGGGcGaai iOaiaacckacqGHsislcaaIXaGaaGioaiaaicdacaGGGcGaaiiOaiaa igdacaaIYaGaaGima8aacaaIWaWdbiaacckacaGGGcWdaiaaicdape GaaiiOaiaacckacaaIZaGaaGima8aacaaIWaGaaiyxamaaCaaaleqa baGaamivaaaaaaa@542B@  состояний. На управления и значения переменных состояния задавались следующие ограничения:

75м/сV170м/с;  90°θ90°;  180°ψ180°;   MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaaG4naiaaiw dacaWG8qGaai4laiaadgebcqGHKjYOcaWGwbGaeyizImQaaGymaiaa iEdacaaIWaGaamipeiaac+cacaWGbrGaai4oaabaaaaaaaaapeGaai iOaiaaywW7caGGGcGaeyOeI0IaaGyoaiaaicdapaGaeyiSaaRaeyiz ImkccaGae8hUdeNaeyizImQaaGyoaiaaicdacqGHWcaScaGG7aWdbi aacckacaGGGcGaaGzbV=aacqGHsislcaaIXaGaaGioaiaaicdacqGH WcaScqGHKjYOcqWFipqEcqGHKjYOcaaIXaGaaGioaiaaicdacqGHWc aScaGG7aWdbiaacckacaGGGcaaaa@6984@

0,1 n x 0,6;   MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeyOeI0IaaG imaiaacYcacaaIXaGaeyizImQaamOBamaaBaaaleaacaWG4baabeaa kiabgsMiJkaaicdacaGGSaGaaGOnaiaacUdaqaaaaaaaaaWdbiaacc kacaGGGcaaaa@431F@ 0,1 n y 2; MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeyOeI0IaaG imaiaacYcacaaIXaGaeyizImQaamOBamaaBaaaleaacaWG5baabeaa kiabgsMiJkaaikdacaGG7aaaaa@3F4A@   60°γ60°. MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqipfYdH8qqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeyOeI0IaaG OnaiaaicdacqGHWcaScqGHKjYOiiaacqWFZoWzcqGHKjYOcaaI2aGa aGimaiabgclaWkaac6caaaa@42AD@

 

Рисунок 4 – Траектории при различных управлениях

 

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

Выводы

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

  

1 Системы CNS/ATM: учеб. пособие / Сост. В. А. Казаков. 2-е изд., перераб. и доп. Ульяновск: УВАУ ГА, 2008. 103 с.

2 Зенков А. В. Системы дифференциальных уравнений и элементы теории устойчивости: Учебник для студентов физических специальностей. Екатеринбург: ГОУ ВПО УГТУ-УПИ, 2010. 54 с.

×

作者简介

Oleg Skrypnik

Belarusian State Academy of Aviation

编辑信件的主要联系方式.
Email: skripnikon@yandex.ru
ORCID iD: 0000-0002-2006-0428

Doctor of Technical Sciences, Full professor

白俄罗斯, 220096, Minsk, Uborevich str., 77

Ekaterina Kurylenko

Belarusian State Academy of Aviation

Email: Balich1993@mail.ru
ORCID iD: 0009-0000-7280-6490

post-graduate student

白俄罗斯, 220096, Minsk, Uborevich str., 77

参考

  1. Belinskaya Yu. S., Chetverikov V. N. (2014). The method of covers for terminal control, taking into account restrictions. Differential equations. 50(12): 1629 р. (in Russian)
  2. Chernous'ko F. L. (1965). The method of local variations for the numerical solution of variational problems. Zh. vychisl. matem. i matem. fiz. 5(4): 749-754. (in Russian)
  3. Fetisov D. A. (2014). Solving terminal problems for multidimensional affine systems based on the transformation to a quasi-canonical form. Vestnik MGTU im. N. E. Baumana. Estestvennye nauki, 5(56): 16-31. (in Russian)
  4. Global TBO Concept (Version 0.11). By the ICAO Air traffic management requirements and performance panel (ATMRPP) (2019). Available at: https://www.icao.int/airnavigation/tbo/PublishingImages/Pages/Why-Global-TBO-Concept/Global%20TBO%20Concept_V0.11.pdf (accessed 13 May 2024).
  5. Gorbatenko S. A., Makashov E. M., Polushkin Yu. F., Sheftel' L. V. (1971). Calculation and analysis of the movement of aircraft: Engineering reference book. Moscow: Mashinostroenie, 1971. 352 р. (in Russian)
  6. Hoffner K., Guay M. (2009). Geometries of Single-Input Locally Accessible Control Systems. Proceedings of the ACC Conference. 1480-1484.
  7. Kanatnikov A. N., Shmagina E. A. (2010). The task of terminal motion control of the aircraft. Nonlinear dynamics and contr. Moscow: Fizmatlit, 2010. P.79-94. (in Russian)
  8. Kasatkina T. S. (2013). Transformation of affine systems to a canonical form using substitutions of an independent variable. Nauka i Obrazovanie. 7: 285-298. (in Russian)
  9. Krasnoshchyochenko V. I., Krishchenko A. P. (2005). Nonlinear systems: geometric methods of analysis and synthesis. Moscow: Izd-vo MGTU im. N.E. Baumana, 2005. 520 p. (in Russian)
  10. Krishchenko A. P. (2013). Orbital linearization of affine systems. Doklady Akademii nauk, 453(6): 620-623. (in Russian)
  11. Krylov I. A., Chernous'ko F. L. (1966). Solving optimal control problems by the method of local variations. Zh. vychisl. matem. i matem. fiz. 6(2): 203-217. (in Russian)
  12. Kuznecov M. N. (2013). Terminal control of an aeroballistic high-speed aircraft. dis. …kand. tekh. nauk / M. N. Kuznecov. Moscow, 2013. 145 p. (in Russian)
  13. Levine J., Martin Ph., Rouchon P. (1997). Flat systems. Mini-Course. ECC' 97 European Control Conference. 54.
  14. Li S.-J., Respondek W. (2015). Orbital feedback linearization for multi-input control systems. International Journal of Robust and Nonlinear Control. 25(9): 1352-1378.
  15. Moiseev V. S. (2023). Applied theory of control of unmanned aerial vehicles: monograph. Kazan': GBU Respublikanskij centr monitoringa kachestva obrazovaniya. Seriya «Sovremennaya prikladnaya matematika i informatika», 2023. 768 p. (in Russian)
  16. Ramasamy S, Sabatini R, Gardi A, Kistan T. (2014a). Next Generation Flight Management System for Real-Time Trajectory Based Operations. Applied Mechanics and Materials. 629: 344-349.
  17. Ramasamy S., Sabatini R., Gardi A. (2014b). Unmanned Aircraft Mission Management System for Trajectory Based Operations. Fourth Australasian Unmanned Systems Conference, 2014.
  18. Skrypnik O. N. (2019). Radio Navigation Systems for Airports and Airways. Berlin: Springer Aerospace Technology, 2019. 226 p.
  19. Xie Y., Gardi A., Sabatini R., Liang A. (2022). Hybrid AI-based Dynamic Re-routing Method for Dense Low-Altitude Air Traffic Operations. IEEE/AIAA 41st Digital Avionics Systems Conference. 1-9. doi: 10.1109/DASC55683.2022.9925777.

补充文件

附件文件
动作
1. JATS XML
2. Fig. 1. 3D trajectory of the UAV

下载 (38KB)
3. Fig. 2. State variables

下载 (33KB)
4. Fig. 3. Control variables

下载 (36KB)
5. Fig. 4. Trajectories under various controls

下载 (37KB)

Согласие на обработку персональных данных с помощью сервиса «Яндекс.Метрика»

1. Я (далее – «Пользователь» или «Субъект персональных данных»), осуществляя использование сайта https://journals.rcsi.science/ (далее – «Сайт»), подтверждая свою полную дееспособность даю согласие на обработку персональных данных с использованием средств автоматизации Оператору - федеральному государственному бюджетному учреждению «Российский центр научной информации» (РЦНИ), далее – «Оператор», расположенному по адресу: 119991, г. Москва, Ленинский просп., д.32А, со следующими условиями.

2. Категории обрабатываемых данных: файлы «cookies» (куки-файлы). Файлы «cookie» – это небольшой текстовый файл, который веб-сервер может хранить в браузере Пользователя. Данные файлы веб-сервер загружает на устройство Пользователя при посещении им Сайта. При каждом следующем посещении Пользователем Сайта «cookie» файлы отправляются на Сайт Оператора. Данные файлы позволяют Сайту распознавать устройство Пользователя. Содержимое такого файла может как относиться, так и не относиться к персональным данным, в зависимости от того, содержит ли такой файл персональные данные или содержит обезличенные технические данные.

3. Цель обработки персональных данных: анализ пользовательской активности с помощью сервиса «Яндекс.Метрика».

4. Категории субъектов персональных данных: все Пользователи Сайта, которые дали согласие на обработку файлов «cookie».

5. Способы обработки: сбор, запись, систематизация, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передача (доступ, предоставление), блокирование, удаление, уничтожение персональных данных.

6. Срок обработки и хранения: до получения от Субъекта персональных данных требования о прекращении обработки/отзыва согласия.

7. Способ отзыва: заявление об отзыве в письменном виде путём его направления на адрес электронной почты Оператора: info@rcsi.science или путем письменного обращения по юридическому адресу: 119991, г. Москва, Ленинский просп., д.32А

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

9. Порядок уничтожения персональных данных при достижении цели их обработки или при наступлении иных законных оснований определяется Оператором в соответствии с законодательством Российской Федерации.

10. Я согласен/согласна квалифицировать в качестве своей простой электронной подписи под настоящим Согласием и под Политикой обработки персональных данных выполнение мною следующего действия на сайте: https://journals.rcsi.science/ нажатие мною на интерфейсе с текстом: «Сайт использует сервис «Яндекс.Метрика» (который использует файлы «cookie») на элемент с текстом «Принять и продолжить».