ADE782099_REV2.pdf (1.11 MB)
Download file

An electric vehicle model and validation using a Nissan Leaf: a Python-based object-oriented programming approach

Download (1.11 MB)
journal contribution
posted on 24.07.2018, 08:34 by Simon Howroyd, Rob Thring
Electric vehicles are becoming more and more prevalent, especially with major manufacturers announcing that they will be focusing on electric or hybrid vehicles in the future. This article describes an object-oriented approach to a vehicle model using Python 3. This approach allows for flexibility of vehicle design. The key parameters were input to define the specific vehicle for validation, in this case a Nissan Leaf. It is anticipated that this flexibility will lead to rapid exploratory design of vehicle variants, such as four-wheel drive, independent wheel drive and multiple electrical sources. The model had its objects individually validated before the whole vehicle was verified against common drive cycles and a real-world drive in the United Kingdom recorded using an On-board Diagnostics (OBD2) Bluetooth dongle.

Funding

This work has been supported by EPSRC (EP/ M009394/1).

History

School

  • Aeronautical, Automotive, Chemical and Materials Engineering

Department

  • Aeronautical and Automotive Engineering

Published in

Advances in Mechanical Engineering

Volume

10

Citation

HOWROYD, S.R. and THRING, R.H., An electric vehicle model and validation using a Nissan Leaf: a Python-based object-oriented programming approach. Advances in Mechanical Engineering, 10(7), pp. 1-7.

Publisher

SAGE (© The Authors)

Version

VoR (Version of Record)

Publisher statement

This work is made available according to the conditions of the Creative Commons Attribution 4.0 International (CC BY 4.0) licence. Full details of this licence are available at: http://creativecommons.org/licenses/ by/4.0/

Acceptance date

04/05/2018

Publication date

2018

Notes

This is an Open Access Article. It is published by Sage under the Creative Commons Attribution 4.0 Unported Licence (CC BY). Full details of this licence are available at: http://creativecommons.org/licenses/by/4.0/

ISSN

1687-8140

Language

en