MBD for ANSYS Simulation 焦晓娟 / 高级工程师 13127889362 2015 ANSYS, Inc. 1
Why do MBD simulation? OutLine The difference between MBD and FEA for Dynamics simulation How do MBD simulation? What is MBD for ANSYS? What is MBD for ANSYS Co-Licensing? The technical Highlight of MBD for ANSYS & C/L Toolkits Case Study 2015 ANSYS, Inc. 2
Why do MBD simulation? Content What is the difference between MBD and FEA for Dynamics simulation? How do MBD simulation? What is MBD for ANSYS? What is MBD for ANSYS Co-Licensing? What is the technical Highlight of MBD for ANSYS? Case Study 2015 ANSYS, Inc. 3
Failure and Motion/Dynamic 2015 ANSYS, Inc. 4
Environment and Dynamics 2015 ANSYS, Inc. 5
Why Do MBD Simulation? MBD simulation is the study of the motion of mechanical systems caused by external forces and motion excitation acting on the systems. 2015 ANSYS, Inc. 6
Why Do MBD Simulation? Multi-Body Dynamics (MBD) capability to simulate the motion of the mechanical system. Leads to a deep understanding of the system Calculates the input load needed for finite element analysis 2015 ANSYS, Inc. 7
Why Do MBD simulation in ANSYS/Workbench? Function Trace, Motion transfer path Velocity, Accelerate Multi-Body Dynamics Mechanical Load Strength FEA/Stress,Strain, 2015 ANSYS, Inc. 8
Content Why do MBD simulation? What is the difference between MBD and FEA for Dynamics simulation? How do MBD simulation? What is MBD for ANSYS? What is MBD for ANSYS Co-Licensing? What is the technical Highlight of MBD for ANSYS? Case Study 2015 ANSYS, Inc. 9
Dynamics thanks to Newton and Apple Tree Newton s Second Law F = m a m + x cx + kx = f Dynamics analysis Modeling Solution Closed form solutions Numerical solutions Sir Issac Newton(1643-1727) 2015 ANSYS, Inc. 10
Dynamics thanks to Computer Modeling Digital modeling m + x cx + kx = f MBD engineer s View MBD method x: RB dof m: RB mass k,c: force-control connectors FEA engineer s View FE method x: nodal dof m,k,c: material & element formulations Solution Numerical solutions { } n n x, x x = m 1 { } f cx + kx { } n x { x n } Explicit & Implicit method (e.g. Newmark, Park, ) { } x n+ 1, x n + 1 2015 ANSYS, Inc. 11
MBD modle from FEA View Main part of Model: Node Element Joints:MPC/RBE + Boundry condition MPC/RBE: the dofs of Slave Nodes are controlled by the dofs of Master node Force connectors (e.g. springs, dampers): special element Key objective : Response Model size: Big Solution time: Long 2015 ANSYS, Inc. 12
MBD modle from MBD View Main part of Model: Rigid Body Rflex Body Fflex Body Joints Forces Contact Key objective: Load condition I System matching once load condition is got by MBD, the deformation, stress, strain could be got by FEA. Traditional math model: DAE(Differential Algebraic Equations) differential equations of motion Algebraic constraint equations Advanced math model: open-chain,recursive Formulation Flexible Body Rflex body Fflex body M Φq Φ Φ Φ 1 2 3 Φ 0 T q q Q = 0 λ γ = x l cosθ z = 0 = y l sinθ z = 0 =Φ =Φ = 0 4 I θ + mgl sinθ = 0 5 2015 ANSYS, Inc. 13
Content Why do MBD simulation? What is the difference between MBD and FEA for Dynamics simulation? How do MBD simulation? What is MBD for ANSYS? What is MBD for ANSYS Co-Licensing? What is the technical Highlight of MBD for ANSYS? Case Study 2015 ANSYS, Inc. 14
How do MBD simulation? Build Test Validate Refine Iterate Optimize Automate Pre-Analysis Body- 零部件 Joint- 零部件之间的约束联接 Force- 零部件之间的力联接 Contact- 零部件之间的接触 Expression- 表达式, 表达驱动 载荷 控制等 Post-Process 2015 ANSYS, Inc. 15
MBD simulation 特殊路面, 等级路面 典型工况 : 直线制动, 转弯, 一轮悬空, 路障撞击, 角度路障撞击 道路试验数据 Geometry 几何模型 + 质量 惯量 联接关系 Bushing+ 驱动模式 MBD 模型 多体动力学模型 Loading 载荷历程 2015 ANSYS, Inc. 16
MFBD simulation 特殊路面, 等级路面 道路试验数据 典型工况 : 直线制动, 转弯, 一轮悬空, 路障撞击, 角度路障撞击 Geometry 几何模型 + 质量 惯量 联接关系 Bushing+ 驱动模式 有限元网格 / 模态 MBD 模型 多体动力学模型 MFBD 模型 Loading 载荷历程 强度 Stress/Strain 刚柔混合模型 刚度 Deformation 疲劳材料性能 Durability 模型 寿命 Life 损伤 Damage 安全系数 Safety Factor 根据分析结果改进设计 Modify N 强度 刚度 疲劳耐久? Y Report 2015 ANSYS, Inc. 17
MFBD Simulation CAD External Mesher External FE Solver FFLEX RFLEX G-Body G-Contact G-Connector Geometry Engine RIGID GUI SOLVER Mesh Engine FFLEX RFLE X Modal Solution Analysis Dynamic Solution Multiple Static Solutions Stress/Strain Results Durability/Fatigue Analysis 2015 ANSYS, Inc. 18
Content Why do MBD simulation? What is the difference between MBD and FEA for Dynamics simulation? How do MBD simulation? What is MBD for ANSYS? What is MBD for ANSYS Co-Licensing? What is the technical Highlight of MBD for ANSYS? Case Study 2015 ANSYS, Inc. 19
MBD for ANSYS High performance Contacts Advanced MBD Post Proessing MBD for ANSYS Workbench Intelligent Load Transfer Co-Licensing to RecurDyn Toolkits 2015 ANSYS, Inc. 20
Content Why do MBD simulation? What is the difference between MBD and FEA for Dynamics simulation? How do MBD simulation? What is MBD for ANSYS? What is MBD for ANSYS Co-Licensing? What is the technical Highlight of MBD for ANSYS? Case Study 2015 ANSYS, Inc. 21
MBD for ANSYS Co-Licensing MBD simulation MBD for ANSYS MBD for ANSYS Co-Licensing MBD + Control simulation 2015 ANSYS, Inc. 22
MBD for ANSYS Co-Licensing Export MBD4A(MBD for ANSYS) Co-License (C/L)is a approach to extend MBD4A software to RecurDyn software. MBD4A+ C/L = 阶梯式 MBD Solution C L 2015 ANSYS, Inc. 23
MBD for ANSYS C/L 使用各种行业 Toolkits 2015 ANSYS, Inc. 24
MBD for ANSYS C/L 使用 MFBD 技术 2015 ANSYS, Inc. 25
Content Why do MBD simulation? What is the difference between MBD and FEA for Dynamics simulation? How do MBD simulation? What is MBD for ANSYS? What is MBD for ANSYS Co-Licensing? What is the technical Highlight of MBD for ANSYS? Case Study 2015 ANSYS, Inc. 26
Highlights of MBD for ANSYS and C/L Track Machine Tool MTT Engine MFBD SubSystem Gear/Chain/Belt/Bearing Toolkits Recursive Dynamic Tightly integrated in Workbench Automated, Intelligent Load Transfer Advanced MBD Post-Processing Co-Licensing to RecurDyn MBD4A High Performance Contact Modeling PNet / E-Template / Auto Design Particles Controls Firmware hydraultic C/L 2015 ANSYS, Inc. 27
Content Why do MBD simulation? What is the difference between MBD and FEA for Dynamics simulation? How do MBD simulation? What is MBD for ANSYS? What is MBD for ANSYS Co-Licensing? What is the technical Highlight of MBD for ANSYS? Case Study 2015 ANSYS, Inc. 28
MBD for ANSYS Load Transfer Demo MBD Simulation Load Transfer to Static Structural System Analyze the loads cases 2015 ANSYS, Inc. 29
Case Study: Robot MBD Simulation Contact 3 wheel with ground (solid contact) Joint Force 5 Revolute joint for each wheel 1 Translational joint for lift 2 Rotational Axial force for wheels 1 Axial force for lift 2015 ANSYS, Inc. 30
Case Study Proposed Method Tested at KyungHee Univ. Objective : Non-expert firmware engineer could develop more robust Embedded S/W quickly. Who : Undergraduate Junior & Senior Students with understanding of basic theory of Dynamic & Control How long : 3 weeks Project Virtual modeling & Simulation (ZIPC, RecurDyn, CoLink, Ch-Script) Initially Firmware development in Virtual environment only Lego mindstorm modeling & embed Firmware code into micro processor Recurrent between Virtual Environment and Real H/W 2015 ANSYS, Inc. 31
Thank you From xiaojuan.jiao@pro-lambda.com 13127889362 http://mbd4a.recurdyn.cn 2015 ANSYS, Inc. 32