Особенности движения истребителя
Оглавление
1. Постановка задачи
. Теоретические сведения
2.1. Динамика пространственного движения самолета
.2. Оптимальное управление дискретными системами
.3. Полная управляемость системы по состоянию
3. Начальные данные
. Ход решения задачи
. Результаты вычислений
. Графики
Выводы
Список использованной литературы
Приложение (текст программы - 1 случай) [Mathcad 14]
Постановка задачи
Дано:
Система дифференциальных уравнений, описывающая движение
высокоманевренного фронтового истребителя:
Фазовые
координаты: , управление: .
-
угловая скорость крена;
-
угловая скорость рыскания;
- угол
скольжения;
- угол
крена;
- угол
рыскания;
-
управление углом ;
-
управление креном.
СДУ
представима в виде: ,
где
Функционал
качества управления:
.
Требуется:
1).
От системы ДУ, используя метод Эйлера перейти к разностной схеме, шаг при
переходе - сек., время - сек.
).
Проверить систему на управляемость.
).
Построить графики: ,,,,,.
).
При заданных матрицах и - проверить влияния матрицы .
1.
Теоретические сведения
.1 Динамика
пространственного движения самолета
Угол рыскания - угол поворота корпуса самолёта в горизонтальной
плоскости, отсчитываемый от направления на север. Этот угол сходен с курсом, но
отсчитывается строго в соответствии с выбранной системой координат.
Угол крена - угол, характеризующий поворот самолёта вокруг его продольной
оси.
Угол скольжения - угол между воздушной скоростью самолета и плоскостью
симметрии самолета.
Управление
углом крена самолета осуществляется элеронами, управление углом и углом
рыскания - рулем направления.
1.2 Оптимальное
управление дискретными системами
Пусть математическая модель объекта управления описывается разностным
уравнением:
, ,
с
начальным условием: ,
а
функционал качества управления имеет вид:
,
где:
-
матрицы размера и ;
-
симметричная, положительно определенная матрица ,
-
симметричные, неотрицательно определенные матрицы .
Требуется,
зная начальное состояние, выбрать такое допустимое управление для системы,
которое придаёт функционалу минимальное значение, т.е. в задаче ищется .
Алгоритм
поиска оптимального управления дискретной системой:
).
Обратный ход алгоритма (вычисляются вспомогательные матрицы):
).
Прямой ход алгоритма (вычисляются фазовые координаты и управление):
1.3 Полная
управляемость системы по состоянию
Теорема 1: Линейная нестационарная система
,
является
полностью управляемой по состоянию только в том случае, если матрица имеет ранг :
2
Начальные данные
Вариант № 2, Режим № 8.
1).
Коэффициенты для 11 режима полета высокоманевренного фронтового
истребителя.
|
|
|
|
|
|
|
|
|
|
0,0919
|
3,1215
|
2,1499
|
0,014
|
0,8929
|
0,3877
|
0,0279
|
0,9998
|
0,59
|
0,13
|
|
|
|
|
|
|
|
|
|
|
1,9603
|
21,6404
|
17,3369
|
0,0298
|
-0,3603
|
-0,0753
|
0,022
|
0,01
|
0,12
|
|
2). Вектор начальных значений фазовых координат.
.
).
Матрицы функционала качества управления (для 6 различных случаев).
А).
, .
Б).
, .
В).
, .
Г).
, .
Д).
, .
Е).
, .
(одинакова для всех случаев).
3
Ход решения задачи
1).
От системы ДУ перейдем к
разностной системе, используя метод Эйлера с шагом сек.
=>
=>
=>
=>
=>
, где .
).
Запишем матрицы , .
,
.
).
Запишем функционал качества управления для дискретной системы.
.
).
Найдем оптимальное управление и соответствующие фазовые координаты, исходя из
условия , по вышеизложенному алгоритму с помощью уравнения
Беллмана.
).
Проверим систему на управляемость.
Согласно
теореме 1, найдем матрицу и вычислим ее ранг.
=>
система
- полностью управляема по состоянию.
4
Результаты вычислений
1 случай.
|
|
|
|
|
|
|
|
0
|
1
|
1
|
1.5
|
2
|
1
|
1
|
6.614928
|
-2.349614
|
2.544569
|
2.43
|
0.89
|
2
|
-29.285287
|
-1.219423
|
0.202584
|
10.4555
|
0.29295
|
3
|
12.681284
|
0.398913
|
-0.010775
|
-18.005772
|
-1.120235
|
4
|
-5.185979
|
0.524958
|
-0.436129
|
-5.739904
|
1.092316
|
5
|
10.923501
|
0.440143
|
0.024031
|
-11.293008
|
1.84935
|
6
|
-3.20727
|
0.14413
|
-0.123873
|
-0.742121
|
3.261729
|
7
|
5.78447
|
0.106238
|
0.068243
|
-4.041849
|
3.369521
|
8
|
-2.318427
|
0.020945
|
-0.076765
|
1.639523
|
3.868353
|
9
|
3.960249
|
2.608373e-3
|
0.044087
|
-0.674866
|
3.674333
|
10
|
-2.123644
|
-0.058426
|
-0.063303
|
3.277095
|
3.755656
|
11
|
3.450588
|
-0.08655
|
0.022636
|
1.220694
|
3.35481
|
12
|
-2.516761
|
7.266306e-3
|
-0.104745
|
4.734553
|
3.197075
|
13
|
4.311572
|
0.151688
|
0.100444
|
2.260851
|
2.629873
|
14
|
-6.25145
|
0.157603
|
0.22336
|
6.505535
|
2.37829
|
15
|
0.172774
|
-0.938737
|
0.710059
|
0.226154
|
1.618115
|
|
|
|
|
|
0
|
-1.009625
|
-2.279648
|
1
|
-4.154053
|
-1.586928
|
2
|
-1.892681
|
0.762542
|
3
|
0.314581
|
-0.414966
|
4
|
0.496131
|
0.164278
|
5
|
0.386169
|
-0.479789
|
6
|
0.077545
|
-8.593071e-3
|
7
|
0.091896
|
-0.278968
|
8
|
0.036791
|
-6.552785e-3
|
9
|
0.076844
|
-0.155915
|
10
|
0.032647
|
-2.760504e-3
|
11
|
0.035632
|
-0.074116
|
12
|
1.448854e-5
|
0.021294
|
13
|
-5.190081e-3
|
-6.736298e-3
|
14
|
-0.030735
|
0.05556
|
случай.
|
|
|
|
|
|
|
|
0
|
1
|
1
|
1.5
|
2
|
1
|
1
|
6.129498
|
-2.352163
|
2.544406
|
2.43
|
0.89
|
2
|
-29.461477
|
-1.214119
|
0.210944
|
9.971574
|
0.292619
|
3
|
12.378299
|
0.409608
|
-7.269674e-3
|
-18.673857
|
-1.061805
|
4
|
-5.389253
|
0.549299
|
-0.43471
|
-6.723965
|
1.232306
|
5
|
10.897833
|
0.46917
|
0.025207
|
-12.504544
|
2.110591
|
6
|
-3.413099
|
0.183854
|
-0.129039
|
-2.008567
|
3.672129
|
7
|
6.059615
|
0.147011
|
0.069701
|
-5.550226
|
3.937058
|
8
|
-2.616786
|
0.071337
|
-0.085597
|
0.36715
|
4.622196
|
9
|
4.563664
|
0.03877
|
0.054257
|
-2.288053
|
4.587412
|
10
|
-2.738081
|
-0.034631
|
-0.078708
|
2.229856
|
4.867018
|
11
|
4.672202
|
-0.096584
|
0.013198
|
-0.465494
|
4.594934
|
12
|
-3.109424
|
0.077723
|
-0.201646
|
4.259039
|
4.638237
|
13
|
7.416524
|
0.421896
|
0.073672
|
1.146348
|
4.137256
|
14
|
-8.223066
|
0.364966
|
8.325416
|
4.054541
|
15
|
-0.573415
|
-1.14173
|
1.449207
|
-0.203998
|
3.141336
|
|
|
|
|
|
0
|
-1.003797
|
-2.251949
|
1
|
-4.16799
|
-1.548899
|
2
|
-1.910772
|
0.780156
|
3
|
0.296237
|
-0.390129
|
4
|
0.48557
|
0.175247
|
5
|
0.379277
|
-0.468258
|
6
|
0.075848
|
-7.415338e-3
|
7
|
0.093061
|
-0.279792
|
8
|
0.042178
|
-0.015212
|
9
|
0.08542
|
-0.167842
|
10
|
0.045132
|
-0.021135
|
11
|
0.051377
|
-0.096403
|
12
|
0.019353
|
-6.590723e-3
|
13
|
0.017352
|
-0.038783
|
14
|
-4.833736e-3
|
0.018476
|
3 случай.
|
|
|
|
|
|
|
|
0
|
1
|
1
|
1.5
|
2
|
1
|
1
|
-1.40575
|
-2.175387
|
2.544666
|
2.43
|
0.89
|
2
|
-3.585641
|
-0.968779
|
0.567121
|
2.332029
|
0.3156
|
3
|
-0.146883
|
0.062133
|
-0.220434
|
-0.658712
|
-0.090185
|
4
|
0.714608
|
0.200054
|
-0.179604
|
-0.848841
|
-3.062246e-3
|
5
|
0.374294
|
0.066533
|
-0.028215
|
-0.260753
|
0.124806
|
6
|
0.042724
|
-9.658054e-3
|
0.020249
|
0.071679
|
0.164745
|
7
|
-0.043445
|
-0.016175
|
0.012297
|
0.120819
|
0.154888
|
8
|
-0.02862
|
-6.045082e-3
|
1.207221e-3
|
0.088125
|
0.138287
|
9
|
-0.012492
|
-1.251925e-3
|
-1.471402e-3
|
0.063953
|
0.126926
|
10
|
-0.010254
|
-9.986284e-4
|
-5.81666e-4
|
0.052839
|
0.119089
|
11
|
-0.011975
|
-1.349416e-3
|
1.99818e-4
|
0.043703
|
0.112619
|
12
|
-0.012153
|
-1.259356e-3
|
4.275548e-4
|
0.032961
|
0.107199
|
13
|
-0.0105
|
-1.596758e-3
|
4.315781e-4
|
0.02188
|
0.10308
|
14
|
-3.895641e-3
|
-3.085415e-3
|
-2.828136e-4
|
0.012542
|
0.100247
|
15
|
1.813073e-3
|
-1.926203e-3
|
-2.902997e-3
|
0.010592
|
0.098341
|
|
|
|
|
|
0
|
-1.013102
|
-1.816833
|
1
|
-4.648489
|
-2.603578
|
2
|
-1.454854
|
-0.40422
|
3
|
0.28597
|
0.225952
|
4
|
0.362794
|
0.139856
|
5
|
0.087679
|
6.018131e-3
|
6
|
-0.02839
|
-0.023457
|
7
|
-0.025013
|
-9.642615e-3
|
8
|
-4.530623e-3
|
1.167433e-3
|
9
|
2.143613e-3
|
3.037628e-3
|
10
|
1.018819e-3
|
1.954631e-3
|
11
|
-4.975721e-4
|
1.17068e-3
|
12
|
-7.000244e-4
|
8.093026e-4
|
13
|
-1.812931e-4
|
3.126241e-4
|
14
|
-4.338739e-5
|
5.354513e-4
|
4
случай.
|
|
|
|
|
|
|
|
0
|
1
|
1
|
1.5
|
2
|
1
|
1
|
-1.406688
|
-2.175398
|
2.544665
|
2.43
|
0.89
|
2
|
-3.585999
|
-0.968767
|
0.567132
|
2.331097
|
0.315598
|
3
|
-0.147074
|
0.062164
|
-0.220431
|
-0.660018
|
-0.090073
|
4
|
0.714508
|
0.200096
|
-0.179605
|
-0.850368
|
-2.789661e-3
|
5
|
0.374221
|
0.066581
|
-0.028216
|
-0.262421
|
0.125267
|
6
|
0.042649
|
-9.606914e-3
|
0.020248
|
0.069893
|
0.165413
|
7
|
-0.043531
|
-0.016121
|
0.012296
|
0.11891
|
0.155777
|
8
|
-0.028713
|
-5.985575e-3
|
1.204766e-3
|
0.086079
|
0.139412
|
9
|
-0.012581
|
-1.18331e-3
|
-1.47311e-3
|
0.061759
|
0.128304
|
10
|
-0.01032
|
-9.287444e-4
|
-5.781063e-4
|
0.050493
|
0.12074
|
11
|
-0.011959
|
-1.316016e-3
|
2.045864e-4
|
0.041226
|
0.11456
|
12
|
-0.011813
|
-1.302918e-3
|
3.908352e-4
|
0.030456
|
0.109441
|
13
|
-9.239351e-3
|
-1.594063e-3
|
2.686431e-4
|
0.019716
|
0.105617
|
14
|
-2.017104e-4
|
-2.616401e-3
|
-5.343933e-4
|
0.011614
|
0.103044
|
15
|
5.158174e-3
|
-5.520453e-4
|
-2.79208e-3
|
0.013072
|
0.10131
|
|
|
|
|
|
0
|
-1.013088
|
-1.81678
|
1
|
-4.648518
|
-2.603503
|
2
|
-1.454888
|
-0.404201
|
3
|
0.285953
|
0.225964
|
4
|
0.362789
|
0.139867
|
5
|
0.087677
|
6.027394e-3
|
6
|
-0.028393
|
-0.023448
|
7
|
-0.025017
|
-9.631605e-3
|
8
|
-4.535048e-3
|
1.179696e-3
|
9
|
2.141039e-3
|
3.047115e-3
|
10
|
1.024712e-3
|
1.95105e-3
|
11
|
-4.74313e-4
|
1.142275e-3
|
12
|
-6.6228e-4
|
7.626443e-4
|
13
|
-1.313613e-4
|
2.304926e-4
|
14
|
-5.877152e-6
|
4.395042e-4
|
5 случай.
|
|
|
|
|
|
|
0
|
1
|
1
|
1.5
|
2
|
1
|
1
|
-2.635432
|
-1.385632
|
2.36552
|
2.84
|
0.72
|
2
|
-1.066552
|
-0.868977
|
1.050402
|
0.510438
|
-0.575402
|
3
|
-0.269815
|
-0.206133
|
0.193252
|
-0.383352
|
-1.006606
|
4
|
0.053727
|
0.043633
|
-0.015822
|
-0.619752
|
-0.957563
|
5
|
0.134098
|
0.056636
|
0.011988
|
-0.583612
|
-0.757675
|
6
|
0.125795
|
0.022357
|
0.046545
|
-0.469028
|
-0.564468
|
7
|
0.099627
|
4.143416e-3
|
0.047715
|
-0.354516
|
-0.416605
|
8
|
0.076494
|
9.458446e-4
|
0.034827
|
-0.260994
|
-0.308925
|
9
|
0.058871
|
1.972175e-3
|
0.023091
|
-0.188595
|
-0.230324
|
10
|
0.045537
|
2.644084e-3
|
0.015818
|
-0.132927
|
-0.173114
|
11
|
0.035239
|
2.999704e-3
|
0.01173
|
-0.089886
|
-0.13239
|
12
|
0.026461
|
3.724759e-3
|
9.842419e-3
|
-0.056564
|
-0.104465
|
13
|
0.016417
|
3.013809e-3
|
0.010058
|
-0.03166
|
-0.086303
|
14
|
-5.100463e-4
|
-5.295647e-3
|
0.01065
|
-0.01629
|
-0.075841
|
15
|
-0.030356
|
-0.026497
|
4.170728e-3
|
-0.016038
|
-0.072649
|
|
|
|
|
|
0
|
-0.683168
|
-1.105911
|
1
|
-4.714311
|
-1.947149
|
2
|
-2.443037
|
-0.878414
|
3
|
-0.559008
|
-0.169137
|
4
|
0.011766
|
3.324338e-3
|
5
|
1.880721e-3
|
-0.019994
|
6
|
-0.071931
|
-0.047549
|
7
|
-0.08527
|
-0.046727
|
8
|
-0.064922
|
-0.034317
|
9
|
-0.04315
|
-0.023241
|
10
|
-0.029561
|
-0.01623
|
11
|
-0.022318
|
-0.012079
|
12
|
-0.017532
|
-9.730539e-3
|
13
|
-0.011198
|
-8.641283e-3
|
14
|
-4.790906e-4
|
-6.800006e-3
|
6 случай.
|
|
|
|
|
|
|
|
0
|
1
|
1
|
1.5
|
2
|
1
|
1
|
1.863665
|
-1.529179
|
2.366237
|
2.84
|
0.72
|
2
|
-5.992367
|
-1.349428
|
0.631161
|
5.036809
|
-0.621337
|
3
|
-2.453521
|
-0.212276
|
-0.277259
|
-0.623614
|
-2.564197
|
4
|
0.799325
|
0.318411
|
-0.332155
|
-3.046156
|
-2.445041
|
5
|
1.457799
|
0.276979
|
-0.107615
|
-2.353022
|
-1.429303
|
6
|
0.788232
|
0.089476
|
0.03486
|
-0.983144
|
-0.634763
|
7
|
0.151516
|
-0.013606
|
0.051799
|
-0.226659
|
-0.311188
|
8
|
-0.061327
|
-0.024025
|
0.0205
|
-0.075958
|
-0.247544
|
9
|
-0.025713
|
-3.698787e-3
|
-2.68783e-3
|
-0.13386
|
-0.232444
|
10
|
0.040388
|
9.300063e-3
|
-7.500846e-3
|
-0.160878
|
-0.19347
|
11
|
0.058238
|
0.010685
|
-3.685949e-3
|
-0.124671
|
-0.14223
|
12
|
0.041502
|
7.814105e-3
|
9.426781e-4
|
-0.070333
|
-0.10141
|
13
|
0.0171
|
3.434638e-3
|
4.592589e-3
|
-0.031371
|
-0.07781
|
14
|
-6.42921e-3
|
-5.309767e-3
|
5.927134e-3
|
-0.015394
|
-0.067299
|
15
|
-0.030521
|
-0.016636
|
1.922601e-4
|
-0.021045
|
-0.06438
|
|
|
|
|
|
0
|
-0.769522
|
-1.425241
|
1
|
-4.074031
|
-1.594848
|
2
|
-2.092241
|
-0.354487
|
3
|
-0.028395
|
0.183173
|
4
|
0.584274
|
0.177939
|
5
|
0.345655
|
0.033112
|
6
|
0.033454
|
-0.041927
|
7
|
-0.078179
|
-0.040145
|
8
|
-0.053699
|
-0.015611
|
9
|
-8.176453e-3
|
-5.781337e-4
|
10
|
0.010717
|
2.155128e-3
|
11
|
8.463548e-3
|
5.353241e-5
|
12
|
1.976135e-3
|
-2.141087e-3
|
13
|
-5.804217e-4
|
-3.505654e-3
|
14
|
-1.116794e-4
|
-2.778321e-3
|
5
Графики
1 случай.
Оптимальное управление.
Управление
углом :
[]
Управление креном:
[]
Фазовые координаты.
Угловая скорость крена:
[]
Угловая скорость рыскания:
[]
Угол скольжения:
[]
Угол крена:
[]
Угол рыскания:
[]
2 случай.
Оптимальное управление.
Управление
углом :
[]
Управление креном:
[]
Фазовые координаты.
Угловая скорость крена:
[]
Угловая скорость рыскания:
[]
Угол скольжения:
[]
Угол крена:
[]
Угол рыскания:
[]
3 случай.
Оптимальное управление.
Управление
углом :
[]
Управление креном:
[]
Фазовые координаты.
Угловая скорость крена:
[]
[]
Угол скольжения:
[]
Угол крена:
[]
Угол рыскания:
[]
4 случай.
Оптимальное управление.
Управление
углом :
[]
Управление креном:
[]
Фазовые координаты.
Угловая скорость крена:
[]
Угловая скорость рыскания:
[]
Угол скольжения:
[]
Угол крена:
[]
Угол рыскания:
[]
5 случай.
Оптимальное управление.
Управление
углом :
[]
Управление креном:
[]
Фазовые координаты.
Угловая скорость крена:
[]
Угловая скорость рыскания:
[]
Угол скольжения:
[]
Угол крена:
[]
Угол рыскания:
[]
6 случай.
Оптимальное управление.
Управление
углом :
[]
Управление креном:
[]
Фазовые координаты.
Угловая скорость крена:
[]
Угловая скорость рыскания:
[]
Угол скольжения:
[]
Угол крена:
[]
Угол рыскания:
[]
истребитель управление функционал качество
Выводы
В данной работе проводилось исследование бокового движения
высокоманевренного фронтового истребителя. Требовалось найти оптимальное
управление, с помощью минимизации функционала качества управления.
При анализе системы, которой описывается движение истребителя, было
установлено, что система - полностью управляема по состоянию.
Было рассмотрено 6 различных случаев функционалов качества управления.
Исследование параметров задачи привело к следующим результатам:
· Матрица Q
накладывает ограничения на поведение фазовых координат в данный момент времени,
т.е. учитывает ошибки управления в каждый момент времени. Ее изменение
существенно влияет на результаты. Замечена прямая зависимость между значениями
элементов матрицы и ограничением на значения фазовых координат. Т.е. с
увеличением значений элементов матрицы Q, ошибка управления корректируется больше.
· Матрица R
накладывает ограничения на поведение фазовых координат в конечный момент
времени. Чем больше значение СЗ матрицы R, тем большие ограничения накладываются на фазовые координаты
в конечный момент времени, т.е. происходит большая коррекция ошибки управления
в конечный момент времени.
· Матрица K -
есть матрица ограничения управления, в данной работе она не изменялась и
соответствует возможностям системы управления истребителя.
В силу вышеизложенного стоит отменить, что в случаях 3,4,5,6 -
стабилизация полета происходить приблизительно к 10-13 секундам, а в случае 1,2
- даже к 15 секунде не наблюдается стабилизации полета в силу того, что матрица
Q - нулевая и ограничения на фазовые
координаты - нет, и ошибки управления не учитываются в течение всего времени,
кроме конечного момента.
Список
использованной литературы
1. Пантелеев
А.В. Бортаковский А.С. Теория управления в примерах и задачах.
. Бюшгенс
Г.С. Студнев Р.В. Динамика самолета. Пространственное движение.
. Б. Куо.
Теория и проектирование цифровых систем управления.
Приложение (текст программы - 1
случай) [Mathcad 14]
. Исходные данные.
единичная матрица размера 5х5.
число шагов.
2. Проверка матриц на неотрицательную и
положительную определенность.
собственные значения матрицы К >0 => матрица К -
положительно определенная
собственные значения матриц Q,R >= 0 => матрицы Q, R-
неотрицательно определенные
3. Реализация алгоритма поиска оптимального
управления дискретной системой.
а). Обратный ход
. . . . .
б). Прямой ход
. . . . .
Оптимальное управление:
Фазовые координаты:
5. Проверка системы на управляемость по состоянию.
=> система полностью управляема по состоянию
6. Графики оптимальных управлений и фазовых
координат.