Obsah přednášky. Úvod. Úvod



Podobné dokumenty
HIL simulace Radek Havlík, Jan Svoboda

VÝVOJ ŘÍDICÍCH ALGORITMŮ HYDRAULICKÝCH POHONŮ S VYUŽITÍM SIGNÁLOVÉHO PROCESORU DSPACE

MATLAB a Simulink R2015b

Vývojové práce v elektrických pohonech

Moderní nástroje pro vývoj elektronických řídicích jednotek

Vývoj a testování elektronických řídicích jednotek pro automobily

Laborato regula ních systém a prost edk Název prezentace ídicích systém Umíst ní laborato E228 Správce laborato Ing. Št pán O ana, Ph.D.

Obsah přednášky. Struktura datové sítě automobilu nižší třídy. Úvod. Senzory a akční členy v automobilech

Laboratoř řídicích systémů EB306

Stud. skupina: 3E/96 Číslo úlohy: - FSI, ÚMTMB - ÚSTAV MECHANIKY TĚLES, MECHATRONIKY A BIOMECHANIKY REAL TIME CONTROL

KS 40-1 pro hořáky Speciální regulátor pro průmyslové hořáky

KS vario Modulární regulační systém

Workshop. Vývoj embedded aplikací v systému MATLAB a Simulink. Jiří Sehnal sehnal@humusoft.cz. info@humusoft.cz.

Konfigurace řídicího systému technikou Hardware In The Loop

SYNERGICKÝ EFEKT VE VÝUCE AUTOMATIZACE S VYUŽITÍM APLIKAČNÍCH KNIHOVEN MATLABU A SIMULINKU

FRED grafické vývojové prostředí pro tvorbu a ladění aplikačního programu

Maturitní témata - PRT 4M

VÝVOJ NOVÉHO REGULAČNÍHO ALGORITMU KOTLE VERNER S PODPOROU PROGRAMU MATLAB

LAN ovladač s relé V2.0 LAN-MODULE

Systémy pro měření, diagnostiku a testování prototypů II. Odůvodnění vymezení technických podmínek podle 156 odst. 1 písm. c) ZVZ

Výzkumné centrum spalovacích motorů a automobilů Josefa Božka - 5. kolokvium Josefa Božka 2009, Praha,

Virtuální instrumentace I. Měřicí technika jako součást automatizační techniky. Virtuální instrumentace. LabVIEW. měření je zdrojem informací:

ZÁPADOČESKÁ UNIVERZITA V PLZNI FAKULTA ELEKTROTECHNICKÁ KATEDRA TECHNOLOGIÍ A MĚŘENÍ DIPLOMOVÁ PRÁCE

SPECIFIKACE DODÁVKY EPS A SERVISU EPS

Návrhy elektromagnetických zení

ŘÍDÍCÍ ČLEN GCD 411. univerzální procesorový člen pro mikropočítačové systémy. charakteristika. technické údaje

Zaměření Pohony a výkonová elektronika. verze

PROMOS heavy duty line

testovací přístroje Jednotky RTU Testovací přístroje < 45 >

TECHNICKÁ UNIVERZITA V LIBERCI Studentská 1402/ Liberec 1

Zvyšování kvality výuky v elektrotechnických oborech

SEMI-AKTIVNĚ ŘÍZENÉ TLUMENÍ PODVOZKU VYSOKORYCHLOSTNÍHO VLAKU

VYUŽITÍ KNIHOVNY SWING PROGRAMOVACÍHO JAZYKU JAVA PŘI TVORBĚ UŽIVATELSKÉHO ROZHRANÍ SYSTÉMU "HOST PC - TARGET PC" PRO ŘÍZENÍ POLOVODIČOVÝCH MĚNIČŮ

Centrum kompetence automobilového průmyslu Josefa Božka - AutoSympo a Kolokvium Božek až , Roztoky -

Intelligent Drivesystems, Worldwide Services SK 135E. Spouštěč motoru s funkcí softstartu a reverzací

Simulátor čidla průtoku pro indukční průtokoměry

pro otevřen Ing. Radek Orság ředitel EM TEST ČR spol. s r.o.

Když potřebujete... Řešení MATRIX optimálně kombinuje variabilní výdejní automat s výkonným řídícím software. MAXI nebo MINI? Vše plně modifikovatelné

Měřič krevního tlaku. 1 Měření krevního tlaku. 1.1 Princip oscilometrické metody 2007/

Vzduchové jističe IZM

PŘEHLED SENZORIKA AUTOMATIZACE

Virtuální přístroje. Matlab a Instrument Control Toolbox. J.Tomek, A.Platil

Číslicové rozváděčové měřicí přístroje DIGEM prioritní program

