01.06.2017 Views

UWE Bristol Engineering showcase 2015

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

James Hook<br />

MEng Mechanical <strong>Engineering</strong><br />

Project Supervisor<br />

Dr Benjamin Drew<br />

Designing non-circular gears for use in power transmission<br />

Introduction<br />

Discretisation<br />

Figure 1: Steve Caplin, 2014<br />

Project summary<br />

Non-circular gears represent a potential point of improvement for any drive<br />

train with a non-constant cycling torque profile. The gears can be used to<br />

smooth the input torque profile to improve efficiency and reduce vibration.<br />

However there is also design limitations involved in producing these gears.<br />

Theory<br />

When non-circular gears are applied to torque bearing applications they can<br />

be used to change the shape of the output torque profile for a cycle-based<br />

system, such as a 2-stroke engine. This is done through the varying gear ratio<br />

across the course of the rotation of the gear. To do this a simple gear ratio<br />

formula is used.<br />

rr ii = TT ii<br />

× rr<br />

TT oo<br />

oo<br />

Where TT oo = torque output TT ii = torque input<br />

rr oo = radius of output gear rr ii = radius of output gear<br />

MATLAB model<br />

MATLAB was used to apply the gear theory across a discretised model of the<br />

gear. This allows complex gear shapes to be designed quickly. To apply the<br />

above formula the following code was used. where a “for” loop has been<br />

used to apply the formula at all the discretised node points of the gear<br />

shape.<br />

Where mp = matrix position irm = input radius matrix ogr = output gear ratio<br />

Itm = input torque matrix dotm = desired output torque matrix<br />

References<br />

Steve Caplin, (2014). Nautilus gears [image]. Available at: http://www.3dgeni.us/nautilusgears/[Accessed<br />

10 November 14].<br />

The model uses a finite number of data points to represent the shapes of the<br />

gears. At each data point there is a radius value so as to define the shape of<br />

the gear at that point. So this can give an approximation to the shapes of the<br />

gears. This has the disadvantage that in the space between the node points<br />

is unknown so assumptions have to be made.<br />

Example<br />

Here is the gear shape for a system with a sinusoidal input torque profile.<br />

Below shows the effect of the above gear profile on the output torque<br />

profile.<br />

This project involved producing a general MATLAB<br />

model to design non-circular gear pairs. The model is<br />

applicable to both chain/belt driven gear pairs and<br />

directly meshing gear pairs. Additional factors<br />

including applying limiters and determining the<br />

chain/belt stretch where also considered.<br />

Project Objectives<br />

The aims of this project where to produce a MATLAB<br />

model that could determine the extent of the benefit<br />

of non-circular gear pairs, and determine the<br />

potential applications.<br />

Project Conclusion<br />

Across the development of the MATLAB model the<br />

effectiveness of the gears has been assessed to a<br />

certain extent. It is also clear from the theory that<br />

each gear type is applicable to different applications.<br />

So to a certain extent some of the limitations have<br />

been recognised. Without testing, the gains cannot<br />

be easily quantified. So at this stage of the project the<br />

aim has been met.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!