Please help me to find related topics/books for this problem:
For example, assume we have a water heater, and a tank of water. We can design a controller to heat the water in the tank and keep it in a certain temperature. This can be achieved by a bang-bang controller/PID controller.
If we want to add a new controller to add water or drain water from the tank, and the new controller's goal is maybe modify the tank water level, how to make sure the first controller can still perform well?
One example of break the system is to add a lot of cold water into the tank, which causes the first controller cannot adjust the temperature in 5 minutes.
– Alex Jan 04 '24 at 05:21