Simplificación de bloques con MATLAB


La control System Toolbox dispone de varias herramientas para la interconexión de sistemas. Básicamente podemos distinguir:
A. Mediante operaciones aritméticas
Matlab permite realizar la mayoría de operaciones aritméticas con los sistemas LTI. Con la ayuda de estas operaciones podemos llegar a simplificar sistemas, como por ejemplo:
>>sys=sys1*sys2       
>>sys=sys1+sys2
    
B. Mediante funciones propias 
Aparte de las operaciones aritmeticas la Control System ToolBox tiene una serie de funciones para la interconexión de sistemas. Entre ellas podemos destacar:
FunciónDescripciónSintaxis basicaDiagrama
[,]Sumar sistema entrantesH=[H1;H2]
[;]Distribuir EntradasH=[H1,H2]
appendCrear modelos independientesH=append(H1,H2)
feedbackSistema RealimentadoH=feedback(H1,H2)
parallelEs el paralelo de dos sistemas, es equivalente a sumar sistemas.H=parallel(H1,H2)
seriesSistemas en serie, es equivalente a multiplicar sistemas.H=series(H1,H2)




C. Simplificacion directa mediante simulink:
Este método es el más rápido. Primero se construye el modelo a simplificar con simulink, lo guardamos en el directorio de trabajo y aplicamos:
>>[num,den]=linmod('sys')
Con esta instrucción conseguimos tener la función de transferencia del sistema

No response to “Simplificación de bloques con MATLAB”