Ajuste, análisis y validación
Ajuste los parámetros del sistema de control y analice los resultados en la línea de comandos
Una vez que el modelo está configurado para el ajuste, el comando systune
ajusta los coeficientes ajustables para cumplir los requisitos de diseño. Para validar el resultado, examine las respuestas del sistema y evalúe la precisión con la que se cumplen los objetivos de ajuste. En caso de un sistema de control modelado en Simulink®, registre los valores de los parámetros ajustados en el modelo para la validación con respecto a todo el sistema no lineal. Para obtener más información, consulte Validate Tuned Control System.
Funciones
Temas
Conceptos básicos del ajuste
- Tune Control System at the Command Line
After building a tunable control system model and specifying tuning goals, usesystune
to tune the parameters of your system. - Tuning Multiloop Control Systems
Jointly tune the inner and outer loops of a cascade architecture withsystune
. - Speed Up Tuning with Parallel Computing Toolbox Software
If you have the Parallel Computing Toolbox™ software installed, you can speed up the tuning of fixed-structure control systems.
Análisis y validación
- Interpret Numeric Tuning Results
Tuning reports fromsystune
and Control System Tuner give you an overview of how well the tuned control system meets your tuning goals. - Visualize Tuning Goals
Tuning-goal plots let you visualize your design requirements against tuned system responses, to see where and by how much tuning goals are satisfied or violated. - Validate Tuned Control System
When you tune a control system, validate the results by examining system responses with the tuned parameters. - Extract Responses from Tuned MATLAB Model at the Command Line
Analyze responses of a tuned control system by usinggetIOTransfer
and related functions to compute responses between various points in the model. - Validating Results
This example shows how to interpret and validate tuning results fromsystune
.
Aplicaciones de control de movimiento
- Control of an Inverted Pendulum on a Cart
This example usessystune
to control an inverted pendulum on a cart. - Control of a Linear Electric Actuator
useslTuner
andsystune
to tune the current and velocity loops in a linear electric actuator with saturation limits.
Aplicaciones de automatización industrial
- PID Tuning for Setpoint Tracking vs. Disturbance Rejection
Explore trade-offs between setpoint tracking and disturbance rejection when tuning PID controllers withsystune
. - Digital Control of Power Stage Voltage
Tune a high-performance digital controller with bandwidth close to the sampling frequency. - MIMO Control of Diesel Engine
Usesystune
to design and tune a MIMO controller for a Diesel engine. The controller is tuned in discrete time for a single operating condition. - Active Vibration Control in Three-Story Building
Usesystune
to control seismic vibrations in a three-story building. - Vibration Control in Flexible Beam
Usesystune
to tune a passivity-based controller for reducing vibrations in a flexible beam. - Passive Control with Communication Delays
Use a passive control system to mitigate communication delays.
Aplicaciones aeroespaciales
- Multiloop Control of a Helicopter
UseslTuner
andsystune
to tune a multi-loop controller for a rotorcraft. - Fixed-Structure Autopilot for a Passenger Jet
UseslTuner
andsystune
to tune the standard configuration of a longitudinal autopilot. - Fault-Tolerant Control of a Passenger Jet
Achieve reliable control of a passenger jet by tuning a controller for multiple operating modes of the plant.