Presentation av examensarbete Högskoleingenjör
- Titel: Improving Effektiv parameterskrivning - Vidareutveckling av system för dataöverföring till
fordon - Respondent: CHRISTOFFER JEDBÄCK och DIMA ISBAIH
- Dag, Datum och Tid: Torsdag 8 juni, kl 13.00-14.00
- Plats: Sal Ka-SalC i Electrum Kista
- Opponent:
- Examinator: Anders Sjögren
- Språk: Rapport på svenska
- Anmälan: Behövs ej
Abstract
Elsystemen på Scania består av ett antal styrenheter, där varje styrenhet har en mjukvara som måste anpassas beroende på vilken fordon som tillverkas. Anpassningen sker med hjälp av parametersättning som handlar om att skriva parametrar (fordonsegenskaper) till styrenheterna. I dagsläget skrivs parametrar en i taget vilket medför till onödiga tidsfördröjningar på grund av många frågningar och svar som sker mellan PC-mjukvara och styrenheterna. Syftet med detta examensarbete är att finna ett protokoll eller en tjänst som effektiviserar parametersättningen så att tiden minskar då parametrar skrivs till en styrenhet. Ju mindre frågningar och svar som skickas vid prametersättningen desto effektivare blir produktionen av fordon eftersom parametersättningen är en del av tillverkningsprocessen.
Resultat av undersökningar tog fram fyra olika förslag på lösning till problemet som detta examensarbete behandlar. De första tre lösningsförslagen handlar mer om att effektivisera kommunikationsprocessen mellan PC-mjukvara och styrenheterna, det vill säga minska antalet förfrågningar och svar mellan de två enheterna. Dessa förslag gick inte att implementera på grund flera orsaker som till exempel att de kräver mycket tid och resurser. Den fjärde lösningen handlar om att beräkna parametervärdena innan de ska skickas till en styrenhet. En prototyp av denna lösning skapades och vid testning med en specifik styrenhet minskade den totala parametersättningstiden med nästan hälften.
Lösningen som implementerades har inte direkt svarat på frågeställningen, men då behovet även fanns för av att minska beräkningstiderna kan en prototyp av detta slag absolut vara till nytta för Scania och dess produktion.
Nyckelord: C# , tidseffektivisering, styrenheter, kommunikation, förevaluering, JSON
Elsystemen p˚a Scania best˚ar av ett antal styrenheter, d¨ar varje styren-
het har en mjukvara som m˚aste anpassas beroende p˚a vilken fordon
som tillverkas. Anpassningen sker med hj¨alp av parameters¨attning som handlar om att skriva parametrar (fordonsegenskaper) till styrenheter-
na. I dagsl¨aget skrivs parametrar en i taget vilket medf¨or till on¨odiga
tidsf¨ordr¨ojningar p˚a grund av m˚anga fr˚agningar och svar som sker mellan
PC-mjukvara och styrenheterna. Syftet med detta examensarbete ¨ar att
finna ett protokoll eller en tj¨anst som effektiviserar parameters¨attningen
s˚a att tiden minskar d˚a parametrar skrivs till en styrenhet. Ju mindre
fr˚agningar och svar som skickas vid prameters¨attningen desto effektivare
blir produktionen av fordon eftersom parameters¨attningen ¨ar en del av tillverkningsprocessen.
Resultat av unders¨okningar tog fram fyra olika f¨orslag p˚a l¨osning till problemet som detta examensarbete behandlar. De f¨orsta tre l¨osningsf¨orslagen handlar mer om att effektivisera kommunikationsprocessen mellan PC-mjukvara och styrenheterna, det vill s¨aga minska antalet f¨orfr˚agningar
och svar mellan de tv˚a enheterna. Dessa f¨orslag gick inte att implemen-
tera p˚a grund flera orsaker som till exempel att de kr¨aver mycket tid och resurser. Den fj¨arde l¨osningen handlar om att ber¨akna parameterv¨ardena innan de ska skickas till en styrenhet. En prototyp av denna l¨osning ska-pades och vid testning med en specifik styrenhet minskade den totala parameters¨attningstiden med n¨astan h¨alften.
L¨osningen som implementerades har inte direkt svarat p˚a fr˚agest¨allningen, men d˚a behovet ¨aven fanns f¨or av att minska ber¨akningstiderna kan en prototyp av detta slag abslolut vara till nytta f¨or Scania och dess pro-duktion.
Nyckelord: C# , tidseffektivisering, styrenheter, kommunikation, f¨orevaluering, JSON