exponenta event banner

Ответ из начальных условий

В этом примере показано, как вычислить и построить график отклика состояния-пространства (ss) модель до указанных значений начального состояния с использованием initial.

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

load ltiexamples sys_dc
sys_dc.InputName = 'Volts';
sys_dc.OutputName = 'w';
sys_dc.StateName = {'Current','w'};
sys_dc
sys_dc =
 
  A = 
            Current        w
   Current       -4    -0.03
   w           0.75      -10
 
  B = 
            Volts
   Current      2
   w            0
 
  C = 
      Current        w
   w        0        1
 
  D = 
      Volts
   w      0
 
Continuous-time state-space model.

В этом примере используется модель SISO с двумя состояниями sys_dc. Эта модель представляет двигатель постоянного тока. Входной сигнал представляет собой приложенное напряжение, а выходной сигнал представляет собой угловую скорость двигателя. Состояниями модели являются индуцированный ток i (x1), и λ (x2). На экране модели в окне команд отображаются помеченные входы, выходы и состояния.

Постройте график неизменного изменения угловой скорости двигателя из начального состояния, в котором индуцированный ток составляет 1,0 ампер, а начальная скорость вращения составляет 5,0 рад/с.

x0 = [1.0 5.0];
initial(sys_dc,x0)

Figure contains an axes. The axes contains an object of type line. These objects represent Driving inputs, sys\_dc.

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

Рассчитайте эволюцию времени выхода и состояния sys_dc от t = 0 (применение ступенчатого ввода) до t = 1 с.

t = 0:0.01:1;
[y,t,x] = initial(sys_dc,x0,t);

Вектор y содержит выходные данные на каждом временном шаге в t. Множество x содержит значения состояния на каждом временном шаге. Поэтому в этом примере x является массивом 2 на 101. Каждая строка x содержит значения двух состояний sys_dc на соответствующем временном шаге.

См. также

| | |

Связанные примеры

Подробнее