summaryrefslogtreecommitdiff
path: root/3731/CH5/EX5.18/Ex5_18.sce
blob: 342b1345108cd2f87c2f3da439d358663c268203 (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
//Chapter 5:Dc Motor Drives
//Example 18
clc;

//Variable Initialization

//The separately excited motor  is fed from a circulating dual converter
V=220    // rated voltage in V
N=1500   // rated speed in rpm
Ia=50    // rated current in A
Ra=0.5   // armature resistance in ohms
Vl=165   // line  voltage in V
f=50     // frequency of the source voltage in Hz

//Solution
E=V-Ia*Ra            //back emf at the rated speed
Vm=Vl*sqrt(2)   //peak voltage

//(i)During motoring operation when the speed is 1000 rpm and at rated torque
N1=1000        //speed of the motor in rpm
E1=N1/N*E      //back emf at the given speed N1
Va=E1+Ia*Ra    //terminal voltage at the given speed N1
alpha_A=acos(%pi/3*Va/Vm)
alpha_A=alpha_A*180/%pi//required converter firing angle in degrees
alpha_B=180-alpha_A

//(ii)During braking operation when the speed is 1000 rpm and at rated torque
N1=1000        //speed of the motor in the book is given as 100 rpm which is wrong
E1=N1/N*E      //back emf at the given speed N1
Va=E1-Ia*Ra    //terminal voltage at the given speed N1
alpha_A1=acos(%pi/3*Va/Vm)
alpha_A1=alpha_A1*180/%pi//required converter firing angle in degrees
alpha_B1=180-alpha_A1

//(iii)During motoring operation when the speed is -1000 rpm and at rated torque
N1=-1000        //speed of the motor in rpm
E1=N1/N*E      //back emf at the given speed N1
Va=E1-Ia*Ra    //terminal voltage at the given speed N1
alpha_A2=acos(%pi/3*Va/Vm)
alpha_A2=alpha_A2*180/%pi//required converter firing angle in degrees
alpha_B2=180-alpha_A2

//(iv)During braking operation when the speed is -1000 rpm and at rated torque
N1=-1000       //speed of the motor in the book it is given as 100 rpm which is wrong
E1=N1/N*E      //back emf at the given speed N1
Va=E1+Ia*Ra    //terminal voltage at the given speed N1
alpha_A3=acos(%pi/3*Va/Vm)
alpha_A3=alpha_A3*180/%pi//required converter firing angle in degrees
alpha_B3=180-alpha_A3

//Results
mprintf("\n(i)Hence the required firing angle is :%.1f °",alpha_B)
mprintf("\n(ii)Hence the required firing angle is :%.1f °",alpha_B1)
mprintf("\n(iii)Hence for negative speed during motoring operation the required firing angles are :")
mprintf("\nalpha_A :%.1f ° and alpha_B :%.1f °",alpha_A2,alpha_B2)
mprintf("\n(iv)Hence for negative speed during braking operation the required firing angles are :")
mprintf("\nalpha_A :%.1f ° and alpha_B :%.1f °",alpha_A3,alpha_B3)