How-to: Calculate port duration - Het Scooter Forum


Ga terug   Het Scooter Forum > English Scooter Forum > Two stroke engines
Registreer FAQ Ledenlijst Kalender Markeer forums als gelezen

Antwoord
 
Discussietools
Oud 05-08-2008, 14:08   #1
TomR
GSX-R 750
Junior Administrator
 
TomR's schermafbeelding
 
Geregistreerd: mei 2003
Perso Scoot: 66455
Berichten: 15.892
How-to: Calculate port duration

How-to: Calculate port duration

One of the first steps in cylinder mapping and tuning is calculating your port duration. In this how-to I will explain a step-by-step tutorial on how to calculate the port durations inside your current cylinder.


What exactly is port duration?
Port durations say something about what happens during a single crankshaft cycle. If we take one complete crankshaft revolution as a 360 degree cycle, then we can express the period in which a port is opened in a part of those 360 degrees.
Because the movement of the crankshaft-connecting rod-piston isn't as complex as you might think at first, we can easily translate distances inside the cylinder[mm] into durations[degree] by using a simple goniometric formula.

Knowing the duration of each type of port inside your cylinder gives you a rough indication of the rpm's that your cylinder can cope with. Most of the time it'll also give a rough indication as to how the cylinder will produce it's power in combination with different exhausts.
A rough indication, because if we want to be able to judge a cylinder better, it's always necessary to have a cylinder map. Port duration may give you some information, but it's the combination of this info with the port shapes and port angles that give you way more information about your cylinder (e.g. a exhaust port with a 196 degree duration may sound fast and cool, but the port might as well be just 10mm wide.... having a real small area through which the engine can breathe out it's exhaust gas).


Measuring VS calculating
There are different ways to find out your current port duration:
1). The degree wheel Having a degree wheel makes life easier. If you mount such a wheel on your engine, you'll be able to readout your port duration directly if you have your cylinder(ex. head)/piston/crankshaft mounted on your engine. This requires no further calculations.
2). Measuring and calculating If the necessary data is measured with a caliper gauge (with at least 0,1mm precision), then we can transfer this data into port duration. And that's exactly what we're going to do in this how-to.
Warning: never measure port dimensions from a portmap, always measure actual dimensions inside your cylinder, before writing them down on your portmap.


Getting your data
In order to be able to calculate your duration, you need to gather some data from your engine. Below you'll find all the data you need, and how to get it, step-by-step.


Engine stroke
The engine stroke is basically the distance your piston travels up and down the cylinder. The stroke can always be found in your engine specifications. However, if you don't know your engine type, or can't find those specs, you can measure the stroke by using a caliper gauge.

Below you will find the stroke of some commonly used 50cc engines:

stroke [mm]
Minarelli hor./vert.: 39,2
Minarelli AM6: 39,0
Piaggio (carb/injection): 39,3
Peugeot vert. (carb): 39,1
Peugeot hor. (carb): 39,8
Morini (carb/injection): 37,4
Kymco: 41,4
Honda (mb/mt): 41,4
Zundapp 41,8
Kreidler: 39,7

(have some changes or additional info for this list? please send me a PM)


Connecting rod length
The connecting rod length is the distance betwee the two centers of your big-end and small-end (figure 1). Measuring this can be quite difficult, due to the fact that you'll need to have your crankshaft disassembled. Fortunately this length is 80mm for nearly all of the 50cc scooter engines used at this moment. If this length is unknown to you, can't measure it, and can't find it anywhere in your engine specs, you can safely say that this is 2x the length of your stroke.


Figure 1


Figure 2

Port height
The most important dimension we need is the moment at which a certain port starts opening. This dimension can be measure by measuring the length between the top of the barrel (cylinder deck) and the top of that particular port. In figure 2 this dimension is shown by the letter E.
Warning: bevels around the port may cause some confusion when measuring this distance. These bevels may confuse you into thinking the port is higher than it actually is. However, always measure from cylinder deck to the point where the port actually starts opening effectively!
Figure 3 shows the difference these bevels can cause. In this case, write down the left (longer) dimension for your calculations.


Figure 3


Deck clearance
Because the top of the barrel isn't always the piston's TDC, we need to correct the dimensions we measured above. This correction is called the deck clearance. Deck clearance is the distance between the cylinder deck and the piston crown at TDC. This might look very similar to your squish, but be aware. Some cylinder heads have part of the squishband inside the head, in this case deck clearance is lower than your squish!

