diff options
author | priyanka | 2015-06-24 15:03:17 +0530 |
---|---|---|
committer | priyanka | 2015-06-24 15:03:17 +0530 |
commit | b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch) | |
tree | ab291cffc65280e58ac82470ba63fbcca7805165 /1820/CH4/EX4.1 | |
download | Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.gz Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.bz2 Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.zip |
initial commit / add all books
Diffstat (limited to '1820/CH4/EX4.1')
-rwxr-xr-x | 1820/CH4/EX4.1/Example4_1.sce | 114 |
1 files changed, 114 insertions, 0 deletions
diff --git a/1820/CH4/EX4.1/Example4_1.sce b/1820/CH4/EX4.1/Example4_1.sce new file mode 100755 index 000000000..fc905cafb --- /dev/null +++ b/1820/CH4/EX4.1/Example4_1.sce @@ -0,0 +1,114 @@ +// ELECTRIC POWER TRANSMISSION SYSTEM ENGINEERING ANALYSIS AND DESIGN
+// TURAN GONEN
+// CRC PRESS
+// SECOND EDITION
+
+// CHAPTER : 4 : OVERHEAD POWER TRANSMISSION
+
+// EXAMPLE : 4.1 :
+clear ; clc ; close ; // Clear the work space and console
+
+// GIVEN DATA
+V_RL_L = 23*10^3 ; // line to line voltage in volts
+z_t = 2.48+%i*6.57 ; // Total impedance in ohm/phase
+p = 9*10^6 ; // load in watts
+pf = 0.85 ; // lagging power factor
+
+// CALCULATIONS
+// METHOD I : USING COMPLEX ALGEBRA
+
+V_RL_N = (V_RL_L)/sqrt(3) ; // line-to-neutral reference voltage in V
+I = (p/(sqrt(3)*V_RL_L*pf))*( pf - %i*sind(acosd(pf))) ; // Line current in amperes
+IZ = I*z_t ;
+V_SL_N = V_RL_N + IZ // Line to neutral voltage at sending end in volts
+V_SL_L = sqrt(3)*V_SL_N ; // Line to line voltage at sending end in volts
+
+// DISPLAY RESULTS
+disp("EXAMPLE : 4.1 : SOLUTION :-") ;
+disp("METHOD I : USING COMPLEX ALGEBRA") ;
+printf("\n (a) Line-to-neutral voltage at sending end , V_SL_N = %.f<%.1f V \n",abs(V_SL_N),atand( imag(V_SL_N),real(V_SL_N) )) ;
+printf("\n i.e Line-to-neutral voltage at sending end , V_SL_N = %.f V \n",abs(V_SL_N)) ;
+printf("\n Line-to-line voltage at sending end , V_SL_L = %.f<%.1f V \n",abs(V_SL_L),atand( imag(V_SL_L),real(V_SL_L) )) ;
+printf("\n i.e Line-to-line voltage at sending end , V_SL_L = %.f V \n",abs(V_SL_L)) ;
+printf("\n (b) load angle , δ = %.1f degree \n",atand( imag(V_SL_L),real(V_SL_L) )) ;
+printf("\n") ;
+
+
+// CALCULATIONS
+// METHOD II : USING THE CURRENT AS REFERENCE PHASOR
+theta_R = acosd(pf) ;
+V1 = V_RL_N*cosd(theta_R) + abs(I)*real(z_t) ; // unit is volts
+V2 = V_RL_N*sind(theta_R) + abs(I)*imag(z_t) ; // unit is volts
+V_SL_N2 = sqrt( (V1^2) + (V2^2) ) ; // Line to neutral voltage at sending end in volts/phase
+V_SL_L2 = sqrt(3) * V_SL_N2 ; // Line to line voltage at sending end in volts
+theta_s = atand(V2/V1) ;
+delta = theta_s - theta_R ;
+
+// DISPLAY RESULTS
+disp("METHOD II : USING THE CURRENT AS REFERENCE PHASOR");
+printf("\n (a) Line-to-neutral voltage at sending end , V_SL_N = %.f V \n",V_SL_N2) ;
+printf("\n Line-to-line voltage at sending end , V_SL_L = %.f V \n",V_SL_L2) ;
+printf("\n (b) load angle , δ = %.1f degree \n",delta) ;
+printf("\n") ;
+
+// CALCULATIONS
+// METHOD III : USING THE RECEIVING-END VOLTAGE AS REFERENCE PHASOR
+// for case (a)
+V_SL_N3 = sqrt( (V_RL_N + abs(I) * real(z_t) * cosd(theta_R) + abs(I) * imag(z_t) * sind(theta_R))^2 + (abs(I)*imag(z_t) * cosd(theta_R) - abs(I) * real(z_t) * sind(theta_R))^2) ;
+V_SL_L3 = sqrt(3)*V_SL_N3 ;
+
+// for case (b)
+delta_3 = atand( (abs(I)*imag(z_t) * cosd(theta_R) - abs(I) * real(z_t) * sind(theta_R))/(V_RL_N + abs(I) * real(z_t) * cosd(theta_R) + abs(I) * imag(z_t) * sind(theta_R)) ) ;
+
+// DISPLAY RESULTS
+disp("METHOD III : USING THE RECEIVING END VOLTAGE AS REFERENCE PHASOR") ;
+printf("\n (a) Line-to-neutral voltage at sending end , V_SL_N = %.f V \n",V_SL_N3) ;
+printf("\n Line-to-line voltage at sending end , V_SL_L = %.f V \n",V_SL_L3) ;
+printf("\n (b) load angle , δ = %.1f degree \n",delta_3) ;
+printf("\n") ;
+
+// CALCULATIONS
+// METHOD IV : USING POWER RELATIONSHIPS
+P_4 = 9 ; // load in MW (Given)
+P_loss = 3 * (abs(I))^2 * real(z_t) * 10^-6 ; // Power loss in line in MW
+P_T = P_4 + P_loss ; // Total input power to line in MW
+Q_loss = 3 * (abs(I))^2 * imag(z_t) * 10^-6 ; // Var loss of line in Mvar lagging
+Q_T = ( (P_4*sind(theta_R))/cosd(theta_R) ) + Q_loss ; // Total megavar input to line in Mvar lagging
+S_T = sqrt( (P_T^2)+(Q_T^2) ) ; // Total megavoltampere input to line
+// for case (a)
+V_SL_L4 = S_T*10^6/(sqrt(3) * abs(I)) ; // line to line voltage in volts
+V_SL_N4 = V_SL_L4/sqrt(3) ; // Line to line neutral in volts
+
+// for case (b)
+theta_S4 = acosd(P_T/S_T) ; // Lagging
+delta_4 = theta_s - theta_R ;
+
+// DISPLAY RESULTS
+disp("METHOD IV : USING POWER RELATIONSHIPS");
+printf("\n (a) Line-to-neutral voltage at sending end , V_SL_N = %.f V \n",V_SL_N4) ;
+printf("\n (a) Line-to-line voltage at sending end , V_SL_L = %.f V \n",V_SL_L4) ;
+printf("\n (b) load angle , δ = %.1f degree \n",delta_4) ;
+printf("\n");
+
+// CALCULATIONS
+// METHOD V : Treating 3-Φ line as 1-Φ line having having V_S and V_R represent line-to-line voltages not line-to-neutral voltages
+// for case (a)
+I_line = (p/2)/(V_RL_L * pf) ; // Power delivered is 4.5 MW
+R_loop = 2*real(z_t) ;
+X_loop = 2*imag(z_t) ;
+V_SL_L5 = sqrt( (V_RL_L * cosd(theta_R) + I_line*R_loop)^2 + (V_RL_L * sind(theta_R) + I_line * X_loop)^2) ; // line to line voltage in V
+V_SL_N5 = V_SL_L5/sqrt(3) ; // line to neutral voltage in V
+
+// for case (b)
+theta_S5 = atand((V_RL_L * sind(theta_R) + I_line * X_loop)/(V_RL_L * cosd(theta_R) + I_line*R_loop)) ;
+delta_5 = theta_S5 - theta_R ;
+
+// DISPLAY RESULTS
+disp("METHOD V : TREATING 3-Φ LINE AS 1-Φ LINE") ;
+printf("\n (a) Line to neutral voltage at sending end , V_SL_N = %.f V \n",V_SL_N5) ;
+printf("\n (a) Line to line voltage at sending end , V_SL_L = %.f V \n",V_SL_L5) ;
+printf("\n (b) load angle , δ = %.1f degree \n",delta_5) ;
+printf("\n") ;
+
+printf("\n NOTE : ERROR : Change in answer because root(3) = 1.73 is considered in Textbook ") ;
+printf("\n But here sqrt(3) = 1.7320508 is considered \n") ;
|