Simulation of Second Order SISO Dynamic System MATLAB
Simulation of Second Order SISO Dynamic System MATLAB
m = 2
m = 2
b =0.5
b = 0.5000
k = 0.9
k = 0.9000
s = tf('s')
s =
H = s/(m*s^2+b*s+k)
H =
-------------------
2 s^2 + 0.5 s + 0.9
pole(H)
-0.1250 + 0.6591i
-0.1250 - 0.6591i
zero(H)
ans = 0
[Z,P,K] = zpkdata(H)
{[0]}
{2×1 double}
K = 0.5000
pole(H)
-0.1250 + 0.6591i
-0.1250 - 0.6591i
zero(H)
ans = 0
A = 2×2
-0.2500 -0.4500
1.0000 0
B = 2×1
C = 1×2
0.5000 0
D = 0
A = [0,1;-0.45,-0.25]
A = 2×2
0 1.0000
-0.4500 -0.2500
B = [0;0.5]
B = 2×1
0.5000
C = [0 1]
C = 1×2
0 1
D = 0
D = 0
[M,P] = ss2tf(A,B,C,D)
M = 1×3
0 0.5000 0
P = 1×3
syms w
Y = ilaplace(w/(2*w^2+0.5*w+0.9))
Y =
vpa(Y,4)
ans =
syms w
Y = ilaplace(w/(2*w^3+0.5*w^2+0.9*w))
Y =
vpa(Y,4)
ans =
z = 0
p = 2×1 complex
-0.1250 + 0.6591i
-0.1250 - 0.6591i
z = 0
p = 2×1 complex
-0.1250 + 0.6591i
-0.1250 - 0.6591i
k = 0.5000
BODE PLOT
bode(H)
PZMAP OF THE SYSTEM
pzmap(H)
stepplot(H)