NÁVRH KUPNÍ SMLOUVY (dále jen smlouva ) dle zákona č. 513/1991 Sb., obchodní zákoník, ve znění pozdějších předpisů (dále jen obchodní zákoník)

New Automation Technology. Beckhoff I/O. Průmyslová PC. Beckhoff Image 1

43A111 Návrh řízení podvozku vozidla pomocí lineárního elektrického pohonu.

Témata bakalářských a diplomových Ústav mechaniky těles, mechatroniky a biomechaniky

Dálkové ovládání GB060. Umožní jednoduché ovládání otopné soustavy. Osm binárních vstupů / výstupů a jeden reléový výstup

C 208. Dálkové ovládání GB060. Aplikační list. Dálkové ovládání regulátorů a přenos technologických informací telefonním terminálem GB060

Internetová kamera ICA-300. Uživatelský návod

Ústav automatizace a měřicí techniky.

Přípravek pro demonstraci řízení pohonu MAXON prostřednictvím

Průmyslové pece Tepelné procesy Sušárny a klimatizační komory Zkušebny Technologické linky Stroje

ŘÍZENÍ FYZIKÁLNÍHO PROCESU POČÍTAČEM

NORDAC vector mc Návod k obsluze 1 Všeobecné

UDAQ-1216A UDAQ-1416A. multifunkèní modul pro rozhraní USB

Zadávací dokumentace

FEL ČVUT Praha. Semestrální projekt předmětu X31SCS Struktury číslicových systémů. Jan Kubín

Základní normalizované datové přenosy

METEOVIVA WVS Produktový list Ušetřete náklady na energii prostřednictvím systému pro předpověď a optimalizaci

Vysoká škola chemicko-technologická v Praze Fakulta chemicko-inženýrská Ústav fyziky a měřicí techniky

Kompaktní procesní stanice

Centrum kompetence automobilového průmyslu Josefa Božka - AutoSympo a Kolokvium Božek 2. a , Roztoky -

SYSTÉMY NAČIPU MI-SOC

Automatizační a měřicí technika (B-AMT)

Modelování elektromechanického systému

ÚAMT FEKT VUT. mikroprocesor Rabbit. Diplomová prá ce. Tomá škreuzwieser. Brno

Virtualizace koncových stanic Položka Požadováno Nabídka, konkrétní hodnota

Laboratorní model obráběcího stroje TRIJOINT

Zvýšení spolehlivosti a diagnostika operačních systémů pracujících v reálném čase

Úvod do modelování v programu COMSOL Multiphysics verze 4

TECHNICKÁ DOKUMENTACE... 3 POČÍTAČOVÉ NAVRHOVÁNÍ (ECAD)... 4 ELEKTROTECHNIKA A ELEKTRONIKA I... 5 ELEKTROTECHNIKA A ELEKTRONIKA II...

Diagnostika elektrických posilovačů řízení EPS Column Drive

TEMPO průmyslový panelový počítač

CW01 - Teorie měření a regulace cv. 4.0

ČKS 45. konference. Nové postupy při ověření a montáži Digitální tachograf DTCO 2.0

Návod k instalaci a seřízení SNÍMAČ ROSNÉHO BODU A TEPLOTY MODEL EE35

Displej DT20-6. Update firmware řadiče. Simulační systémy Řídicí systémy Zpracování a přenos dat TM 2012_10_

Unidrive M. Řada univerzálních frekvenčních měničů a servoměničů

Vestavné počítače PAC

karet Analogové výstupy (AO) (DIO) karty Zdroje informací

MIKROSIMULAČNÍ MODEL ÚSEKU DÁLNICE D1 S APLIKACÍ LINIOVÉHO ŘÍZENÍ DOPRAVY. Milan Koukol, FD Ústav dopravních systémů

Výukové texty. pro předmět. Automatické řízení výrobní techniky (KKS/ARVT) na téma

Principy návrhu dopravních prostředků. Elektrické systémy automobilu, zkoušky elektroniky (HIL) Ing. Radek Havlík (TME)

DataLab IO. DataLab PC/IO

Magisterský studijní program, obor

dokument C01 Programovatelná řídicí stanice TRONIC 2032 CX Uživatelská příručka SYSTÉM TRONIC 2000 TRONIC CONTROL 2008

ZÁKLADNÍ METODIKA SIMULAČNÍ STUDIE PŘI VYUŽITÍ PARALELNÍ DISKRÉTNÍ SIMULACE

JUMO mtron T Měřicí, regulační a automatizační systém

CentraLine AX. Václav Matz

Programovatelné převodníky pro snímače teploty

Č.J. PPR /ČJ PRAHA Počet listů: 10

20 milionů elektromobilů v roce 2020 Vzdělání a nácvik pro

