From Dynamic Optimization

Main: MoreDynamicOptimizationBenchmarks


Objective: Set up and solve several dynamic optimization benchmark problems. Create a program1 to optimize and display the results. Estimated Time (each): 30 minutes

Aly-Chan Singular Control Problem2

Dynamic Optimization Aly-Chan Solution in MATLAB and Python

Aly Singular Control Problem

Aly Singular Control Solution in MATLAB and Python

See estimation example using the same model to explain estimator objectives.

Catalyzed Reaction

Catalyzed Reaction Optimized in MATLAB and Python

Commercial Fishery

Economic Optimization of Fishery in MATLAB and Python

Jennings Problem

Jennings Problem in MATLAB and Python

Luus Problem

Luus Problem in MATLAB and Python


  1. Hedengren, J. D. and Asgharzadeh Shishavan, R., Powell, K.M., and Edgar, T.F., Nonlinear Modeling, Estimation and Predictive Control in APMonitor, Computers and Chemical Engineering, Volume 70, pg. 133–148, 2014. Article
  2. Aly G.M. and Chan W.C. Application of a modified quasilinearization technique to totally singular optimal problems. International Journal of Control, 17(4): 809-815, 1973.
Retrieved from
Page last modified on February 10, 2016, at 07:04 AM