Project
AIM: Carry out a system-level simulation of an all-terrain vehicle.
OBJECTIVE :
- simulation of baja ATV model without dashboard.
- simulation of baja ATV model with dashboard
- simulation of baja ATV model with lookup table without dashboard.
- simulation of baja ATV model with lookup table with dashboard.
WHAT IS BAJA all terrain vehicale (ATV) ?
Baja SAE is an Collegiate Design Series competition run by the Society of Automotive Engineers International (SAE International). Teams of students from universities all over the world design and build small off road car . The cars all have engine of the same specifications. As of 2018 the engine has been an unmodified Briggs & Stratton Model 19 Vanguard engine single cylinder with a displacement of 305cc and power output of approximately 10 bhp (7.5 kW).The goal in Baja SAE racing is to design, build and race off-road vehicles that can withstand the harshest elements of rough terrain. The vehicles used in Baja SAE racing are often similar in appearance to dune buggies. Before 2007, the events were called "Mini Baja."

TRANSMISSION SYSTEM USED IN BAJA (ATV) ?
ontinuously variable transmission
A continuously variable transmission (CVT) is an automatic transmission that can change seamlessly through a continuous range of gear ratio. This contrasts with other transmissions that provide a limited number of gear ratios in fixed steps. The flexibility of a CVT with suitable control may allow the engine to operate at a constant RPM while the vehicle moves at varying speeds.

CASE 1
simulation of baja ATV model without dashboard.
so in this case we have engine block ,cvt block which is a subsystem , engine body which is also a sub system.
input are gives as break and throttle through signal builder block, ( we can feed any deta to this according to the viewer).
in this we are providing cvratio with the help of the signal builder the break ,torque, cvratio are predefined and cannot be changed while we are running the simulation.

input
in the input we are providing break and throttle with a signal block.

this below data given in an speed and torque in generic engine block ( this is a real time behaviour data of baja hev)

this is an inside view or the construction of the subsystem of CVT (CONTINIOUS VARIABLE TRANSMISSION SYSTEM)
the primary and the secondary rpm block are the sensors which measeure the rpm of the shaft.
so this the inside view of the body how the sub system of body is beeb created.
in this we can provide detail specification of each tire specification, number of tire ,body weight of the vehical.

output result
can see that when the throttle increase velocity of the vehical also increase and distance is also increase due to velocity.
in this whole process the no break is applied.

in this below graph we can see that primary rpm (shaft) is less than secondary rpm (shaft) because radious of the primary shaft is less.

from this above case 1 we have provided input as 0 break and throttle input as 0.5 where we see the change in velocity for first few second then constant as throttle was constant.
CASE 2
simulation of baja ATV model with dashboard
in this we are providing the scale where we can change the torque and brake while running the simulation this will be giving us the real time idea what changes can be happen in output while giving the input change.

so in the below figure we can see,
when the torque is decreased the velocity is also decrease and when the brake are increased gradually with constant torque,velocity decrease due to brake applied and when the brake reach to 0.2 which if maximum brake limit velocity of vehical is is zero which means vehical stopped.

in this below graph we can see that primary rpm (shaft) is less than secondary rpm (shaft) because of decreasing the torque and appling of brake.

in this we learned that brake and throttle can be changed according to our requirement. initially brake is kept zero. velocity is decrease due to reducing the throttle . and then velocity become zero because of application the brake at constant throttle. RPM of primary and secondary shaft were initally higher. then it goes to zero due to appling of break.
CASE-3
simulation of baja ATV model with lookup table without dashboard.
in this case we are providing torque input and brake input with the help of step block. The gear ratio is given in form of vector or we can say in the form of 1D-lookup table.the velocity at the output is given to the input of he CVT subsystem to generate the gear ratio for the CVT.

inside view of the CVT where we can see how the lookup tabel is provided for changing the gear ratio.

this below figure show the visualization of CVT ratio

this below figure shows velocity ,brake,throttle
when no break is applied and throttle initally at 0.3 ,then it is increased to 1 at 20 second. due to which the velocity of the vehical is also increased.

in the below figure of RPM, primary RPM is less than secondary RPM and there is huge disturbance this is because of the look up tabel values provided from the final velocity of vehical.

CASE-4
simulation of baja ATV model with lookup table with dashboard.
this model is same as previous model the difference is we are providing dashboard where we can increase or decrease the throttle and break whilr running the model.

in the below figure while the brake were at 0.2 throttle is increased and speed is also increrased but at maximum throttle 1,velocity din't cross the limit of 60 so we reduce the brake to 0,
then velocity increase to its maximum limit.

in this below figure secondary RPM is higher than primary RPM and gives similar behivour as the above graph of velocity because the velocity as output is given input to the lookup table to create the gear ratio.

so in the case 4 we saw that due to change in throttle and brake manually the variation in velocity can be noticed and the velocity graph is similar to the RPM graph cause velocity is gvn as input to the gear ratio.
RESULT:-
we have run the simulation of the BAJA all terrain vehicale (ATV) model and saw the obesrvation of break , throttle , RPM due to increase in throttle velocity is increasing and when the break is applied velocity is decreasing and from which we can see the difference in RPM.
hence ,the close loop system (one with lookup table) performance is betteras compair tho the performance of the open loop system (one without lookup table).
DOWNLOAD THE FILE FROM HERE
https://in.mathworks.com/matlabcentral/fileexchange/70576-baja-all-terrain-vehicle-atv-model
REFREANCE:
https://en.wikipedia.org/wiki/Baja_SAE
https://en.wikipedia.org/wiki/Continuously_variable_transmission
THANK YOU