Programa # 1 Estabilidad
A continuación tenemos el comportamiento de los polos y ceros en forma gráfica de la función de transferencia:
Como vemos en la imagen vemos en la imagen, la función tiende a ser estable hasta un cierto punto en el cuál su comportamiento se vuelve inestable.
Después tenemos el código utilizado como vemos en los comentarios, los valores de la Resistencia y el Calor son Constantes, estos son inicializados a 1 para que no apliquen un gran cambio en el resultado:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#La función es: (c*m(To)/s)/ (s*Q(s)*I*R) | |
function estabilidad | |
s = tf('s'); %Variable s | |
c = 1; %Calor especifico del cautín, como es constante va 1 | |
m = 3; %Masa del cautin, como no tengo el peso va uno x | |
To = 30; %Temperatura inicial del cautin, uno de prueba | |
I = 100;%32;%12;%2; %Intensidad de la corriente, va uno de prueba | |
R = 1; %Resistencia del material de la punta del cautin, como es constante va 1 | |
Q = 4;%Potencial de calor | |
sys = transferencia(s, c, m, To, I, R, Q) | |
step(sys, To); %Usando solamente step | |
tiempo = 0:.001:30; | |
ruido = sin(tiempo); | |
lsim(sys, ruido, tiempo); | |
rlocus(sys); | |
endfunction | |
%Como para sacar la función de tranferencia use varios pasos, todo esto lo paso a una función | |
function paso3 = transferencia(s, c, m, To, I, R, Q) | |
paso3 = 1; | |
paso1 = tf(c*m*To); | |
paso1 = tf(paso1/s); | |
paso2 = tf(s*Q*s*I*R); | |
paso3 = tf(paso1/paso2); | |
return | |
endfunction |
El resultado del código lo mostramos a continuación, el resultado no muestra el comportamiento con distintas Intensidades de entrada y con sus respectiva gráfica cuando se le aplica un ruido (este ruido fue realizado mediante la función seno y un tiempo de 0 y 20 con .001 entre cada uno):
Con 2
Entradas
Con 12
Con 32
Con 100
Como vemos en todas las imágenes anteriores, las gráficas nunca se detienen en un punto en especifico, por lo tanto se mantiene la propuesta de que nuestra función tiende a ser inestable.
La idea era que el programa analice las curvas y no que tú tendrás que estarles viendo. Van 4 pts.
ResponderEliminar