In figure 2 the deck clearance is shown by the letter C.


The final formula
Now that we have al the necessary data we can start using them in our formula, or we can fill them in in a program like MS Excel, in order to do the calculations for us.

The formula we need is:

D= 2* ( 180 - cos^-1 ( (T^2 + R^2 - L^2) / (2*R*T) )

R=stroke/2
L=connecting rod length
C=deck clearance
E=distance from port roof to deck
T=R+L+C-E

Example
To show a short example of the calculation, we'll calculate the exhaust duration on a minarelli engine with 0,60 squish and the exhaust port roof at 20mm under cylinder deck.

R=39.2/2=19.6
L=80
C=0.6
E=20.0
T=19.6+80+0.6-20=80.2

D= 2* (180-cos^-1 ((80.2^2 + 19.6^2 -80^2)/(2*19.6*80.2)) = 195.21 degrees.

Needless to say, letting software like MS Excel do this formula for you saves quite a lot of time .

Blowdown
The blowdown period is the moment in which some of the exhaust port(s) are already opened, but all of the transfer ports still remain closed.
Calculating this number can be done by:
( Highest exh. port duration - highest transfer timing ) / 2

e.g. (196-135)/2=30.5

John bedankt!

Laatst gewijzigd door TomR : 06-08-2008 om 13:22.
TomR is offline   Met citaat antwoorden
Oud 06-08-2008, 13:23   #2
TomR
GSX-R 750
Junior Administrator
 
TomR's schermafbeelding
 
Geregistreerd: mei 2003
Perso Scoot: 66455
Berichten: 15.892
/First version of the translation done .

John bedankt!
TomR is offline   Met citaat antwoorden
Oud 06-08-2008, 13:46   #3
Ciudale
Registered User
 
Geregistreerd: jan 2007
Berichten: 1.763
Wow, great stuff TomR !
The translation/expaination sounds good, now its just a matter of calculation.
Could you give more infos about how to play with the exhaust port degree (where to go once you have calculated the degree, depending of what yousearch for your engine) ?
Ciudale is offline   Met citaat antwoorden
Oud 06-08-2008, 22:56   #4
Migjen
You finished? Can i go?
Moderator
 
Migjen's schermafbeelding
 
Geregistreerd: mei 2006
Perso Scoot: 62257
Berichten: 10.654
Good job Tom!

Maybe this will help you guys with the calculation

http://home.deds.nl/~dhb/2%20stroke%20tuning.xls

Go to: "Timingen"

Slag = Stroke

Drijfstang lengte: Rod Length

Deckheight: Squish
(TomR illustation = C)

Afstand poort - Toprand cilinder:
Ditsance upper side of the exhaust port till the deck.
(TomR illustration = E)
Migjen is offline   Met citaat antwoorden
Oud 07-08-2008, 00:33   #5
Ciudale
Registered User
 
Geregistreerd: jan 2007
Berichten: 1.763
Concerning the deck clearance, must it be calculated with the top or with the edge of the piston as reference ?
Ciudale is offline   Met citaat antwoorden
Oud 07-08-2008, 12:29   #6
TomR
GSX-R 750
Junior Administrator
 
TomR's schermafbeelding
 
Geregistreerd: mei 2003
Perso Scoot: 66455
Berichten: 15.892
the outer edge of the piston (not the top of the dome), because that's the part that decides when the port will open or close.

John bedankt!
TomR is offline   Met citaat antwoorden
Oud 07-08-2008, 14:06   #7
Ciudale
Registered User
 
Geregistreerd: jan 2007
Berichten: 1.763
^^ Of course... ^^
I will calculate the port duration during the week end. Plus port map...

Laatst gewijzigd door Ciudale : 08-08-2008 om 14:31.
Ciudale is offline   Met citaat antwoorden
Oud 10-08-2008, 18:48   #8
Ciudale
Registered User
 
Geregistreerd: jan 2007
Berichten: 1.763
Not that I forbid all my maths but I need some help for the equation... Especially concerning the signs.
In D= 2* ( 180 - cos^-1 ( (T^2 + R^2 - L^2) / (2*R*T) ), what do you do to calculate "T^2" ?
Is "^2" the sign for "root of 2".
So it would mean "T*root of 2" ?
Thanks for the little precisions...
Ciudale is offline   Met citaat antwoorden
Oud 10-08-2008, 18:52   #9
TomR
GSX-R 750
Junior Administrator
 
TomR's schermafbeelding
 
Geregistreerd: mei 2003
Perso Scoot: 66455
Berichten: 15.892
T^2 is T to the power of 2, so T*T

John bedankt!
TomR is offline   Met citaat antwoorden
Oud 10-08-2008, 20:02   #10
Ciudale
Registered User
 
Geregistreerd: jan 2007
Berichten: 1.763
Ok, this is clearer now !
And "cos^-1" is just "cosinus of -1", right ?

Here is what I found with my measurements, following the equation :

D= 2* ( 180 - cos^-1 ( (T^2 + R^2 - L^2) / (2*R*T) )

D= 2* ( 180 - cos^-1 ( (72.55^2 + 18.7^2 - 74.8^2) / (2*18.7*72.55) )

D= 2* ( 180 - 0.540302 ( (5263.5025 + 349.69 - 5595.04) / (2*18.7*72.55) )

D= 2* ( 179.459698 ( (18.152499999999236) / (2713.37) )

D= 2* ( 179.459698 (0.006690020159432454)

But now what happens between "179.459698" and "(0.006690020159432454)" ? Did I missed something ?

Laatst gewijzigd door Ciudale : 10-08-2008 om 20:24.
Ciudale is offline   Met citaat antwoorden
Oud 10-08-2008, 21:14   #11
TomR
GSX-R 750
Junior Administrator
 
TomR's schermafbeelding
 
Geregistreerd: mei 2003
Perso Scoot: 66455
Berichten: 15.892
No cos^-1 is the inverted cosinus, sometimes called arccos

So what you'll need is the inverted cosinus of 0.00669002015

You'll end up with:
D=2*(180-arccos(0.00669002015))
D=2*(180-89.61668722)
D=180.77

John bedankt!
TomR is offline   Met citaat antwoorden
Oud 10-08-2008, 21:48   #12
Ciudale
Registered User
 
Geregistreerd: jan 2007
Berichten: 1.763
So 180 degrees@stock Morini 50cc, this is just what you guessed !
I have done a port map of the cylinder too...
Ciudale is offline   Met citaat antwoorden
Oud 10-08-2008, 22:33   #13
toxic-erik
Registered User
 
toxic-erik's schermafbeelding
 
Geregistreerd: jul 2008
Berichten: 70
here are some "basic" timings for a 2-stroke engine,
rpm to the left, duration to the right:

exhaust:
6000 - 174-176
7000 - 176-182
8000 - 182-184
9000 - 184-188
10000 - 188-194
11000 - 195-197
12000 - 197-202
13000 - 202-204
14000 - 206-208

intake:
6000 - 110-119
7000 - 120-124
8000 - 124-128
9000 - 126-130
10000 - 128-132
11000 - 130-134
12000 - 132-136
13000 - 134-140
14000 - 136-142

ca: 185 and 130 is ok for a tuned street (carb) engine (not race).
toxic-erik is offline   Met citaat antwoorden
Oud 10-08-2008, 22:48   #14
TomR
GSX-R 750
Junior Administrator
 
TomR's schermafbeelding
 
Geregistreerd: mei 2003
Perso Scoot: 66455
Berichten: 15.892
Personally I think these durations are a bit high (think they're from Graham Bells book?) with current exhaust port designs, for instance 185 is a standard stage6 racing exhaust duration, which runs best at ~12K, 12.5K...

John bedankt!
TomR is offline   Met citaat antwoorden
Oud 10-08-2008, 23:03   #15
Ciudale
Registered User
 
Geregistreerd: jan 2007
Berichten: 1.763
Stock 50cc Morini port map

Here it is (numbers in mm):

Stock Morini port map'.jpg
Ciudale is offline   Met citaat antwoorden
Antwoord


Discussietools

Regels voor berichten
Je mag niet nieuwe discussies starten
Je mag niet reageren op berichten
Je mag niet bijlagen versturen
Je mag niet jouw berichten bewerken

vB-code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit
Forumnavigatie


Alle tijden zijn GMT +1. Het is nu 01:02.







© 2001-2007 ScooterFreaks® - Versie 2.8.1
Contact - Crew - Sitemap - Disclaimer - Privacy - Adverteren

Het gebruik van deze site betekent dat u instemt met de disclaimer

Powered by vBulletin Version 3.6.8
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.