GLE Example: flux_linkage_space_vector_diagram.gle
[PDF file]
! Space phasor diagram for flux linkage estimator size 12 7 ! Arc with arrows on both ends sub arcarrow radius ang1 ang2 fntheight arc radius ang1 ang2 arrow end end sub begin scale 0.1 0.1 amove 60 10 begin origin ! 0,0 now at 50,10 (common point) ! Lines with arrows ! may need set hei for arrow sizes arrow_size = 7 set hei arrow_size ! Real axis set lstyle 1 rline 45 0 amove 0 0 ! Imag Axis set lstyle 1 rline 0 45 amove 0 0 ! \psi_s set lstyle 1 rline 32*cos(torad(15)) 32*sin(torad(15)) arrow end amove 0 0 ! \psi_L set lstyle 1 rline 45*cos(torad(45)) 45*sin(torad(45)) arrow end amove 0 0 ! e_s set lstyle 1 rline -32*cos(torad(75)) 32*sin(torad(75)) arrow end amove 0 0 ! e_L set lstyle 1 rline -45*cos(torad(45)) 45*sin(torad(45)) arrow end amove 0 0 ! Angle measurements @arcarrow 23 0 45 arrow_size @arcarrow 15 15 45 arrow_size @arcarrow 12 45 105 arrow_size ! Arrows on axes set lstyle 1 amove 25 0 rline 5 0 arrow end amove 0 25 rline 0 5 arrow end amove -20*cos(torad(75)) 20*sin(torad(75)) rline -5*cos(torad(75)) 5*sin(torad(75)) arrow end set lstyle 1 ! Text set just CL set hei 4 amove 50 0 text Re amove 0 50 text Im amove 37*cos(torad(15)) 37*sin(torad(15)) text \psi_s amove 26*cos(torad(30)) 26*sin(torad(30)) text \theta_{\psi_L} amove 50*cos(torad(45)) 50*sin(torad(45)) set just BL text \psi_L amove 27.5*cos(torad(-5)) 27.5*sin(torad(-5)) set just TC text \psi_{LR} amove 27.5*cos(torad(80)) 27.5*sin(torad(80)) set just CL text \psi_{LI} amove -20*cos(torad(70)) 20*sin(torad(70)) set just TR text i_s amove -37*cos(torad(75)) 37*sin(torad(75)) set just BR text e_s amove -50*cos(torad(45)) 50*sin(torad(45)) set just BR text e_L amove 16*cos(torad(30)) 16*sin(torad(30)) set just BL text 30^{\circ} amove 14*cos(torad(60)) 14*sin(torad(60)) set just BC text 60^{\circ} end origin end scale
[Return to examples page]