HIL simulace Radek Havlík, Jan Svoboda Mladá Boleslav, 13.11.2009
HIL simulace Hardware In the Loop (HIL) simulace- testovaný objekt je připojen k simulátoru, který v reálném čase simuluje skutečné elektrické okolí Používá se při simulaci složitých systémů pracujících v reálném čase Lze simulovat různé poruchové stavy 2
Princip HIL simulace ECU testované zařízení HIL platforma simulace procesu v reálném čase PC řízení a vyhodnocování běžícího procesu 3
Řízení a vyhodnocování procesu HIL simulace Testovací HIL platforma dspace Odezvy IN Podněty OUT ŘJ motoru OUT IN OUT ŘJ ABS IN Proces běžící v reálném čase v HIL simulátoru 4
HIL simulátor Obsahuje několik důležitých částí - napájecí zdroj (20V, 50A) - konektory pro připojení - testovaného zařízení (ELCO, HYPERTAC) - procesorová karta (DS1005, DS1006) - hardwarové karty (DS2210, DS2211) 5
Příklad konfigurace HIL simulátoru Midisize Procesorová deska DS1005 - PowerPC 750GX 1GHz, 128MB SDRAM 6
Příklad konfigurace HIL simulátoru Midisize HIL I/O deska DS2211 - DSP 150MHz, 128MB SDRAM - dva kanály CAN, RS232, RS422 - zachytávání úhlu zapalování - 16ti kanálový A/D převodník a vstřikování - s rozlišením 14 bitů - simulace až 4 senzorů klepání - 20ti kanálový D/A převodník - 9 PWM výstupů a až 24 PWM - s výstupním rozsahem 0-10V vstupů - 10ti kanálový odporový výstup - a další... - s rozsahem výstupního odporu - 15.8Ω -1MΩ - 16 digitálních vstupů a výstupů - simulace senzorů motoru signál klikového a vačkového hřídele 7
Model elektromechanického okolí pro ŘJ Vytvoření modelu v programu MATLAB-Simulink Vygenerování zdrojových kódů v jazyce C Překlad a upload do simulátoru 8
Tvorba modelu 9
Program ControlDesk Grafický nástroj tvořící interaktivní rozhraní pro vizualizaci a testování s dspace simulátorem 10
Využití HIL simulace ve ŠA Podpora pro manuální testy na zkušební tabuli Automatické testy - komfort a infotainment 11
Využití HIL simulace ve ŠA Podpora pro manuální testy na zkušební tabuli Automatické testy - komfort a infotainment 12
Testy Integrační test funkční test test komunikace, měření klidových proudů CAN test Test na vozidle Startovací pulsy 13
PC Automatizace testů (HW) breadboard kamery robot CAN Bus HIL simulátor rozdělovač vzduchu el. zátěž pneustimulátory 14
Automatizace testů (SW) PC breadboard EXAM (správa testů) Vision Builder (NI) (zprac. obrazu) ControlDesk (rozhraní) Modena (CAN monitor) CAN Bus model (compiled) hardware I/O dspace simulátor 15
Automatizace testů 16
Automatizace testů 17
Výhody Automatizace testů přesnost provádění a vyhodnocování testů ŘJ rychlé testování ŘJ (nová verze SW, HW, startovací pulzy, přepětí podpětí) rychlé měření klidových proudů snadná opakovatelnost testů Nevýhody náročná tvorba modelů pro řídicí jednotky nákladný HW, SW pro HIL testování 18
ELECTRICAL/ ELECTRONIC SYSTEMS IGNITION SYSTEMS* Přehled chyb ENGINE RADIATOR/COOLING SYSTEMS WHEELS OR TIRES FUEL SYSTEMS INJECTIONS SYSTEMS* GEARS/TRANSMISSION Car Trouble CHASSIS* OTHER 8.2% 7.0% 6.3% 6.1% 5.5% 4.0% 5.1% 14.0% 11.7% 32.1% * also contain electronics Data: German Automobile Association (ADAC) 19
Děkuji za pozornost 20