• No results found

Test Drives Efficient testing processes at Suzuki, featuring component testing and virtual vehicle testing

N/A
N/A
Protected

Academic year: 2021

Share "Test Drives Efficient testing processes at Suzuki, featuring component testing and virtual vehicle testing"

Copied!
6
0
0

Loading.... (view fulltext now)

Full text

(1)

Efficient testing processes at Suzuki, featuring component testing

and virtual vehicle testing

Virtual Vehicle

Test Drives

(2)

Since 2000, Suzuki Motor Corporation has been

efficiently intensifying their use of dSPACE

simula-tors for the safe development of electronic control

units (ECUs). So far, Suzuki uses several simulators

for individual ECUs, including body and

air-condi-tioning, as well as engine, transmission and

all-wheel drive ECUs. But for the models Kizashi

and Swift, a dSPACE virtual vehicle simulator

takes over the efficient verification of all vehicle

control functions.

Electronic control technology is evolving with features such as adaptive cruise control (ACC), elec-tronic stability programs (ESP), and pre-crash safety systems. At the same time, more functions are inte-grated into a single ECU to reduce the overall number of ECUs per vehicle. Complex functions are distributed on several networked ECUs. Across-the-board validation of distributed functions is not pos-sible with component simulators for individual ECUs, and real test drives are not safe for testing such complex systems with all the connections and dependencies between functions.

A virtual vehicle simulator is required to test the whole ECU network.

Requirements for the Virtual Vehicle

To efficiently validate all of a vehicle’s distributed control functions the dSPACE virtual vehicle simulator has to meet the following precon-ditions:

n Information on each ECU and its

functions has to be shared across the whole hardware-in-the-loop (HIL) system.

n Network tests must be possible,

even if not all ECUs are available yet.

Virtual Vehicle

Test Drives

(3)

n Real loads must be includable

and switching between load and model must be automated.

n Test execution must be easy, so

that Suzuki’s engineers can focus on function design, not test creation.

n Variant handling by switching

between vehicle models or parameter sets must be easy to reduce HIL system downtime.

n Suzuki’s inhouse tools, e.g., for

diagnostics and RAM monitoring, have to be connected to the dSPACE virtual vehicle.

Virtual Vehicle Setup

The simulator consists of five inte-grated racks that are each configured for certain vehicle components, like engine, body electronics, driver assistance systems, etc. The con-trolled system models are all taken from dSPACE Automotive Simulation Models (ASM). Besides drivetrain and vehicle dynamics models, this setup also features models for the electrical system and the surround-ing traffic to test ACC functionality. Test automation is performed by

dSPACE AutomationDesk® together

with the Real-Time Testing (RTT) extension. This virtual vehicle simu-lator can be configured and param-eterized for the different variants of Suzuki Kizashi and Swift.

Flexibility of the Virtual Vehicle

The virtual vehicle simulator was designed to handle time-consuming tasks such as changing the target vehicle or vehicle configuration efficiently. For example, the test target engine can be switched from a gasoline engine ECU to a diesel engine ECU in just five minutes. The only manual tasks are releasing and attaching the ECU harnesses. Changing the optional vehicle fea-tures such as ACC or

air-condition-Component Simulator vs. Virtual Vehicle

To test a single ECU, e.g. for engine management, a component simulator is required. It comes with a dedicated setup for the ECU under test. To test multiple ECUs or a complete ECU network including all

commu-nication aspects, a virtual vehicle simulator is required. Several sim-ulators are closely integrated to represent a complete vehicle. A virtual vehicle can be config-ured for different vehicle variants.

(4)

ing, which vary according to the vehicle class, is simply a matter of changing settings in dSPACE

Control Desk®, the experiment

soft-ware.

Test Process

Any problem detected by the virtual vehicle can be verified thoroughly and in great detail on a component simulator. For example, a closed-loop problem detected by auto-matic tests overnight can be investi-gated and corrected the next day

Rack 1

ASM Engine Gasoline/Diesel

Rack 2

CAN B CAN B GW ASM Drivetrain Simple Body Model

Rack 3 0 1 2 3 DS911 Body, Power Window, Remote Starter CAN LIN1 LIN LIN3 Serial DS1006 DS4003 DS2211 slave_c DS1006_4

Simple Body Model ASM Electrical Components DS4330 DS4201-S

Rack 5

ASM Electrical Components

Rack 4 0 1 2 3 DS911 ACC,ESP, Air Conditioner, Airbag, Instrument Panel, Body Serial1 Serial2 Serial3 CAN DS1006 DS2004 DS2003

