Transcript
Page 1: Hardverközeli szoftverfejlesztés a ThyssenKrupp Presta ...oldweb.mit.bme.hu/projects/aha/Artemis_2011.10.18_TyssenKrupp.pdf · ThyssenKrupp Presta Steering ©2008Allrightsreserved.Copyinganddistribution

ThyssenKrupp�Presta�Steering

© 2008�All�rights�reserved.�Copying�and�distribution�without�the�prior�written�approval�of�ThyssenKrupp�Presta�AG�is�expressly�prohibited.�Inventions�capable�of�being�protected�are�property�of�ThyssenKrupp�Presta�AG�and�are�to�be�held�confidential

Hardverközeli szoftverfejlesztés a ThyssenKrupp Presta Hungary-nél

dr.�Naszádos László – ARTEMIS-H�Akadémia

2011.10.18

Page 2: Hardverközeli szoftverfejlesztés a ThyssenKrupp Presta ...oldweb.mit.bme.hu/projects/aha/Artemis_2011.10.18_TyssenKrupp.pdf · ThyssenKrupp Presta Steering ©2008Allrightsreserved.Copyinganddistribution

Title:�Hardverközeli�szoftverfejlesztés�a�ThyssenKrupp�Presta�Hungary-nél

Date�2011.10.18

Event,�Author,�ARTEMIS-H�Akadémia,�dr.�Naszádos�László

2 ThyssenKrupp�Presta�Steering

© 2008�All�rights�reserved.�Copying�and�distribution�without�the�prior�written�approval�of�ThyssenKrupp�Presta�AG�is�expressly�prohibited.�Inventions�capable�of�being�protected�are�property�of�ThyssenKrupp�Presta�AG�and�are�to�be�held�confidential

Tartalom

� A ThyssenKrupp Presta Hungary tevékenysége

� Egy elektromos kormányrendszer felépítése

� A szoftverfejlesztés fontosabb lépései

� Modell alapú fejlesztés

� Tesztelési szintek

Page 3: Hardverközeli szoftverfejlesztés a ThyssenKrupp Presta ...oldweb.mit.bme.hu/projects/aha/Artemis_2011.10.18_TyssenKrupp.pdf · ThyssenKrupp Presta Steering ©2008Allrightsreserved.Copyinganddistribution

Title:�Hardverközeli�szoftverfejlesztés�a�ThyssenKrupp�Presta�Hungary-nél

Date�2011.10.18

Event,�Author,�ARTEMIS-H�Akadémia,�dr.�Naszádos�László

3 ThyssenKrupp�Presta�Steering

© 2008�All�rights�reserved.�Copying�and�distribution�without�the�prior�written�approval�of�ThyssenKrupp�Presta�AG�is�expressly�prohibited.�Inventions�capable�of�being�protected�are�property�of�ThyssenKrupp�Presta�AG�and�are�to�be�held�confidential

� E/E Competence Center: Az elektromos kormányrendszer elektromos és elektronikus komponenseinek, és szoftverének fejlesztési központja

� Tevékenységek� Funkcionális rendszerfejlesztés�Elektromos vezérő elektronika (ECU) fejlesztés külső beszállítóval�Elektromos motor fejlesztés külső beszállítóval�Nyomatékszenzor fejlesztés külső beszállítóval� Teljes szoftver fejlesztési, tesztelési életciklus�Rendszer integráció� Funkcionális rendszer tesztelés

A ThyssenKrupp Presta Hungary tevékenysége

Page 4: Hardverközeli szoftverfejlesztés a ThyssenKrupp Presta ...oldweb.mit.bme.hu/projects/aha/Artemis_2011.10.18_TyssenKrupp.pdf · ThyssenKrupp Presta Steering ©2008Allrightsreserved.Copyinganddistribution

Title:�Hardverközeli�szoftverfejlesztés�a�ThyssenKrupp�Presta�Hungary-nél

Date�2011.10.18

Event,�Author,�ARTEMIS-H�Akadémia,�dr.�Naszádos�László

4 ThyssenKrupp�Presta�Steering

© 2008�All�rights�reserved.�Copying�and�distribution�without�the�prior�written�approval�of�ThyssenKrupp�Presta�AG�is�expressly�prohibited.�Inventions�capable�of�being�protected�are�property�of�ThyssenKrupp�Presta�AG�and�are�to�be�held�confidential

