Response Optimization Tool

Optimize model response to satisfy design requirements, test model robustness


The Response Optimization tool automatically optimizes system parameters to improve design characteristics such as response time, bandwidth, and energy consumption. The system parameters can be tuned to meet time-domain and frequency-domain requirements such as overshoot and phase margin, and custom requirements.

Using this tool, you can:

  • Specify design requirements.

  • Incorporate parameter uncertainty to validate the robustness of your design.

  • Find the most influential parameters to optimize (with the Sensitivity Analysis Tool).

  • Optimize model parameters, and monitor optimization progress.

You can generate MATLAB® code from the tool, and you can accelerate response optimization using parallel computing and Simulink® fast restart.

Open the Response Optimization Tool App

  • Simulink Toolstrip: On the Apps tab, under Control Systems, click the Response Optimizer.

  • MATLAB command prompt: Enter sdotool('modelname').

Programmatic Use

expand all

sdotool('modelname') opens the Response Optimization tool and creates a new session. The model must be open or on the MATLAB path.

sdotool(sdosession) opens a previously saved Response Optimization tool session.

See Also

Introduced in R2011b