Design of Electric vehicle model with a Dynamo
Drive Setup using Model-Based Development
(MDB)
G Vykunta Rao Dr. Madhuri Bayya Dr. Aruna Bharathi Dr. G. Sree Lakshmi
WILP.Core Engineering, EEE. WILP, BITS Pilani EEE Department EEE Department
BITS Pilani Deemed University BITS Pilani Deemed University Geethanjali College of Engineering CVR College of Enggineering
Rajasthan, India. Rajasthan, India Hyderabad India Hyderabad, India
vykunta.rao@wilp.bits-pilani.ac.in madhuri.bayya@wilp.bits-pilani.ac.in arunabharathi916@gmail.com g.sreelakshmi@cvr.ac.in
Abstract— The increase in software content in today’s electric
vehicle increases attention for having vast unique topographies
from low emission to high efficiency, whereas the chemical
batteries have huge short comes such as limited cycle life, power
density, and cost. As for understanding and visualization, the
companies are turning toward the virtual vehicle to test their
design in software which is known as a simulation in the loop
(SIL). In this project, in addition to the electric vehicle (EV)
technology, we are adding a dynamo with the vehicle for
regenerative braking. Traditionally the principle of dynamos is
used in lighting the purpose of the bicycle. Here by using the same
mechanism we are running the vehicle as well as charging the
vehicle from system-level simulation to the model in the loop and
then to the Hardware in Loop (HIL) by using model-based
development.
Keywords— Electric Vehicle, Simulation in the loop (SIL),
Model in Loop (MIL), Hardware in Loop (HIL), Dynamos, Model-
Based Development (MBD), Permanent Magnet Synchronous
Motor (PMSM), Current Control (CC), Field Oriented Control
(FOC), Regenerative Braking.
INTRODUCTION
On the one side of the coin the rapid increase in the
automobile market of India, the EVs are making a promising
channel towards improving all aspects of the development, as
well as on the other side adopting MBD can be a game-changer
for the development of the vehicle design and testing. As an
added feature the governments of all nations together and
individually recognizes the urgency to look at sustainable
mobility solutions to reduce the dependency on imported
energy sources, and mitigate adverse impacts of transportation
including global warming, Whereas the major alternative
source for decreasing the carbon gas emission is mostly and
importantly EVs [1]. In recent studies, some authors
considered a current practice for the estimation of existing
policies, which are established in advances for changing the
scenario and are exogenous. The execution of the full potential
of EV, flexible load, and smart charging is exploited [2-7].
This paper will predominately deal with the adoption of
MBD for EVs design, as with the MBD, engineers can develop
the closed-loop vehicle model with all power train components
which serves as a basis for all design and development
activities through the desktop simulation of the designs
functional aspects, formal verification and validation
to
industry standards, and automatic code generation for real-time
simulation and hardware implementation. On the other hand,
the principles of speed controls, batteries, battery charging,
State of Charge (SOC), State of Health (SOH), machine
coupling, and regenerative braking are discussed. As well as
the components and concepts of speed control under current
controller (CC) for shaft speed, Field Oriented Control (FOC)
as torque control for load, vehicle wheels, and brakes concepts
are presented. Information will be basics for the design of
vehicles using MBD and non-linear block operation will be
presented.
A. Verifying the functional aspects of the designed
vehicle using desktop simulation.
All the functional aspects of the vehicle as CC, FOC, SOC,
SOH, Regenerative braking, the necessity of machine
coupling, power calculations, car wheel, transformation
techniques, etc… can be enabled using the desktop simulation.
Using the nonlinear behavior models for various battery
properties like battery per string, no. of batteries in series,
parallel, capacity, and others can be simulated on the desktop.
For instance, we can explore the complete battery bank with
various combinations for cell balancing configuration and the
perfect battery stack configuration and algorithm to evaluate
the suitability of each stack for a given application. We can use
the desktop simulation for exploring different combinations of
new design ideas to test multiple system architectures.
B. Real-time simulation for rapid prototyping
If the user is satisfied with the validated results, the same
block models are utilized to generate the bug-free C code
which the user can see and understand how the block is
converted into a C code that is going to deploy on the
controller for rapid prototyping or hardware in loop (HIL)
testing for the further validation of the diagram algorithm in
the real-time. Instead of spending a lot of time understanding
the architecture of each microcontroller with (RP), we can
easily generate the code for any microcontroller that performs
the functions of the production microcontroller. Rather than a
day within short hours of the time, we can test our real-time
system by using auto code-gen.
MBD can enable the engineers to design and gain insights
into the dynamic behavior of vehicle power train components,
which explores more software architectures, tests the
maximum limit of operational cases, and begin the hardware
testing earlier with fewer design errors.
124
2023 International Conference on Advanced & Global Engineering Challenges (AGEC)
979-8-3503-4096-9/23/$31.00 ©2023 IEEE
DOI 10.1109/AGEC57922.2023.00035
2023 International Conference on Advanced & Global Engineering Challenges (AGEC) | 979-8-3503-4096-9/23/$31.00 ©2023 IEEE | DOI: 10.1109/AGEC57922.2023.00035
Authorized licensed use limited to: Andhra University College of Engineering. Downloaded on November 29,2023 at 07:10:32 UTC from IEEE Xplore. Restrictions apply.