Control de Sistemas Dinamicos
Control de Sistemas Dinamicos
Control de Sistemas Dinamicos
El sistema dinámico esta conformado por elementos que interactúan en el tiempo los
cuales se dividen en discretos y continuos, todo se centra en si el tiempo lo cuentas
como una variable continua o discreta.
Ecuaciones en diferencias
El concepto nos brinda técnicas básicas para resolver las ecuaciones en diferencias, el
primer método nos dice que debemos encontrar su parte particular y la
complementaria de la solución. Mientras que la segunda técnica nos dice que realiza
un procedimiento secuencial mediante computadoras digitales.
Ecuaciones diferenciales
En cada modelo, nos presenta que la situación del sistema (es decir el estado) se
describe por distintas variables lo que nos con lleva a llamar variables de estado.
Sistema dinámico continuo. - Podemos decir que se conoce la relación que tienen las
variables de estado y la tasas, es decir lo que persiste a sus derivadas lo llamamos
velocidades de variación.
Como primer punto importante, decimos que en los sistemas discretos como
continuos, se les da el nombre de sistemas dinámicos lineales, encontramos que un
sistema de ecuaciones es lineal si todas las ecuaciones que obtenemos son lineales y
no lineal, donde una ecuación diferencial es lineal si es de la forma:
1. Ejemplo.
dx 3
Tenemos la ecuacion =x+ x
dt
1
1. Encontramos la solución general y es x ( t )=
1−Ce−t
1
2. La solución particular corresponde a x ( t )= ( teniendo el valor de C=1
1−e−t
3. Y la solución singular es 0 no obtiene ningún valor de la constante.
La solución grafica nos da una ecuacion con la curva refiriendo que la pendiente en su
punto es el dato de la derivada.
2. Ejemplo
(a) y’’-3Y+2Y=0
La ecuacion nos da como resultado x 2−3 x+ 2=0 con raíces x 1=1 , x 2=2 es decir
obtenemos:
y h=c1 e t +c 2 e2 t //
dx
m= ( ¿ , xo ) =f ( ¿ , xo)
dt
(%i2) load("drawdf")$
( % i4) /* k=0.5*/
wxdrawdf(0.5*p,[t,0,5], [p,0,200],
solns_at([0,25],[0,50],[0,75],[0,100]))$
/* k=-0.25*/
wxdrawdf(-0.25*p,[t,0,5], [p,0,200],
solns_at([0,50],[0,100],[0,150],[0,200]))$