Project 1
Aim of the Project:
- Build a Simulink model using blocks and complete the vehicle model.
- Write scripts in MATLAB to load all the variables required for running the Simulink model.
- Tabulate the fuel economy numbers (Kmpl) for UDDS and HWFET cycles.
- Plot the time trace for engine speed, transmission input speed, transmission output speed, and wheel speed on one plot.
- Plot engine torque, engine power, fuel rate, and fuel consumption using subplots.
- Plot accelerator and brake pedal positions, gear command, vehicle desired and actual speed, and vehicle distance using subplots.
- Plot the engine operating points on the engine fuel map.
- Generate the plots for both drive cycles.
- Study the conventional vehicle Simulink model and create graphs.
Conventional Powertrain Efficiency:
- Power Generation: The engine converts the chemical energy in fuel into mechanical energy through combustion.
- Fuel Consumption Formula: The instantaneous fuel consumption is given by:
.mf=Peηe⋅ηt⋅QLHV.mf=Peηe⋅ηt⋅QLHV
Where,
mf = mass flow rate in [kg]
Pe = Power of engine
pt = power of transmission
nt= efficiency of transmission
ne = efficiency of engine
QLHV = it is th eCalorific value/ lower heating value of fuel.
Init File: M-Script: For Initialization of files/Prerequisites for loading the variable for model including Engine & Transmission data:
%% Vehicle Parameters
M = 1500; % Vehicle weight [kg]
Cr = 0.015; % Rolling resistance coefficient
Rw = 0.35; % Rolling radius [m]
Cd = 0.33; % Drag coefficient
Af = 2; % Frontal area [m²]
rhoa = 1.225; % Air density [kg/m³]
Vwind = 0; % Wind velocity [kmph]
g = 9.81; % Gravitational acceleration [m/s²]
theta = 0; % Slope [degrees]
myu_road_tire = 1; % Coefficient of friction between tire - road interface

1.PowerTrain: The powertrain includes the engine, transmission, torque converter, differential, and driveshaft. It converts the engine's power into tractive force, propelling the vehicle. The powertrain's efficiency and performance directly influence the vehicle's fuel economy, acceleration, and overall driving experience.

1.1.Vehicle Dynamics: Formula used here to model for vehicle dynamics
MeqdVvehdt=ηtλtotRwTm−(12p⋅A⋅Cd⋅(Vveh+Vw∈d)2+Cr⋅M⋅g⋅cos(θ)+M⋅g⋅sin(θ))MeqdVvehdt=ηtλtotRwTm−(12p⋅A⋅Cd⋅(Vveh+Vw∈d)2+Cr⋅M⋅g⋅cos(θ)+M⋅g⋅sin(θ))
Where:
= air density [kg/m³]
= frontal area [m²]
= drag coefficient
= vehicle velocity [m/s]
= wind velocity [m/s]
= rolling resistance coefficient
= mass [kg]
= gravity
Then we calculate and integrate then we meet acceleration of vehicle and velocity of vehicle it mean vehicle distance and vehicle speed.

1.2.Wheel: The wheel is a crucial component of the vehicle, translating the tractive force from the powertrain into motion. It consists of the tire, rim, and hub, and interacts with the road surface. The wheel's design, including its radius and tire characteristics, directly influences traction, handling, and ride comfort.
In this model we take the axle torque from differential and brake torque from controller. it is subtracts and multiplied rolling radius and velocity then we meet the tractive force from axle and brake torque. and the wheel speed is meet using velocity.



4a. SubSystem for torque Converter

2.Controller: The ‘Controller’ block is the brains of the vehicle, representing the electronic controls units. It is based on the driver inputs, it generates desired engine torque, desired transmission gear and desired brake torque. These inputs are fed to the ‘Powertrain’ block which represents the drivetrain of the vehicle.

2.2. Transmission Control Unit: In this unit, we calculate the brake torque and provide all three control signals (engine torque, transmission gear, and brake torque) to the powertrain. This ensures that the vehicle's acceleration, deceleration, and gear shifting are managed effectively for optimal performance.
| Engine Control Unit | Transmission Control Unit | Brake Control Unit |
|---|---|---|
![]() | ![]() | ![]() |

| Engine Torque (Driver Model) | Drive /driver Model | Transmission speed, Gear ratio, Differential Ratio |
![]() | ![]() | ![]() |
| Road load, Acceleration, Tractive force | Road load |
|---|---|
![]() | ![]() |







