summaryrefslogtreecommitdiff
path: root/3731/CH5/EX5.6/Ex5_6.sce
blob: 7240174df64a752657012cf2834af631bd1e2ef3 (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
60
61
62
63
64
65
66
67
68
//Chapter 5:Dc Motor Drives
//Example 6
clc;

//Variable Initialization

//The motor rating is same as that of Ex-5.5
N=600      //value of the speed given from the magnetization curve in Ex-5.5

Ra=0.04    //armature resistance in ohms
Rf=10      //field resistance in ohms
T=400      //load torque in N-m
N1=1200    //given speed in rpm to hold the overhauling torque

//Solution
Wm=2*%pi*N1/60    //angular speed at the given speed N1

//Magnetisation curve at N=600rpm
If=[2.5,5,7.5,10,12.5,15,17.5,20,22.5,25]       //field current in A
E =[25,50,73.5,90,102.5,110,116,121,125,129]    //value of the back emf as given in Ex-5.5 for the speed N in V

//Magnetisation curve at N=1200rpm
If=[2.5,5,7.5,10,12.5,15,17.5,20,22.5,25]       //field current in A
E1=N1/N*E                           //back emf at the speed N1
mprintf("Hence the magnetization curve at 1200rpm is")
disp(If,"Field current   If:in A")
disp(E1,"Back emf is     E1 in V:")

Pd=T*Wm                               //power developed
x=Pd*Ra
V=[]
for i=1:10
V($+1)=E1(i)-x/E1(i)
end
disp(V,"Terminal voltage V:in V")

//Results
//Plotting the values of V vs If
subplot(2,1,1)
plot(V,If)
xlabel('Terminal voltage V')
ylabel('Field current I_f')
title('V vs If')
xgrid(2)

//Plotting the values of E vs If
If=[2.5,5,7.5,10,12.5,15,17.5,20,22.5,25]       //field current in A
E =[25,50,73.5,90,102.5,110,116,121,125,129]    //value of the back emf as given in Ex-5.5 for the speed N in V
E1=N1/N*E                           //back emf at the speed N1

subplot(2,1,2)
plot(E1,If,'y')
xlabel('E')
ylabel('Field current I_f')
title('E vs If')
xgrid(2)

mprintf("\nFrom the plot we can see that when the current If=25 A the terminal voltage is V=250 V with the back emf E=258V")

E=258           //value of the back emf in V at from the plot 
V=250           //value of terminal voltage in V from the plot at E=258 V
If=25           //value of If in A from the plot at E=258 V
Ia=(E-V)/Ra     //armature current
If=V/Rf         //field current
Ir=Ia-If 
Rb=V/Ir         //braking resistance

mprintf("\nHence the rquired braking resistance is %.3f ohm",Rb)