NÁVOD MODUL RAILDUINO pro montáž na lištu DIN

Elektronická kapacitní dekáda - BASIC

Jak to funguje. O produktu. Jak to funguje

ZÁPADOČESKÁ U IVERZITA V PLZ I FAKULTA ELEKTROTECH ICKÁ KATEDRA ELEKTROE ERGETIKY A EKOLOGIE DIPLOMOVÁ PRÁCE

Operační systémy 2. Přednáška číslo 2. Přidělování paměti

Nové technologie v průmyslových PC

LOGIC. Stavebnice PROMOS Line 2. Technický manuál

Transkript:

Obsah přednášky Diagnostika a HiL testování elektronických systémů automobilů Ing. Michal Kubík 2. 5. 200 ZČU-FST-KKS Plzeň Přednáška v rámci r projektu CZ..07/2.3.00/09.0086 Podpora VaV a vzdělávání pro VaV v oblasti mechatroniky silničních vozidel Úvod Princip HIL testování Testovaný objekt - ŘJ Modelování spojitých a diskrétních systémů Emulované signály HW a SW prostředky pro HIL Průběh testování Možnosti automatizace Závěr Tento projektp je spolufinancován Evropským sociáln lním m fondem a státn tním m rozpočtem České republiky Úvod Úvod Druhy testování Ověřovací ověření návrhu Funkční ověření funkce Testování parametrů Zahořovací Výrobní Testování distribuovaného systému Ruční jednotky včetně senzorů Ruční řízené pomocí počítače Automatizované pomocí počítače HIL Hardware in the Loop hardware ve smyčce Používáno výrobci elektronických řídících jednotek v procesu rychlého vývoje ladění řídících algoritmů Využíváno i zákazníky během vývoje vlastních složitějších systémů ověření funkce a součinnosti řídících jednotek

Princip HIL testování Princip HIL testování Základní princip testování Nastavení podnětů pro vstupy jednotky Zachycení výstupů Vyhodnocení odezvy HIL testování Vstupy a výstupy obsluhovány testovací platformou Vyhodnocení pomocí počítače - PC Odezvy Podněty Rozhraní řídící jednotky Rozhraní řídící jednotky Regulační rozhraní Interakce s regulovaným fyzikálním procesem Analogové i digitální vstupní/výstupní signály Tvoří regulační smyčku HIL emuluje regulovaný proces Komunikační rozhraní Komunikace s ostatními ŘJ Výměna informací Nutných pro regulaci procesu Doplňujících pro zvýšení úrovně řídícího systému Simulace virtuálních komunikujících ŘJ tzv. rest bus simulace Interakční rozhraní Interakce s operátorem (řidičem) Vstupy: tlačítka, rotační kodéry, potenciometry Výstupy: displej, akustická signalizace Pro uzavření interakční smyčky Elektromechanické rozhraní pro stimulaci ovládacího panelu Zařízení na zpracování obrazu pro analýzu zobrazovaných informací Náročné na implementaci Simuluje chování řidiče 2

Rozhraní řídící jednotky Modelování systémů Spojité dynamické systémy Matematický popis Diferenciální rovnice Přenosová funkce Modelování pomocí Matlab Simulink x K Gain s Integrator Ti_ Gain2 y Modelování systémů Diskrétní systémy Matematický popis Diferenční rovnice dynamické systémy Booleho algebra, tabulky přechodů číslicové systémy (kombinační, sekvenční) Stavové diagramy stavové automaty Modelování Matlab Simulink, program v C, Stateflow a b CLK Comparator y y2 y3 Emulované signály Spojité Napětí AD/DA převodníky Odpor výstup s programovatelným odporem (teplotní čidla, odporově kódovaná tlačítka) Diskrétní PWM vstup i výstup, nastavitelná střída i frekvence (akční členy, inteligentní snímače) Pulsní signály určení polohy, rychlosti, otáček apod. (ABS, vačkový a klikový hřídel) Komunikace Sběrnice CAN, LIN, sériová komunikace UART Specifické komunikační protokoly (inteligentní senzory) 3