ASM Vehicle Dynamics + advanced BrakeHydraulics

ASM Traffic Simple Body Model DS2211 DS2202 DS4003 DS4502E DS4201-S Master DS1006 DS1006_5 slave_b DS1006_3

Dynamic model part ECU communications ECU‘s of this rack dSPACE I/O boards dSPACE processor + Gigalink Gigalink cable

Gigalink cable, synchronized swinging buffer for some signals

applied to ECUs that are only avail-able in virtual form and cannot participate in CAN communication. The CAN gateway functions simu-late abnormal states such as data corruption or wrong values on the bus to falsify and correct ECU messages if the available ECU was developed for a different vehicle platform. Combining these meth-ods allowed Suzuki to develop new functions even without a complete ECU network. If an ECU was miss-ing some functions, they were implemented using the two meth-ods. The whole implementation was optimized and the behavior of the other ECUs was tested in this way. Problems that might occur for new functions and ECUs that could have an impact on the whole ECU network were eliminated.

Use of dSPACE Products

Suzuki had been using dSPACE products for some years, so it was possible to transfer existing test

“ The biggest result of installing the dSPACE virtual vehicle simulator was

that it enabled us to easily perform important tests that we couldn’t

even run before.”

Katsuhiko Douhata, SUZUKI MOTOR CORPORATION

Yasuhiro Hayashi (on the left)

Yasuhiro Hayashi is General Manager of the automobile electric design depart-ment at Suzuki in Shizuoka, Japan.

Katsuhiko Douhata (on the right)

Katsuhiko Douhata is a technical expert for automobile electric design at Suzuki in Shizuoka, Japan.

on the component simulator. When the problem is solved the new, cor-rect function can be restored to the virtual vehicle for further automatic testing. Unlike the component sim-ulator, the virtual vehicle contains many parameters that are dynamic, which increases the depth of test-ing. As long as the tester uses the same test environment for the virtual vehicle simulator and the compo-nent simulator, it is possible to run common parameters, common environmental conditions, and com-mon tests. By adding test cases on a daily basis, testers can thoroughly verify control functions with large numbers of conditions.

The Advantages of Restbus Simulation

ECU functions that will be available on future ECUs and ECUs that are not yet available can be implemented by using restbus simulation and CAN gateway functions. Restbus simulation is a method normally

(5)

Knürr Miracel 37HE 800 mm 4HE

PX20 REAR

Slot1Slot2Slot3Slot4Slot5Slot6Slot7Slot8Slot9Slot10Slot11Slot12Slot13Slot14Slot15Slot16Slot17Slot18Slot19Slot20 1HE 3HE 1HE 3HE 1HE 3HE P 1 A D S 2 0 0 3_ 0 1 4 T E 6 T E P 1A D S2 0 0 3_ 0 1 4 T E 6T E P 1 A D S 2 0 0 3_ 0 1 4 T E 6 T E P 1 A D S 2 2 1 1_ 0 1 P1A A U X 1/ A U X 26 x U b a tt P WM _ IN 1-8D IG _IN 1 -8 (P WM _IN 9 -1 6)D IG _ IN 9- 1 6(P WM _ IN 1 7- 2 4) P 1B D S2 2 1 1_ 0 1 P1B D A C _ R E F 7 x V B A T2 ± D A C 9 -1 2 ± D A C 1 -8 ± A D C 1 -8 ± A D C 9 -1 6 4 T E 4 T E 6 T E 6T E P 2 A D S 2 2 1 1_ 0 1 P2A IN J 1 -6IG N 1 -6D IG _ O U T 1 -8D IG _ O U T 9-1 6(D IG _C A M 3 + 4) P 2B D S2 2 1 1_ 0 1 P2B C A N 1+ 2 ± R E S 1 -6 WA V E / C R ... D IG _ C R A N...R X D /T X D P WM _ O U T1 -6 4 T E 6 T E 6T E4 T E P 3 D S 2 2 1 1_ 0 1 P3 R E S 7- 1 0 V B A T1 + 2 D A C 1 3 -2 0 D S P D A C 4 -7P WM _ o u t 7 -9 4 T E 6 T E 6T E4T E4 T E P 1 A D S 2 2 1 1_ 0 1 P1A A U X 1/ A U X 26 x U b a tt P WM _ IN 1-8D IG _IN 1 -8 (P WM _IN 9 -1 6)D IG _ IN 9- 1 6(P WM _ IN 1 7- 2 4) P 1B D S2 2 1 1_ 0 1 P1B D A C _ R E F 7 x V B A T2 ± D A C 9 -1 2 ± D A C 1 -8 ± A D C 1 -8 ± A D C 9 -1 6 4 T E 4 T E 6 T E 6T E P 2 A D S 2 2 1 1_ 0 1 P2AIN J 1 -6 IG N 1 -6D IG _ O U T 1 -8D IG _ O U T 9-1 6(D IG _C A M 3 + 4) P 2B D S2 2 1 1_ 0 1 P2BC A N 1+ 2 ± R E S 1 -6 WA V E / C R ... D IG _ C R A N...R X D /T X D P WM _ O U T1 -6 4 T E 6 T E 6T E4 T E P 3 D S 2 2 1 1_ 0 1 P3 R E S 7- 1 0 V B A T1 + 2 D A C 1 3 -2 0 D S P D A C 4 -7P WM _ o u t 7 -9 4 T E 6 T E 6T E4T E4 T E 1HE 0 I 3HE 3HE 1HE 15984

