NOTA 1: En el minuto 15:57 y minuto 20:52 - Ps=s^2+(0.0375+0.1Kc)s+0.1Kc/ti NOTA 2: En el Minuto 21:22, Kp=2.666 y NO 0.1 como lo coloqué en el video. NOTA 3: minuto 16:50 está con error la fórmula del zeta. Lo correcto ( ln MP/100 )^2 A continuación está el sumario del Video, para que puedas ir directamente al minuto que te interesa: 0:40 Que aprenderemos en este video 1:30 Como funciona un PI en un proceso industrial 4:04 Malla cerrada del proceso 7:10 Parametros de Diseño 11:30 Asignación de Polos 11:51 Ejemplo con Tanque de Nivel 22:30 Implementación del ejemplo en Matlab 29:00 Implementación en Simulink modelo NO lineal 34:07 Resultado del Controlador 36:00 Resultado del Controlador con Ruido de Medición
@@rodrigobr3721 foi um erro meu no exemplo numerico, porque o ganho da função de transferência de primeira ordem é realmente 2,666. Os calculos estão certos porque eu fiz em matlab, mas errei no momento da digitação do slide. Abs.
@@SergioACGiraldo Disculpa, no entendi Deduje que multiplicabas el periodo (t) por Kp (0.1) para obtener ese 2.66, mi problema es que supuse que kp era 0.1 por que en la formula es el numerador de la funcion de transferencia. Pero no se si sea correcto decir que es t(kp), quisiera saber de donde sale ese nuevo valor de kp o en que momento se puede decir que kp siempre fue 2.66, muchas gracias
Es un excelente material, lo felicito. Aunque creo que hay un despeje errado, para el calculo del amortiguamiento. Siga contribuyendo al mundo del control como lo ha venido haciendo, es de mucha ayuda.
Excelente aporte y muy buena explicación, me gustaría saber si conoces sobre control por métodos deslizantes y por lyapunov para una futura explicación por vídeo sería de gran aporte. Gracias !!!
Buen buen video, exlicado de manera simple y concisa. Estoy realizando la sintonización de un circuito de RC pero los valores de Kc y Ti me dan negativos, ¿es esto correcto?
Una consulta, si mi función de transferencia inicial tiene el polo en cero, como lo hago? No voy a tener valor de constante de tiempo y no sabría como hacerlo
¡Me encanta este canal que acabo de descubrir, todo viene perfectamente explicado y además con implementaciones prácticas y muchos ejemplos! Tengo una duda, si yo utilizo un filtro paso baja para filtrar la salida del sistema y(t), este filtro añade un retardo, ¿Debo tenerlo en cuenta para la implementación del PI? ¿Cómo se tiene en cuenta?
Lo pones en tu lazo de control, en este caso el filtro es un sistema de primer orden, queda en serie con el proceso (suponiendo que también es de primer orden), combinando ambos bloques vas a tener un sistema de segundo orden, con el cual hacer tu controlador.
@@JoseAntonio-mk9or es está explicado en el sitio web, te recomiendo le des un vistazo, link en la descripción. Habrá un video sobre eso en breve: ruclips.net/video/qCKhBUOtaHk/видео.html
Una pregunta, Cómo se realizaría el modelo del controlador si tuviesemos una planta de segundo orden, en lugar de una de primer orden como en el ejemplo del Tanque de Nivel? ya que al igualar las ecuaciones características como este metodo nos quedaria una ecuación de segundo orden y una de tercero?
Hola, una consulta ¿Porque en la simulación con PID usaste como planta el modelo no lineal, en lugar de usar el modelo linealizado? ¿Que conclusión se obtiene al aplicar un pid lineal en un sistema nolineal?
Es para hacer una simulación más próxima a la vida real. El modelo No lineal representa de mejor manera el proceso físico, ahora como obtuvimos un modelo lineal para el calculo del PI, debemos ponerlo a prueba con el proceso real y no con el modelo lineal. En este caso lo más próximo que tenemos al proceso real sería el modelo no lineal.
Hola cual seria el fundamento correcto de porque se decide controlar con un PI un sistema de primer orden en lugar de controlarlo con un PID? Porque tengo un sistema de primer orden pero se me pide calcular un PID entonces estaria complicado para sacar el parametro derivativo. Desde ya muchas gracias!
Es facilidad. Por este método se te va a complicar. Si quieres un pid puedes hacerlo bien sea por alguna Sintonia clásica tipo Ziegler y Nichols o por ejemplo por el lugar geométrico de las raíces.
Para un sistema de Segundo Orden, lo mejor es usar un control PID, para que el orden de los dos polinomios sea el mismo. El calculo del PID por este método es un poco mas complejo. Próximamente montaré el video sobre el PID. Abrazos.
Hola Sergio; viendo tus videos en especial este como haces para que se enlace tu script del Matlab se enlace con simulink, hice correr el simulink y no existe la señal solo la del ruido en el scope; parieciera que falta ese enlace Gracias por tu respuesta.
Wilmer no existe cual señal??? Cuando tu corres el Script en MATLAB, las variables quedan cargadas en el WORKSPACE, el simulink ya tiene el enlace, el mismo toma las variables que estén pre cargadas en el Workspace, por eso primero tienes que rodar el script y luego el simulink.
Hola Pedro, ese es uno de los temas pendientes que tengo por comenzar a hacer. Mi blog y mi canal tienen un crecimiento lento por causa del poco tiempo que dispongo. Espero con el tiempo abarcar muchas áreas de la ingeniería de control. Hasta ahora lo único que he montado de identificación fue una implementación práctica de un control PID con microcontrolador, La identificación que se hace en esa entrada es con la curva de reacción. Saludos. controlautomaticoeducacion.com/19-control-pid-en-pic-ejemplo-2/
En el minuto 2:53 al comienzo cuando se hace el diagrama en bloques que solo se pone al C y al Proceso (G(s)), no se tiene en cuenta la función de transferencia del elemento de medición y la de la válvula de control????. Dice que "...el sensor de temperatura va a ser realimentado..., es decir la realimentación es unitaria, sin que haya un bloque de la respectiva función de transferencia del elemento de medición???
Si se consideró unitario, esto es usual cuando la dinámica del actuador y del sensor son muy rápidas comparadas con la dinámica del proceso. No obstante, también se pueden considerar sin problemas en el lazo de control. Saludos.
Hola Cristian, gracias por la observación. En realidad el Valor del Kc es correcto, solo que la operación matemática esta errónea. Me equivoqué colocando la ganancia de la planta. Kp es 2.666 y no 0.1 como lo puse. Fue un error mio. Nuevamente gracias por la observación.
NOTA 1: En el minuto 15:57 y minuto 20:52 - Ps=s^2+(0.0375+0.1Kc)s+0.1Kc/ti
NOTA 2: En el Minuto 21:22, Kp=2.666 y NO 0.1 como lo coloqué en el video.
NOTA 3: minuto 16:50 está con error la fórmula del zeta. Lo correcto ( ln MP/100 )^2
A continuación está el sumario del Video, para que puedas ir directamente al minuto que te interesa:
0:40 Que aprenderemos en este video
1:30 Como funciona un PI en un proceso industrial
4:04 Malla cerrada del proceso
7:10 Parametros de Diseño
11:30 Asignación de Polos
11:51 Ejemplo con Tanque de Nivel
22:30 Implementación del ejemplo en Matlab
29:00 Implementación en Simulink modelo NO lineal
34:07 Resultado del Controlador
36:00 Resultado del Controlador con Ruido de Medición
durante la explicación kp = 0,1 por qué está cambiando a 2,666?
@@rodrigobr3721 foi um erro meu no exemplo numerico, porque o ganho da função de transferência de primeira ordem é realmente 2,666. Os calculos estão certos porque eu fiz em matlab, mas errei no momento da digitação do slide. Abs.
ok muito obrigado. Aproveito para elogiar seu trabalho. Muito bom, parabéns!
@@rodrigobr3721 Obrigado, que bom que tenha gostado do conteudo do canal. Grande abraço.
@@SergioACGiraldo Disculpa, no entendi Deduje que multiplicabas el periodo (t) por Kp (0.1) para obtener ese 2.66, mi problema es que supuse que kp era 0.1 por que en la formula es el numerador de la funcion de transferencia. Pero no se si sea correcto decir que es t(kp), quisiera saber de donde sale ese nuevo valor de kp o en que momento se puede decir que kp siempre fue 2.66, muchas gracias
Genio, me ayudo muchísimo tu explicación para un proyecto similar que estoy desarrollando. Gracias por compartir
Es un excelente material, lo felicito. Aunque creo que hay un despeje errado, para el calculo del amortiguamiento. Siga contribuyendo al mundo del control como lo ha venido haciendo, es de mucha ayuda.
Gracias Roberto, si Lo correcto ( ln MP/100 )^2, saludos
Gracias Sergio, me ha ayudado mucho. Un saludo desde España.
Que bueno Alejandro. Un saludo para vos también.
Excelente aporte y muy buena explicación, me gustaría saber si conoces sobre control por métodos deslizantes y por lyapunov para una futura explicación por vídeo sería de gran aporte. Gracias !!!
Buen buen video, exlicado de manera simple y concisa. Estoy realizando la sintonización de un circuito de RC pero los valores de Kc y Ti me dan negativos, ¿es esto correcto?
buen video, tengo una consulta ¿como se haría un control pid por asignación de polo para plantas de primer orden?
Una consulta, si mi función de transferencia inicial tiene el polo en cero, como lo hago? No voy a tener valor de constante de tiempo y no sabría como hacerlo
¡Me encanta este canal que acabo de descubrir, todo viene perfectamente explicado y además con implementaciones prácticas y muchos ejemplos!
Tengo una duda, si yo utilizo un filtro paso baja para filtrar la salida del sistema y(t), este filtro añade un retardo, ¿Debo tenerlo en cuenta para la implementación del PI? ¿Cómo se tiene en cuenta?
Lo pones en tu lazo de control, en este caso el filtro es un sistema de primer orden, queda en serie con el proceso (suponiendo que también es de primer orden), combinando ambos bloques vas a tener un sistema de segundo orden, con el cual hacer tu controlador.
@@SergioACGiraldo ¿Y si el sistema es de segundo orden? ¿Puedo controlarlo con un PI o necesito un PID?
@@JoseAntonio-mk9or es está explicado en el sitio web, te recomiendo le des un vistazo, link en la descripción. Habrá un video sobre eso en breve: ruclips.net/video/qCKhBUOtaHk/видео.html
@@SergioACGiraldo ¡Muchas gracias!
Una pregunta, Cómo se realizaría el modelo del controlador si tuviesemos una planta de segundo orden, en lugar de una de primer orden como en el ejemplo del Tanque de Nivel? ya que al igualar las ecuaciones características como este metodo nos quedaria una ecuación de segundo orden y una de tercero?
Para utilizar lo visto en este video, lo más adecuado es usar un controlador PID para un sistema de segundo orden.
Hola, una consulta ¿Porque en la simulación con PID usaste como planta el modelo no lineal, en lugar de usar el modelo linealizado? ¿Que conclusión se obtiene al aplicar un pid lineal en un sistema nolineal?
Es para hacer una simulación más próxima a la vida real. El modelo No lineal representa de mejor manera el proceso físico, ahora como obtuvimos un modelo lineal para el calculo del PI, debemos ponerlo a prueba con el proceso real y no con el modelo lineal. En este caso lo más próximo que tenemos al proceso real sería el modelo no lineal.
Hola cual seria el fundamento correcto de porque se decide controlar con un PI un sistema de primer orden en lugar de controlarlo con un PID? Porque tengo un sistema de primer orden pero se me pide calcular un PID entonces estaria complicado para sacar el parametro derivativo. Desde ya muchas gracias!
Es facilidad. Por este método se te va a complicar. Si quieres un pid puedes hacerlo bien sea por alguna Sintonia clásica tipo Ziegler y Nichols o por ejemplo por el lugar geométrico de las raíces.
Y con una planta de segundo orden?, se tendria que reducir el polo de h(s)? Gracias
Para un sistema de Segundo Orden, lo mejor es usar un control PID, para que el orden de los dos polinomios sea el mismo. El calculo del PID por este método es un poco mas complejo. Próximamente montaré el video sobre el PID. Abrazos.
Yo quiero saber un controlador para un horno a gas crees que si se podria hacer con lo que expusiste en el tema
Claro, es una forma de proyectar el controlador PI, lo que debes hacer es obtener la función de transferencia de tu proceso. Saludos.
En el minuto 16:50 está con error la fórmula del zeta. Lo correcto ( ln MP/100 )^2
Oi Rodrigo vc está certo, esqueci de botar o Ln na equação, só botei ela no código em MATLAB, vou deixar uma nota. Vlw
Hola Sergio; viendo tus videos en especial este como haces para que se enlace tu script del Matlab se enlace con simulink, hice correr el simulink y no existe la señal solo la del ruido en el scope; parieciera que falta ese enlace Gracias por tu respuesta.
Wilmer no existe cual señal??? Cuando tu corres el Script en MATLAB, las variables quedan cargadas en el WORKSPACE, el simulink ya tiene el enlace, el mismo toma las variables que estén pre cargadas en el Workspace, por eso primero tienes que rodar el script y luego el simulink.
tienes videos de identificacion de sistemas? Saludos
Hola Pedro, ese es uno de los temas pendientes que tengo por comenzar a hacer. Mi blog y mi canal tienen un crecimiento lento por causa del poco tiempo que dispongo. Espero con el tiempo abarcar muchas áreas de la ingeniería de control. Hasta ahora lo único que he montado de identificación fue una implementación práctica de un control PID con microcontrolador, La identificación que se hace en esa entrada es con la curva de reacción. Saludos.
controlautomaticoeducacion.com/19-control-pid-en-pic-ejemplo-2/
En el minuto 2:53 al comienzo cuando se hace el diagrama en bloques que solo se pone al C y al Proceso (G(s)), no se tiene en cuenta la función de transferencia del elemento de medición y la de la válvula de control????. Dice que "...el sensor de temperatura va a ser realimentado..., es decir la realimentación es unitaria, sin que haya un bloque de la respectiva función de transferencia del elemento de medición???
Si se consideró unitario, esto es usual cuando la dinámica del actuador y del sensor son muy rápidas comparadas con la dinámica del proceso. No obstante, también se pueden considerar sin problemas en el lazo de control. Saludos.
@@SergioACGiraldo muchísimas gracias!!!. Me gusta mucho su dinámica y aprecio sus videos. Saludos desde Cuba 🤗🤗🤗
el despeje de z esta mal en el min 17, sustituti 10 en mp y para da tu resultado, pero si sustituyo z en la formula de sobreimpulso si dan los 10
Faltó colocar el Logaritmo en la ecuación. La ecuación de Z quedaría así: ruclips.net/video/tBRisDP99aM/видео.htmlm49s
estoy repasando los calculos y kc me da 9.995 y a uds les da 0.375 me gustaria ver porque los dio eso, muchas gracias y me perdi, no supe cual era kp
esa fue una nota que coloqué en la descripción del video hace años. En el Minuto 21:22, Kp=2.666 y NO 0.1 como lo coloqué en el video.
el valor de Kc en el minuto 22 esta mal
Hola Cristian, gracias por la observación. En realidad el Valor del Kc es correcto, solo que la operación matemática esta errónea. Me equivoqué colocando la ganancia de la planta. Kp es 2.666 y no 0.1 como lo puse. Fue un error mio. Nuevamente gracias por la observación.
me parece q al ceta le falta un ln
haz uno discreto
Sensoricx, esta aquí 👉 controlautomaticoeducacion.com/control-de-procesos/3-enmascarar-control-rst-en-control-pid/
@@SergioACGiraldo tienes algo de identificación de sistemas pero con labview? vi que solo lo hacìas con Matlab
No he tocado el Labview en el canal, es mucha cosa por hacer y poco tiempo, hahaha. Saludos!!