Implementace HIL testování Vývoj vlastního testovacího systému Nižší náklady Delší doba implementace Omezená použitelnost Implementace profesionálního testovacího systému Rychlejší implementace Vysoké pořizovací náklady Univerzální použití programovatelnost Profesionální testovací systémy National Instruments + Cena Rozhraní TTL (u některých produktů) Kompatibilita sw vybavení dspace + Rozhraní slučitelné s automobilovým průmyslem + Výpočetní výkon Cena ETAS + Standard v automobilovém průmyslu Dostupnost v ČR a cena Otevřené nástroje Testovací systém dspace Modelica Otevřený modelovací objektově orientovaný jazyk Popis algebrodiferenciálními rovnicemi (DAE) vs. ODE v Simulinku SCILAB/SCICOS Opensource náhrada Matlabu/Simulinku Speciální blok pro model popsaný v Modelice Speciální blok automata model stavového automatu s dynamickým chováním Generování kódu z modelu Linux + RTAI + Comedi RTAI Realtime rozšíření jádra systému Comedi sada ovladačů pro I/O karty Platforma pro běh modelů SCICOS v reálném čase Modulární hardware dspace Procesorová karta s PowerPC 750 FX 800MHz Periferní karty s analogovými a digitálními vstupy/výstupy, PWM, oporové výstupy, ad. Programování Prostředí Matlab Simulink Program v C/C++ Řízení a vyhodnocování testů pomocí aplikace ControlDesk 4

Příklad konfigurace testovacího systému dspace Postup programování dspace HDIN HDOUT AIN Objekt celkem 46 8 9 2 2 3 2 5 5 2 56 Směr (objekt tester) AOUT PWMIN PWMO ROUT CAN WGEN WCAPT LIN DIN DOUT Cena Kč bez DPH DS22- HIL karta 6 6 6 20 8 9 0 2 377.00,- DS22- HIL karta 6 6 6 20 8 9 0 2 377.00,- DS22- HIL karta 6 6 6 20 8 9 0 2 377.00,- DS4003-96 dig. I/O 24 72 30.500,- DS4330 - max.6 LIN 4 29.500,- DS005 - Procesorová karta 259.000,- DS4002 - I/O TTl a signálů 8 6 6 68.600,- DS500- Vstup signálů 6 85.700,- Celkem 48 48 48 60 24 27 30 6 8 6 4 40 88.704.600,- Rezerva 2 47 30 5 2 5-4 3 3 28 32 Vytvoření modelu emulovaného systému Matlab Simulink Grafický návrh modelu Podprogramy v C s-funkce blok v grafickém návrhu Přeložení modelu Vygenerování zdrojových souborů v jazyce C (Realtime Workshop, Realtime Embedded Coder) Přeložení zdrojových souborů pro platformu PowerPC Nahrání binárního kódu do HIL platformy (simulátoru) Průběh testování Aplikace ControlDesk Panely s ovládacími a vizualizačními prvky Ruční testování s možností skriptování Průběh testování Testování normální funkce Ověření bezchybné funkce Parametrické testování při různém napájení Reakce na rušení v napájení pokles napětí při startování Testování chybových a limitních stavů Prověření vlastní diagnostiky ŘJ (DTC) Navození poruch typu zkrat, rozpojení, apod. Nutná jednotka pro vkládání chyb FIU (Failure Insertion Unit) 5

Automatizace testování Automatizace testování Generování testů Na základě specifikace či modelu testovaného systému Průběh testování Provedení posloupnosti kroků definovaných testem Vyhodnocení testu Výstupní veličiny jsou/nejsou v definovaných intervalech Správnost funkce systému Generování reportů návaznost na informační systémy Řešení dspace Skripty v aplikaci ControlDesk Aplikace AutomationDesk Řešení MBtech Systém PROVEtech:TA Workspace, Testmanager, Diagnostic, Fault simulation Zadávání testů jako program v jazyce Visual Basic Dávkové vykonávání testu Automatické vyhodnocování testu a generování reportů ve formátu HTML Ukázka testování Model in the Loop Závěr HIL testování Jednoduchá metoda testování Využíváno výrobci řídících jednotek Významné i pro zákazníky Implementace Vývoj vlastního testovacího systému Pořízení profesionálního systému 6

Zdroje a odkazy VÍT, M. Automatizované testování elektronických řídících jednotek automobilu: disertační práce. Plzeň: ZČU, Plzeň, 2007. 88 s. KUBÍK, M. Testování elektronických systémů automobilu: práce k SDZ. Plzeň: ZČU, Plzeň, 2006. 4 s. Bucher, R.; Mannori, S.; Netter, T. RTAI-Lab tutorial: Scilab, Comedi, and real-time control. Dostupné online: https://www.rtai.org/rtailab/rtai-lab-tutorial.pdf WWW stránky společnosti dspace: http://www.dspace.com WWW stránky produktu Matlab Simlulink: http://www.mathworks.com/products/simulink/ Děkuji za pozornost Ing. Michal Kubík mickub@kae.zcu.cz, +420-37-763-4260 Poděkov kování Tento projektp je spolufinancován Evropským sociáln lním m fondem a státn tním m rozpočtem České republiky v rámci r projektu č.. CZ..07/2.3.00/09.0086 Podpora VaV a vzdělávání pro VaV v oblasti mechatroniky silničních vozidel 7