E1I 1R1E3I 3R3E5I 5R5E7I 7R7E9I 9R9

E 2I 2R 2E 4I 4R 4E 6I 6R 6E 8I 8R 8E 10I 1 0R 10

L B /F IU - 1_ 0 1 _0 1

15984

E1I 1R1E3I 3R3E5I 5R5E7I 7R7E9I 9R9

E 2I 2R 2E 4I 4R 4E 6I 6R 6E 8I 8R 8E 10I 1 0R 10 L B /F IU - 1 _0 1 _ 0 1 15984 E1I1R1E3I3R3E5I5R5E7I7R7E9I9R9 E 2I 2R 2E 4I 4R 4E 6I 6R 6E 8I 8R 8E 10I 1 0R 10 L B /F IU - 1 _0 1 _ 0 1 15984 E1I1R1E3I3R3E5I5R5E7I7R7E9I9R9

E2I2R 2E4I4R 4E6I6R 6E8I8R 8E10I1 0R 10

L B /F IU -1 _ 0 1_ 0 1

15984

E1I1R1E3I3R3E5I5R5E7I7R7E9I9R9

E 2I2R 2E 4I4R 4E 6I6R 6E 8I8R 8E 10I1 0R 10

L B / F IU -1 _ 0 1_ 0 1

3 T E

15984

E1I1R1E3I3R3E5I5R5E7I7R7E9I9R9

E 2I2R 2E 4I4R 4E 6I6R 6E 8I8R 8E 10I1 0R 10

L B/ F IU -1 _ 0 1_ 0 1 V B A T 0 /1 P S- x x POWER SWITCH V O U T 0 /1 V O U T 2 /3 V O U T 4 /5 V O U T 6 /7 IR E F5 0 A1 0 A5 0 0m A2 5 m A1 .2 5 m AO F F S E T F U L L S C A L E E L E C F U S E F U S EWD TG E N P U R P O S E R E S E T F IU o n ly 8T E F IU o n ly 8 T E F IU o n ly 8 T E F IU o n ly 8T E F IU o n ly 8 T E F IU o n ly 8T E F IU o n ly 8T E F IU o n ly 8 T E C M B -1 _ 0 5_ 0 2

F U S E0F U S E1F U S E2F U S E3F U S E4F U S E5+5 V+ 1 5 V- 1 5V

C M B

C M B -1 _ 0 5_ 0 2

F U S E0F U S E1F U S E2F U S E3F U S E4F U S E5+5 V+ 1 5 V- 1 5V

C M B 1 0 3 29 1 1 0 3 2 8 9 1 0 3 2 8 9 1 03 2 9 1 1 2 T E EMERGENCY STOP ARRÊT D

' URGENCENOT -AUSEMERGENZA

F IU o n ly

8 T E 3 T E

E 1I1R 1E 3I3R 3E 5I5R 5E 7I7R 7E 9I9R 9E 2I2R 2E 4I4R 4E 6I6R 6E 8I8R 8E 1 0I1 0R 1 0

