discretizing a continuous state-space model

91 Ansichten (letzte 30 Tage)
Mahsa Sotoudeh
Mahsa Sotoudeh am 5 Jul. 2018
Kommentiert: Souarv De am 30 Mai 2022
How can I discretize this state-space model using MATLAB:
x°(t)=Ax(t)+BU(t)+g
  1 Kommentar
Souarv De
Souarv De am 30 Mai 2022
%% STEP 1: Continuous State Space Model (CSSM)
sys = ss(A,B<C<D);
%% Convert CSSM to Discrete State Space Model (DSSM)
sys_dis = c2d(sys,Ts); % Where Ts is the sampling period

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Wooshik Kim
Wooshik Kim am 5 Jul. 2018
Bearbeitet: Wooshik Kim am 5 Jul. 2018
you can use ss function to create a discrete state space model
discreteSys = ss(A,B,C,D,Ts)
you should also linearize the state space equation with respect to equilibrium point.

Kategorien

Mehr zu Dynamic System Models finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by