Egy elektromos korm ányrendszer felépítése

Motor ECU Nyomatékszenzor

FogaslécKormányösszekötőrúd

Golyósorsó

Page 5: Hardverközeli szoftverfejlesztés a ThyssenKrupp Presta ...oldweb.mit.bme.hu/projects/aha/Artemis_2011.10.18_TyssenKrupp.pdf · ThyssenKrupp Presta Steering ©2008Allrightsreserved.Copyinganddistribution

Title:�Hardverközeli�szoftverfejlesztés�a�ThyssenKrupp�Presta�Hungary-nél

Date�2011.10.18

Event,�Author,�ARTEMIS-H�Akadémia,�dr.�Naszádos�László

5 ThyssenKrupp�Presta�Steering

© 2008�All�rights�reserved.�Copying�and�distribution�without�the�prior�written�approval�of�ThyssenKrupp�Presta�AG�is�expressly�prohibited.�Inventions�capable�of�being�protected�are�property�of�ThyssenKrupp�Presta�AG�and�are�to�be�held�confidential

A szoftver felépítése és fontosabb jelútjai

State�and�

functional�

mgmt

Page 6: Hardverközeli szoftverfejlesztés a ThyssenKrupp Presta ...oldweb.mit.bme.hu/projects/aha/Artemis_2011.10.18_TyssenKrupp.pdf · ThyssenKrupp Presta Steering ©2008Allrightsreserved.Copyinganddistribution

Title:�Hardverközeli�szoftverfejlesztés�a�ThyssenKrupp�Presta�Hungary-nél

Date�2011.10.18

Event,�Author,�ARTEMIS-H�Akadémia,�dr.�Naszádos�László

6 ThyssenKrupp�Presta�Steering

© 2008�All�rights�reserved.�Copying�and�distribution�without�the�prior�written�approval�of�ThyssenKrupp�Presta�AG�is�expressly�prohibited.�Inventions�capable�of�being�protected�are�property�of�ThyssenKrupp�Presta�AG�and�are�to�be�held�confidential

AUTOSAR szoftverstruktúra I

Page 7: Hardverközeli szoftverfejlesztés a ThyssenKrupp Presta ...oldweb.mit.bme.hu/projects/aha/Artemis_2011.10.18_TyssenKrupp.pdf · ThyssenKrupp Presta Steering ©2008Allrightsreserved.Copyinganddistribution

Title:�Hardverközeli�szoftverfejlesztés�a�ThyssenKrupp�Presta�Hungary-nél

Date�2011.10.18

Event,�Author,�ARTEMIS-H�Akadémia,�dr.�Naszádos�László

7 ThyssenKrupp�Presta�Steering

© 2008�All�rights�reserved.�Copying�and�distribution�without�the�prior�written�approval�of�ThyssenKrupp�Presta�AG�is�expressly�prohibited.�Inventions�capable�of�being�protected�are�property�of�ThyssenKrupp�Presta�AG�and�are�to�be�held�confidential

AUTOSAR szoftverstruktúra II

From supplier

Motor Control

Platform SW

Motor Control

Steering

Application

OS and Standard core

Platform SW

Page 8: Hardverközeli szoftverfejlesztés a ThyssenKrupp Presta ...oldweb.mit.bme.hu/projects/aha/Artemis_2011.10.18_TyssenKrupp.pdf · ThyssenKrupp Presta Steering ©2008Allrightsreserved.Copyinganddistribution

Title:�Hardverközeli�szoftverfejlesztés�a�ThyssenKrupp�Presta�Hungary-nél

Date�2011.10.18

Event,�Author,�ARTEMIS-H�Akadémia,�dr.�Naszádos�László

8 ThyssenKrupp�Presta�Steering

© 2008�All�rights�reserved.�Copying�and�distribution�without�the�prior�written�approval�of�ThyssenKrupp�Presta�AG�is�expressly�prohibited.�Inventions�capable�of�being�protected�are�property�of�ThyssenKrupp�Presta�AG�and�are�to�be�held�confidential

A szoftverfejlesztés fontosabb lépései

System�

Specification

System�Design

SW�System�

Specification

SW�System�Design

