Multi-physics with MotionSolve

24
Innovation Intelligence ® Multi-Physics with MotionSolve Rajiv Rampalli & Keshav Sundaresh, Altair
  • date post

    12-Sep-2014
  • Category

    Technology

  • view

    1.021
  • download

    2

description

The real world is inherently multi-disciplinary. In order to accurately understand the behavior of such systems, there is a need to simultaneously combine hitherto separate physical disciplines in a logical manner to generate higher-level mathematical models that can accurately represent natural behavior.Simulation tools have traditionally focused on a single discipline such as controls, fluid dynamics, structures or motion. There is a pressing need to efficiently combine these various representations, solve the resulting model and predict reality.Due to its system level focus, multi-body simulation is a natural environment for integrating the different technologies together. MotionSolve is an Industry proven multi-body simulation tool that provides a logical environment to integrate different technologies and solve the combined problem. This presentation discusses three topics:(a) The need for multi-disciplinary simulations and strategies for combining models(b) Simulating real world phenomena using MotionSolve(c) Case studies illustrating how customers have successfully used MotionSolve to solve multi-physics problems.

Transcript of Multi-physics with MotionSolve

Page 1: Multi-physics with MotionSolve

Innovation Intelligence®

Multi-Physics with MotionSolveRajiv Rampalli & Keshav Sundaresh, Altair

Page 2: Multi-physics with MotionSolve

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Presentation Outline

• Need for Multi-Physics simulations

• Case Study: Control of a Wind Turbine

• How other customers are doing Multi-Physics simulations

2

Page 3: Multi-physics with MotionSolve

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Real Models Are Complex

H d li & Fl ibl & N liHydraulics & Control systems

Flexible & Non-linear components

Virtual tires & Virtual driverVirtual tires & digitized roads

Virtual driver models

3

Page 4: Multi-physics with MotionSolve

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Industrial Processes Are Complex

TIRE & ROAD

POSTGMBD POSTFATIGUEMBD

DRIVER

4

FEDRIVER FE

Page 5: Multi-physics with MotionSolve

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

The Conundrum

Systems Software

Multiple DomainsDiverse Phenomena

Single DomainSingle Formulation

Many Technologies One Integrator

5

Page 6: Multi-physics with MotionSolve

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Introducing MotionSolve…

• A natural environment for multi-disciplinary studies• Open architecture for coupling domains• Many different choices available for coupling

6

Page 7: Multi-physics with MotionSolve

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Model Connection Methodologies

Master

System Equations

S-1 S-2 S-2

Simulator-1 Simulator-2

Co-Simulation (Sharing signals)Sharing Equations

SharedData

7

Sharing Linear Models

Page 8: Multi-physics with MotionSolve

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Sharing Linear Models: With Simulink

MatlabM ti S l MatlabSimulinkMotionSolve

8

MotionSolve exchanges state matrices with Matlab/Simulink

Page 9: Multi-physics with MotionSolve

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Sharing Linear Models: With FE

MotionViewHyperMesh MotionViewMotionSolve

HyperMeshRadioss

9MotionSolve shares data with a variety of FE codes

Page 10: Multi-physics with MotionSolve

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Sharing Equations: via User Subroutines

ObjectCode

MotionSolveDLL

User Subroutine MotionSolvePython Script

U b ti ll t li k th i ti t MS

DLLSubroutine

10

User subroutines allow users to link their own equations to MS

Page 11: Multi-physics with MotionSolve

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Sharing Equations: via Code Export

ObjectCode

MotionMotion

“C”MotionSolve

SolveDLL

RTW“C”Code

Co simulation

SimulinkController

11

Co-simulation

Native RTW code import from Simulink

Page 12: Multi-physics with MotionSolve

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Sharing Signals: MotionSolve + Simulink

System Model

MotionSolveMotionSolvemodel

ControllerS-Function (MS ) Simulink Window

12

MotionSolve is an S-Function in Simulink

Page 13: Multi-physics with MotionSolve

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Sharing Signals: MotionSolve + DSHplus

System ModelSystem Model

Hydraulic SystemUser Block (MS ) DSHplus Window

