Worked CCD Formulations
Example 4.1: mass–spring–damper CCD¶
Choose spring stiffness and a proportional–derivative controller
to reduce motion and effort for a system with fixed and .
Decisions:
States and dynamics: With and ,
Substituting the controller produces a closed-loop model in , , and .
Objective:
Bounds and path constraint:
This is a complete, if small, CCD formulation.
Example 4.2: active suspension¶
For a quarter-car suspension, let
A possible objective is
where is body acceleration and is suspension deflection. The quarter-car equations enforce the dynamics; path constraints can limit suspension travel, tire load, and actuator force. Plant and controller variables are optimized together while the state trajectory obeys the model.
Example 4.2 revisited: physically concrete plant constraints¶
The abstract stiffness-and-damping version above is a reasonable first pass, but real suspension co-design studies replace and with the physical geometry that produces them, and replace the generic path constraint with a list of named engineering limits. In one such study, the quarter-car plant vector is the helical-spring and telescopic-damper geometry
where is spring wire diameter, is spring coil diameter, is spring pitch, is the number of active coils, is the damper valve diameter, is the damper piston diameter, and is the damper stroke; spring stiffness and damping rate become dependent quantities computed from this geometry rather than independent design variables. The Lagrange objective weighs road holding, ride comfort, and control cost,
with weights on the order of , , and chosen so that all three terms have comparable numerical magnitude—an ordinary but essential scaling step for any multi-term Lagrange objective.
The physical-constraint set for this system is not one generic bound but a list of named engineering limits, including:
a buckling constraint relating free spring length to coil diameter;
packaging constraints requiring the spring and damper to fit within a fixed pocket length (about 0.40 m) and outer diameter, with clearance around the coaxial damper;
a rattlespace constraint bounding peak suspension travel, evaluated from a full vehicle simulation over a ramp road input rather than from a closed-form bound;
a spring stress and fatigue constraint using a Soderberg criterion that combines mean and alternating shear stress computed from the mean and amplitude of the axial spring force under a rough-road simulation;
a damper thermal constraint limiting the maximum damper fluid temperature (about 390 K), predicted by a lumped heat-transfer model of the damper fluid, steel housing, and surrounding air, to prevent fluid fade and seal damage;
a damper pressure constraint limiting maximum damper pressure (about Pa) to protect the seals; and
a damper velocity constraint limiting piston velocity to protect internal valve components.
Several of these—rattlespace, fatigue, and the thermal limit—depend on the full state trajectory under a specified road disturbance, not merely on in isolation, so they are best classified as path constraints evaluated along a simulated response rather than as simple bounds. The general lesson is that a physically faithful CCD formulation of even a “simple” quarter-car suspension has more than a dozen named engineering constraints, most of them unit-bearing and traceable to a specific failure mode, rather than one abstract .
Example 4.3: classify an objective¶
Suppose
where is final delivered energy, is blade-pitch angle, and is tower-base moment. The terminal term is Mayer; the integral is Lagrange; together they form a Bolza objective.