ARTICLE DETAIL

资讯详情

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

模态分析完全指南:从固有频率到振型,搞懂结构振动特性的关键

模态分析完全指南:从固有频率到振型,搞懂结构振动特性的关键 1. 模态分析到底在解决什么问题1.1 模态不是“算一个频率”那么简单做结构仿真的人迟早都会碰到模态分析。有限元模态分析这个名头听起来挺学术但它本质上是回答一个非常朴素的问题这个结构在什么频率下容易振动以及它振动起来是什么形状。先说一个最常见的误解——很多人以为模态分析就是“算一下结构的固有频率”算完拿几个频率数字就交差。实际项目里频率只是结果的一部分甚至不是最重要的部分。真正要关心的是每一阶频率对应的振型Mode Shape以及这个振型在真实激励下会不会被激发出来。一个结构可能有几十阶模态但真正影响产品性能的往往只有头几阶或者与激励频率重合的那几阶。我接触模态分析是从一件很普通的支架开裂问题开始的。那是一个安装在设备内部的薄板支架说实话结构刚度不算差但设备一运行起来支架根部焊缝就开裂。静态强度校核算了很多遍应力水平也不高怎么都想不通。后来做了模态分析发现设备工作转速对应的激振频率正好落在支架某一阶模态的固有频率附近这一阶振型又是支架末端大幅摆动根部焊缝附近变形集中。激励频率和固有频率重合直接引发共振焊缝反复受载最终开裂。这个案例让我彻底明白模态分析不是用来“验证强度够不够”的而是用来判断“这个结构在真实工况下会不会被激励玩坏”的。所以对于做结构设计、仿真分析和故障诊断的工程师来说模态分析是绕不开的基础功。它适合所有人——不管你是做消费电子、工程机械、汽车零部件还是家电产品只要你的结构会被振动、冲击或交变载荷影响模态分析就应该出现在你的仿真流程里。1.2 谁需要模态分析从设计到故障诊断模态分析的应用场景比大多数人想的宽得多。设计阶段模态分析用于避频。设计工程师关心的是产品工作时有没有旋转部件转频是多少齿轮啮合频率是多少这些已知的激励频率必须避开结构固有频率。通常的做法是要求结构的最低阶固有频率高于主要激励频率的1.2到1.5倍或者让固有频率落在激励频率范围之外。故障诊断阶段模态分析用于锁定问题源头。结构出现异常振动或异响光靠感觉很难判断是哪块板子在振通过模态分析可以得到结构的振型观察哪个区域位移最大、应变能最集中基本就能锁定问题区域。还有一类场景是跟试验对标。样机做出来了锤击试验或激振器试验能得到试验模态仿真模态分析可以和试验结果相互印证修正有限元模型中的材料参数和边界条件。很多企业把仿真模态与试验模态的误差控制在5%以内作为模型可信的标准。从行业来看汽车行业的白车身模态、发动机悬置模态航空航天领域的机翼和舱段模态电子行业的PCB和散热器模态家电行业的箱体和压缩机模态医疗设备里的关键结构件模态这些都是模态分析的高频应用场景。可以说凡是会动、会被振动的结构都有模态分析的用武之地。2. 理论底子方程、特征值和三个核心概念2.1 无阻尼自由振动方程与特征值问题做模态分析之前不需要把整个弹性力学从头啃一遍但有一个方程必须搞清楚就是无阻尼自由振动方程[ [M]{\ddot{u}} [K]{u} 0 ][M]是质量矩阵[K]是刚度矩阵{u}是位移向量。这个方程的物理含义很直白结构在没有外力和阻尼的情况下惯性力和弹性力互相平衡结构做自由振动。解这个方程假设位移是简谐运动也就是{u} {φ}sin(ωt)代进去就能得到一个经典的特征值问题[ ([K] - \omega^2[M]){\phi} 0 ]要让这个方程有非零解系数矩阵的行列式必须等于零解出来的ω就是固有圆频率对应的{φ}就是振型向量。这里注意ω是圆频率单位是rad/s平时我们说的固有频率f ω/(2π)单位是Hz。为什么要强调这个方程因为模态分析的所有核心概念——固有频率、振型、模态质量、模态刚度——全都是从这个方程推导出来的。理解了这个方程后面看任何一款软件的模态分析设置都不会发怵因为万变不离其宗求解器做的事情本质上就是组装[M]和[K]然后求解特征值问题。有限元软件做的具体事情是把连续体离散成有限个单元每个单元有自己的质量矩阵和刚度矩阵组装成整体矩阵后用数值方法求解特征值。这里有个细节值得注意质量矩阵有两种常见形式一致质量矩阵Consistent Mass Matrix和集中质量矩阵Lumped Mass Matrix。一致质量矩阵由形函数积分得到更精确但计算量大集中质量矩阵把质量分布到节点上是对角矩阵计算效率高但在某些问题上精度略差。大多数软件默认用一致质量矩阵对于壳单元和梁单元这个选择通常没有太大争议。2.2 固有频率、振型、模态参与质量模态分析的结果里你最少要看三样东西。第一个是固有频率。这个大家都懂但要注意它跟刚度和质量的关系。刚度越高频率越高质量越大频率越低。这个关系可以直观地用单自由度系统的公式理解[ f \frac{1}{2\pi}\sqrt{\frac{k}{m}} ]所以如果模态分析得到的频率比目标值低你要么加刚度要么减质量。如果在结构上加筋肋、增加壁厚这些手段改造成本太高有时候靠调整材料分布也能达到目的。第二个是振型。振型描述的是结构在某个固有频率下以什么形状振动。第一阶振型往往是整体弯曲第二阶可能是扭转第三阶可能是更复杂的弯扭耦合。振型至关重要因为如果激励力的方向跟振型的运动方向正交那这个激励就不会激发这一阶模态。举个例子一个平板的第一阶振型是上下弯曲如果你在平板平面内施加面内拉力激励这一阶模态根本不会被激发。第三个是模态参与质量Modal Participation Mass / Effective Modal Mass。这个概念很多人容易忽略但它才是判断“哪一阶模态重要”的关键指标。模态参与质量表示每一阶模态在某个方向上有多少有效质量参与振动它跟外部激励方向的分布有关。一个模态虽然频率落在激励范围内但如果它的参与质量非常小说明这个模态在对应方向上对整体响应的贡献几乎可以忽略可以大胆舍弃。在工程上有个常用经验在某个方向上所有有效模态参与质量之和应该达到总质量的90%以上否则说明你提取的模态阶数不够模态截断误差太大需要多提取几阶。2.3 为什么前几阶很重要截断与模态叠加一个连续体结构理论上拥有无穷多阶模态但有限元模型离散之后模态数量等于自由度数依然非常庞大。实际分析中不可能把每一阶模态都算出来也没有必要。结构在低频段的表现主要由前几阶模态控制因为低频模态的振型通常是大范围的整体变形对结构响应贡献大。高频模态则表现出明显的局部特征能量分散对整体响应贡献小而且高频激励在工程中往往被系统阻尼消耗掉了。所以模态分析实践中的标准做法是只提取一定频率范围内的模态或者提取前N阶模态。对于大多数工程结构前10到20阶模态已经足够覆盖主要的动态响应。如果你要做模态叠加法Modal Superposition的后续分析比如谐响应分析或瞬态分析提取的模态阶数是否足够直接决定后续计算的精度。这引出一个关键问题提取多少阶才算够除了看频率范围更重要的是看有效模态质量。我在做汽车零部件分析时客户经常要求提取前20阶模态但20阶不一定够。稳妥的做法是先提取前30阶查看各方向有效模态质量之和占总质量的百分比如果不足90%继续增加提取阶数直到满足要求为止。3. 实操流程以某支架类零件为例3.1 前处理网格、材料、单位制最容易翻车的点用一个实际例子来说假设现在要做的是一个设备内部安装支架的模态分析。支架是钣金件厚度2mm材料是Q235钢通过四个螺栓固定在设备机架上。第一件事不是画网格而是定单位制。这是我见过最坑的问题之一很多新手在建模时模型尺寸用的是毫米但材料参数里的密度用的是kg/m³弹性模量用的是Pa最后算出来的频率单位看起来是Hz实际上差了三个数量级都不止。有限元软件本身不识别单位只认数字。所以单位制必须自洽推荐使用一套统一的单位体系物理量推荐单位制备选单位制长度mmm质量t吨kg时间ss力NN应力MPaPa密度t/mm³即7.85e-9kg/m³即7850弹性模量MPa即2.06e5Pa即2.06e11频率HzHz用mm-t-s-MPa这套单位制钢的密度要输入7.85e-9弹性模量输入2.06e5。用m-kg-s-Pa这套单位制密度输入7850弹性模量输入2.06e11。两套算出来的频率结果完全一致但混用就废了。几何清理方面钣金件的圆角、小孔、翻边、加强筋这些特征对模态结果有影响但影响程度不同。大孔和加强筋会明显改变刚度分布建议保留。小圆角和小倒角对低阶模态影响很小可以简化掉。焊点和螺栓孔要保留因为后面定义边界条件要用。如果模型里有非常细小的特征导致网格质量很差优先简化的顺序是不影响刚度的小圆角、不影响连接关系的小台阶、不影响质量分布的工艺孔。网格划分的密度对模态结果有直接影响。网格太粗模型偏刚硬计算出来的频率偏高网格太细计算时间暴增但对精度的提升趋于饱和。一个实用的判断方法用两套网格一套粗、一套细分别计算第一阶固有频率如果结果差异在2%以内说明网格密度已经合适。对于壳单元单元尺寸建议为厚度的3到5倍以上对于实体单元至少保证厚度方向有2到3层单元否则弯曲刚度偏大频率会明显偏高。边界条件建模是另一个重点。支架通过螺栓固定在机架上在实际建模时要不要把螺栓画出来通常不需要。简化的做法是在螺栓孔周围建立刚性连接RBE2或梁单元模拟螺栓把螺栓孔中心的节点约束六个自由度。有些情况下螺栓连接界面的接触刚度会影响模态结果但这种影响主要在高频段低频段影响较小。对于初步分析刚性连接足够对于需要跟试验精确对标的分析可以考虑用弹簧单元模拟螺栓连接刚度弹簧刚度根据螺栓规格和预紧力估算。3.2 求解设置频率范围、阶数、提取算法在求解器里设置模态分析核心参数有三个提取方法、频率范围、模态阶数。提取方法方面主流有限元软件Abaqus、ANSYS、Nastran最常用的是Lanczos法也叫Block Lanczos法。这个方法对大型稀疏矩阵的特征值求解效率高而且能很好地处理刚体模态和重频模态。如果你的模型里有刚体模态比如自由-自由边界条件Lanczos法依然可以稳定求解。对于中小规模模型Subspace法也是一种选择但效率不如Lanczos。我的习惯是除了极小的教学模型一律用Lanczos法。频率范围如何设置关键看激励来源。设备转速3000rpm对应的转频是50Hz那么结构的模态频率至少要覆盖到50Hz的2到3倍也就是150Hz以上。但更稳妥的做法是不设置上限或者设置一个偏高的上限比如500Hz或1000Hz然后看有效模态质量来决定保留哪些模态。频率范围设得太窄会漏掉重要模态设得太宽会增加计算时间但通常不会带来精度问题。模态阶数和频率范围是配合使用的。Nastran里通常设置为提取前20阶Anonymous里设置为提取频率0到500Hz之间的模态。我的建议是如果开始不清楚应该提取多少阶先设置一个较大的阶数比如前30阶或前50阶然后查看有效模态质量汇总如果各方向有效质量之和达到90%以上说明够了如果不够增加阶数重新计算。求解器的输出设置里除了位移振型建议同时输出每阶模态的参与系数和有效模态质量这对接下来的后处理和后续动力响应计算非常重要。具体输出关键字因软件而异但都可以在模态分析步的输出请求中直接勾选。3.3 后处理看振型、验频率、校核模态质量模态分析的后处理不像静力分析那样直接看应力云图而是看三件事。第一件事是逐一查看各阶振型动画。不要只看频率数字要看结构在每阶频率下如何变形。检查有没有明显的应力集中区域、变形过大的部位、振型是否连续。如果某个区域振型发生突变比如出现不自然的尖角变形、穿越、锯齿状振型通常说明网格有问题或者有未连接的部件。振型动画还有一个作用就是快速判断它是不是“局部模态”——如果一个支架整体刚度很好但某个小耳朵或某个薄片在单独剧烈振动那就是局部模态这种模态对整体结构响应影响小但可能恰好被某个局部激励激发需要留意。第二件事是验证频率的合理性。例如一个2mm厚的钣金支架第一阶固有频率通常在几十到几百Hz之间。如果你算出来第一阶频率是几千Hz要么是单位制错了要么是边界条件过约束如果算出来只有几Hz要么是约束不足要么是结构刚度被严重低估。跟手头上类似产品的历史数据对比是排查频率量级是否合理的最有效方法。第三件事是检查有效模态质量。以支架为例正常情况下第一阶模态在X或Y方向弱刚度方向的有效模态质量占比最高可能在30%到60%之间前几阶模态累加起来各方向的有效模态质量占比应该达到90%以上。如果在某个方向所有模态的累计有效质量都不到50%说明这个方向的约束可能过于刚性或者提取的模态阶数不足。这些后处理操作看起来简单但很多人就是只看一个频率云图就交差了。我第一次做模态分析的时候也是这样后来被一个有经验的同事提醒才知道模态分析的关键输出根本不在第一阶频率本身而在振型、有效质量和频率分布规律。4. 边界条件与建模细节决定结果可信度的隐藏因素4.1 约束与刚体模态模态分析中最容易出现的问题就是边界条件设置错误。一个自由体结构没有任何约束拥有六个刚体模态对应三个平动和三个转动方向频率理论上为零。如果你的模型设置了自由-自由边界条件软件会算出六个接近零频率的刚体模态这是正常现象不代表模型有问题。但如果你本意是模拟固定边界结果却出现了负频率或接近零的频率那就说明约束不够结构有机构运动自由度。比如两个零件之间没有建立连接或者螺栓孔中心节点的自由度没有约束到位。排查的方法是查看零频模态的振型它能直接告诉你结构在哪个方向发生了刚性位移从而找到遗漏的约束位置。边界条件过强和过弱都会造成误差。实际结构中的“固定”几乎不可能是完全刚性的。设备机架本身有柔性螺栓连接有接触刚度所以仿真中设置全固定约束算出来的频率通常会比试验值偏高。如果发现仿真频率普遍比试验值高10%以上第一个要怀疑的就是边界条件过于刚性。这时候可以用弹簧单元或弹性约束替代刚性固定弹簧刚度根据实际支撑结构估算。4.2 螺栓连接、焊接与接触要不要考虑很多人在模态分析时纠结螺栓要不要建出来接触要不要定义焊缝要不要建模我的建议是按分析目的区分。如果是设计初期的方案对比模态分析只用来比较不同方案的固有频率高低那么一切连接都可以简化。刚性连接、共节点、MPC都可以关键是所有方案用同样的简化方式保证对比的一致性。如果是跟试验对标、验证模型那么连接方式的建模就要谨慎了。螺栓连接的接触刚度会降低结构的整体刚度从而降低固有频率。焊接连接同理焊点或焊缝的实际刚度小于母材通过共节点处理焊接连接会高估局部刚度。对于需要精确模拟螺栓连接的场景常见的做法是用弹簧单元如CBUSH单元模拟螺栓弹簧刚度包含拉伸刚度和剪切刚度可以通过经验公式或微观有限元模型标定。一个M8级别的螺栓连接其轴向刚度一般在1e7到1e8 N/mm量级。这个值看起来大但在模态分析中它对整体结构的低频模态影响有限对高频局部模态影响显著。焊接连接的处理跟螺栓类似。如果焊缝是连续焊可以用共节点或绑定接触Tie处理误差可控。如果焊缝是断续焊或点焊焊点间距较大最好用焊点单元如CWELD或ACM建模每个焊点用一根弹簧单元连接两个部件的对应节点这样能反映焊点间距对刚度的影响。4.3 阻尼、预紧力、温度等附加影响标准的模态分析默认是无阻尼的自由振动。但实际结构一定有阻尼阻尼会影响模态频率和振型只是影响幅度通常很小。低频结构阻尼比一般在1%到5%之间对固有频率的影响在0.5%以内所以绝大多数模态分析不考虑阻尼是合理的。但有一个例外如果结构中含有橡胶、聚氨酯等高阻尼材料或者结构主要通过摩擦界面吸收能量那么阻尼对频率的影响就不能忽略。橡胶材料的弹性模量本身就随频率变化而且橡胶配方不同模量差异很大直接用钢的材料参数思维套用橡胶误差会非常大。对于含橡胶的结构建议用试验数据或者参考相近材料数据库来定义橡胶的弹性模量并开启复模态分析Complex Eigenvalue Analysis以考虑阻尼的影响。预紧力对模态的影响取决于结构类型。螺栓预紧力对低频模态影响通常较小但对高频局部模态有影响。更典型的例子是皮带和张紧轮结构预紧力直接影响结构的等效刚度。对于这类结构模态分析前需要先做静力分析把预应力效应考虑进去使用预应力模态分析Pre-stressed Modal Analysis。温度的影响也值得注意。温度升高导致材料弹性模量下降结构固有频率下降。金属材料从室温升高到100度弹性模量可能下降5%左右固有频率下降约2.5%。如果产品工作环境温差大模态分析时应该取工作温度下的材料参数或者分别计算高温和低温工况看频率漂移是否越过了激励频率。5. 模态分析常见问题和排查思路5.1 频率异常低或高先查单位制和材料模态分析结果出来第一阶频率低得离谱比如0.01Hz或高得离谱比如几百万Hz95%以上是单位制问题。典型场景几何模型单位是mm材料密度输入7850对应kg/m³弹性模量输入2.06e11对应Pa。这种情况下质量矩阵和刚度矩阵的量级不匹配导致频率异常。排查方法是把密度和弹性模量做成一个表格核对每个数值在当前单位制下是否正确。单位制没问题但频率仍然偏高常见原因有三个一是网格太粗导致模型刚硬细化网格后频率下降二是边界条件过约束把应该柔性的连接做成了刚性固定三是遗漏了附加质量比如支架上的电机、线束、传感器没有建模实际质量没有反映到质量矩阵里。频率偏低则通常是对结构刚度估计不足比如忽略了某些加强结构或者网格太细但局部特征加强筋、翻边没有体现。还有一种容易被忽略的情况如果模型中存在未连接的零件它们以“自由零件”的形式存在会贡献额外的低阶模态但这些模态振型只在该零件上出现对整体结构没有意义需要检查装配关系。5.2 振型不连续或出现局部突变振型云图不光滑、出现锯齿状变化通常是网格质量或连接定义有问题。第一种情况是网格过渡不合理局部单元严重畸变或尺寸突变过大导致局部刚度分布失真。解决办法是优化网格质量尽量保证单元尺寸渐近过渡。壳单元要注意单元的翘曲角、长宽比实体单元要注意Jacobian和偏斜度。第二种情况是部件之间只有节点重合但节点没有合并或者连接定义MPC、绑定的存在遗漏导致振型传递断裂。这种情况在装配体中经常发生排查方法是查看模型的连接关系确认每个接触面都定义了合适的连接类型。第三种情况是在同一个位置出现了模态“穿越”即两阶频率非常接近重频模态振型互相叠加看起来不光滑。这在对称结构中非常常见比如对称支架的前两阶模态频率相同、振型正交。这不是错误是结构的对称性导致的物理现象后处理时分别查看两阶模态即可。5.3 大量零频或负频模态约束问题零频模态的数量和形式能反映约束状态。完全自由的结构有6个刚体模态。如果你的模型只约束了3个平动自由度没有约束转动模态分析依然能算但结果里会出现刚体转动模态这属于模型设置问题。出现负频率通常是质量矩阵或刚度矩阵奇异由过度约束或约束冲突导致。需要检查是否有重复的约束、相互矛盾的边界条件比如同一节点既被固定又被施加了非零位移。如果模型中有弹簧单元且刚度为零也会导致刚体模态或异常低频模态检查弹簧单元的参数是否合理是否有悬空的、未连接的弹簧单元。5.4 与试验对不上边界条件和传感器附加质量仿真模态和试验模态对不上这是做对标项目时最头疼的问题。先检查试验本身锤击试验中用到的加速度传感器即使是几克重的小型传感器贴在薄壁结构上也会显著改变局部质量和局部模态。一个5g的传感器贴在2mm厚的钣金件上可能导致局部模态频率偏移5%到10%。你需要在仿真中把传感器质量加到对应位置重新计算后对比。再检查边界条件试验中结构用橡胶绳悬挂模拟自由-自由边界这种情况下仿真应该用自由边界条件而不是固定约束。试验中结构通过工装固定在刚性平台上工装本身不是绝对刚性平台的刚度会影响测量结果。仿真中可以考虑把工装也建出来或者用弹性边界替代理想固定。还有一个常见问题是材料参数不对。供应商提供的弹性模量数据往往是室温静载下的实际试验中结构可能处于不同温度或不同应变率下导致模量有差异。这时候可以用试验频率反推材料弹性模量对模型进行标定再用标定后的模型预测其他工况。5.5 排查顺序速查表现象首要排查项次要排查项频率普遍偏高单位制错误、网格过粗边界过约束、漏建附加质量频率普遍偏低材料弹性模量输入错误连接刚度不足、网格质量差出现零频/负频约束不够弹簧单元零刚度振型不连续网格畸变部件连接遗漏出现重频模态结构对称性正常现象网格不对称导致虚假重频仿真与试验偏差大传感器附加质量试验边界条件与仿真不一致这个表格看起来简单但在实际项目里每一次排查都涉及大量的重复计算和结果比对。我的习惯是先把单位制和材料参数检查完再看边界条件最后才动网格——因为改网格的代价最大而且经常不是网格的问题。6. 从模态到更真实的动力学延伸方向6.1 谐响应分析、随机振动与响应谱模态分析本身是一个基础分析它的价值很大程度上体现在为后续动力学分析提供模态空间。谐响应分析Harmonic Response Analysis计算结构在正弦激励下的稳态响应。如果激励频率正好靠近某阶模态频率响应幅值会显著放大。在模态叠加法中谐响应分析需要先完成模态分析然后基于模态坐标叠加求解计算效率很高。工程上常用来评估设备在旋转机械激励下的振动响应确定危险转速区间。随机振动分析Random Vibration也叫PSD分析处理的是宽带随机激励比如道路颠簸、风载、湍流激励。这类分析同样基于模态叠加在模态空间内计算功率谱密度响应输出结构在频域内的RMS应力、加速度响应。随机振动分析对模态提取阶数非常敏感模态截断不够会导致响应被严重低估。响应谱分析Response Spectrum Analysis主要用在抗震和冲击场景。它利用模态分析得到的频率和振型从响应谱中读出各阶模态对应的最大加速度再通过模态组合方法如SRSS、CQC合成总响应。这个方法效率极高是工程上评估结构在地震或冲击载荷下响应的标准做法。可以看出模态分析是所有频域动力学分析的基石。很多人说“模态分析没什么用只是算个频率”其实是因为他们只做了模态分析这一步没有把它接上后续的响应计算。6.2 模态测试与有限元对标模态分析做完之后如果条件允许用试验模态做一次对标是提升模型可信度的最佳路径。试验模态分析Experimental Modal AnalysisEMA的基本流程是用激振器或力锤激励结构用加速度传感器测量各测点的响应通过频响函数FRF识别出结构的固有频率、阻尼比和振型。锤击法适合轻小结构激振器法适合大型结构。对标时先用频响函数峰值识别固有频率跟仿真频率对比。如果偏差小5%以内说明模型基本可信如果偏差大需要逐项排查前述的因素。振型对标最常用的是MACModal Assurance Criterion指标MAC值在0.8以上说明振型相关性好0.6以下说明振型不匹配。试验对标还有一个好处就是能获取真实的阻尼比。仿真模态分析不包含阻尼数据而后续的谐响应分析和随机振动分析又需要阻尼比这个参数只能从试验中获取。在仿真中常用的做法是取试验测得的阻尼比的平均值应用到后续所有模态上。6.3 拓扑优化与模态约束模态分析还有一个重要应用场景就是跟拓扑优化结合。很多结构优化项目的目标是在减重的同时保证低阶固有频率不低于某个下限。在拓扑优化中约束条件里可以加入模态频率约束优化器会在每次迭代中重新计算模态频率在材料分布上寻找满足频率约束的最优解。这个场景下模态分析的精度直接决定优化结果的有效性。优化的中间迭代步中网格可能产生大量低密度单元这些单元的存在会导致虚假的局部模态——低密度区域刚度极低产生很多无关紧要的低频模态。处理方法是设置最小密度阈值并把频率下限设在合理范围内避免优化器把注意力放在虚假模态上。我做过一个电机支架的拓扑优化项目目标是把第一阶固有频率从250Hz提升到350Hz以上同时减重15%。优化迭代过程中第一阶频率从250Hz逐步爬升到380Hz但减重效果不理想。后来把频率约束改为“前五阶模态的频率均大于300Hz”同时增加了对称约束优化收敛的结果才更合理。这说明模态约束的数量和形式对优化结果影响很大不能只盯着第一阶频率。这也算是我做了多年模态分析后最深的体会模态分析不是一个孤立的工作它的边界条件、提取阶数、质量分布全都跟后续的响应计算、试验验证、结构优化环环相扣。项目前期多花一点时间把模态分析做扎实后续的动力学分析会顺畅很多。现在的习惯是只要拿到一个新结构我第一件事就是先跑一遍模态分析哪怕最终不需要做动力学评估——因为它能最快地告诉我这个结构的基本力学性格从哪里来哪里弱哪里强哪里是下一步优化的切入点。
返回列表