blob: a0b2fe1ef01c1d4e69bf42c118a0664928ee6288 (
plain)
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
|
// Example 12.1
// Determine (a) Field circuit resistance (b) Field rheostat setting that will
// provide no load voltage of 140V (c) Armature voltage if the rheostat is set
// to 14.23 ohm (d) Field rheostat setting that will cause critical resistance
// (e) Armature voltage at 80 percent rated speed (f) Rheostat setting required
// to obtain no load armature voltage of 140V if shunt field is separately
// excited from a 120V DC source
// Page No. 479
clc;
clear;
close;
// Given data
Ea=156; // No load voltage
If=4.7; // Shunt field current
If140=2.35; // New field current at Ea=140V
Eanew=140; // No load voltage
Ifnew=3.2; // Field current corresponding to no load voltage
Ea1=0; // First arbitrary voltage
Ea2=100; // Second arbitrary voltage
Vf=120;
V=130; // Intersection of I1 and I2
Rrheonew=14.42; // Rheostat set to new settings
Va=116; // Intersection of field resistance line with the low
// speed magnetization curve
//(a) Field circuit resistance
Rf=Ea/If; // Field circuit resistance
// (b) Field rheostat setting that will provide no load voltage of 140V
Rrheo=(Eanew/Ifnew)-Rf;
//(c) Armature voltage if the rheostat is set to 14.23 ohm
Rnew=Rf+Rrheonew; // New field resistance
If1=Ea1/(Rf+Rrheo); // Field current corresponding to first arbitrary voltage
If2=Ea2/(Rf+Rrheo); // Field current corresponding to second arbitrary voltage
// (d) Field rheostat setting that will cause critical resistance
Rcr=Eanew/If140; // Critical resistance
// (e) Armature voltage at 80 percent rated speed
// Ea80=0.80*Ea;
Ea80=116;
//(f) Rheostat setting required to obtain no load armature voltage of 140V if
// shunt field is separately excited from a 120V DC source
Rrheo1=(Vf/Ifnew)-Rf;
// Display result on command window
printf("\n Field circuit resistance = %0.2f Ohm",Rf);
printf("\n Field rheostat setting that will provide no load voltage of 140V = %0.2f Ohm ",Rrheo);
printf("\n Armature voltage if the rheostat is set to 14.23 ohm = %0.0f V ",V);
printf("\n Field rheostat setting that will cause critical resistance = %0.1f Ohm ",Rcr);
printf("\n Armature voltage at 80 percent rated speed (V)= %0.0f ",Ea80);
printf("\n Rheostat setting required = %0.2f Ohm ",Rrheo1);
|