Documente Academic
Documente Profesional
Documente Cultură
1 Funded
Book Description
Title: Utilization of Electrical Energy and Traction
Author: J. B. Gupta, R. Manglik and R. Manglik
Publisher: S. K. Kataria & Sons, New Delhi
Edition: 1
Year: 2012
ISBN: 978-93-5014-222-6
Scilab numbering policy used in this document and the relation to the
above book.
Exa Example (Solved example)
Eqn Equation (Particular equation of the above book)
AP Appendix to Example(Scilab Code that is an Appednix to a particular
Example of the above book)
For example, Exa 3.51 means solved example 3.51 of this book. Sec 2.3 means
a scilab code whose theory is explained in Section 2.3 of the book.
Contents
List of Scilab Codes
1 Electric heating
3 Electrolytic processes
20
4 Illumination
26
45
47
70
77
83
88
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
1.10
1.11
1.12
1.13
1.14
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
3.10
4.1
4.2
4.3
4.4
power drawm . . . . . . . . . . . . .
diameter and length of wire . . . . .
design the heating element . . . . .
efficiency . . . . . . . . . . . . . . .
average kW and kVA and pf . . . .
average kW and kVA and pf . . . .
rating . . . . . . . . . . . . . . . . .
efficiency . . . . . . . . . . . . . . .
power absorbed and power factor . .
height . . . . . . . . . . . . . . . . .
frequency . . . . . . . . . . . . . . .
power required . . . . . . . . . . . .
voltage and current . . . . . . . . .
voltage and current . . . . . . . . .
ampere hours . . . . . . . . . . . . .
amount of copper . . . . . . . . . .
weight of copper . . . . . . . . . . .
thickness . . . . . . . . . . . . . . .
thickness . . . . . . . . . . . . . . .
current . . . . . . . . . . . . . . . .
energy consumption . . . . . . . . .
voltage . . . . . . . . . . . . . . . .
WEIGHT OF ALUMINIUM . . . .
quantity of electricity and ime taken
MSCP . . . . . . . . . . . . . . . . .
lumens per watt and MSCP . . . . .
average luminance . . . . . . . . . .
Illumination . . . . . . . . . . . . .
4
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
8
9
9
10
11
12
13
14
15
16
16
17
18
18
20
20
21
21
22
22
23
24
24
25
26
26
27
27
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
4.5
4.7
4.8
4.9
4.10
4.11
4.12
4.13
4.14
4.15
4.16
4.17
4.18
4.19
4.20
4.21
4.22
4.23
4.24
4.25
4.26
4.27
4.28
4.29
4.30
4.31
5.1
5.2
7.1
7.2
7.3
7.4
7.5
7.6
7.7
7.8
7.9
7.10
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
28
28
29
30
30
31
31
32
33
33
34
34
35
35
36
37
37
38
39
39
40
41
41
42
43
44
45
46
47
48
49
49
50
51
51
52
52
53
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
7.11
7.12
7.13
7.14
7.15
7.16
7.17
7.18
Exa 7.19
Exa 7.20
Exa 7.21
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
7.22
7.23
7.24
7.25
7.26
7.27
8.1
8.2
8.3
8.4
8.5
8.6
8.7
8.8
8.9
8.10
9.1
9.2
9.3
9.4
9.5
9.6
10.1
10.2
10.3
54
55
56
57
57
58
59
60
61
62
63
64
65
66
66
67
68
70
71
71
72
72
73
74
74
75
76
77
78
79
79
81
81
83
84
84
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
Exa
10.4
10.5
10.6
11.1
11.2
11.3
11.4
11.5
11.6
11.7
11.8
11.9
energy returned . .
power . . . . . . . .
power . . . . . . . .
total length . . . . .
sag . . . . . . . . .
sag . . . . . . . . .
current . . . . . . .
potential . . . . . .
current . . . . . . .
voltage and kW . .
rating of the booster
voltage . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
85
86
86
88
88
89
89
90
90
91
92
92
Chapter 1
Electric heating
// Example 1 . 2 // d i a m e t e r and l e n g t h
clc ;
clear ;
close ;
format ( v ,6)
P =2.5; // power i n kW
V =240; // i n v o l t s
K =1; // r a d i a t i n g e f f i c i e n c y
e =0.9; // e m i s s i v i t y
p =42.5*10^ -6; // r e s i s t i v i t y i n ohmcm
T1 =1500; // i n d g r e e c e l s i u s
T2 =450; // i n d e g r e e c e l s i u s
x =(( %pi * V ^2) /(4*( p *10^ -2) * P *10^3) ) ; //
H =((5.72* K * e ) *((( T1 +273) /100) ^4 -(( T2 +273) /100) ^4) ) ;
//
z =(( P *10^3) /( %pi * H ) ) ^2; //
l =( z * x ) ^(1/3) ; // l e n g t h i n m e t e r
d =(( sqrt ( z ) ) / l ) *10^3; // d i a m e t e r i n mm
disp (l , l e n g t h i n m e t e r )
disp (d , d i a m e t e r i n mm )
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
T1 =1200; // i n d e g r e e c e l s i u s
T2 =700; // i n d e g r e e c e l s i u s
K =0.6; // r a d i a t i n g e f f i c i e n c y
e =0.9; // e m i s s i v i t y
t =0.025; // t h i c k n e s s i n mm
p =1.05*10^ -6; // r e s i s i t i v i t y i n ohm m e t e r
Pp =( round ( P *10^3) ) /3; // power p e r p h a s e i n w a t t s
Pv = ( V / sqrt (3) ) ; // p h a s e v o l t a g e
R = Pv ^2/ Pp ; // r e s i s t a n c e o f s t r i p i n ohms
x =(( R * t *10^ -3) /( p ) ) ; //
H =((5.72* K * e ) *((( T1 +273) /100) ^4 -(( T2 +273) /100) ^4) ) ;
// i n W/m2
y =(( Pp ) /( H *2) ) ; // i n m2
w = sqrt ( y / x ) *10^3; // w i d t h i n mm
l = x * w *10^ -3; // l e n g t h o f s t r i p i n m e t e r
disp (w , w i d t h i n mm )
disp (l , l e n g t h o f s t r i p i n m e t e r )
// Example 1 . 4 // l o a d i n g i n kW and e f f i c i e n c y o f t h e
tank
clc ;
clear ;
close ;
format ( v ,5)
a =6; // a r e a i n m2
l = a /6; // one s i d e o f t a n k i n m e t e r
V = l * l * l ; // volume i n m2
e =90/100; // c a p a c i t y
wh =6* e *1000; // w a t e r t o be h e a t e d d a i l y i n kg
s =4200; // s p e c i f i c h e a t o f w a t e r i n J /Kg/ d e g r e e
celsius
t1 =65; // i n d e g r e e c e l s i u s
t2 =20; // i n d e g r e e c e l s i u s
10
14 hr = wh * s *( t1 - t2 ) *10^ -6; // h e a t r e q u i r e d t o
r a i s e the
temperture of water
15 hr1 = hr /3.6; // h e a t r e q u i r e d i n kWh
16 d =6.3; // d i f f e r e n c e i n w a t t s
17 l =(( d * a *( t1 - t2 ) *24) /1000) ; // l o s s e s from t h e s u r f a c e
18
19
20
21
22
o f t h e t a n k i n kWh
es = hr1 + l ; // e n e r g y s u p p l i e d i n kWh
lk = es /24; // l o a d i n g i n kW
ef =( hr1 / es ) *100; // e f f i c i e n c y o f t h e t a n k i n
percentage
disp ( lk , l o a d i n g i n kW )
disp ( ef , e f f i c i e n c y o f t h e t a n k i n p e r c e n t a g e )
// Example 1 . 5 // a v e r a g e kW ,KVA i n p u t , a r c v o l t a g e
, a r c r e s i s t a n c e and p f o f t h e c u r r e n t drawn
clc ;
clear ;
close ;
format ( v ,7)
sh =444; // s p e c i f i c h e a t o f s t e e l i n J /Kg/ C
lh =37.25; // l a t e n t h e a t i n kJ / kg
mp =1370; // m e l t i n g p o i n t o f s t e e l
C
t1 =19.1; // i n i t i a l t e m p e r t u r e i n
C
e =0.5; // o v e r a l l e f f i c i e n c y
ip =5700; // i n p u t c u r r e n t i n a m p e r e s
rs =0.008; // r e s i s t a n c e o f t r a n s f o r m e r r e f e r r e d t o
s e c o n d a r y i n ohms
rr =0.014; // r e c a t a n c e i n ohms
m =4.3; // s t e e l i n t o n n e s
ers =(( m *10^3*(( sh *( mp - t1 ) ) + lh *10^3) ) ) ; // e n e r g y
required in j ou l es
ersh = ers /(3.6*10^6) ; // e n e r g y r e q u i r e d i n kWh
ata =1; // t i m e t a k e n t o m e l t s t e e l i n h o u r s
11
18 ao = ersh / ata ; // a v e r a g e o u t p u t i n kW
19 ai = ao / e ; // a v e r a g e i n p u t i n kW
20 vdr = ip * rs ; // v o l t a g e d r o p due t o r e s i s t a n c e
21
22
23
24
25
26
27
28
29
30
31
of
furnace leads
vdr1 = ip * rr ; // v o l t a g e d r o p due t o r e a c t a n c e o f
furnace leads
va =(( ai *10^3) /(3* ip ) ) -( vdr ) ; // v o l t a g e r e s i s t i v e i n
nature
rac = va / ip ; // a r c r e s i s t a n c e i n
oppv = sqrt (( va + vdr ) ^2+ vdr1 ^2) ; // open c i r c u i t p h a s e
voltage in volts
kvas =3* ip * oppv *10^ -3; // t o t a l kVA drawn
pf =(( va + vdr ) / oppv ) ; // power f a c t o r
disp ( ai , a v e r a g e i n p u t i n kW )
disp ( va , a r c v o l t a g e i n v o l t s )
disp ( rac , a r c r e s i s t a n c e i n
)
disp ( pf , p f o f t h e c u r r e n t drawn from t h e s u p p l y (
l a g g i n g ) )
disp ( kvas , t o t a l kVA drawn i n kVA )
// Example 1 . 6 // a v e r a g e kW ,KVA i n p u t , a r c v o l t a g e
, a r c r e s i s t a n c e and p f o f t h e c u r r e n t drawn
clc ;
clear ;
close ;
format ( v ,7)
sh =0.12; // s p e c i f i c h e a t o f s t e e l i n k c a l /Kg/ C
lh =8.89; // l a t e n t h e a t i n k c a l / kg
mp =1370; // m e l t i n g p o i n t o f s t e e l
C
t1 =19.1; // i n i t i a l t e m p e r t u r e i n
C
e =0.5; // o v e r a l l e f f i c i e n c y
ip =5700; // i n p u t c u r r e n t i n a m p e r e s
rs =0.008; // r e s i s t a n c e o f t r a n s f o r m e r r e f e r r e d t o
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
s e c o n d a r y i n ohms
rr =0.014; // r e c a t a n c e i n ohms
m =4.3; // s t e e l i n t o n n e s
ers =(( m *10^3*(( sh *( mp - t1 ) ) + lh ) ) ) ; // e n e r g y r e q u i r e d
in jo u le s
ersh = ers /(860) ; // e n e r g y r e q u i r e d i n kWh
ata =1; // t i m e t a k e n t o m e l t s t e e l i n h o u r s
ao = ersh / ata ; // a v e r a g e o u t p u t i n kW
ai = ao / e ; // a v e r a g e i n p u t i n kW
vdr = ip * rs ; // v o l t a g e d r o p due t o r e s i s t a n c e o f
furnace leads
vdr1 = ip * rr ; // v o l t a g e d r o p due t o r e a c t a n c e o f
furnace leads
va =(( ai *10^3) /(3* ip ) ) -( vdr ) ; // v o l t a g e r e s i s t i v e i n
nature
rac = va / ip ; // a r c r e s i s t a n c e i n
oppv = sqrt (( va + vdr ) ^2+ vdr1 ^2) ; // open c i r c u i t p h a s e
voltage in volts
kvas =3* ip * oppv *10^ -3; // t o t a l kVA drawn
pf =(( va + vdr ) / oppv ) ; // power f a c t o r
disp ( ai , a v e r a g e i n p u t i n kW )
disp ( va , a r c v o l t a g e i n v o l t s )
disp ( rac , a r c r e s i s t a n c e i n
)
disp ( pf , p f o f t h e c u r r e n t drawn from t h e s u p p l y (
l a g g i n g ) )
disp ( kvas , t o t a l kVA drawn i n kVA )
13
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
lh =26.67; // l a t e n t h e a t i n k c a l / kg
mp =555; // m e l t i n g p o i n t o f s t e e l
C
t1 =35; // i n i t i a l t e m p e r t u r e i n
C
e =0.8; // o v e r a l l e f f i c i e n c y
ip =5700; // i n p u t c u r r e n t i n a m p e r e s
rs =0.008; // r e s i s t a n c e o f t r a n s f o r m e r r e f e r r e d t o
s e c o n d a r y i n ohms
rr =0.014; // r e c a t a n c e i n ohms
m =2; // s t e e l i n t o n n e s
ers =(( m *10^3*(( sh *( mp - t1 ) ) + lh ) ) ) ; // e n e r g y r e q u i r e d
in j o u le s
ersh = ers /(860) ; // e n e r g y r e q u i r e d i n kWh
ata =1; // t i m e t a k e n t o m e l t s t e e l i n h o u r s
ao = ersh / ata ; // a v e r a g e o u t p u t i n kW
ai = ao / e ; // a v e r a g e i n p u t i n kW
vdr = ip * rs ; // v o l t a g e d r o p due t o r e s i s t a n c e o f
furnace leads
vdr1 = ip * rr ; // v o l t a g e d r o p due t o r e a c t a n c e o f
furnace leads
va =(( ai *10^3) /(3* ip ) ) -( vdr ) ; // v o l t a g e r e s i s t i v e i n
nature
rac = va / ip ; // a r c r e s i s t a n c e i n
oppv = sqrt (( va + vdr ) ^2+ vdr1 ^2) ; // open c i r c u i t p h a s e
voltage in volts
kvas =3* ip * oppv *10^ -3; // t o t a l kVA drawn
pf =(( va + vdr ) / oppv ) ; // power f a c t o r
rf = ai / ata ; // i n kW
disp ( rf , r a t i n g o f f u r n a n c e
i n kW )
14
of furnance
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
format ( v ,3)
sh =880; // s p e c i f i c h e a t o f s t e e l i n J /Kg/ C
lh =32000; // l a t e n t h e a t i n J / kg
mp =660; // m e l t i n g p o i n t o f s t e e l
C
t1 =15; // i n i t i a l t e m p e r t u r e i n
C
ip =5700; // i n p u t c u r r e n t i n a m p e r e s
rs =0.008; // r e s i s t a n c e o f t r a n s f o r m e r r e f e r r e d t o
s e c o n d a r y i n ohms
rr =0.014; // r e c a t a n c e i n ohms
m =1.8; // IN KG
ers =(( m *(( sh *( mp - t1 ) ) + lh ) ) ) ; // e n e r g y r e q u i r e d i n
joules
ersh = ers /(3.6*10^6) ; // e n e r g y r e q u i r e d i n kWh
TM =10; //TIME TO MELT IN MINS
ip =5; // i n p u t o f t h e f u r n a n c e i n kW
ei =( ip ) *( TM /60) ; // e n e r g y i n p u t i n kWh
n =( ersh / ei ) *100; // e f f i c i e n c y o f f u r n a n c e i n
percentage
disp (n , e f f i c i e n c y o f f u r n a n c e i n p e r c e n t a g e )
c i r c u i t in
16 pf1 = rs1 / zs1 ; // power f a c t o r
17 is1 = vs / zs1 ; // s e c o n d a r y c u r r e n t i n a m p e r e s
18 pd = is1 ^2* rs1 *10^ -4; // power drawn i n kW
19 disp ( pf1 , power f a c t o r i s )
20 disp ( pd , power drawn i n kW )
16
3
4
5
6
7
8
9
clear ;
close ;
format ( v ,5)
p =5*10^ -7; // s p e c i f i c r e s i s t a n c e i n
m
rp =1; // r e l a t i v e p e r m e a b i l i t y
dp =0.0015; // d e p t h o f p e n e t r a t i o n i n mter
f =(( p *10^7) /(( rp *( dp ) ^2) *4*( %pi ) ^2) ) *10^ -3; //
f r e q u e n c y i n kHz
10 disp (f , f r e q u e n c y i n kHz )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
17
// Example 1 . 1 3 // v o l t a g e , c u r r e n t and f r e q u e n c y
clc ;
clear ;
close ;
format ( v ,5)
vl =600; // i n v o l t s
p =200; // power a b s o r b e d i n w a t t s
pf =0.05; // power f a c t o r
f =30*10^6; // f r e q u e n c y i n Hz
ep =8.854*10^ -12; // c o n s t a n t
er =5; //
a =150; // i n cm2
t =0.02; // i n m e t e r
c =(( ep * er * a *10^ -4) / t ) ; // c a p a c i t a n c e i n f a r a d s
vr =( sqrt ( p /(2* %pi * f * c * pf ) ) ) ; // v o l t a g e i s r e q u i r e d i n
volts
i = p /( vr * pf ) ; // c u r r e n t i n a m p e r e s
f2 =(( f *( vr / vl ) ^2) ) *10^ -6; // f r e q u e n c y i n Mhz
disp ( ceil ( vr ) , v o l t a g e i n v o l t s )
disp ( round ( i ) , c u r r e n t i n a m p e r e s )
disp ( f2 , f r e q u e n c y i n MHz )
18
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
format ( v ,6)
pf =0.04; // power f a c t o r
p =1000; // i n w a t t s
f =10*10^6; // i n MHz
a1 =.004; // a r e a i n m2
a2 =0.001; // a r e a i n m2
t =0.02; // t h i c k n e s s i n m e t e r
t1 =.01; // t h i c k n e s s i n m e t e r
t2 =t - t1 ; // t h i c k n e s s i n m e t e r
ep =8.854*10^ -12; // c o n s t a n t i n F/m
er =5; // r e l a t i v e p e r m i t t i v i t y o f plywood
er1 =1; // r e l a t i v e p e r m i t t i v i t y i n a i r
c =( ep *((( a1 * er1 ) / t ) +( a2 /(( t1 / er ) +( t2 / er1 ) ) ) ) ) ; //
capacitance in farads
vr =( sqrt ( p /(2* %pi * f * c * pf ) ) ) ; // v o l t a g e i s r e q u i r e d i n
volts
disp ( p a r t ( a ) )
disp ( round ( vr ) , v o l t a g e a c r o s s t h e e l e c t r o d e s i n
v o l t s )
i = p /( vr * pf ) ; // c u r r e n t i n a m p e r e s
disp ( p a r t ( b ) )
disp (i , c u r e e n t i n a m p e r e s i s )
19
Chapter 3
Electrolytic processes
// Example 3 . 1 // ampere h o u r r e q u i r e d
clc ;
clear ;
close ;
// g i v e n d a t a :
r =5; // i n cm
S =4* %pi * r ^2;
t =0.005; // i n mm
d =10.5;
m = S * t * d *10^ -3;
Z =(0.001118*3600) /1000;
Amr = m / Z ;
disp ( Amr , ampere h o u r r e q u i r e d , ( Ampereh o u r )= )
20
3
4
5
6
7
8
9
10
11
12
13
14
15
16
clear ;
close ;
// g i v e n d a t a :
m =20; // i n gm
I =120; // i n A
t =10*60; // i n s e c
t1 =5*60; // i n s e c
I1 =100; // i n A
Cec =63.18/2;
Cen =58.6/2;
Z = m /( I * t ) ;
Z1 =( Z *( Cec / Cen ) ) *10^ -3;
m1 = Z1 * I1 * t1 ;
disp ( mass o f c o p p e r d e p s o i t e d i s + string ( m1 ) + kg
o r + string ( round ( m1 *10^3) ) + gm )
// Example 3 . 3 // mass o f c o p p e r d e p o s i t e d
clc ;
clear ;
close ;
// g i v e n d a t a :
Z =1.044*10^ -8; // i n kg /C
I =40; // i n A
t =1*60*60; // i n s e c o n d s
m1 = Z * I * t ;
disp ( mass o f c o p p e r d e p s o i t e d i s + string ( m1 ) + kg
o r + string (( m1 *10^3) ) + gm )
// Example 3 . 4 // t h i c k n e s s o f c o p p e r d e p o s i t e d
21
2
3
4
5
6
7
8
9
10
11
12
13
14
clc ;
clear ;
close ;
// g i v e n d a t a :
A =0.00025; // i n m2
D =8900; // i n kg /m3
Z =32.95*10^ -8; // i n kg /C
I =1; // i n A
t =100*60; // i n s e c o n d s
m = Z * I * t ; // i n kg
v=m/D;
T =( v / A ) *10^3;
disp (T , t h i c k n e s s o f c o p p e r d e p o s i t e d , T(mm) = )
// Example 3 . 5 // t h i c k n e s s o f c o p p e r d e p o s i t e d
clc ;
clear ;
close ;
// g i v e n d a t a :
A =0.00025; // i n m2
D =8900; // i n kg /m3
Z =32.95*10^ -8; // i n kg /C
I =1.5; // i n A
t =60*60; // i n s e c o n d s
m = Z * I * t ; // i n kg
v=m/D;
T =( v / A ) ;
disp ( T h i c k n e s s o f c o p p e r d e p o s i t e d i s + string ( T ) +
m o r + string ( T *10^3) + mm )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// Example 3 . 6 // c u r r e n t
clc ;
clear ;
close ;
// g i v e n d a t a :
m =50; // i n gm
t =2*60*60; // i n s e c
ECE_silver =111.8*10^ -8; // i n kg C1
atomic_weight1 =108; // f o r s i l v e r
atomic_weight2 =63.5; // f o r c o p p e r
valency =1; // f o r s i l v e r
Ces = atomic_weight1 / valency ; // c h e m i c a l e q u i v a l e n t o f
silver
Cec = atomic_weight2 /2; // c h e m i c a l e q u i v a l e n t o f
copper
Z = ECE_silver *( Cec / Ces ) ;
I =( m *10^ -3) /( Z * t ) ;
disp (I , c u r r e n t , I (A) = )
23
14 Et = Ea / Ao ;
15 disp ( Et , e n e r g y c o n s u m p t i o n , Et (kWh/ t o n n e ) = )
24
// Example 3 . 1 0 // q u a n t i t y o f e l e c t r i c i t y and t i m e
taken
clc ;
clear ;
close ;
// g i v e n d a t a :
d =0.1; // i n m
l =.25; // i n m
Tc =2; // t h i c k n e s s o f c o a t i n g i n mm
D =8.9; // d e n s i t y o f m e t a l i n gm/CC
C_density =160; // i n A/ s q
I_efficiency =0.9;
S = %pi * d * l ;
m = S * Tc *10^ -3* D *10^3;
Z =30.43*10^ -8; // i n kg /C
Q =( m / Z ) /3600; // i n Ah
Q_dash = Q / I_efficiency ;
disp ( Q_dash , q u a n t i t y o f e l e c t r i c i t y , Q dash (Ah ) =
)
I = C_density * S ;
t = Q_dash / I ;
disp (t , t i m e r e q u i r e d , t ( h o u r s ) = )
25
Chapter 4
Illumination
26
8
9
10
11
12
13
14
F =3000; // i n t e n s i t y i n l u m e n s
wl = V * I ; // w a t t a g e o f lapms i n s w a t t s
lpw = F / wl ; // l u m e n s p e r w a t t s i s
MSCP = F /(4* %pi ) ; // MSCP o f t h e lamps
MW = MSCP / wl ; //MSCP p e r w a t t s
disp ( lpw , l u m e n s p e r w a t t i s )
disp ( MW , MSCP p e r w a t t o f t h e lamp i s )
1
2
3
4
5
6
7
8
9
10
11
27
h =5; // h e i g h t i n m e t e r s
d =4; // d i a m t e r i n m e t e r
p =0.50; // i n p e r c e n t a g e a b s o r p t i o n
ef =0.89; // e f f i c i e n c y i n w a t t s
cpl = P / ef ; // c a n d l e power o f lamp i n CP
Lop =4* %pi * cpl ; // l u , i n o u s o u t p u t i n l u m e n s
Fe =(1 - p ) * Lop ; // f l u x e m i t t e d by t h e g l o b e i n l u m e n s
sa = %pi *( d /2) ^2; // s u r f a c e a r e a i n m2
als = Fe / sa ; // a v e r a g e l u m n i n a n c e o f s p h e r e i n l u m e n s /m
2
16 disp ( als , a v e r a g e l u m n i n a n c e o f s p h e r e i n l u m e n s /m2
)
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
clc ;
clear ;
close ;
format ( v ,7)
p =500; // lamp power i n w a t t s
mscp =1250; //
h =2.7; // i n m e t e r s
ea =( mscp ) /( h ) ^2; // i l l u m i n a t i o n d i r e c t l y b e l o w lamp
in lux
le =(4* %pi * mscp ) / p ; // lamp e f f i c i e n c y i n l u m e n s / w a t t s
h1 =3; // m e t e r s
eb =(( mscp ) /( h ^2) *(2.7^3/( h1 ^2+ h ^2) ^(3/2) ) ) ; //
i l l u m n i n a t i o n a t a p o i n t 3 m e t e r s away on t h e
h o r i z o n t a l p l a n e v e r t i c a l l y b e l o w t h e lamp i n l u x
disp ( ea , i l l u m i n a t i o n d i r e c t l y b e l o w lamp i n l u x )
disp ( le , lamp e f f i c i e n c y i n l u m e n s /W )
disp ( eb , i l l u m n i n a t i o n a t a p o i n t 3 m e t e r s away on
t h e h o r i z o n t a l p l a n e v e r t i c a l l y b e l o w t h e lamp i n
lux )
below the
lamp i n l u m e n s /m3
cp =256; //
h1 =1.2; // i n m e t e r s
h = sqrt ( cp / l ) ; // h e i g h t i n m e t e r s
x = sqrt ( h ^2+ h1 ^2) ; //
x1 = h / x ; //
eb =(( cp ) /( h ^2) ) *( x1 ) ^3; // i l l u m n i n a t i o n a t a p o i n t
29
1 . 2 m e t e r s away on t h e h o r i z o n t a l p l a n e
v e r t i c a l l y b e l o w t h e lamp i n l u x
13 disp (h , h e i g h t i n m e t e r s i s )
14 disp ( eb , i l l u m n i n a t i o n a t a p o i n t 1 . 2 m e t e r s away on
t h e h o r i z o n t a l p l a n e v e r t i c a l l y b e l o w t h e lamp
in lux )
// Example 4 . 1 0 / / d i s t a n c e
clc ;
clear ;
close ;
format ( v ,5)
h1 =10; // i n m e t e r s
eL =1; //ASSUME
Ea =1/(10) ^2; //
X =(((10^3) * eL ) /10^2) *10*(1/ Ea ) ;
30
10 x =( X ) ^(2/3) ; //
11 y = sqrt (x -100) ; //
12 disp (y , d i s t a n c e i n m e t e r s
i s )
Scilab code Exa 4.11 total light flux and average Illumination
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// Example 4 . 1 1 // t o t a l f l u x and a v e r a g e l u m i n a n e o f
the sphere
clc ;
clear ;
close ;
format ( v ,6)
th =15; // i n d e g r e e
l =400; // c a n d e l a
d =8; // m e t e r
p =0.80; // i n p e r c e n t a g e a b s o r p t i o n
Fe = p *4* %pi * l ; // f l u x e m i t t e d by t h e g l o b e i n l u m e n s
dA = d * tand ( th /2) ; // d i a m e t e r i n d e g r e e
sa = %pi *( dA ) ^2; // s u r f a c e a r e a i n m2
als = Fe / sa ; // a v e r a g e l u m n i n a n c e o f s p h e r e i n l u x
disp ( Fe , t o t a l f l u x i n l u m e n s )
disp ( als , a v e r a g e l u m n i n a n c e o f s p h e r e i n l u x )
i l l u m i n a t i o n in lux
11 disp ( mil , maximum i l l u m i n a t i o n i n l u x )
12 disp ( mal , minimum i l l u m i n a t i o n i n l u x )
// Example 4 . 1 3 / / i l l u m i n a t i o n
clc ;
clear ;
close ;
format ( v ,5 )
p =60; //
CP =200; //
h =6; // i n m e t e r
d =10; // d i a m t e r i n m e t e r
mil = CP /( h ) ^2; //maximum i l l u m i n a t i o n i n l u x
disp ( p a r t ( a ) . )
disp ( mil , i l l u m i n a t i o n a t t h e c e n t r e o f t h e a r e a
without r e f l e c t o r in lux )
mal = mil *( h / sqrt ( h ^2+( d /2) ^2) ) ^3; // minimum
i l l u m i n a t i o n in lux
tl =4* %pi * CP ; // t o t a l l u m e n s
ts =( p /100) * tl ; // t o t a l l u m e n s r e a c h i n g t h e s u r f a c e
A = %pi *( d /2) ^2; // t o t a l s u r f a c e a r e a i n m2
alf = ts / A ; // a v e r a g e i l l u m i n a t i o n w i t h r e f l e c t o r
x = sqrt ( h ^2+( d /2) ^2) ; //
y = h / x ; //
om =2* %pi *(1 - y ) ; // i n s t e r a d i a n s
tfr = CP * om ; // t o t a l f l u x r e a c h i n g t h e s u r f a c e
alwr = tfr / A ; // a v e r a g e i l l u m i n a t i o n w i t h o u t r e f l e c t o r
disp ( p a r t ( b ) . )
disp ( mal , i l l u m i n a t i o n a t t h e e d g e o f t h e a r e a
without r e f l e c t o r in lux )
32
disp ( alf , a v e r a g e i l l u m i n a t i o n w i t h r e f l e c t o r i n l u x
)
26 disp ( alwr , a v e r a g e i l l u m i n a t i o n w i t h o u t r e f l e l c t o r
in lux )
27 // w i t h t h e r e f l e c t o r t h e i l l u m i n t a i o n a t t h e e d g e
and a t t h e end w i l l be t h e same s i n c e t h e
r e f l e c t i o n d i r e c t s t h e l i g h t u n i f o r m i t y on t h e
surface
25
33
3
4
5
6
7
8
9
10
11
clear ;
close ;
format ( v ,7 )
CP =800; //
h =10; // i n m e t e r
d =12; // m e t e r
x = sqrt ( h ^2+ d ^2) ; //
x1 = sqrt ( h ^2+( d /2) ^2) ; //
em =(( CP / h ^2) *(1+( h / x ) ^3+( h / x ) ^3) ) ; // i l l u m i n a t i o n
i u n d e r e a c h lamp i n l u x
12 ee =2*(( CP / h ^2) *( h / x1 ) ^3) ; // i l l u m i n a t i o n a t t h e
centrelamp in lux
13 disp ( em , i l l u m i n a t i o n u n d e r e a c h lamp i n l u x )
14 disp ( ee , i l l u m i n a t i o n i n t h e m i d d l e i n l u x )
1
2
3
4
5
6
7
8
9
10
// Example 4 . 1 7 / / d i s t a n c e
34
2
3
4
5
6
7
8
9
10
11
12
13
14
clc ;
clear ;
close ;
format ( v ,5)
cp =500; // cp
h =4; // i n m e t e r
x =((2* cp * h ^3) / h ^2) ; //
y =(( cp * h ^3) / h ^2) ; //
y1 = cp / h ^2; //
y2 = y /2; //
y21 = y1 /2; //
d = sqrt (((( x - y2 ) / y21 ) ^(2/3) ) -h ^2) *2.29; //
disp (d , d i s t a n c e i s , (m)= )
// Example 4 . 1 8 / / w a t t a g e o f lamp
clc ;
clear ;
close ;
format ( v ,6)
d =6; // i n m e t e r
h =4; // i n m e t e r
ef =20; // l u m e n s p e r w a t t
uc =0.5; // u t i l i z a t i o n c o e f f i c i e n t
il =750; // i n l u x
a =( %pi /4) *( d ) ^2; //
F = a * il ; // i n l u m e n s
tf = F / uc ; // t o t a l f l u x e m i t t e d by t h e lamp
watt = tf / ef ; // w a t t a g e o f lamp
disp ( watt , w a t t a g e o f lamp i n w a t t s )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// Example 4 . 1 9 / / c a n d l e power
clc ;
clear ;
close ;
vl =220; // v o l t a g e o f lamp
wl =60; // w a t t a g e o f lamp
wl1 =75; // i n w a t t s
v2 =440; // i n v o l t s
r1 =(( vl ^2) / wl ) ; // i n ohms
r2 =(( vl ^2) / wl1 ) ; // i n ohms
i =( v2 /( r1 + r2 ) ) ; // i n a m p e r e s
v1 = i * r1 ; // v o l t s
v12 = i * r2 ; // i n v o l t s
cp6 =( ceil ( v1 ) / vl ) ^4 *(100) ; // c a n d l e power
cp7 =( v12 / vl ) ^4*(100) ; // c a n d l e power
disp ( ceil ( cp6 ) , p o t e n t i a l d r o p a c r o s s 60 w a t t lamps
in v o l t s )
disp ( v12 , p o t e n t i a l d r o p a c r o s s 75 w a t t lamps i n
v o l t s )
disp ( round ( cp6 ) , c a n d l e power o f 60 w a t t s lampe i n
percentage )
disp ( cp7 , c a n d l e power o f 75 w a t t s lampe i n
percentage )
// a n s w e r i s wrong i n t h e book
// Example 4 . 2 0 / / c a p a c i t a n c e
clc ;
clear ;
close ;
w =84; // w a t t s
pf =0.7; // power f a c t o r
v =240; // i n v o l t s
i =( w ) /( v * pf ) ; // i n a m p e r e s
36
9
10
11
12
13
14
Scilab code Exa 4.22 constants and change of candle power per volt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
v1 =260; // i n v o l t s
c2 =50; // c a n d e l power
v2 =240; // i n v o l t s
b = log ( c1 / c2 ) /( log ( v1 / v2 ) ) ; //
a = c2 /( v2 ) ^(4.5) ; //
disp ( p a r t ( a ) . )
disp ( c o n s t a n t s a r e + string ( a ) + and + string ( b ) +
)
v =250; // i n v o l t s
p =4; // c h a n g e i n p e r c e n t a g e
dvc = a * b *(( v ) ^( b -1) ) ; // i n c a n d l e p e r v o l t s
dc =(1+( p /100) ) ^ b ; // when v o l t a g e i n c r e a s e by 4%
pcp =(( dc -1) ) *100; // p e r c e n t a g e c h a n g e i n c a n d l e power
dc1 =(1 -( p /100) ) ^ b ; // when v o l t a g e f a l l s by 4%
pcp1 =(( dc1 -1) ) *100; // p e r c e n t a g e c h a n g e i n c a n d l e
power
disp ( p a r t ( b ) . )
disp ( dvc , c h a n g e o f c a n d l e power p e r v o l t s )
// c h a g e i n c a n d l e power p e r v o l t i s c a l c u l a t e d wrong
i n t h e book
disp ( pcp , p e r c e n t a g e c h a n g e i n c a n d l e power when
v o l t a g e i n c r e a s e by 4% )
disp ( pcp1 , p e r c e n t a g e c h a n g e i n c a n d l e power when
v o l t a g e f a l l s by 4% )
// Example 4 . 2 3 / / a v e r a g e i l l u m i n a t i o n
clc ;
clear ;
close ;
format ( v ,5)
dp =1.2; // d e p r e c i a t i o n f a c t o r
uf =0.6; // u t i l i a z a t i o n f a c t o r
l =15; // i n m e t e r s
38
b =6; // i n m e t e r s
n =20; // no . o f lamps
lw =250; // mscp i n w a t t s
a = l * b ; // a r e a n i n m2
tl = n * lw *4* %pi ; // / t o t a l l u m e n s
lwp =(( tl * uf ) / dp ) ; // l u m e n s r e a c h i n g on t h e w o r k i n g
plane
15 e = lwp / a ; // i l l u m i n a t i o n on w o r k i n g p l a n e i n l u x
16 disp (e , i l l u m i n a t i o n on w o r k i n g p l a n e i n l u x )
9
10
11
12
13
14
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
10
11
12
13
14
15
ph =( a * e ) /( uf * df ) ; //
W = ph / le ; //
ew =300; //W
N = W / ew ; //
disp (N , t o t a l number o f lamps i s ,= ( s a y 4 2 ) )
disp (W , w a t t a g e o f lamps i s , (W)= )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Scilab code Exa 4.28 number spacing height and totl wattge
41
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
12 glr =( a * el * df ) /( uf ) ; // g r o s s l u m e n s r e q u i r e d
13 watt =[100 ,200 ,300 ,500 ,1000];
14 lum =[1615 ,3650 ,4700 ,9950 ,21500]; //
15 for i =1:5
16
n ( i ) = glr /( lum ( i ) ) ; //
17
disp ( i f + string ( watt ( i ) ) + w a t t lamps a r e u s e d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
43
44
Chapter 5
Refrigeration and Air
conditioning
// Example 5 . 1 : Power
clc ;
clear ;
close ;
// g i v e n d a t a :
t1 =20; // i n d e g r e e C
t2 =5; // i n d e g r e e C
T = t1 - t2 ;
A =3000; // volume o f a i r t o be c o n d i t i o n e d i n m3
Ht =1220; // i n J
H1 = A * Ht * T ;
m =1000; // p e r m3
Hl =2450*10^3; // l a t e n t h e a t i n J / kg
w =5;; // i n kg
M =( w * A ) / m ;
H2 = T * Hl ; // i n J
H =( H1 + H2 ) ;
P = round ( H /(3600*1000) ) ;
disp (P , Power r e q u i r e d , (kW) = )
45
// Example 5 . 2 : R a t i n g o f H e a t e r
clc ;
clear ;
close ;
// g i v e n d a t a :
t1 =25; // i n d e g r e e C
t2 =5; // i n d e g r e e C
T = t1 - t2 ;
A =6*5*4*(60/15) ; // volume o f a i r t o be c o n d i t i o n e d
i n m3/ h o u r
Ht =1220; // i n J
H1 = A * Ht * T ;
m =1000; // p e r m3
Hl =836*10^3; // h e a t l o s s i n J /C/h
H2 = T * Hl ; // i n J / h o u r
H =( H1 + H2 ) ;
Rh = round ( H /(3600*1000) ) ;
disp ( Rh , R a t i n g o f h e a t e r , (kW) = )
46
Chapter 7
Train Movement and Energy
Consumption
Scilab code Exa 7.1 distance average speed and scheduled speed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// Example 7 . 1 . / / d i s t a n c e , a v e r a g e s p e e d and s c h e d u l e d
speed
clc ;
clear ;
close ;
format ( v ,6)
a =5; // a c e l e r a t i o n i n kmphps
t1 =30; // i n s e c o n d s
vm = a * t1 ; //maximum s p e e d i n kmph
tfr =10; // t i m e f o r f r e e r u n n i n g i n mins
b =5; // r e t a r d a t i o n i n kmphps
ts = vm / b ; // t i m e f o r r e t a r d a t i o n i n s e c o n d s
dta =(( vm * t1 ) /(2*3600) ) ; // d i s t a n c e t r a v e l l e d d u r i n g
acceleration period
dtfr =(( vm * tfr *60) /(3600) ) ; // d i s t a n c e t r a v e l l e d
during retardation period
dtbp = dta ; // d i s t a n c e t r a v e l l e d d u r i n g b r e a k i n g p e r i o d
td = dta + dtfr + dtbp ; // t o t a l d i s t a n c e b e t w e e n s t a t i o n s
disp ( p a r t ( a ) )
47
17 disp ( td , t o t a l d i s t a n c e b e t w e e n s t a t i o n i n km )
18 T =[0; t1 ;( t1 +( tfr *60) ) ;( t1 +( t1 +( tfr *60) ) ) ]; //
19 V =[0; vm ; vm ;0]; //
20 plot2d (T , V )
21 xlabel ( Time i n s e c o n d s )
22 ylabel ( Spped i n Km p e r Hour )
23 va =( td *3600) /( t1 +( tfr *60) + ts ) ; // a v e r a g e s p e e d i n
24
25
26
27
28
29
kmph
disp ( p a r t ( b ) )
disp ( va , a v e r a g e s p e e d i n kmph )
tst =5; // s t o p t i m e i n mins
vs =( td *3600) /( t1 +( tfr *60) + ts +( tst *60) ) ; // s h e d u l e d
s p e e d i n kmph
disp ( p a r t ( c ) )
disp ( vs , s h e d u l e d s p e e d i n kmph )
// Example 7 . 2 // draw t h e c u r v e
clc ;
clear ;
close ;
a =1.7; // a c e l e r a t i o n i n kmphps
b =3.3; // kmphps
s =1400; //m
va =42; //kmph
tr =(( s *10^ -3) / va ) *3600; // s e c o m d s
k =((1/(2* a ) ) ) +((1/(2* b ) ) ) ; //
vm =(( tr /(2* k ) ) - sqrt ((( tr ^2) /(4* k ^2) ) -((3600* s *10^ -3)
/ k ) ) ) ; // i n kmph
t1 = vm / a ; // s e c o n d s
t3 = vm / b ; // s e c o n d s
t2 = tr -( t1 + t3 ) ; // s e c o n d s
T =[0;( t1 ) ;( t1 + t2 ) ;( t1 + t2 + t3 ) ];
V =[0; vm ; vm ;0];
48
17
18
19
plot2d (T , V ) ;
xlabel ( Time i n s e c o n d s )
ylabel ( Spped i n Km p e r Hour )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Example 7 . 4 // s h e d u l e d s p e e d
clc ;
clear ;
close ;
format ( v ,4)
s =1.5; // i n Km
a =0.8; // a c e l e r a t i o n i n kmphps
tsr =26; // t i m e f o r s t o p i n s e c o n d s
49
9
10
11
12
13
14
15
16
17
18
19
20
rm =1.3; // r a t i o
b =3.2; // r e t a r d a t i o n i n kmphps
k =((1/(2* a ) ) +(1/(2* b ) ) ) ; // c o n s t a n t
T =1; // assume
va1 =(3600* s ) / T ; // a v e r a g e s p p e d
vm1 =( va1 * rm ) ; //maximum s p e e d
vm = sqrt (( vm1 - va1 ) / k ) ; //maximum s p e e d i n kmph
va = vm /1.3; // a c t u a s p e e d i n kmpj
ta =(3600* s ) / va ; // a c t u a l t i m e i n s e c o n d s
ts = ta + tsr ; // s h e d u l e t i m e
vs =( s *3600) / ts ; // s h e d u l e s p e e d i n kmph
disp ( vs , s c h e d u l e s p e e d i n kmph )
// Example 7 . 5 : A c c e l e r a t i o n
clc ;
clear ;
close ;
// g i v e n d a t a :
S =1; // i n km
Vs =30; // i n km/h
Ts =( S *3600) / Vs ; // i n s e c
D =20; // d u r a t i o n o f s t o p i n s e c
T = Ts - D ; // i n s e c
Va =( S *3600) / T ; // A v e r a g e s p e e d i n km/ h
Vm =1.25* Va ; // Maximum s p e e d i n km/h
beta1 =3; // b r a k i n g r e t a r d a t i o n i n km/h / s e c
A =(( Vm * T ) -( S *3600) ) / Vm ^2;
B =1/(2* beta1 ) ;
alfa =1/(2*( A - B ) ) ;
disp ( alfa , The A c c e l e r a t i o n , a l f a (km/ h/ s e c ) = )
50
// Example 7 . 6 : R e t a r d a t i o n
clc ;
clear ;
close ;
// g i v e n d a t a :
format ( v ,6)
S =4; // i n km
Vs =45; // i n km/h
Ts =( S *3600) / Vs ; // i n s e c
D =30; // d u r a t i o n o f s t o p i n s e c
T = Ts - D ; // i n s e c
Vm =70; // Maximum s p e e d i n km/h
alfa =1.5; // i n km/h / s e c
A =(( Vm * T ) -( S *3600) ) / Vm ^2;
B =1/(2* alfa ) ;
Beta =1/(2*( A - B ) ) ;
disp ( Beta , R e t a r d a t i o n (km/ h / s e c ) = )
Scilab code Exa 7.7 duration of acceleration coasting and braking periods
1
2
3
4
5
6
7
8
9
10
11
12
// Example 7 . 7 : A c c e l e r a t i o n , C o a s t i n g and B r a k i n g
periods
clc ;
clear ;
close ;
// g i v e n d a t a :
S =1.6; // i n km
Va =40; // i n km/h
V1 =64; // i n km/h
alfa =2.0; // i n km/ p / s e c
Beta_c =0.16; // i n km/h / s e c
Beta =3.2; // i n km/h / s e c
t1 = V1 / alfa ; // i n s e c
51
13
14
15
16
17
18
19
20
disp ( t1 , D u r a t i o n o f A c c e l e r a t i o n , t 1 ( s e c ) = )
T =( S *3600) / Va ; // i n s e c
// Formula : T=(V1/ a l f a ) +((V1V2 ) / B e t a c ) +(V2/ Beta )
V2 =( t1 +( V1 / Beta_c ) -T ) /((1/ Beta_c ) -(1/ Beta ) ) ;
t2 =( V1 - V2 ) / Beta_c ;
disp ( t2 , D u r a t i o n o f c o a s t i n g , t 2 ( s e c ) = )
t3 = V2 / Beta ;
disp ( t3 , D u r a t i o n o f b r a k i n g , t 3 ( s e c ) = )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
C u r r e n t and t i m e t a k e n
53
6
7
8
9
10
11
12
13
14
15
16
17
18
19
V =36; // s p e e d i n km/ h
W =120; // i n t o n n e
G =2; // i n p e r c e n t
r =2*9.81; // i n N/ t o n n e
Ft =(98.1* W * G ) +( W * r ) ;
e =88/100; // e f f i c i e n c y o f m o t o r s and g e a r
VL =1500; // l i n e v o l t a g e i n v o l t s
Po =( Ft * V ) /3600;
Pi = Po / e ;
I =( Pi *1000) / VL ;
bc =((98.1*(2+(0.1*2) ) ) /(277.8*1.1) ) ; // i n kmphps
tt = V / bc ; // i n s e c o n d s
disp (I , c u r r e n t r e q u i r e d i n a m p e r e s i s )
disp ( round ( tt ) , t i m e t a k e n t o come t o r e s t i n
seconds i s )
Scilab code Exa 7.11 acceleration coasting retardation and scheduled speed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// Example 7 . 1 1 . / / a c c e l e r a t i o n , c o a s t i n g r e t a r d a t i o n
and s c h e d u l e d s p e e d
clc ;
clear ;
close ;
format ( v ,6)
// g i v e n d a t a :
t1 =24; // i n s e c
t2 =69; // i n s e c
t3 =11; // i n s e c
V1 =48; // i n km/h
alfa = V1 / t1 ;
disp ( p a r t ( a ) )
disp ( alfa , A c c e l e r a t i o n (km/ h / s e c ) = )
r =58; // i n N/ t o n n e
G =0;
Beta = r /(277.8*1.1) ;
54
17 disp ( p a r t ( b ) )
18 disp ( Beta , R e t a r d a t i o n ( kmphps ) = )
19 V2 = V1 -( Beta * t2 ) ;
20 S = round ((( V1 * t1 ) /7200) +((( V1 + V2 ) * t2 ) /7200) +(( V2 * t3 )
21
22
23
24
25
26
27
28
29
/7200) ) ;
D =20; // d u r a t i o n o f s t o p i n s e c
Ts = t1 + t2 + t3 + D ;
Vs = round (( S *3600) / Ts ) ;
disp ( p a r t ( c ) )
disp ( Vs , S c h e d u l e time , Vs ( kmph ) = )
D1 =15; // when t h e d u r a t i o n o f s t o p i n s e c
Ts_dash = t1 + t2 + t3 + D1 ;
Vs_dash =( S *3600) / Ts_dash ;
disp ( Vs_dash , S c h e d u l e s p e e d , VS dash ( kmph ) = )
55
18 Vs =(( S *3600) / Ts ) ;
19 disp ( Vs , S c h e d u l e time , Vs ( kmph ) = )
56
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Example 7 . 1 5 : s p e c i f i c e n e r g y c o n s u m p t i o n
clc ;
clear ;
close ;
format ( v ,9)
// g i v e n d a t a :
w =1; // i n t o n n e s
we =(1+(10/100) ) * w ; // e f e c t i v e w e i g h t i n t o n n e s
S =1525; // i n m e t e r s
r =52.6/1000; // i n N/ kg
alpha =0.366; //m/ s 2
57
12
13
14
15
16
17
18
19
V1 =12.2; // i n m/ s
t1 = V1 / alpha ; // i n s e c o n d s
ft = we * alpha + r ; // i n n e w t o n s
ter =((1/2) * ft * V1 * t1 ) /3600; // i n watth o u r s
seo = ter /( w * S ) ; // i n Wh/ kgm
n =0.65; // e f f i c i e n c y
sec1 = seo / n // i n Wh/ kgm
disp ( sec1 , s p e c i f i c e n e r g y o n s u m p t i o n i n Wh/ kgm )
Scilab code Exa 7.16 sceduled speed and specific energy consumption
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// Example 7 . 1 6 : S c h e d u l e s p e e d and S p e c i f i c e n e r g y
consumption
clc ;
clear ;
close ;
// g i v e n d a t a :
t1 =30; // i n s e c
t2 =50; // i n s e c
t3 =20; // i n s e c
alpha =2; // kmphps
V1 = alpha *( t1 ) ; // i n km/h
r =40; // i n N/ t o n n e
G =1;
bc =((98.1+ r ) ) /(277.8*1.1) ; // i n kmphps
V2 = V1 -( bc * t2 ) ; //km/ h r
S =((( V1 * t1 ) /7200) +((( V1 + V2 ) * t2 ) /7200) +(( V2 * t3 ) /7200)
);
D =15; // d u r a t i o n o f s t o p i n s e c
Ts = t1 + t2 + t3 + D ;
Vs =(( S *3600) / Ts ) ;
disp ( Vs , S c h e d u l e s p e e d , Vs ( kmph ) = )
S1 =( V1 * t1 ) /7200; // i n m e t e r s
r =50; // i n N/ t o n n e
WeBY_W =1.1;
58
23 G =1; //
24 Ec =((0.01072* V1 ^2* WeBY_W ) /( S ) ) +(0.2778*(98.1* G + r ) *((
S1 ) /( S ) ) ) ;
25 N =0.75; //
26 Sec = Ec /0.75; //
27 disp ( Sec , S p e c i f i c e n e r g y c o n s u m p t i o n i n Wh/ tonne km
i s )
Scilab code Exa 7.17 sceduled speed and specific energy consumption
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// Example 7 . 1 7 : S c h e d u l e s p e e d and s p e c i f i c e n e r g y
consumption
clc ;
clear ;
close ;
// g i v e n d a t a :
t1 =30; // i n s e c
t2 =50; // i n s e c
t3 =20; // i n s e c
alpha =2; // kmphps
V1 = alpha *( t1 ) ; // i n km/h
r =40; // i n N/ t o n n e
G = -1;
bc =(( -98.1+ r ) ) /(277.8*1.1) ; // i n kmphps
V2 = V1 -( bc * t2 ) ; //km/ h r
S =((( V1 * t1 ) /7200) +((( V1 + V2 ) * t2 ) /7200) +(( V2 * t3 ) /7200)
);
D =15; // d u r a t i o n o f s t o p i n s e c
Ts = t1 + t2 + t3 + D ;
Vs =(( S *3600) / Ts ) ;
disp ( Vs , S c h e d u l e s p e e d , Vs ( kmph ) = )
S1 =( V1 * t1 ) /7200; // i n m e t e r s
r =50; // i n N/ t o n n e
WeBY_W =1.1;
Ec =((0.01072* V1 ^2* WeBY_W ) /( S ) ) +(0.2778*(98.1* G + r ) *((
59
S1 ) /( S ) ) ) ;
24 N =0.75; //
25 Sec = Ec /0.75; //
26 disp ( Sec , S p e c i f i c e n e r g y c o n s u m p t i o n i n Wh/ tonne km
i s )
Scilab code Exa 7.18 maximum power total energy consumption and specific energy consumption
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
/3600) *( t2 /3600) ;
31 Ec = Et / e ;
32 disp ( p a r t ( b ) )
33 disp ( Ec , T o t a l Energy Consumption , Ec (kWh) = )
34 Sec =( Ec *1000) /( W * S ) ;
35 disp ( p a r t ( c ) )
36 disp ( Sec , S p e c i f i c Energy Consumption , (Wh/ tonne km)
= )
Scilab code Exa 7.20 maximum power and specific energy consumption
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
Va =50; // A v e r a g e s p e e d i n kmph
Dr =(3600* S ) / Va ;
T =180;
G =1;
e =80/100; // e f f i c i e n c y
Dt =(1/2) *(( Vm * t3 ) /3600) ; // d i s t a n c e t r a v e l l e d d u r i n g
b r a k i n g p e r i o d i n km
S1 =S - Dt ; // d i s t a n c e t r a v e l l e d w i t h power i n km
So =(((0.01072* Vm ^2) / S ) *( We / W ) ) +((0.2778* r * S1 ) / S ) ;
Sec = So / e ;
disp ( p a r t ( b ) )
disp ( Sec , S p e c i f i c e n e r g y c o n s u m p t i o n , (Wh/ tonne km)
= )
// a n s w e r i s wrong i n book
Scilab code Exa 7.21 Schedule speed specific energy consumption total
energy consumption and distance
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// Example 7 . 2 1 : S c h e d u l e s p e e d , s p e c i f i c e n e r g y
c o n s u m p t i o n , t o t a l e n e r g y c o n s u m p t i o n and d i s t a n c e
clc ;
clear ;
close ;
// g i v e n d a t a :
format ( v ,6)
t1 =30; // i n s e c
t2 =40; // i n s e c
t3 =30; // i n s e c
alpha =2; // kmphps
V1 = alpha *( t1 ) ; // i n km/h
r =40; // i n N/ t o n n e
G =1;
bc =((98.1+ r ) ) /(277.8*1.1) ; // i n kmphps
V2 = V1 -( bc * t3 ) ; //km/ h r
Beta =2.5; // r e t a r d a t i o n
63
17 t4 = V2 / Beta ; // i n s e c o n d s
18 S =((( V1 * t1 ) /7200) +(( V1 * t2 ) /3600) +((( V1 + V2 ) * t3 ) /7200)
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
+(( V2 * t4 ) /7200) ) ;
D =15; // d u r a t i o n o f s t o p i n s e c
Ts = t1 + t2 + t3 + t4 + D ;
Vs =(( S *3600) / Ts ) ;
disp ( p a r t ( a ) )
disp ( Vs , S c h e d u l e time , Vs ( kmph ) = )
disp ( p a r t ( b ) )
S1 =(( V1 * t1 ) /7200) +(( V1 * t2 ) /3600) ; // i n km
WeBY_W =1.1;
G =1; //
Ec =((0.01072* V1 ^2* WeBY_W ) /( S ) ) +(0.2778*(98.1* G + r ) *((
S1 ) /( S ) ) ) ;
N =0.75; //
Sec = Ec /0.75; //
disp ( Sec , S p e c i f i c e n e r g y c o n s u m p t i o n i n Wh/ tonne km
i s )
disp ( p a r t ( c ) )
W =200; //
tec =( Sec * W * S ) ; //
disp ( tec *10^ -3 , t o t a l e n e r g y c o n s u m p t i o n i n kWh )
disp ( p a r t ( d ) )
disp (S , t o t a l d i s t a n c e t r a v e l l e d i n Km i s )
// Example 7 . 2 2 : s p e c i f i c e n e r g y c o n s u m p t i o n
clc ;
clear ;
close ;
// g i v e n d a t a :
W =500; //
t1 =60; // i n s e c
t2 =5*60; // i n s e c
64
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
t3 =3*60; // i n s e c
alpha =2.5; // kmphps
V1 = alpha *( t1 ) ; // i n km/h
r =25; // i n N/ t o n n e
G =1;
bc =(((98.1*(8/1000) *100) + r ) ) /(277.8*1.1) ; // i n kmphps
V2 = V1 -( bc * t3 ) ; //km/ h r
Beta =3; // r e t a r d a t i o n
t4 = V2 / Beta ; // i n s e c o n d s
S =((( V1 * t1 ) /7200) +(( V1 * t2 ) /3600) +((( V1 + V2 ) * t3 ) /7200)
+(( V2 * t4 ) /7200) ) ;
D =15; // d u r a t i o n o f s t o p i n s e c
Ts = t1 + t2 + t3 + t4 + D ;
Vs =(( S *3600) / Ts ) ;
S1 =(( V1 * t1 ) /7200) +(( V1 * t2 ) /3600) ; // i n km
WeBY_W =1.1;
G =1; //
Ec =((0.01072* V1 ^2* WeBY_W ) /( S ) )
+(0.2778*((98.1*(8/1000) *100) + r ) *(( S1 ) /( S ) ) ) ;
N =0.80; //
Sec = Ec / N ; //
disp ( Sec , S p e c i f i c e n e r g y c o n s u m p t i o n i n Wh/ tonne km
i s )
9
10
11
12
13
14
15
16
17
mu =0.2; //
alpha =1; //
r =40; //
x =(277.8*1.1* alpha +98.1* G + r ) /(9.81*1000) ; //
wlo =( x * W1 ) /( mu - x ) ; // i n t o n n e s
al =22; // a l l o w a b l e l o a d i n t o n n e s
na = wlo / al ; //
disp ( wlo , w e i g h t o f t h e l o c o m o t i v e i n t o n n e s )
disp ( round ( na ) , number o f a x l e s r e q u i r e d )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
67
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// g i v e n d a t a :
w1 =100; // t o n n e s
w = w1 +500; // t o n n e s
we =1.1* w ; // e f f e c t i v e w e i g h t
alpha =1; //
G =1; //
r =45; //
ft =((277.8* we * alpha ) +(98.1* w * G ) +( w * r ) ) ; // i n n e w t o n s
ad =0.7; // a d e h s i v e p e r c e n t
mu =( ft ) /(100*10^3*9.81* ad ) ; //
w2 =130; // t o n n e s
ad2 = w2 * G ; //
tadw = w1 * ad + ad2 ; // t o n n e s
tted = mu * tadw *9.81*1000; // n e w t o n e s
W = tted /(277.8*1.1* alpha +98.1* alpha + r ) ; // i n t o n n e s
trlw =W -( ad2 + w1 ) ; //
w2 = w1 +500+ ad2 ; //
acc =(( tted / w2 ) -(98.1+ r ) ) *(1/(277.8*1.1) ) ; // i n kmphps
disp ( acc , a c c e l e r a t i o n i n kmphps i s )
14
15
16
17
18
19
20
21
22
23
24
Vm =40; // kmph
t1 =20; // i n s e c o n d s
alfa = Vm / t1 ;
Ft =((277.8* We * alfa ) +(98.1* W * G ) +( W * r ) ) ;
T =( Ft * D ) /( eta *2* gama ) ;
Td = round ( T / N ) ;
disp ( Td , Torque d e v e l o p e d by e a c h motor , Td (Nm) = )
mu =0.25; // a d h e s i v e c o e f f i c i e n t
WL =( Ft /(9.81*1000) ) / mu ;
Dw = round ( WL /.75) ;
disp ( Dw , Dead w e i g h t o f l o c o m o t i v e , ( t o n n e s ) = )
69
Chapter 8
Electric Traction Motors
// Example 8 . 1 : Motor s p e e d
clc ;
clear ;
close ;
v =230; // i n v o l t s
rm =0.3; // i n ohms
Ia =[5;10;15;20;25;30;35;40]; // i n a m p e r e s
T = [20;50;100;155;215;290;360;430]; //
for i =1:8
eb ( i ) = v -( Ia ( i ) ) * rm ; //
N ( i ) =(9.55* eb ( i ) * Ia ( i ) ) /( T ( i ) ) ; //
disp ( s p e e d i n rpm i s f o r c u r r e n t + string ( Ia ( i )
) + a m p e r e s + string ( round ( N ( i ) ) ) + RPM )
end
plot2d ( Ia , N )
xlabel ( ARMATURE CURRENT , I a IN AMPS )
ylabel ( SPEED ,N IN RPM )
xtitle ( SppedArmature c u r r e n t c h a r a c t e r i s t i c )
70
15
16
17
18
19
10
11
// Example 8 . 4 : s p e e d and v o l t a g e
clc ;
clear ;
close ;
n1 =700; // rpm
n2 =750; // rpm
rm =0.3; // i n ohms
v =500; // i n v o l t s
ib =50; // a m p e r e s
eb1 =v -( ib * rm ) ; // i n v o l t s
eb2 = eb1 ; //
N =(( v -(2*( ib * rm ) ) ) /(( eb1 / n1 ) +( eb2 / n2 ) ) ) ; //
pdv1 =(( eb1 / n1 ) * N ) + ib * rm ; // i n v o l t s
pdv2 =(( eb1 / n2 ) * N ) + ib * rm ; // i n v o l t s
disp ( round ( N ) , s p e e d i n rpm i s )
disp ( round ( pdv1 ) ,PD a c r o s s machine 1 i n v o l t s i s )
disp ( round ( pdv2 ) ,PD a c r o s s machine 2 i n v o l t s i s )
72
9
10
11
12
13
14
15
16
17
18
19
20
21
Ft =1800; // i n N
Rm =0.4; // i n ohm
Lm =3200; // l o s s e s p e r motor i n w a t t
Mo =( Ft * Vm *1000) /3600;
Cl =3200; // c o n s a t a n t l o s s e s i n w a t t
// f o r m u l s : Mi=Po+Cl+C l o s s e s
// C l o s s e s=I 2Rm
// Mi=V I
// I 1 =(V+s q r t (V2 (4Rm (Mo+Cl ) ) ) ) / ( 2 Rm) ; l e a v i n g a s
g i v e s a very high value
I1 =( V - sqrt ( V ^2 -4* Rm *( Mo + Cl ) ) ) /(2* Rm ) ;
disp ( I1 , C u r r e n t drawn by e a c h motor , ( A) = ) ;
It = I1 *2;
disp ( It , T o t a l c u r r e n t drawn , ( A) = )
// Example 8 . 6 . / / power d e l i v e r e d
clc ;
clear ;
close ;
// g i v e n d a t a :
format ( v ,6)
Ft =35300; // i n N
V =48; // i n kmph
Po =(( Ft * V *1000) /3600) *10^ -3;
Ft1 =55180; // i n N
Pd = Po * sqrt ( Ft1 / Ft ) ;
disp ( p a r t ( a ) )
disp ( Pd , power d e l i v e r e d (kW) = )
Pd1 = Po *( Ft1 / Ft ) ;
disp ( p a r t ( b ) )
disp ( Pd1 , power d e l i v e r e d (kW) = )
73
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// Example 8 . 8 : s p e e d
clc ;
clear ;
close ;
n1 =500; // i n rpm
d1 =90; // i n cm
d2 =86; // i n cm
v =600; // i n v o l t s
74
9
10
11
12
13
14
15
16
17
18
19
20
vd =0.1; // d r o p
eb1 =v -( vd * v ) ; // i n v o l t s
A =[90 -86;90 90]; //
B =[240;54000]; //
X = A \ B ; //
V1 = X (1 ,1) ; // i n v o l t s
V2 = X (2.1) ; // i n v o l t s
N1 = n1 *( V1 -( vd * v ) ) /( eb1 ) ; //
N2 = N1 *( d1 / d2 ) ; //
disp ( round ( N1 ) , s p e e d i n rpm i s )
disp ( round ( N2 ) , s p e e d i n rpm i s )
//N2 i s c a l c u l a t e d wrong i n t h e book
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
i =400; //A
eba =v -( i * rm ) ; //V
abb = eba ; //V
va =38.5; //V
vb =36.7; //V
vx =(( v -2*( i * rm ) ) *(( va * vb ) /( va + vb ) ) ) / eba ; //
Va =(( eba / va ) * vx ) +( i * rm ) ; //V
Vb =(( eba / vb ) * vx ) +( i * rm ) ; //V
pa1 =( Va * i ) /1000; //kW
pb1 =( Vb * i ) /1000; //kW
disp ( pa1 , power i n p u t t o motor A i s , (kW)= )
disp ( pb1 , power i n p u t t o motor B i s , (kW)= )
fta1 =1960; // kg
ftb1 =2060; // kg
disp ( fta1 , t r a c t i v e e f f o r o f motor A i s , ( kg )= )
disp ( ftb1 , t r a c t i v e e f f o r o f motor B i s , ( kg )= )
// Example 8 . 1 0 ; l i n e a r s y n c h r o n o u s v e l o c i t y
clc ;
clear ;
close ;
f =50; // hz
t =0.5; // i n m e t e r
s =0.25; //
vs =2* f * t *(3600/1000) ; //kmph
vc = vs *(1 - s ) ; //kmph
disp ( vs , l i n e a r s y n c h r o n o u s v e l o c i t y i n kmph i s )
disp ( vc , v e h i c l e s p e e d i n kmph i s )
76
Chapter 9
Control of Traction Motors
// Example 9 . 1 . / / e n e r g y l o s t and t o t a l e n e r g y
clc ;
clear ;
close ;
// g i v e n d a t a :
format ( v ,7)
V =600; // i n v o l t s
I =350; // i n A
Ts =20; // i n s e c
R =0.15; // i n ohm
E_bse =( V /2) -( I * R ) ;
E_bp =V -( I * R ) ;
Tse =( E_bse / E_bp ) * Ts ;
Tp = Ts - Tse ;
Vd =V -(2* I * R ) ;
Ed1 =( Vd /2) * I *( Tse /3600) ;
Ed2 =(( V /2) /2) *2* I *( Tp /3600) ;
El =( Ed1 + Ed2 ) *10^ -3;
disp ( p a r t ( a ) )
disp ( El , Energy l o s t i n s t a r t i n g r h e s t a t , El (kWh) =
)
77
// Example 9 . 2 . r h e o s t a t i c l o s s e s and t r a i n s p e e d
clc ;
clear ;
close ;
// g i v e n d a t a :
format ( v ,7)
V =600; // i n v o l t s
I =300; // i n A
Ts =15; // i n s e c
R =0.1; // i n ohm
E_bse =( V /2) -( I * R ) ;
E_bp =V -( I * R ) ;
Tse =( E_bse / E_bp ) * Ts ;
Tp = Ts - Tse ;
Vd =V -(2* I * R ) ;
Ed1 =( round (( Vd /2) * I *( Tse /3600) ) *10^ -3) ; //
disp ( p a r t ( i ) )
disp ( Ed1 , r h e o s t a t i c i n s e r i e s , Ed1 (kWh) = )
Ed2 =(( V /2) /2) *2* I *( Tp /3600) *10^ -3;
disp ( Ed2 , r h e o s t a t i c i n p a r a l l e l , Ed2 (kWh) = )
Vm =29; // i n kmph
alfa = Vm / Ts ;
S = alfa * Tse ;
disp ( p a r t ( i i ) )
disp (S , Speed a t t h e end o f s e r i e s p e r i o d , S (km/ h ) =
78
// Example 9 . 3 . e f f i c i e n c y and s p e e d
clc ;
clear ;
close ;
// g i v e n d a t a :
format ( v ,5)
V =600; // i n v o l t s
I =200; // i n A
Ts =20; // i n s e c
R =0.1; // i n ohm
E_bse =( V /2) -( I * R ) ;
E_bp =V -( I * R ) ;
Tse =( E_bse / E_bp ) * Ts ;
Tp = Ts - Tse ;
Vd =V -(2* I * R ) ;
Mi =(( V * I * Tse ) /(2*3600) ) +(( V * I * Tp ) /3600) ;
Er =(( Vd /4) * I *( Tse /3600) ) +((( V /2) /2) * I *( Tp /3600) ) ;
El =( I ^2* R * Ts ) /(3600) ;
Mo = Mi - Er - El ;
eta =( Mo / Mi ) *100;
disp ( p a r t ( a ) )
disp ( eta , S t a r t i n g e f f i c i e n c y , (%) = )
Vm =80; // i n kmph
alfa = Vm / Ts ;
S = alfa * Tse ;
disp ( p a r t ( b ) )
disp (S , s p e e d , S ( kmph ) = )
Scilab code Exa 9.4 time duration speed and rheostatic losses
79
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
// Example 9 . 4 t i m e d u r a t i o n , s p e e d and r h e o s t a t i c
losses
clc
clear ;
close ;
// g i v e n d a t a :
format ( v ,6)
W =150; // i n t o n n e
We =1.1* W ; // i n t o n n e s
Vm =30; //kmph
V =600; // i n v o l t s
r =10; // N/ t o n n e
I =300; // i n A
R =0.1; // i n ohm
Ft =4*15000; // i n N
G =1; // g r a d i e n t i n %
alfa =( Ft -( W * r ) -(98.1* W * G ) ) /(277.8* We ) ;
Ts = Vm / alfa ;
E_bse =( V /2) -( I * R ) ;
E_bp =V -( I * R ) ;
Tse =( E_bse / E_bp ) * Ts ;
disp ( p a r t ( a ) )
disp ( Ts , D u r a t i o n o f s t a r t i n g p e r i o d , Ts ( s e c o n d s ) =
)
disp ( Tse , D u r a t i o n f o r S e r i e s r u n n i n g , Tse ( s e c o n d s ) =
)
sptr = alfa * Tse ; // i n kmph
disp ( p a r t ( b ) )
disp ( sptr , s p e e d o f t r a i n a t t r a n s i t i o n i n kmph i s )
sptr = alfa * Tse ; // i n kmph
rls =(( V -(2* I * R ) ) /2) *(2* I ) *( Tse /3600) ; // w a t t s h o u r s
rlp =(( V /2) /2) *(4* I ) *(( Ts - Tse ) /3600) ; // w a t t s h o u r s
tl = rls + rlp ; //
disp ( p a r t ( c ) )
disp ( rls , r h e o s t a t l o s s e s d u r i n g s e r i e s o p e r a t i o n i n
Wh o u r s )
disp ( rlp , r h e o s t a t l o s s e s d u r i n g p a r a l l e l o p e r a t i o n
i n Wh o u r s )
80
34
disp ( tl , t o t a l l o s s e s i n Wh o u r s i s )
// Example 9 . 6 : draw c h r a c t e r s t i c s
clc ;
clear ;
close ;
format ( v ,6)
Ia =[60;80;100;120;160;180]; // i n a m p e r e s
sp1 =[47.4;40.3;35.8;33.9;29.8;28.5]; // i n kmph
dpk =[440;700;970;1245;1800;2360]; // i n kg
sp2 =[58.1;50;45;40.3;35;32]; //
81
10 for i =1:6
11
dpk1 ( i ) = (( dpk ( i ) ) *( sp1 ( i ) ) ) /( sp2 ( i ) ) ; //
12
disp ( f o r c u r r e n t + string ( Ia ( i ) ) + a m p e r e s
82
Chapter 10
Braking Mechanical
Consideration and Control
Equipment
// Example 1 0 . 1 : b r a k i n g t o r q u e
clc ;
clear ;
close ;
I =[50;100;150;200;250]; //
sp =[73.6;48;41.1;37.3;35.2];
T =[150;525;930;1335;1750];
v =600; // i n v o l t s
rm =0.6; //
eb =v -( I (2) * rm ) ; // i n v o l t s
rh =3; // i n ohms
tr = rh + rm ; // i n ohms
i = eb / tr ; // i n a m p e r e s
tr = T (3) ; //
disp ( tr , b r a k i n g t o r q u e i s (Nm) )
83
// Example 1 0 . 2 : r e i s t a n c e
clc ;
clear ;
close ;
I =[20;40;60;80]; //
emf =[215;381;485;550]; // i n v o l t s
emf2 =[202;357;455;516]; //
lt =40*9.81; // i n Nm
N =600; // rpm
il = lt *(2* %pi *( N /60) ) ; // i n W
ia =56; // i n a m p e r e s from c u r v e
va =440; // i n v o l t s from g r a p h
tr = va / ia ; // i n ohms
tm =0.8; // i n ohms
er = tr - tm ; // i n ohms
disp ( er , e x t e r n a l r e s i s t a n c e t o be c o n n e c t e d a c r o s s
t h e motor d u r i n g b r e a k i s i n ohm )
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
eta =75/100; // e f f i c i e n c y
D =2; // d i s t a n c e i n km
V1 =40; // i n km
V2 =20; // i n km
r =40; //N/ t o n n e
Ea =(0.01072* We *( V1 ^2 - V2 ^2) ) *10^ -3; // i n kWh
Ft =( W * r ) -(98.1* W * G ) ;
M =( - Ft * S *1000) /(1000*3600) ;
Et = Ea + M ; // t o t a l e n e r g y a v a i l a b l e
Ee = eta * Et ;
disp ( Ee , E l e c t r i c a l e n e r g y , Ee (kWh) = )
As =( V1 + V2 ) /2; // a v e r a g e s p e e d
At = D / As ; // A v e r a g e t i m e t a k e n
P = round ( Ee / At ) ;
disp (P , A v e r a g e power , P(kW) = )
// Example 1 0 . 4 : Energy r e t u r n e d t o t h e l i n e
clc ;
clear ;
close ;
// g i v e n d a t a :
W =2340; // i n t o n n e
We =1.1* W ; // i n t o n n e
G =100/80; // g r a d i e n t i n %
eta =70/100; // e f f i c i e n c y
V1 =60; // i n km
V2 =36; // i n km
r =5*9.81; //N/ t o n n e
t =5*60; // i n s e c
Ea =(0.01072* We *( V1 ^2 - V2 ^2) ) *10^ -3; // i n kWh
Ft =( W * r ) -(98.1* W * G ) ; // t r a c t i v e e f f o r t i n N
D =(( V1 + V2 ) /2) *(1000/3600) * t ; // d i s t a n c e moved i n m
M =( - Ft * D ) /(1000*3600) ;
85
18 Et = Ea + M ;
19 El = eta * Et ;
20 disp ( El , Energy r e t u r n e d t o t h e l i n e , El (kWh) = )
// Example 1 0 . 5 : Energy r e t u r n e d t o t h e l i n e
clc ;
clear ;
close ;
// g i v e n d a t a :
W =500; // i n t o n n e
G =(20*100) /1000; // g r a d i e n t i n %
eta =75/100; // e f f i c i e n c y
V =40; // i n kmph
r =40; //N/ t o n n e
Ft =( W * r ) -(98.1* W * G ) ; // t r a c t i v e e f f o r t i n N
P =( - Ft * V ) /3600; // Power a v a i l a b l e i n kW
Pf = round ( P * eta ) ;
disp ( Pf , power f e d i n t o t h e l i n e , Pf (kW) = )
// Example 1 0 . 6 : Power g e n e r a t e d
clc ;
clear ;
close ;
// g i v e n d a t a :
OD =640; // v o l t a g e r e p r e s e n t by p h a s o r OD
R =0.5; // r e a c t o r i n ohm
Ia = OD / R ;
V =400; // i n v o l t s
alfa =38.66; // Phase a n g l e i n d e g r e e
86
87
Chapter 11
Power supply for electric
traction
// Example 1 1 . 1 : T o t a l Length
clc ;
clear ;
close ;
// g i v e n d a t a :
l =20; // i n m
w =0.5; // w e i g h t p e r m e t e r i n kg
T =500; // T e n s i o n a p p l i e d i n kg
del =( w * l ^2) /(2* T ) ;
two_S =2*( l +(2/3) *( del ^2/ l ) ) ;
disp ( two_S , T o t a l Length (m) = )
88
3
4
5
6
7
8
9
10
11
12
13
clear ;
close ;
// g i v e n d a t a :
format ( v ,5)
l =30; // i n m e t e r
w =0.72; // w e i g h t p e r m e t e r i n kg
E =640; // i n kg /cm2
d =1; // d i a m e t e r i n cm
T = E *( %pi /4) * d ^2;
del =(( w * l ^2) /(2* T ) ) *100;
disp ( del , s a g ( cm ) = )
// Example 1 1 . 3 : Sag
clc ;
clear ;
close ;
// g i v e n d a t a :
l =30; // i n m e t e r
w1 =0.9; // a v e r a g e w e i g h t o f c a t e n a r y w i r e i n kg /m
w2 =1.2 // a v e r a g e w e i g h t o f t r o l l e y w i r e i n kg /m
w3 =(20/100) * w2 // a v e r a g e w e i g h t o f d r o p p e r and
f i t t i n g s i n kg /m
w = w1 + w2 + w3 ;
T =1000; // i n kg
del =(( w * l ^2) /(2* T ) ) ;
disp ( del , s a g (m) = )
Current
89
3 clear ;
4 close ;
5 // g i v e n d a t a :
6 I =300; // i n A
7 R =0.08; // i n ohm
8 Vd =6; // v o l t a g e d r o p i n v o l t s
9 I_dash =(( R *( I /2) ) - Vd ) / R ;
10 disp ( I_dash , C u r r e n t (A) = )
1
2
3
4
5
6
7
8
9
10
11
12
Current
90
6
7
8
9
10
11
12
13
14
15
format ( v ,8)
ix =200; // a m p e r e s
r =0.02; // i n ohms
x = poly (0 , x ) ;
p = -19+12* x +0* x ^2; //
y = roots ( p ) ; //km
ipx = ix *(3 - y ) ; // i n a m p e r e s
inx =2* ix ; // i n a m p e r e s
it = ipx + inx ; // i n a m p e r e s
disp ( it , c u r r e n t t h r o u g h n e g e t i v e b o o s t e r i n a m p e r e s
i s )
// Example 1 1 . 7 : p o t e n t i a l d r o p and c a p a c i t y i f
booster
clc ;
clear ;
close ;
// g i v e n d a t a :
format ( v ,8)
ix =250; // a m p e r e s
vb =2; // i n v o l t s
r =0.02; // i n ohms
x = poly (0 , x ) ;
p = -27.6+16* x +0* x ^2; //
y = roots ( p ) ; //km
pc = vb +( ix * r *(1.6) ^2) /2; // i n v o l t s
pd =(( ix * r *( y ^2) ) /2) ; // i n v o l t s
tcurr = (1.6* ix ) +(( ix *(3.2 - y ) ) ) ; // i n a m p e r e s
vnf = r * tcurr ; // i n v o l t s
bnb = vnf - vb ; // i n v o l t s
cb =(( bnb * tcurr ) /1000) ; // i n kw
disp ( pc , maximum p o t e n t i a l d r o p on any two p o i n t s on
the r a i l s in v o l t s i s )
91
20
disp ( cb , c a p a c i t y o f b o o s t e r i n kW i s )
// Example 1 1 . 8 : r a t i n g o f b o o s t e r
clc ;
clear ;
close ;
// g i v e n d a t a :
format ( v ,8)
i =200; // A/km
r =0.01; // i n ohms /km
x = poly (0 , x )
p = -20+8* x +0* x ^2; //
y = roots ( p ) ; //km
i1 =400; // i n a m p e r e s
i2 =(4 - y ) * i // i n a m p e r e s
tc = i1 + i2 ; // i n a m p e r e s
vcn = r * tc ; // i n v o l t s
nb = vcn -4; // i n v o l t s
rb =( tc *10) /1000; //
disp ( rb , r a t i n g o f t h e b o o s t e r i n kW i s )
// Example 1 1 . 9 // v o l t a g e
clc ;
clear ;
close ;
format ( v ,5)
vw =60; // i n v o l t s
vt =12; // i n v o l t s
tv = vw + vt ; // i n v o l t s
92
vs =600; // i n v o l t s
va = vs - tv ; // i n v o l t s
vr =578; // v o l t s
vn =10; // i n v o l t s
vtn = tv - vn ; // i n v o l t s
vad = vs - vr ; //
vp = vtn - vad ; // i n v o l t s
disp ( p a r t ( a ) )
disp ( va , v o l t a g e a v a i l a b l e t o t r o l l e y when i t i s a t
t h e f a r end w i t h o u t u s i n g b o o s t e r s i n v o l t s i s )
18 disp ( p a r t ( b ) )
19 disp ( p o s i t i v e b o o s t e r s h o u l d p r o v i d e b o o s t o f +
string ( vp ) + v o l t s )
9
10
11
12
13
14
15
16
17
93