summaryrefslogtreecommitdiff
path: root/1226/CH5
diff options
context:
space:
mode:
Diffstat (limited to '1226/CH5')
-rwxr-xr-x1226/CH5/EX5.1/EX5_1.jpgbin0 -> 112771 bytes
-rwxr-xr-x1226/CH5/EX5.1/EX5_1.sce19
-rwxr-xr-x1226/CH5/EX5.2/EX5_2.jpgbin0 -> 111348 bytes
-rwxr-xr-x1226/CH5/EX5.2/EX5_2.sce17
4 files changed, 36 insertions, 0 deletions
diff --git a/1226/CH5/EX5.1/EX5_1.jpg b/1226/CH5/EX5.1/EX5_1.jpg
new file mode 100755
index 000000000..254b16e62
--- /dev/null
+++ b/1226/CH5/EX5.1/EX5_1.jpg
Binary files differ
diff --git a/1226/CH5/EX5.1/EX5_1.sce b/1226/CH5/EX5.1/EX5_1.sce
new file mode 100755
index 000000000..f581217e5
--- /dev/null
+++ b/1226/CH5/EX5.1/EX5_1.sce
@@ -0,0 +1,19 @@
+clc;funcprot(0);//EXAMPLE 5.1
+// Initialisation of Variables
+d=10.2;............//Engine bore in cm
+spo=0.6;............//Spark plug offset in cm
+vf=15.8;............//Average flame speed in m/s
+thetas=20;.............//The angle of the crank when spark plug is fired
+theta=6.5;..........//Angle by which the Engine rotates for combustion to develop (degree)
+N=1200;................//Engine rpm
+//calculations
+dmax=(0.5*d)+spo;.........//Max distance of flame travel in cm
+tf=(dmax)/(vf*100);................//Time of flame travel in seconds
+degs=(N/60)*360;...................//Conversion of engine rpm into degree/second
+ctheta=tf*degs;...............//Crank angle for flame travel in degree
+tc=theta/degs;..................//time for combustion to develop in seconds
+top=tf+tc;......................//Time for one combustion process in seconds
+thetatot=theta+ctheta;................//Total crank rotation in degree
+thetacp = thetatot-thetas;..........//Crank position
+disp(top,"Time for one combustion process in seconds:")
+disp(thetacp,"The crank position is (in degree):")
diff --git a/1226/CH5/EX5.2/EX5_2.jpg b/1226/CH5/EX5.2/EX5_2.jpg
new file mode 100755
index 000000000..f48a8dec8
--- /dev/null
+++ b/1226/CH5/EX5.2/EX5_2.jpg
Binary files differ
diff --git a/1226/CH5/EX5.2/EX5_2.sce b/1226/CH5/EX5.2/EX5_2.sce
new file mode 100755
index 000000000..76473abd1
--- /dev/null
+++ b/1226/CH5/EX5.2/EX5_2.sce
@@ -0,0 +1,17 @@
+clc;funcprot(0);//EXAMPLE 5.2
+// Initialisation of Variables
+dp=22;............//Delay period in degree
+cp=17;...............//Combustion period in degree
+dper=14;...............//Delay Percentage
+//Calculations
+thetad=dp/2;.........//Full throttle half speed will result in delay angle being reduced for the same time
+//Thus ignition timing should be arranged so that the total of thetad+cp ends 13 degree after TDC
+tsp=(thetad+cp)-13;............//Time of spark in degree
+disp(tsp,"The time of spark (in Degrees before TDC)")
+//Half throttle half speed will result in an increase of 14% in delay time over that at full throttle half speed
+theta=(dper*thetad)/100;
+dtheta=thetad+theta;............//Delay angle
+tp=dtheta+cp;................//Total period
+tsp=tp-13;..............//
+disp(tsp,"Time of spark (in degrees before TDC)")
+