Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Diseño de Controladores PID Con Matlab
Diseño de Controladores PID Con Matlab
ALUMNO:
Gamaliel De Jess Castro Montor
MATERIA:
Control Automtico
ACTIVIDAD:
Diseo de controladores PID
GRADO:
GRUPO:
FECHA DE ENTREGA:
03/08/2016
Contents
Ejercicio 1 ............................................................................................................................................ 3
Calculo de Kp, Ki y Kd. ......................................................................................................................... 6
Lugar geomtrico de las races ........................................................................................................... 9
Ejercicio 2 .......................................................................................................................................... 11
Calculo de Kp, Ki y Kd. ....................................................................................................................... 14
Lugar geomtrico de las races ......................................................................................................... 17
Ejercicio 3 .......................................................................................................................................... 18
Calculo de Kp, Ki y Kd. ....................................................................................................................... 21
Lugar geomtrico de las races ......................................................................................................... 24
Ejercicio 4 .......................................................................................................................................... 25
Calculo de Kp, Ki y Kd. ....................................................................................................................... 29
Lugar geomtrico de las races. ......................................................................................................... 32
Ejercicio 5 .......................................................................................................................................... 33
Calculo de Kp, Ki y Kd. ....................................................................................................................... 37
Lugar geomtrico de las races. ......................................................................................................... 39
Ejercicio 6 .......................................................................................................................................... 41
Calculo de Kp, Ki y Kd. ....................................................................................................................... 45
Lugar geomtrico de las races. ......................................................................................................... 48
Control automtico
Unidad 4 - Tarea 1
Diseo de controladores PID
Profesor: M.C. Roberto Carlos Canto Canul Fecha de entrega: _03/08/2016_
Alumno(a):_Gamaliel De Jesus Castro Montor__ Grado y grupo: _9 C__
Ejercicio 1
El primer sistema que se requiere disear un control PID, es el siguiente, el cual
se muestra en la figura nmero 1 (sistema uno), lo primero que se debe hacer es
verificar, por cual mtodo se debe resolver este sistema si por el mtodo uno o
dos proporcionados por Ziegler Nichols.
intercepcin de la recta tangente cuando con el dela grfica del sistema cuando
este se estabiliza, y a este valor se le tiene que restar el valor de L, en
consecuente, para poder encontrar L, requerimos el punto de intercepcin de la
recta tangente, cuando esta se intercepta con el valor cero en Y, no confundamos
esto con el origen, si no la cual se intercepta en el eje de la X, que en este caso es
el tiempo, cuando Y vale cero.
Primero comenzaremos buscando el valor de L, a continuacin en la figura 3 se
puede observar esto, el valor de L, cuando la recta tangente intercepta el eje X de
nuestra grfica cuando el valor de Y es cero, como lo podemos observar, en el
punto 0.3123 sucede esta intercepcin, y este es el valor de L que utilizaremos
para realizar los clculos posteriores.
Figura 3. Medicin de L
En este caso los valores que calculamos nos dan una estabilidad pero con una
gran cantidad de oscilaciones, en este caso, aun podemos hacer mucho ms fino
este sistema el cual mostraremos el diagrama de bloque con los valores que
propuse, los cuales se buscaron por el mtodo del tanteo, probando una gran
diversidad de valores quedndonos con los que nos dieran la mejor respuesta que
se pudo encontrar, la figura nmero 8 podemos observar esto.
A grandes rasgos podemos ver una gran diferencia de valores, pero estos dan una
ptima respuesta de nuestro sistema, en la figura 9 se mostrara la respuesta del
sistema con estos valores propuestos, y se lograra ver una gran mejora y una
amplia reduccin de las oscilaciones, adems de reducir el tiempo en el cual este
se estabiliza, en los cuales se logra evitar que este oscile, este sirvi para anular
las oscilaciones mejorando la respuesta del sistema, con una rpida estabilidad.
En la siguiente grafica 2 se muestran el lugar de las races del sistema con los
datos calculados por el primer mtodo de Ziegler-Nichols, podemos observar que
el sistema ya tiene ms polos y otro cero ms, se le dio una mayor estabilidad
debido al recorrido de los polos, con el mtodo uno que propone Ziegler-Nichols,
estos valores propuestos son buenos, pero estos presentan oscilaciones, a este
sistema se le modificaron los valores que se calcularon y el lugar de las races de
este sistema de mostraran mas adelante.
10
Ejercicio 2
En el segundo sistema que se requiere disear un control PID, es el siguiente, el
cual se muestra en la figura nmero 10 (sistema dos), lo primero que se debe
hacer es verificar, por cual mtodo se debe resolver este sistema si por el mtodo
uno o dos proporcionados por Ziegler Nichols.
11
intercepcin de la recta tangente cuando con el dela grfica del sistema cuando
este se estabiliza, y a este valor se le tiene que restar el valor de L, en
consecuente, para poder encontrar L, requerimos el punto de intercepcin de la
recta tangente, cuando esta se intercepta con el valor cero en Y, no confundamos
esto con el origen, si no la cual se intercepta en el eje de la X, que en este caso es
el tiempo, cuando Y vale cero.
Primero comenzaremos buscando el valor de L, a continuacin en la figura 12 se
puede observar esto, el valor de L, cuando la recta tangente intercepta el eje X de
nuestra grfica cuando el valor de Y es cero, como lo podemos observar, en el
punto 0.3166 sucede esta intercepcin, y este es el valor de L que utilizaremos
para realizar los clculos posteriores.
13
14
En este caso los valores que calculamos nos dan una estabilidad pero con una
gran cantidad de oscilaciones, en este caso, aun podemos hacer mucho ms fino
este sistema el cual mostraremos el diagrama de bloque con los valores que
propuse, los cuales se buscaron por el mtodo del tanteo, probando una gran
15
diversidad de valores quedndonos con los que nos dieran la mejor respuesta que
se pudo encontrar, la figura nmero 17 podemos observar esto.
A grandes rasgos podemos ver una gran diferencia de valores, pero estos dan una
ptima respuesta de nuestro sistema, en la figura 18 se mostrara la respuesta del
sistema con estos valores propuestos, y se lograra ver una gran mejora y una
amplia reduccin de las oscilaciones, por lo cual la respuesta obtenida es muy
buena en este segundo sistema.
16
17
Ejercicio 3
Como en los anteriores en este sistema de la misma forma se requiere disear un
control PID, el cual es el siguiente, se muestra en la figura nmero 19 (sistema
tres), lo primero que se debe hacer es verificar, por cual mtodo se debe resolver
este sistema si por el mtodo uno o dos proporcionados por Ziegler Nichols.
18
intercepcin de la recta tangente cuando con el dela grfica del sistema cuando
este se estabiliza, y a este valor se le tiene que restar el valor de L, en
consecuente, para poder encontrar L, requerimos el punto de intercepcin de la
recta tangente, cuando esta se intercepta con el valor cero en Y, no confundamos
esto con el origen, si no la cual se intercepta en el eje de la X, que en este caso es
el tiempo, cuando Y vale cero.
Primero comenzaremos buscando el valor de L, a continuacin en la figura 21 se
puede observar esto, el valor de L, cuando la recta tangente intercepta el eje X de
nuestra grfica cuando el valor de Y es cero, como lo podemos observar, en el
punto 0.9304 sucede esta intercepcin, y este es el valor de L que utilizaremos
para realizar los clculos posteriores.
20
21
La figura 25
22
Para este sistema las valores calculados nos muestran un sistema estable pero
con un gran nmero de oscilaciones, adems de estabilizarse en un tiempo muy
alto, para este caso al igual que los problemas anteriores, aun podemos hacer
mucho ms fino este sistema el cual se muestra el diagrama de bloque con los
valores que propuse, los cuales se buscaron por el mtodo del tanteo, probando
una gran diversidad de valores quedndonos con los que nos dieran la mejor
respuesta que se pudo encontrar, la figura nmero 27 podemos observar esto.
23
24
Ejercicio 4
En este ejercicio 4 se requiere disear un control PID, el cual es el siguiente, se
muestra en la figura nmero 29 (sistema cuatro), lo primero que se debe hacer es
verificar, por cual mtodo se debe resolver este sistema si por el mtodo uno o
dos proporcionados por Ziegler Nichols.
25
Para ello es necesario verificarlo con simulink con un diagrama de bloques, como
en este caso no se utilizara el integrador y el derivativo, ya que tiende a infinito y a
cero este ltimo, as que solo ocuparemos la constante K, la cual es seis en este
caso, en la figura 32 se muestra el diagrama.
Con las oscilaciones sostenidas listas, ahora debemos medir el tiempo de dos
picos en las oscilaciones esto es para poder, calcular W, a continuacin se
mostraran los picos medidos para realizar los clculos, estos picos pueden ser
cualesquiera, la nica condicin es que sean dos seguidos, pasemos a la
27
medicin de dichos picos, en este caso se opt por medir el tercer y segundo pico.
Como la frmula para los picos queda es de la siguiente manera: W= P2-P1, por lo
tanto se medir primero nuestro pico mayor, en este caso el tercero y despus de
pasar a medir el segundo. En la figura nmero 34 podemos observar la medida de
nuestro pico, la cual es aproximadamente 11.42, y en la figura 35, obtenemos la
medida del pico menor que utilizaremos, en este caso mide aproximadamente
6.975, con estos datos pasamos a realizar nuestros clculos.
28
Kp
3.6
1.98
Una vez que se hayan calculado todos los datos necesarios para nuestro
controlador, se necesita realizar el diagrama de bloques para el sistema
pertinente, en el diagrama al igual que el primer mtodo se sustituir los valores
de Kp, Ki y Kd, en nuestro sistema, esto se mostrara a continuacin, en la figura
37 la cual muestra el sistema con los datos calculados.
29
30
Los valores que se buscaron dan como resultado una mejor respuesta, haciendo
el sistema estable, reduciendo sus oscilaciones, en la figura 40 se muestra la
respuesta del sistema con los valores modificados, despus de varias pruebas, se
decidi dejar los valores que se pueden observar en la figura anterior, as
pasemos a observar la respuesta dado por estos valores, podemos ver que, se
logr obtener un sistema estable sin oscilaciones.
31
32
Ejercicio 5
En este ejercicio 5 se requiere disear un control PID, el cual es el siguiente, se
muestra en la figura nmero 41 (sistema cinco), lo primero que se debe hacer es
verificar, por cual mtodo se debe resolver este sistema si por el mtodo uno o
dos proporcionados por Ziegler Nichols.
33
Como el sistema da una Rampa no lo podemos resolver por el mtodo uno, este
est caso necesita un mtodo diferente, el mtodo dos de Ziegler Nichols, para
ello es necesario calcular el valor de K, en esta ocasin como el mtodo de
estabilidad de Routh Hurwitte no dio un resultado correcto, a nuestra funcin, para
ello se busc K por medio del mtodo grafico para encontrar el valor de K, la cual
servir para realizar los clculos posteriores.
Para ello es necesario verificarlo con simulink con un diagrama de bloques, como
en este caso no se utilizara el integrador y el derivativo, ya que tiende a infinito y a
cero este ltimo, as que solo ocuparemos la constante K, la cual es 0.908, en la
figura 44 se muestra el diagrama.
Con las oscilaciones sostenidas listas, ahora debemos medir el tiempo de dos
picos en las oscilaciones esto es para poder, calcular W, a continuacin se
mostraran los picos medidos para realizar los clculos, estos picos pueden ser
cualesquiera, la nica condicin es que sean dos seguidos, pasemos a la
medicin de dichos picos, en este caso se opt por medir el tercer y segundo pico
35
partiendo del tiempo 50 como nuestro inicio. Como la frmula para los picos queda
es de la siguiente manera: W= P2-P1, por lo tanto se medir primero nuestro pico
mayor, en este caso el tercero y despus de pasar a medir el segundo. En la
figura nmero 46 podemos observar la medida de nuestro pico, la cual es
aproximadamente 64.1, y en la figura 47, obtenemos la medida del pico menor
que utilizaremos, en este caso mide aproximadamente 58.59, con estos datos
pasamos a realizar nuestros clculos.
36
Una vez que se hayan calculado todos los datos necesarios para nuestro
controlador, se necesita realizar el diagrama de bloques para el sistema
pertinente, en el diagrama al igual que el primer mtodo se sustituir los valores
de Kp, Ki y Kd, en nuestro sistema, esto se mostrara a continuacin, en la figura
49 la cual muestra el sistema con los datos calculados.
37
38
Los valores que se buscaron dan como resultado una mejor respuesta, haciendo
el sistema estable, reduciendo sus oscilaciones, en la figura 52 se muestra la
respuesta del sistema con los valores modificados, despus de varias pruebas, se
decidi dejar los valores mostrados en la figura anterior, as pasemos a observar
la respuesta dado por estos valores.
39
En la grfica 11 se muestra el lugar geomtrico de las races del sistema con los
valores calculados por el mtodo 2 de Ziegler Nichols.
Grafica 11. Lugar geomtrico de las races con los valores calculados.
40
Ejercicio 6
De igual forma que en los anteriores se requiere disear un control PID, se
muestra en la figura nmero 53 (sistema seis), lo primero que se debe hacer es
verificar, por cual mtodo se debe resolver este sistema si por el mtodo uno o
dos proporcionados por Ziegler Nichols.
41
Como el sistema da una Rampa no lo podemos resolver por el mtodo uno, este
est caso necesita un mtodo diferente, el mtodo dos de Ziegler Nichols, para
ello es necesario calcular el valor de K, de nuestro sistema por medio del criterio
de estabilidad de Routh Hurwitte o por el mtodo grfico, en este caso se us el
mtodo grafico el cual es ms exacto, para ello se mostraran los valores por este
mtodo para encontrar el valor de K, la cual servir para realizar los clculos
posteriores.
valor las oscilaciones se sostuvieron que fue de 3.89, con estos datos nuestro
sistema mantiene las oscilaciones sostenidas y con ello podemos seguir a realizar
los clculos pertinentes.
Para ello es necesario verificarlo con simulink con un diagrama de bloques, como
en este caso no se utilizara el integrador y el derivativo, ya que tiende a infinito y a
cero este ltimo, as que solo ocuparemos la constante K, que vale 3.89, en la
figura 56 se muestra el diagrama.
Con las oscilaciones sostenidas listas, ahora debemos medir el tiempo de dos
picos en las oscilaciones esto es para poder, calcular W, a continuacin se
mostraran los picos medidos para realizar los clculos, estos picos pueden ser
43
Como la frmula para los picos es de la siguiente manera: W= P2-P1, por lo tanto
se medir primero nuestro pico mayor, en este caso el tercero y despus de pasar
a medir el segundo. En la figura nmero 58 podemos observar la medida de
nuestro pico, la cual es aproximadamente 10.77, y en la figura 59, obtenemos la
medida del pico menor que utilizaremos, en este caso mide aproximadamente
6.66, con estos datos pasamos a realizar nuestros clculos.
44
Una vez que se hayan calculado todos los datos necesarios para nuestro
controlador, se necesita realizar el diagrama de bloques para el sistema
pertinente, en el diagrama al igual que el primer mtodo se sustituir los valores
de Kp, Ki y Kd, en nuestro sistema, esto se mostrara a continuacin, en la figura
61 la cual muestra el sistema con los datos calculados.
45
46
Los valores que se buscaron dan como resultado una mejor respuesta, haciendo
el sistema estable, reduciendo sus oscilaciones, en la figura 64 se muestra la
respuesta del sistema con los valores modificados, despus de varias pruebas, se
decidi dejar los valores mostrados en la figura anterior, as pasemos a observar
la respuesta dado por estos valores.
47
La grafica 13 muestra el lugar geomtrico de las races del sistema original, este
tiene una baja estabilidad relativa adems de ser estable bajo ciertos rubros, los
polos tienden hacia el semi-plano derecho.
48