How to remove the noise in PID iteration loop ?
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I have some noise in my PID loop , I had tried using IIR filter but it doesn't get removed. My code is correct in some way but still while using correct P , I , D parameters my target is not followed at higher speed.. please provide me any suggestions. I am using only MATLAB for the coding.

3 comentarios
Aquatris
el 18 de Jul. de 2018
The noise does not seem to be present at all times, but only at particular point, where tracking performance is also detoriated. I am gonna assume disturbances acting on the system did not change between times 0 to 1800 (seconds?). The noise and tracking performance looks like a hardware issue. One issue can be your motor is not capable of running smoothly at speeds higher than 80 (rpm?) or your power source is not capable of supplying the required voltages for that speed. At the last part though, it does look like your motor speed is saturated. You might be hitting the maximum speed capabilities of your motor.
Respuestas (0)
Ver también
Categorías
Más información sobre Simulink Control Design en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!