linearize

Класс: Aero.FixedWing
Пакет: аэро

Возвратите линейную модель в пространстве состояний

Синтаксис

linsys = linearize(aircraft,state)
linsys = linearize(___,Name,Value)

Описание

linsys = linearize(aircraft,state) возвращает линейное представление пространства состояний фиксированного крыла aircraft линеаризовавший вокруг точки, данной state.

linsys = linearize(___,Name,Value) возвращает линейную систему с помощью дополнительных опций, заданных одним или несколькими Name,Value парные аргументы.

Входные параметры

развернуть все

Aero.FixedWing объект в виде скаляра.

Aero.FixedWing.State объект в виде скаляра.

Аргументы name-value

Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: 'RelativePerturbation','1e-5'

Относительное возмущение системы в виде числового скаляра. Это возмущение принимает форму:

Тип возмущенияОпределение

Системное возмущение состояния

statePert = RelativePerturbation+1e-3*RelativePerturbation*|baseValue|

Возмущение входа System

ctrlPert = RelativePerturbation+1e-3*RelativePerturbation*|baseValue|

Вычислить якобиан системы, linearize использует результат этих уравнений в сочетании с DifferentialMethod свойство.

Пример: 'RelativePerturbation',1e-5

Типы данных: double

Направление при беспокойстве модели в виде:

НаправлениеОписание

'Forward'

Метод правой разности, который добавляет statePert и ctrlPert к основным состояниям и входным параметрам, соответственно.

'Backward'

Обратный метод различия, который добавляет statePert и ctrlPert к основе утверждает входные параметры, соответственно.

'Central'

Центральный метод различия, который добавляет и вычитает statePert и ctrlPert к и от основных состояний и входных параметров, соответственно.

Пример: 'DifferentialMethod','Backward'

Типы данных: char | string

Выходные аргументы

развернуть все

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

Примеры

развернуть все

Вычислите линейную модель в пространстве состояний Cessna 182 во время круиза.

[C182, CruiseState] = astC182();
linSys = linearize(C182, CruiseState)
linSys =
 
  A = 
                       XN          XE          XD           U           V           W
   XN                   0           0           0           1           0           0
   XE                   0           0           0           0           1           0
   XD                   0           0           0           0           0           1
   U                    0           0           0    -0.02574  -6.661e-10     0.08865
   V                    0           0           0           0     -0.1873           0
   W                    0           0           0     -0.2926  -7.183e-09      -2.115
   P                    0           0           0           0     -0.1375           0
   Q                    0           0           0     0.01265   3.331e-10    -0.07866
   R                    0           0           0           0     0.04268           0
   RollAngle            0           0           0           0           0           0
   PitchAngle           0           0           0           0           0           0
   YawAngle             0           0           0           0           0           0
 
                        P           Q           R   RollAngle  PitchAngle    YawAngle
   XN                   0           0           0           0     -0.0011     -0.0011
   XE                   0           0           0           0           0       220.1
   XD                   0           0           0           0      -220.1           0
   U                    0           0           0           0       -32.2           0
   V               -7.867           0      -197.7        32.2           0           0
   W                    0        -189           0   -0.000161   -0.000161           0
   P               -158.7           0       26.16           0           0           0
   Q                    0        -388           0           0           0           0
   R                -4.37           0      -14.87           0           0           0
   RollAngle            1           0           0           0           0           0
   PitchAngle           0           1           0           0           0           0
   YawAngle             0           0           1           0           0           0
 
  B = 
                 Aileron   Elevator     Rudder  Propeller
   XN                  0          0          0          0
   XE                  0          0          0          0
   XD                  0          0          0          0
   U                   0          0          0       2215
   V                   0      19.62          0          0
   W                   0          0     -45.11          0
   P               75.07      4.819          0          0
   Q                   0          0     -42.84          0
   R              -7.963     -12.78          0          0
   RollAngle           0          0          0          0
   PitchAngle          0          0          0          0
   YawAngle            0          0          0          0
 
  C = 
                       XN          XE          XD           U           V           W
   XN                   1           0           0           0           0           0
   XE                   0           1           0           0           0           0
   XD                   0           0           1           0           0           0
   U                    0           0           0           1           0           0
   V                    0           0           0           0           1           0
   W                    0           0           0           0           0           1
   P                    0           0           0           0           0           0
   Q                    0           0           0           0           0           0
   R                    0           0           0           0           0           0
   RollAngle            0           0           0           0           0           0
   PitchAngle           0           0           0           0           0           0
   YawAngle             0           0           0           0           0           0
 
                        P           Q           R   RollAngle  PitchAngle    YawAngle
   XN                   0           0           0           0           0           0
   XE                   0           0           0           0           0           0
   XD                   0           0           0           0           0           0
   U                    0           0           0           0           0           0
   V                    0           0           0           0           0           0
   W                    0           0           0           0           0           0
   P                    1           0           0           0           0           0
   Q                    0           1           0           0           0           0
   R                    0           0           1           0           0           0
   RollAngle            0           0           0           1           0           0
   PitchAngle           0           0           0           0           1           0
   YawAngle             0           0           0           0           0           1
 
  D = 
                 Aileron   Elevator     Rudder  Propeller
   XN                  0          0          0          0
   XE                  0          0          0          0
   XD                  0          0          0          0
   U                   0          0          0          0
   V                   0          0          0          0
   W                   0          0          0          0
   P                   0          0          0          0
   Q                   0          0          0          0
   R                   0          0          0          0
   RollAngle           0          0          0          0
   PitchAngle          0          0          0          0
   YawAngle            0          0          0          0
 
Continuous-time state-space model.
Введенный в R2021a
Для просмотра документации необходимо авторизоваться на сайте