Un método de control inteligente para motor servo basado en aprendizaje por refuerzo
Autores: Gao, Depeng; Wang, Shuai; Yang, Yuwei; Zhang, Haifei; Chen, Hao; Mei, Xiangxiang; Chen, Shuxi; Qiu, Jianlin
Idioma: Inglés
Editor: MDPI
Año: 2023
Acceso abierto
Artículo científico
2023
Un método de control inteligente para motor servo basado en aprendizaje por refuerzo
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería de Software
Palabras clave
Servomotores
Equipos de automatización
Campos de fabricación
Métodos de control
Aprendizaje por refuerzo
Error del servomotor
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 40
Citaciones: Sin citaciones
Los motores servo juegan un papel importante en el equipo de automatización y se han utilizado en varios campos de fabricación. Sin embargo, los métodos de control comúnmente utilizados requieren que sus parámetros se configuren manualmente, lo cual es bastante difícil, lo que significa que estos métodos generalmente no pueden adaptarse a los cambios en las condiciones de operación. Por lo tanto, en este estudio, proponemos un método de control inteligente para un motor servo basado en aprendizaje por refuerzo y que puede entrenar a un agente para producir un ciclo de trabajo según el error del servo entre el estado actual y la velocidad o par objetivo. El método propuesto puede ajustar su estrategia de control en línea para reducir el error del servo causado por un cambio en las condiciones de operación. Verificamos su rendimiento en tres motores servo diferentes y tareas de control. Los resultados experimentales muestran que el método propuesto puede lograr errores de servo más pequeños que otros en la mayoría de los casos.
Descripción
Los motores servo juegan un papel importante en el equipo de automatización y se han utilizado en varios campos de fabricación. Sin embargo, los métodos de control comúnmente utilizados requieren que sus parámetros se configuren manualmente, lo cual es bastante difícil, lo que significa que estos métodos generalmente no pueden adaptarse a los cambios en las condiciones de operación. Por lo tanto, en este estudio, proponemos un método de control inteligente para un motor servo basado en aprendizaje por refuerzo y que puede entrenar a un agente para producir un ciclo de trabajo según el error del servo entre el estado actual y la velocidad o par objetivo. El método propuesto puede ajustar su estrategia de control en línea para reducir el error del servo causado por un cambio en las condiciones de operación. Verificamos su rendimiento en tres motores servo diferentes y tareas de control. Los resultados experimentales muestran que el método propuesto puede lograr errores de servo más pequeños que otros en la mayoría de los casos.