Modelado de un motor de corriente continua: De ecuaciones diferenciales a simulación en SIMULINK
Aprende cómo modelar un motor de corriente continua a través de sus ecuaciones diferenciales, derivar funciones de transferencia, representarlo en ecuaciones de estado y simularlo en SIMULINK. Comprende el modelo matemático, las transformadas de Laplace y el proceso de simulación.
Video Summary
La discusión profundiza en las complejidades de modelar un motor de corriente continua, comenzando con sus ecuaciones diferenciales y culminando en una simulación utilizando SIMULINK. El motor de corriente continua es un sistema electromecánico complejo que comprende componentes eléctricos y mecánicos. Su modelo matemático abarca ecuaciones que rigen el voltaje, la corriente, el par y la velocidad angular. Al aplicar transformadas de Laplace, se pueden derivar funciones de transferencia para establecer la relación entre el voltaje de entrada y el par de salida. Estas funciones de transferencia no solo relacionan el par de salida con el voltaje de entrada, sino que también abarcan otras variables del motor. A través de la utilización de transformadas de Laplace, la derivación de estas funciones de transferencia se convierte en un proceso sencillo. Visualizar el motor en un formato de diagrama de bloques permite la representación de dinámicas electromecánicas y diversos resultados como corriente de armadura, par, velocidad angular y posición. La representación en espacio de estados implica definir estados como velocidad angular y corriente, que luego se sustituyen en ecuaciones diferenciales para crear una representación matricial. Constantes como momento de inercia, coeficiente de fricción y constantes proporcionales se definen crucialmente para la posterior simulación en el software MATLAB y Simulink. El enfoque principal radica en el modelado de un motor de corriente continua utilizando ecuaciones diferenciales dentro de SIMULINK y posteriormente comparando los resultados con funciones de transferencia. Este proceso de modelado implica la creación de ecuaciones diferenciales para corriente, velocidad angular y posición, seguido de integración y derivación para obtener los resultados deseados. La derivación de las ecuaciones de par y corriente es un paso crucial, que conduce a la simulación del sistema para validar la precisión del modelo. Un análisis comparativo entre las ecuaciones diferenciales y las funciones de transferencia muestra su equivalencia en la obtención de resultados. El tutorial en video concluye con una demostración práctica que ilustra el comportamiento del motor bajo diferentes entradas, subrayando la importancia de comprender el proceso de modelado dentro de SIMULINK.
Click on any timestamp in the keypoints section to jump directly to that moment in the video. Enhance your viewing experience with seamless navigation. Enjoy!
Keypoints
00:00:00
Introducción a la modelización de un motor de corriente continua
En este video, los espectadores aprenderán cómo modelar un motor de corriente continua a través de sus ecuaciones diferenciales. El tutorial cubrirá la obtención de funciones de transferencia, representando el motor con ecuaciones de estado, y simulándolo en SIMULINK.
Keypoint ads
00:00:22
Resumen del curso por Sergio Castaño
Sergio Castaño, el presentador del curso de Análisis de Sistemas, da la bienvenida a los espectadores al video. Presenta el tema de modelar un motor de corriente continua y menciona la continuación de la serie educativa sobre control automático.
Keypoint ads
00:00:47
Importancia de entender el modelado de motores de corriente continua
Se anima a los espectadores a ver todo el curso de Análisis de Sistemas para una comprensión integral. El video se centrará en modelar matemáticamente un motor DC lineal, derivar sus ecuaciones diferenciales y obtener funciones de transferencia para sus variables.
Keypoint ads
00:01:31
Representación del Modelo Matemático de Motor de Corriente Continua
El video profundiza en la representación del modelo matemático de un motor de corriente continua. Explica los componentes de un motor de corriente continua, incluyendo armaduras, bobinas de campo y fuentes de alimentación, y destaca la importancia de comprender el modelo electro-mecánico.
Keypoint ads
00:03:48
Derivando ecuaciones matemáticas para motor de corriente continua.
El tutorial explica el proceso de obtener ecuaciones matemáticas para un motor de corriente continua. Comienza analizando la malla del circuito para derivar ecuaciones de voltaje, resistencia, inductancia y fuerza contraelectromotriz. Las ecuaciones son esenciales para comprender el comportamiento del motor.
Keypoint ads
00:05:13
Ecuación para la parte mecánica del motor de corriente continua
El video presenta la ecuación para la parte mecánica de un motor de corriente continua, centrándose en el par generado por el motor. Explica la relación entre el momento de inercia, la aceleración, la velocidad angular y el coeficiente de fricción, proporcionando información sobre la dinámica del motor.
Keypoint ads
00:06:23
Relación proporcional en las ecuaciones del motor de corriente continua
El tutorial discute la suposición de una relación proporcional entre el voltaje inducido en el inducido y la velocidad angular del motor. Esta suposición ayuda a formular ecuaciones adicionales para mejorar la comprensión del comportamiento del motor de corriente continua.
Keypoint ads
00:06:31
Descripción del comportamiento del eje del motor
La velocidad del eje del motor es directamente proporcional a la fuerza contraelectromotriz, creando una ganancia proporcional a la velocidad angular del eje del motor. El par mecánico del motor también es proporcional a la corriente eléctrica (Km), resultando en un par que es proporcional a la corriente que circula en el motor.
Keypoint ads
00:07:18
Aplicación de la Transformada de Laplace
La transformada de Laplace se aplica a las cuatro ecuaciones diferenciales que describen el comportamiento del motor de corriente continua. Al transformar las ecuaciones, se obtiene la representación del sistema en el dominio de Laplace, lo que permite la derivación de funciones de transferencia.
Keypoint ads
00:08:30
Derivación de Funciones de Transferencia
Las ecuaciones que representan la parte electromecánica del motor se sustituyen para derivar la ecuación de voltaje de entrada. Al resolver para la velocidad angular, la ecuación de voltaje de entrada se refina aún más, lo que lleva a la representación del voltaje de entrada como una suma de dos partes. Este proceso resulta en la función de transferencia que relaciona el voltaje de entrada con la salida de par.
Keypoint ads
00:10:22
Representación del motor de corriente continua en diagrama de bloques.
El motor de corriente continua se representa en un diagrama de bloques que muestra su dinámica electromecánica. Al inyectar voltaje, se pueden obtener diversas variables como corriente del inducido, torque generado, velocidad angular y posición del motor. Se pueden derivar funciones de transferencia para relacionar estas salidas con el voltaje de entrada.
Keypoint ads
00:11:28
Derivación de múltiples funciones de transferencia
Se pueden obtener múltiples funciones de transferencia para relacionar diferentes salidas del motor con el voltaje de entrada. Aplicando los mismos procedimientos matemáticos en el dominio de Laplace, se pueden derivar funciones de transferencia para salidas como la fuerza electromotriz de retroceso y la corriente del inducido, compartiendo un denominador común con numeradores variables.
Keypoint ads
00:12:27
Cálculo de la Función de Transferencia
La función de transferencia que relaciona la velocidad angular con el voltaje (omega a av (s)) se deriva a través de cálculos matemáticos. Al integrar la velocidad angular, la posición del motor se puede obtener agregando un integrador a la función de transferencia.
Keypoint ads
00:13:11
Representación en Espacio de Estados
El modelo matemático del motor se representa a través del espacio de estados utilizando ecuaciones diferenciales. Se definen dos estados: x1 para la velocidad angular y x2 para la corriente de ajuste. Sustituir estos estados en las ecuaciones permite una representación fácil en espacios de estados.
Keypoint ads
00:15:19
Representación de matrices en espacios de estados
En la representación en espacio de estados, se forma una matriz cuadrada A con columnas que representan x1 y x2. Los coeficientes en la matriz se derivan de las ecuaciones diferenciales, con elementos como -B / J, Km / J, -Ka / L y -R / L. La ecuación de salida depende de las salidas deseadas, como la velocidad angular y la corriente.
Keypoint ads
00:17:00
Simulación utilizando MATLAB y Simulink
Constantes como el momento de inercia J, el coeficiente de fricción B, las constantes proporcionales Km y Ka, la resistencia del inducido R y la inductancia L se definen para la simulación. Se utilizan los programas MATLAB y Simulink para simular las ecuaciones diferenciales del modelo del motor con las constantes especificadas.
Keypoint ads
00:18:16
Configuración de Bloques de Representación del Motor
Para representar el motor, comenzamos seleccionando bloques de la sección 'Bloques comúnmente utilizados'. Necesitamos constantes como J con un valor de 0.01, bloques de operaciones matemáticas para sumas, divisiones y productos, así como un bloque integrador para la representación del sistema.
Keypoint ads
00:19:04
Creando constantes para el motor
Se crean seis constantes, incluyendo J con un valor de 0.01, para ser utilizadas en las ecuaciones diferenciales. A cada constante se le asigna un valor específico para ser utilizado en la simulación.
Keypoint ads
00:19:37
Implementando ecuaciones diferenciales en Simulink.
El proceso de implementar ecuaciones diferenciales en Simulink comienza con abordar la primera ecuación para la derivada de la corriente. Se utiliza un bloque integrador para calcular la corriente i(t) basada en el voltaje de entrada, la resistencia R y la constante Ea.
Keypoint ads
00:21:03
Sumando y restando componentes
Un bloque sumador se introduce para manejar operaciones de suma y resta para componentes como voltaje, resistencia Ri y constante Ea. La salida del bloque sumador luego se divide por L para obtener la derivada de la corriente.
Keypoint ads
00:22:34
Configurando Bloques de Entrada y Salida
Los bloques de entrada y salida se utilizan para gestionar el flujo de voltaje y corriente dentro del sistema. El bloque de entrada representa el voltaje, mientras que el bloque de salida significa la corriente. Esta configuración garantiza un manejo adecuado de datos y comunicación dentro de la simulación.
Keypoint ads
00:23:09
Abordando la segunda ecuación diferencial
Pasando a la segunda ecuación diferencial, el par Tm se calcula utilizando la ganancia proporcional Km multiplicada por la corriente i(t) y el coeficiente de fricción B multiplicado por la velocidad angular. El par resultante se divide luego por el momento de inercia J para determinar la aceleración angular.
Keypoint ads
00:25:14
Integrando la Velocidad Angular para el Cálculo de la Posición
Para calcular la posición, la velocidad angular w(t) se integra utilizando un bloque integrador adicional. Al integrar la velocidad angular, el sistema puede determinar la posición del motor. Este proceso de integración proporciona información valiosa sobre el rendimiento y el comportamiento del motor.
Keypoint ads
00:26:00
Modelado de la Ecuación Diferencial del Motor en SIMULINK
El orador explica cómo colocar la ecuación del motor diferencial en SIMULINK seleccionando las dos ecuaciones diferenciales y creando un subsistema. Mencionan que el voltaje de entrada del motor de corriente continua conduce a la corriente del inducido, la velocidad angular y la posición del motor. Las ecuaciones diferenciales creadas con parámetros específicos se utilizan para implementar un control en cascada para el motor de corriente continua.
Keypoint ads
00:26:57
Comparando Funciones de Transferencia con Ecuaciones Diferenciales
El orador discute el proceso de sustituir valores de inductancia, momento de inercia y resistencia en las ecuaciones diferenciales para compararlas con las funciones de transferencia. Demuestran cómo crear funciones de transferencia para corriente, armadura, velocidad angular y posición, enfatizando la importancia de la sustitución de parámetros para modelar con precisión.
Keypoint ads
00:28:23
Obteniendo Funciones de Transferencia para Velocidad Angular y Posición
El orador explica el proceso de obtener funciones de transferencia para la velocidad angular y la posición mediante la integración de la velocidad angular para derivar la posición. Demuestran cómo excitar el sistema con una fuente STEP, MUX y SCOPE para observar la dinámica del sistema, configurando el STEP para comenzar en el segundo 2 con una amplitud de 12v.
Keypoint ads
00:30:07
Simulación y Verificación de Corriente y Posición
El orador demuestra la simulación y verificación de corriente y posición, mostrando que ambos son equivalentes. Comparan las salidas de la ecuación diferencial y la función de transferencia, resaltando la superposición de las líneas en el SCOPE. El orador explica el comportamiento de la posición con el tiempo a medida que el motor avanza con un voltaje específico.
Keypoint ads
00:31:19
Conclusión y Resumen del Modelado del Motor de Corriente Continua
En conclusión, el orador resume el proceso de modelado matemático del motor DC en SIMULINK utilizando ecuaciones diferenciales y comparándolas con funciones de transferencia. Hacen hincapié en la importancia de comprender el proceso de modelado y las técnicas de simulación para controladores. El orador anima a compartir el video, darle "me gusta" y menciona próximos contenidos educativos sobre control automático.
Keypoint ads