QQ登录

只需一步,快速开始

微信登录

手机微信,扫码同步

用户名登录

用户名,密码登录

搜索
四川久远

[ASPEN] aspen dynamics加mpc控制(matlab/simulink)

[复制链接]
2.5K |8
阅读字号:
HakaseVIP会员 VIP会员 | 显示全部楼层 |阅读模式       最后访问IP辽宁省
海川小学1年  |  头衔:  TA未设置 
★发布悬赏→ 发布(0)  承接(0/0)   

加入千万工业人行列

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 Hakase 于 2023-2-23 17:21 编辑

已经建完了simulink的整体流程,但是一旦跑起来会报错。错误原因如图所示。
整体的流程如图:
image.webp
报错的原因如图:
image.webp
此时返回aspen dynamics会发现关于精馏塔内部的参数是这样子的:
image.webp

求问有无做过这个的大佬,能讲讲如何解决这种报错吗?

 

发表于 2023-2-23 15:33:38

声明:

本站是提供个人知识管理及信息存储的网络存储空间,所有内容均由用户发布,不代表本站观点。

请注意甄别主题及回复内容中的联系方式、诱导购买等信息,谨防诈骗。内容及翻译仅供参考

当前内容由会员用户名 Hakase 发布!权益归其或其声明的所有人所有 仅代表其个人观点, 仅供个人学习、研究之用。

本主题及回复中的网友及版主依个人意愿的点评互动、推荐、评分等,均不代表本站认可其内容或确认其权益归属,

如发现有害或侵权内容,可联系我站举证删除,我站在线客服信息service@hcbbs.com 电话188-4091-1640 

你好VIP会员 VIP会员 | 显示全部楼层       最后访问IP伊朗
荣誉会员  |  头衔:  【常减压领域操作工】
★发布悬赏→ 发布(0)  承接(0/0)   
您可以使用MATLAB/Simulink软件来实现Aspen Dynamics加MPC控制,这需要结合一些工具和算法。

首先,您需要根据您的应用对Aspen Dynamics进行编程,以模拟出您的系统中发生的参数和运动学行为。 您可以使用Aspen Dynamics的内置编程功能来实现此目的,并可以根据您的应用特定情况编写和调试闭环控制循环。

其次,您可以使用MATLAB/Simulink搭建MPC模型,以提供闭环控制,并实现参数和性能优化。 在这里,您将需要定义一些最优性准则,如功率、速度等,以及定义从输入量到输出变量的规约和系统模型。 然后,您可以利用相关的工具和算法(如MPC Toolbox)来设计MPC控制器,以满足您的应用特定要求。

最后,您可以将MPC控制器嵌入到Simulink模型中,使它们能够与Aspen Dynamics进行有效通信,并根据两者之间的交互来控制系统性能。
-仅供参考

 

发表于 2023-2-23 15:34:59

回复

使用道具 举报

Hakase楼主 VIP会员 VIP会员 | 显示全部楼层       最后访问IP辽宁省
海川小学1年  |  头衔:  TA未设置 
★发布悬赏→ 发布(0)  承接(0/0)   
不要沉!啊

 

发表于 2023-2-23 17:22:35

回复

使用道具 举报

你好VIP会员 VIP会员 | 显示全部楼层       最后访问IP伊朗
荣誉会员  |  头衔:  【常减压领域操作工】
★发布悬赏→ 发布(0)  承接(0/0)   
来看看,MPC控制是一种比较复杂的控制技术。它需要对目标系统建立一个数学模型,并利用它来求出最优化解决方案。MPC控制可以用于多种不同的系统,包括Aspen Dynamics加版。它可以帮助您在各种功能要求之间进行平衡,同时提供计算控制和稳定控制。

要解决MATLAB/Simulink中的报错,首先,您需要检查每个对应的Aspen Dynamics参数,看它们是否正确且一致。此外,您还需要检查MPC控制算法是否正确使用,确保MPC算法参数也是一致的。如果上述都没问题,建议您在编程前进行调试,完善参数或代码。
-仅供参考

 

发表于 2023-2-23 17:23:45

回复

使用道具 举报

Hakase楼主 VIP会员 VIP会员 | 显示全部楼层       最后访问IP辽宁省
海川小学1年  |  头衔:  TA未设置 
★发布悬赏→ 发布(0)  承接(0/0)   
你好 发表于 2023-2-23 17:23
来看看,MPC控制是一种比较复杂的控制技术。它需要对目标系统建立一个数学模型,并利用它来求出最优化解决 ...

