Virtual Verification and Validation Process of Embedded In-Vehicle Software

Will Suart

Group Leader for Software Verification and Validation, Jaguar Land Rover

This presentation proposes the use of virtual verification as an enabler for a simulation-based approach to software testing.  This process will focus on “X in the Loop” methods to get to all the ECUs (Electronic Control Units) from a vehicle in closed loop within a simulated environment (engine, transmission, environment, vehicle dynamics, etc.).  This then becomes a very powerful inter-system dynamic V & V platform to implement robustness and fault-insertion test scenarios, increase early failure mode detection and increase left shifting of virtual methods.  To add to the concept of left shifting this presentation will focus on an innovative Model Based Design method that has introduced a new capability of a Virtual-ECU for software development and testing.   The Virtual ECU concept supports a formalised consistent approach to AUTOSAR software development, early in-depth software testing, and the opportunity to design a test framework which can be reused with Hardware in the Loop (HiL) testing.

About Will Suart

Will has been with Jaguar and Land Rover for over 20 years, working within the area of Electrical Systems and Vehicle Simulation. Will joined the company as a graduate in 1996 where he first applied his control systems knowledge in Serial Communications – namely, CAN and SCP protocols. Will then moved into the field of Hardware in the Loop Simulation, with responsibility for the Chassis Controls Validation and User Controls. After a stint as a powertrain controls project leader, Will achieved the position of Technical Specialist for 1D System Simulation, whose main responsibilities were to implement new methods and processes to support real time control systems design and validation. Within the last two years he moved back into software engineering as Group Leader for Software Verification and Validation where he is now responsible for the simulation based “X in the loop” software test methodologies. Will runs and maintains an in-excess of £10M HiL & ViL systems lab, ranging from single ECU to multiple ECU to full vehicle simulation and customer validation.

Sponsored by