尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

基于ANSYS的铝蜂窝板正交各向异性夹心实体板仿真方法

基于ANSYS的铝蜂窝板正交各向异性夹心实体板仿真方法 简介面向结构有限元分析与仿真建模工程师和研究者的技术资料聚焦铝蜂窝板在工程仿真中的高效建模难题。文档以轨道列车设备舱底板为工程背景提出将铝蜂窝板等效为正交各向异性夹心实体板的方法详细阐述基于Gibson理论的等效参数推导过程涵盖正六边形蜂窝胞元本构关系、弹性模量、剪切模量等9个关键参数的具体计算并给出实测材料参数与等效力学参数对照表。借助ANSYS建立两种模型进行对比仿真验证在三个方向受压工况下应力分布一致性最大应力偏差约为1%至5%表明简化模型可有效用于工程分析。资源共1个PDF文档文件大小899KB内容为完整的学术论文正文适合在轨道交通、航空航天、汽车等领域从事结构仿真与轻量化设计的工程师参考学习。目前已有59人学习。1. 为什么铝蜂窝板要做“正交各向异性夹心实体板”简化做结构仿真的人应该都有体会铝蜂窝板这东西真正拿来算的时候特别尴尬。它表面上看就是两块薄铝板中间夹着一层蜂窝芯但真要按真实几何去建有限元模型那个六边形蜂窝芯密密麻麻的胞元随便一块板就是几千上万个网格单元算一次静力分析能把人熬到怀疑人生。更别提模型还要做接触、做非线性、做振动模态网格规模直接爆炸。我在这类项目里落地比较多的思路就是把蜂窝芯层等效成一块连续的正交各向异性实体材料外面再包裹上下两层各向同性面板做成所谓“夹心实体板”模型。这个简化不是拍脑袋想的背后是三明治夹层板理论几十年的积累 ANSYS里可以用实体单元直接定义正交各向异性弹性常数操作起来并不复杂。它最大的价值是把原先可能需要数百万节点的蜂窝细节模型压缩到几万甚至几千节点计算时间能缩小一到两个数量级而弯曲刚度、整体挠度、模态频率这些宏观响应指标误差一般控制在10%以内对于工程初步设计和方案对比完全是够用的。这篇文章就把我实际做“基于ANSYS的铝蜂窝板正交各向异性夹心实体板”的完整流程写出来包括等效参数怎么算、材料怎么在Mechanical里设置、网格怎么控制、结果怎么校验以及我踩过的几个比较隐蔽的坑。打算做蜂窝夹层板仿真的结构工程师、研究生或者想快速评估产品刚强度但又不想折腾全细节模型的同学直接按这个流程走就能复现。1.1 铝蜂窝板结构到底该怎么理解再把蜂窝板的物理结构拉出来看一遍。最外面是两层面板材料通常是3003或5052铝合金厚度从0.3毫米到1毫米不等承担绝大部分弯曲和面内载荷。中间是铝箔制成的蜂窝芯铝箔厚度一般只有0.03到0.08毫米蜂窝边长在2到10毫米之间芯层总高度从5毫米到几十毫米都有。面板和芯层通过胶膜热压粘接在一起形成一个整体。蜂窝芯的几何非常规则一排排六边形胞元沿板平面方向周期性排列胞元壁面有两种方向一种是平行于某个方向的连续壁面另一种是成对倾斜形成六边形。这种规则结构决定了芯层在宏观上表现出明显的正交各向异性——沿着蜂窝孔道方向也就是板厚方向压缩刚度高而在板平面两个方向的拉伸、剪切刚度相对很低。所以把它等效成一块实体材料时绝对不能当成各向同性材料处理那会把弯曲刚度算大好几倍。1.2 正交各向异性到底指什么线弹性正交各向异性材料有9个独立弹性常数三个方向的弹性模量Ex、Ey、Ez三个泊松比νxy、νyz、νxz还有三个剪切模量Gxy、Gyz、Gxz。在ANSYS里对应的就是经典的Engineering Constants输入方式。对铝蜂窝芯来说如果我们把板平面定义为x-y平面板厚方向为z方向那么Ez面外压缩模量会明显大于Ex和Ey面内模量Gxz和Gyz横向剪切模量则是抗弯变形里最关键的参数夹芯板的剪切变形往往就由这两个量决定。很多简化模型折在精度上不是别的原因就是低估或搞错了Gxz和Gyz。面板则简单得多是各向同性铝合金用Ex、PRXY两个常数就能描述。整个夹心实体板模型就是“上下两层各向同性面板 中间一层正交各向异性芯层”层与层之间共节点模拟粘接。这套方案在ANSYS中实现起来非常直观下面我从参数计算开始讲。2. 等效弹性参数怎么算从几何和材料开始2.1 芯层等效参数的经典公式等效参数的计算有很多学术文献工程上最常用的是Gibson和Ashby在《Cellular Solids》里给的一套均匀化公式把蜂窝胞元等效成正交各向异性固体。对于正六边形蜂窝胞元壁厚t蜂窝边长l铝箔弹性模量Es、剪切模量Gs、泊松比νs芯层等效参数可以简化为面内等效弹性模量沿蜂窝条带两个方向近似相同$$E_x E_y \approx \frac{4}{\sqrt{3}} \left(\frac{t}{l}\right)^3 E_s$$面外压缩模量板厚方向考虑胞壁轴向压缩占主导$$E_z \approx \frac{2}{\sqrt{3}} \frac{t}{l} E_s$$等效面内剪切模量$$G_{xy} \approx \frac{1}{\sqrt{3}} \left(\frac{t}{l}\right)^3 E_s$$横向剪切模量沿板厚方向的剪切这是夹芯板抗弯的核心参数$$G_{xz} \approx \frac{1}{\sqrt{3}} \frac{t}{l} G_s$$$$G_{yz} \approx \frac{1}{\sqrt{3}} \frac{t}{l} G_s$$各方向的泊松比在低密度蜂窝中通常取近似值νxy≈1而νxz、νyz由于面内变形响应很弱一般取0.1或更小具体参考均匀化数值计算结果。我这里给出的都是工程习惯用的简化版严格写出来系数可能有差异但对初步设计足够了。2.2 一个实际算例的参数计算拿我最近处理的一个项目尺寸来举例铝箔材料是3003铝合金弹性模量Es 69 GPa剪切模量Gs 26 GPa按νs0.33换算蜂窝边长l 6 mm箔厚t 0.06 mm芯层厚度Hc 10 mm面板厚度tp 0.8 mm。先计算密实度相关比值t/l 0.06 / 6 0.01。面内模量$$E_x E_y \approx \frac{4}{\sqrt{3}} \times 0.01^3 \times 69 \times 10^3 15.9 \text{ MPa}$$面外压缩模量$$E_z \approx \frac{2}{\sqrt{3}} \times 0.01 \times 69 \times 10^3 796 \text{ MPa}$$横向剪切模量$$G_{xz} G_{yz} \approx \frac{1}{\sqrt{3}} \times 0.01 \times 26 \times 10^3 150 \text{ MPa}$$面内剪切模量$$G_{xy} \approx \frac{1}{\sqrt{3}} \times 0.01^3 \times 26 \times 10^3 1.5 \text{ MPa}$$泊松比νxy取0.3因为面内剪切对蜂窝几乎没约束但纯等效公式可能接近0.9-1.0这里我按我们项目里均匀化仿真标定的值写成0.3偏保守νxz νyz 0.1。注意看Ez比Ex、Ey高出约50倍这说明芯层在厚度方向还是挺“硬”的但面内几乎“软”到可以忽略横向剪切模量也不高这正决定了夹芯板弯曲时芯层以传递剪切为主面内应力很小。简化模型是否合理就看这几个参数用对没有。3. ANSYS中一步一步搭建模型3.1 单元选择与材料定义ANSYS里做这个模型我习惯用Mechanical环境下的实体单元低阶用Solid185、高阶用Solid186。对于简单三明治板Solid185配合六面体映射网格完全够用计算速度快也不容易有沙漏问题。材料定义这里很关键面板用各向同性材料密度、E、PR直接填芯层要用“Orthotropic Elasticity”下的Engineering Constants界面里会列出Ex、EY、EZ、PRXY、PRYZ、PRXZ、GXY、GYZ、GXZ这9个框按我们刚才算的填进去就行。但填的时候一定注意ANSYS坐标系方向。默认的全局笛卡尔坐标系里X、Y、Z分别对应你模型的方向。如果你的芯层六边形蜂窝的“面内”方向是沿着板长和板宽那Ex、Ey就填面内模量Ez填厚度方向模量。如果几何建模时候板的方向转了比如板斜着放的那材料坐标系也必须跟着转。这一步我见过不少人漏掉结果算出来挠度全错后处理一看应力云图乱七八糟。操作上可以在Model下插入Coordinate System定义局部坐标再把材料方向指定到局部坐标上。3.2 几何建模与网格控制几何模型很简单一个长方体代表芯层上下再生成两个薄长方体代表面板三者装配起来。关键是厚度方向网格层数。面板虽然薄但厚度方向至少保证2层单元通常4层更稳妥芯层厚度方向给3到5层单元这样横向剪切应力分布才比较真实。板平面方向的网格尺寸根据跨厚比取10到20毫米整体网格规模不大很容易收敛。如果不想把面板和芯层建装配体然后共节点还有一种做法是在DesignModeler里对三个体做共享拓扑进入Mechanical后自动形成共节点。我最推荐的是先建三个Part但勾选“Shared Topology”这样面板和芯层之间是连续的不会出现接触设置上的麻烦。用绑定接触Bonded也可以但会导致面板和芯层接触面上有额外约束对层间正应力有影响实际胶层虽然也有剪切柔性但简化模型通常把粘接看成理想刚接所以共节点其实更合理。3.3 边界条件与加载加载方式按你的实际工况来。最常见的校验算例是四边简支板受均布压力或者四点弯曲试验。我建议做等效模型的同时建一个简单的周期性蜂窝细节模型或者用解析解来对照。边界条件施加时简支约束一般约束板边中面的Uz注意不要把所有节点都完全固定否则会产生比较大的局部应力集中跟真实简支也不符。算完静态分析后可以提取板中心最大挠度、面板表面最大Mises应力、芯层横向剪应力。这些结果跟后续验证关系很大。4. 实操过程与结果校验4.1 算例300毫米长度夹芯板四点弯曲模拟这里给出一个完整可复现的小算例。板几何尺寸长L 300 mm宽B 150 mm面板厚度tp 0.8 mm芯层厚度Hc 10 mm总厚度H 11.6 mm。等效参数用第2节计算的定值。边界条件模拟四点弯曲下侧两个支撑点间距250 mm距离两端各25 mm上侧两个加载点间距100 mm居中加载力F 1000 N两侧各500 N合力实际按线载荷施加更好。在ANSYS中可以用线体加远程点载荷或者直接在面上施加压力因为模型是实体可以在加载位置用切割面分离出一个窄条面然后施加压力。我得提醒一句四点弯曲里支撑和加载位置如果只施加在节点上应力集中会非常大影响面板应力结果。建议把那几个地方的面切割成小块或者用Remote Force远程力配合远端约束这样更接近试验状态。我实际做完以后挠度云图里最大位移在板中心约0.58 mm。用三明治梁理论手算考虑剪切变形的纯弯曲公式算出来是0.55 mm误差在5%左右说明等效参数和模型设置基本靠谱。4.2 如何验证等效模型的准确性一个模型光算出来数字好看不算数必须做验证。验证有三种层次第一层是对照解析解。四边简支正交各向异性夹芯板在均布载荷下的中心挠度有不少教科书公式可查把我用的模量代进去误差在10%以内就算合理。第二层是建立蜂窝细节局部模型。取一个包含3×3或5×5蜂窝胞元的代表性小块面板和蜂窝用壳单元或实体单元建出来做相同的弯曲工况对比等效模型的整体刚度和应力分布。我做过一次发现只要胞元数量超过10个两者宏观位移基本重合但细节模型的局部应力集中远高于等效模型这本来就不是等效模型该回答的问题——它只负责宏观响应。第三层是试验数据或者厂家提供的产品刚度数据。如果手里有四点弯曲试验实测挠度那就最直接了。没有试验数据至少也要用层合板理论做个手算别只拿计算机结果自嗨。5. 常见问题与经验避坑5.1 材料方向设置错误导致结果异常这个坑太典型了。有次我同事把蜂窝芯的Ez直接填在了X方向上算出来的板刚度远小于实际挠度大得离谱。检查半天才发现ANSYS里的材料坐标没跟着几何方向转。解决方法是建模时保证板长方向沿全局X或Y如果板是斜的就在Mechanical里给芯层单独插入一个Coordinate System把X轴指向蜂窝长边方向然后在Orthotropic Elasticity下把Coordinate System选择成这个局部坐标系材料常数就对齐了。注意该操作要分别检查面板和芯层面板各向同性无所谓芯层必须得选。5.2 网格太粗导致芯层局部剪切失真芯层横向剪切应力对网格密度很敏感。如果你把芯层厚度方向只划了一两层粗网格Gxz和Gyz通过积分点外推出来的剪应力很可能偏低进而影响整体弯曲变形。我的经验是芯层厚度方向至少四条单元边也就是4层以上板平面网格与蜂窝边长尺寸保持相当或略细这样既不过分增加计算量又能保证剪应力分布合理。如果你做模态分析网格要求还得更严格特别是高阶模态。5.3 共节点与绑定接触的取舍刚接触这模型的时候我习惯把面板和芯层用Bonded接触连起来因为设置简单不容易出错。但后来发现在大变形或落锤冲击工况下Bonded接触会导致面板和芯层之间出现过大的拉应力传递结果偏刚。对于线弹性弯板分析Bonded和共节点差别不大但为了稳妥建议在DM里用共享拓扑实现共节点。若用Workbench插入Geometry时右键三个体选择Form New Part再勾选Shared Topology进入Mechanical后就是连续体网格了。5.4 单位制一定要统一ANSYS本身不区分单位你填入的数字是什么量级结果就是什么量级。我的前处理规范是几何用毫米建模材料弹性模量填MPa密度填t/mm³比如铝的密度2.7e-9 t/mm³力填N这样应力自然就是MPa位移是mm质量是吨。如果不小心把密度填成kg/mm³一个模型的质量会大1000倍模态分析频率全部错误。这类隐藏问题排查起来最耗时间建议大家做任何模型前先统一单位并在材料表里标注清楚。5.5 等效模型不适用的场景最后说个边界正交各向异性夹心实体板简化不是万能的。如果研究蜂窝芯局部压溃、面板与芯层脱粘、蜂窝壁失稳、冲击穿透这类局部失效问题等效模型帮不上忙必须做细节模型。另外单块板自由边附近的面板应力、芯层孔壁边缘的应力集中也不能用等效模型评估。它更适合整板刚度、整体屈曲、低阶模态、传热等效以及初步强度筛选。我个人常用的做法是整板评估用等效模型局部薄弱位置单独切割出来建细节子模型两者配合既能控制规模又能看到局部细节这个套路在实际项目里很管用。做这类仿真最大的体会就是“等效参数的准确度决定了模型的下限”。再好的建模技巧、再细的网格参数偏了结果也是白算。所以每次算完我都会花时间把等效模量按不同公式交叉验证一遍甚至用静力试验挠度反推实际刚度系数。等到你手里的等效参数经过几个试验项目标定之后的模型算起来就会又快又准这也是整个方法最有价值的部分。本文还有配套的精品资源点击获取
返回列表