Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based...

30
제품 개발 프로세스 효율화 방안 (Simulation based Design) 건국대학교 다중물리해석 및 최적화 연구실 강병식 [email protected]

Transcript of Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based...

Page 1: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

제품 개발 프로세스 효율화 방안

(Simulation based Design)

건국대학교다중물리해석 및 최적화 연구실

강병식[email protected]

Page 2: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

AGENDA

I. 제품개발 프로세스 효율화 방안 1

II. Simulation Based Development 6

III. Democratizing CAE 11

IV. Topology Optimization 17

V. Summary 26

Page 3: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

ProductTarget

1Generate Product

Idea

2Evaluate Product

Idea

3Agree on Product

Idea

Consensus

4Define Product Concepts

5Delineate Product Concepts

6Freeze Product Concept

ModelFreeze 7

DesignProduct

8ProduceProduct

9ValidateProduct

Validation

Planning

Concept DesignHardware #1

Courtesy of ITI

Detail DesignHardware #2

ProductPlanning

Design Concept Build

ProductDevelopment

ManufacturingPreparation

Manufacturing CheckHardware #3

10LaunchClinic

11Validate

PilotProduct

12ConfirmMass

Production

MassProduction

(Job 1)

Approval

M0

How to -. increase Efficiency-. improve Quality-. reduce Time & Cost

Product Development Process

Overall Process

Design Idea Efficient Evaluation

Efficient Decision Making

1

Page 4: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

Strategy for Improving Development Process

: Evaluation in early stage of Development Process

Design Change Cost

Design Change Cost= ΣN(phase)*C(Phase)

Resolution Cost

per Problem [C(p)] 10 X 100 X 1000 X 10000 X 20000+ X

FullProduction

Upfront Engineering(simulation based development)

ConceptDesign

개념설계

DetailDesign

상세설계

Proto-

typingEvaluation Production

Ramp-UpDevelopment

Phase[p]

# of

Problem

Resolution

[N(p)]

Development

Phase

Conventional ‘Design-Build-Test’

(hardware test based development)

Design Change Cost

Digital Engineering (DMU/DPA)

Design Change Cost

For most OEM’s the

process focuses on

activities between

“Conventional” and

“Digital” after detailed

design

Hit

“Product

Assured”

3 6 9 10

Upfront Engineering

Minimize Engineering Change … after Start of Detail Design

Courtesy of ITI

시제품제작 시험평가 양산준비 양산

DMU : Digital Mock Up

DPA : Digital Pre Assembly

2

Page 5: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Automotive Engineering

Digital Development ToolsCAx (Computer Aided x)

‘DESIGN’ ‘EVALUATION’

CAS

CAD

CAE

CAM

MANAGEMENT

PLM

Digital Development : Prototyping & Manufacturing

Practice

Upfront Engineering&

Concurrent Engineering

Digital Development (VPD, Virtual Product Development)

DPA / DFA

3

Page 6: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

상품제안

양산

M0 M+aM-b

패키지 및 개념설계 상세설계 생기검증 양산Pilot개발착수

Platform

플랫폼 선정 및 Test Car 개발 Styling 확정 Prototype 제작 및 시험

제품구상

Powertrain

Test Car Proto Car

품평 – 승인 - 고정

12~15 12~15

Automotive Development Methodology Shift

Hardware based Development Simulation based Development

DESIGNBUILD

PrototypeTEST

SIMULATION OPTIMIZATION

시험개발 by Design-Build-Test Iterations

시뮬레이션개발 시험확인

Minimize Design Change Less Hardware Stages

Pilot Car

Trial & Error

4

Page 7: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

Digital Development in Automotive Industry

Digital Car Project, 1997 – 50% shorter development cycle (60 30 mon.)

-. Increase Parallelization of Design Tasks

-. Elimination of some design iterations

-. Quicker Completion of the remaining design iteration

E-Class

Reduce Development Time (44 20 mon.)

by CAE based development

& Platform Technology

5

Page 8: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

AGENDA

I. 제품개발 프로세스 효율화 방안 1

II. Simulation Based Development 5

III. Democratizing CAE 11

IV. Topology Optimization 17

V. Summary 26

Page 9: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

Role of CAE in Automotive Development

CAE Benefit : Efficiency / Completeness / EasinessCAE Purpose : Quality Design / Efficient Development

Pass? / Fail? How to Improve?

1day turn around

6

Page 10: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

CAE Role Evolution : Evaluation Tool Design Tool

• Topology Optimization

• Morphing Technique

• Test-CAE correlation

• Result Analysis

• Accuracy Concerned

Pedestrian Protection

