CodeForge QQ客服 CodeForge 400电话 客服电话 4006316121
首页 » 源代码 » 模型预测控制

模型预测控制

bcteng321
发布于2015-10-11 09:30:23
源码作者
浏览次数:
下载次数:1
下载所需积分:1 
源码分类 Tags:
源码分类 所属分类:
MatlabMatlab MatlabMatlab

分享有礼! 》

  • 请点击右侧的分享按钮,把本代码分享到各社交媒体。
  • 通过您的分享链接访问Codeforge,每来2个新的IP,您将获得0.1 积分的奖励。
  • 通过您的分享链接,每成功注册一个用户,该用户在Codeforge上所获得的每1个积分,您都将获得0.2 积分的分成奖励。

代码介绍

应用背景

动态矩阵控制(Dynamic Matrix Control,DMC)是基于非参数模型的一种典型预测控制算法。能够防止系统振荡、改善动态响应、提高稳定极限。控制律采用二次型性能指标来计算以得到所期望的优化效果。通过使控制增量和输出误差加权平方和最小来调整加权系数,从而间接实现对控制增量和输出误差加权的约束控制。


关键技术

动态矩阵控制要求尽量减少截断误差,即要求N取得相当大,不利于控制的在线运行,因此应在算法上考虑设法减少截断误差的影响。
DMC采样周期的选择应遵循采样控制中对T的选择原则。它不仅必须满足香农(Shannon)采样定理,还取决于被控对象的类型及其动态特性。预测时域长度P对控制系统的稳定性和动态特性有重要影响。大延迟对象的预测时域长度P=P+l,其中P表示该对象无延迟环节时应取的预测时域长度, l表示该对象延迟相对于采样周期的个数。


Ʋ

源码文件列表

温馨提示: 点击源码文件名可预览文件内容哦 ^_^
...
名称 大小 修改日期
Gm.m295.00 B2009-04-02 16:33
Gp.m295.00 B2009-04-02 16:29
dmc.m1.06 kB2009-04-02 16:45
01.96 kB
云测速

资源评论

(提交有效评论获得积分)
评论内容不能少于15个字,不要超出160个字。
shulinmengmianxia
2018-04-24

非常用帮助,感谢楼主,最近在做串级预测控制找个源代码学习一下

  • 1
  • 第1页
  • 共1页

模型预测控制 (1.36 kB)

需要 1 积分
您持有 积分

CodeForge积分(原CF币)全新升级,功能更强大,使用更便捷,不仅可以用来下载海量源代码马上还可兑换精美小礼品了 了解更多

您的积分不足,优惠套餐快速获取 30 积分

订单支付完成后,积分将自动加入到您的账号。以下是优惠期的人民币价格,优惠期过后将恢复美元价格。

更多付款方式:网银PayPal

上传代码,免费获取CodeForge积分

您本次下载所消耗的积分将转交上传作者。

同一源码,30天内重复下载,只扣除一次积分。

登录 CodeForge

还没有CodeForge账号? 立即注册
关注微博
联系客服

Switch to the English version?

Yes
CodeForge 英文版
No
CodeForge 中文版

完善个人资料,获价值¥30元积分奖励!

^_^"呃 ...

Sorry!这位大神很神秘,未开通博客呢,请浏览一下其他的吧
好的