14
1 Volvo car Software center day EEEP - Kent Niesel Technical Leader Software engineering and management The All-New XC90

Volvo car Software center day · The All-New XC90 . 2 introduction The All-New XC90 Electronic Control Unit (ECU) ... “System Mule/Rigg” tooling Customer Functions V0 V1 V2 FDJ

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Volvo car Software center day · The All-New XC90 . 2 introduction The All-New XC90 Electronic Control Unit (ECU) ... “System Mule/Rigg” tooling Customer Functions V0 V1 V2 FDJ

1

Volvo car Software center

day

EEEP - Kent Niesel Technical Leader

Software engineering and management

The All-New XC90

Page 2: Volvo car Software center day · The All-New XC90 . 2 introduction The All-New XC90 Electronic Control Unit (ECU) ... “System Mule/Rigg” tooling Customer Functions V0 V1 V2 FDJ

2

introduction

The All-New XC90

Electronic

Control

Unit (ECU)

Page 3: Volvo car Software center day · The All-New XC90 . 2 introduction The All-New XC90 Electronic Control Unit (ECU) ... “System Mule/Rigg” tooling Customer Functions V0 V1 V2 FDJ

External Supplier: 1500-2500 external software

engineers develop/test software (estimation)

huge Software projects .... Growing Software size

Volvo Car: ~1500 system, HW/SW, and

test engineers define/specify/verify

3

SW SW SW SW SW SW SW

SW SW SW

SW SW SW

SW

SW SW SW

SW

SW

SW

SW SW

SW

SW SW

SW SW

SW SW SW

SW

SW

SW SW

SW SW

Volvo Car: ~350-400 software

engineers develop/test software

Page 4: Volvo car Software center day · The All-New XC90 . 2 introduction The All-New XC90 Electronic Control Unit (ECU) ... “System Mule/Rigg” tooling Customer Functions V0 V1 V2 FDJ

Reducing lead time – decoupled HW - SW achieve project duration of 20 months by year 2020

54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 -2 -3 -4 -5

Voice of the Customer

Electrical Verification & Integration

CRP

Unit PTC Unit PA Unit PSC Unit PS Unit DC Unit TD

Function Selection

System Selection

Industrialization Concept

VP final cut

VP Build

VP Verification ReDV

MP2 MP1 Build

TT

Build PP

Build

VP update

TT PP VP

Purchasing

Mechanical Development workstream

Prototype and Build

Unit Milestones

Program Business level Milestones

Commercial

Work streams Green Book development Business Optimization & Change Management

Design (incl Colour, Material & Interaction)

Feasibility

PC BC @

EJ1 PA PSF MR PS LR LS J1 OKtB FSR

Verification

Business

VP final cut

System Mules/Rigg Evaluation

Market Equation optimization / Pricing Process / Market Launch Preparation

FC0 FC2 FC3 FC4 FC5/FTI

AA1 AA2 Design Refinement (n) ext/int

sketch

Design developmenet MM100% SMS

E2 E1 E0 E3 E4

FC-3 FC-1 FC-2

Sourcing Ordering

Product Quality Assurance

PTR PSI

Concept Data Judgement

System Choice

SMDJ

Sign Off

“System Mule/Rigg” tooling

V0 V1 V2 FDJ Customer Functions

Compl Vehicle Attr Req

CDJ

SM /Rigg build

SMDC

MM

SM

PEC

V0 V1 V2 VP Dwg.

FCA SP

DSM5 DSM2

CAE CAE CAE CAE

Sub-systems development

Homologation & Certification

Prod

Rel

Product definition

A B

C

Page 5: Volvo car Software center day · The All-New XC90 . 2 introduction The All-New XC90 Electronic Control Unit (ECU) ... “System Mule/Rigg” tooling Customer Functions V0 V1 V2 FDJ

Three FOCUS areas – green safe connected ACTIVE SAFETY

ELECTRIFICATION

CONNECTIVITY

Page 6: Volvo car Software center day · The All-New XC90 . 2 introduction The All-New XC90 Electronic Control Unit (ECU) ... “System Mule/Rigg” tooling Customer Functions V0 V1 V2 FDJ

Vehicle Dynamics & Active safety – SAFE software

Stability Control, RSC, ASC Active Safety/Driver support functions Vehicle motion control, ....

Adaptive Cruise Control

Stop & Go

Visual Park Assist Rear

Road Sign Information

Autonomous Parking

Cross Traffic Alert

Lane Keeping Aid

Collision Warning with

Full Auto Brake

Lane Departure Warning

Lane Change Aid

