What are the basic stages in control design?
What is the difference between heuristic and systematic control design?
Heuristic Control Design: Heuristic refers to the art of achieving good solutions with limited knowledge and time based on experience.
* All discrete controllers in the lecture and the exercises have been designed heuristically so far.
* Heuristic control design requires engineering ingenuity.
* Heuristic controllers are not designed systematically → their verification is important before deployment.
Systematic Control Design: The controller is automatically obtained in a systematic control design when the model
of the plant is known, and the intended behavior is specified. Both aspects are often not provided!
Advantages over heuristic: Guaranteed to find a controller that meet the specification if such a controller exists,, can be found automatically if one has a model of the plant, the control laws are typically simples compared to heuristic controllers. Disadvantages: For large plants modeling is too hard, requires state knowledge.
What are the advantages of Petri nets compared to non-deterministic automata for control design?
If the state is unknown what is a possible solution?
Design a state observer and combine it with the static controller, resulting in a dynamic one.