首页/文章/ 详情

PCB(印制电路板)的随机振动

5月前浏览5602

应用了解了这么多软件,发现成熟的软件应用都大同小异,究其原理都一致,并且软件的操作逻辑都一样。这个分享使用的是Simdroid,一款2017年推出的仿真平台,仅供了解。


一、背景介绍

PCB(印制电路板)是电子元器件的支撑体,也是电气相互连接的载体,一般由绝缘底板、连接导线和装配焊接电子元件的焊盘组成。它代替复杂的布线,实现电路中各元件之间的电气连接,减少了传统方式下的接线工作量和整机体积,提高了电子设备的质量和可靠性。但同时,高度集成的微电子器件对结构的力学性能设计提出了更高的要求。

图1 PCB(印制电路板)(图片来源于网络)

在PCB的实际应用中,可能会受到来自机械振动、运输过程、噪声激励等因素引起的随机振动,它对印制电路板的电气连接和信号稳定传输等性能产生显著影响。因此,需要通过随机振动分析,预测和评估PCB在这些随机振动环境下的行为。

在印制板电子器件封装中,焊点作为电子器件与PCB基板之间的关键连接,承担着传递电信号、散热、结构保护与支撑等作用,焊点的失效将直接导致器件的失效,从而会影响到产品的功能和可靠性。根据相关部门统计,20%的电子设备失效是由于振动导致的,而在这些失效中,焊点失效又是最为主要的原因之一。因此对封装器件及其焊点阵列在随机振动载荷下的应力场进行分析和评估,具有重要的工程价值。

振动环境试验和振动仿真是对印刷电路板动力学特性设计和验证的两种方式。PCB随机振动试验可评估PCB在实际使用环境下的振动性能,以确保它在振动环境中的可靠性和稳定性,从而满足相关国军标、行业标准等的环境试验要求,如国军标《GJB150.16A振动试验》对军用装备实验室振动试验的试验方法、载荷工况等都有明确的说明和要求。但振动环境试验需要有物理样机作为被测对象,整个试验的准备过程非常耗时费力,成本较高,且对于产品设计的反馈太过滞后。而振动仿真分析的手段可弥补振动环境试验的不足,帮助用户快速、高效、低成本地进行产品设计方案的验证和优化迭代,降低物理试验的次数和成本。

图2 振动环境试验的仿真替代

二、仿真APP解决方案

对于PCB随机振动仿真分析,需要使用者具备一定的动力学理论知识和分析经验,进行合适的仿真参数设置,才能确保分析结果的准确性。而使用通用多物理场仿真软件Simdroid完成PCB的随机振动仿真分析,并基于其内置的APP开发器,以无代码化的方式便捷封装全参数化仿真模型及仿真流程,将仿真知识、专家经验等固化为可复用的PCB随机振动仿真APP,可大幅度提高PCB随机振动仿真的建模和分析效率,同时降低使用门槛、缩短仿真周期。

以某电子行业典型的PCB为例,介绍PCB随机振动分析过程和仿真APP制作方法,并基于仿真APP对不同焊点材料、不同模态阻尼比、不同PSD加载谱量级下随机振动响应RMS结果进行对比和评估。

1、仿真流程搭建

1)三维几何模型导入

对模型进行必要的几何简化和清理,将stp几何模型导入到Simdroid。

图3 导入三维几何模型

2)材料定义和赋予

为PCB及其电子器件定义力学属性,包含FR4、陶瓷封装、塑料封装、金属封装、焊锡材料;力学参数包括杨氏模量、泊松比、密度。

图4 定义材料参数(以陶瓷封装材料为例)

3)网格划分

在本案例中,电子器件部件模型几何尺寸量级相差较大,在网格剖分时,需要充分考虑分析精度和求解模型规模的平衡,利用Simdroid对不同器件模型进行分别的单元尺寸控制和网格剖分。同时在部件连接方面,大多数电子器件通过焊接、插接、粘接等方式与印制电路板装配在一起,后期在Simdroid中将采用面面粘接、点面耦合等方式进行部件连接约束。所以,在网格划分时,需要考虑粘接面之间网格节点的匹配性,以准确模拟部件连接方式。

图5 网格剖分和局部单元精细控制

4)部件连接关系定义

在Simdroid中使用面面粘接、点面耦合等方式近似模拟印制电路板中各器件的连接关系。

图6 面面粘接、点面耦合约束连接定义

5)边界约束设置

在Simdroid中设置初始约束边界条件,支持对几何点、线、面、体以及网格节点进行自由度约束。

图7 定义边界条件

6)创建频率分析载荷步