Driver Alert Control

Page 7: Volvo car Software center day · The All-New XC90 . 2 introduction The All-New XC90 Electronic Control Unit (ECU) ... “System Mule/Rigg” tooling Customer Functions V0 V1 V2 FDJ

Ref. Speech Recognizer & DIM Prototype

Ref. CSD Flash Prototype

Infotainment hmi – CONNECTED software

Page 8: Volvo car Software center day · The All-New XC90 . 2 introduction The All-New XC90 Electronic Control Unit (ECU) ... “System Mule/Rigg” tooling Customer Functions V0 V1 V2 FDJ

Electrical Propulsion - GREEN software Inverter ERAD Module (IEM) Active damping, Motor speed control, Motor clutch control

Combined Inverter and DcDc (CIDD) Active damping, Cooling

On board Charger (OBC) Complete application layer

Battery Energy Control Module (BECM) Thermal Control

Drive Train

Controller

Combustion

Vehicle Motion

Controller

Combustion

Engine

Control

CIDD

Drive Train

Controller ISG

Drive Train

Controller

Electric

Propulsion

Generator

Motor

Control

Propulsion

Motor

Control

IEM

Driver

Evaluator

Battery Energy

Control Module

On Board Charger

OBC

BECM

Page 9: Volvo car Software center day · The All-New XC90 . 2 introduction The All-New XC90 Electronic Control Unit (ECU) ... “System Mule/Rigg” tooling Customer Functions V0 V1 V2 FDJ

WE need more speed

Know what new features our

customer wants ...

Develop and launch features

much faster ...

Check how features are used ...

Change them even quicker ...

Page 10: Volvo car Software center day · The All-New XC90 . 2 introduction The All-New XC90 Electronic Control Unit (ECU) ... “System Mule/Rigg” tooling Customer Functions V0 V1 V2 FDJ

Page 10

If we are to slow ...

There are others out there

moving real fast

Help us move even faster

together with

Page 11: Volvo car Software center day · The All-New XC90 . 2 introduction The All-New XC90 Electronic Control Unit (ECU) ... “System Mule/Rigg” tooling Customer Functions V0 V1 V2 FDJ

Agenda– Software center ½ day

11

09.00 Introduction 09.10 Software Center (Prof. Jan Bosch, Director Software Center)

09.40 Research theme - Continuous Delivery (Agneta Nilsson)

- Continuous Integration project(s)

10.00 Research theme - Continuous Architecture (Ulrik Eklund)

- Scaling Agile development in mechatronics organizations

10.20 Research theme – Metrics (Miroslaw Staron)

- Organizational Performance Metrics

10.40 Coffee break

10.55 Research theme - Customer Data and Ecosystem-Driven Development

- Strategic Ecosystem-driven R&D Management (Helena Holmström Olsson)

11.15 Lessons learned from Software Center projects

- Volvo GTT Test project (Peter Thörngren)

- Ericsson Metrics project (Wilhelm Meding)

11.55 Closing the event

12.00 End

Partners

Page 12: Volvo car Software center day · The All-New XC90 . 2 introduction The All-New XC90 Electronic Control Unit (ECU) ... “System Mule/Rigg” tooling Customer Functions V0 V1 V2 FDJ

Next step ... The All-New XC90

Page 13: Volvo car Software center day · The All-New XC90 . 2 introduction The All-New XC90 Electronic Control Unit (ECU) ... “System Mule/Rigg” tooling Customer Functions V0 V1 V2 FDJ

Kent Niesel [email protected]

Ruben Alexandersson [email protected]

Jonn Lantz [email protected]

Andreas Harder [email protected]

Get involved in software center research

13

Jan Bosch [email protected]

Agneta Nilsson [email protected] Miroslaw Staron [email protected]

Helena Holmström-Olsson [email protected]

Ulrik Eklund [email protected]

Contact – SWC/Chalmers/GU/Malmö Högskola

VCC need more

- VCC Theme/Project owners cross R&D

- VCC project teams to collaborate with cross R&D

- New SWC project ideas ...

Contact – Volvo Car

Note.

together

with many

other

research

colleagues, and

PhD students

at

CTH, GU, MAH

Page 14: Volvo car Software center day · The All-New XC90 . 2 introduction The All-New XC90 Electronic Control Unit (ECU) ... “System Mule/Rigg” tooling Customer Functions V0 V1 V2 FDJ

Volvo Software Center ½ Day Learn more about how to use proper metrics in your software projects

• When 30 April, 9-12

• Where PVH Hörsal A&B

Next event – SWC Metrics workshop

14