十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

复合换能器轴对称建模与APDL仿真核心要点

复合换能器轴对称建模与APDL仿真核心要点 1. 为什么复合换能器建模先选轴对称这条路线1.1 换能器结构特性与轴对称判据做复合换能器设计的人第一反应往往是直接开三维模型觉得这样最“真实”。但实际做过几轮仿真迭代之后就明白了换能器设计初期的核心矛盾不是“模型不够真”而是“改一次参数要等多久”。以我经手的2 MHz水声探头为例全三维模型带压电耦合场网格稍微加密一点就是上百万自由度一次谐响应扫频在普通工作站上跑三四个小时很正常。如果按常规流程扫十组背衬厚度、匹配层声阻抗参数一轮优化下来就是一个星期。而同样的结构只要满足轴对称条件用APDL建立二维轴对称模型同样扫频一次只需要几分钟到十几分钟而且结果和三维模型在工程精度范围内几乎一致。复合换能器能不能用轴对称模型判断标准其实很直接几何、材料、载荷、边界条件是否都围绕同一条轴线旋转对称。常见的圆片型厚度振动换能器——压电陶瓷圆片、背衬层、匹配层、金属壳体、电极全部是同心圆片叠层结构完全满足。压电陶瓷极化方向沿轴向电场加载在上下两个完整电极面上也满足。这种情况下用轴对称模型不是“简化”而是数学上严格等价三维回转体在周向没有梯度和位移变化所有场量只依赖径向坐标和轴向坐标完全可以用二维截面代表整体。1.2 二维模型与三维模型的计算代价账我经常跟人算一笔账。同一个复合换能器3D模型为了捕捉厚度振动主模态和径向寄生模态周向至少要划分16到24份一个半径10 mm、厚度3 mm的结构网格规模大约在50万到100万节点之间。二维轴对称模型只有这个截面网格数量通常在1万到3万节点自由度相差一到两个数量级。计算时间差距更大。谐响应分析用的是完全法求解器要对每个频率步做一次复线性方程组求解3D模型每步可能几十秒到几分钟二维模型每步零点几秒。假设扫频范围100 kHz到300 kHz频率步500步3D模型要跑一两天二维模型半小时内结束。缩减法虽然在3D里能提速但压电耦合场用缩减法会丢掉很多高阶模态细节并不划算。所以我在设计阶段一律先用轴对称模型把结构参数定下来最后只对关键方案做一次3D验证周向一致性这在工程上是效率最高的路径。1.3 轴对称模型能算哪些结果、不能算哪些轴对称模型能覆盖大部分设计指标谐振频率、反谐振频率、阻抗幅值、导纳曲线、有效机电耦合系数、振动位移分布、应力集中位置、声辐射功率、指向性特性。这些都是换能器设计的关键参数。但它也有明确的边界。如果换能器本身不是回转体比如矩形阵元、切向极化弯振换能器、或者需要考虑周向非对称模态如圆片横向弯曲Bessel模态的情况轴对称模型就不适用了。还有一个容易忽略的场景带切缝或开槽的复合结构比如1-3型压电复合材料如果按周期单元建模几何不是回转体不能用轴对称但如果把1-3复合材料用均匀化等效参数包成一层各向同性或横观各向同性材料再叠在圆片上整体结构重新回到回转体就又可以用轴对称模型了。2. 材料参数准备压电本构在APDL里的正确输入姿势2.1 材料参数清单与单位约定复合换能器的材料主要分三类压电陶瓷层、背衬层、匹配层含粘接层有时还有金属前盖板和外壳。每类材料的参数在APDL里都要以国际单位制输入——长度用米密度用千克每立方米弹性刚度用帕斯卡电荷用库仑电压用伏特结果频率是赫兹。单位制没统一是新手最常见的错误后面会专门说。压电陶瓷材料在APDL压电分析中需要输入密度、介电常数、弹性刚度矩阵和压电应力矩阵。以常用的PZT-5A为例一组典型的工程参数如下参数数值单位密度7750kg/m³相对介电常数自由ε11T1730-相对介电常数自由ε33T1700-C11120.3GPaC1275.2GPaC1375.1GPaC33111.0GPaC4421.1GPae31-5.4C/m²e3315.8C/m²e1512.3C/m²背衬材料通常由环氧树脂和钨粉混合制成目的是强吸声、宽频带典型密度在2000到4000 kg/m³纵波声速1500到2500 m/s。匹配层材料有氧化铝陶瓷、玻璃微珠环氧复合物等密度一般在2500到3800 kg/m³声速在5000到10000 m/s之间。对于这些被动材料APDL里只需要定义密度、弹性模量、泊松比如果有声学负载需求再定义纵波声速或直接作为弹性体参与计算。2.2 压电矩阵输入的坑坐标系、符号与数据排列压电材料定义这部分是踩坑重灾区几乎每个来找我聊APDL换能器建模的人都在这卡过。APDL中用TB,PIEZ命令输入的是压电应力常数e不是很多人习惯从材料手册里直接抄的压电电压常数d或压电应变常数g。e和d之间差一个弹性刚度矩阵的换算e c * d。如果直接拿d矩阵填进去算出来的阻抗、频响和实测能差到离谱。另一个关键问题是坐标系。压电陶瓷极化方向必须与材料坐标系明确对应。在轴对称模型里我约定全局Y轴为换能器轴向也就是极化方向X轴为径向。这样输入压电矩阵时e33对应轴向伸缩e31对应径向效应e15对应剪切效应。如果极化方向设反了或者材料坐标系方向没转对模型会出现“加了电压但压电体不振”的奇怪现象后面排查起来很费时间。APDL压电材料定义的标准写法是这样! 压电陶瓷材料号1国际单位制 MP,DENS,1,7750 MP,PERX,1,1730 MP,PERY,1,1730 MP,PERZ,1,1700 TB,ANEL,1 TBDATA,1,1.203E11,7.52E10,7.51E10 TBDATA,7,1.203E11,7.51E10 TBDATA,12,1.11E11 TBDATA,16,2.11E10 TBDATA,19,2.26E10 TB,PIEZ,1 TBDATA,1,0,0,-5.4 TBDATA,4,0,0,15.8 TBDATA,7,0,0,0 TBDATA,10,0,12.3,0这里的TBDATA序号对应ANSYS材料帮助文档中定义的矩阵排列顺序。ANEL矩阵按Voigt记号应力顺序是XX、YY、ZZ、XY、YZ、XZPIEZ矩阵的前三列对应法向应力后三列对应剪切应力。压电矩阵的具体行序要跟单元帮助文档对齐不同版本可能有差异建完模型后一定要先做一个压电平板谐振的验证算例确认参数方向和量级正确再上复合结构。2.3 背衬、匹配层、金属件的阻尼参数估算压电材料本身有机械损耗背衬和匹配层作为高分子复合材料损耗更大。如果完全忽略阻尼谐响应曲线在谐振频率处的峰值会异常尖锐算出来的带宽和实际差得很远。APDL里给材料加阻尼可以用MP,DMPR定义常阻尼比也可以用TB,SDAMP定义结构阻尼。对于换能器这类宽频器件我更倾向于用结构阻尼系数因为它在频域内不随频率变化物理意义更清楚。压电陶瓷的机械品质因数Qm在不同配方下差别很大硬性PZT可能几百软性PZT可能几十换算成阻尼系数大约是1/Qm的量级。背衬材料损耗更大Qm只有5到20相当于阻尼系数0.05到0.2。匹配层的阻尼介于陶瓷和背衬之间。这些参数手册上一般不直接给需要靠实测导纳曲线反推仿真初期先用经验值也能得到一个量级正确的趋势。3. 从几何到网格APDL建模的完整操作链3.1 前处理基础单元选择与轴对称开关单元选型直接决定分析能力。二维压电耦合场最常用的是PLANE223它是8节点耦合场四边形单元每个节点有UX、UY、VOLT三个自由度能同时解力学量和电位支持压电、压阻等多种耦合效应也支持轴对称选项。如果用到的版本单元编号不同也可以选PLANE13但PLANE13是4节点单元精度有限不建议做精密频响分析。建立单元之后要立刻检查轴对称选项。PLANE223在KEYOPT中需要设置分析类型为轴对称具体编号要看当前版本的帮助文档。轴对称模型有一个铁律几何必须建在全局X-Y平面的X正半平面X坐标表示径向位置Y坐标表示轴向位置对称轴就是X0的那条线。所有节点的X坐标必须大于等于0否则求解器会报错或者给出完全错误的结果。3.2 分层几何搭建与图层管理复合换能器的几何看起来就是几个叠在一起的矩形面。以典型换能器为例从上到下分别是匹配层如氧化铝陶瓷片、压电陶瓷圆片、背衬层实际结构中还有很薄的电极和粘接层但电极厚度通常只有几微米到十几微米在低频和厚度振动分析中可以直接忽略粘接层的声阻抗如果和相邻材料差太多则需要单独建层。在APDL前处理器中可以用RECTNG命令逐层建立面/PREP7 ! 压电层半径10mm厚度2mm从上表面开始 RECTNG,0,0.010,0,0.002 ! 匹配层厚度1mm叠在压电层上方 RECTNG,0,0.010,0.002,0.003 ! 背衬层厚度5mm叠在压电层下方 RECTNG,0,0.010,-0.005,0层面建好之后必须用AGLUE或者AADD把相邻面粘在一起否则后面网格划分时会生成相互独立的面单元力无法传递结果完全错误。多层模型每层单独分配材料属性用“MAT”实常数和“AATT”命令给每层指定材料号、单元类型号和实常数号。在APDL中按钮操作也能做但用命令流的好处是整个建模过程可控、可重复、可参数化这也是APDL相比GUI操作的核心优势。3.3 网格划分密度与电极耦合的处理网格密度直接影响高频段的仿真可信度。厚度振动换能器的关键是厚度方向的网格分辨率经验准则是每层材料中沿厚度方向至少要有4到6个单元如果关心高阶谐振或厚度剪切寄生模态压电层至少要8到10个单元。径向方向按尺寸渐变划分即可靠近中心的单元可以稍大靠近边缘、电极边缘和层间界面处要加密。电极处理是压电分析中最容易遗漏的环节。电压载荷不是直接加在实体单元内部的而是通过“自由度约束”加在电极面上。也就是说必须把压电层顶面所有节点、底面所有节点的VOLT自由度分别耦合为等电位然后把激励电压加载到其中一个关键节点上。APDL中可以用“CP”命令将一组节点的VOLT自由度耦合! 选择压电层顶面节点 NSEL,S,LOC,Y,0.002 CP,NEXT,VOLT,ALL ! 选择压电层底面节点 NSEL,S,LOC,Y,0 CP,NEXT,VOLT,ALL如果不做等势耦合电压只加载到一个节点整个电极面上电位分布不均匀换能器的振动形态直接失真导纳曲线也会出现不可解释的分裂峰。4. 加载、边界条件与求解设置中的物理映射4.1 载荷与边界条件的APDL实现边界条件要和物理约束严格对应。轴对称模型有两个必须处理的边界一个是X0对称轴该线上所有节点的径向位移UX必须约束为0表示几何对称、径向无贯穿位移另一个是背衬层外侧如果换能器是自由振动测试状态该面不施加约束模拟换能器悬空测量导纳的状态。如果模拟实际装配条件则根据壳体和安装方式加相应约束。电学边界条件是压电层顶面耦合点加载电压比如施加1 V的谐波激励底面耦合点加载0 V相当于接地。这个“1 V”不是随便选的后面提取导纳曲线时施加已知电压、提取电流响应才能归一化得到导纳值。如果加载的电压太小数值噪声相对变大太大又可能引入非线性1 V是压电小信号分析的标准值。完整的谐响应求解设置如下/SOLU ANTYPE,HARMIC HROPT,FULL HARFRQ,50000,300000 NSUBST,500 KBC,1 ! 激励顶面电极1V底面电极0V D,topt_cp,VOLT,1 D,bot_cp,VOLT,0 ! 对称轴UX0 NSEL,S,LOC,X,0 D,ALL,UX,0 ALLSEL SOLVE这里的HROPT,FULL表示完全法谐响应分析。压电耦合场必须用完全法减缩法会把压电耦合项丢掉或者需要额外定义主自由度非常麻烦不建议在换能器分析中使用。4.2 谐响应扫频与阻尼设置的逻辑扫频范围的确定要看换能器的设计用途。厚度振动复合换能器的基频大约由压电层厚度和层间声速决定比如2 MHz的探头厚度振动基频在这个频率附近。一般扫频范围取设计频率的0.5倍到2倍既能覆盖主谐振也能看到径向模态和厚度高阶模态的交叉。频率步数的影响比很多人想的更大。如果频率步太少谐振峰处的导纳尖峰可能刚好被两个频点跳过去导致仿真出的谐振频率和实际偏好几千赫兹。我的经验是先跑一个粗扫频找出大致峰位比如200步然后在峰附近1%的频率范围内加密重新扫加密到100到200步这样既能保证精度又不用全频段都跑很密。阻尼设置直接影响谐振峰的幅度和宽度。压电层结构阻尼系数给0.002到0.01背衬给0.02到0.1匹配层给0.005到0.02。这里没有万能公式最靠谱的做法是先用一组实测导纳曲线做标定调整各层阻尼系数让仿真导纳峰高和带宽尽量接近实测然后把标定好的阻尼固定下来之后再改结构尺寸做参数扫描才有意义。4.3 模态分析辅助判断模态归属谐响应曲线出现多峰时如果只看导纳曲线很难判断每个峰对应什么振型。我习惯在扫频之前先做一次模态分析用Block Lanczos法提取前十几阶模态查看每一阶振型是厚度伸缩、径向振动还是高阶耦合模态。这样再回头看谐响应曲线的每个峰心里就有数了。模态分析还有一个好处可以检查模型里有没有“零频”刚体模态。如果对称轴方向约束漏了或者某个层没粘上模态分析中会出现一个或多个频率接近0的伪模态这是检验模型装配正确性的快速手段。真正的结构模态频率应该在低频段之外换能器的径向基频、厚度基频都和材料声速及尺寸对得上。5. 结果后处理把节点解变成换能器工程指标5.1 导纳—阻抗曲线的提取原理与操作压电换能器最常用的评价曲线是导纳或阻抗随频率变化的曲线。理论上施加1 V电压后从电极流入的电流就是导纳值因为Y I / VV 1 V所以电流数值上等于导纳导纳的倒数就是阻抗。APDL中提取电流可以用“FSUM”对电极节点组求合力的方式实现。电压自由度的“反力”在物理上就是电极上的电流。操作思路是求解完成后用“NSEL”选中顶面电极所有节点然后用“FSUM”命令在POST1或/POST26中计算该组节点的合力得到的就是流入顶面电极的总电流。电流的实部和虚部都输出后导纳、阻抗、相位角就都能算出来了。如果需要自动绘出导纳曲线并导出数据可以在/POST26中对每个频率步提取电流实部和虚部写入外部文件再用数据处理工具画图。我自己习惯把APDL输出整理成文本表包含频率、电流实部、电流虚部、导纳模值、阻抗模值这样后面做参数拟合和报告都有原始数据支撑。5.2 振动位移与应力分布切片导纳曲线告诉你换能器“在哪些频率响应”但“换能器怎么振的”要去看位移和应力分布。后处理中用PLNSOL,U,SUM可以画出节点合位移云图在轴对称模型中显示为截面的位移分布。厚度振动换能器在设计频率下应该是整个压电层和匹配层沿轴向整体伸缩位移最大位置出现在辐射面附近背衬层内位移逐渐衰减。如果云图显示压电层边缘翘曲严重、中心位移反而小那说明模型里有径向模态干扰或者边界条件设置不对。应力云图对可靠性评估也很有用。压电陶瓷抗拉强度很低换能器大功率工作时陶瓷层中心或者电极边缘常常是应力集中区域。用PLNSOL,S,1看第一主应力分布如果设计频率下局部应力超过陶瓷抗拉强度就要考虑降低激励功率或者调整匹配层声阻抗来减小应力集中。5.3 换能器入水后的声场扩展很多复合换能器最终要在液体负载中工作。纯粹的自由振动仿真只适用于空气或真空中的电学测量入水后水的辐射阻抗会显著拉低谐振频率、展宽带宽导纳曲线形态也会变化。要模拟这个效果需要在轴对称模型中加入流体区域用FLUID29单元模拟邻近液体用FLUID129单元模拟半无限辐射边界在流固交界面设置FSI耦合把压电层的结构振动通过交界面传递给流体再在外部边界吸收声波防止反射。流体区域的尺寸不能太小一般至少覆盖换能器尺寸的几倍以上否则边界反射会影响声场。FLUID129无限单元设置在流体域最外侧用来模拟“无穷远无反射”的效果。入水后的分析能给出谐振频率偏移量、辐射阻抗、声压分布和指向性图这些数据直接指导实际探头设计。6. 踩坑实录轴对称复合换能器仿真的高频问题6.1 算出来不振压电输入、坐标系、等势耦合三连查“模型能跑但导纳曲线是一条直线”是最高频的问题。遇到这个情况我一般按三步排查。第一步检查压电矩阵是不是e型很多人从资料里抄了d矩阵直接填入结果完全不对。第二步检查极化方向和电极方向的一致性如果压电矩阵符号和坐标系方向搞反了正负电荷抵消振动就是零。第三步检查电极等势耦合有没有做如果顶面和底面电极节点没耦合电压没有形成跨压电层的完整电场压电体根本不会被激励。这三步按顺序排查90%以上的“不振”问题在十分钟内解决。我见过最隐蔽的一个坑是建模时把压电层放在X负半平面了对称轴X0左边结果电场和位移方向全部镜像错误导纳量级偏小好几倍后来重新建在X正半平面就正常了。6.2 阻抗曲线量级离谱单位与自由度缺失的连锁反应阻抗曲线画出来了但数值差了十万八千里最常见原因是单位制没有统一。几何尺寸用毫米、密度用克每立方厘米、弹性模量用吉帕混合在一起算出来的导纳量级完全混乱。解决的办法只有一个建模前把单位写在模型说明顶部几何全部转成米力相关的参数全部转成帕斯卡。建议第一步就用APDL参数化定义尺寸比如定义R10e-3代表半径T2e-3代表厚度这样单位就不容易混。另一个常被忽略的是自由度缺失。如果PLANE223的选项里没有激活轴向或径向位移或者模型只有两个自由度那算出来的也不是真正的复合振动结果。所以在单元定义后用“ETLIST”核对单元类型和KEYOPT选项确保UX、UY、VOLT都在。6.3 杂散模态与网格密度高频段的专用对策高频扫频时频响曲线上会出现很多不规则的毛刺峰一部分是真实的厚度剪切模态、径向高阶模态另一部分是网格太粗导致的数值伪模态。判断方法很简单把网格加密一倍重新算如果“毛刺峰”频率变化很大或者消失那是数值模态如果峰基本不动那是真实结构模态。对于厚度振动换能器我建议在压电层和匹配层的厚度方向加密到至少8到10个单元必要时用映射网格或者剖分质量更高的四边形网格。还有一个容易被忽略的点是楔形或三角形退化单元在高频段的刚度偏硬会让高阶谐振频率算得偏高。如果模型几何复杂尽量用映射网格生成规则四边形实在需要用三角形过渡的区域就远离压电层和主要振动路径。6.4 模型正确性的快速验证方法每建一个新模型我都会先用两个简单算例来验证模型本身没问题再开始做正式计算。第一个算例是大面积平板压电片的厚度振动几何极薄极大忽略径向效应算出的谐振频率应该和理论值一维厚度伸缩频率一致误差在1%以内。第二个算例是空心圆柱或者实心圆柱的自由模态把结果跟理论解或者三维模型对比确认轴对称建模和材料方向设置正常。这两个算例过了后面的复合换能器模型才有可信度。APDL换能器建模整个过程回顾下来最有价值的不是某个单独的命令而是“用轴对称模型把设计迭代闭环跑起来”的思路。先标定材料、再校核网格、后用导纳和位移分布验证设计这套流程一旦跑顺换能器结构参数扫描、匹配层优化、背衬选型这些工作都能在几小时内完成。我个人现在做新换能器方案已经习惯直接把几何尺寸写成APDL参数改一组数据重跑一遍模型也就是几分钟的事这比在GUI里反复点鼠标、手动导结果要高效太多了。如果你手头也正要建这类模型建议先别急着堆三维网格把轴对称模型的这几个关键点逐项落实你会发现自己的仿真迭代速度能快上一个数量级。
返回列表