Challenge

Project

BAJAJ ATV-

In the model, there are three main parts: the engine, transmission, and Vehicle body.

  1. Engine

The engine is modelled using the Simscape generic engine block.

We have selected Tabulated Torque from the drop down menu to parameterize the model, and the Speed vector and Torque vector are provided from Base Workspace.

The generic block is part of the Simscape library, which means the variable can only be passed with the Base workspace, and the Model workspace cannot be used.

Therefore we have used the PreLoadFcn from the Model callbacks to initialize the speedVector and torqueVector variables to the Base workspace.

The engine dynamics as described in the following figure.

Input signal T is a fractional torque demanded by the engine and is between zero and one.

To provide the throttle signal T to the generic engine block, we used the Signal builder block with Simulink to PS converter.

In the Engine Sensor subsystem, we use ideal rotational motion sensors to view the engine speed using scope. In order to prevent simulation errors, we use PS termination blocks at all unused physical signal output ports.

  1. Transmission

Here, the CVT subsystem represents transmission. To mask the subsystem, we used the 'CVT.jpg' image.

The CVT subsystem is composed of input shaft and output shaft inertia which represent the primary and secondary pulleys.

Input shaft and output shaft inertia are calculated based on m1 and m2, which are variables in the base workspace.

The variable transmission ratio is used to specify the gear ratio, and it inputs the physical signal r, which is provided from a signal builder block.

Two ideal rotational motion sensors at the base and follower port of the variable transmission block are used to display the speed.

We are also using simple gear ratios to reduce the speed.

  1. Vehicle Body

A vehicle body block is used here to represent a two-axle vehicle body in longitudinal motion and is not suitable for lateral motion.

There are a total of 4 wheels on the vehicle, with a mass of 250 kilo, and two wheels per axle.Tire blocks represent the wheels and they are Left Rear, Right Rear, and Left Front, Right Front.

Vehicle body outputs the vehicle velocity with the output port V which is integrated with the integrator block to calculate the distance of the vehicle.

The NR and NF ports of the vehicle body, which represent the normal force acting on the tire, are connected to the front and the rear, respectively.

Physical Constant block can be used to input inclination and wind velocity acting on the vehicle.

The H port of the Vehicle body is connected to the tires to provide translational motion.

This vehicle represents rear-wheel drive and the A port of the rear wheels are connected to the engine via the cvt and gears, while the front wheel port A is connected to a rotational free end, which allows it to rotate freely without torque.

The Double Shoe Brake block is used here to apply brakes using a signal from the Signal builder.

2 Results

Here, throttle and brake are the inputs, and velocity and distance are the outputs.
Using the Signla builder block, we create input signals for throttle and brake. The throttle signal goes to the input of the engine block, and the brake signal to the Double Shoe Brake block.
The velocity signal is generated by the V-port on the vehicle body, and is integrated further to generate a distance signal.
We run this simulation for a stop time of 200 seconds. The input signal for throttle and brake is respectively 0.5 and 0.
Using 0.5 for T, the engine will attempt to match a torque value half of the maximum torque and increase the speed until the torque value is met i.e upto 40 sec.
In 40 seconds, the torque will equal the input T signal, and the speed value will remain the same since the T signal is constant.
From 0 to 40 seconds, the distance will increase exponentially, and after 40 sec the speed is constant, the distance will increase linearly.
Your portfolio, next

Ship work like this
in your own course.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.