使用模态叠加法在Simdroid进行随机振动分析。在随机振动分析之前首先进行频率(模态)分析,用于提取频率分析的固有频率和模态振型结果。设置模态阶次,通常要求最后一阶固有频率值为PSD曲线频率范围的1.5倍,可采取试算的方式,以确定模态分析阶次。Simdroid频率分析设置中也支持用户设置频率区间的上下限。

图8 频率分析载荷步设置

通过模态计算,获取了印制电路板结构前10阶固有模态特性,包括模态频率和模态振型。印制电路板结构模态分析结果如下:

图9模态频率

图10 模态振型

7)创建随机振动载荷步

a)定义功率谱密度函数

图11 随机激励的功率谱函数(PSD)定义

b)随机响应分析参数设置

定义频率范围上下限,设置扫频点数和固有频率集中系数。选取振型数,建议包括输入响应谱中定义的最大频率的1.5倍。

Simdroid提供多种阻尼类型,用户根据资料或试验数据,选择相应的阻尼类型。

在相关系数设置菜单中,定义参考重力加速度,使加速度PSD谱单位为g^2/Hz;在支座运动菜单中,定义激励谱的类型和加载方向。

图12 随机响应分析载荷步设置

8)提交随机振动响应分析,查看分析结果

Simdroid计算输出结果的均方根值,默认为1σ,计算结果满足正态分布,即在68.27%(1σ)时间响应内小于标准值(均方根值)。

当取2σ(95.54%)时,随机振动响应的最大响应幅值为2倍均方根值(1σ对应的RMS值);当取3σ(99.73%)时,随机振动响应的最大响应幅值为3倍均方根值(1σ对应的RMS值)。

图13 正态分布函数

查看整体结构RMS位移云图、RMS应力云图和焊点RMS应力云图如下:

9)APP封装前的参数定义和关联

图14 参数化定义

图15 参数关联绑定

2、仿真APP封装

基于Simdroid平台提供的仿真APP开发环境,通过参数化定义和鼠标拖拽的方式快速搭建PCB随机振动仿真APP,将PCB随机振动仿真的分析过程进行封装,开发具有关键部件材料选型设计、不同载荷谱(安全等级)量级等影响因素下“What-If”研究和响应评估的专业仿真APP,如下图所示。

图16 基于Simdroid平台的仿真APP开发环境

3、基于仿真APP的结构设计

本仿真APP针对电子行业典型的PCB结构进行模态分析和随机振动分析,可实现:

1)评估焊点材料属性对结构模态特性及随机振动响应的影响;

2)计算不同PSD谱加载里量级下的随机振动响应RMS结果,评估焊点阵列在极限工况下是否发生强度失效;

3)评估不同模态阻尼比对随机振动响应结果的影响。

在Simdroid无代码的开发环境中,实现了PCB随机振动仿真APP的快速封装,基于当前初始参数值,仿真APP计算结果如下所示:

图17 PCB模态振型(第2阶)

图18 随机振动位移响应RMS值

图19 随机振动等效应力响应RMS值(最大值出现在焊点阵列上)

对于特定产品特定加载条件下的仿真分析步骤,仿真APP的显著优势在于:实现了复杂仿真知识和经验的无代码化封装,为设计工程师预留了可设计验证的外部输入参数,用于快速验证和对比不同设计方案、不同载荷工况或安全系数要求下的产品力学、热等物理性能。

利用该仿真APP,完成了3种不同阻尼比和PSD谱加载倍数(安全系数)下结构的位移RMS最大值和等效应力RMS最大值结果对比,效率非常高。

图20 参数化仿真APP快速性能分析和对比

三、电路板随机振动仿真APP应用

印制电路板在工业领域应用广泛,几乎涉及到所有电子设备和系统。以下是一些在工业领域中随处可见的应用:

  • 计算机和服务器:印制电路板是计算机和服务器内部电子元件的关键组成部分。它们连接各种芯片、存储设备、接口和其他组件,提供电气连接和信号传输。

  • 通信设备:无论是固定通信基站还是移动通信设备,都使用大量的印制电路板。用于支持无线通信、信号处理、天线控制等功能。

  • 自动化和控制系统:自动化和控制系统通常涉及大量的电子设备和传感器,这些设备通过印制电路板连接起来。

  • 汽车电子系统:如引擎控制、辅助驾驶、安全系统,都涉及印制电路板,它们用于连接和支持车辆内部的各种电子设备。

  • 航空航天领域:飞机和航天器中的导航系统、通信系统、控制系统等都离不开印制电路板。

