Skip to main content

LUP Student Papers

LUND UNIVERSITY LIBRARIES

Continued integration of simulated vehicle model for software verification in CANoe and Simulink

Persson, Johan LU (2020) In CODEN:LUTEDX/TEIE EIEM01 20201
Industrial Electrical Engineering and Automation
Abstract
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... (More)
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. (Less)
Popular Abstract (Swedish)
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.
Please use this url to cite or link to this publication:
author
Persson, Johan LU
supervisor
organization
course
EIEM01 20201
year
type
H3 - Professional qualifications (4 Years - )
subject
keywords
CANoe, CAN, BorgWarner, Simulation, Vehicle Model, Test
publication/series
CODEN:LUTEDX/TEIE
report number
5443
language
English
id
9022617
alternative location
https://www.iea.lth.se/publications/MS-Theses/Full%20document/5443_full_document.pdf
date added to LUP
2020-09-02 12:56:11
date last changed
2020-09-02 12:56:11
@misc{9022617,
  abstract     = {{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.}},
  author       = {{Persson, Johan}},
  language     = {{eng}},
  note         = {{Student Paper}},
  series       = {{CODEN:LUTEDX/TEIE}},
  title        = {{Continued integration of simulated vehicle model for software verification in CANoe and Simulink}},
  year         = {{2020}},
}