Académique Documents
Professionnel Documents
Culture Documents
clc
k1=10;k2=20;
m1=0.5;m2=1;
A=[ 0
0
1
0
0
0
0
1
-(k1+k2)/m1
k1/m2
0
0
k1/m1
-k1/m2
0
0];
B=[ 0
1/m2
0
0 ];
C=[ 0
0
0
0
0
1
1
0
];
D=[ 0
0];
sys=ss(A,B,C,D)
%entrada f=2N
t=0:0.025:100;
u=2*ones(size(t));
[y t x]=lsim(sys,u,t)
figure(1)
plot(t,x(:,1),'r',t,x(:,2),'b')%velocidades
figure(2)
plot(t,x(:,3),'r',t,x(:,4),'b')%posicion
figure(3)
plot(t,y(:,1),'r',t,x(:,2),'b')%
%solucion espacio estado
I=[1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1];
X0=[0
0
0.5
0.6];
syms s
x1=inv(s*I-A)
%Entrada u=2
u=2/s
x2=(B*u+X0)
x=x1*x2
x1=ilaplace(x(1))
x2=ilaplace(x(2))
x3=ilaplace(x(3))
x4=ilaplace(x(4))
x1 =
[
(10*s)/(s^4 + 70*s^2 + 400), (s*(s^2 + 60))/(s^4 + 70*s^2 + 400),
(10*s^2)/(s^4 + 70*s^2 + 400), -(10*s^2 + 400)/(s^4 + 70*s^2 + 400)]
[
(s^2 + 10)/(s^4 + 70*s^2 + 400),
(s*(s^2 + 10))/(s^4 + 70*s^2 + 400),
[
10/(s^4 + 70*s^2 + 400),
(s^2 + 60)/(s^4 + 70*s^2 + 400),
(10*s)/(s^4 + 70*s^2 + 400), (s*(s^2 + 60))/(s^4 + 70*s^2 + 400)]
u=
2/s
x2 =
0
2/s
1/2
3/5
x=
x1 =
x2 =
sum((r4*exp(r4*t))/(4*(r4^2 + 35)), r4 in RootOf(s4^4 + 70*s4^2 + 400, s4)) 120*sum(exp(r4*t)/(4*(r4^3 + 35*r4)), r4 in RootOf(s4^4 + 70*s4^2 + 400,
s4))
x3 =
x4 =