Optimize three inputs of a simulink model based on the performance of certain output variables

6 views (last 30 days)
I want to optimize three input parameters inside my simulink model for a mechanics & hydraulics problem based on implying some conditions on the output performances of some outputs. I have read the simulink design optimization (SDO) and my understanding is that it estimates the input parameters by matching the model output to some standardize outputs/experiemntal results. THe problem is that I donot have a standardized output/experimental data to use SDO.
I have no idea how to tune these three parameters and their collective effect on the output signal. Can any one suggest me anything? I will upload the model as well if needed.
Thanks

Answers (1)

Alec Stothert
Alec Stothert on 5 Mar 2012
Hi Amir,
While it's not an estimation problem the example at http://www.mathworks.com/help/toolbox/sldo/ug/bs4oxgq-1.html shows how to use the SDO command line API to solve model optimization problems. The example logs some model signals and applies step response bounds to the logged signals but you could modify this to compute whatever objective you're interested in.
Hope that helps -Alec

Categories

Find more on Manual Performance Optimization in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!