Longitudinal Dynamic Modeling and Driving Cycle Tracking Control of an Electric-Driven Vehicle by Means of MATLAB/Simulink/Simscape

Authors

  • András Szántó
    Affiliation

    Department of Mechanical Engineering, Faculty of Engineering, University of Debrecen, H-4028 Debrecen, Ótemető utca 2–4., Hungary

  • Sándor Hajdu
    Affiliation

    Department of Mechanical Engineering, Faculty of Engineering, University of Debrecen, H-4028 Debrecen, Ótemető utca 2–4., Hungary

  • Krisztián Deák
    Affiliation

    Department of Mechanical Engineering, Faculty of Engineering, University of Debrecen, H-4028 Debrecen, Ótemető utca 2–4., Hungary

https://doi.org/10.3311/PPtr.16197

Abstract

MATLAB, Simulink, and Simscape are market-leading products in Model-Based Design (MBD). Applying acausal and causal modeling methods to model the physical plant and control algorithms of mechatronic systems results in high-fidelity virtual prototype models that can be used for Model-in-Loop (MiL) development. In this paper, an electric-driven vehicle is modeled, which can execute various driving cycle inputs. PID controllers are used in order to get the appropriate plant inputs. Idealized anti-lock braking system (ABS) and traction control system (TCS) algorithms provide robustness when the driving cycle input is near-infeasible. The control algorithm is validated in the cases of feasible and infeasible driving cycle inputs.

Keywords:

electric vehicle, longitudinal driving cycle, model-based design, acausal modeling, model-in-loop development

Published Online

2022-03-01

How to Cite

Szántó, A., Hajdu, S., Deák, K. (2022) “Longitudinal Dynamic Modeling and Driving Cycle Tracking Control of an Electric-Driven Vehicle by Means of MATLAB/Simulink/Simscape”, Periodica Polytechnica Transportation Engineering, 50(2), pp. 146–152. https://doi.org/10.3311/PPtr.16197

Issue

Section

Articles