SW�Module

Specification

SW�Module Design

SW�Module

Implementation

Functional�System�

Test

System�Integration

SW�System�Test

SW�Integration

SW�Module�TestA folyamatot meghatározófontosabb szabványok:

• Automotive SPICE

• ISO 26262

• AUTOSAR

Page 9: Hardverközeli szoftverfejlesztés a ThyssenKrupp Presta ...oldweb.mit.bme.hu/projects/aha/Artemis_2011.10.18_TyssenKrupp.pdf · ThyssenKrupp Presta Steering ©2008Allrightsreserved.Copyinganddistribution

Title:�Hardverközeli�szoftverfejlesztés�a�ThyssenKrupp�Presta�Hungary-nél

Date�2011.10.18

Event,�Author,�ARTEMIS-H�Akadémia,�dr.�Naszádos�László

9 ThyssenKrupp�Presta�Steering

© 2008�All�rights�reserved.�Copying�and�distribution�without�the�prior�written�approval�of�ThyssenKrupp�Presta�AG�is�expressly�prohibited.�Inventions�capable�of�being�protected�are�property�of�ThyssenKrupp�Presta�AG�and�are�to�be�held�confidential

A szoftverfejlesztés fontosabb dokumentumai

Customer requirements

System specification

System Design - UML

Softwarespecification

SW Architecture Design - UML

Software Componentspecification

SW Detailed Design - UML

SW Detailed Design - Matlab

SW Architecture Design - SystemDesk

Software Implementation C

Software Implementation TargetLink

Software ComponentTest Cases

System Test Cases

Software IntegrationTest Cases

Software ComponentTest Result

System Test Result

Software IntegrationTest Result

Doors

Enterprise Architect

Simulink, Targetlink

GHS

Page 10: Hardverközeli szoftverfejlesztés a ThyssenKrupp Presta ...oldweb.mit.bme.hu/projects/aha/Artemis_2011.10.18_TyssenKrupp.pdf · ThyssenKrupp Presta Steering ©2008Allrightsreserved.Copyinganddistribution

Title:�Hardverközeli�szoftverfejlesztés�a�ThyssenKrupp�Presta�Hungary-nél

Date�2011.10.18

Event,�Author,�ARTEMIS-H�Akadémia,�dr.�Naszádos�László

10 ThyssenKrupp�Presta�Steering

© 2008�All�rights�reserved.�Copying�and�distribution�without�the�prior�written�approval�of�ThyssenKrupp�Presta�AG�is�expressly�prohibited.�Inventions�capable�of�being�protected�are�property�of�ThyssenKrupp�Presta�AG�and�are�to�be�held�confidential

Model alapú fejlesztés

Power�Pack�

MATLAB�

Simulation

4.�Test�/�DVP

Implementation�

in�C-code

Model�validation0 200 400 600 800 1000 1200 1400 1600 1800 2000

0

1

2

3

4

5

6

7

8

Speed [RPM]

Tor

que

[Nm

]

Ubattery = 11.74V

Theoretical

Measured

-pi -pi/2 0 pi/2 pi

-0.1

-0.05

0

0.05

0.1

0.15

Mechanical Angle [rad]

Tor

que

[Nm

]

Requirements�

in�DOORS

Creating�power�

pack�design

1.�Analisys�and�specification

2.�Design

3.�Implementation

Evaluating�

Software�

parameter�set�

Page 11: Hardverközeli szoftverfejlesztés a ThyssenKrupp Presta ...oldweb.mit.bme.hu/projects/aha/Artemis_2011.10.18_TyssenKrupp.pdf · ThyssenKrupp Presta Steering ©2008Allrightsreserved.Copyinganddistribution

Title:�Hardverközeli�szoftverfejlesztés�a�ThyssenKrupp�Presta�Hungary-nél

Date�2011.10.18

Event,�Author,�ARTEMIS-H�Akadémia,�dr.�Naszádos�László

11 ThyssenKrupp�Presta�Steering

© 2008�All�rights�reserved.�Copying�and�distribution�without�the�prior�written�approval�of�ThyssenKrupp�Presta�AG�is�expressly�prohibited.�Inventions�capable�of�being�protected�are�property�of�ThyssenKrupp�Presta�AG�and�are�to�be�held�confidential

