„Screw PID, it's for boomers” - challenge accepted (part 2)
As menioned in part 1 I wasn’t in the mood for classic Hardware-in-the-Loop (where the model learns to regulate speed entirely on its own), I took a shortcut. I logged several hundred thousand records of the running PID regulator in different conditions: no load constant load ramping load up ramping load down and a few cases in between All done with simple Python scripts dumping values via UART/DMA. Zero CPU overhead on the MCU side. ...