part12 ระบบควบคุมป้อนกลับ (online)

System Identification Toolbox (systemIdentification)

https://www.mathworks.com/products/sysid.html

System Identification App

Interactively estimate linear and nonlinear models of your system using measured input-output data.

Data Import & Preprocessing

Import measured time-domain and frequency-domain data. You can preprocess the data by performing operations such as detrending, filtering, resampling, and also reconstruct missing data.Preprocessing Data (1:42)Data-Driven Control: Data Acquisition (4:30)Extracting and Modeling Specific Data SegmentsFunctions for Preprocessing Data3:24Importing and Manipulating Data Sets

Model Estimation and Validation

Identify linear and nonlinear models from measured input-output data. You can compare identified models, analyze their properties, calculate their confidence bounds, and validate them against test datasets.Introduction to System Identification (45:55)Estimating and Validating Models (1:21)Residual Analysis of Estimated ModelsUncertainty Analysis of Estimated Models2:28Introduction to System Identification Toolbox

Linear Model Identification

Estimate linear models from your measured data for applications such as controller design.

Transfer Functions and Process Models

Estimate multi-input multi-output continuous or discrete-time transfer functions with a specified number of poles and zeros. You can specify the transport delay or let the toolbox determine it automatically.Estimating Transfer Function Models for a Boost ConverterEstimating Process ModelsEstimating Models for MIMO Systems2:27Estimating Transfer Functions and Process Models

State Space and Polynomial Models

Determine optimal model order and estimate state-space models of your system. You can also estimate ARX, ARMAX, Box-Jenkins, and Output-Error polynomial models.Overview of State-Space ModelsOverview of Polynomial ModelsEstimating Model Orders and Input DelaysUsing State-Space Estimation To Reduce Model Order2:20Estimating State-Space and Polynomial Models

Frequency & Impulse Response Models

Use spectral and correlation analysis to estimate models of your system from frequency and time-domain data. Frequency response data can also be obtained from a Simulink model using Simulink Control Design.Estimating Models Using Frequency Domain DataEstimating Delays in a System by Calculating Impulse ResponseModal Analysis of a Flexible Flying Wing AircraftUsing Weighting Filters to Improve Frequency-Domain Identification1:19Frequency Domain Identification Improvements

Online Estimation

Use online estimation models for applications such as adaptive control, fault detection, and soft sensing. You can deploy these models to run in real-time on embedded devices using live data.

Parameter Estimation with Recursive Models

Estimate a model of your system in real-time using recursive models that update their parameters as new data comes in. You can implement these models using built-in Simulink blocks. Generate C/C++ code from the blocks using Simulink Coder™ to target embedded devices.Online Parameter Estimation with Simulink (2:39)Online Parameter Estimation Commands (1:58)Online vs Offline Parameter EstimationEstimate Recursive Nonlinear Models of Internal Combustion Engines4:55Online Fault Detection for a DC Motor

State Estimation with Kalman Filters

Estimate system states from real-time data using linear, extended, or unscented Kalman filters as well as particle filters. You can implement these algorithms using built-in Simulink blocks. Generate C/C++ code from the blocks using Simulink Coder™ to target embedded devices.Understanding Kalman Filters, Part 3: An Optimal State Estimator (6:42)Estimate States of Nonlinear System with Multirate SensorsGenerate C/C++ Code for State Estimation using a Kalman FilterState Estimation in Simulink Using Particle Filters6:46Understanding Kalman Filters, Part 1: Why Use Kalman Filters?

Control System Design & Simulink

Implement estimated models in Simulink using built-in blocks. You can use the estimated models to represent plant models when designing controllers in MATLAB and Simulink.

Integration with Simulink

Implement estimated models, state estimators, and recursive models in Simulink using built-in blocks. You can perform system analysis and control design tasks using these blocks.Simulate Identified Linear Model in SimulinkSimulate Identified Nonlinear Model in SimulinkImplement Online ARMAX Models in SimulinkImplement Kalman Filters in Simulink6:06Data-Driven Control: Controller Design and Implementation

Controller Design

Use the models you have estimated for designing and tuning controllers with Control System Toolbox. Use system identification functionality in the PID Tuner app to estimate linear plant dynamics from measured data or Simulink models with discontinuities. PID Controller Tuning for a Model with Discontinuities (5:40)Estimate States of Nonlinear System with Multirate Sensors (21:45)Data-Driven Control: System Identification (4:12)State Estimation in Simulink Using Particle Filters3:52PID Controller Tuning Based on Measured Input-Output Data

Nonlinear Model Identification

Estimate models that can capture nonlinearities in your system.

Nonlinear ARX Models

Model your systems by combining autoregressive models with nonlinearities represented by wavelet networks, tree partitioning, sigmoid networks, and neural networks (with Deep Learning Toolbox™). Estimating Nonlinear ARX Models of a Fluid Damper SystemEstimating Nonlinear ARX Models Using Custom RegressorsIdentifying Nonlinear ARX Models of a Motorized Camera SystemValidating Nonlinear ARX Models

Nonlinear ARX Model Estimation

Hammerstein-Wiener Models

Estimate static nonlinear distortions present at the input and output of an otherwise linear system. For example, you can estimate the saturation levels affecting the input current running a DC motor.What Are Hammerstein-Wiener Models?Identifying Nonlinear Hammerstein-Wiener Models of a Two-Tank SystemEstimate Hammerstein-Wiener Models of an Engine Throttle SystemValidating Hammerstein-Wiener Models4:29Estimating Nonlinear Black-Box Models

Grey-Box Model Identification

Build grey-box models which are represented by a set of equations with a mix of known and unknown parameters. You can then use measured test data to estimate these parameters and capture the dynamics of your system without changing the model structure.

Linear Grey-Box Models

Model your linear system using differential equations, difference equations, or a state-space system. Estimate specified model parameters such as pendulum mass and length or motor resistance and back-EMF constant from measured input-output data.Estimate Linear Grey-Box ModelsModeling a Heat Diffusion SystemModeling a DC MotorModeling Friction in a Pendulum

 Linear Grey-box Model of a DC Motor.

Nonlinear Grey-Box Models

Model your system using nonlinear differential equations or difference equations. Estimate specified model parameters from measured input-output data.Estimate Nonlinear Grey-Box ModelsModeling an Industrial Robot ArmModeling a Continuous Stirred Tank ReactorModeling a Vehicle Dynamics System

A Two-Tank System is Better Represented by a Nonlinear Grey-Box Model Than a Linear Model.

Time Series Models

Analyze time series data by identifying AR, ARMA, state-space and other linear and nonlinear models.

Time Series Models

Estimate time series models to fit measured data from your system. You can then forecast future values of the time series model to predict how your system will behave. Estimating Transformer Current Using Autoregressive ModelsForecasting Multi-variate Time SeriesFault Prediction in a Furnace Using Time Series ModelsEstimating ARIMA Models

Time Series Models can be used to predict equipment health.

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Create Account



Log In Your Account