Gyors prototípus fejlesztés (Rapid Prototyping)

Rapid Prototyping with Matlab Real-Time Workshop

Production SW with TargetLink

Page 12: Hardverközeli szoftverfejlesztés a ThyssenKrupp Presta ...oldweb.mit.bme.hu/projects/aha/Artemis_2011.10.18_TyssenKrupp.pdf · ThyssenKrupp Presta Steering ©2008Allrightsreserved.Copyinganddistribution

Title:�Hardverközeli�szoftverfejlesztés�a�ThyssenKrupp�Presta�Hungary-nél

Date�2011.10.18

Event,�Author,�ARTEMIS-H�Akadémia,�dr.�Naszádos�László

12 ThyssenKrupp�Presta�Steering

© 2008�All�rights�reserved.�Copying�and�distribution�without�the�prior�written�approval�of�ThyssenKrupp�Presta�AG�is�expressly�prohibited.�Inventions�capable�of�being�protected�are�property�of�ThyssenKrupp�Presta�AG�and�are�to�be�held�confidential

Tesztelési folyamat I: HIL teszter (Hardware In the Lo op)

Torque sensor

Steering mechanics

ECU

Controller board

Pow

er

module

Motor

RPS

Phases

Rotor angle

Driver

Vehicle communication

network

Vehicle model

Page 13: Hardverközeli szoftverfejlesztés a ThyssenKrupp Presta ...oldweb.mit.bme.hu/projects/aha/Artemis_2011.10.18_TyssenKrupp.pdf · ThyssenKrupp Presta Steering ©2008Allrightsreserved.Copyinganddistribution

Title:�Hardverközeli�szoftverfejlesztés�a�ThyssenKrupp�Presta�Hungary-nél

Date�2011.10.18

Event,�Author,�ARTEMIS-H�Akadémia,�dr.�Naszádos�László

13 ThyssenKrupp�Presta�Steering

© 2008�All�rights�reserved.�Copying�and�distribution�without�the�prior�written�approval�of�ThyssenKrupp�Presta�AG�is�expressly�prohibited.�Inventions�capable�of�being�protected�are�property�of�ThyssenKrupp�Presta�AG�and�are�to�be�held�confidential

Tesztelési folyamat I: HIL teszter (Hardware In the Lo op)

Page 14: Hardverközeli szoftverfejlesztés a ThyssenKrupp Presta ...oldweb.mit.bme.hu/projects/aha/Artemis_2011.10.18_TyssenKrupp.pdf · ThyssenKrupp Presta Steering ©2008Allrightsreserved.Copyinganddistribution

Title:�Hardverközeli�szoftverfejlesztés�a�ThyssenKrupp�Presta�Hungary-nél

Date�2011.10.18

Event,�Author,�ARTEMIS-H�Akadémia,�dr.�Naszádos�László

14 ThyssenKrupp�Presta�Steering

© 2008�All�rights�reserved.�Copying�and�distribution�without�the�prior�written�approval�of�ThyssenKrupp�Presta�AG�is�expressly�prohibited.�Inventions�capable�of�being�protected�are�property�of�ThyssenKrupp�Presta�AG�and�are�to�be�held�confidential

Tesztelési folyamat II: Power Pack HIL teszter

Torque sensor

Steering mechanics

ECU

Controller board

Pow

er

module

Motor

RPS

Phases

Rotor angle

Driver

Vehicle communication

network

Vehicle model

Page 15: Hardverközeli szoftverfejlesztés a ThyssenKrupp Presta ...oldweb.mit.bme.hu/projects/aha/Artemis_2011.10.18_TyssenKrupp.pdf · ThyssenKrupp Presta Steering ©2008Allrightsreserved.Copyinganddistribution

Title:�Hardverközeli�szoftverfejlesztés�a�ThyssenKrupp�Presta�Hungary-nél

Date�2011.10.18

Event,�Author,�ARTEMIS-H�Akadémia,�dr.�Naszádos�László

15 ThyssenKrupp�Presta�Steering

© 2008�All�rights�reserved.�Copying�and�distribution�without�the�prior�written�approval�of�ThyssenKrupp�Presta�AG�is�expressly�prohibited.�Inventions�capable�of�being�protected�are�property�of�ThyssenKrupp�Presta�AG�and�are�to�be�held�confidential