H e a ts in k - 1 _ 0 1_ 0 11 2T E 3 T E 1 0 3 2 9 2 CAB5 Knürr Miracel 37HE 800mm 1 0 3 3 1 1 4HE PX20 REAR --DS0911DS1006_01DS2211_01/3DS2211_01/2DS2211_01/1DS4302_01 DS4003_P 3_1 DS4003_P 2_1 DS4003_P 1_1 DS4003_P 3_2 DS4003_P 2_2 DS4003_P 2_1 DS2 003_1 ---- -1HE P 1 A D S 2 0 0 3_0 1 4T E 6 T E3HE 4 T E 6 T E P 1 A D S 2 2 1 1_ 0 1 P1A A U X 1 /A U X 2 6 x U b a ttP WM _ IN 1-8D IG _ IN 1 -8 ( P WM _ IN 9 -1 6)D IG _ IN 9 -1 6 (P WM _IN 1 7- 2 4) 4T E 6 T E P 1 A D S 2 2 1 1_0 1 P1B ± D A C 9 -1 2 ± D A C 1 -8 ± A D C 1 -8 ± A D C 9 -1 6 D A C _ R E F 7 x V B A T2 4 T E 6 T E P 1 A D S 2 2 1 1_ 0 1 P2A IN J 1 -6 IG N 1 6D IG _O U T 1 8D IG _ O U T 9 -1 6(D IG _ C A M 3 + 4 ) 4T E 6 T E P 1 A D S 2 2 1 1_0 1 P2B C A N 1 +2± R E S 1 - 6 WA V E /C R ... D IG _ C R A N . ..R X D/ T X DP WM _ O U T1 -6 4 T E 6 T E P 1 A D S 2 2 1 1_ 0 1 P3 R E S 7 -1 0 V B A T1 + 2 D A C 1 3- 2 0 D S P D A C 4 7P WM _ o u t 7 -9 1HE 3HE P 1 A D S 4 0 0 3_ 14 T E 6 T E P1 A D S 4 0 0 3_14 T E 6 T E P 1 A D S 4 0 0 3_ 14T E 6 T E P1 A D S 4 0 0 3_ 24 T E 6 T E P 1 A D S 4 0 0 3_ 24T E 6 T E P 1 A D S4 0 0 3_ 24 T E 6 T E 1HE 3HE P1 A D S 4 3 0 2 4 T E 6 T E 6 T E4 T E4T E6 T E4T E4 T E6T E4 T E4T E6 T E4 T E4 T E6T E4 T E4 T E 3HE 1HE 3HE 1HE 3HE 1HE 3HE 1HE 3HE 4 T E 4 T E 4 T E P1_1P2_1P3_1 P1_2P2_2P3_2 C M B 0 2_ 0 6_ 0 8

F U S E0F U S E1F U S E2F U S E3F U S E4F U S E5+5 V+ 1 5V- 1 5V C M B F IU 0 2_ 0 7 _0 1F IU 0 2 _0 7 _0 2F IU 0 2 _0 7 _ 0 3F IU 0 2 _ 0 7_ 0 4F IU 0 2 _ 0 7_ 0 5F IU 0 2_ 0 7_ 0 6 V b a t0 /1V o u t0 /1 V o u t2 /3V o u t4 /5V o u t6 /7IR E F5 0 A1 0 A5 0 0 m A2 5 m A1 .2 5 m AO ffs e tF u lls c a le E le c fu s e F u s eWD TG e n p u rp u s e R e s e t P o w e r s w itc h0 2_ 0 5 _0 1 V b a t0 /1V o u t0 /1 V o u t2 /3V o u t4 /5V o u t6 /7IR E F5 0 A1 0 A5 0 0 m A2 5 m A1 . 2 5m AO ffs e tF u lls c a le E le c fu s e F u s eWD TG e n p u rp u s e R e s e t P o w e r s w itc h0 2_ 0 5 _0 2 V b a t0 /1V o u t0 /1 V o u t2 /3V o u t4 /5V o u t6 /7IR E F5 0 A1 0 A5 0 0 m A2 5 m A1 . 2 5m AO ffs e tF u lls c a le E le c fu s e F u s eWD TG e n p u rp u s e R e s e t P o w e r s w itc h0 2 _0 5 _0 3 C M B 0 2_ 0 6_ 0 9