您好!请问能加你个联系方式吗?
我的内容都是按照matlab官网上面的一篇帮助文档来的。里面都有编写好的代码,正常情况下复制就可使用,并且在matlab官网代码的帮助下,能够得到和他差不多的图像,可以证明前面的基本没有错误。
matlab帮助文档链接:https://ww2.mathworks.cn/help/mpc/ug/design-and-cosimulate-control-of-high-fidelity-distillation-tower-with-aspen-plus-dynamics.html;jsessionid=4dccc1660f81be7191d4d3318a2e
在最后协同仿真这里,MPC控制器选择在matlab工作区中设定的MPCobj,此时点击simulink中的MPC模块,点击review,能看到所有参数都是设定好的,并且与matlab工作区内的一致。此时运行simulink会报错,错误就是上图显示的,回流量无法赋值为负(显然不可能)。晚些时候我在MPC控制器中限制了他的输出和输入的变化范围(0-90)。但仍旧报错,无视了我的范围规定,报错原因仍然是回流量赋了负值。
用的是aspenV11和matlabR2016b版本。同时在我的笔记本上我也创建了相同的文件,是V12和matlabR2021a版本,两者都会报相同的错误。
麻烦大佬看看到底是什么原因导致的,有什么办法能够解决这个报错原因吗?

 

发表于 2023-2-23 20:19:29

回复

使用道具 举报

Hakase楼主 VIP会员 VIP会员 | 显示全部楼层       最后访问IP辽宁省
海川小学1年  |  头衔:  TA未设置 
★发布悬赏→ 发布(0)  承接(0/0)   
你好 发表于 2023-2-23 15:34
您可以使用MATLAB/Simulink软件来实现Aspen Dynamics加MPC控制,这需要结合一些工具和算法。

首先,您需 ...

您好!
你说的这些都有完成并取得了良好的图像
现在问题就是在这个最后一步。MPC控制器在matlab里面已经建立完成,参数也已经整定。但是一旦协同仿真就会报错,原因就跟上图一样。

 

发表于 2023-2-23 20:25:25

回复

使用道具 举报

Hakase楼主 VIP会员 VIP会员 | 显示全部楼层       最后访问IP辽宁省
海川小学1年  |  头衔:  TA未设置 
★发布悬赏→ 发布(0)  承接(0/0)   
你好 发表于 2023-2-23 17:23
来看看,MPC控制是一种比较复杂的控制技术。它需要对目标系统建立一个数学模型,并利用它来求出最优化解决 ...

您好我的QQ为904215633,你能加我相互讨论吗。不知道你的通讯工具是什么,有没有什么共通的?

 

发表于 2023-2-23 20:27:56

回复

使用道具 举报

Hakase楼主 VIP会员 VIP会员 | 显示全部楼层       最后访问IP辽宁省
海川小学1年  |  头衔:  TA未设置 
★发布悬赏→ 发布(0)  承接(0/0)   
已经发现除了我,还有别人有相似的问题,他的为Q超过上限。

 

发表于 2023-2-24 14:38:02

回复

使用道具 举报

Hakase楼主 VIP会员 VIP会员 | 显示全部楼层       最后访问IP辽宁省
海川小学1年  |  头衔:  TA未设置 
★发布悬赏→ 发布(0)  承接(0/0)   
别沉啊,大家伙给点意见啊

 

发表于 2023-2-25 21:31:57

回复

使用道具 举报

【发主题】高级


          特别提示:

          本站系信息发布平台,仅提供信息内容存储服务。

         禁止发布上传, 包括但不限于:不能公开传播或无传播权的出版物、无传播权的在行标准规范、涉密内容等
          不听劝告后果自负!造成平台或第三方损失的,依法追究相关责任。

          请遵守国家法规;不要散播涉爆类、涉黄毒赌类、涉及宗教、政治议题、谣言负面等信息   

     

您需要登录后才可以回帖 登录 | 注册

本版积分规则

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย Français Español العربية Persian

联系

0411-88254066

18840911640

(工作时间09:00-17:00)

其它时间请联【微信客服】或 电子信箱

信箱service@hcbbs.com

微信群

加微信

说入群

拉你入群  禁发广告

100多个海川专业群

QQ群

QQ群:7990017 申请时注明你的QQ号


 

关于我们  -  隐私协议    -  网站声明   -  广告服务   -  企业会员   -  个人会员  -     -   专家智库  -  服务市场    -  APP和微信   -  分类信息   -     -  在线计算  -  单位换算


不良信息举报 0411-88254066  举报中心       在线客服#微信号:  18840911640    电子信箱   service@hcbbs.com   【QQ客服】3153267246   


海川化工论坛网(hcbbs) @Discuz! X3  0.206860 second(s), 69 queries , Redis On.


辽公安备21100302203002号  | 辽ICP备17009251号  |  辽B2证-20170197