2.1 Drive cycle: The drive cycle block source is taken from Matlab Simulink. In this block, the FTP-75 drive cycle by default comes, but there is an option to add or load a different drive cycle, and these (.mat,.xls,.xlsx, or.txt) file formats are supported. In this block set, the MIDC drive cycle is added, with a maximum speed of 50 km/h.
Ports:
Output: RefSpd — Vehicle reference speed
Refspd :Referance speed of vehicle
Input: VelFed — Vehicle longitudinal speed
Velfed : Feedback velocity of vehicle
2.2 Longitudinal Driver: The longitudinal driver is an in-built block provided by the powertrain blocks. It acts as a speed controller to generate braking and acceleration commands based on reference and feedback velocities that can vary from 0 to 1.
The VelFdbk port corresponds to the feedback velocity. The actual velocity output given by the vehicle body is connected here. By comparing the actual (feedback) velocity with the reference velocity, the driver block generates acceleration and braking signals in order to minimize the error between the two concerned velocities. The grade corresponds to the grade angle. For this simulation, no inclination is considered, and hence, a constant block with a value 0 is connected.
Acceleration and deceleration commands are generated, respectively, and are connected to the corresponding ports of the Controlled Voltage block. Proportional-integral (PI) control is used by the block to monitor feed-forward and wind-up gains.
Figure 3 shows the acceleration graph based on the longitudinal driver acceleration commands, which vary from 0 to 1.
2.3 H-bridge: The PWM port's input signal determines the controlled voltage source. It is connected to both the H-bridge's output, which supplies the DC motor with a controlled voltage, and PWM, which regulates voltage signals.
Ports:
+: Positive load connection port
-: Negative load connection port REF: REF is the floating zero-volt reference.
REV: Reverse threshold voltage
BRK: Braking threshold voltage
PWM: This stand for pulse width modulation, which provides the voltage pulses to H-bridge average mode, is used.
2.4 DC Motor: The DC motor is connected with single- and dual-speed transmission separately. In this case, the case, the thermal effect of the motor is not considered.
Table no.1 DC motor parameter
Motor: Rated by load and speed
Maximum Speed (rpm)
|
14000
|
DC voltage (V)
|
320
|
Rated load (KW)
|
84
|
2.5 Battery: The Battery Pack subsystem consists of a battery block, a controlled source, a power GUI block, and a bus selector. The controlled current source receives a signal from the H-Bridge, which is current, and these blocks m are connected to the battery block. A bus selector is connected to Li-ion batteries, which show the SOC, voltage, and current of the battery.
Table No. 2: Battery Parameters:
Rated capacity (Ah)
|
106.31
|
Nominal voltage (V)
|
326.4
|
2.6 Vehicle body: A two-axle vehicle in longitudinal motion is modeled by the Vehicle Body Block, a simulation tool that takes into account factors like body mass, aerodynamic drag, road inclination, weight distribution, and externally defined mass and inertia.
Table No. 3: Vehicle Parameters:
Vehicle mass (Kg)
|
1360
|
No. of wheels per axle
|
2
|
Acceleration due to gravity (g)
|
9.81 m/s^2
|
Aerodynamic drag coefficient (Cd)
|
0.15
|
Rolling resistance coefficient (µ)
|
0.01
|
Gradiability
|
5°
|
Vehicle frontal area (A)
|
2.9 m^2
|
Gear ratio
|
11.8, 8.2
|