总体而言,PCB是工业电子设备和系统的核心组件,在工业领域的应用十分广泛,为各种设备提供了关键的电气连接和信号传输功能。

来源:机电君
振动电路通用航空航天汽车电子理论材料控制试验装配
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-06-29
最近编辑:5月前
ErNan.Chen🍃
硕士 | CAE工程师 即物而穷其理
获赞 30粉丝 41文章 61课程 0
点赞
收藏
作者推荐

FEM_SPH仿真 (Workbench/LSDYNA)

仿真目的及意义通过仿真手段实现对研磨加工硬脆材料如碳化硅衬底中亚表面损伤层(subsurfacedamage(SSD),如下图所示)的实时观测与控制并结合研磨实验对加工参数进行优化,从而减少亚表面损伤层(主要是裂纹层)的厚度,以提高衬底加工质量衬底加工质量。磨粒加工模型研磨加工系统及其示意图研磨加工原理固结磨磨料研磨加工系统主要由研磨盘、载物盘、研磨液供给系统组成。研磨时,向下压力P使紧贴上盘面作自转运动的工件与下盘面接触作公转,依靠相对运动实现磨粒对工件的研磨加工。磨粒加工模型简化一、图案磨盘到单颗金刚石磨粒二、单颗磨粒变切深刻划模型建立(1)研磨过程简化成单颗磨粒对工件的变切深划擦过程,磨粒设为圆锥状,工件设为长方体。理由:研磨是通过磨盘上的微粉金刚石磨粒与工件之间的相互冲击、划擦等力学物理作用来去除材料,因此,将研磨盘加工等效为单颗磨粒加工;在极短时间内研磨盘的复杂运动可以等效为磨粒的恒定初始速度;此外根据实际金刚石磨粒压头形状,将磨粒设为圆锥形状,工件设为长方体。(2)忽略加工系统的振动及工件材料的热传导。理由:研磨相对磨削具备更低的转速,在加工过程中的散热及振动很小。(3)磨粒设为刚体。理由:磨粒为金刚石材质,为自然界最硬的物质,其硬度、强度远远大于单晶碳化硅。有限元算例实现基本流程软件操作难点一、网格粒子转化与粒子间隔控制(前后模型尺寸不变、材料相同(包括本构替换和密度替换)、粒子间隔可控)对应软件操作:在LS-PREPOST中编辑SPHGEN关键字创建SPH模型,并选择SolidNodes创建方法;之后在密度(Den)一栏填入单晶碳化硅的真实密度(g-mm-ms单位制下)完成材料密度的替换;最后通过UE编辑器编辑保存的K文件,将预设的弹塑性材料修改为*MAT_110号材料(JH-2本构)完成本构替换。另外,为保证SPH粒子间隔的可控性,SPH粒子间隔h0与替换前的有限单元网格大小应具有确定的对应关系,图3.2给出了一种对应方法(即上文提及的SolidNodes创建SPH法):有限网格单元的4个节点(分别表示为1、2、3、4)对应转化为4个SPH粒子,同时网格大小𝑙等于粒子间隔长度h0。那么在ANSYS进行网格划分时就可以通过设置不同尺度的网格𝑙来控制SPH粒子间隔h0(𝑙=h0),这极大方便了本文仿真模型中对于不同切深(ap)的设置。二、SPH工件边界的处理(“虚粒子约束”法)SPH算法是模拟大变形、防止网格畸变的重要手段,但相对FEM算法,其计算效率较低,同时SPH粒子的边界条件较难处理。上图给出了“虚粒子约束”算法的基本原理:“虚粒子约束”法是对工件可能移动方向进行约束,靠近SPH粒子边界处2h(h为粒子光滑长度)范围内设置出虚粒子。对于靠近边界的SPH粒子,通过对自身的映射,自动创建具有相同质量、压力、绝对速度的虚粒子,使得真粒子能正常进行邻域搜索,以达到约束边界的目。与之对应的关键字是*BOUNDARY_SPC_SYMMETRY_PLANE。三、有限网格磨粒与SPH粒子化工件的耦合接触不同于FEM算法,本fen'xian中SPH模型以粒子代替网格,相当于有限网格的磨粒与粒子化工件的不连续加工过程。因此,FE的面面接触算法已经不再适用。对于有限元单元与光滑粒子接触界面的相互作用(磨粒与工件),则是通过罚函数算法来定义,耦合接触算法采用自动点面接触算法,主面设为磨粒,从面设置为SPH工件(MSTYP=3,SSTYP=4),其对应的关键字为*CONTACT_AUTOMATIC_NODES_TO_SURFACE。针对接触算法经过多次仿真实验验证,得出结论:自动点面接触算法(*CONTACT_AUTOMATIC_NODES_TO_SURFACE)、侵蚀点面接触算法均可应用于FEM-SPH耦合模型的接触设置中,但自动点面接触算法的计算效率更高且计算不易报错。故最终选用自动点面接触耦合算法。四、单晶碳化硅的损伤参数输出、裂纹的云图后处理显示JH-2本构模型包含有关于硬脆材料的损伤失效模型算法,因此无需另外定义单元失效准则就用模拟出单晶碳化硅的损伤及裂纹扩展现象。这也是JH-2本构能够模拟单晶碳化硅加工裂纹扩展的本质原因。为了更好地输出损伤参数,在仿真计算中首先识别非损伤区与损伤区,将断裂应变满足D1[P*+T*]D2≥Efmin的SPH粒子标红,以示区别,这部分区域就表示加工过程中的损伤。之后将输出裂纹的损伤参数定义附加写入D3PLOT文件的时间历程变量数目(history#2)。软件操作步骤:用UE编辑器编辑关键字*DATABASE_EXTENT_BINARY,将第2个时间历程变量修改为2(即NEIPH=2),该参数就表示陶瓷材料的损伤参数。对应的关键字编辑如下:*DATABASE_EXTENT_BINARY$NEIPH,NEIPS,2,0仿真工件-工具参数设置仿真参数设置原则仿真参数的设置原则一般遵循三点:一是计算时间合适,二是结合实际工艺参数,三是适当放大来凸显作用规律。加工参数设置ANSYS/LSDYNA中建立的有限元模型工件参数设置(试验用6H-SIC晶片JH-2本构参数设置)工具参数设置(金刚石磨粒刚体本构参数设置)分析与讨论一、材料去除状态分析材料去除状态图:截面设置及截面材料去除态:二、裂纹产生及扩展分析三、不同切深下的裂纹扩展分析四、划擦力及力比分析五、能量分析从材料能量变化上来分析材料去除变形及损伤的大小是在仿真中独有的优势和特点。在LSPP中通过定义𝑚𝑎𝑡𝑠𝑢𝑚可以查看SPH工件的能量变化。磨粒对材料挤压做功,使材料内部能量逐渐积累,当材料内部增加的能量难以维持平衡,材料开始对外做工,即出现材料变形和去除,而由于变形出现,对外做功,使材料内部能量下降。由上图得出:磨粒在开始与工件接触后,材工件内部能量迅速增长,形成尖峰,表明在研磨初期,磨粒能量完全被工件吸收且工件没有对外做工,因此表现为塑性变形,没有损伤和脆性断裂出现,之后工件能量急剧下降,表明此时脆性断裂出现,能量释放转化为磨屑动能、工件变形能、热等形式。这与前文通过损伤云图分析所得结果基本一致。六、单组切深(40μm)条件下仿真结果正确性验证七、多组切深条件下力值正确性验证验证仿真结果的可行性,需要3各方面比较:①量的变化趋势相同②量的大小基本相同③量的数值大小在同一个数量级八、算法效率比较从计算效率来看,FEM>FEM-SPH>SPH,但FEM在处理大变形问题(损伤裂纹扩展等)很容易因为有限网格畸变导致计算终止,因此,单纯用FEM求解大变形问题并不合适,而单纯采用SPH算法会带来计算时间长、边界不易处理的问题,故就计算效率和仿真模型的准确性,选择FEM-SPH算法模拟单颗磨粒的损伤仿真更为有效合理。总结与展望由FEM-SPH仿真结果可知,当磨粒切深为30μm时,单晶碳化硅以脆性去除为主,工件存在明显的亚表面裂纹和破碎现象,损伤深度约为26μm;当磨粒切深小于9.52μm时,单晶碳化硅工件不存在明显的亚表面裂纹。因此可以通过控制磨粒切深来实现工件的塑性加工,减小损伤从而提高表面质量。损伤深度与磨粒的切深并非呈正相关规律,在一定范围内,随着切深的增大,工件损伤深度增大,但切深超过一定值时(30μm)损伤深度有可能减小。仿真碳化硅衬底所用本构为JH-2模型,此本构可用于模拟硬脆材料加工,但实际实验中碳化硅材料内部不可避免存在缺陷,如空隙、微裂纹等,因此仿真结果与实际实验不可避免存在一定的误差。裂纹的产生是大量磨粒与工件作用的结果,需从两颗、多颗磨粒建立仿真模型分析,以更加准确符合实际情况。网络整理,仅限内部分享,禁止商用来源:机电君

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