Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

4.11 Standard Notation Used Throughout the Course

Core symbols

SymbolMeaningTypical dependence
t,t0,tft,t_0,t_ftime, initial time, final timeindependent variable
pptime-independent plant variablesgeometry, materials, ratings
cctime-independent controller parametersgains, weights, horizons
aaarchitecture variablesbinary, integer, categorical, placement
x(t)x(t)differential state trajectorygoverned by x˙=f\dot x=f
z(t)z(t)algebraic-variable trajectorygoverned by q=0q=0
u(t)u(t)commanded or delivered control inputoptimized or generated by π\pi
d(t)d(t)prescribed environment, reference, or disturbancenot selected in the nominal problem
ym(t)y_m(t)measured outputsensor model plus noise
yp(t)y_p(t)performance outputused in objectives or constraints
θ\thetauncertain quantitiesparameters, inputs, noise, model error
LLrunning objective integrandaccumulated over time
Φ\Phiterminal or endpoint objectiveevaluated at boundaries
gginequality constraintsfeasible when g0g\le0
h,qh,qequality and algebraic constraintsfeasible when equal to zero
bbboundary constraintsinitial, final, or linkage conditions
π\picontrol policymaps available information to uu
It\mathcal I_tcontroller information available at time ttmeasurements, estimates, preview
A dependency matrix showing which CCD quantities influence major model elements.

Conventions

Boldface is omitted when dimensions are clear. A superscript * denotes an optimized value, not necessarily a proven global optimum. Bounds use superscripts LL and UU. A hat denotes an estimate, a tilde may denote an uncertain quantity, and a subscript kk denotes a discrete mesh or sample index. Scenario indices use ss.

The symbols are stable, but their dimensions are problem dependent. For example, u(t)u(t) may be scalar motor voltage or a vector of turbine pitch and torque commands. Every application must state units, scaling, sign conventions, and whether a control variable is commanded or delivered.

Chapter summary

The unified formulation separates time-independent decisions, time-dependent trajectories, prescribed data, uncertainty, performance, dynamics, and feasibility. Plant and control decisions interact through shared equations and limits. Architecture changes what components and information exist. A complete CCD description also reports control representation, information availability, coordination, model fidelity, uncertainty, algorithm, and validation level.

Common mistakes

Exercises

  1. Write the complete deterministic CCD formulation for the positioner using PD gains and a selectable velocity sensor.

  2. Replace PD gains with an optimized voltage trajectory and list the information assumption that changes.

  3. Add uncertain payload mass and formulate expected energy plus a terminal-error chance constraint.

  4. Construct a dependency matrix for link length, motor rating, gear ratio, sensors, states, control, objectives, and constraints.

  5. Classify your formulation using every axis of the master CCD taxonomy.

Principal sources

The formulation-to-solution organization and graphical vocabulary follow the integrative wind-turbine CCD review by Bayat and coauthors. The general dynamic-system formulation follows Allison and Herber’s dynamic-MDO and plant-control co-design work. The uncertainty notation anticipates the UCCD taxonomy developed by Azad and Herber. All diagrams here are original course figures.

Open research question

Can a machine-readable CCD problem specification preserve physical meaning, information assumptions, architecture logic, uncertainty, and solver interfaces well enough to make formulations portable across domains and software ecosystems?

Activity 4.11: perform a notation audit