A controller can look satisfactory in a desktop simulation while behaving differently after deployment. What should be checked when moving from a variable-step simulation to a periodically executed microcontroller implementation?
Suppose the target control task is intended to run every 1 ms. How do solver settings, discretization, execution time and sensor delays contribute different errors?




