MWorks与FLUENT的协同仿真方法和实现.docVIP

MWorks与FLUENT的协同仿真方法和实现.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MWorks与FLUENT的协同仿真方法和实现.doc

MWorks与FLUENT的协同仿真方法和实现   摘要:   Modelica技术难以仿真动态特性在空间上非定常分布的流动、传热和燃烧等复杂问题,因此提出一种基于MWorks与FLUENT的协同仿真方法,设计协同仿真的耦合方式、数据交换机制和仿真架构,利用Modelica外部函数、MWorks仿真用户接口和FLUENT UDF编写协同仿真程序.以某单向阀为研究对象对此协同仿真方法的有效性进行验证.所提出的方法可实现Modelica技术与CFD技术的优势互补,能够为多领域系统仿真提供新的解决方法.   关键词:   多领域系统仿真; 协同仿真; 动态特性; Modelica; MWorks; FLUENT   中图分类号: TP391.9   文献标志码: B   Abstract:   Modelica can hardly simulate the complex issues such as fluid flow, heat transfer, combustion, etc., in which the system behaviors are distributed in space unsteadily. To solve the problem, a method of cosimulation between MWorks and FLUENT is proposed. The coupling mode, data exchange scheme and simulation architecture are designed for cosimulation. The cosimulation program is implemented using Modelica external function, MWorks simulation user interfaces and FLUENT UDF. The cosimulation method is verified by a simulation example of check valve. The complementary advantages of Modelica and CFD technique are implemented by the method, which is a new method for multidomain system simulation.   Key words:   multidomain system simulation; cosimulation; dynamic characteristics; Modelica; MWorks; FLUENT   0引言   随着科学技术和工程实践的发展,现代产品系统日益复杂,其研发难度不断增加.仿真技术作为产品研发设计的支撑工具和方法,能够有效降低研发成本,提高产品性能,缩短研发周期.系统涉及多个学科领域的耦合交互是产品复杂性的主要表现之一.[1]现有的大部分仿真平台适合特定学科的仿真,对多领域耦合系统仿真的支持不足,逐渐无法胜任复杂产品整体动态性能的快速协同仿真.[2]目前,Modelica已成为全球多领域统一建模语言的标准[3],是未来的发展趋势,可为复杂多领域耦合系统的仿真提供有效的解决方案.MWorks是完全支持Modelica的多领域工程系统建模仿真平台,提供从可视化建模、仿真计算到结果分析、优化的完整功能.[4]   Modelica技术适合系统级动态特性和控制器性能的仿真,其模型为零维集中参数模型和离散数目很少的一维模型[5],难以仿真行为属性在空间上非定常分布的复杂问题.随着CFD技术的发展,FLUENT等商用CFD软件可以很好地模拟流动、传热和燃烧等涉及流场的问题.Modelica技术和CFD各有优势,因此开展Modelica模型与FLUENT的协同仿真,实现两者仿真能力的互补,能够为多领域系统的仿真提供有效的新手段.文献[6]开展Modelica技术与FLUENT软件的协同仿真研究,利用MWorks与MATLAB/SIMULINK的软件接口,导出SFunction模块,然后在SIMULINK中通过编写额外的SFunction模型实现与FLUENT的通信.此方法间接依赖MATLAB/SIMULINK软件,不能充分地发挥Modelica技术的优势,且步骤繁多,效率较低.本文研究MWorks直接与FLUENT协同仿真的理论和实现方法.   1协同仿真的实现基础   1.1Modelica外部函数和对象   Modelica模型除可以调用Modelica语言编写的函数外,还可以调用其他语言编写的函数,目前支

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档