Chapter 6. Optimization

Table of Contents

1. Introduction
2. A first example
3. Solving optimization problems
4. Scaling
5. Dynamic optimization of DAEs using direct collocation with CasADi
5.1. Algorithm overview
5.1.1. Reusing the same discretization for several optimization solutions
5.1.2. Warm starting
5.2. Examples
5.2.1. Optimal control
5.2.2. Minimum time problems
5.2.3. Optimization under delay constraints
5.2.4. Parameter estimation
5.3. Investigating optimization progress
5.3.1. Collocation
5.3.2. Inspecting residuals
5.3.3. Inspecting the constraint Jacobian
5.3.4. Inspecting dual variables
5.3.5. Inspecting low level information about NLP solver progress
6. Derivative-Free Model Calibration of FMUs