All Courses
All Courses
Courses by Software
Courses by Semester
Courses by Domain
Tool-focused Courses
Machine learning
POPULAR COURSES
Success Stories
AIM To carry out a system-level simulation of an all-terrain vehicle. INTRODUCTION 1. SIMULINK: [1] Simulink is a MATLAB-based graphical programming environment for modeling, simulating, and analyzing multidomain dynamical systems. Its primary interface is a graphical block diagramming…
Laasya Priya Nidamarty
updated on 16 Mar 2021
To carry out a system-level simulation of an all-terrain vehicle.
[1] Simulink is a MATLAB-based graphical programming environment for modeling, simulating, and analyzing multidomain dynamical systems. Its primary interface is a graphical block diagramming tool and a customizable set of block libraries. It offers tight integration with the rest of the MATLAB environment and can either drive MATLAB or be scripted from it. Simulink is widely used in automatic control and digital signal processing for multidomain simulation and model-based design.
[2] An all-terrain vehicle (ATV), also known as a light utility vehicle (LUV),a quad bike, or simply a quad, as defined by the American National Standards Institute (ANSI); is a vehicle that travels on low-pressure tires, with a seat that is straddled by the operator, along with handlebars for steering control. As the name implies, it is designed to handle a wider variety of terrain than most other vehicles. Although it is a street-legal vehicle in some countries, it is not street-legal within most states, territories, and provinces of Australia, the United States or Canada. By the current ANSI definition, ATVs are intended for use by a single operator, although some companies have developed ATVs intended for use by the operator and one passenger. These ATVs are referred to as tandem ATVs. The rider sits on and operates these vehicles like a motorcycle, but the extra wheels give more stability at slower speeds. Although most are equipped with three or four wheels, six-wheel models exist for specialized applications. Multiple-user analogues with side-by-side seating are called utility terrain vehicles (UTVs) or side-by-sides to distinguish the classes of vehicle. Both classes tend to have similar powertrain parts. Engine sizes of ATVs currently for sale in the United States (as of 2008 products) range from 49 to 1,000 cc (3.0 to 61 cu in)
[3] Baja SAE is a 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 cars. The cars all have engines 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.
[4] A continuously variable transmission (CVT) is an automatic transmission that can change seamlessly through a continuous range of gear ratios. 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. CVTs are used in automobiles, tractors, motor scooters, snowmobiles, and earthmoving equipment. The most common type of CVT uses two pulleys connected by a belt or chain, however, several other designs have also been used at times.
The most common type of CVT uses a V-belt which runs between two variable diameter pulleys. The pulleys consist of two cone-shaped halves that move together and apart. The V-belt runs between these two-halves, so the effective diameter of the pulley is dependent on the distance between the two-halves of the pulley. The V-shaped cross section of the belt causes it to ride higher on one pulley and lower on the other, therefore the gear ratio is adjusted by moving the two sheaves of one pulley closer together and the two sheaves of the other pulley farther apart.
As the distance between the pulleys and the length of the belt does not change, both pulleys must be adjusted (one bigger, the other smaller) simultaneously in order to maintain the proper amount of tension on the belt. Simple CVTs combining a centrifugal drive pulley with a spring-loaded driven pulley often use belt tension to affect the conforming adjustments in the driven pulley. The V-belt needs to be very stiff in the pulley's axial direction in order to make only short radial movements while sliding in and out of the pulleys. The pulley-radial thickness of the belt is a compromise between maximum gear ratio and torque. Steel reinforced v-belts are sufficient for low-mass low-torque applications like utility vehicles and snowmobiles but higher mass and torque applications such as automobiles require a chain. Each element of the chain must have conical sides that fit the pulley when the belt is running on the outermost radius. As the chain moves into the pulleys the contact area gets smaller. As the contact area is proportional to the number of elements, chain belts require many small elements. A belt-driven design offers approximately 88% efficiency, which, while lower than that of a manual transmission, can be offset by enabling the engine to run at its most efficient RPM regardless of the vehicle's speed. When power is more important than the economy, the ratio of the CVT can be changed to allow the engine to turn at the RPM at which it produces the greatest power.
To carry out a system-level simulation of an all-terrain vehicle and understand the simulated model. A link provided below gives the necessary information on the model. It is required to prepare a technical report explaining the model properties & comments on the results.
https://www.mathworks.com/matlabcentral/fileexchange/70576-baja-all-terrain-vehicle-atv-model
EXPLANATION AND OBSERVATION:
GENERIC ENGINE BLOCK: Internal combustion engine with throttle and rotational inertia and time lag. The Generic Engine block represents a general internal combustion engine. This block is a suitable generic engine for spark-ignition and diesel. Speed-power and speed-torque parameterizations are provided. A throttle physical signal input specifies the normalized engine torque. Optional dynamic parameters include crankshaft inertia and response time lag. A physical signal port outputs the engine fuel consumption rate based on the fuel consumption model that you choose. Optional speed and redline controllers prevent engine stall and enable cruise control. [5]
Representation:
GRABIT: GRABIT Extracts data points from an image file. GRABIT starts a GUI program for extracting data from an image file. It is capable of reading in BMP, JPG, TIF, GIF, and PNG files (anything that is readable by IMREAD). Multiple data sets can be extracted from a single image file, and the data is saved as an n-by-2 matrix variable in the workspace. It can also be renamed and saved as a MAT file. [6]
Following steps should be taken:
VARIABLE RATIO TRANSMISSION: Dynamic gearbox with variable and controllable gear ratio, transmission compliance, and friction losses. The Variable Ratio Transmission block represents a gearbox that dynamically transfers motion and torque between the two connected driveshaft axes, base, and follower. Ignoring the dynamics of transmission compliance, the driveshafts are constrained to corotate with a variable gear ratio that you control. The user can choose whether the follower axis rotates in the same or opposite direction as the base axis. If they rotate in the same direction, ωF and ωB have the same sign. If they rotate in opposite directions, ωF and ωB have opposite signs. Transmission compliance introduces internal time delay between the axis motions. Therefore, unlike a gear, a variable ratio transmission does not act as a kinematic constraint. One can also control torque loss caused by transmission and viscous losses. B and F are rotational conserving ports representing, respectively, the base and follower driveshafts. It is necessary for the user to specify the unitless variable gear ratio gFB(t) as a function of time at the physical signal input at port r. If the signal value becomes zero or negative, the simulation stops with an error. [7]
Representation:
SIMPLE GEAR: Simple gear of base and follower wheels with adjustable gear ratio, friction losses, and triggered faults. The Simple Gear block represents a gearbox that constrains the connected driveline axes of the base gear, B, and the follower gear, F, to corotate with a fixed ratio that you specify. You choose whether the follower axis rotates in the same or opposite direction as the base axis. If they rotate in the same direction, the angular velocity of the follower, ωF, and the angular velocity of the base, ωB, have the same sign. If they rotate in opposite directions, ωF and ωB have opposite signs. [8]
Representation:
VEHICLE BODY BLOCK: Two-axle vehicle with longitudinal dynamics and motion and adjustable mass, geometry, and drag properties. The Vehicle Body block represents a two-axle vehicle body in longitudinal motion. The vehicle can have the same or a different number of wheels on each axle. For example, two wheels on the front axle and one wheel on the rear axle. The vehicle wheels are assumed identical in size. The vehicle can also have a center of gravity (CG) that is at or below the plane of travel. The block accounts for body mass, aerodynamic drag, road incline, and weight distribution between axles due to acceleration and road profile. Optionally include pitch and suspension dynamics. The vehicle does not move vertically relative to the ground. The block has an option to include an externally-defined mass and an externally-defined inertia. The mass, inertia, and center of gravity of the vehicle body can vary over the course of simulation in response to system changes. [9]
Representation:
TIRE (MAGIC FORMULA) BLOCK: Tire with longitudinal behavior given by Magic Formula coefficients. The Tire (Magic Formula) block models a tire with longitudinal behavior given by the Magic Formula, an empirical equation based on four fitting coefficients. The block can model tire dynamics under constant or variable pavement conditions. The longitudinal direction of the tire is the same as its direction of motion as it rolls on pavement. This block is a structural component based on the Tire-Road Interaction (Magic Formula) block. To increase the fidelity of the tire model, you can specify properties such as tire compliance, inertia, and rolling resistance. However, these properties increase the complexity of the tire model and can slow down simulation. Consider ignoring tire compliance and inertia if simulating the model in real time or if preparing the model for hardware-in-the-loop (HIL) simulation. [10]
Representation:
Understanding the Simulink model of BAJA ATV which is modified based on the data obtained from the problem statement I.
EXPLANATION AND OBSERVATION:
Figure 1. Variation of the Velocity (km/hr)
Figure 2. Blue line is Primary CVT whereas yellow line is Secondary CVT.
From the figure 1., the maximum velocity obtained is in the order of 54km/hr and is seemed to be achieved around 45 seconds and remains constant upto 200 sec. The minimum velocity obtained is the starting velocity which is 0 km/hr at time 0 sec. The primary CVT achieved more value than the secondary CVT. Primary CVT starts at 0 while the secondary CVT starts somewhere near 1600 units. Although initially the secondary CVT has shown some signs of disturbance, eventually it runs as a smooth parabola after certain time period. The primary CVT is a smooth parabola with initial part being close to linear curve as shown in the Figure 2.
Figure 3. Distance
Figure 4. Brake
Figure 5. Throttle
As familiar with the model’s initial velocity, the initial distance covered by the body os 0m while distance covered by the body (almost) linearly increases and reaches the maximum value in the order of 2700m at the end of 200 sec as shown in the Figure 3. As can be observed from Figures 4 and 5, the brake and the throttle values in the input have been constant and they have been assigned values of 0 and 0.5 respectively and therefore, it is well suited to obtain a line parallel to X-axis or the time axis, which is fitting.
Figure 6. Engine Speed
From the Figure 6., the engine speed undergoes disturbance in the initial time interval of the order 7 sec. and after that the speed linearly increases upto certain time interval and beyond that it becomes a curve and then attains a constant value. The engine speed begins around 1650 rpm and achieves maximum value of 3210rpm.
Figure 7. Variation of velocity (km/hr)
From the Figure 7., it can be observed that the velocity variation is not that smooth as seen from the earlier case of Figure 1. The maximum velocity obtained is in the order of 59 and the minimum velocity is 0. This variation is due to the changing of the brake and throttle due to the convenience of the dashboard.
Figure 8. Blue line is Primary CVT whereas yellow line is Secondary CVT.
From the Figure 8., it can be observed like in the case of Figure 2, the primary CVT value is greater than that of secondary CVT value. The primary CVT originates at 0 while the secondary CVT originates around 3300. The step variations observed are due to changing values of input brake and throttle.
Figure 9. Distance
From the above Figure 9., the distance curve starts initially with the value of 0m and increases linearly till 3 x 105 seconds. Beyond which point of inflation can be observed. The Figure 10., depicts the variation of the engine speed as the input values of brake and throttle keep varying. The maximum engine speed is around 3700 rpm while the minimum lies at 0 rpm. The engine speed begins at around 1700 rpm.
Figure 10. Engine Speed
As this model gives the facility to change the input values of brake and the throttle unlike the previous model as described by the problem Statement I, the Figures 11 and 12 represent the variation in the application of brake and throttle throughout the simulation time.
Figure 11. Brake
Figure 12. Throttle
The required problems have been solved and justified with appropriate results. The working of a BAJA ATV Simscape model is thoroughly understood. The important part of this layout is that the model has inbuilt values of CVT that represent a more realistic performance of the ATV. If this could not be possible, the values of CVT can be obtain from a lookup table by feeding it the values of speed and CVT ratio. The speed can be obtained as a feed back signal from the vehicle body output which in a way has more control over the variation of CVT and the vehicle performance as mentioned in the tutorial video. In conclusion, the model can be modified further to make it more realistic. The effect of material used can also be determined.
Leave a comment
Thanks for choosing to leave a comment. Please keep in mind that all the comments are moderated as per our comment policy, and your email will not be published for privacy reasons. Please leave a personal & meaningful conversation.
Other comments...
Week 1 Understanding Different Battery Chemistry
AIM To understand different battery chemistry. INTRODUCTION 1. ELECTRIC SCOOTER/VEHICLE: [1] Electric motorcycles and scooters are plug-in electric vehicles with two or three wheels. The electricity is stored on board in a rechargeable battery, which drives one or more electric motors.…
02 Jun 2021 02:33 PM IST
Final Project: Design of an Electric Vehicle
AIM To create a Simulink model of an EV. INTRODUCTION OF ELECTRIC VEHICLES: INTRODUCTION OF ELECTRIC VEHICLES: Electric vehicles (EVs) use an electric motor for traction, and chemical batteries, fuel cells, ultracapacitors, and/or flywheels for their corresponding energy sources. The electric vehicle has many advantages…
26 May 2021 04:11 PM IST
Project-1: Powertrain for aircraft in runways
AIM To understand powertrain for aircraft in runways. PROBLEM SPECIFICATION AND SOLVING: PROBLEM STATEMENT I: Search and list out the total weight of various types of aircrafts. EXPLANATION AND OBSERVATION: [1] There are many factors that lead to efficient and safe operation of aircraft. Among these vital factors are proper…
17 May 2021 11:24 AM IST
Week-11 Challenge: Braking
AIM To understand Braking in automobiles. INTRODUCTION 1. BRAKE: [1] Brake is a mechanical device that inhibits motion by absorbing energy from a moving system. It is used for slowing or stopping a moving vehicle, wheel, axle, or to prevent its motion, most often accomplished by means…
06 May 2021 11:48 AM IST
Related Courses
Skill-Lync offers industry relevant advanced engineering courses for engineering students by partnering with industry experts.
© 2025 Skill-Lync Inc. All Rights Reserved.