F U S E0F U S E1F U S E2F U S E3F U S E4F U S E5+5 V+ 1 5V- 1 5V C M B 0 I SC-PowerSupply 0 I SC-PowerSupply 1 0 3 2 8 9 1 0 3 2 8 9 ErrorPower 1235794681 0123579 4681 0 Channel D S 5 3 5 5_ 0 2_ 0 6_ 0 9 ErrorPower 1235794681 0123579 4681 0 Channel D S 5 3 5 5_ 0 2_ 0 6 _1 0 F IU 0 2_ 0 7_ 0 7F IU 0 2_ 0 7 _0 8S P A R E _F IUS P A R E _ F IU 8T E8T E8 T E8 T E8 T E8 T E8 T E8T E8T E8 T E S P A R E _F IU Main CAN -A Local CAN-A Main CAN -B Local CAN-B 02 _0 1_ 21 02 _0 1_ 22 02 _0 2_ 21 _4 WD 02 _0 1_ 28 02 _0 1_ 29 3T E 9T E9T E9T E9T E 8 T E8 T E8 T E8 T E Spare Spare 1 0 3 2 8 9 1 0 3 2 8 9 1 0 3 29 11 0 3 29 1 1 0 32 9 11 0 32 9 1 02 _0 3_ 28 _B CM 1_ 1 02 _0 3_ 29 _B CM 1_ 2 02 _0 2_ 28 02 _0 2_ 29 02 _0 2_ 22 02 _0 2_ 22 _T C M _2 8T E8 T E Main CAN -A Local CAN-A Main CAN -B Local CAN-B 8 T E8T E 02 _0 2_ 21 _T C M _1 6 T E Knürr Miracel 37HE 800mm 4HE PX20 REAR 1HE 1HE 1HE 1HE 3HE P1A -DS2211 P1B DS2211 6 T E4 T E6T E4 T E P2A DS2211 P2B DS2211 4 T E 4 T E 6 T E 6T E 6 T EDS 22114T E 3HE 6T ED S 2 0 0 34 T E 6T E4 T E D S 4 3 0 2 1HE 3HE 4 T E 0 I P3 P1A -DS 2211 P1B DS2211 6 T E4T E6 T E4 T E P2A DS2211 P2B DS2211 4 T E 4 T E 6T E 6 T E 6T EDS22114 T E P3 1HE 3HE V b a tt V o u t1 V o u t2V o u t3V o u t4V e x t1V e x t2V e x t3F u s e F U S ER e s e t F K /L K -x x V b a ttV o u t1 V o u t2V o u t3V o u t4V e x t1V e x t2V e x t3F u s e F U S ER e s e t F K /L K -x x V b a ttV o u t1 V o u t2V o u t3V o u t4V e x t1V e x t2V e x t3F u s eF U S ER e s e t F K / L K- x x V b a ttV o u t1 V o u t2V o u t3V o u t4V e x t1V e x t2V e x t3F u s eF U S ER e s e t F K/ L K -x x V b a ttV o u t1 V o u t2V o u t3V o u t4V e x t1V e x t2V e x t3F u s eF U S ER e s e t F K /L K - x x 9 T E9T E 165 .0 20.00 LA M B D A P O WE R 2 H E 0 2 6V A 0 - 3 5V0 - 4 5 A C V C C V O L T A G E L IM IT C U R R E N TL IM IT DELTA ELEKTRONICAd O U T P U T O N / O F F R E M O T E L O C A L D IS P L A Y L IM IT S D IS P L A Y S E T T IN G S A C F A ILD C F A IL R S DP O WE R S IN K O L O V E R T E M P R E M O T E C C R E M O T E C V O U T P U T O N 1 POWER POWER SUPPLY SM 35-45 C C C V - > I -> U 20.0 60.0 1HE 1HE 3HE 4 T E 3HE 2 4 T E 9T E Power O N/ O FF 1 0 7 T E 3HE 1 4T E M ain Swit ch O pen in O FF- Posit ion

O F F

M iniat ur e Cir cuit Br eaker

1 4T E B 1 6 O NI B 1 6 O NI B 1 6 O NI 7 T E M ain Swit ch 1 2 T E EMERGENCY STOP ARRÊT D' URG ENCENOT -AUS

EMERGENZA 1 2 T E4T E F 1 .6 A 2 4VDC Cont r ol Volt age M iniat ur e Cir cuit Br eaker