~170 Head Impact Points onHood & Windshield Glass

8 weeks 1.5 weeks

CAE 1st Stage (~ late 90s)

• After Design Release

• Failure Analysis

• Improvement

Crashworthiness

CAE 2nd Stage (~ late 2000s)

• Before Design Release

• Design Evaluation

• Improvement

Prototype Evaluation Design Review

CAE 3rd Stage (mid 2010s ~)

• Before Detail Design

• Concept Evaluation

• Optimization

Concept Design

‘Ray’‘Morning’

• Design confirmation

• Speed Concerned (6wks.)

• Automation / Outsorcing

Role Change : After Design Release Before Release Concept Optimization후행평가 기능 선행평가 기능 선행설계 기능

Pilot PhasePrototype PhaseDetail Design PhaseConcept Design Phase Job1

Freeze Release Confirm

7

Page 11: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

Automotive Development Process Integration

Package / Layout

Concept Design

Pre Evaluation(Simulation)

Concept Development (Test Car Stage)

Product (Detail) Development (Proto Car Stage)

Design Release

Post Evaluation(Test)

Detail Design

Pre Evaluation(Simulation)

Design Release

Post Evaluation(Test)

* 각 Hardware 단계에서 ‘설계-선행평가-설계출도-후행평가'과정 반복

PrototypeBuild

PrototypeBuild

8

상세설계

L시험개발개념설계

출도 전 도면 검증 해석상세설계 전 최적설계 도출 출도 후 도면 검증 해석

시작상세해석

(2단계)

시작개념해석

(3단계)

개선해석

(1단계)

상품제안

양산

M0 M+aM-b

패키지 및 개념설계 상세설계 생기검증 양산Pilot개발착수

제품구상

12~15 12~15

Page 12: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

CAE Role in each Stage of Development Process

• 위상 최적화 기법 (Topology)

• 형상 모델링 (Morphing)

• Routine Job 개발 해석 자동화

• 설계정보입수–모델링- 해석

(PLM) (자동화)

• 시험-해석 correlation

• 시험결과 상세분석

시험검증 단계

• 시점: 도면 작업 前

• 검증 Tool 설계 Tool

• 설계 방향 제시

예) 보행자보호 해석자동화

48개 영역 타격 165~170개소 타격

170 개소타격 기준 - 해석기간 : 8주 2주법

규강

개념설계 단계 설계검증 단계

• 시점: all도 출도 前

• 설계 협업 기간 확보

• 신속한 검증 및 설계개선

• 시점: 실차 제작 이후

• 문제점 검증/효율적 개선

• 해석기반 예측 정확도

예) 충돌 시험-해석 비교

9

Page 13: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

AGENDA

I. 제품개발 프로세스 효율화 방안 1

II. Simulation Based Development 5

III. Democratizing CAE 11

IV. Topology Optimization 17

V. Summary 26

Page 14: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

Democratizing CAE

Raised issue on rapidly increasing CAE demand at NAFEMS 2013

Resource limit to meet demand (not enough CAE engineers)

Proposed ‘Democratizing CAE’ at NAFEMS 2015

Allow Design engineers perform CAE evaluation in Design Process

11

Page 15: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

FOA (First Order Analysis) CAD Tool base Analysis

Concept Study: Intuitive 1-D Analysis Tool(Toyota)

Full FEA Easy to use for Designers w/o CAE skillLimit: Single Part, Linear Analysis

Expandin

g C

AE

work

Desig

ner

perf

orm

CAE

Currently Available Tools : Inspire / DesignSight

Democratizing CAE (for Designer)

12

Page 16: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

CAE Process

Pre-Processing (Modeling)

-. Meshing

-. Property Assignment

-. Material Assignment

-. Assembly

-. Boundary Condition

-. Loading Condition

Solving Post-Processing

-. Solver Selection

-. Parameter Set Up

-. Output Set Up

-. Result Analysis

-. CAE / Test Correlation

-. Engineering Judgment

-. Design Recommendation

Equivalent to Test Car Build Equivalent to Test Test / Design Engineer Function

Optimization

13

Page 17: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

Meshless Methods

15

Page 18: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

Democratizing CAE (for Designer & CAE Engineer)

Assembly or System levelNonlinear Analysis

16

Page 19: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

AGENDA

I. 제품개발 프로세스 효율화 방안 1

II. Simulation Based Development 5

III. Democratizing CAE 12

IV. Topology Optimization 17

V. Summary 26

Page 20: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

Optimization

“Optimization is the Design Goal & CAE Purpose”

