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.