Bosch.: Automatikus report generálás LabVIEW-s tesztkörnyezetben.

Tanszéki konzulens: 
A munkatárs fényképe
mestertanár
Szoba: IE336
Tel.:
+36 1 463-2066
Email: scherer (*) mit * bme * hu
Külső konzulens: 
Kozák Máté. Bosch

A kiírás adatai

A téma státusza: 
Korábbi (jelenleg nem aktív, de látszik)
Kiírás éve: 
2015
A kiírás jellege: 
önálló labor, szakdolgozat/diplomaterv

A Boschn-nál jelenleg rendelkezésre álló tesztrendszer:

Adott 2 National Instruments technológia alapú teszt torony

        - az egyiken a TestStand a futtató környezet, LabVIEW VI és dll blokkok, Vector CANoe + mérőműszerek

        - a másikon LabVIEW real-time a környezet (NI ETS), LabVIEW VI blokkok + NI DAQ ill. LIN kártya

Ezen tornyok az adott ECU SW-HW (mindkettő házon belül készül) integrációs tesztjét hivatottak elvégezni. A teszt ciklusok alapvetően egyszerűbb analóg ill. digitális jelek mérésén alapulnak. A tesztek során mi idézzük elő a hibákat akár alkatrészek eltávolításával, rövidzárak/szakadások előidézésével illetve bizonyos jelek injektálásával. A tesztek ideje jellemzően a 10 perc – 8h / teszt eset tartományon belül mozog, mely alatt mind a mért adatokat mind a kommunikációt (LIN) loggoljuk és a kettőt együtt elemezzük.

 

A feladat: A Bosch-nál szükség van egy teljeskörű reportálási környezetre, mely

- lehetővé teszi a 2 szintű report generálást egyazon mérési eredmény halmazból

- Mély, részletes leíró report a fejlesztőmérnököknek hibakeresésre (mind SW/HW mind tesztfejlesztésnek)        - Magas szintű report mely a Managementnek (Test manager/SW project manager/ECU project manager) segít a döntés meghozatalában.

A feladathoz tartozó járulékos információ:

- A report generáló környezet grafikus eszközöket (pl graphwiz, yEd) használ a teszt lefutásának megjelenítésére és ezzel könnyítik a kiértékelést. Természetesen, amennyiben szükség van a mélyreható vizsgálatra, akkor ezen adatok is kinyerhetőek.

- A teszt környezetet képessé kell tenni, hogy a uC-t újraflashelje teszt indítások között (akár az egész EEPROM tartalmat, akár csak a hibatároló rész törléséről beszélünk) illetve, hogy a memória térkép releváns részeit (pl hibatároló) hozzácsatolja a reporthoz.

 
© 2010-2020 BME MIT | Hibajelentés | Használati útmutató