You are on page 1of 9

PARCIAL PRACTICO CONTROL AVANZADO

NOMBRE: Jhonatan Estiven Nossa Valencia CODIGO: 55611019

Cdigo general para hallar las ecuaciones de estado de una funcin de


transferencia ingresando su numerador en forma vectorial y su
denominador en forma vectorial en MATLAB

clear all
clc
syms s
format long

digits(20);

%%Valores Del Sistema


num1=('Ingrese el valor del denominador en parntesis cuadrados separado
cada termino por espacio:'); %mensaje de salida
num=input(num1);%input ingreso usuario
den1=('Ingrese el valor del denominador en parntesis cuadrados separado
cada termino por espacio:'); %mensaje de salida
den=input(den1);%input ingreso el usuario

sys=tf(num,den)%sys crea todo como variable simbolica


[A,B,C,D]=tf2ss(num,den)

PUNTO 1
a) Grafica funcin de transferencia

FUNCION DE TRNSFERENCIA

s
G ( s )= 2
s +2 s+20
Figura 1. Grafica funcin de transferencia punto uno

En la Figura 1. Se observa una grfica de un sistema su amortiguado en donde


toma un valor pico mximo de 0.374 y un mnimo de 0.17 antes de
estabilizarse al llegar a 2.5 con un tiempo de aproximadamente 6,8 segundos.
-CODIGO GRAFICA
plot(simout)
grid on
title('GRAFICA PUNTO 1');

Figura 1.1 Sistema de control por Simulink Matlab punto uno


b) Ecuacin de estados correspondiente al Sistema

RESULTADO AL CORRER EL CODIGO


Ingrese el valor del denominador en parntesis cuadrados separado cada
termino por espacio: [1]
Ingrese el valor del denominador en parntesis cuadrados separado cada
termino por espacio: [1 2 20]

sys =

1
--------------
s^2 + 2 s + 20

Continuous-time transfer function.

A=
-2 -20
1 0

B=
1
0

C=
0 1

D=
0
PUNTO 2 CIRCUITO RLC
a) Grafica funcin de transferencia

FUNCION DE TRNSFERENCIA

0.2708 s2
G ( s )=
s 226.25 s20.83

Figura 2. Grafica funcin de transferencia punto dos

En la figura 2. Se observa una grfica en donde despus de 9.8 segundos


cambia su valor en la corriente de manera ascendente y de forma infinita, lo
que genera esta condicin es que en el circuito hay un condensador y una
bobina conectadas en paralelo que causa que mientas el condensador est
cargado la bonina est descargando, esto hace que el sistema no llegue a un
punto de estabilizacin.

- CODIGO GRAFICA
plot(simout)
grid on
title('GRAFICA PUNTO 2 CIRCUITO RLC');
xlabel('Segundo');
ylabel('Corriente');

Figura 2.1 Sistema de control por Simulink Matlab punto dos

b) Ecuacin de estados correspondiente al Sistema

RESULTADO AL CORRER EL CODIGO


Ingrese el valor del denominador en parntesis cuadrados separado cada
termino por espacio: [0.2708 0 0]
Ingrese el valor del denominador en parntesis cuadrados separado cada
termino por espacio: [1 -26.25 -20.83]

sys =

0.2708 s^2
---------------------
s^2 - 26.25 s - 20.83

Continuous-time transfer function.


A=
26.250000000000000 20.833333333333336
1.000000000000000 0
B=
1
0

C=
7.109375000000001 5.642361111111113

D=
0.270833333333333

PUNTO 3

a) Grafica funcin de transferencia

FUNCION DE TRANSFERENCIA

3.4
G ( s )= 2
s + 0.882 s+1.35
Figura 3. Grafica funcin de transferencia punto tres

En la figura 3. Observamos la grfica de un sistema subamortiguado que a


diferencia de la Figura 1. Este sistema se estabiliza sin sufrir cambios
considerables y el tiempo para estabilizarse es mayor, tenemos un pico
mximo de 3.25 aproximadamente y un mnimo de 2.3 su tiempo de
estabilizacin es de 9.4 segundos.

- CODIGO GRAFICA
plot(simout)
grid on
title('GRAFICA PUNTO 3 CIRCUITO MECANICO');
xlabel('Segundo');
ylabel('Corriente');
Figura 3.1 Sistema de control por Simulink Matlab funcin de transferencia punto tres

b) Ecuacin de estados correspondiente al Sistema

RESULTADO AL CORRER EL CODIGO

Ingrese el valor del denominador en parntesis cuadrados separado cada


termino por espacio: [3.4]
Ingrese el valor del denominador en parntesis cuadrados separado cada
termino por espacio: [1 0.8824 1.353]

sys =

3.4
----------------------
s^2 + 0.8824 s + 1.353

Continuous-time transfer function.


A=
-0.882352941176471 -1.352941176470588
1.000000000000000 0
B=
1
0

C=
0 3.400000000000000

D=
0

You might also like