主要内容

增益调度

非线性设备增益调度控制器的整定

增益调度控制器是一个控制器,它的增益是作为时间、运行条件或设备参数的函数自动调整的。增益调度是控制系统随时间或运行条件变化的一种常用策略。这类系统包括线性参数变(LPV)系统和大类非线性系统。调整增益计划控制器MATLAB®万博1manbetx®,则将变量增益表示为调度变量的函数tunableSurface命令。有关调优增益计划控制器的工作流程的概述,请参见增益调度基础知识

功能

全部展开

tunableSurface 为增益调度创建可调增益面
polyBasis 可调谐增益曲面的多项式基函数
fourierBasis 可调谐增益曲面的傅里叶基函数
ndBasis 可调谐增益曲面的基函数
viewSurf 将增益面可视化为调度变量的函数
evalSurf 评估特定设计点的增益面
getData 获取可调表面系数的当前值
setData 设置可调表面系数的值
codegen 生成MATLAB可调增益面代码
systune 调整固定结构控制系统建模MATLAB
slTuner 接口控制系统的调谐万博1manbetx模型
systune (slTuner) 调谐控制系统参数万博1manbetx使用slTuner接口
voidModel 在模型数组中标记缺失或不相关的模型
varyingGoal 增益计划控制器的可变调谐目标
getGoal 在指定的设计点评估可变调优目标

全部展开

不同的低通滤波器 变系数巴特沃斯滤波器
不同的陷波滤波器 变系数陷波滤波器
PID控制器 连续时间或离散时间PID控制器
PID控制器(2自由度) 连续时间或离散时间二自由度PID控制器
不同的传递函数 变系数传递函数
不同状态空间 矩阵值变化的状态空间模型
不同的观察者形式 具有变化矩阵值的观察者形式状态空间模型
离散变化的低通滤波器 变系数离散巴特沃斯滤波器
离散的不同等级 变系数离散陷波器
离散PID控制器 离散时间或连续时间PID控制器
2自由度离散PID控制器 离散时间或连续时间二自由度PID控制器
离散变传递函数 变系数离散时间传递函数
离散变状态空间 具有变矩阵值的离散时间状态空间模型
离散变观测器形式 具有变化矩阵值的离散时间观测器形式状态空间模型

主题

Gain-Scheduled控制系统

增益调度基础知识

增益调度是一种利用一组线性控制器来控制非线性系统的方法,每个控制器都为系统的不同操作点提供满意的控制。

在Simulink中建立增益调度控制系统模型万博1manbetx

在Si万博1manbetxmulink中,模型使用查找表、插值块或MATLAB函数块。

优化得到时间表

在Simulink中调整增益计划万博1manbetx

了解常用的调优工作流systune调整增益计划控制器。

增益调度控制器整定的工厂模型

为了调整增益调度控制系统,你需要一组线性模型来描述在选定的设计点上的设备动态。

slTuner接口中的多个设计点

为了调整增益调度控制系统,将线性对象模型家族与控制器关联slTuner接口到您的Simulink模型。万博1manbetx

参数化得到时间表

增益面根据调度变量参数化可变增益。在增益计划控制系统中,使用增益面来模拟可变增益。

根据操作条件改变要求

在调优增益调度控制器时,可以指定依赖于调度变量的调优目标。

验证增益计划控制系统

调谐增益计划控制器只保证在每个设计点附近有合适的性能。在整个操作条件范围内验证调优结果非常重要。

HL-20自动驾驶系统案例研究

HL-20机身的微调和线性化

线性化一个机身模型在设计点阵列用于增益计划控制设计。

HL-20自动驾驶仪的角速率控制

为HL-20机身模型的内环调整增益调度PI控制器。

HL-20自动驾驶仪的姿态控制- SISO设计

调整增益计划的SISO架构,以控制机身的滚转、俯仰和偏航。

HL-20自动驾驶仪的姿态控制- MIMO设计

调整增益计划MIMO架构,以控制机身的滚转、俯仰和偏航。

调整HL-20自动驾驶仪的MATLAB工作流

在MATLAB中设计HL-20机身增益调度控制系统。

特色的例子