View documentation for other releases
Learn more about Simulink Design Optimization
• Getting Started
• Product Overview
• Product Description
Key Features
What You Can Accomplish Using This Product
Speeding Up Design Optimization Using Parallel Computing
Learn More
Required and Related Products
• Parameter Estimation
Supported Data
Quick Start - Estimating Model Parameters
• Prepare Data for Parameter Estimation Using the GUI
About This Tutorial
Configuring a Project for Parameter Estimation
Importing Data into the GUI
Analyzing Data
Selecting Data for Estimation
Removing Outliers
Filtering Data
Interpolating Missing Data
Saving the Project
• Estimate Parameters from Measured Data Using the GUI
Estimating Model Parameters Using Default Estimation Settings
Improving Estimation Results Using Parameter Bounds
Validating Estimated Model Parameters
• Response Optimization
Supported Design Requirements
• Optimize Controller Parameters to Meet Step Response Requirements (GUI)
Model Structure
Design Requirements
Specify Step Response Requirements
Specify Design Variables
Optimize Model Response
Save the Session
• Optimize Controller Parameters to Meet Step Response Requirements (Code)
• Optimize Controller Parameters to Track Reference Signal (GUI)
Specify Reference Signal
• Design Optimization to Meet Frequency-Domain Requirements (GUI, with Check Block)
Specify Design Requirements
Optimize Design
Time-Domain Model Verification
• Optimization-Based Linear Control Design
When to Use Optimization-Based Linear Control Design
Types of Time- and Frequency-Domain Design Requirements for Optimization-Based Control Design
Quick Start - Optimization-Based Linear Control Design
• Design an Optimization-Based PID Controller for a Linearized Simulink Model
Configuring a Project for Optimization-Based Control Design
Designing an Initial PID Controller to Meet Bode Magnitude and Phase Margins Requirements
Refining the Controller Design to Meet Controller Output Bounds
• User's Guide
• Data Analysis and Processing
Model Requirements for Importing Data
• Import Data (GUI)
• Plot and Analyze Data (GUI)
• Preprocess Data (GUI)
• Add Preprocessed Data Sets to an Estimation Project (GUI)
Export Prepared Data to the MATLAB Workspace
Parameter Estimation Workflow
• Specify Estimation Data (GUI)
• Specify Parameters to Estimate (GUI)
• Specify Known Initial States (GUI)
• Progress Plots
• Estimation Options
• Simulation Options
Progress Display Options
Estimate Parameters (GUI)
• Validate Parameters (GUI)
• Accelerating Model Simulations During Estimation
• Speedup Using Parallel Computing
• How to Use Parallel Computing (GUI)
• Estimate Initial States
• Estimation Projects
• Estimate Parameters (Code)
Response Optimization Workflow
• How the Optimization Algorithm Formulates Minimization Problems
Specify Signals to Log (GUI)
• Specifying Time Domain Design Requirements (GUI)
• Specifying Frequency Domain Design Requirements (GUI)
• Design Variables (GUI)
• General Options
• Optimization Options
• Creating Linearization I/O Sets (GUI)
• Linearization Options
• Plots
Compare Requirements and Design Variables Using Spider Plot
Run the Optimization (GUI)
Design Optimization to Meet Time- and Frequency-Domain Requirements
Design Optimization to Meet a Custom Objective Using the GUI
Design Optimization to Meet a Custom Objective at the Command Line
Design Optimization to Meet Custom Signal Requirements (GUI)
Design Optimization to Meet Frequency-Domain Requirements
• Optimizing Parameters for Robustness
• Accelerating Model Simulations During Optimization
• How to Use Parallel Computing
• Refining and Troubleshooting Optimization Results
• Managing Design Optimization Tool Session
• Optimization-Based Control Design
Overview of Optimization-Based Compensator Design
• Time Domain Design Requirements in Simulink
• Frequency-Domain Design Requirements in Simulink
• Time- and Frequency-Domain Requirements in SISO Design Tool
Time-Domain Simulations in SISO Design Tool
• Designing Optimization-Based Controllers for LTI Systems
Designing Linear Controllers for Simulink Models
• Lookup Tables
• What Are Lookup Tables?
• Estimating Values of Lookup Tables
• Capturing Time-Varying System Behavior Using Adaptive Lookup Tables
• Blocks
• Functions
Examples
• Release Notes
Symbols A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
By Category
Alphabetical List