Sei sulla pagina 1di 24

Forward

R
X
Z

Phi oad Max. load Angle (P-P)


R load ,min load Z (P-P)
LA
Rload
Distance Cha. Angle
Angle1
Angle2

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

if Op_mode_Z1$ <>"Non_Directional" and LA < Ang1 then P1X = R*


if Op_mode_Z1$ <>"Non_Directional" and LA < Ang1 then P1Y = -P1

if Op_mode_Z1$ <>"Non_Directional" and LA >= Ang1 and AbsRload


if Op_mode_Z1$ <>"Non_Directional" and LA >= Ang1 and AbsRload

if Op_mode_Z1$ <>"Non_Directional" and LA >= Ang1 and AbsRload


'if Op_mode_Z1$ <>"Non_Directional" and LA >= Ang1 and AbsRload
if Op_mode_Z1$ <>"Non_Directional" and LA >= Ang1 and AbsRload

if Op_mode_Z1$ ="Forward" and RLoad>120 then P1XA = R-X*tan(90


if Op_mode_Z1$ ="Forward" and RLoad>120 then P1XB = R*tan(RCA

if Op_mode_Z1$ ="Forward" and RLoad>120 and P1XA > P1XB then


if Op_mode_Z1$ ="Forward" and RLoad>120 and P1XA <= P1XB then
if Op_mode_Z1$ ="Forward" and RLoad>120 then P1Y = -P1X*tan(An
if
if
if
if
if

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

-RLoad >120 then P1XC = R-X*tan(9


-RLoad>120 then P1XD = R*tan(RCA
-RLoad>120 and -P1XC > -P1XD the
-RLoad>120 and -P1XC < -P1XD the
-RLoad>120 then P1Y = -P1X*tan(A

if Op_mode_Z1$ ="Reverse" and LA < Ang1 then P1Y = -P1X*tan(30


if Op_mode_Z1$ ="Reverse" and LA >= Ang1 and AbsRload <=Rprag
if Op_mode_Z1$ ="Reverse" and LA >= Ang1 and AbsRload >=Rprag

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$

<>"Non_Directional" and P1Y <= P13Y then P1Y = P


<>"Non_Directional" and P1Y <= P13Y then P1X = P
="Reverse" and P1Y >= P13Y then P1Y = P13Y ' Zum
="Reverse" and P1Y >= P13Y then P1X = P1X

if
if
if
if
if
if
if
if
if
if
if
if
if
if

Op_mode_Z1$ = "Non_Directional" and AbsRload<=AbsR then P2X


Op_mode_Z1$ = "Non_Directional" and AbsRload<=AbsR then P2Y
Op_mode_Z1$ <> "Non_Directional" and LA<Ang1 then P2X =R*ta
Op_mode_Z1$ ="Reverse" and LA<Ang1 then P2X =R*tan(RCA)/(ta
Op_mode_Z1$ <> "Non_Directional" and LA<Ang1 then P2Y =-P2X
Op_mode_Z1$ = "Reverse" and LA<Ang1 then P2Y =-P2X*tan(LA)
Op_mode_Z1$ <> "Non_Directional" and LA<Ang1 and AbsRload>=
Op_mode_Z1$ <> "Non_Directional" and LA<Ang1 and AbsRload>=
Op_mode_Z1$ <> "Non_Directional" and LA>Ang1 and AbsRload<=
Op_mode_Z1$ <> "Non_Directional" and LA>Ang1 and AbsRload<=
Op_mode_Z1$ <> "Non_Directional" and LA>Ang1 and AbsRload<=
Op_mode_Z1$ = "Reverse" and LA>Ang1 and AbsRload<=AbsR an
AbsRload>AbsR then P2X=R
AbsRload>AbsR then P2Y=0

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

Op_mode_Z1$ <>"Non_Directional" and LA<Ang1and AbsRload<=


Op_mode_Z1$ <>"Non_Directional" and LA<Ang1and AbsRload>Rp
Op_mode_Z1$ <>"Non_Directional" and LA>=Ang1 then P3Y = 0
AbsRload > AbsR and AbsRload < Rprag2 then P3X=Rload
AbsRload > AbsR and AbsRload < Rprag2 then P3Y=(Rload - R)*tan
AbsRload>=Rprag2 then P3X=R
AbsRload>=Rprag2 then P3Y=0

if
if
if
if
if
if

AbsRload>Rprag2 then P4X=R*tan(RCA)/(tan(RCA)-tan(LA))


AbsRload>Rprag2 then P4Y = P4X*tan(LA)
AbsRload>AbsR and AbsRload<Rprag2 then P4X = Rload
AbsRload>AbsR and AbsRload<Rprag2 then P4Y = Rload*tan(RCA)
AbsRload<=Rprag2 then P4X=Rload
AbsRload<=Rprag2 then P4Y=Rload*tan(LA)

P5X = (R*tan( RCA) + X*(1+tan(Zone_Reduction)*tan(90- RCA)))/(tan


P5Y = R*tan(RCA)*tan(LA)/(tan(RCA)-tan(LA))
P6X = R+X/tan(RCA)
P6Y = X

P4X = P6X ' Zumaedi modification


P4Y = P6Y
'if Op_mode_Z1$ ="Non_Directional" then P4Y = P4X*tan(LA) else P4

if Op_mode_Z1$ ="Non_Directional" then P7X =-R+X/tan(RCA) else P


if Op_mode_Z1$ <>"Non_Directional" and RLoad < X then P7X = RLo
P7Y = X
P14X = P7X
P14Y = P7Y

if Op_mode_Z1$ ="Non_Directional" then P8X = -P2X else P8X = 0.2*


if Op_mode_Z1$ ="Non_Directional" then P8Y = -P2Y else P8Y = X
if Zone_Reduction > 0 then P4X = RLoad else P4X = P4X

if Zone_Reduction > 0 and Op_mode_Z1$ ="Non_Directional" then P4


if Zone_Reduction > 0 then P4Y= P4Y else P4Y = P4Y
if Zone_Reduction > 0 and Op_mode_Z1$ ="Non_Directional" then P4
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

if Zone_Reduction > 0 and Op_mode_Z1$ <>"Non_Directional" then P


if Zone_Reduction > 0 and Op_mode_Z1$ <>"Non_Directional" and R
if Zone_Reduction > 0 and Op_mode_Z1$ <>"Non_Directional" then P

if Zone_Reduction > 0 and Op_mode_Z1$ <>"Non_Directional" and P


if Zone_Reduction > 0 and Op_mode_Z1$ <>"Non_Directional" and P

if Zone_Reduction > 0 and Op_mode_Z1$ <>"Non_Directional" and R


if Zone_Reduction > 0 and Op_mode_Z1$ <>"Non_Directional" and R

if Zone_Reduction > 0 and Op_mode_Z1$ ="Non_Directional" and Rlo


if Zone_Reduction > 0 and Op_mode_Z1$ ="Non_Directional" and Rlo
if
if
if
if
if
if
if
if
if
if
if

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 Zone_Reduction > 0 and Op_mode_Z1$ <>"Non_Directional" then P


if Zone_Reduction > 0 and Op_mode_Z1$ <>"Non_Directional" then P

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 Zone_Reduction <= 0 and Op_mode_Z1$ ="Non_Directional" then P

if Zone_Reduction <= 0 and Op_mode_Z1$ ="Non_Directional" then P

if Zone_Reduction > 0 and Op_mode_Z1$ ="Non_Directional" then P7


if Zone_Reduction > 0 and Op_mode_Z1$ ="Non_Directional" then P7

if Zone_Reduction > 0 and Op_mode_Z1$ ="Non_Directional" and Rlo


if Zone_Reduction > 0 and Op_mode_Z1$ ="Non_Directional" and Rlo

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 Zone_Reduction > 0 and Op_mode_Z1$ ="Non_Directional" then P1


if Zone_Reduction > 0 and Op_mode_Z1$ ="Non_Directional" then P1

if Op_mode_Z1$ ="Non_Directional" then P9X = -P3X


if Op_mode_Z1$ ="Non_Directional" then P9Y = -P3Y
if Op_mode_Z1$ ="Non_Directional" and -Rload >= -X then P9Y = X '
if Op_mode_Z1$ ="Non_Directional" and Rload >= X and RLoad>120
' if Op_mode_Z1$ ="Non_Directional" and AbsRload > AbsR then P9X
' if Op_mode_Z1$ ="Non_Directional" and AbsRload > AbsR then P9Y
if Op_mode_Z1$ <>"Non_Directional" then P9X =0.1*R
if Op_mode_Z1$ <>"Non_Directional" then P9Y =X

if Zone_Reduction > 0 and Op_mode_Z1$ <>"Non_Directional" then P


if Zone_Reduction > 0 and Op_mode_Z1$ <>"Non_Directional" then P

'if Zone_Reduction > 0 and Op_mode_Z1$ = "Non_Directional" and RL


'if Zone_Reduction > 0 and Op_mode_Z1$ = "Non_Directional" then P

if Op_mode_Z1$ ="Non_Directional" then P10X = -P4X


if Op_mode_Z1$ ="Non_Directional" then P10Y= -P4Y
' if Op_mode_Z1$ ="Non_Directional" and AbsRload > Rprag2 then P1
' if Op_mode_Z1$ ="Non_Directional" and AbsRload > Rprag2 then P1
if Op_mode_Z1$ <>"Non_Directional" then P10X =0
if Op_mode_Z1$ <>"Non_Directional" then P10Y =X

if
if
if
if

Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$
Op_mode_Z1$

="Non_Directional" then P11X = -P5X


="Non_Directional" then P11Y = -P5Y
<>"Non_Directional" then P11X = -X*tan(Ang2)
<>"Non_Directional" then P11Y = X

if
if
if
if

Op_mode_Z1$ ="Non_Directional" then P12X = -R-X/tan(RCA) else


Zone_Reduction > 0 and Op_mode_Z1$ ="Non_Directional" then P1
Op_mode_Z1$ ="Non_Directional" then P12Y = -X else P12Y = 0
Zone_Reduction > 0 and Op_mode_Z1$ ="Non_Directional" and Rlo

' Zumaedi modifications


P11XB = cos(90-Ang2) * ((R *sin(RCA)) / (sin(360-RCA-(90-Ang2))))
P11YB = tan(90-Ang2) * -P11XB
P11XA = -(R - (X / tan(RCA)))
P11YA = X

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

if Op_mode_Z1$ ="Non_Directional" then CentreX = 0 else CentreX =


if Op_mode_Z1$ ="Non_Directional" then CentreY = 0 else CentreY =

uction = 0

else Ang1 =Ang1

X =R-X/tan(RCA)

A < Ang1 then P1X = R*tan(RCA)/(tan(Ang1)+tan(RCA))


A < Ang1 then P1Y = -P1X*tan(Ang1)

A >= Ang1 and AbsRload <=Rprag1 then P1X = Rload


A >= Ang1 and AbsRload <=Rprag1 then P1Y = -Rload*tan(Ang1)

A >= Ang1 and AbsRload >=Rprag1 then P1X = R*tan(RCA)/(tan(RCA)+tan(Ang1))


A >= Ang1 and AbsRload >=Rprag1 then P1X = R-X*tan(90- RCA) else P1X =P1X
A >= Ang1 and AbsRload >=Rprag1 then P1Y = -P1X*tan(Ang1)
then P1XA = R-X*tan(90-RCA)
then P1XB = R*tan(RCA)/(tan(RCA)+tan(Ang1))

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)

20 then P1XC = R-X*tan(90-RCA)


0 then P1XD = R*tan(RCA)/(tan(RCA)+tan(Ang1))
0 and -P1XC > -P1XD then P1X = P1XC
0 and -P1XC < -P1XD then P1X = P1XD
0 then P1Y = -P1X*tan(Ang1)

then P1Y = -P1X*tan(30)


1 and AbsRload <=Rprag1 then P1Y = -Rload*tan(30)
1 and AbsRload >=Rprag1 then P1Y = -P1X*tan(30)

P1Y) >= X then P13Y = -X else P13Y = P1Y


P1Y) >= X then P13X = -P13Y/ tan(Ang1) else P13X = P1X
X then P13Y = -X
X then P13X = -P13Y/ tan(30)

1Y <= P13Y then P1Y = P13Y else P1Y = P1Y


1Y <= P13Y then P1X = P1X else P1X = P1X
3Y then P1Y = P13Y ' Zumaedi modification
3Y then P1X = P1X

sRload<=AbsR then P2X =R*tan(RCA)/(tan(RCA)+tan(LA))


sRload<=AbsR then P2Y =-P2X*tan(LA)
A<Ang1 then P2X =R*tan(RCA)/(tan(RCA)+tan(LA))
hen P2X =R*tan(RCA)/(tan(RCA)+tan(LA))
A<Ang1 then P2Y =-P2X*tan(LA)
hen P2Y =-P2X*tan(LA)
A<Ang1 and AbsRload>=Rprag1 and AbsRload<=AbsR then P2X=Rload
A<Ang1 and AbsRload>=Rprag1 and AbsRload<=AbsR then P2Y=(Rload-R)*tan(RCA)
A>Ang1 and AbsRload<=AbsR then P2X=Rload
A>Ang1 and AbsRload<=AbsR and AbsRload>=Rprag1then P2Y= - (R-Rload)*tan(RCA)
A>Ang1 and AbsRload<=AbsR and AbsRload<Rprag1 then P2Y= - RLoad*tan(Ang1)
and AbsRload<=AbsR and AbsRload<Rprag1 then P2Y= - RLoad*tan(30)

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

Rload<=Rprag3 then P3Y =-Rload*tan(LA)


Rload> Rprag3 and AbsRload<AbsR then P3Y = (Rload-R)*tan(RCA)

A<Ang1and AbsRload<=Rprag3 then P3Y =-Rload*tan(LA)


A<Ang1and AbsRload>Rprag3 and AbsRload<=AbsR then P3Y =(Rload-R)*tan(RCA)
A>=Ang1 then P3Y = 0
then P3X=Rload
then P3Y=(Rload - R)*tan(RCA)

an(RCA)-tan(LA))

n P4X = Rload
n P4Y = Rload*tan(RCA)

tion)*tan(90- RCA)))/(tan(Zone_Reduction)+tan(RCA)-tan(LA))

Y = P4X*tan(LA) else P4Y = P4Y

X =-R+X/tan(RCA) else P7X = 0.3*R


Load < X then P7X = RLoad + ((X-RLoad)/tan(LA))

X = -P2X else P8X = 0.2*R


Y = -P2Y else P8Y = X

e P4X = P4X

Non_Directional" then P4X = RLoad else P4X= P4X

Non_Directional" then P4Y= P4Y else P4Y = P4Y

>"Non_Directional"
>"Non_Directional"
>"Non_Directional"
>"Non_Directional"

then
then
then
then

P5X = P4X else P5X = P5X


P5Y = P4Y else P5Y = P5Y
P6X = P4X else P6X = P6X
P6Y = P4Y else P6Y = P6Y

>"Non_Directional" then P7Y= X-(X/tan(LA)-(X*tan(90-RCA)))*sin(LA)*sin(Zone_Reduction)/sin(180-LA-Zone_Redu


>"Non_Directional" and RLoad>= X then P7Y= X-(tan(Zone_Reduction)*(RLoad-(X*tan(90-RCA)))) else P7Y = P7Y
>"Non_Directional" then P7X = P7Y/tan(LA) else P7Y = P7Y

>"Non_Directional" and P7X <= RLoad then P7X = Rload


>"Non_Directional" and P7Y > X then P7Y = X-(tan(Zone_Reduction)*(RLoad-(X*tan(90-RCA))))

>"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" and RLoad>120 then P4X = P7X else P4X = P4X


Non_Directional" and RLoad>120 then P4X = P7X else P4X = P4X
>"Non_Directional" and RLoad>120 then P4Y = P7Y else P4Y = P4Y
Non_Directional" and RLoad>120 then P4Y = P7Y else P4Y = P4Y
>"Non_Directional" and RLoad>120 then P5X = P7X else P5X = P5X
Non_Directional" and RLoad>120 then P5X = P7X else P5X = P5X
>"Non_Directional" and RLoad>120 then P5Y = P7Y else P5Y = P5Y
Non_Directional" and RLoad>120 then P5Y = P7Y else P5Y = P5Y
>"Non_Directional" and RLoad>120 then P6X = P7X else P6X = P6X
Non_Directional" and RLoad>120 then P6X = P7X else P6X = P6X
Non_Directional" and RLoad>120 then P6Y = P7Y else P6Y = P6Y

>"Non_Directional" then P8X = P7X else P8X = P8X


>"Non_Directional" then P8Y = P7Y else P8Y = P8Y

Non_Directional"
Non_Directional"
Non_Directional"
Non_Directional"

then
then
then
then

P5X = P5X
P5Y = P5Y
P6X = P6X
P6Y = P6Y

="Non_Directional" then P7X = RLoad

="Non_Directional" then P7Y = X-(X/tan(LA)-(X*tan(90-RCA)))*sin(LA)*sin(Zone_Reduction)/sin(180-LA-Zone_Red

Non_Directional" then P7X = RLoad


Non_Directional" then P7Y = X-(tan(Zone_Reduction)*(RLoad-(X*tan(90-RCA))))

Non_Directional" and Rload >0.02 and Rload<120 then P7Y = X-(X/tan(LA)-(X*tan(90-RCA)))*sin(LA)*sin(Zone_R


Non_Directional" and Rload >0.02 and Rload<120 and P7Y > Rload then P7X = P7Y/tan(LA))

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" then P14X = X*tan(90-RCA)


Non_Directional" then P14Y = X

ad >= -X then P9Y = X ' Zumaedi modification


ad >= X and RLoad>120 then P9Y = -P3Y
sRload > AbsR then P9X = -R
sRload > AbsR then P9Y =0
P9X =0.1*R

>"Non_Directional" then P9X = X*tan(90-RCA) else P9X = P9X


>"Non_Directional" then P9Y = X else P9Y = P9Y

"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)

2X = -R-X/tan(RCA) else P12X = 0


Non_Directional" then P12X = -R else P12X= P12X
2Y = -X else P12Y = 0
Non_Directional" and Rload>120 then P12X =-R-X/tan(RCA) else P12X= P12X

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

ntreX = 0 else CentreX =0.01*R/2


entreY = 0 else CentreY =0.01* X/2

n)/sin(180-LA-Zone_Reduction) else P7Y = P7Y


0-RCA)))) else P7Y = P7Y

on)*tan(90- RCA)))/(tan(Zone_Reduction)+tan(RCA)) else P7X = P7X


one_Reduction)*tan(90- RCA)))/(tan(Zone_Reduction)+tan( RCA))*tan(RCA) else P7Y = P7Y

n)*tan(90- RCA)))/(tan(Zone_Reduction)+tan(RCA)) else P7X = P7X


e_Reduction)*tan(90- RCA)))/(tan(Zone_Reduction)+tan( RCA))*tan(RCA) else P7Y = P7Y

on)/sin(180-LA-Zone_Reduction)

CA)))*sin(LA)*sin(Zone_Reduction)/sin(180-LA-Zone_Reduction)

Potrebbero piacerti anche