13

MotionSolve is a user block in DSHplus

Page 14: Multi-physics with MotionSolve

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Sharing Signals: MotionSolve + Driver

System Modely

Speed Controller

Controls & Switching Signals

Gearbox ControllerFeedbackSignals

ControllerOutputs

Driver ModelVehicle Model(MS)

Steering Controller

14MotionSolve can include complex driver models via co-simulation

( )

Page 15: Multi-physics with MotionSolve

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Presentation Outline

• Need for Multi-Physics simulations

• Case Study: Control of a Wind Turbine

• How other customers are doing Multi-Physics simulations

15

Page 16: Multi-physics with MotionSolve

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Co-simulation – Wind Turbine Emergency Stop

“Grid loss” – Sudden drop in generator torqueGrid loss Sudden drop in generator torqueReaction: Immediate blade pitching and activation of the brake disk.

E-stop event• 0-60s Ramp up to full effect, 1MW.

120.0s “Grid loss” 100-0% in 0.1s120.4s Maximum brake pressure & reversing pitch angle135.0s Pitching complete

16Mechanical system, Wind loads – lift and drag forces v/s pitch angle, Tower shadow - %ge drop of wind forces in front of the tower

Page 17: Multi-physics with MotionSolve

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Initial Results

• Grid loss and braking generate massive t t i tirotor torque variations

• Large blade vibrations during overshoot• Blades vibrate during initial braking, causing

high frequency variations of rotor torque.

17

Page 18: Multi-physics with MotionSolve

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Control Requirements

• Implement a non-linear braking pressure to:

• Reduce blade deflection

• Eliminate overshoot

18

Brake controller: Blade deflection v/s Brake magnifierBrake release: Rotational speed v/s release factorLow pass filter to the braking signal – to avoid rapid vibrations

Page 19: Multi-physics with MotionSolve

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Control Model in Simulink

Rotor Velocity C t l P t Flex SensorsRotor Velocity

Flex Sensors

Controller

Control ParameterPlant Outputs

MS Model Sensors

Plant OutputsFlex Sensors

Rotor Velocity

1z

Flex Sensors

1z

Rotor Velocity

Blade Deflection

19

Page 20: Multi-physics with MotionSolve

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Co-Simulation Results

100% Rotor Speed

Simulink Rotor SpeedSimulink Rotor Speed

100% R t S d Si li k R t S d100% Rotor Speed Simulink Rotor Speed100% Rotor Speed

Simulink Rotor Speed

20

Brake controller: Blade deflection v/s Brake magnifierBrake release: Rotational speed v/s release factor

Page 21: Multi-physics with MotionSolve

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Presentation Outline

• Need for Multi-Physics simulations

• Case Study: Control of a Wind Turbine

• How other customers are doing Multi-Physics simulations

21

Page 22: Multi-physics with MotionSolve

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Faurecia – Glass guidance simulation

• Challenge: • Find the cable positions to meet requirements

l f f diff t bi ti fon normal forces for different combinations of friction.

• Solution: • Mechanism analysis with MotionSolve to find• Mechanism analysis with MotionSolve to find

the normal forces

• Design optimization with HyperStudy to find the optimal cable positions.

• Benefits:• An optimal design that meets all conflicting

requirements.requirements.• A fast & automated design process leading to

fewer errors & better designs.

22

“Co-simulation of window regulator with MotionSolve and Matlab/Simulink gives a full mechatronics model of the system, allowing simultaneous design of both mechanism and

actuator” – Dany Desrus, Leader Product Line EE & Mechatronics, Faurecia Interior Systems

Page 23: Multi-physics with MotionSolve

Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Summary

• Real systems are complex • A full understanding of these requires multi-disciplinary

simulation• MotionSolve has an architecture that facilitates coupling• MotionSolve has an architecture that facilitates coupling

of different solvers to enable multi-disciplinary simulation• Many different options for coupling are availabley g• The simulation requirements and coupling

difficulty dictate which choice should be used.

Thank You!

23

Page 24: Multi-physics with MotionSolve

Innovation Intelligence®

Rajiv RampalliKeshav Sundaresh([email protected])