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
|
// Electric Machinery and Transformers
// Irving L kosow
// Prentice Hall of India
// 2nd editiom
// Chapter 10: SINGLE-PHASE MOTORS
// Example 10-3
clear; clc; close; // Clear the work space and console.
// Given data
hp = 0.25 ; // Power rating of the single-phase motor in hp
V = 110 ; // Voltage rating of the single-phase motor in V
I_sw = 4 ; // Starting winding current
phi_I_sw = 15 ; // Phase angle in degrees by which I_sw lags behind V
I_rw = 6 ; // Running winding current
phi_I_rw = 40 ; // Phase angle in degrees by which I_rw lags behind V
// when the capacitor is added to the auxiliary starting winding of the motor
// of Ex.10-1 , I_s leads V by 42 degrees so,
phi_I_sw_new = 42 ; // I_s leads V by phi_I_sw_new degrees
// Calculations
// case a
I_s = I_sw * exp( %i * phi_I_sw_new*(%pi/180) ); // starting current in A
// (%pi/180) for degrees to radians conversion of phase angle
I_s_m = abs(I_s);//I_s_m = magnitude of I_s in A
I_s_a = atan(imag(I_s) /real(I_s))*180/%pi;//I_s_a=phase angle of I_s in degrees
I_r = I_rw * exp( %i * -phi_I_rw*(%pi/180) ); // running current in A
I_r_m = abs(I_r);//I_r_m = magnitude of I_r in A
I_r_a = atan(imag(I_r) /real(I_r))*180/%pi;//I_r_a=phase angle of I_r in degrees
I_t = I_s + I_r ; // Total starting current in A
I_t_m = abs(I_t);//I_t_m = magnitude of I_t in A
I_t_a = atan(imag(I_t) /real(I_t))*180/%pi;//I_t_a=phase angle of I_t in degrees
Power_factor = cosd(I_t_a); // Power factor
// case b
theta = ( phi_I_rw - (-phi_I_sw_new) );
sin_theta = sind(theta);// Sine of the angle between the
// starting and running currents
phase = 25 ; // Phase angle between the starting and running
// currents in degrees (from Ex.10-1)
// case c
// Ratio of starting torques (capacitor to resistance start)
ratio_T = sind(theta) / sind(phase);
// Display the results
disp("Example 10-3 Solution : ");
printf(" \n a: I_s = %d <%d A ", I_sw , phi_I_sw_new );
printf(" \n I_s in A = " );disp(I_s);
printf(" \n I_r = %d <-%d A ", I_rw , phi_I_rw );
printf(" \n I_r in A = " );disp(I_r);
printf(" \n I_t in A = " );disp(I_t);
printf(" \n I_t = %.2f <%.1f A ", I_t_m , I_t_a );
printf(" \n\n Power factor = cos(%.1f) = %.3f lagging \n", I_t_a ,Power_factor);
printf(" \n b: sin(%d - (-%d)) = sin(%d) = %.4f\n",phi_I_rw,phi_I_sw_new,theta,sin_theta);
printf(" \n c: The steady state starting current has been reduced from");
printf(" \n 9.77 <-30 A to %.2f <%.1f A ,",I_t_m ,I_t_a );
printf(" \n and the power factor has risen from 0.866 lagging to %.3f.",Power_factor);
printf(" \n The motor develops maximum starting torque(T = K*I_b*ϕ*cosθ) with");
printf(" \n minimum starting current.The ratio of starting torques ");
printf(" \n (capacitor to resistance start) is : \n");
printf(" \n T_cs/T_rs = sin(%d)/sin(%d) = %.3f",theta,phase,ratio_T)
|