Escolar Documentos
Profissional Documentos
Cultura Documentos
Introduction
Before selecting an engine for the SUPRA SAEINDIA 2016 competition, going through the
Formula SAE rules it is evident that the restrictions placed on competitors are very precise. The
first aim is to gain an understanding of the fundamental principles of internal combustion engines
and their design and then relate this understanding back to the Formula SAE competition rules.
The short listed engines which will fill the criteria are listed below. Before selecting an optimum
engine for the competition, the other factors that affect engine selection were also stated below.
The simulation method will be used to select the optimum engine for the competition and the
results that the simulation produced.
To obtain a better understanding of the design constraints of the engines some of the most
important Formula SAE rules need to be known. The most important rules in regards to engine
design include the capacity limit, operating cycle and the type of fuel that is allowed. The engine
must not exceed a capacity of 610cc and must utilize a four-stroke operating cycle. The engine
must also run on unleaded gasoline, which means that the engine must utilize spark ignition. The
introduction of performance boosting agents into the fuel, such as Nitrous Oxide, is also
prohibited as no additives are allowed in the fuel (Formula SAE Rules, 2004 pp34-35). Although
the rules are strict, they still allow a great degree of freedom in terms of engine design.
Engine Options
The four-cylinder engines include the:
4. RE Bullet 535;
5. KTM Duke 390.
Suzuki
Honda
Yamaha
GSXR600
CBR600RR
YZF600-R6
4 -stroke
4 -stroke
4 -stroke
599
599
600
67 x 42.5
67 x 42.5
65.5x 44.5
Compression Ratio
12.2: 1
12.0: 1
12.0: 1
Cooling System
Liquid
Liquid
Liquid
No. of Cylinders
In-line 4
In-line 4
In-line 4
Camshafts
DOHC
DOHC
DOHC
16
16
16
Model
Operating Cycle
Capacity (cc)
Number of Valves
Suzuki
Honda
Yamaha
Power
Torque
66 Nm @ 11,210 rpm
255.56 kmph
261.03 kmph
254.27 kmph
10.87sec @ 126.0mph
10.73sec @ 129.7mph
Top-speed
Quarter mile
Bullet
Duke
Power
Torque
44 Nm @ 4,000 rpm
35 Nm @ 7,250 rpm
145.0 kmph
169.0 kmph
Top-speed
Quarter mile
Bullet
Duke
Model
GT 535
KTM 390
Operating Cycle
4 -stroke
4 -stroke
535
373.2
Capacity (cc)
87 x 90
89 x 60
Compression Ratio
8.5: 1
12.6: 1
Cooling System
Air cooled
Liquid
No. of Cylinders
Single cylinder
Single cylinder
Number of Valves
Equation of motion
Aerodynamic drag
Rolling resistances forces
Tractive forces
2. Reliability
When considering the reliability of engines for the Formula SAE car the simplest way to
find out if any engine had poor reliability was to look at the history of the engine in
racing conditions. that each super-sport engine under consideration has had a successful
history in the World Super-sport Series. It can be assumed that results of the competition
demonstrate an engines reliability under racing conditions. Endurance events are very
demanding on engines, as the motorcycles are ridden hard for days at a time.
3. Reproducible
Since the Formula SAE competition is heavily performance based, it is important to have
access to performance enhancing parts. All of the engines that were considered were
designed with racing in mind. For this reason a great deal of aftermarket performance
enhancing parts are available. The aftermarket parts that can be purchased for each of
these motorcycles include mufflers, fuel injection upgrades, camshafts, pistons etc.
4. Fuel efficient
Comparing fuel consumption is very difficult given each of the engines were originally in
two completely different styles of motorcycles. It is possible to calculate the brake
specific fuel consumption of each engine. However, this does not take into account the
different masses of the vehicle when the car is fitted with each engine.
5. Cost effective
In terms of manufacturing feasibility it was concluded that the four-cylinder super-sport
engines and the single cylinder enduro engines would be similar. The reason for this is
that both engines are mass-produced so obviously they are both feasible to produce. The
costing of the engine and accessories consists of a separate costing for the engine, intake
manifold, exhaust manifold, cooling system and mufflers. Given that both engines
usually have a single muffler and water-cooling the differences in the cost of these
components would be minimal. The cost of the exhaust manifold and intake manifold
would also be less on the single cylinder engine as the complexity of these components
would less on the single cylinder engine.
6. Fuel Mixture
The type of aspiration, method of fuel mixture, the induction system and exhaust systems
are all important factors that play a part in determining the performance of an engine.
Brake power is the power measured at the flywheel by an engine dynamometer and is
reflective of an engines performance.
Forced air induction is a means of raising the inlet density of the air. The purpose of all
forced air induction systems is to provide a pressure boost to the air inducted into the
engine. The result of raising the pressure of the incoming air is a proportional increase in
the density of the air. There are three general types of forced air induction systems
including turbochargers, superchargers and ram-air systems. Ram-air systems do not
increase the performance of the engine compared to superchargers and turbochargers and
their effectiveness is largely dependent on the vehicle velocity (Haile, J. 2000, p15).
Because the speeds that the Formula SAE car travels at are relatively low, ram-air
systems will not be considered.
Easily obtainable
Easily tuned
Wide of range parts must be available
Provide the correct fuel/air ratio overall operating conditions
Cost effective
T1 = 350; % K
P1 = 101.325; % kPa
xb = 0.08; % burned gas fraction
%% MIXTURES
fprintf('\n--\n');
fprintf('MIXTURE COMPOSITION\n\n');
% mixture
[compBB,compUU,nBB,nUU,xB,xU,fu] = burnedgas(n,m,phi,Tprop,xb);
fprintf('Including residual gas (xb=%0.4f)\n',xb);
fprintf(' Unburned: %s\n',compUU);
fprintf(' Burned: %s\n',compBB);
%% HEATING VALUES
% sanity check: calculate lower heating value (heywood lists 44.3 MJ/kg)
hB = mixprop('h',compBB,T0,'mole');
hU = mixprop('h',compUU,T0,'mole');
deltaHf0 = hB*nBB - hU*nUU; % per mole of O2 (we don'
LHV_fuel = -deltaHf0/fu/Mf;
fprintf('\nLHV = %2.5f MJ/kg fuel\n',LHV_fuel/1000);
% gas constants
Ruu = Runiv/MwUU;
Rbb = Runiv/MwBB;
%% DO CYCLE ANALYSIS
fprintf('\n--\n');
fprintf('FUEL/AIR CYCLE (constant volume combustion)\n\n');
fprintf(' (1) Initial state: %5.1f K %7.2f kPa\n', T1, P1)
% print header
fprintf('\n---\n');
fprintf('AIR STANDARD CYCLE (const. volume combustion,
gamma=%5.3f)\n\n',gamma);
fprintf(' (1) Initial state: %5.1f K %7.2f kPa\n', T1, P1)
%% combustion - fuel/air
% plot pressure and temperature
hFu(2,1) = plot(axP,V(end)*[1 1],[P2 P3]);
hFu(2,2) = plot(axT,V(end)*[1 1],[T2 T3]);
%% expansion - fuel/air
% solve for temperatures / pressures between points 3 and 4
Psi3 = mixprop('Psi',compBB,T3,'mass');
T34fu = zeros(size(V)); % create empty solution array
for i=1:length(V),
fcn = @(T) mixprop('Psi',compBB,T,'mass') - Psi3 + Rbb*log(rc*V(endi+
1));
T34fu(i) = fzero(fcn,1600);
end
T4fu = T34fu(end);
P34fu = P3/rc./V(end:-1:1).*T34fu/T3;
P4fu = P34fu(end);
%% analyze work
% work (on a per kg mixture basis)
W12air = -cv*(T2air-T1);
W34air = -cv*(T4air-T3air);
workAir = W12air + W34air;
etaAir = workAir/Q;
fprintf('\nResults:\n')
fprintf(' Compression work: %7.2f kJ/kg\n',W12air);
fprintf(' Expansion work: %7.2f kJ/kg\n',W34air);
fprintf(' Net work: %7.2f kJ/kg\n',workAir);
fprintf(' Heat input: %7.2f kg/kg\n',Q);
fprintf(' Efficiency: %7.2f %%\n',etaAir*100);
%% burned mixture
TsB = [1500,3000];
polyB = polyfit(TsB,mixprop('u',compBB,TsB,'mass'),1); % linear fit
cvB = polyB(1);
gammaB = (cvB+Rbb)/cvB;
uFB = polyval(polyB,Tref); % reference value
% show results in a figure (corresponds to Heywood Fig. 4-2)
figb = figure;
hold on, ax2 = gca; box on
h = plot(ax2,T, [mixprop('u',compBB,T,'mass'), polyval(polyB,T), ...
mixprop('u',compUU,T,'mass'), polyval(polyU,T)]);
h(5) = plot(Tref*[1 1],get(gca,'ylim'),'k:');
%% close cycles
hFu2(4,1) = plot(axP,V(1)*[1 1],[P4fu2 P1]);
hFu2(4,2) = plot(axT,V(1)*[1 1],[T4fu2 T1]);
%% analyze work
% work (on a per kg mixture basis)
W12fu2 = -cvU*(T2fu2-T1);
W34fu2 = -cvB*(T4fu2-T3fu2);
workFu2 = W12fu2 + W34fu2;
etaFu2 = workFu2/Q;
fprintf('\nResults:\n')
fprintf(' Compression work: %7.2f kJ/kg\n',W12fu2);
fprintf(' Expansion work: %7.2f kJ/kg\n',W34fu2);
fprintf(' Net work: %7.2f kJ/kg\n',workFu2);
fprintf(' Heat input: %7.2f kg/kg\n',Q);
fprintf(' Efficiency: %7.2f %%\n',etaFu2*100);