COMSOL3.5重要案例——网格的扫掠
COMSOL案例详解-单相扩散 中文models.mfl.controlled_diffusion_micromixer_CN
∇⋅u = 0
1. 本示例最初由华盛顿大学的 (西雅图) Albert Witarsa 在 Bruce Finlayson 教授的指导下编写。这是他毕业课 程的一部分,任务是用数学建模来评估微流体场中潜在的流型。
|1
其中, u 表示局部流速 (m/s), p 表示压强 (Pa)。 设备中层流的混合涉及到浓度相对于溶剂 (在此例中为水)较低的物质。这意 味着溶质分子只和水分子反应,并且可以使用 Fick 定律来描述扩散过程。溶质 的物料平衡方程可写成:
立新的 COMSOL 模型或者选择 ' 空模型 ' 来手动建模。请点击 ' 模型向导 ' 以 继续使用本教程。 如果 COMSOL 已经被打开,那么您可以从 ' 文件 ' 菜单中选择 ' 新建 ' , 然后点击 ' 模型向导 ' 。 ' 模型向导 ' 会指导您完成建模的最初几步。在接下来的窗口中您可以选择模 型的空间维度。 2 在 ' 选择空间维度 ' 窗口中点击 ' 三维 ' 。 3 在 ' 选择物理场 ' 下拉菜单中的 ' 流体流动 '>' 单相流 ' 下,点击 ' 蠕动流(spf)'
定义
建立一个平均算子来计算输出浓度的平均值。
6|
平均 1
1 在 ' 定义 ' 工具条中,点击 ' 组件耦合 ' 并选择 ' 平均 ' 。
2 在'平均'的'设定'窗口中找到'源选择'栏。在'几何实体层次'列表中选择'边界'。
ANSYS网格划分PPT教程含扫掠网格划分
网格划分
...控制网格密度
• 如图所示为采用不同的SmartSize尺寸 级别进行四面体网格划分的例子.
• 高级的 SmartSize 控制, 如网格扩张和 过渡系数在SMRT 命令 (或 Preprocessor > -Meshing- Size Cntrls > SmartSize- Adv Opts...)中提供.
(若您在使用 MeshTool, 您可以跳过这一步,因为程序 将在执行第3步时提示您是否清除网格)
2. 指定新的或不同的网格控制.
3. 再次划分网格.
网格划分
...改变网格
• 另一个网格划分选项是在指定的区域 refine (细化)网格.
• 对所有的面单元和四面体体单元有效.
• 简易的方法是使用 MeshTool:
– 在网格划分前为实体模型指定属性 – 在网格划分前对MAT, TYPE,和REAL进行 “总体的” 设置 – 在网格划分后修改单元属性
• 如果没有为单元指定属性, ANSYS将MAT=1, TYPE=1, 和 REAL=1 作为模型中所有单元的缺省设置. 注意, 采用当前激活的TYPE, REAL, 和 MAT 进行网格操作.
类型 1 = 壳单元 类型 2 = 梁单元
材料 1 = 混凝土 材料 2 = 钢
实常数 1 = 3/8” 厚度 实常数 2 = 梁单元特性 实常数 3 = 1/8” 厚度
网格划分
...多种单元属性
• 只要您的模型中有多种单元类型(TYPEs), 实常数(REALs) 和 材料 (MATs), 就必须确保给每一种单元指定了合适的属性. 有以下3种 途径:
– 局部控制 • 关键点尺寸 • 线尺寸 • 面尺寸
网格划分
COMSOL Multiphysics网格剖分
1.4 边界层网格
• 沿着指定边界法向方向的稠密单元分布
• 边界层的构成 – 2D中各向异性四边形单元 – 3D中由各向异性棱柱和六面体单元
仿 真 智 领 创 新
Simulating inspires innovation
练习:网格剖分
案例1:
fuelcell_stack-practice1.mphbin
1、 每个子域必须至少有四段边界,对边映射。
2、 每个子域必须只能有一组相连的边界限制,也就是中间不能存在其
他模型或小孔。 3、 子域必须包含单独的顶点或单独的边界。 4、 每个子域的形状不能和矩形相差太大
仿 真 智 领 创 新
Simulating inspires innovation
1.2 映射网格
仿 真 智 领 创 新
Simulating inspires innovation
案例2:自由网格生成器
结果:
仿 真 智 领 创 新
Simulating inspires innovation
1.2 映射网格
映射网格:网格质量好,求解收敛性好,用于2D 使用映射技术,几何必须很规则,通常需要满足下面的条件:
仿 真 智 领 创 新
Simulating inspires innovation
2.组合体和装配体的网格剖分
组合体:
• 在组合几何体中,COMSOL Multiphysics自动建立一致性
的网格,并且通过界面的解分
量及其通量是连续的
• 当模拟的对象是由不同材料组 成时,这对得到精确解是非常
重要的
• 常用于结构力学(边界处物理量 常常不连续),或者是几何复杂 • 大部分时候都用组合体 网格剖分困难的模型
COMSOL Multiphysics网格剖分 变形几何
3 32 1
网格细化次数
控制误差估计 的计算
控制网格细化 的方法
仿真智领创新
Simulating inspires innovation
案例1:泊松方程
创建2D模型
仿真智领创新
Simulating inspires innovation
案例1:泊松方程
创建几何
仿真智领创新
Simulating inspires innovation
2. 变形网格
当求解域的边界随着时间移动 或作为某个参数的函数而变形, 可能就需要用到变形网格。
并未重新剖分网格,而是重整单 元节点,从而保证网格随边界的 移动。
仿真智领创新
Simulating inspires innovation
2. 变形网格
变形网格原理-控制内部节点的移动
• 指定边界网格节点的运动,通过求解PDEs(Laplace、Winslow、 Hyperelastic)来获得域内网格的平滑变形
• 移动网格:处理固体在载荷下的 变形,或液体(气体)在边界改变时发 生的变形,固体变形时材料总量守恒 ,液气时可能不守恒。
两个几何之间无任何关联 应用于几何优化计算
几何随时间发生变化,前 后有因果关系
仿真智领创新
Simulating inspires innovation
2. 变形网格
变形几何(dg)和移动网格(ale)区别
移动网格
材料框架, 几何框架, 网格框架重
合
材料框架与 空间框架分
离
变形几何
空间框架和 材料框架重
合
几何框架和 网格框架重
合
仿真智领创新
Simulating inspires innovation
COMSOL3.5教程案例——使用PDE模式建立数学模型
只要源项 f 是一个空间、解变量和时间的函数, COMSOL Multiphysics就可以离散给定的积分方程。不 幸的是,无法以COMSOL Multiphysics能积分的函数形式表述Dirac δ 分布。根据Dirac δ 分布的定义,
下式成立:
因此,设定 f 为0,并在原点上添加一个弱项 u test 来修正弱形式。下面的案例模型采用了局部精细化网格
mk:@MSITStore:C:\Users\Administrator\Desktop\COMSOL_LibDoc_Multiphysics.C... 2011/5/26
w
页码,5/8(W)
这些方程中的各项是域 Ω 内或边界 ∂Ω 上的积分。可以向方程中引入一个额外的弱项。要处理在 Ω 或 ∂Ω 上的积分,COMSOL Multiphysics同样要处理来自于边和奇异点的贡献。软件不是积分来自点的贡
页码,7/8(W)
4 点击 确定 。
边界条件
缺省的边界条件是 u = 0 ,所以不需要作任何修改。
求解域设定
1 在 物理量 菜单选择 求解域设定 。 2 选择求解域 1。 3 键入PDE的参数,然后点击 确定 。
属性
值
c
1
f
0
网格
因为解在原点处存在奇异点,因此需要在该点附近生成更高解析度的网格:
1 从 网格 菜单选择 自由网格参数 。 2 点击 点 标签。 3 选择点 3。 4 在 最大单元尺寸 编辑框中键入 0.001 。 5 点击 重划网格 按钮。 6 点击 确定 。
缺省 f 为1,因此也不需要做改变。
网格 1 点击主工具条上的 网格模式 按钮来初始化和显示网格。 2 点击主工具条上的 细化网格 按钮。 求解
COMSOL官方实例解析
结果分析和讨论
01
结果展示
通过COMSOL的后处理功能,可以得到悬臂梁的变形图、应力分布图
等。
02 03
结果分析
从变形图可以看出,悬臂梁在受到集中载荷作用下发生了明显的弯曲变 形。从应力分布图可以看出,最大应力出现在固定端附近,且随着距离 的增加而逐渐减小。
讨论
在实际工程中,为了保证结构的安全性,需要对悬臂梁进行强度校核和 稳定性分析。此外,还可以通过优化设计方法,对悬臂梁的结构进行优 化,以减小变形和应力集中。
COMSOL官方实例 解析
汇报人:XX
目 录
• 引言 • 官方实例概述 • 实例解析:电磁场模拟 • 实例解析:结构力学分析 • 实例解析:流体动力学模拟 • 实例解析:传热模拟 • 总结与展望
01
引言
COMSOL软件简介
COMSOL是一款强大的多物理场仿真软件
它提供了广泛的物理接口和工具,用于模拟各种复杂的物理现象和工程问题。
要点二
边界条件
在平板的一侧施加恒定热流密度,例如1000 W/m²。另一 侧暴露在恒温环境中,例如25°C。平板的初始温度假设为 25°C。
结果分析和讨论
01 02 03
温度分布
通过求解模型,可以得到平板内的温度分布。可以观察到 ,在施加热流密度的一侧,温度迅速升高,而在暴露于恒 温环境的一侧,温度逐渐降低。温度梯度在平板内形成, 导致热量从高温区域向低温区域传递。
建模方法
使用COMSOL的传热模块进行建模。首先 ,定义几何形状和尺寸,然后选择合适的物 理场接口(如传热接口),并设置相应的材 料属性和边界条件。
材料属性和边界条件设置
要点一
材料属性
假设平板是由铜制成的,其热导率为385 W/(m·K),密度 为8960 kg/m³,比热容为385 J/(kg·K)。
扫掠法有限元网格生成方法
扫掠法有限元网格生成方法曾卓;陈家新【摘要】In order to improve the quality of the finite element mesh generation, placement of interior node is a crucial step in the generation of hexahedral meshes using sweeping algorithms. A new algorithm based on sweeping method for hexahedral mesh generation is processed for complex sweep volume. The algorithm uses source surface which has divided good grid and connection of surface structured grid, generates the target surface with affine map projection step by step. It puts forward positioning of the new algorithm based on the internal node Roca algorithm. By the use of wave front inside extroversion of theory, it generates all the hexahedral grid. Example shows that the proposed algorithm is effective, reliable and robust, and it can handle the hexahedral mesh generation problem of a great deal of complex 2.5-dimensional geometries.%为了提高有限元网格的生成质量,扫掠法生成六面体网格过程中内部节点定位成为关键一步,在研究复杂扫掠体六面体有限元网格生成算法过程中,提出了一种基于扫掠法的六面体网格生成算法,算法利用源曲面已经划分好的网格和连接曲面的结构化网格,用仿射映射逐层投影,生成目标曲面,提出基于Roca算法的内部节点定位的新算法,运用由外向内推进的波前法思想,生成全部的六面体网格.通过实例表明,该算法快速,稳定,可靠,可处理大量复杂2.5维实体六面体网格生成问题.【期刊名称】《计算机工程与应用》【年(卷),期】2013(049)002【总页数】3页(P219-221)【关键词】有限元网格生成;扫掠法;六面体网格;内部节点定位【作者】曾卓;陈家新【作者单位】河南科技大学电子信息工程学院,河南洛阳471023;河南科技大学电子信息工程学院,河南洛阳471023【正文语种】中文【中图分类】TP392随着有限元法被广泛应用于各个领域,作为有限元前处理关键技术的有限元网格划分技术成为主要研究方向。
Comsol 网格剖分用户指南
“第一款真正的任意多物理场直接耦合分析软件”COMSOL Multiphysics V4.x操作手册丛书网格剖分用户指南中仿科技公司(CnTech Co., Ltd.)2010年10月前言COMSOL Multiphysics是一款大型的高级数值仿真软件,由瑞典的COMSOL公司开发,广泛应用于各个领域的科学研究以及工程计算,被当今世界科学家誉为“第一款真正的任意多物理场直接耦合分析软件”,适用于模拟科学和工程领域的各种物理过程。
作为一款大型的高级数值仿真软件,COMSOL Multiphysics以有限元法为基础,通过求解偏微分方程(单场)或偏微分方程组(多场)来实现真实物理现象的仿真。
COMSOL Multiphysics以高效的计算性能和杰出的多场直接耦合分析能力实现了任意多物理场的高度精确的数值仿真,在全球领先的数值仿真领域里广泛应用于声学、生物科学、化学反应、电磁学、流体动力学、燃料电池、地球科学、热传导、微系统、微波工程、光学、光子学、多孔介质、量子力学、射频、半导体、结构力学、传动现象、波的传播等领域得到了广泛的应用。
在全球各著名高校,COMSOL Multiphysics已经成为讲授有限元方法以及多物理场耦合分析的标准工具;在全球500强企业中,COMSOL Multiphysics被视作提升核心竞争力,增强创新能力,加速研发的重要工具。
COMSOL Multiphysics多次被NASA技术杂志选为“本年度最佳上榜产品”,NASA技术杂志主编点评到,“当选为NASA科学家所选出的年度最佳CAE产品的优胜者,表明COMSOL Multiphysics是对工程领域最有价值和意义的产品”。
COMSOL Multiphysics 提供大量预定义的物理应用模式,涵盖声学、化工、流体流动、热传导、结构力学、电磁分析等多种物理场,模型中的材料属性、源项、以及边界条件等都可以是常数、任意变量的函数、逻辑表达式、或者直接是一个代表实测数据的插值函数等。
Comsol经典实例021:单导线和螺旋线圈的自感和互感
在 COMSOL Multiphysics 5.5 版本中创建Comsol 经典实例021:单导线和螺旋线圈的自感和互感 本例使用频域模型计算同心共面布置中单匝初级线圈和二十匝次级线圈之间的互感和感应电流。
其中对每一匝次级线圈都进行显式建模,并将结果与解析预测值进行比较。
一、案例简介 本例使用频域模型计算同心共面的单匝主线圈和 20 匝二次线圈之间的互感和感应电流。
二次线圈的每匝线圈都是显式建模的。
比较了主线圈与二次线圈的静态结果和交流结果,还与解析预测值进行了比较。
图A 20 匝二次线圈位于单匝主线圈内部(未按比例显示)二、模型定义所建模的物理情况如图A 所示。
二次线圈有20匝,绕两圈,与主线圈同心,且位于同一平面。
二次线圈质心的半径为R 2 =10 mm 。
两种线圈中的导线半径均为r 0 =1 mm 。
虽然线圈以三维形式显示,但在二维轴对称空间中建模,假设中心线周围不存在物理差异。
求解前两个直流分析以提取系统的电感矩阵。
半径R 1=100 mm 的单匝线圈中流过指定电流1 A ,频率为1 kHz 。
本例的目的是计算开路情况下二次线圈上的压差以及闭路情况下的感应电流。
对于匝数为N 的次级多匝线圈,存在R 1>>R 2>>r 0这一限制时,两种线圈之间的互感解析表达式为:其中,μ0是自由空间的磁导率。
这两种同心线圈在二维轴对称空间中建模,其示意图如图B 所示。
建模域由一个无限元区域包围,这是截断无限延伸域的一种方法。
虽然无限元域的厚度有限,但可将其视为无限延伸的域。
22012R M N R πμπ=图B 同心线圈的二维轴对称模型的图示主线圈通过线圈特征进行建模,可视为在其他连续圆环中引入无限小的狭缝。
由于主线圈为单匝线圈且由导电材料构成,因此,在 “线圈”特征中使用单导线模型。
该特征用于通过指定1 A 的电流来激励线圈。
二次线圈使用具有线圈组设置的线圈特征来建模,使相同的电流流过表示一匝线(多匝线圈以串联方式连接)的每个圆形域。
COMSOL使用技巧---精品管理资料
COMSOL Multiphysics使用技巧(旧版通用)一、全局约束/全局定义对于多物理仿真,添加全局约束是COMSOL非常有用的功能之一。
例如,对于一个涉及传热的仿真,希望能够调整热源Q_0的大小,从而使得某一位置处的温度T_probe 恒定在指定值T_max,我们可以直接将这个全局约束添加进来即可。
有些情况下,全局约束可能包含有对时间的微分项,也就是常说的常微分方程(ODE ),COMSOL 同样也支持自定义ODE 作为全局约束。
例如,在一个管道内流体+物质扩散问题的仿真中,利用PID 算法控制管道入口的流速u_in_ctrl ,从而使得某一位置处的浓度conc 恒定在指定值c_set.(基本模块模型库 〉 Multidisciplinary 〉 PID control)。
需要添加的PID 算法约束如下式:要添加上述约束,除变上限积分项外,另外两项都可以很容易的在边界条件中的“入口流速"设置中直接定义.因此,这个变上限积分需要转化成一个ODE,作为全局约束加入。
令⎰-=tdt set c conc 0)_(int ,方程两边同对时间t 求导,得到set c conc dtd _int -=。
在COMSOL 中,变量u 对时间的导数,用ut 表示。
因此变量int 的时间导数即为intt 。
利用COMSOL 的“ODE 设定",我们可以很容易的将intt —(conc —c_set)=0这个ODE 全局约束添加入模型之中.二、积分耦合变量COMSOL的语法中,变量u对空间的微分,分别默认为用ut,ux,uy,uz等来表示,这为仿真提供了极大的便利。
那么对变量u的空间积分呢?COMSOL提供了积分耦合变量来实现这一功能。
积分耦合变量分为四种:点(point)积分耦合变量、边(edge)积分耦合变量、边界(boundary)积分耦合变量、求解域(subdomain)积分耦合变量.根据模型的维度,会有相应积分耦合变量。
扫掠体六面体网格生成算法研究
化过程中就已经确定 , 而 φS | DS- 1 可以通过分别记
四边形网格 M T ; 3) 在扫掠面上生成四边形结构化网格 ML ; 4) 构建边界节点层 ;
5) 计算源面和目标面之间中间各层的内部节
点 ,生成六面体网格.
1. 1 四边形曲面网格生成
扫掠算法的前三步属于四边形曲面网格生成问
题 ,且 MS 和 M T 一般是非结构化网格 , ML 是结构 化网格. MS 、M T 和 ML 是扫掠法生成六面体网格的 输入数据 ,是扫掠体六面体网格划分的前提和基础 ,
(浙江大学 机械与能源工程学院 ,浙江 杭州 310027)
摘 要 : 为了提高网格最终生成质量 ,内部节点定位是采用扫掠法生成六面体网格过程中的关键一步. 在研究复杂
扫掠体六面体网格生成算法过程中 ,提出了一种基于 4D Shepard 插值的内部节点定位新算法 ,该算法分别计算源
面和目标面网格的边界节点到每个中间层对应边界节点的矢量 ,通过 Shepard 方法插值这些矢量 ,计算得到分别对
<= [0 ,1 ] ,若为裁剪 N U RBS 曲面 ,则曲面的边界可
表示为参数域上的一组内 、外环 ,外环的内部和内环
的外部所围成的区域为有效参数域 ,即
∑ < = φouter -
φ , w inner
其中 w 为内环个数. 假设 DS 和 DT 分别为 S ( u , v) 和 T( u , v) 所对应的参数空间 , 则 MS 到 M T 的映射
ms的一个内部节点3d空间坐标则通过shepard方法插值上述边界节点矢量li若源面或目标面边界节点数较多shepard插值计算量较大为了即保证插值精度一个最近点领域搜索的方法被用来寻找对当前内部节点定位影响最大的lixliyliz应用实例本文所提出的算法已在浙江大学自主版权的基e2so所示为源面目标面和一个扫掠面均为自由曲面的扫掠体网格剖分结果197由剖面图均匀合理反映了源面和目标面间的曲率变化信为了更进一步说明基于4dshepard插值的内部则同理可得考虑边界节点层层数节点定位新算法的实际应用效果本文给出了两个具体的应用实例见图测试均在delldimen2sion4550工作站上完成
COMSOL Multiphysics 隆重发布新版本新模块新功能
COMSOL Multiphysics V42a隆重发布新版本新模块新功能COMSOL Multiphysics V4.2a亮点简介COMSOL Multiphysics在多物理场仿真模拟和分析领域已经建立了快速革新的的良好信誉。
最新的4.2a版本在COMSOL Multiphysics旗舰产品成功史上添加了新的一笔。
通过引入工程师和科学家们感兴趣的新功能,COMSOL正在创造一个在广度和深度无与伦比的集成分析平台。
在4.2a版本中主要的创新点如下:粒子追踪模块在CFD,电磁,声学和其他应用领域,追踪粒子和物理场之间的相互作用。
Creo™ Parametric实时链接与PTC™公司最新的设计软件进行无缝双向的CAD集成。
更快速和高效的参数化扫描对于大量的参数化扫描控制内存的使用,并能够快速建立响应图。
导入数字高程图(DEM)导入拓扑表面数据,并结合到固体区域中,用于诸如流体,结构、或电磁等各种物理场的分析。
导入图像基于照相数据或者扫描数据,以材料查找表的形式导入2D图像。
交互式切片图和等值面图绘制面图和切片图时进行快速交互式定位。
磁勘探是一种铁矿勘探中常用的地质学勘探方法。
这幅图片显示了根据导入的地形数据模拟所表征的地下几何结构。
被动式磁勘探于精确的区域性磁异常图形。
本案例求解铁矿在地磁场作用下产生地表和空中的磁异常图形。
粒子追踪模块粒子追踪模块扩展了COMSOL Multiphysics在流场或电磁场中的轨迹计算功能,包括粒子与物理场之间的相互作用。
所有模块都可以和粒子追踪模块进行无缝结合,可以引入驱动粒子运动的额外的建模工具和物理场。
质谱仪用来分离和鉴别中的不同物质,广泛应用于材料工程和环境科学。
本图显示在一个四极透镜中不同分子量的离子的运动轨迹。
电场中同时包含直流和交流部分,这是实现质谱仪功能的要素。
本例模拟计算了石英粒子通过一个静态混合器的轨迹。
由于粒子具有质量,只有一定数量的粒子能到达出口,这可以通过后处理来得到,还可以计算传递属性。
最新COMSOL网格剖分详细介绍20111013
“第一款真正的任意多物理场直接耦合分析软件”COMSOL Multiphysics V4.x操作手册丛书网格剖分用户指南中仿科技公司(CnTech Co., Ltd.)2010年10月前言COMSOL Multiphysics是一款大型的高级数值仿真软件,由瑞典的COMSOL公司开发,广泛应用于各个领域的科学研究以及工程计算,被当今世界科学家誉为“第一款真正的任意多物理场直接耦合分析软件”,适用于模拟科学和工程领域的各种物理过程。
作为一款大型的高级数值仿真软件,COMSOL Multiphysics以有限元法为基础,通过求解偏微分方程(单场)或偏微分方程组(多场)来实现真实物理现象的仿真。
COMSOL Multiphysics以高效的计算性能和杰出的多场直接耦合分析能力实现了任意多物理场的高度精确的数值仿真,在全球领先的数值仿真领域里广泛应用于声学、生物科学、化学反应、电磁学、流体动力学、燃料电池、地球科学、热传导、微系统、微波工程、光学、光子学、多孔介质、量子力学、射频、半导体、结构力学、传动现象、波的传播等领域得到了广泛的应用。
在全球各著名高校,COMSOL Multiphysics已经成为讲授有限元方法以及多物理场耦合分析的标准工具;在全球500强企业中,COMSOL Multiphysics被视作提升核心竞争力,增强创新能力,加速研发的重要工具。
COMSOL Multiphysics多次被NASA技术杂志选为“本年度最佳上榜产品”,NASA技术杂志主编点评到,“当选为NASA科学家所选出的年度最佳CAE产品的优胜者,表明COMSOL Multiphysics是对工程领域最有价值和意义的产品”。
COMSOL Multiphysics 提供大量预定义的物理应用模式,涵盖声学、化工、流体流动、热传导、结构力学、电磁分析等多种物理场,模型中的材料属性、源项、以及边界条件等都可以是常数、任意变量的函数、逻辑表达式、或者直接是一个代表实测数据的插值函数等。
ANSYS扫掠生成网格
ANSYS扫掠生成网格来源: 发布时间: 2012-08-14 00:44 269 次浏览大小: 16px 14px 12px 在激活体扫掠(VSWEEP)之前按以下步骤进行:1确定体的拓扑模型能够进行扫掠,如果是下列情况之一则不能扫掠:体的一个或多个侧面包含多于一个环;体包含多于一个壳;体的拓扑源面于目标面不是相对的。
2确定已定义合适的二维和三维单元类型,例如,如在激活体扫掠(VSWEEP)之前按以下步骤进行:1确定体的拓扑模型能够进行扫掠,如果是下列情况之一则不能扫掠:体的一个或多个侧面包含多于一个环;体包含多于一个壳;体的拓扑源面于目标面不是相对的。
2确定已定义合适的二维和三维单元类型,例如,如果对源面进行预网格划分,CAE,CAE咨询,有限元软件培训并想扫掠成包含二次六面体的单元,应当先用二次二维面单元对源面划分网格。
3确定在扫掠操作中如何控制生成单元层数,即沿扫掠方向生成的单元数。
可知如下方法控制:命令:EXTOPT,ESIZE,Val1,Val2.GUI: Main Menu>Preprocessor>Meshing>Mesh>Volumes Sweep>Sweep Opts弹出Sweep Options对话框,如图2-39所示。
框中各项的意义依次是:是否清除源面的面网格,在无法扫掠处是否用四面体单元划分网格,程序自动选择源面和目标面还是用户手动选择,在扫掠方向生成多少单元数,在扫掠方向生成的单元尺寸比率。
其中关于源面、目标面、扫掠方向和生成单元数的含义如图2-40所示。
4确定体的源面和目标面。
ANSYS在源面上使用的是面单元模式(三角形或者四边形),用六面体或者楔形单元填充体。
目标面是仅与源面相对的面。
5有选择的对源面、目标面和边界面划分网格。
体扫掠操作的结果会因在扫掠前是否对模型的任何面(源面、目标面和边界面)划分网格而不同。
典型情况是用户在扫掠之前对源面划分网格,如果不划分,则ANSYS程序会自动生成临时面单元,在确定了体扫掠模式之后就会自动清除。
comsol网格划分技巧
comsol网格划分技巧最近,COMSOL软件在工程领域受到越来越多的关注和重视,因此,如何正确使用COMSOL软件成为了工程师们面临的重大挑战。
在解决这些问题时,COMSOL网格划分技巧是重要的一环,本文致力于研究COMSOL网格划分的技巧。
首先,关于COMSOL的网格划分技巧,我们需要从拓扑爱好者的角度进行深入了解。
在拓扑建模中,我们需要将抽象的物理实体转换成电脑可以理解的数学模型,以实现一个与实际相近的模拟结果。
因此,精确网格划分对于模型拓扑的精度和准确性特别重要,因此在进行拓扑建模时应当给予重视。
网格划分工具为模型建模提供了重要的参考,能够更好地满足模型的建模需求。
其次,进行COMSOL网格划分的过程中,一定要考虑到网格节点数量的合理使用。
COMSOL使用比较复杂的网格划分方式,模型网格可以在空间及时间方面分辨率上进行精细化划分,以满足模型的准确性和模拟效果。
但同时也要注意,网格节点数量的不合理使用容易导致模型计算量的爆炸性增长,增加了模型求解时间,降低了模型求解效率。
因此,在进行模型拓扑建模时,应当合理使用网格节点,只有这样才能够得到准确、可靠的模拟结果。
此外,COMSOL软件提供了一种网格优化技术,可以有效地减少网格结构中冗余电路,提高模型求解效率。
同时,COMSOL还能够动态调整模型网格结构,即不断调整网格结构以提高模型求解效率,而无需用户手动调整。
最后,COMSOL网格划分技巧在解决模型拓扑及求解效率方面都能够发挥重大作用,因此在使用COMSOL模型拓扑建模时一定要正确使用COMSOL网格划分技巧,以保证模型的准确性和可靠性。
首先,要从拓扑建模的角度去深入了解COMSOL的网格划分技巧,其次,要合理使用COMSOL网格节点,以免导致模型求解时间过长和计算量的爆炸性增长,此外,应当有效地利用COMSOL提供的网格优化技术,以及动态调整模型网格结构等方法来提高模型求解效率。
综上所述,本文认为,正确使用COMSOL网格划分技巧是实现准确可靠模拟结果的关键,也是模拟软件的重要内容之一。
基于扫掠法的六面体网格生成算法及实现
(2) 可知, Υ可以通过式 (3) 得到
Υ = ΥT D T
Υ Υ -1 S DS
(3)
其中: ΥS
DS
1为D S
到S
的逆映射, 但却不需要用
解析的方法求得, 只要在生成源曲面网格M S 时既
存储网格的结点坐标, 又存储其参数信息即可。 而
映射 ΥT D T 为由曲面上点的参数信息得到该点坐 标, 每一个曲面造型系统都会提供此功能。 故只要
在源曲面上生成四边形网格详见211在连接曲面上生成结构化的四边形网格详见212确保源网格与目标网格具有一致的连接性详见213生成内部结点并连接成单元详见第曲面网格生成211源曲面网格生成在本算法中源曲面网格是应用已有的基于算法的四边形网格生成器得到该网格生的逆映射但却不需要用解析的方法求得只要在生成源曲面网格m存储网格的结点坐标又存储其参数信息即可
72
南 京 航 空 航 天 大 学 学 报
第 39 卷
别通过线性变换[5] 和光顺 (Sm oo th ing) [6]的方法实 现了扫掠。
本文基于 Roca 与 Sta ten 的方法实现了一种 新的算法, 该算法利用 BM Sw eep 算法的内结点生 成解决了 Roca 算法中的重复解线性方程组而造 成的低效率, 又利用了 Roca 算法中的网格映射方 法来避免源网格映射到目标网格时的“寻根 (Roo t find ing) ”问题。
212 连接曲面网格生成 因为连接曲面由 4 个逻辑边定义 (每个逻辑边
可以由多个边组成) , 所以可以很方便地利用四边 形网格生成算法生成结构化的网格, 这里使用的是 超限映射法 (T ran sfin ite m app ing) [9]。已有基于此 方法的网格生成器, 该算法不在本文讨论范围内。 需要注意的是, 连接曲面网格与源曲面网格在边界 处必须保持一致 (Confo rm ed)。 213 目标曲面网格生成
COMSOL动网格案例
COMSOL动网格案例有限元方法是一种基于网格的数值计算方法,其一般流程为:剖分网格是在几何模型的基础上进行的,但是我们在仿真过程中经常会遇到几何模型随着计算过程变化的情况,例如模拟电机转动、固体在流体中运动等,这时候,基于原来网格的方程就不再准确,而需要重新划分网格,即引入动网格的概念。
动网格是相对于传统“静”网格而言,一般仅在有运动物体参与的仿真模型中使用。
引入动网格的概念之后,仿真流程就不再是单独的一条流水线,而变成了循环迭代模型。
动网格使用方法根据重新划分网格的不同,动网格可以分为两种:1用户提前知道运动物体的位移变化过程,从而可以手动指定网格的运动形式。
例如在下面的电动机案例中,中间部分的转子在不停转动,需要进行动网格的设置,但是由于其转速是固定的,因而网格的变换形式我们就可以预先指定。
2用户提前不知道运动物体如何运动,无法预先手动指定网格运动形式,需要软件自动重新绘制网格。
下面的案例模拟了管道中流体流过时,其中一个障碍物的变形情况。
流体从管道的左侧向右流动,在流体压力作用下,原本直立在管道中的障碍物发生变形,向一侧倾斜。
由于我们无法事前了解网格的运动形式,所以也就无法指定网格运动,而交由软件自动划分,下图展示了这种情况下动网格的设置方案。
下面的图展示了网格变形情况。
与电动机的例子不同,我们在管道流动的案例中发现了网格的拉扯现象,即网格实际上没有重新划分,仅仅是网格单元的形状发生了变化,这仅适用于网格进行小范围变化的情形,当变形较大是,网格单元可能会被拉扯为畸形,从而降低计算精度,甚至导致模型不收敛。
我们可以很方便的验证一下,将障碍物的杨氏模量由200kPa改为2kPa,也就是将障碍物变得更软一些。
下面的图展示了此时的网格变形情况,实际上模型还没有算完,计算过程中由于不收敛停止了,我们仅展示了计算得到的部分结果。
可以看到,随着计算的进行,网格畸变比较严重,畸变区域的网格颜色由绿色(质量较好)转变为黄色(质量较差)。
COMSOL3.5重要案例——网格的扫掠
案例—薄层扩散本例说明如何使用一致边界条件将两个分离的几何结构连接成一个3D的薄层扩散模型,它还说明了使用不同类型的网格单元,对于这种薄层结构,使用砖形和棱柱形单元极大地减少了自由度(DOF)的数量。
要了解更多的关于网格单元和网格剖分选项,请参考 COMSOL Multiphysics用户指南的“网格剖分”。
本例中通过使用砖形和棱柱网格,而不是使用非结构化四面体网格,可以极大地减少自由度数(DOF),从而节省计算时间。
使用这种方法,本例中的DOF只有2300左右。
而使用缺省的四面体网格则需要大约18,000左右的DOF。
模型处理的是一个单物质扩散,因变量是浓度 c 。
除了入口和出口,其他所有边界均为绝缘边界。
入口浓度为 c 0 ,出口(底面)是向外通量− r surf c/c 0 (COMSOL Multiphysics定义向内通量为正),其中r surf 是表面反应速率。
在底板上考虑采用一个有效扩散系数来处理多孔性。
Table 15-2列出了模型采用的所有材料属性。
上下两个部分界面上的条件为两侧的浓度 c 相等。
模型库路径: COMSOL_Multiphysics/Diffusion/thin_layer_diffusion8画一个圆心位于(3e-6, 3e-6),半径为2e-6的圆C1,点击绘图工具条上的椭圆/圆 (以圆心)按钮,然后使用鼠标右键在绘图区中画出这个圆。
3点击确定,将上述四边形网格向 z 方向拉伸-0.4微米,从而创建一个新的3D几何的砖形网格,Geom3 (3D)。
5点击确定,将三角形网格向 z 轴方向拉伸0.2 μ m,从而在一个新的3D几何Geom4 (3D)中建立了一个棱柱网格。
Comsol经典实例005:音叉3D网格剖分
Comsol经典实例005:音叉3D网格剖分Step01:打开音叉的3D结构图,如图1所示。
图1 音叉的3D结构图
Step02:构建三角形网格。
单击“网格1”,在“网格”设置窗口中,定位到“物理场控制网格”栏,在“单元大小”下拉列表中选择“细化”;右键单击“网格1”,在弹出的菜单中选择“更多操作”,在下拉菜单中选择“自由三角形网格”,在“自由三角形网格”设置窗口中定位到“边界选择”栏,“活动”选择框中选择“边界”6和24;单击“构建选定对象”,如图2所示。
Step03:在模型开发器窗口中,右键单击“网格1”,在弹出的菜单中选择“扫掠”,在“扫掠”设置窗口中,定位到“域选择”栏,从“几何实体层”列表中选择“域”1和3,如图3所示。
图2 构建三角形剖分
图3 选择扫掠对象
Step04:右键单击“扫掠1”,在弹出的菜单中选择“分布”,在“分布”设置窗口中,定位到“分布”栏,在“固定单元数”文本框中输入50,如图4所示。
图4 设置分布参数
Step05:单击“扫掠1”,在“扫掠”设置窗口中,单击“构建选定对象”,如图5所示。
图5 完成扫掠
Step06:在模型开发器窗口中,右键单击“网格1”,在弹出的菜单中选择“自由四面体网格”,单击“全部构建”,完成音叉网格剖分,如图6所示。
图6 全部剖分完成。
子域约束扫掠体的六面体网格生成方法
子域约束扫掠体的六面体网格生成方法
代星;崔汉国;刘健鑫;李正民
【期刊名称】《计算机辅助设计与图形学学报》
【年(卷),期】2014(026)004
【摘要】为了保证扫掠法生成六面体网格的效率,必须将扫掠体中的扫掠面划分为结构网格.受到连接体在扫掠面上形成的子域影响,扫掠面的网格划分会出现局部的非结构网格,阻碍扫掠法的应用,为此提出一种新的扫掠方法.该方法将扫掠体中含有子域约束的面网格进行分割,将分割出的结构网格与非结构网格重组为新的扫掠组;在各扫掠组内补充边界点,在边界点内插值生成内部节点,最终完成整个扫掠体六面体网格节点的生成.实例结果表明,文中方法稳定、可靠,可处理复杂2.5D实体六面体网格生成问题.
【总页数】6页(P632-637)
【作者】代星;崔汉国;刘健鑫;李正民
【作者单位】海军工程大学动力工程学院武汉 430033;海军工程大学动力工程学院武汉 430033;海军蚌埠士官学校机电系蚌埠 233012;海军工程大学动力工程学院武汉 430033
【正文语种】中文
【中图分类】TP391.7
【相关文献】
1.基于子域重构的扫掠体六面体网格划分方法 [J], 代星;崔汉国;李正民;张立平
2.扫掠体六面体网格生成算法研究 [J], 毕运波;柯映林;董辉跃
3.基于扫掠法的六面体网格生成算法及实现 [J], 翟建军;乔新宇;丁秋林
4.基于子域分解的全六面体网格生成方法 [J], 汪攀;张见明;韩磊;鞠传明;池宝涛
5.多面约束棱台体全六面体网格生成算法 [J], 苏财茂;柯映林
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
案例—薄层扩散
本例说明如何使用一致边界条件将两个分离的几何结构连接成一个3D的薄层扩散模型,它还说明了使用不同类型的网格单元,对于这种薄层结构,使用砖形和棱柱形单元极大地减少了自由度(DOF)的数量。
要了解更多的关于网格单元和网格剖分选项,请参考 COMSOL Multiphysics用户指南的“网格剖分”。
本例中通过使用砖形和棱柱网格,而不是使用非结构化四面体网格,可以极大地减少自由度数(DOF),从而节省计算时间。
使用这种方法,本例中的DOF只有2300左右。
而使用缺省的四面体网格则需要大约18,000左右的DOF。
模型处理的是一个单物质扩散,因变量是浓度 c 。
除了入口和出口,其他所有边界均为绝缘边界。
入口浓度为 c 0 ,出口(底面)是向外通量− r surf c/c 0 (COMSOL Multiphysics定义向内通量为正),其中r surf 是表面反应速率。
在底板上考虑采用一个有效扩散系数来处理多孔性。
Table 15-2列出了模型采用的所有材料属性。
上下两个部分界面上的条件为两侧的浓度 c 相等。
模型库路径: COMSOL_Multiphysics/Diffusion/thin_layer_diffusion
8画一个圆心位于(3e-6, 3e-6),半径为2e-6的圆C1,点击绘图工具条上的椭圆/圆 (以圆心)按钮,然后使用鼠标右键在绘图区中画出这个圆。
3点击确定,将上述四边形网格向 z 方向拉伸-0.4微米,从而创建一个新的3D几何的砖形网格,Geom3 (3D)。
5点击确定,将三角形网格向 z 轴方向拉伸0.2 μ m,从而在一个新的3D几何Geom4 (3D)中建立了一个棱柱网格。