Análisis de la estabilidad en los sistemas discretos con Matlab
Objetivo:
Analizar los efectos de la estabilidad para corregir la dinámica de los sistemas discretos.
Cualquier tipo deseñal, por compleja que sea, se puede definir haciendo uso de los comandos, funciones y operadores que tiene MATLAB, o bien en combinación con otras señales elementales previamente definidas…
Seanalizará la estabilidad de un sistema de control discreto lineal e invariante en el tiempo de una entrada y una salida.
Se puede concluir que un sistema discreto es estable cuando sus polos están dentro elcírculo unitario.
La estabilidad puede determinarse por las localizaciones de los polos de la ecuación característica, de la siguiente manera:
1. Para que el sistema sea estable, los polos enlazo cerrado deben presentarse en el plano-z dentro del círculo unitario. Cualquier polo fuera de este círculo hace el sistema inestable.
2. Si un polo simple se presenta en z =1 o si un par de poloscomplejos conjugados se presentan sobre el círculo unitario el sistema es críticamente estable. Cualquier polo múltiple sobre el círculo unitario hace inestable el sistema.
3. Los ceros en lazocerrado no afectan la estabilidad absoluta y por tanto pueden estar ubicados en cualquier parte del plano-z.
clc, clear all, close all;
% Declaración de variables
%syms X s;
X = 1;
while(X == 1)
clc
T = input('Dame el valor del periodo de muestreo: ');
num = input('Dame el valor del numerador de la planta: ');
den = input('Dame el valor del denominar de laplanta: ');
%´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´
disp(' presione enter para ejecutar el programa... ')
pause
disp(' La funcion de transferencia de laplanta es: G(s)= ')
Gs=tf(num,den);
Gs=zpk(Gs) %Muestra la FT en su forma de ganancia polos-Zeros
disp('Presiona enter para...
Regístrate para leer el documento completo.