Final Project: Design of an Electric Vehicle
Final Project: Design of an Electric Vehicle
Create a MATLAB model of electric car which uses a battery and a DC motor. Choose suitable blocks from Powertrain block set. Prepare a report about your model including following:
Objectives:
- System level configurations
- Model parameters
- Results
- Conclusion
Answer:
THEORY:
A vehicle that only uses electricity is known as an electrical vehicle (EV). There is no internal combustion engine in such a vehicle (IC engine). similar to the other traditional vehicle. The car is powered by an electric motor. Brushless or permanent magnet DC motors are the types of motors used in vehicles.
These cars are rising in popularity right now. The different types of electric car batteries rely on the vehicle's system. Lithium-ion batteries are most frequently utilized in electric vehicles. The power to weight ratio of lithium-ion batteries is extremely high. High energy efficiency characterizes this kind of electric car battery. High temperature performance is also good.
The battery has a higher energy ratio per weight, which is a crucial factor for batteries used in electric vehicles. The car can go farther on a single charge if the battery weight is lower (for a certain kWH capacity). This battery is superior than all others in terms of preserving its capacity to hold a full charge because it also has a low "self-discharge" level.
Due to their extremely low to zero carbon emissions, minimal noise, and high efficiency, electric vehicles (EVs) are an emerging technology that holds great promise for a sustainable transportation industry in the future. However, due to high demands, it is anticipated that the widespread use of EVs will have an impact on the current power infrastructures. Plug-in electric vehicle charging that is not under control poses a problem for the energy infrastructure.
The load on the electrical grid, voltage, frequency, and power losses can all be significantly impacted by the controlled charging of EVs within the context of the smart city idea. To prevent grid congestion and incorporate renewable energy, smart charging has been suggested in this direction. This chapter elaborates on the transition to a new era of mobility and the difficulties associated with charging systems within the framework of the smart city concept. The advantages, challenges, and optimization methodologies for vehicle-to-grid are covered in this chapter along with the idea and framework. Brief summaries of various tactics, smart charging systems, and comparative advantages are also provided. In order to shed insight on effective strategies and potential obstacles regarding the end-incentive users to use such smart charging systems, some case studies are also used.
Schematic of BEV powertrain
How do electric vehicles (EVs) operate?
The Controller takes and controls electrical energy from batteries and inverters when the car's pedal is depressed. The inverter then delivers a specific amount of electrical energy to the motor when the controller is set. After that, a motor powered by electricity transforms electrical energy into mechanical rotational energy. The motor's rotor rotates the transmission, which causes the wheels to turn and propel the vehicle forward.
How is charging carried out?
A home charger or a public charging station can be used to charge an electric vehicle. You can charge your device frequently while you're out and about. However, in order to obtain the greatest bargain for home charging, it's crucial to choose the proper EV electric tariff. This way, you may save more on your bill and spend less money on charging.
What kinds of electric vehicles exist?
There are several distinct kinds of electric cars (EV). There are some that only use electricity; these are known as pure electric cars. Hybrid electric vehicles are those that can also run on gasoline or diesel.
Plug-in electric:
This indicates that the car only uses energy to operate and that its charging time is when it draws the most power. This type doesn't emit any pollution like conventional cars because it doesn't require gasoline or diesel to operate.
Plug-in hybrid:
Although these vehicles primarily run on electricity, they also contain a conventional fuel engine, allowing you to use gasoline or diesel if the battery runs out. These vehicles emit emissions when they are running on fuel, but not when they are running on electricity. In order to recharge their battery, plug-in hybrids can be plugged into an electrical outlet.
Hybrid-electric:
They use gasoline or diesel as their primary fuels, but they also have an electric battery that is recharged through regenerative braking. By pressing a button, you can use either your gasoline engine or the "EV" mode. These vehicles depend on gasoline or diesel for power and are unable to be plugged into an electrical outlet.
The key elements of electric vehicles are in the following areas:
Auxiliary Battery:
The auxiliary battery powers the car's accessories in an electric drive vehicle.
Electric vehicle battery (EVB), which is used to store electricity, is often referred to as the "traction battery pack." Here are a few instances of traction battery energy storage systems:
Ultra-high-capacity, Lithium-Ion, Nickel-Metal Hydride, Lead-Acid Batteries.
Onboard charger:
Transforms the incoming AC power from the charge port into DC power so that the traction battery can be charged. While the pack is being charged, it keeps an eye on the battery's attributes such voltage, current, temperature, and state of charge.
Electric Traction Motor:
An additional crucial element is the electric traction motor, which is utilized to propel the wheels.
Power electronics controller:
This component controls the electric traction motor's speed and torque output by managing the flow of electrical energy supplied by the traction battery.
DC/DC Converter:
In essence, a DC/DC converter is an electronic device that transforms higher-voltage DC power from traction batteries into lower-voltage DC power. The converted power is used to power the car's accessories. Additionally, the auxiliary battery is recharged using it.
Thermal cooling system:
The electric motor, power electronics, and other components' working temperature range are kept within acceptable limits by this system.
Charge port:
The traction battery pack can be charged by the vehicle by connecting to an external power source through the charging port.
Utilizing the MATLAB SIMULINK System Block for the design of an electric vehicle, the overall design is as follows:
WORKING:
As soon as the motor becomes excited, the input drive cycle begins. and it delivered cycles are documented for the initial input cycle and ultimate output drive cycle comparison. The same is inputted to the longitudinal driver, which decodes the command and converts it to machine language before moving on to the motor controller, which generates the pulses (commands are carried out with the aid of controlled PWM voltage), and the H-Bridge, which accepts multiple inputs and delivers the command signal to the motor with the aid of voltage and current sensors.
The current and voltage fluctuation is seen based on the signals. The transmission system, which is really the practical element, receives signals from the controlled motor after that. A basic gear coupled to the wheels (or tyres) provides acceleration, deceleration, braking, and reverse driving, and as a result, the vehicle body responds as necessary.
The end velocity is noted and will afterwards be contrasted with the input velocity.
In addition, battery performance is tracked concurrently in order to estimate the vehicle's efficiency over the course of the voyage.
The design of the electric car always begins in the following order since the construction of an electric vehicle involves four distinct, sequential steps:
1) Body structure of the vehicle
2) Picking a motor
3) A motor-compatible control system
4) Energy source for motors
VEHICLE BODY SYSTEM MODELLING:
The different blocks are joined to model the car body, as seen in the diagram above. The car will have 4 tyres total, with 2 on each axle, hence 4 Tyre blocks are used in the magic formula. The wheels are marked LR, LF, RR, and RF (left rear, left front, right rear, and right front). Each tire's normal ports are linked to the corresponding NR and NF ports on the vehicle body block. Each tire's hub is linked to the others, and an additional link is formed from them to the vehicle body block. Using a tiny subsystem, the "S" ports of the LR and LF tyres have been represented with a slip.
The axle port of the tyres is connected to the basic gear and inertia blocks. Physical signals with constant physical values of 5 m/s for the wind speed and 0 degrees for the inclination of the road are provided. The velocity port has been linked to the velocity subsystem, and the 'v' port is now connected to the subsystem.
To receive a rotating signal, the base port of the basic gear has been left open to the "R" port. All of these connections allow the components to be chosen and assembled into the subsystem depicted below:
VEHICLE BODY:
A two-axle vehicle body in longitudinal motion is represented by the Vehicle Body block. The number of wheels on each axle of the car may be the same or different.
Body mass, aerodynamic drag, road inclination, and weight distribution between axles as a result of acceleration and road profile make up the block. Optionally, pitch and suspension dynamics can be added.
An externally determined mass and an externally defined inertia are options for the block. In reaction to system changes, the mass, inertia, and center of gravity of the vehicle body can alter throughout the simulation.
In a specific block
NR: The rear wheel axel is coupled to a physical signal output. This model connects it to the typical force of the rear Tyre.
NF: For this particular model, it is tied to the normal force acting on a front-wheel Tyre and is a physical signal output connected to the front-wheel axel.
Beta: A road inclination angle can be thought of as beta. Here, we can define a constant value for the inclination of the road angle.
H: The vehicle body is moving horizontally in this port. For the purpose of determining the thrust produced by the Tyre, this connection will be connected to each of the four-wheel hubs.
V: The vehicle's longitudinal velocity can be found here.
W: The speed is in the headwind. In essence, we will add constant blocks to establish a specific wind speed.
Simply double-click the car body to configure it according to your needs.
Here, I've made a few modifications to the vehicle's design. Specifically, I adjusted the vehicle's mass, length, and frontal area.
Ability to change the vehicle's body's numerous characteristics, such as its mass, the number of wheels on each axle, and the separation between the front and back axles. The default values set when the block was introduced to the workspace have been left for these primary parameters. The parameters for "Drag" are displayed on the following tab, as follows:
This picture demonstrates how the frontal area, drag coefficient, and air density parameters can be changed to affect the drag force on the vehicle. To make the model resemble a conventional sedan in my situation, I have just reduced the drag coefficient from the default value of 0.4 to 0.3. For this kind of vehicle, the air density and frontal area are typical.
Tires:
This electric vehicle model's tyres are "magic formula" tyres. There are a variety of tyre blocks that may be used to mimic a car, but I've chosen to utilize the ones that use the magic formula since they let us simulate how vehicle tyres behave longitudinally on highways. Additionally, they enable us to more accurately simulate situations in the real world by allowing us to represent additional phenomena like tyre inertia and stiffness. Below is a diagram of the magic formula tyre block:
It has 4 ports, which are as follows:
The physical signal input port for the normal force acting on the tyre and deemed positive in the downhill direction is N, which stands for "Normal."
The physical signal output port designated S, which stands for "Slip," reports the slip acting on the tyre.
The mechanical rotational conserving port for the wheel axle is identified by the letter "A," which stands for "Axle."
The mechanical translational conserving port for the wheel hub that transfers the tire-generated thrust to the vehicle body is designated with the letter H, which stands for "Hub."
The parameters of the magic formula Tyre block can be accessed by double clicking it.
MAIN:
The peak longitudinal force and corresponding slip are used to parameterize the tyres.
The default values are maintained for the other block characteristics, such as the rated vertical load, peak longitudinal force, and slip at peak force.
Geometry:
The Tyre geometry's parameters are displayed in the graphic below. The rolling radius is the sole parameter that can be changed, and it has been set to a nominal value of 0.32 m.
Rolling Resistance:
The rolling resistance characteristics on the tyres may be modelled here, and I have opted to turn on the rolling resistance force on the tyres. A velocity threshold of 0.0012 m/s and a constant coefficient of rolling resistance of 0.015 have also been chosen.
Advanced:
The velocity threshold, the last parameter for the magic formula tyres, has been adjusted at 0.1 m/s. A "threshold" velocity is the speed below which the block will not simulate any of the motion effects indicated above on the Tyre.
Slip:
Here the Tire Slip is connected to the PS-Terminator.
Simple Gear:
- The motor is connected to the vehicle's rear axle via a straightforward gear block.
- It is a representation of the gearbox that links the input shaft to the base gear and the follower gear to the output shaft.
Ports for Conserving:
B=port connected to an input shaft (motor shaft)
F=port connected to the output shaft (differential/axle)
The output direction and gear ratio are changed. Throughout the simulation, meshing loss is maintained constant and gear efficiency remains constant.
Viscous losses and defects are maintained under default circumstances.
Main:
The follower to base teeth ratio, one of the key components of the basic gear, has been set to 3.8. Additionally, I have said that the output shaft should rotate parallel to the input shaft rather than in the opposite direction from the input shaft.
Meshing Losses:
The friction model for the meshing losses I've chosen has an efficiency of 0.86 and a follower power threshold of 0.001W.
Inertia:(Side Shaft)
To give the proper mechanical rotational inertia for the straightforward gear block, an inertia block has been added to the workspace. This block only contains one mechanical rotational conserving port, and the block's positive direction is from the port to the reference point, which in this case would be a straightforward gear. The acceleration of inertia in a positive direction causes the inertia torque to act in that direction. Below is a diagram of the inertia block:
Only the inertia can be changed using the inertia block parameters, which is why the default value of 0.01 has been retained.
Slope & Wind
As previously noted, we may simulate the effects of wind resistance and road incline using the velocity block's "W" and "beta" ports, respectively. In order to simulate the effects of wind and road inclination on the motion of the car, I used a "PS - Constant" block in my model. I have a steady signal of 5 m/s for the wind effect, and this functions as a headwind, which is the opposite of the direction of motion. I have consistently signaled 0 for the road incline. The following graphics display the block settings for the wind and slope effects:
PS – Terminator:
To end physical signal outputs, use this block. Physical signal output ports that aren't connected don't produce warnings, however connecting to a PS Terminator can show that the signal wasn't unintentionally left disconnected.
DC-MOTOR:
- The block has two sides, the mechanical side on the right and the electrical side on the left, as we can see. There are 2 ports on the mechanical side: C and R. The C stands for the casing, while the R stands for the rotor's spin, which generates a torque. For applying voltages, the electrical side has a positive and a negative terminal. A positive torque will occur from the C port to the R port if a positive voltage is applied to the DC motor block from the positive to the negative terminal.
- By altering the sign of the back emf or the torque constant, the direction of the torque generated by the DC motor can be adjusted. Because it will be stationary, the C port of the mechanical side needs to be attached to a mechanical rotational reference. The open connection of the basic gear from the vehicle body block will be connected to the R port. The positive terminal of a power converter, which in my case will be a "H bridge," is connected to the positive terminal on the electrical side.
- This DC motor would be the only source of power generation and would provide rotational power for the wheels.
- The motor's casing in relation to the mechanical rotational reference block is denoted by the symbol R.
- C is the Rotor Case that is attached to the Mechanical Rotational Reference.
- The Armature Inductance is considered as a parameter, and the No-Load Speed, Rated Speed, Rated Load at 1500 kW, and Rated DC Supply Voltage are all varied. Everything else is set to its default value.
Mechanical rotational reference block:
This block depicts a frame or a ground, which is a mechanical rotational reference point. Use it to link the rigidly attached mechanical rotational ports to the frame (ground).
H-Bridge:
For power to be transferred from one component to another in the right amount and form, a power converter is required. For EVs, a power converter is necessary to supply the DC voltage from the battery to the DC motor so that it can function properly under the necessary conditions. As previously noted, my power converter is an H-Bridge motor drive. Below is a diagram of its block:
The H Bridge has two sides: the left side controls voltage signals, while the right side has terminals that deliver controlled voltage to a DC motor. The following are the H-Bridge block's left side ports:
The H-Bridge will receive voltage pulses from PWM or average mode, which stands for pulse width modulation.
REF is an abbreviation for reference.
REV is an abbreviation for reverse.
BRK is short for brake.
The H-simulation Bridge's mode and load assumptions are the key variables. Instead of using the PWM mode, I have decided to run the H-Bridge on an internal power supply with an averaged simulation mode. This is because compared to utilizing the averaged method, adopting the PWM mode will result in much longer simulation periods. I have selected the smoothed option for the load current characteristics and engaged the regenerative braking mode.
The H-bridge Bride's parameters are the last set of parameters. Output voltage amplitude's initial parameter was the only one adjusted. This is so that the DC motor can operate at the specified 300V DC supply voltage. Thus, the output voltage amplitude is calculated using this same value.
Close the parameter settings after applying these parameters. Later on, the connections for this block will be built.
Controlled PWM Voltage:
The H-Bridge block is then given a regulated pulse width modulated voltage using a "Controlled PWM Voltage" block. The block will feed into the same ports present on the H-Bridge block through its "PWM" and "REF" ports, which will output the PWM voltage. The output voltage is zero volts (V) if the pulse is low, and the output voltage is equal to the output voltage amplitude (300V) if the pulse is high.
This block generates voltage pulses that depend on the duty cycle, which is the ratio of the time the switch is ON to the time it takes to complete one cycle (which is the time for which the switch is ON and OFF). The input of the regulated PWM voltage block controls the duty cycle.
The formula for duty cycle is provided by:
The PWM parameters are where most settings are made. All of the parameters in this case are left at their default settings. I have selected the "Averaged" simulation option, which generates and feeds the H-Bridge with voltage pulses of an average value. Similar to the H-Bridge block parameters, this will enable faster simulation times. The remaining values for "Input Scaling" and "Output Voltage" stay the same.
Here the Output Voltage is only 5 V, because the H- Bridge is a Semiconductor device so the less voltage is enough for that.
Electrical Reference:
A grounding effect is produced for electrical circuits using the electrical reference block. There must be at least one electrical reference block in each model that has electrical or electronic components. Below is a diagram of the electrical reference block
We make use of this block twice in my EV model. The first step is to establish an electrical ground between the H-Bridge blocks and the controlled voltage source, regulated PWM voltage. The second one pertains to the battery system, which will be modelled later.
Controlled Voltage Source:
Because they need a controlled voltage source to supply the voltages to make the voltage pulses that must be sent into the H-Bridge, the input ports of the controlled PWM voltage block are still unconnected. I have the regulated voltage source block for this. This block is advantageous because it will supply the required voltage, which is strong enough to keep the output voltage constant regardless of the current flowing through it. Below is a diagram of this regulated voltage source block
Two regulated voltage sources have been applied in this model. The voltage for the vehicle's acceleration will come from one block, while its deceleration or braking will come from the other.
Solver Configuration:
In order to solve any essential equations in a model, the solver configuration block is used. In my example, I connected it to the H-Bridge block's "REV" port. The block that configures the solver is displayed below
Longitudinal Driver:
On the basis of two sets of data, the longitudinal driver block is utilized to send a controller normalized acceleration and deceleration signals. The reference velocity is represented by the first data set, and the feedback velocity by the second.
Below is a diagram of the longitudinal driver block:
The ports on the longitudinal driver block are as follows:
The longitudinal driving block has an easy-to-understand mechanism. The feedback velocity data from the vehicle body block is compared to the reference velocity data from a drive cycle source. The controlled voltage source will receive an acceleration command as an output if the reference velocity is higher than the feedback velocity. The output to another controlled voltage source is changed to a deceleration command if the reference velocity is less than the feedback velocity.
A Simulink - PS converter block was utilized to translate the acceleration and deceleration commands into output signals. When connecting a Simulink input signal to a physical signal, we must use this block. In this situation, the input signal is velocity data, which is logic data that we wish to transform to a physical signal, i.e., voltages to the controlled voltage source.
The picture below shows the longitudinal driver block parameters:
Below is a diagram of the Simulink to PS converter block:
Converts the Simulink input signal to a Physical Signal.
Grade:
A constant block with a constant value of 0 is linked to the longitudinal driver block's grade port. This prevents the simulation from modelling any road inclination.
The illustration below shows how this works:
Terminator: (For Info Point)
Made use of to "terminate" output signals. (Prevents notifications of disconnected output ports.)
Drive Cycle:
For the purpose of simulating a vehicle's motion, a drive cycle is a set of velocity and time data. The drive cycle will be a plot of the speed versus time that is designed to reflect common driving circumstances that a customer would encounter. They may simulate scenarios like driving on highways, driving in cities, driving at full power, etc. Automobile manufacturers employ drive cycles for a variety of testing techniques, including mileage, pollution, acceleration, and top speed tests. Industry standards for driving cycles include the Urban Dynamometer Driving Schedule (UDDS) and FTP 75.
A drive cycle is utilized in my electric vehicle model as the reference velocity data for the longitudinal driver block to send orders for acceleration or deceleration in accordance with the drive cycle. There are three ways to put a drive cycle into practice. A spreadsheet with velocity data in one column and time data in another is one way to construct or use your own drive cycle.
The FTP75 drive cycle is the default setting for the drive cycle block. By opening the block parameters displayed below, this can be changed, while the simulation time is updated using update simulation time box,
By click the Plot Drive Cycle we get the plot cycle:
The output port of the drive cycle can be linked to the longitudinal driver block's reference speed port once the drive cycle's parameters have been specified as previously illustrated.
Battery: (Connections)
Battery:
The EV's energy source will be the battery, which will hold the electrical energy in DC form and supply it to the DC motor so it can run. The battery block in use just considers the fundamental characteristics.
The nominal voltage, internal resistance, and battery charge capacity are all part of the battery block parameters, as can be seen. I've utilized a 300V nominal voltage, 2 Ohms of internal resistance, and an endless battery charge capacity. The nominal voltage is chosen so that it is more than enough to supply the DC motor and the H-Bridge blocks with voltage.
Controlled Current Source:
The block is a representation of a perfect current source, capable of sustaining the desired current through it independent of the applied voltage. I = Is, where Is is the numerical value displayed at the physical signal port, equals the output current.
Current Sensor:
A device that transforms current sensed in any electrical branch into a physical signal proportionate to the current is represented by the block as an ideal current sensor.
The electrical ports that the sensor is introduced into the circuit through are connections + and -. A physical signal port called Connection I outputs current value.
Current & SOC:
SOC, which stands for state of charge, is a measurement of the amount of charge that is currently present in a battery. A battery is said to be fully charged when it is at 100% charge, and totally discharged when it is at 0% charge. I want to monitor the battery's SOC and current in this EV model as the simulation is running. I've done this by using a scope block, which displays the output signal we want to measure as a plot against time. One scope was utilized for the current and the other for the SOC. We must utilize a "PS - Simulink converter" block in order to measure this.
Below is a diagram of the PS to Simulink converter block:
Translates the physical signal input into a signal produced by Simulink.
The conversion from the Physical Signal to the Simulink output signal is determined by the unit expression in the "Output signal unit" parameter, which must match or be commensurate with the unit of the Physical Signal.
SOC Subsystem:
An intricate subsystem made of different building blocks was developed to gauge the battery's state of charge. The 'Rate Transition' block, which is the first block, manages data transfer between various rates and tasks. The signal from the rate transition block is then multiplied or divided using a "Gain" block. In this instance, the gain block will split the current signal by the battery's ampere rating, which has been assumed to be 80Ah times 3600. (seconds in one hour)
The current signal is then discretely integrated with respect to time using a "Discrete - Time Integrator" block. The battery's initial SOC is represented by a constant block. When running a simulation, I usually assume that the battery is fully charged, therefore I changed the constant block to have a value of 1, which stands for 100%. After that, operations like addition and subtraction are carried out using a "sum" block. The constant block indicating a 100% charge will be deducted from the signal from the "discrete time integrator" block. The connections between these parts are as follows:
The PS-Simulink converter block is then used to link these blocks with the battery circuit in a subsystem dubbed "SOC Estimate." The output signal of the current from the battery is shown using a scope block at the junction of the PS-Simulink converter block. The output signal of the SOC from the SOC subsystem is plotted using a different scope.
Vehicle Distance:
In order to calculate the distance, the vehicle has travelled based on the drive cycle data, I have utilized the scope block and mathematical operator block. In my model, the area under a velocity time graph indicates the distance travelled by an object. This indicates that the distance travelled is equal to the integral of the velocity with respect to time. In order to integrate the velocity signal output by the vehicle subsystem, I have created the integrator block.
Integrator block:
I had to divide the integrated speed signal, which is expressed in kilometers per hour, by 3600 using the "Divide" block from the integrator block and a "Constant" block with a value of 3600. This will provide us with the kilometer-based distance travelled.
Constant block:
Output the constant specified by the 'Constant value' parameter
Divide Block:
The simulation's 'Display' block is used to display the distance travelled.
Display:
This is the display block used to display the output values, here we calculated the total distance Travelled
Goto Block:
Send signals to ‘From’ blocks that have the specified tag
From Block:
Receive signals from the ‘Goto’ block with the specified tag.
Result (Output):
Here the Simulation Time is 2474 from the Drive Cycle Input
Drive Cycle VS Vehicle Speed:
- A graph of the driving cycle source is shown by the blue line, and the matching velocity graph is shown by the yellow line.
- According to the waveform above, the vehicle's actual speed and the reference drive cycle speed are different.
- This is due to the fact that the motors and battery capacity used cannot increase the speed to the necessary level.
- Actual velocity will typically match reference voltage if a battery with a higher capacity is utilized.
Acceleration Command Input:
Acceleration command i/p is nearly same to the Drive cycle input
Current:
Here, we saw changes in battery voltage brought on by the vehicle's acceleration and deceleration.
Due to the connection between the battery terminals, the current signal appears similar to the voltage but is directed away from the battery.
If we look at the current signal, it produces an output based on the electrical signal that travels between the H bridge and the DC motor, which is called the current.
SOC%
Time is shown against State of Charge (SOC) in percentage on this graph. The battery was modelled in this graph to start with a State of Charge (SOC) of 100 percent. The battery's SOC decreses as the model simulation begins. after applying the vehicle braking mode. After the brake mode, we can see that the braking system is regenerating in order to keep the battery charged. discharged on schedule in 2474 seconds.
Drive Cycle VS Distance: (Scope)
The electrical car's travel distance is depicted by the yellow line is 5.09 m/s
Comparison Scope:
Here all the input and the output are shown in the same scope for the comparison.
Conclusion:
Therefore, creating a car model from scratch provides an opportunity to learn about the procedures and tools used to make vehicles operate on public roads. This is a less complex model. This model can be adjusted to actual automobiles by using additional depth. The created model is examined using an FTP driving cycle. By using several drive cycles, more testing may be done. Increasing performance can also be accomplished by altering the motor and battery specifications.
Therefore, the idea of an electric vehicle is evolving as a whole, and in the coming years, technology will advance and distinctly outperform the ICE vehicle on the roads.