Élettartam teszteknél alkalmazott programstruktúra egy váltóvezérlő példáján keresztül 1
Tartalom Miről is lesz szó? Bosch GS-TC Automata sebességváltó TCU (Transmission Control Unit) Élettartam tesztek / teszttornyok Vezérlő program Mik a követelmények? Kihívás Megvalósítás Kiindulás Felépítés GUI Eredmények / Működés Fejlesztési potenciál Összefoglalás 2
Bosch Életre tervezve 3
GS-TC/ENG-Bp Mivel is foglalkozunk? Áttekintés Hardver fejlesztés Szoftver fejlesztés Teszt fejlesztés Mechanikai fejlesztés Széria támogatás Élettartam tesztek RPP Hardver szimuláció Funkció teszt írás és fejlesztés CAN SW integráció HW közeli szoftverek írása gyárak számára Vezérlő algoritmus CAN teszt ECU-rendszerteszt LabCar automatizálás Teszt metódus fejlesztés Fordulatszám és pozíció szenzorok Layout tervezés Funkciófejlesztés PE, 8D, DRBFM TCU mechanikus védelem fejlesztés Modul ház fejlesztés FEM analízis 4 GS-TC/ENG-Bp 19/05/2015 NI Development Day Robert Bosch GmbH 2015. All rights reserved, also regarding any disposal, exploitation,
GS-TC/ENG-Bp Overview ENG1 SW-Test ENG2 SW control algorithm ENG3 CAN and SW-Integration ENG4 HW Series support and PAV ENG5 Module design One Product with high complexity in all domains. 5 GS-TC/ENG-Bp 19/05/2015 NI Development Day Robert Bosch GmbH 2015. All rights reserved, also regarding any disposal, exploitation,
GS-TC/ENG-Bp Mit vezérlünk? ZF 6-8 sebességes automata sebességváltója 6 GS-TC/ENG1-Bp 19/05/2015 NI Development Day Robert Bosch GmbH 2015. All rights reserved, also regarding any disposal, exploitation,
Control Components Applications ECB Jubel - GS-TC/ENG-Bp Termékeink bemutatása Váltók, Motorok, Elektronikai modulok, Vezérlőegységek és Érzékelők Automated Differential Lock Automated Transfer Case Automated Manual Transmission Double Clutch Transmission Automatic Step Transmission Continuously Variable Transmission Automated Torque Distribution Automated Transmissions ECU DC motor EC motor Gear actuators Control unit Actuators Sensors EC motor with integrated ECU Clutch actuator with integrated control unit Electrohydraulic module Electronic module Hydraulic module 7 GS-TC/ENG1-Bp 19/05/2015 NI Development Day Robert Bosch GmbH 2015. All rights reserved, also regarding any disposal, exploitation,
Élettartam tesztek Gyorsított tesztelés Szabványok (ISO 26262) Hőmérséklet/páratartalom Mesterséges öregítés Vibráció Víz teszt 8
Teszt torony Jellemzői A váltót szimulálja Projektenként eltérő lehet Hogyan épül fel? Tápegység Terhelések Ipari számítógép Kommunikációs kártyák (CAN) Vezérlő szoftver 9
Fejlesztőkörnyezet LabVIEW? 10
Bemelegítő feladat Index array felső vezetéke a sort vagy az oszlopot választja ki? 11
Programról/Kihívás SW feladata PC-n fusson Vezérelni a teljes teszt tornyot Táp (RS232) Terhelések (CAN) TCU (CAN) Kamra vezérlés Használható GUI Állítható paraméterek Testre szabható profil Mért adatok megjelenítése Hibák jelzése (program, vezérlő) Adat mentés Hiba Áram, feszültség értékek 12
Programról/Kihívás Kihívás Több (3-5) hónapos futási idő PC-n fusson <-> Nagy adatfeldolgozás (40 50 000 adat/sec) Stabil működés Folyamatos felügyelet / hiba esetén azonnali beavatkozás (pl.: vezérlők lekapcsolása) Igény esetén bővíthető / könnyen módosítható legyen 13
Megoldás Implementáció Alapos átgondolás/tervezés Modularitás Modulok közötti kommunikáció Egyedi hibakódok Soros port MAIN CAN TIMER Egyéb Hiba Teszt logika 14
Programról TIMER Rögzítés / Feldolgozás Kiválasztás 15
Programról Teszt paraméterek 16
Programról Profil 17
Programról Futás 18
Programról Teszt logika INIT LOGIKA QUIT Lépés3 Lépés1 Lépés2 19
Eredmény Kihívás megoldása Gyors adatfeldolgozás és kijelzés Processzor leterheltsége (5-10%) Hibákat azonnal jelzi és e-mailt ír Modularitás miatt könnyen bővíthető 20
Továbbiak Fejlesztési lehetőségek TDMS formátumba menteni az adatokat Automatizáltság fokát növelni (pl: TCU adatok) Automatikus riport készítés 21
KÉRDÉS 22
KÖSZÖNÖM A FIGYELMET 23