0

The YouTube video 'PID vs MPC' from Mark Misin Engineering Ltd perfectly demonstrates that Model Predictive Temperature Control (MPC) is more powerful than Proportional-Integral-Derivative (PID). Marlin implemented MPC as described in Marlin's MPC documentation. The Marlin-based firmware version I use also describes MPC in the mriscoc MPC documentation and as follows:

In the latest releases, MPC is being incorporated in all versions. MPC has proven to be a better algorithm for keeping the nozzle temperature stable, and it is also very useful for high-power heaters.
Source: GitHub mriscoc repository for Ender 3 V2/S1

Since 3D printers, especially the heated parts (bed and nozzle), are relatively simple, with only simple control and sensor readings, why exactly is MPC a better choice than PID? And why is it more useful for 'high-power heaters'?

agarza
  • 1,549
  • 2
  • 15
  • 33
Bob Ortiz
  • 374
  • 1
  • 15

0 Answers0