Continued integration of simulated vehicle model for software verification in CANoe and Simulink
This Master’s thesis investigates if a previously integrated Simulink based vehicle model works for testing and verifying software on an ECU (electronic control unit) used to control a four-wheel drive coupling in cars. The testing is done through a specific program called CANoe that allows the test...
Main Author: | |
---|---|
Format: | Other/Unknown Material |
Language: | English |
Published: |
Lunds universitet/Industriell elektroteknik och automation
2020
|
Subjects: | |
Online Access: | http://lup.lub.lu.se/student-papers/record/9022617 |
id |
ftulundlupsp:oai:lup-student-papers.lub.lu.se:9022617 |
---|---|
record_format |
openpolar |
spelling |
ftulundlupsp:oai:lup-student-papers.lub.lu.se:9022617 2023-07-30T04:05:05+02:00 Continued integration of simulated vehicle model for software verification in CANoe and Simulink Persson, Johan 2020 http://lup.lub.lu.se/student-papers/record/9022617 eng eng Lunds universitet/Industriell elektroteknik och automation http://lup.lub.lu.se/student-papers/record/9022617 CANoe CAN BorgWarner Simulation Vehicle Model Test Technology and Engineering H3 2020 ftulundlupsp 2023-07-11T20:06:06Z This Master’s thesis investigates if a previously integrated Simulink based vehicle model works for testing and verifying software on an ECU (electronic control unit) used to control a four-wheel drive coupling in cars. The testing is done through a specific program called CANoe that allows the tester to both develop and run test cases. This work also investigates the possibility to use static evaluation requirements in a dynamic model. Static evaluation means that different vehicle parameters are set to a certain value, and the answer generated from the software is checked with a predetermined value. The simulated model is dynamic, which means that by setting one vehicle parameter to a specific value might change the value of another parameter. By using a simulated vehicle instead of a real one it is possible to get a good estimation of how the product will fare to a fraction of the cost. The investigation showed that the model was working as intended, and that using static evaluation requirements is possible but not optimal compared to dynamic requirements. This thesis was done at TVR-SW (software verification) department at BorgWarner in Landskrona, Sweden. Vad har en simulerad modell av ett fordon och en sportbil med 500 hästkrafter som körs på en frusen sjö i norra Sverige gemensamt? Jo, båda används eller kan användas till att testa den mjukvara som styr BorgWarners fyrhjulsdriftkopplingar. Genom att använda en simulerad bil och specialutvecklade testfall kan mjukvaran testas i alla tänkbara miljöer utan att behöva skeppa runt en riktig bil, även om det kan vara kul att köra sportbil på is. Other/Unknown Material Norra Sverige Lund University Publications Student Papers (LUP-SP) |
institution |
Open Polar |
collection |
Lund University Publications Student Papers (LUP-SP) |
op_collection_id |
ftulundlupsp |
language |
English |
topic |
CANoe CAN BorgWarner Simulation Vehicle Model Test Technology and Engineering |
spellingShingle |
CANoe CAN BorgWarner Simulation Vehicle Model Test Technology and Engineering Persson, Johan Continued integration of simulated vehicle model for software verification in CANoe and Simulink |
topic_facet |
CANoe CAN BorgWarner Simulation Vehicle Model Test Technology and Engineering |
description |
This Master’s thesis investigates if a previously integrated Simulink based vehicle model works for testing and verifying software on an ECU (electronic control unit) used to control a four-wheel drive coupling in cars. The testing is done through a specific program called CANoe that allows the tester to both develop and run test cases. This work also investigates the possibility to use static evaluation requirements in a dynamic model. Static evaluation means that different vehicle parameters are set to a certain value, and the answer generated from the software is checked with a predetermined value. The simulated model is dynamic, which means that by setting one vehicle parameter to a specific value might change the value of another parameter. By using a simulated vehicle instead of a real one it is possible to get a good estimation of how the product will fare to a fraction of the cost. The investigation showed that the model was working as intended, and that using static evaluation requirements is possible but not optimal compared to dynamic requirements. This thesis was done at TVR-SW (software verification) department at BorgWarner in Landskrona, Sweden. Vad har en simulerad modell av ett fordon och en sportbil med 500 hästkrafter som körs på en frusen sjö i norra Sverige gemensamt? Jo, båda används eller kan användas till att testa den mjukvara som styr BorgWarners fyrhjulsdriftkopplingar. Genom att använda en simulerad bil och specialutvecklade testfall kan mjukvaran testas i alla tänkbara miljöer utan att behöva skeppa runt en riktig bil, även om det kan vara kul att köra sportbil på is. |
format |
Other/Unknown Material |
author |
Persson, Johan |
author_facet |
Persson, Johan |
author_sort |
Persson, Johan |
title |
Continued integration of simulated vehicle model for software verification in CANoe and Simulink |
title_short |
Continued integration of simulated vehicle model for software verification in CANoe and Simulink |
title_full |
Continued integration of simulated vehicle model for software verification in CANoe and Simulink |
title_fullStr |
Continued integration of simulated vehicle model for software verification in CANoe and Simulink |
title_full_unstemmed |
Continued integration of simulated vehicle model for software verification in CANoe and Simulink |
title_sort |
continued integration of simulated vehicle model for software verification in canoe and simulink |
publisher |
Lunds universitet/Industriell elektroteknik och automation |
publishDate |
2020 |
url |
http://lup.lub.lu.se/student-papers/record/9022617 |
genre |
Norra Sverige |
genre_facet |
Norra Sverige |
op_relation |
http://lup.lub.lu.se/student-papers/record/9022617 |
_version_ |
1772816799008555008 |