Autor Tema: Control velocidad de CC con PID  (Leído 3174 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado peruty

  • PIC10
  • *
  • Mensajes: 4
Control velocidad de CC con PID
« en: 02 de Julio de 2011, 15:39:26 »
Ando haciendo un proyecto de control de velocidad de un motor de CC con un PID y mediante PWM. La simulación me funciona bien y coge el valor consigna bien.
Pero el problema me surge en el diseño real me sale un sistema muy inestable. Alguno se ha encontrado ante un caso igual.
Utilizo un encoder AVAGO 5500. La placa diseñada da la posibilidad de cambiar el motor lo unico que hay que hacer es cambiar el valor máximo de rpm.
Aunque yo utilizo un motor sanyo RM-11. En la simulación como no tomo en cuenta el tipo de motor solo puedo poner el RPM maximo y los ppr del encoder.
No se si es porque el motor vibra mucho o no atino poniendo bien los parámetros PID(Kp,Ti,Td).
No se si me he explicado bien.
La parte del control pid lo hago en LabVIEW y la generación den PWM y calculo velocidad en un micro.

La verdad es que no tengo mucho callo en esto del control, labview lo controlo bien pero lo demás......, alguno de la vieja escuela que tenga alguna solución para un novato. :oops:

Alguna idea.

y gracias de antemano.

Desconectado mtristan

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 395
Re: Control velocidad de CC con PID
« Respuesta #1 en: 02 de Julio de 2011, 18:44:47 »
.


Cada vez que cambias de motor, también deberías recalcular los parámetros del control PID. Acá hay algo de información al respecto: http://www.micromouseonline.com/blog/2011/05/15/designing-the-motor-controller


Saludos.

When you see a good move, look for a better one (Emanuel Lasker)


 

anything