Tesztelési folyamat II: Power Pack HIL teszter

Page 16: Hardverközeli szoftverfejlesztés a ThyssenKrupp Presta ...oldweb.mit.bme.hu/projects/aha/Artemis_2011.10.18_TyssenKrupp.pdf · ThyssenKrupp Presta Steering ©2008Allrightsreserved.Copyinganddistribution

Title:�Hardverközeli�szoftverfejlesztés�a�ThyssenKrupp�Presta�Hungary-nél

Date�2011.10.18

Event,�Author,�ARTEMIS-H�Akadémia,�dr.�Naszádos�László

16 ThyssenKrupp�Presta�Steering

© 2008�All�rights�reserved.�Copying�and�distribution�without�the�prior�written�approval�of�ThyssenKrupp�Presta�AG�is�expressly�prohibited.�Inventions�capable�of�being�protected�are�property�of�ThyssenKrupp�Presta�AG�and�are�to�be�held�confidential

Tesztelési folyamat III: Rendszer tesztpad

Torque sensor

Steering mechanics

ECU

Controller board

Pow

er

module

Motor

RPS

Phases

Rotor angle

Driver

Vehicle communication

network

Vehicle model

Page 17: Hardverközeli szoftverfejlesztés a ThyssenKrupp Presta ...oldweb.mit.bme.hu/projects/aha/Artemis_2011.10.18_TyssenKrupp.pdf · ThyssenKrupp Presta Steering ©2008Allrightsreserved.Copyinganddistribution

Title:�Hardverközeli�szoftverfejlesztés�a�ThyssenKrupp�Presta�Hungary-nél

Date�2011.10.18

Event,�Author,�ARTEMIS-H�Akadémia,�dr.�Naszádos�László

17 ThyssenKrupp�Presta�Steering

© 2008�All�rights�reserved.�Copying�and�distribution�without�the�prior�written�approval�of�ThyssenKrupp�Presta�AG�is�expressly�prohibited.�Inventions�capable�of�being�protected�are�property�of�ThyssenKrupp�Presta�AG�and�are�to�be�held�confidential

Tesztelési folyamat III: Rendszer tesztpad

Page 18: Hardverközeli szoftverfejlesztés a ThyssenKrupp Presta ...oldweb.mit.bme.hu/projects/aha/Artemis_2011.10.18_TyssenKrupp.pdf · ThyssenKrupp Presta Steering ©2008Allrightsreserved.Copyinganddistribution

Title:�Hardverközeli�szoftverfejlesztés�a�ThyssenKrupp�Presta�Hungary-nél

Date�2011.10.18

Event,�Author,�ARTEMIS-H�Akadémia,�dr.�Naszádos�László

18 ThyssenKrupp�Presta�Steering

© 2008�All�rights�reserved.�Copying�and�distribution�without�the�prior�written�approval�of�ThyssenKrupp�Presta�AG�is�expressly�prohibited.�Inventions�capable�of�being�protected�are�property�of�ThyssenKrupp�Presta�AG�and�are�to�be�held�confidential

Tesztelési folyamat IV: Tesztpálya

Torque sensor

Steering mechanics

ECU

Controller board

Pow

er

module

Motor

RPS

Phases

Rotor angle

Driver

Vehicle communication

network

Vehicle model

Page 19: Hardverközeli szoftverfejlesztés a ThyssenKrupp Presta ...oldweb.mit.bme.hu/projects/aha/Artemis_2011.10.18_TyssenKrupp.pdf · ThyssenKrupp Presta Steering ©2008Allrightsreserved.Copyinganddistribution

Title:�Hardverközeli�szoftverfejlesztés�a�ThyssenKrupp�Presta�Hungary-nél

Date�2011.10.18

Event,�Author,�ARTEMIS-H�Akadémia,�dr.�Naszádos�László

19 ThyssenKrupp�Presta�Steering

© 2008�All�rights�reserved.�Copying�and�distribution�without�the�prior�written�approval�of�ThyssenKrupp�Presta�AG�is�expressly�prohibited.�Inventions�capable�of�being�protected�are�property�of�ThyssenKrupp�Presta�AG�and�are�to�be�held�confidential

Köszönöm a figyelmet!


Top Related