Chapter 4: Mathematical Formulation of Control Co-Design
Variables, trajectories, objectives, dynamics, and engineering constraints
A control co-design problem becomes solvable only after the engineering question is written as an optimization problem with clear variables, objectives, and constraints.
The previous chapters explained why control co-design (CCD) matters, developed the required dynamic-system concepts, and introduced engineering optimization. We can now answer a practical question: How do we write a CCD problem mathematically?
A weak formulation can make a good engineering idea impossible to solve. A clear formulation reveals problem structure, design tradeoffs, and appropriate computational methods. In CCD, it must describe plant and controller variables, time-dependent state and control trajectories, physical dynamics, objectives, and path and boundary constraints.
Learning objectives¶
After completing this chapter, you should be able to:
identify plant variables, control variables, state trajectories, and control trajectories;
express system dynamics as equality constraints;
distinguish and write path and boundary constraints;
explain Lagrange, Mayer, and Bolza objectives;
write a general continuous-time CCD formulation; and
explain how a dynamic formulation differs from static optimization.
Chapter roadmap¶
Engineering question Variables and trajectories Dynamics Constraints Objective Continuous-time CCD problem