ds11 - 随机振动分析.pdf
Training Manual随机振动随机振动随机振动随机振动(PSD)(PSD)(PSD)(PSD)分析分析分析分析Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0主要内容主要内容主要内容主要内容 定义和目的定义和目的 Workbench随机振动分析功能随机振动分析功能 分析流程分析流程Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0随机振动分析随机振动分析随机振动分析随机振动分析定义和目的定义和目的定义和目的定义和目的什么是随机振动分析什么是随机振动分析 基于概率的谱分析基于概率的谱分析.典型应用如火箭发射时结构承受的载荷谱,每次发射的谱不同,但统计规律相同典型应用如火箭发射时结构承受的载荷谱,每次发射的谱不同,但统计规律相同.Reference:Random vibrations in mechanical systems by Crandall&MarkTraining ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0 和确定性谱分析不同,随机振动不能用瞬态动力学分析代替和确定性谱分析不同,随机振动不能用瞬态动力学分析代替.应用基于概率的功率谱密度分析,分析载荷作用过程中的统计规律应用基于概率的功率谱密度分析,分析载荷作用过程中的统计规律Image from“Random Vibrations Theory and Practice”by Wirsching,Paez and Ortiz.随机振动分析随机振动分析随机振动分析随机振动分析定义和目的定义和目的定义和目的定义和目的Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0什么是什么是PSD?PSD是激励和响应的方差随频率的变化。是激励和响应的方差随频率的变化。PSD曲线围成的面积是响应的方差曲线围成的面积是响应的方差.PSD的单位是 方差的单位是 方差/Hz(如加速度功率谱的单位是如加速度功率谱的单位是G2/Hz).PSD可以是位移、速度、加速度、力或压力可以是位移、速度、加速度、力或压力.随机振动分析随机振动分析随机振动分析随机振动分析定义和目的定义和目的定义和目的定义和目的Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0输入输入:结构的自然频率和阵型结构的自然频率和阵型 功率谱密度曲线功率谱密度曲线输出输出:1位移和应力(用于疲劳分析)位移和应力(用于疲劳分析).随机振动分析随机振动分析随机振动分析随机振动分析定义和目的定义和目的定义和目的定义和目的Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0 载荷载荷:单点激励单点激励 得到结果得到结果:相对或绝对的相对或绝对的1 输出 输出 整体结构的结果,可以进行云图显示整体结构的结果,可以进行云图显示.1位移位移,速度或加速度速度或加速度 后处理后处理:1 可以进行云图显示 可以进行云图显示.随机振动分析随机振动分析随机振动分析随机振动分析WorkbenchWorkbench随机振动功能随机振动功能随机振动功能随机振动功能Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0 Model:输电铁架输电铁架 Analysis:地面激励地面激励PSD分析分析.Steps:进行模态和随机振动分析,并显示结果进行模态和随机振动分析,并显示结果.随机振动分析随机振动分析随机振动分析随机振动分析随机振动分析流程随机振动分析流程随机振动分析流程随机振动分析流程Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0打开打开,Tower.dsdb.Browse to file if not in list随机振动分析随机振动分析随机振动分析随机振动分析随机振动分析流程随机振动分析流程随机振动分析流程随机振动分析流程Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0打开分析向导打开分析向导随机振动分析随机振动分析随机振动分析随机振动分析随机振动分析流程随机振动分析流程随机振动分析流程随机振动分析流程Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0 利用分析向导可以简单地建立分析流程利用分析向导可以简单地建立分析流程.可以看到运行随机振动分析之前需要进行模态分析可以看到运行随机振动分析之前需要进行模态分析.随机振动分析随机振动分析随机振动分析随机振动分析随机振动分析流程随机振动分析流程随机振动分析流程随机振动分析流程Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0点击点击OK可以看到如图所示信息可以看到如图所示信息当提示当提示“Specify Number of Modes”,输入,输入12随机振动分析随机振动分析随机振动分析随机振动分析随机振动分析流程随机振动分析流程随机振动分析流程随机振动分析流程Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0下一步是插入约束,插入下一步是插入约束,插入fixed support.随机振动分析随机振动分析随机振动分析随机振动分析随机振动分析流程随机振动分析流程随机振动分析流程随机振动分析流程Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0模态分析结束模态分析结束.可以查看模态结果,如右图所示可以查看模态结果,如右图所示.可以查看动画可以查看动画.随机振动分析随机振动分析随机振动分析随机振动分析随机振动分析流程随机振动分析流程随机振动分析流程随机振动分析流程Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0 可以看到在谱分析中的初始条件已经自动设置成模态分析的结果可以看到在谱分析中的初始条件已经自动设置成模态分析的结果.设置阻尼(恒定阻尼比)设置阻尼(恒定阻尼比)0.05随机振动分析随机振动分析随机振动分析随机振动分析随机振动分析流程随机振动分析流程随机振动分析流程随机振动分析流程Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0插入一个插入一个PSD Base Excitation.在弹出的在弹出的PSD Base Excitation详情串口,选择新的详情串口,选择新的PSD载荷载荷.选择带选择带G的加速度的加速度PSD,单位,单位G2/Hz.设置设置PSD曲线曲线随机振动分析随机振动分析随机振动分析随机振动分析随机振动分析流程随机振动分析流程随机振动分析流程随机振动分析流程Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0选择激励方向为选择激励方向为Y.选择选择Solve.求解结束后可以查看结果,可以选择求解结束后可以查看结果,可以选择1sigma到到3sigma结果结果.随机振动分析随机振动分析随机振动分析随机振动分析随机振动分析流程随机振动分析流程随机振动分析流程随机振动分析流程Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0如果列出了结果如果列出了结果更改阻尼比为更改阻尼比为0.05,查看结果,查看结果.随机振动分析随机振动分析随机振动分析随机振动分析随机振动分析流程随机振动分析流程随机振动分析流程随机振动分析流程Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0按阻尼比按阻尼比0.05重新计算重新计算.随机振动分析随机振动分析随机振动分析随机振动分析随机振动分析流程随机振动分析流程随机振动分析流程随机振动分析流程Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0练习练习练习练习 查看如图所示查看如图所示桁架桁架桁架结构在加速度桁架结构在加速度PSD激励下的响应激励下的响应Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0Workshop Workshop 目标目标目标目标目标是研究桁架结构的振动特性.目标是研究桁架结构的振动特性.这个练习将检查钢结构桁架由于加速度谱产生的位移和应力.这个练习将检查钢结构桁架由于加速度谱产生的位移和应力.PSD谱可分为加速度、速度和位移.PSD谱可分为加速度、速度和位移.The spectrum will typically be measured during physical tests or documented in a written specification relating to the system or component.The data points can be entered for each Freq&Amplitude,or a function can be entered.AccelerationFrequencyF1F2F3F4A2A3A4A1Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0Workshop Workshop 假定假定假定假定The Girder has fixed constraints along all lower edges.The boundary conditions will be applied to edges.Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0Workshop Workshop 起始页起始页起始页起始页From the WorkBench Project Launcher start Simulation.if already in Simulation use FileNew For training purposes,choose “No:do not save any items”Once in Simulation click on GeometryFrom File to browse for and open girder.agdbTraining ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0Workshop Workshop 设置设置设置设置1.When the Geometry has loaded,choose“Random Vibration”from the Map of Analysis Types1.Note,the map will automatically highlight“Modal”too since modal is a precursor to Random Vibration simulation.2.Click OK,thus accepting the default number of modes3.Choose the U.S.inch pound unit system.“Units U.S.Customary(in,lbm,lbf,)”123Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0Workshop Workshop 前处理前处理前处理前处理-壳体厚度壳体厚度壳体厚度壳体厚度The Girder geometry consists of surface bodies(for shell meshing)The first preprocessing task is to specify the thickness of all the surfaces.Click to fully expand the Girder“Geometry”branch.In the Details pane,notice that the“Thickness”field are displayed in yellow to indicate they are undefined.4.Select all the bodies to assign a uniform thickness 1.LMB to select the top Body in the Part list.2.Hold and LMB on the last Surface Body.Note:By highlighting“all”,we can set the thickness on the first one,and the same thickness gets assigned to all of them.Of course one or more individual bodies can be redefined to different thicknesses later if necessary.5.Left click in the thickness field and set the thickness=0.5”54Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0Workshop Workshop 前处理前处理前处理前处理-接触接触接触接触The assembly to be shell meshed consists of multiple surface bodies separated by small offsets that account for the physical spacing between the neutral(axis)planes of each piece of steel.We need to use“Bonded”Contact in order to simulate the effect of welded and/or bolted assembly connectivity.6.Click on ConnectionsCreate Automatic ContactThe Default definition is“Bonded”6Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0Workshop Workshop 前处理前处理前处理前处理-网格尺寸网格尺寸网格尺寸网格尺寸The assembly consists of multiple slender bodies plus a large flat Roof plate.We want to specify a relatively fine mesh size on the slender members but a larger element up top.By assigning larger elements on the large roof,we preserve CPU time and are able to use finer (usually more accurate)elements elsewhere.7.Change to Body Select.On the Outline Tree,RMB on the Mesh object8.InsertSizing (for slender bodies)1.In Details,Replace“Default”size with 2(inches)2.RMB in Graphics Window,Select All3.But then hold and LMB single select on the“roof body”to unselect that part from this Size object.4.Apply9.InsertSizing (for the large“roof”body)1.Enter“4”for size in Details(for the large top plate).2.Use Single Select and LMB on the large Body.3.Apply10.Preview the mesh,MeshGenerate Mesh 1.If desired,repeat the steps above to increase or decrease element sizes as desired to enhance the model or reduce CPU time.Larger Elementson roof 78,910Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0Workshop Workshop 环境环境环境环境11.For the lower edges of the truss,highlight the“Modal”branch in the Outline and Insert Fixed Supports.12.Switch to edge selection mode as necessary 1.Reorient model as necessary throughout.2.an end view might be most convenient.13.Switch to Box Select1.Drag the LMB to select the edges at the bottom of the lower girders.2.Click “Apply”in the Details window111213Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0Workshop Workshop 环境环境环境环境14.For the PSD Base Excitation loads,at the Random Vibration Branch,InsertPSD Base Excitation 15.In the Details of the PSD Load,change“Direction”to“Y Axis”for this particular XYZ orientation.16.For Load Data chose New PSD Load141516AccelerationFrequencyF1F2F3F4A2A3A4A1Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0Workshop Workshop PSD PSD 载荷载荷载荷载荷17.PDS data in this case is“Acceleration”Table data points,so insure that“PSD Acceleration”and“Table”is selected.1.Click on OK18.Then enter the table data for FREQ vs.Acceleration.The graph automatically updates with each data point.1.Eventually,click on the Simulation tab (at the very top)to exit “Engineering Data”and return Simulation mode.1718Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0Workshop Workshop 求解求解求解求解Insure that the Details“Initial Condition”for the Random Vibration object is“Modal”With the branches for Modal(as well as Random Vibration)prepared,we are ready to solve this simulation.As a final check verify the status symbols next to the branches.All branches should have either:Lightening bolt(ready)Green check mark(complete)19.Solve.ToolBar Button SolveNote:solving from the Toolbar“thunderbolt”causes all unsolved branches to be solved.Had we wished to solve only one branch(such as“Modal”in this case)we could have highlighted only the branch or object to be solved and use RMB Solve.19Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0Workshop Workshop 模态分析结果模态分析结果模态分析结果模态分析结果After the solution is completed you can review the(precursor)modal shapes for each frequency.In the Outline Tree pertaining to Modal,click on Solution(within the Modal branch)20.Click on the Modal Solution Branch in the Tree.Then LMB on the top of the Frequency Column in the“Tabular Data”region,and RMBCreate Mode Shape Results This will insert“Total Deformation”objects in the Tree for all modes solved.Click on Click on“Solve”toolbar button so the new“result”objects can be evaluated20Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0Workshop Workshop 随机振动分析结果随机振动分析结果随机振动分析结果随机振动分析结果Now review Random Vibration results.Due to the applied spectrum,you can Insert DeformationsStrainsStresses 21.InsertDeformationDirectional1.Specify the Z “Orientation”direction in the Details Pane22.InsertStrainNormal1.For instance,specify Y “Orientation”in the Details Pane23.InsertStressEquivalent(von Mises)24.Click on Solve or RMBEvaluate All Results to evaluate any new objects you have added to the outline tree.Note:Only the new objects get evaluatedThis saves CPU and wall clock time.RMB21222324Training ManualDYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0DYNAMICS 11.0Workshop Workshop 评价评价评价评价查看和评估结果查看和评估结果.要点要点:模态分析的节点位移是相对值而非真实值。模态分析的节点位移是相对值而非真实值。The PSD simulation generates statistically“Probable”resultant magnitudes that depend on the energy input magnitude and spectrum applied to the system.The Damping data also plays a roll in the magnitude of the response.25.Review available results,and change the settings under the“Edges”toolbar button.You may choose to show(or not show)elements(edges)and un-deformed model.Element edges WireFrame can become“distracting”during Post-Processing.Turn wireframe off.25looks better without wireframe edges