1 4 T E B 1 6 O NI B 1 6 O NI B 1 6 O NI 8 T E 8T E 8 T E8 T E8 T E8 T E8 T E8 T E8T E8T E HYP 03_0 3_ 22 RM ST HYP 03_0 1_ 28 ID C HYP 03_0 1_ 22 BC M2-1 HYP 03_0 1_ 21 BC M2-2 HYP 03_0 1_ 29 PS HYP03_ 02 _29 MS HYP03_ 02 _21 spare 1 0 32 9 1 1 03 2 9 1 1 0 32 9 1 1 0 32 9 1 1 03 2 91 Knürr Miracel 37HE 800mm 4HE PX20 REAR 1HE 1HE 1HE 1HE 3HE P1A -DS2211 P1B DS 2211 6 T E4 T E6T E4 T E P2A DS2211 P2B DS2211 4 T E 4 T E 6 T E 6T E 6 T EDS22114 T E 3HE 6T ED S 4 2 0 1-S4 T E 6 T E4T E D S 2 0 0 3 1HE 3T E3HE 0 I P3 P1A -DS 2202 P1B DS2202 6 T E4T E6 T E4 T E P2A DS 2202 P2B DS2202 4T E 4 T E 6 T E 6 T E 6T EDS22024 T E P3 1HE 1HE V b a ttV o u t1 V o u t2V o u t3V o u t4V e x t1V e x t2V e x t3F u s eF U S ER e s e t F K /L K -x x V b a ttV o u t1 V o u t2V o u t3V o u t4V e x t1V e x t2V e x t3F u s eF U S ER e s e t F K /L K - x x V b a ttV o u t1 V o u t2V o u t3V o u t4V e x t1V e x t2V e x t3F u s eF U S ER e s e t F K/ L K -x x V b a ttV o u t1 V o u t2V o u t3V o u t4V e x t1V e x t2V e x t3F u s eF U S ER e s e t F K /L K -x x 6 T E3HE 4 T E 1HE 3 T E3HE 4 T E F IU F IUF IUF IUF IUF IU 3HE 4T E F IU F IUF IUF IUF IUF IU 3HE P1A -DS4003 P1B DS4003 6 T E4 T E6 T E4 T E P2A DS 4003 P2B DS2004 4T E 4 T E 6 T E 6 T E V b a ttV o u t1 V o u t2V o u t3V o u t4V e x t1V e x t2V e x t3F u s eF U S ER e s e t F K / L K- x x V b a ttV o u t1 V o u t2V o u t3V o u t4V e x t1V e x t2V e x t3F u s eF U S ER e s e t F K /L K -x x V b a ttV o u t1 V o u t2V o u t3V o u t4V e x t1V e x t2V e x t3F u s eF U S ER e s e t F K /L K - x x V b a ttV o u t1 V o u t2V o u t3V o u t4V e x t1V e x t2V e x t3F u s eF U S ER e s e t F K/ L K- x x V b a ttV o u t1 V o u t2V o u t3V o u t4V e x t1V e x t2V e x t3F u s eF U S ER e s e t F K /L K -x x Sp ar e M SB C C M B -1 _ 0 1_ 0 1

F U S E0F U S E1F U S E2F U S E3F U S E4F U S E5 + 5 V+ 1 5V - 1 5V C MB 4 T E 4HE O BD I I 1 0 3 2 9 3 6 T E4 T E4T E6 T E4T E4 T E AUTO-AC_SDL IP C SA S R LS N AV I ES PACC A irb ag A irb ag AC A C-p an el Knürr Miracel 37HE 800mm 1HE 3HE 4 T E 6 T E P 1 A D S 2 2 1 1_ 0 1 P1A A U X 1 /A U X 26 x U b a tt P WM _ IN 1-8D IG _ IN 1 -8 ( P WM _ IN 9 -1 6)D IG _ IN 9 -1 6(P WM _IN 1 7- 2 4) 4T E 6 T E P 1 A D S 2 2 1 1_0 1 P1B ± D A C 9 -1 2 ± D A C 1 -8 ± A D C 1 -8 ± A D C 9 -1 6 D A C _ R E F 7 x V B A T2 4 T E 6 T E P 1 A D S 2 2 1 1_ 0 1 P2A IN J 1 6IG N 1 6D IG _O U T 1 8D IG _ O U T 9 -1 6(D IG _ C A M3+ 4) 4T E 6 T E P 1 A D S 2 2 1 1_0 1 P2B C A N 1 +2± R E S 1 - 6 WA V E /C R ... D IG _ C R A N ...R X D / T X D P WM _ O U T1-6 4 T E 6 T E P 1 A D S 2 2 1 1_ 0 1 P3 R E S 7 -1 0 V B A T1 + 2 D A C 1 3- 2 0 D S P D A C 4 -7P WM _ o u t 7 -9 1HE 3HE 15984 E 1I 1R 1E 3I 3R 3E 5I 5R 5E 7I 7R 7E 9I 9R 9E 2I 2R 2E 4I 4R 4E 6I 6R 6E 8I 8R 8E 1 0I1 0R 1 0 L B /F IU 0 5 _0 2 _ 0 1 V b a tV o u t V o u tV o u tV o u tIR E F5 0 A1 0 A5 0 0m A2 5 m A1 .2 5 m AO ffs e tF u lls c a le E le c fu s e F u s eWD TG e n p u rp u s e R e s e t P o w e r s w itc h0 5_ 0 2 _0 6 ErrorPower 1235794681 01235794681 0 Channel D S 5 3 5 5- x x 250 .0 20.00 LA M B D A P O WE R 1HE SC Supply I0 3HE Power O N/ O FF 1 0 7T E 3HE 1 4 T E M ain Swit ch O pen in O FF- Posit ion

