1 / 27
文档名称:

COMSOL使用技巧.docx

格式:docx   大小:2,693KB   页数:27页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

COMSOL使用技巧.docx

上传人:2024678321 2020/6/23 文件大小:2.63 MB

下载得到文件列表

COMSOL使用技巧.docx

文档介绍

文档介绍:SOLMultiphysics使用技巧(旧版通用)哈尔滨工程大学理学院-1-sol学****资料一、全局约束/全局定义对于多物理仿真,SOL非常有用的功能之一。例如,对于一个涉及传热的仿真,希望能够调整热源Q_0的大小,从而使得某一位置处的温度T_probe恒定在指定值T_max,我们可以直接将这个全局约束添加进来即可。哈尔滨工程大学理学院-2-sol学****资料有些情况下,全局约束可能包含有对时间的微分项,也就是常说的常微分方程(ODE),COMSOL同样也支持自定义ODE作为全局约束。例如,在一个管道内流体+物质扩散问题的仿真中,利用PID算法控制管道入口的流速u_in_ctrl,从而使得某一位置处的浓度conc恒定在指定值c_set。(基本模块模型库>Multidisciplinary>PIDcontrol)。需要添加的PID算法约束如下式:要添加上述约束,除变上限积分项外,另外两项都可以很容易的在边界条件中的“入口流速”设置中直接定义。因此,这个变上限积分需要转化成一个ODE,作为全局约束加入。令tdintint(_set)dt,方程两边同对时间t求导,_setdt0。在COMSOL中,变量u对时间的导数,用ut表示。因此变量int的时间导数即为intt。SOL的“ODE设定”,我们可以很容易的将intt-(conc-c_set)=0这个ODE全局约束添加入模型之中。哈尔滨工程大学理学院-3-sol学****资料哈尔滨工程大学理学院-4-sol学****资料二、SOL的语法中,变量u对空间的微分,分别默认为用ut,ux,uy,uz等来表示,这为仿真提供了极大的便利。SOL提供了积分耦合变量来实现这一功能。积分耦合变量分为四种:点(point)积分耦合变量、边(edge)积分耦合变量、边界(boundary)积分耦合变量、求解域(subdomain)积分耦合变量。根据模型的维度,会有相应积分耦合变量。用户还可以指定得到结果后的作用域,例如全局,或指定某些点、边、边界或求解域。从而可以将对积分耦合变量结果的访问限制在指定的对象上。求解域积分耦合变量,就是对指定变量或表达式在指定的某个或者某些求解域上做积分,积分的结果赋给自定义的这个积分耦合变量。对于三维仿真,这个积分是体积分;对于二维则是面积分。最典型的应用当属对数值1进行积分,可以得到体积或面积。边界积分耦合变量,就是对指定变量或表示在指定的某个或者某些边界上做积分,积分的结果付给自定义的这个积分耦合变量。对于三维仿真,这个积分是面积分;对于二维则是线积分。对1积分可以得到面积或边长。边积分耦合变量,就是对指定变量或表达式在指定的某个或者某些边上做积分,积分的结果付给自定义的这个积分耦合变量。仅存在于三维仿真中,这个积分是线积分。对1积分得到边长。点积分耦合变量,就是对指定变量或表达式在指定的某个或者某些点上给出它的值。它的最主要用法是将某个点上的结果映射到指定的对象上。在上面PID控制的例子中,指定位置处的浓度conc就是一个点积分耦合变量,用来提取点PT1处的浓度值。同时,浓度c的时间变化率ct在PT1点的取值,也可以用同样的方法提取出来,付给变量ctime。积分耦合变量除了用于添加约束,SOL允许用户将任意表达式在任意求解域或者边界上的积分定义为一个变量,然后直接在后处理中对该自定义的积分耦合变量做数据可视化操作。例如,在二维扩散问题的仿真中,为了观测流出边界上总的流出的物质量,可以在出口边界利用边界耦合积分变量,然后可以直接得到数据曲线。(基本模块模型库>Chemicalengineering>absorption)哈尔滨工程大学理学院-5-sol学****资料哈尔滨工程大学理学院-6-sol学****资料三、SOL中方便的定义任意一个变量u及其表达式的时间微分(ut)、空间微分(ux,uy,uz)、空间积分(积分耦合变量)。SOL当然也提供了这项功能。SOL也是通过ODE的设定来实现的。例如前例中,我们已经可以利用一个边界积分耦合变量来描述某个时刻流出的物质量。现在我们进一步,需要知道一段时间内总的物质流出量Totmass:dTotmassFlowTotmassFlowoutdt==>outdt将方程两边同对时间t求导后就变成了一个ODE方程,类似于定义一个全局约束那样,SOL的“ODE设定”功能便可以定义这个新的变量Tot_mass。采用ODE进行时间积分,仅仅只能对标量进行积分,如果是想对求解域内的某个值进行积分(通常具有维度),则需要采用耦合一个PDE应用模式的方法,通过修改PDE方程,使其满足对时间的常微分方程形式,然后在求解中可以得到对时间的积分结果。哈尔滨工程大学理学院-7-sol学****资料四、SOL迭代求解当然是以收敛条件满足作为计算的停止条件。但是在瞬态分析的情况下,计算何时停止

最近更新

2024年云南工贸职业技术学院单招职业技能测试.. 189页

2024年云南省公务员考试行测言语理解与表达题.. 175页

2024年人教版六年级下册数学期末测试卷附完整.. 6页

2024年佳木斯职业学院单招职业技能测试题库及.. 188页

2024年保安员证考试题库(典优) 24页

2024年保密教育测试题库附参考答案(考试直接.. 32页

2024年保密法知识竞赛试题带答案(培优b卷) 32页

2024年保密观知识竞赛题库完整参考答案 31页

2024年保育员中级工理论考试题库含答案(满分.. 31页

2024年保育员考试题库及答案解析 31页

2024年保育员(中级工理论)题库含答案(完整.. 31页

2024年保育员(中级)工理论题库附参考答案(.. 31页

2024年公务员联考《行测》言语理解与表达模拟.. 175页

施工承包的协议书 5页

2024年六盘水幼儿师范高等专科学校单招职业技.. 186页

2024年冀中职业学院单招职业技能测试题库标准.. 187页

2024年最新高一新生军训方案范文 4页

2024年内蒙古包头市行政职业能力测验题库加答.. 206页

2024年内蒙古呼和浩特市单招职业倾向性测试题.. 185页

2024年内蒙古巴彦淖尔盟选调生考试(公共基础.. 207页

文化创意产业合伙协议书 9页

2024年内蒙古锡林郭勒盟行政职业能力测验题库.. 208页

《人的不安全行为》课件 31页

在干部离任大会上表态发言范文(精选5篇) 6页

2024年人教版三年级下册《道德与法治》期末测.. 5页

2024年小学五年级下册数学期末测试卷必考题 10页

新任行政人事总监第一份工作规划 4页

2021年橡胶技术工作总结 14页

八年级 动词过去式过去分词表 6页

最高人民法院关于审理破坏野生动物资源刑事案.. 7页