pymloc.model.optimization.optimal_control¶
Classes
|
Linear quadratic regulator optimization problem. |
-
class
pymloc.model.optimization.optimal_control.LQOptimalControl(objective, constraint, variables)¶ Bases:
pymloc.model.optimization.local_optimization.LocalOptimizationObjectLinear quadratic regulator optimization problem. Needs LQRObjective and LQRConstraint.
- Parameters
objective (pymloc.model.optimization.objectives.lqr.LQRObjective) –
constraint (pymloc.model.optimization.constraints.lqr.LQRConstraint) –
variables (pymloc.model.variables.container.StateVariablesContainer) –
-
property
constraint¶
-
get_bvp()¶ Method for obtaining the boundary value problem object corresponding to the necessary conditions for the linear quadratic optimal regulator.
-
property
objective¶
-
reset()¶ Resets all quantities of objective and constraint.
-
property
variables¶