O F F

M iniat ur e Cir cuit Br eaker

1 4T E B 1 6 O NI B 1 6 O NI B 1 6 O NI 7 T E M ain Swit ch 1 2 T E

EMERGENCY STOPEMERGENZAARRÊT D' URG ENCENOT -AUS

1 2 T E4T E F 1 .6 A 2 4VDC Cont r ol Volt age 3HE 3HE 3HE 1 8T E ELO AD M O DULE R E S E TO P E R A T IO N E R R O R ! CAUTI O N HO T ! ! CAUTI O N HO T !E L 0 5_ 0 6 _0 1 U 1 8T E ELO AD M O DULE R E S E TO P E R A T IO N E R R O R ! CAUTI O N HO T ! ! CAUTI O N HO T !E L 0 5_ 0 6_ 0 2 U 1 8 T E ELO AD M O DULE R E S E TO P E R A T IO N E R R O R ! CAUTI O N HO T ! ! CAUTI O N HO T !E L 0 5 _0 6 _ 0 3 U R S IM - 1 _0 1 _ 0 1 4 T E 4 T E 4 T E 1 8T E ELO AD M O DULE R E S E TO P E R A T IO N E R R O R ! CAUTI O N HO T ! ! CAUTI O N HO T ! E L 0 5_ 0 5 _0 1 V 4 T E1 8T E ELO AD M O DULE R E S E TO P E R A T IO N E R R O R ! CAUTI O N HO T ! ! CAUTI O N HO T ! E L 0 5_ 0 5_ 0 2 V 4 T E1 8 T E ELO AD M O DULE R E S E TO P E R A T IO N E R R O R ! CAUTI O N HO T ! ! CAUTI O N HO T ! E L 0 5 _0 5 _ 0 3 V 4 T E1 8T E ELO AD M O DULE R E S E TO P E R A T IO N E R R O R ! CAUTI O N HO T ! ! CAUTI O N HO T ! E L 0 5_ 0 5 _0 4 V 1 8T E ELO AD M O DULE R E S E TO P E R A T IO N E R R O R ! CAUTI O N HO T ! ! CAUTI O N HO T !E L 0 5_ 0 6_ 0 4 U 1 8T E ELO AD M O DULE R E S E TO P E R A T IO N E R R O R ! CAUTI O N HO T ! ! CAUTI O N HO T ! E L 0 5_ 0 4_ 0 1 W 1 8T E ELO AD M O DULE R E S E TO P E R A T IO N E R R O R ! CAUTI O N HO T ! ! CAUTI O N HO T ! E L0 5 _ 0 4_ 0 2 W 4 T E 4 T E1 8 T E ELO AD M O DULE R E S E TO P E R A T IO N E R R O R ! CAUTI O N HO T ! ! CAUTI O N HO T ! E L 0 5_ 0 4 _0 3 W 4 T E1 8T E ELO AD M O DULE R E S E TO P E R A T IO N E R R O R ! CAUTI O N HO T ! ! CAUTI O N HO T ! E L 0 5_ 0 4_ 0 4 W 4HE 4HE PX20 REAR DS814Slot2Slot3DS1006 DS221 1_01/P3 DS221 1_01/P2 DS221 1_01/P1

DS5202EV1036DS5202EV1031Slot12Slot13Slot14Slot15Slot16Slot17Slot18Slot19Slot20 1HE 4HE 1HE dSPACE Simulator 4 T E 8 T E8 T E8 T E8 T E8 T E 8T E 1 0 3 3 0 2 1 0 3 2 9 1 1HE SC Supply 2x+15V I0 7 T E 1 0 3 3 0 2 1 0 0A2 1 1 0 0A2 1 1 0 0A2 1 1 0 32 9 1 6T E8 T E

M iniat ur e Cir cuit Br eaker

1 4 T E B 1 6 O NI B 1 6 O NI B 1 6 O NI Rack 1 Real loads Real loads Real loads

Rack 2 Rack 3 Rack 4 Rack 5

Auxilary Supply

RMST

dSPACE as a

Tool Supplier

