Longitudinal Dynamic Modeling and Driving Cycle Tracking Control of an Electric-Driven Vehicle by Means of MATLAB/Simulink/Simscape
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 developmentPublished 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