Documente Academic
Documente Profesional
Documente Cultură
Los estudiantes que utilicen el MATLAB deben correr ahora del ch3p1 a la p4 del
Apéndice B. Aprenderá a representar la matriz A del sistema, la matriz B de la entrada
y la matriz C de la salida usando el MATLAB. Aprenderán a convertir una función de
transferencia a una representación en el espacio de estados en forma de las variantes
de fase. Por ultimo, el ejemplo 3.4 se resolverá el MATLAB
0 1 0
Ch3p1 La matriz del sistema, cuadrada A=[ 0 0 1]
−9 −8 −7
clc
clear all
%%ch3p1
%%or
A= [0 1 0
001
-9 -8 -7]
Ch3p2
clc
clear all
%%ch3p2
C=[2 3 4]
B=[7;8;9]
%or
B=[7
8
9]
%or
B=[7 8 9]'
Ch3p3
clc
clear all
%%ch3p3
A=[0 1 0;0 0 1;-9 -8 -7];
B=[7;8;9];
C=[2 3 4]
D=0;
F=ss(A,B,C,D)
Ch3p4 (Ejemplo3.4)
clc
clear all
%%ch3p4
num=24;
den=[1 9 26 24];
[A,B,C,D]=tf2ss(num,den)
Cp=C*P
Dp=D
T=tf(num,den)
Tss=ss(T)
Los estudiantes que utilicen el MATLAB deben corer ahora el ch3p5, del Apendice B.
Aprenderan a convertir una representacion en el espacio de estados en una function
de transferencia usando el MATLAB. Pueden practicar escribiendo un programa
MATLAB para resolver el ejemplo 3.6
clc
clear all
%%(ch3p5)
'Non LTI'
A=[0 1 0;0 0 1;-9 -8 -7];
B=[7;8;9];
C=[2 3 4];
D=0;
'Ttf(s)'
[num,den]=ss2tf(A,B,C,D,1)
'LTI'
Tss=ss(A,B,C,D)
'LTI'
Tss=ss(A,B,C,D)
'Polynomial form, Ttf(s)'
Ttf=tf(Tss)
clc
clear all
num=100;
den=[1 20 10 7 100];
[A,B,C,D]=tf2ss(num,den)
'Phase-variable'
P=[0 0 0 1;0 0 1 0;0 1 0 0;1 0 0 0];
Ap=inv(P)*A*P
Bp=inv(P)*B
Cp=C*P
Dp=D
T=tf(num,den)
Tss=ss(T)
b)
clc
clear all
num=30;
den=[1 8 9 6 1 30];
[A,B,C,D]=tf2ss(num,den)
'Phase-variable'
P=[0 0 0 0 1;0 0 0 1 0;0 0 1 0 0;0 1 0 0 0;1 0 0 0 0];
Ap=inv(P)*A*P
Bp=inv(P)*B
Cp=C*P
Dp=D
T=tf(num,den)
Tss=ss(T)
12.- Repita el problema 11, usando el MATLAB. Para cada Sistema que se ilustra en
la figura 2, escribe las ecuaciones de estado y la ecuacion de salida para la
representacion de las variables de fase.