Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Siemens Graph
Siemens Graph
R
X
Z
AbsR
AbsRload
Rprag1
Rprag2
Rprag3
P1XA
P1XB
Reverse
1
2
2.2360679775
45
oo
45
121
90
22
30
Remember
a)if R_load_PH_PH$="oo" then LA = 45
b) if R_load_PH_PH$="oo" then Rload = 121 els
1
121
-0.794844904
-0.83415385
1
1
1
P1X
Non-Directional
R= R_Z1_PH_PH
X = X_Z1
Z=sqr(X^2+R^2)
if Op_mode_Z1$= "Reverse" then Zone_Reduction = 0
o" then LA = 45
oo" then Rload = 121 else Rload = val(R_load_PH_PH$)
RCA = Distance_Angle
Ang1 = 22
if Op_mode_Z1$= "Reverse" then Ang1=30 else Ang1 =Ang1
Ang2 = 30
AbsR = sqr(R*R)
AbsRload = sqr(Rload*Rload)
Rprag1 = AbsR * tan(RCA)/(tan(RCA)+tan(Ang1))
Rprag2 = AbsR * tan(RCA)/(tan(RCA)-tan(LA))
Rprag3 = AbsR * tan(RCA)/(tan(RCA)+tan(LA))
if Op_mode_Z1$= "Reverse" then X= -X else X=X
if Op_mode_Z1$= "Reverse" then R=-R else R=R
if Op_mode_Z1$= "Reverse" then Rload = -Rload
if Op_mode_Z1$ ="Non_Directional" then P1X =R-X/tan(RCA)
if Op_mode_Z1$ ="Non_Directional" then P1Y = -X
P13X = P1X
P13Y = P1Y
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
="Reverse"
="Reverse"
="Reverse"
="Reverse"
="Reverse"
and
and
and
and
and
if
if
if
if
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
<>"Non_Directional" and (-P1Y) >= X then P13Y = <>"Non_Directional" and (-P1Y) >= X then P13X = ="Reverse" and (-P1Y) <= X then P13Y = -X
="Reverse" and (-P1Y) <= X then P13X = -P13Y/ tan
if
if
if
if
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
if
if
if
if
if
if
if
if
if
if
if
if
if
if
if Op_mode_Z1$ = "Reverse" and Rload >= 0.02 and Rload <= 120 t
'if Op_mode_Z1$ = "Reverse" and -Rload >= 0.02 and Rload <= 120
if Op_mode_Z1$ = "Reverse" and -Rload >= 0.02 and -Rload <= 120
if Op_mode_Z1$ = "Reverse" and Rload >= 0.02 and Rload <= 120 t
if Op_mode_Z1$ = "Reverse" and Rload >= 0.02 and Rload <= 120 t
if Op_mode_Z1$ = "Reverse" and Rload >= 0.02 and Rload <= 120 t
if Op_mode_Z1$ = "Reverse" and Rload >= 0.02 and Rload <= 120 t
P3X=Rload
if Op_mode_Z1$ ="Non_Directional" and AbsRload<=Rprag3 then P3
if Op_mode_Z1$ ="Non_Directional" and AbsRload> Rprag3 and AbsR
if
if
if
if
if
if
if
if
if
if
if
if
if
Zone_Reduction
Zone_Reduction
Zone_Reduction
Zone_Reduction
>
>
>
>
0
0
0
0
and
and
and
and
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
<>"Non_Directional"
<>"Non_Directional"
<>"Non_Directional"
<>"Non_Directional"
then
then
then
then
P
P
P
P
Zone_Reduction
Zone_Reduction
Zone_Reduction
Zone_Reduction
Zone_Reduction
Zone_Reduction
Zone_Reduction
Zone_Reduction
Zone_Reduction
Zone_Reduction
Zone_Reduction
>
>
>
>
>
>
>
>
>
>
>
0
0
0
0
0
0
0
0
0
0
0
and
and
and
and
and
and
and
and
and
and
and
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
<>"Non_Directional" and R
="Non_Directional" and RLo
<>"Non_Directional" and R
="Non_Directional" and RLo
<>"Non_Directional" and R
="Non_Directional" and RLo
<>"Non_Directional" and R
="Non_Directional" and RLo
<>"Non_Directional" and R
="Non_Directional" and RLo
="Non_Directional" and RLo
if
if
if
if
Zone_Reduction
Zone_Reduction
Zone_Reduction
Zone_Reduction
>
>
>
>
0
0
0
0
and
and
and
and
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
="Non_Directional"
="Non_Directional"
="Non_Directional"
="Non_Directional"
then
then
then
then
P5
P5
P6
P6
if
if
if
if
if
Zone_Reduction
Zone_Reduction
Zone_Reduction
Zone_Reduction
Zone_Reduction
>
>
>
>
>
0
0
0
0
0
and
and
and
and
and
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
="Non_Directional"
="Non_Directional"
="Non_Directional"
="Non_Directional"
="Non_Directional"
then P8
and Rlo
and Rlo
and RLo
then P8
if
if
if
if
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
if
if
if
if
if Op_mode_Z1$ ="Forward" and -P11X >= -P11XA and -P11X >= -P1
if Op_mode_Z1$ ="Forward" and -P11X >= -P11XA and -P11X >= -P1
if Op_mode_Z1$ ="Forward" and -P11X >= -P11XA and -P11X >= -P1
if Op_mode_Z1$ ="Forward" and -P11X >= -P11XA and -P11X >= -P1
if Op_mode_Z1$ = "Reverse" and P11X >= P11XA and P11X >= P11X
if Op_mode_Z1$ = "Reverse" and P11X >= P11XA and P11X >= P11X
if Op_mode_Z1$ = "Reverse" and P11X >= P11XA and P11X >= P11X
if Op_mode_Z1$ = "Reverse" and P11X >= P11XA and P11X >= P11X
uction = 0
X =R-X/tan(RCA)
and P1XA > P1XB then P1X = P1XA else P1X = P1X
and P1XA <= P1XB then P1X = P1XB else P1X = P1X ' newly added after zumadei issue
then P1Y = -P1X*tan(Ang1)
0.02 and Rload <= 120 then P1X = RLoad else P1X = P1X ' old calculation
0.02 and Rload <= 120 then P1X = P1X else P1X = RLoad ' Zumadei modification
0.02 and -Rload <= 120 then P1Y = -P1X*tan(Ang1) else P1Y = P1Y
0.02 and Rload <= 120 then P13X = P1X else P13X = P13X
0.02 and Rload <= 120 then P13Y = P1Y else P13Y = P13Y
0.02 and Rload <= 120 then P2X = P1X else P2X = p2X
0.02 and Rload <= 120 then P2Y = P1Y else P2Y = P2Y
an(RCA)-tan(LA))
n P4X = Rload
n P4Y = Rload*tan(RCA)
tion)*tan(90- RCA)))/(tan(Zone_Reduction)+tan(RCA)-tan(LA))
e P4X = P4X
>"Non_Directional"
>"Non_Directional"
>"Non_Directional"
>"Non_Directional"
then
then
then
then
>"Non_Directional" and Rload >120 then P7X = (R*tan( RCA) + X*(1+tan(Zone_Reduction)*tan(90- RCA)))/(tan(Z
>"Non_Directional" and Rload >120 then P7Y = (-R*tan(Zone_Reduction) + X*(1+tan(Zone_Reduction)*tan(90- R
Non_Directional" and Rload >120 then P7X = (R*tan( RCA) + X*(1+tan(Zone_Reduction)*tan(90- RCA)))/(tan(Zo
Non_Directional" and Rload >120 then P7Y = (-R*tan(Zone_Reduction) + X*(1+tan(Zone_Reduction)*tan(90- RC
Non_Directional"
Non_Directional"
Non_Directional"
Non_Directional"
then
then
then
then
P5X = P5X
P5Y = P5Y
P6X = P6X
P6Y = P6Y
Non_Directional"
Non_Directional"
Non_Directional"
Non_Directional"
Non_Directional"
then P8X =0
and Rload >0.02 and Rload<120 then P8X =0
and Rload >0.02 and Rload<120 and Rload <= X then P8X =-R
and RLoad > 120 then P8X = -(R-X*tan(90- RCA))
then P8Y = X
"Non_Directional" and RLoad >= X then P9X = Rload else P9X = P9X
"Non_Directional" then P9Y = X else P9Y = P9Y
0X = -P4X
0Y= -P4Y
sRload > Rprag2 then P10X = -R
sRload > Rprag2 then P10Y =0
1X = -P5X
1Y = -P5Y
P11X = -X*tan(Ang2)
360-RCA-(90-Ang2))))
P11XA and -P11X >= -P11XB then P10X = P11XA else P10X = P10X
P11XA and -P11X >= -P11XB then P10Y = P11YA else P10Y = P10Y
P11XA and -P11X >= -P11XB then P11X = P11XB else P11X = P11X
P11XA and -P11X >= -P11XB then P11Y = P11YB else P11Y = P11Y
11XA and P11X >= P11XB then P10X = P11XA else P10X = P10X
11XA and P11X >= P11XB then P10Y = P11YA else P10Y = P10Y
11XA and P11X >= P11XB then P11X = P11XB else P11X = P11X
11XA and P11X >= P11XB then P11Y = P11YB else P11Y = P11Y
on)/sin(180-LA-Zone_Reduction)
CA)))*sin(LA)*sin(Zone_Reduction)/sin(180-LA-Zone_Reduction)