systune
调整控制系统参数<年代pan class="trademark entity">金宝app使用
语法
描述
systune曲调固定的结构控制系统软、硬设计目标。systune可以调整多个顺序固定,固定的结构控制元素分布在一个或多个反馈循环。优化工作流程的概述,请参阅自动调优工作流程。
这个命令音乐控制系统建模仿真软件金宝app<年代up>®。用MATLAB优化控制系统<年代up>®,使用systune为一族模型。
(圣,fSoft)= systune (st0,SoftGoals)
音乐的自由参数控制系统仿真软件。金宝app仿真软件金宝app模型,调整块,分析点感兴趣的是指定的slTuner接口,st0。systune音乐控制系统参数满足性能目标,最好SoftGoals。命令返回一个调谐的版本st0作为圣。最好的实现软约束值返回fSoft。
如果st0包含实际参数的不确定性,systune自动执行稳健优化优化最坏的约束值参数值。systune还执行稳健优化对一组植物模型获得的在不同的操作点或参数值。看到输入参数。
调优示例指定的时间执行Ts的属性st0。
(圣,fSoft,gHard)= systune (st0,SoftGoals,HardGoals)
音乐控制系统最佳满足软目标,努力满足目标。它返回的最佳实现价值,fSoft和gHard,对软、硬目标。目标是满足其实现价值小于1。
(圣,fSoft,gHard)= systune (<年代pan class="argument_placeholder">___,选择)
指定选项的任何输入参数组合优化以前的语法。
(圣,fSoft,gHard,信息)= systune (<年代pan class="argument_placeholder">___)
还返回详细信息每个优化运行的任何输入参数组合在以前的语法。
例子
输入参数
输出参数
更多关于
算法
x是向量控制系统可调参数的调整。systune将每个软、硬调优需求SoftReqs(我)和HardReqs (j)为归一化值f<年代ub>我 (x),g<年代ub>j(x),分别。systune然后解决约束的最小化问题:
最小化<年代pan class="inlineequation">
受<年代pan class="inlineequation">
,因为<年代pan class="inlineequation">
。
x<年代ub>最小值 和x<年代ub>马克斯最小和最大的价值观是自由参数的控制系统。
当你使用两个软、硬调优目标,本优化方法的软件问题,解决一系列无约束子问题的形式:
软件调整乘数α因此,子问题的解收敛于原约束优化问题的解决方案。
systune返回<年代pan>slTuner接口与参数调整的值最好解决最小化问题。systune也回报最好的实现值f<年代ub>我(x),g<年代ub>j(x),如fSoft和gHard分别。
信息功能f<年代ub>我(x),g<年代ub>j(x为每个类型的约束),查看参考页TuningGoal要求对象。
systune使用描述的非光滑优化算法[1],[2],[3],[4]
systune计算H<年代ub>∞规范使用的算法[5]而且还利用eigensolvers SLICOT库。SLICOT库的信息,请参阅https://github.com/SLICOT。
选择功能
优化交互地使用<年代trong class="app">控制系统调谐器。
引用
[1]p Apkarian和d·诺尔”,非光滑h∞合成。”IEEE自动控制51卷1号,2006年,页71 - 86。
[2]Apkarian、p、d·诺尔(“多波段频域控制非光滑优化设计”自动化43(2007),页724 - 731。
[3]Apkarian, P。,P. Gahinet, and C. Buhr, "Multi-model, multi-objective tuning of fixed-structure controllers,"诉讼ECC(2014),页856 - 861。
[4]Apkarian, P。,M.-N。刀,和d·诺尔”参数鲁棒结构控制设计”IEEE自动控制,2015年。
[5]Bruinsma,附加说明,M. Steinbuch. "A Fast Algorithm to Compute the H<年代ub>∞传递函数矩阵的范数”。系统和控制信14号4(1990年4月):287 - 93。
扩展功能
版本历史
介绍了R2014a
另请参阅
systune(一族)
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">systuneOptions
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">slTuner
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">addPoint
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">getIOTransfer
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">getLoopTransfer
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">writeBlockValue
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">looptune
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">hinfstruct
(鲁棒控制工具箱)
systune
这个命令音乐控制系统建模仿真软件金宝app<年代up>®systune
如果 调优示例指定的时间执行(
音乐的自由参数控制系统仿真软件。金宝app仿真软件金宝app模型,圣
fSoft
st0
SoftGoals
(
音乐控制系统最佳满足软目标,努力满足目标。它返回的最佳实现价值,圣
fSoft
gHard
st0
SoftGoals
HardGoals
(
指定选项的任何输入参数组合优化以前的语法。圣
fSoft
gHard
选择
(
还返回详细信息每个优化运行的任何输入参数组合在以前的语法。圣
fSoft
gHard
信息
例子
输入参数
输出参数
更多关于
算法
x是向量控制系统可调参数的调整。systune将每个软、硬调优需求SoftReqs(我)和HardReqs (j)为归一化值f<年代ub>我 (x),g<年代ub>j(x),分别。systune然后解决约束的最小化问题:
最小化<年代pan class="inlineequation">
受<年代pan class="inlineequation">
,因为<年代pan class="inlineequation">
。
x<年代ub>最小值 和x<年代ub>马克斯最小和最大的价值观是自由参数的控制系统。
当你使用两个软、硬调优目标,本优化方法的软件问题,解决一系列无约束子问题的形式:
软件调整乘数α因此,子问题的解收敛于原约束优化问题的解决方案。
systune返回<年代pan>slTuner接口与参数调整的值最好解决最小化问题。systune也回报最好的实现值f<年代ub>我(x),g<年代ub>j(x),如fSoft和gHard分别。
信息功能f<年代ub>我(x),g<年代ub>j(x为每个类型的约束),查看参考页TuningGoal要求对象。
systune使用描述的非光滑优化算法[1],[2],[3],[4]
systune计算H<年代ub>∞规范使用的算法[5]而且还利用eigensolvers SLICOT库。SLICOT库的信息,请参阅https://github.com/SLICOT。
x 最小化<年代pan class="inlineequation">
受<年代pan class="inlineequation">
,因为<年代pan class="inlineequation">
。 x<年代ub>最小值 当你使用两个软、硬调优目标,本优化方法的软件问题,解决一系列无约束子问题的形式:
软件调整乘数 信息功能systune
slTuner
systune
systune
选择功能
优化交互地使用<年代trong class="app">控制系统调谐器。
优化交互地使用<年代trong class="app">控制系统调谐器
引用
[1]p Apkarian和d·诺尔”,非光滑h∞合成。”IEEE自动控制51卷1号,2006年,页71 - 86。
[2]Apkarian、p、d·诺尔(“多波段频域控制非光滑优化设计”自动化43(2007),页724 - 731。
[3]Apkarian, P。,P. Gahinet, and C. Buhr, "Multi-model, multi-objective tuning of fixed-structure controllers,"诉讼ECC(2014),页856 - 861。
[4]Apkarian, P。,M.-N。刀,和d·诺尔”参数鲁棒结构控制设计”IEEE自动控制,2015年。
[5]Bruinsma,附加说明,M. Steinbuch. "A Fast Algorithm to Compute the H<年代ub>∞传递函数矩阵的范数”。系统和控制信14号4(1990年4月):287 - 93。
[1]p Apkarian和d·诺尔”,非光滑h∞合成。”
[2]Apkarian、p、d·诺尔(“多波段频域控制非光滑优化设计”
[3]Apkarian, P。,P. Gahinet, and C. Buhr, "Multi-model, multi-objective tuning of fixed-structure controllers,"诉讼ECC
[4]Apkarian, P。,M.-N。刀,和d·诺尔”参数鲁棒结构控制设计”
[5]Bruinsma,附加说明,M. Steinbuch. "A Fast Algorithm to Compute the H<年代ub>∞
扩展功能
版本历史
介绍了R2014a
介绍了R2014a
另请参阅
systune(一族)
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">systuneOptions
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">slTuner
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">addPoint
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">getIOTransfer
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">getLoopTransfer
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">writeBlockValue
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">looptune
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">hinfstruct
(鲁棒控制工具箱)
systune(一族)
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">systuneOptions
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">slTuner
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">addPoint
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">getIOTransfer
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">getLoopTransfer
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">writeBlockValue
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">looptune
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">hinfstruct
(鲁棒控制工具箱)