01.09.2013 Views

OnTime nr 1 2003 - Combitech.se

OnTime nr 1 2003 - Combitech.se

OnTime nr 1 2003 - Combitech.se

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

STRATEGIER FÖR EFFEKTIV TEST<br />

Lars Wallin överför idéer från JAS Gripenprojektet till testverksamheten på Saab Automobile.<br />

olika håll i världen under de årslånga verifieringscyklerna.<br />

– Traditionellt genomförs testerna av ingenjörer<br />

som åker runt i världen och kör bilarna<br />

fullproppade med mätinstrument, förklarar<br />

Lars Wallin. Egentligen är det ett ganska ineffektivt<br />

sätt att bedriva test på, eftersom ingenjörerna<br />

ägnar en stor del av sin tid åt att<br />

köra bil istället för att analy<strong>se</strong>ra testdata.<br />

Det Lars Wallin vill åstadkomma och<br />

genomför på Saab Automobile, är att flytta<br />

testingenjörernas arbete från testbanorna runt<br />

om i världen in till skrivborden. Istället för<br />

att ingenjörerna följer med bilarna till testbanorna,<br />

ska testfordonen framföras av chaufförer<br />

och alla mätdata spelas in och skickas till<br />

ingenjörerna för analys.<br />

– Vi använder en ”flight recorder” för att<br />

registrera mätdata från testbilarna. Den stora<br />

vinsten med att flytta in mycket av arbetet, är<br />

att vi kan köra testerna parallellt på ett sätt<br />

som var omöjligt när ingenjörerna själva<br />

körde bilarna. Vi kan samtidigt testa bilar i<br />

flera olika klimat, vilket förkortar verifieringstiden<br />

av<strong>se</strong>värt. Dessutom siktar vi på att<br />

kunna halvera antalet testbilar, vilket också<br />

skulle innebära en stor besparing.<br />

Den flight recorder som används heter Frec<br />

2000, en svart låda stor som ett halvt mjölk-<br />

paket. Flight recordern kopplas till bilens<br />

CAN-buss, systembus<strong>se</strong>n för motorstyrning<br />

och andra funktionskritiska enheter i bilen.<br />

Upp till 150 kanaler kan läsas in samtidigt.<br />

De flesta kanaler lä<strong>se</strong>s in med ganska låg frekvens,<br />

men systemet tillåter att upp till 30<br />

”triggers” läggs in. Varje trigger svarar mot<br />

vissa villkor och när villkoren uppfylls lö<strong>se</strong>r<br />

triggern ut och den aktuella kanalen lä<strong>se</strong>s in<br />

med upp till tio gånger så hög frekvens.<br />

Förenklad felsökning<br />

– Vi använder systemet med flight recordern i<br />

tre fa<strong>se</strong>r i vår utveckling. Det tyngsta arbetet<br />

är i verifieringen, men vi använder också systemet<br />

tidigare i utvecklingen, när vi testar på<br />

komponentnivå mot motorsimuleringar.<br />

Slutligen använder vi flight recordern i felsökningsarbetet.<br />

I felsökningen kommer möjligheten att<br />

använda triggers väl till pass. Ofta har de<br />

som felsöker en god uppfattning om vad det<br />

är som går fel. Genom att sätta triggers som<br />

reagerar på de faktorer som spelar in på felet,<br />

går det att läsa ut mer av den information<br />

som är intressant för felet. Dessutom markeras<br />

relevant information i datamaterialet som<br />

ska analy<strong>se</strong>ras.<br />

– På det här sättet kan vi samla in data<br />

från flera bilar samtidigt. Vi kan utrusta 20-30<br />

bilar som får rulla i verklighetstrogen trafik.<br />

Systemet har vid något tillfälle till och med<br />

monterats i Saabs egna tjänstebilar.<br />

Ett liknande system för att samla in mätdata<br />

från bilens <strong>se</strong>nsorer fanns redan när<br />

modellen 9-5 utvecklades i mitten av 90-talet.<br />

Data hämtades då från buffertarna i motorns<br />

styrsystem och behandlades i Microsoft<br />

Excel. Ganska snart stod det klart att arbetssättet<br />

med att hämta data från motorns egna<br />

system inte räckte till. Med Frec 2000 ökade<br />

datamängderna av<strong>se</strong>värt och all data lagras<br />

nu i stället i en gemensam databas och analy<strong>se</strong>ras<br />

med matematiska verktyg.<br />

– Informationen vi samlar in påminner en<br />

del om de data som läkemedelsföretagen får<br />

in under sin utvärdering av nya preparat.<br />

När vi letade efter analysverktyg vände vi<br />

oss bland annat till läkemedelsindustrin och<br />

fann det statistiska verktyget Spotfire, som är<br />

bra på att analy<strong>se</strong>ra stora datamängder. Till<br />

mer avancerade modelleringsarbeten använder<br />

vi också MatLab.<br />

Effektiva tester<br />

avgör framtiden<br />

I framtiden ligger att flytta in mer och mer av<br />

testarbetet till skrivborden och att ytterligare<br />

förfina modellerna för hur bilen uppför sig.<br />

En begränsande faktor är idag att datakraften<br />

i bilen är begränsad och inte tillåter de mest<br />

avancerade beräkningarna. Istället används<br />

filter som bygger på statistiska data för att<br />

särskilja ett felaktigt beteende från naturliga<br />

avvikel<strong>se</strong>r.<br />

Arbetet med att effektivi<strong>se</strong>ra testerna är på<br />

många sätt avgörande för Saab som liten tillverkare<br />

av motorer. Lars Wallin tror att kunderna<br />

har speciella förväntningar på motorer<br />

från Saab:<br />

– Våra kunder förväntar sig ett stort kraftuttag<br />

ur en relativt liten motor. Som en liten<br />

tillverkare av motorer kan vi bara uppfylla<br />

det genom att vara effektiva i utvecklingen<br />

och testverksamheten. ■<br />

16 Nr 1 mars <strong>2003</strong><br />

<strong>Combitech</strong> Systems AB

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!