You are on page 1of 48

Model Based Development

With Altair

Altair Engineering July 2017


2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

The Old Development Approach

BUILD IT
PAINT IT
ADD CONTROLS

Design errors
Requirement misses
Longer development times
Higher development costs

2
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Todays Products are Complex

3
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Todays Products are Connected

4
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Todays Products Require Model Based Development Process

5
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Models: From Components to System of Systems

6
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Models: Multi-Disciplinary

7
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Models: From 0D to 3D
Suspension E-Motor Electronics

.
0D x = f(x,u,t)
y = g(x,u,t)

1D

3D

8
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Modeliis Acquisition (formerly part of EASii IC)

SYSTEM IDENTIFICATION Model FAST SYSTEM


3D Struct. / DATA / Existing Model Generation Simulation

MODELER SIMULATOR

9
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Model Based Development with Altair

10
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Model Based Development with Altair

Openess

Usability

0D to 3D

Business Model

11
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Compose Activate Embed

Concept Studies | Control Design | System Performance Optimization | Controller Implementation

12
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

solidThinking Compose

Matrix Analysis Diff. Equations Signal Analysis Control Design

Unified visual math environment for all kind of math.

13
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

solidThinking Compose

IDE
(Integrated Development Environment)

OML HW-
Integration

14
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

15
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Material Modeling for Crash Analysis

16
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

17
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

18
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Aerospace Certification

19
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Why Compose?
Best of multiple worlds
Leverages past investment in legacy models, scripts and know-how
CAE readers from HyperWorks
Supports Python, TCL as well

Superior business model


Available under HyperWorks Units
Accessible to everybody at your organization
One module for various applications

Non-disruptive adoption
Can co-exist with legacy data and math/numerical computation tools

20
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

solidThinking Activate

Model & Simulate


Signal Based Modeling Physical Modeling
Dynamic Systems

Block diagram environment for Model Based Development & Multi-domain simulation

21
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

System Integration Platform

Multibody Electro-
Controls
Dynamics magnetics

22
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Flap Kinematics & System Simulation: Activate + Multi-body (MotionSolve)

23
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Why Activate?
Signal and physical modeling in one environment
Leverages past investment in system models and math/system modeling tools
Leverages the current trend towards physical modeling with Modelica
Provides superior simulator coupling via Functional Mock-Up Interface (FMI)

Seamless transition to/from 3d-modeling

Superior business model


Available under HyperWorks Units
Accessible to everybody at your organization
One module for various applications

Non-disruptive adoption
Can co-exist with legacy data and system modeling tools

24
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

solidThinking Embed

Shortens implementation & testing phase of embedded systems


Lets you focus on algorithm development
25
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Developing IoT-Solutions with Embed

26
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Learning Videos for Electric Drives and Power Electronics

Learn.solidThinking.com

27
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Why Embed?

No hand-coding required
Efficient diagram-to-code (supports various targets including Texas Instruments and Arduino)
Lets you focus on algorithms development
Increases productivity and quality

Interactive HIL (Hardware-In-the-Loop) environment

Special support for electric drives and power electronics

Superior business model

28
2016 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

0D to 3D Case Studies:
1. Mufflers
2. e-mobility
3. Engine modeling
2016 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

0D to 3D Case Studies:
1. Mufflers
2. e-mobility
3. Engine modeling
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Optimizing Acoustic Performance of Mufflers

1 iteration per day

31
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

1D Transfer Matrix Method

2 4
Inlet Outlet Inlet
Outlet
1 3 5

32
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Realization in Activate
Library of
fundamental blocks

33
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Validation
-- seconds
-- 1 day

34
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Typical Configurations Solved

=3 *(50)
50 50 50 50
150

50 183 50 50 200 300 200 50


82.5

401

45
Transmission Loss (dB)

40
35
30
25
20
15
10
5
0
0 500 1000 1500 2000 2500
Freq (Hz)

Math Code- TMM Simulation-BEM

35
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Optimization of Muffler Configurations

After
optimization

After
optimization

36
2016 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

0D to 3D Case Studies:
1. Mufflers
2. e-mobility
3. Engine modeling
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Case Study: e-Mobility

38 38
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

39
2016 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

0D to 3D Case Studies:
1. Mufflers
2. e-mobility
3. Engine modeling
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Engine Modeling Methods


Analytic approaches (Park model) Activate only(no Flux)
FAST! Least accurate

abc reference

dq reference

Ld, Lq and Phi_PM are calculated using Flux or by physical testing

41
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Engine Modeling Methods


Full co-simulation Flux + Activate
BEST ACCURACY! But slowest

Link to FE Motor model


Activate Flux

Output:
Current
Speed
Torque

Voltage to fed the


motor

42
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Engine Modeling Methods

Table-based model from finite element results FAST and IMPROVED ACCURACY vs. Park

Flux in a, b, c axis and magnetic torque


are computed in term of Id, Iq and rotor
position using Flux 2D

43
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Engine Modeling Methods Motor Torque Comparison

44
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Summary
Open System Approach
Octave/Matlab, Tcl/Tk & Python scripting
Modelica
FMI
CAE Readers/Writers
Support of Legacy Models (Matlab/Simulink)

Driving Innovation through Simulation


From Concept Design to HIL and SIL
Combining Math, Signal-Based, Physical & 3D Modeling

Unique Business Model


Flexibility
Affordability

45
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Try Compose, Activate & Embed!


Please visit Altair Connect (connect.altair.com) to download the software

46
http://learn.solidThinking.com/
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

47 47
2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.

Register for our upcoming technical deep-dive webinars on


math & system modeling!

http://web2.altairhyperworks.com/2017-model-based-development

48

You might also like