Suzuki wanted to direct its efforts into developing the test target ECUs and network testing, but doing all the design work for the test equipment would have been very time-consuming. To save time, its virtual vehicle sim-ulator was built up in coopera-tion with dSPACE engineers. Suzuki’s engineers assembled the parameters and made the virtual vehicle compatible with Suzuki’s existing simulators. These efforts paid off, and as soon as the new simulator was completed, full ECU function testing and network testing started. High rates of operation have been maintained right up to the present. Suzuki’s workload was reduced because dSPACE is a one-stop supplier of simulator development tools, including

turnkey engineering. cases to the virtual vehicle. With

the test automation software AutomationDesk, it was easy to program and extend the test se-quences graphically, using high-level library functions. The test data

is read from Microsoft Excel® files

which were already used for test data handling. For time-critical operations, AutomationDesk also parameterizes and controls Python code, which runs in real time parallel

to the Simulink® models.

By combining powertrain, vehicle dynamics, electrical system and environment models from the ASMs, an entire vehicle simulation system was constructed for the virtual vehicle. The ASMs provide the con-ditions needed for vehicle drive control, to develop functions such as ESP, traction control, and adaptive cruise control. dSPACE ModelDesk

is the graphical user interface for intuitive parameterization and parameter set management for the ASMs. The many different variants involved can be handled fluently and easily by changing parameter sets in ModelDesk. Complete engine types, and parameters like engine displacement or distances for the ACC, were defined by graphical means and handled as parameter sets.

Suzuki’s entire test track was repli-cated in ModelDesk to run virtual vehicle dynamics tests and compare them with results from real test drives. This was done for conditions like summer and winter, and for different types of road surfaces. The state of the vehicle can be observed in 3-D animation Motion-Desk, making verification simple and clear.

“ Compared with a real-world vehicle, verification

on the dSPACE Simulator was easy and our

benefits of being able to run automated and

reproducible tests were huge.”

Katsuhiko Douhata, SUZUKI MOTOR CORPORATION Setup of the virtual vehicle simulator for testing the complete ECU networks of the new Suzuki models Kizashi and Swift.

(6)

Conclusion

By using the dSPACE virtual vehicle for a large number of ECUs, the functions and loads were tested very efficiently. The virtual vehicle was well designed, with the relays operated via the PC, the replaceable parts arranged on tables in front of the simula-tors, and the parameters able to be processed via a database. For example, the accuracy of ACC simulation was confirmed. The distance and attenuation were compared with the values for an actual vehicle and found to be correct.

“ We appreciate the convenient test creation

in AutomationDesk’s graphical user interface.”

Yasuhiro Hayashi, SUZUKI MOTOR CORPORATION

“ We were able to handle variants more easily than we had imagined by

changing virtual test tracks, engines, transmissions, and other

parameters fluently with dSPACE ModelDesk.”

Yasuhiro Hayashi, SUZUKI MOTOR CORPORATION

Future Development

To cope with the challenges of reducing fuel consumption, and electric current consumption, it’s important to simulate the behav-ior of the respective systems early on. In addition to the ASMs already installed, Suzuki will use the ASM Electric Components simulation model to accurately calculate the power consumption of the electric devices that are planned for future developments.

Suzuki is promoting partnerships using HIL with other divisions – not

only the electrical components division. The more tests that can be implemented across different divisions, the greater the data’s usefulness and the higher its

validity. n

Katsuhiko Douhata Yasuhiro Hayashi

SUZUKI MOTOR CORPORATION, Japan

References

Related documents

As for business conditions at the industry level, they positively influence the probability of obtaining credit but have an ambiguous effect on firms' opinions and credit

AKI, acute kidney injury; AV, arteriovenous; CKD, chronic kidney disease; eGFR, estimated glomerular filtration rate; ESKD, end-stage kidney disease; HF, heart failure; HFpEF,

In particular, we study the differences in student's satisfaction essentials of learning on the Moodle Learning Management System (LMS) from the perspectives of gender and the

Associated Disciplinary Core Ideas (DCIs) from NGSS include: LS1: From Molecules to Organisms: Structures and Processesg. LS1.A—Structure

Table 3.4~3.6 showed expression levels of WISP-1, WISP-2 and WISP-3 in gastric cancer tissues and normal gastric mucosas using IHC staining and Chi-square test

Action Plan Accompanying document to the Communication from the Commission to the European Parliament, The Council, The European Economic and Social Committee and the

nothing that would be better for you than to use all of these amazing products month after month and year after year. Once you have finished your 8 or 16 day XYNGULAR IGNITE

Particularly, we find that when the degree of financial integration increases, firms with high growth opportunities seem to borrow more funds than low-growth firms; from