Documentation

Estimate Parameters and States

Specify estimation data, progress plots, and optimization methods; speed up estimation using parallel computing and fast restart

Graphical Tools

Parameter Estimation Tool Estimate model parameters and initial states

Functions

sdo.SimulationTest Simulation scenario description
sdo.requirements.SignalTracking Reference signal to track
sdo.optimize Design optimization problem solution
sdo.OptimizeOptions Optimization options
sdo.getStateFromModel Initial state for estimation from Simulink model
sdo.getParameterFromModel Design variable for optimization
sdo.getModelDependencies List of model file and path dependencies

Topics

Estimation Basics

Estimate Model Parameter Values (GUI)

Use experimental data to estimate model parameter values in the tool.

Estimate Model Parameter Values (Code)

Use experimental data to estimate model parameter values at the command line.

Estimate Model Parameters and Initial States (GUI)

Estimate model parameters and initial states in the tool.

Estimate Model Parameters and Initial States (Code)

Estimate model parameters and initial states at the command line.

Multiple Experiments

Estimate Model Parameters Per Experiment (GUI)

Estimate model parameters in the tool using data from some or all experiments.

Estimate Model Parameters Per Experiment (Code)

Estimate model parameters at the command line using data from some or all experiments.

Estimate Model Parameters using Multiple Experiments (Code)

Use multiple sets of experimental data to estimate model parameter values at the command line.

Custom Objectives

Estimate Model Parameters with Parameter Constraints (Code)

Estimate model parameters at the command line and impose constraints on the parameter values.

Write a Cost Function

Write a cost function for parameter estimation, response optimization, or sensitivity analysis. The cost function evaluates your design requirements using design variable values.

Speed Up Estimation

Speed Up Parameter Estimation Using Parallel Computing

Scenarios when you can speed up parameter estimation using parallel computing, and how the speedup happens.

Use Parallel Computing for Parameter Estimation

Use parallel computing for parameter estimation in the tool, or at the command line.

Improving Optimization Performance using Fast Restart (GUI)

Use fast restart mode to speed up parameter estimation.

Improving Optimization Performance using Fast Restart (Code)

Use fast restart mode to speed up parameter estimation at the command line.

Use Accelerator Mode During Simulations

Simulink® Design Optimization™ software supports Normal and Accelerator simulation modes.

Parameter Estimation Tool Tasks

Specify Estimation Data

Specify estimation data in the Parameter Estimation tool.

Specify Parameters for Estimation

Choose model parameters for estimation, and specify them in the Parameter Estimation tool.

Specify Known Initial States

Specify initial conditions for measured data. You can also choose to estimate the initial conditions.

Specify Estimation Options

Specify goodness of fit criteria, estimation options, and parallel computing options.

Estimate Parameters and States

Estimate parameters and states in the Parameter Estimation tool after specifying estimation data and estimation options.

Save and Load Estimation Sessions

This topic shows how to save and load estimation sessions in the Parameter Estimation tool.

Code Generation

Generate MATLAB Code for Parameter Estimation Problems (GUI)

Use the Parameter Estimation tool to define an estimation problem, and then generate a MATLAB® function for parameter estimation at the command line.

Was this topic helpful?