Impementación de reguladores en Matlab
Implementación de reguladores continuos
Se ha realizado el siguiente modelo de simulink para estudiar y regular el comportamiento de un sistema térmico. Accionando los distintosinterruptores obtendremos un sistema en bucle abierto, o en bucle cerrado con reguladores P, PI ó PID
Ensayo en Bucle Abierto
Este ensayo se realiza con los tres interruptores abiertos. Noexiste ningún tipo de regulación aparte de la referencia de 5V (15ºC)
>> plot(ensayoabierto.signals.values)
En ella se observa como la temperatura, partiendo de 0ºC trata de alcanzar el valorde referencia (5V o 15ºC).
En t = 100s (200 divisiones) se abre la ventana, exponiendo el sistema a un ambiente a cero grados. El sistema vuelve a alcanzar en torno a 9 y 10,5ºC (señal de valor entre3 y 3,5V)
En t = 180s (360 divisiones) se cambia la temperatura exterior a 15ºC. La temperatura del sistema sube bruscamente.
En t = 220s (440) se cierra la ventana. El calentamiento se frena.
En t= 250s (500) se baja la temperatura exterior a 0ºC y se abre la ventana. Enfriamiento brusco.
Ensayo en Bucle Cerrado, regulador P, con Kp=1
y∞=2.5 V (7.5 ºC)
Mp=2.7649
tp= 32s (64divisiones)
ts= 19s (38 divisiones)
ep=2.5 V (7.5 ºC)
Ensayo en Bucle Cerrado, regulador P, con Kp=3
y∞=3.7V (11.1 ºC)
Mp= 5.0061V (15.01 ºC)
tp= 23.5 s (47 divisiones)
ts nosabemos porque oscila
ep= 1.3 s (7.5 ºC)
Ensayo en Bucle Cerrado, regulador P, con Kp=20
y∞=No lo sabemos. Demasiado inestable
Mp= 5.907V (17.72ºC)
tp= 25.5 s (55 divisiones)
ts no sabemosporque oscila
ep= No se establece. Oscila como una puta.
Ensayo en Bucle Cerrado, regulador PI, con Kp=1, Ti=15s
y∞=No lo sabemos. Demasiado inestable
Mp= 5.0V (15ºC)
Tp= 43s (86divisiones)
ts= 32s (64 divisiones)
ep= 0%
Ensayo en Bucle Cerrado, regulador PID, con Kp=1, Ti=15s, Td=7s
Las características
y∞=5.0
Mp= 5.66V (16.98ºC)
Tp= 65.5s (131 divisiones)...
Regístrate para leer el documento completo.