TuningGoal.WeightedPassivityclass
包:TuningGoal
Frequency-weighted被动约束
描述
一个系统是被动如果所有的I / O轨迹(u(t),y(t))满足:
对所有T> 0。TuningGoal.WeightedPassivity
强制的被动传递函数:
在哪里T年代是控制系统的闭环响应调整。Wl和WR是用来强调特定频带的权重函数。使用TuningGoal.WeightedPassivity
与控制系统调优命令等systune
。
建设
创建一个调优目标实施被动传递函数:要求的事情
= TuningGoal.WeightedPassivity (inputname
,outputname
,王,或者说是
)
在哪里T年代闭环传递函数从指定的输入到指定的输出。权重王
和或者说是
可以是矩阵或线性时不变模型。
默认情况下,加权的优化目标实施被动传递函数H。您还可以执行输入和输出被动指标,与指定的过剩或短缺的被动。(见getPassiveIndex
关于被动指数的更多信息)。为此,设置IPX
和OPX
性能的优化目标。看到加权被动和输入被动。
输入参数
|
输入信号的优化目标,指定为一个特征向量,应用调优目标,单元阵列的特征向量。
关于分析分控制系统模型的更多信息,见马克的信号对控制系统的分析和设计。 |
|
输出信号的优化目标,指定为一个特征向量,输出优化目标,单元阵列的特征向量。
关于分析分控制系统模型的更多信息,见马克的信号对控制系统的分析和设计。 |
|
输入和输出加权函数,指定为标量、矩阵、输出或文中数值线性时不变模型。 的函数
在哪里T(年代)的传递函数
如果 如果你是调优在离散时间(也就是说,使用 的值 默认值: |
属性
|
频率加权函数的输出通道传递函数约束,指定为一个标量,一个矩阵,输出或者米姆数值线性时不变模型。设置此属性的初始值 |
|
频率加权函数的输入通道传递函数约束,指定为一个标量,一个矩阵,输出或者米姆数值线性时不变模型。设置此属性的初始值 |
|
在输入中列出目标被动
对所有T> 0。 默认情况下,加权的优化目标实施严格的被动传递函数。执行一个输入被动索引指定的过剩或短缺的被动,设置
看到加权被动和输入被动了一个例子。看到 默认值:0 |
|
在输出中列出目标被动
对所有T> 0。 默认情况下,加权的优化目标实施严格的被动传递函数。执行一个输出被动索引指定的过剩或短缺的被动,设置
看到加权被动和输入被动了一个例子。看到 默认值:0 |
|
频带的调优的目标是执行,指定为一个行向量的形式 设置 要求的事情。专注= [1100]; 默认值: |
|
输入信号名称指定为一个单元阵列的特征向量。输入信号名称指定的输入位置确定被动,最初的填充 |
|
输出信号名称指定为一个单元阵列的特征向量。输出信号名称指定的输出位置确定被动,最初的填充 |
|
应用模型的优化目标,指定为一个向量的指数。 使用 要求的事情。模型= 2:4; 当 默认值: |
|
反馈回路打开当评估优化目标,指定为一个单元阵列特征向量识别loop-opening位置。调优的目标是评估针对开环配置由开放位置您识别反馈循环。 如果您使用的是调优目标优化控制系统仿真软件模型,金宝app 如果您使用的是调优目标优化广义状态空间( 例如,如果 默认值: |
|
调优目标名称,指定为一个特征向量。 例如,如果 要求的事情。的名字='LoopReq'; 默认值: |
例子
提示
使用
viewGoal
可视化这调优的目标。为实施被动IPX = 0
和OPX = 0
,viewGoal
情节相对被动指数作为频率的函数(见passiveplot
)。的奇异值 。加权传递函数H是被动的,当最大奇异值小于1的频率。为非零
IPX
或OPX
,viewGoal
图中描述的相对指标算法。这个调优目标强加了一个隐式最小相位传递函数的约束H+我,在那里H加权闭环传递函数来自哪里
输入
来输出
评估循环打开,点确定开口
。传输零点的H+我是稳定的动力学调优目标。的MinDecay
和MaxRadius
选项的systuneOptions
对这些隐式约束动力学控制范围。如果优化不能满足默认的边界,或者默认的边界冲突与其他需求,使用systuneOptions
更改这些默认值。
算法
当你调整控制系统使用TuningGoal
,软件优化的目标转换成规范化的标量值f(x),x是免费的(可调)的矢量控制系统参数。软件然后调整参数值最小化f(x)或开车f(x)低于1如果调优的目标是硬约束。
为TuningGoal.WeightedPassivity
闭环传递函数T (x),
从inputname
来outputname
和加权传递函数H (x) =王* T(年代,x) *的车手
,f(x)是由:
R是相对行业指数(看到了吗getSectorIndex
)(H (x),,我)
,所代表的部门:
使用的值OPX
和IPX
属性ρ和ν,分别。R马克斯10点是固定的6,包括避免数值误差很大R。
版本历史
介绍了R2016a
另请参阅
looptune
|systune
|systune (slTuner)
(金宝app仿真软件控制设计)|looptune (slTuner)
(金宝app仿真软件控制设计)|viewGoal
|evalGoal
|TuningGoal.Passivity
|slTuner
(金宝app仿真软件控制设计)|getPassiveIndex
|passiveplot