If you want to utilize fully the possibilities and range of a system, you need more than a simple PID-regulator.
Here, non-linear approaches come into play, operating point-dependent parameter tracking, shock-free alternation between different control systems, consideration of actuating variable limits, and so forth.
Nowadays, control tasks are often divided up between processor and FPGA. We know which component is capable of what.
For an ideal control system you need to understand control path and actuator. Here, we can rely on expertise and experience in the area of electrical power engineering.
In actual devices you need to adapt the control system to the resources of the processor used. We can achieve best results even with limited hardware.
"We can get it under control."