Sensitivity, 민감도 (for Linear Problem) DoE (Design of Experiment), 실험계획법 Shape Optimization, 형상최적화 Topology Optimization, 위상최적화

MDO (Multi-Disciplinary Optimization), 다 분야 최적설계 MOO (Multi-Objective Optimization), 다 목적함수 최적설계 RBDO (Reliability Based Design Optimization), 신뢰성 기반 최적설계

PIDO (Process Integration & Design Optimization)

18

Page 21: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

“Easy to use for non expert in optimization”(somewhat ‘As it is’ concept)

Design variable : Mass or Stiffness of Meshed Element

< Typical Problem >Objective : Minimize Weight or Maximize Performance

Design Variable : Elements’ MassConstraints : Design Space

Topology Optimization

20

Page 22: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

Powerful Tool for Optimal Concept Design

Easy to use even without CAE or Optimization Expert Knowledge

Architects can get design concept

Topology Optimization

21

Page 23: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

Topology Optimization by Students - AOC

DESIGN DOMAIN

INITIAL DESIGN INITIAL DESIGN STRESSMax. Stress : 136.6 MPa

Volume : 39,370 mm3

TOPOLOGY OPTIMIZATION REDESIGN REDESIGN STRESS

Max. Stress : 109 MPa (20%↓)

Volume : 32,350 mm3 (18%↓)

> 대학생 최적화 경진대회 사례 - 자전거 Brake Arm 최적화

(* ’08 알테어 대학생 최적화 경진대회 작품 참조)

23

Page 24: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

▣ 인텀플로어

물결무늬 비드

TOPOGRAPHY(비드패턴최적화)

◈ 목적함수 : 변형에너지최소

◈ 제한조건 : 판넬 떨림억제를 위한 판넬강성확보

◈ 설계변수 : 판넬 비드패턴

설계초기안

설계변수■

경계조건 : 전후스트럿 고정하중 : 인텀플로어 압력 부과

▲■

▲▲

▲▲

비드적용 필요■

설계반영안

▶ 인텀플로어 판넬강성 190% 향상

: 0.85→1.4t 효과 (1.3Kg 절감효과)

2단비정형비드

최적화

Panel Bead Pattern 최적화 (Topology for NVH)

Optimization Case in Automotive Industry – Topology

22

Page 25: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

위상 최적화 기법을 활용한 전단부 언더커버 리브 형상 최적화

양산 개조 - 초기 개조 - 최적화

Beyond engineer’s intuition Learning from Nature

Getting close to Nature ?

Optimization Case in Automotive Industry – Topology

23

Page 26: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

< Body Design Concept >

< Floor Panel Bead Pattern >

< Wheel Styling Concept >

< Hood Inner Structure > Steel Aluminum

head impact Strength

Topology Optimization (위상최적화)

Optimization Case in Automotive Industry – Topology

25

Page 27: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

AGENDA

I. 제품개발 프로세스 효율화 방안 1

II. Simulation Based Development 5

III. Democratizing CAE 12

IV. Topology Optimization 17

V. Summary 26

Page 28: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

Summary

Hardware based Development Simulation based Development

DESIGNBUILD

PrototypeTEST

SIMULATION OPTIMIZATION

시험개발 by Design-Build-Test Iterations

시뮬레이션개발 시험확인

Minimize Design Change Less Hardware Stages

Trial & Error

26

Simulation Based Development

Democratizing CAE Topology Optimization

Page 29: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

Simulation based Development Process

• 위상 최적화 기법 (Topology)

• 형상 모델링 (Morphing)

• Routine Job 개발 해석 자동화

• 설계정보입수–모델링- 해석

(PLM) (자동화)

• 시험-해석 correlation

• 시험결과 상세분석

시험검증 단계

• 시점: 도면 작업 前

• 검증 Tool 설계 Tool

• 설계 방향 제시

예) 보행자보호 해석자동화

48개 영역 타격 165~170개소 타격

170 개소타격 기준 - 해석기간 : 8주 2주법

규강

개념설계 단계 설계검증 단계

• 시점: all도 출도 前

• 설계 협업 기간 확보

• 신속한 검증 및 설계개선

• 시점: 실차 제작 이후

• 문제점 검증/효율적 개선

• 해석기반 예측 정확도

예) 충돌 시험-해석 비교

Minimize Design Change

Less Hardware Test Stage

Improve Quality & Reduce Time

27

Page 30: Simulation based Design - Altair...제품개발프로세스효율화방안 (Simulation based Design)건국대학교 다중물리해석및최적화연구실 강병식 bkang@konkuk.ac.kr

Multi Physics Analysis and Optimization Lab

[email protected]