#
ESCI 421 (Optimization of Dynamic Systems)

### Homeworks

- Linear Regulator by Direct Method: MATLAB macro
for initialization, SIMULINK file,
MATLAB macro for plot graph
- Linear Regulator by Solving Riccati Equation:
MATLAB macro for initialization,
SIMULINK file,
MATLAB macro for plot graph
- Linear Regulator by Solving Algebraic Riccati Equation:
MATLAB macro for initialization,
SIMULINK file,
MATLAB macro for plot graph

### Project

The project is the implementation of the Steepest Descent Algorithm for
finding the optimal control by using the adaptable step-size.
The followin requires four main files,
Steepest Descent (main function),
Co-State Integration,
State Integration and
Initial Bracket Search.
- Example 1: Optimal Condition Function,
Objective Function,
Co-state Equation,
State Equation,
Result,
- Example 2: Optimal Condition Function,
Objective Function,
Co-state Equation,
State Equation,
Result,
- Example 3: Optimal Condition Function,
Objective Function,
Co-state Equation,
State Equation,
Result,

Updated on Friday, 05-Dec-2008 14:45:02 +07

Back to the
Homepage of
Kittiphan Techakittiroj.