%%%%%%%%%%%special symbols%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%% %%%%%%%%%%%%%%%%%%%%%%%%basic three-phase circuits%%%%%%%%%%%%%%% %%%%%%%%delta load, star load, star source%%%%%%%%%%%%%%%%%%%% %%%%%%%two ports, closed loop, unistor %%%%%%%%%%%%%%%%%%% \newcommand{\deltaload }{ \put(0,0){ \multiput(0,0)(10,17.5){2}{\line(3,5){5}} \multiput(6.8,7.2)(5.3,9){2}{\line(-5,3){4}} \multiput(6.8,7.2)(-4,2.4){2}{\line(3,5){5.3}} } \put(30,0){ \multiput(0,0)(-10,17.5){2}{\line(-3,5){5}} \multiput(-6.8,7.2)(-5.3,9){2}{\line(5,3){4}} \multiput(-6.8,7.2)(4,2.4){2}{\line(-3,5){5.3}} } \put(0,0){\hrez{0}} } \newcommand{\starload }{ \put(0,0){ \multiput(0,0)(13,9.1){2}{\line(3,2){4}} \multiput(5.4,1)(9,6.1){2}{\line(-2,3){2.5}} \multiput(5.4,1)(-2.6,3.9){2}{\line(3,2){9}} } \put(34,0){ \multiput(0,0)(-13,9.1){2}{\line(-3,2){4}} \multiput(-5.4,1)(-9,6.1){2}{\line(2,3){2.5}} \multiput(-5.4,1)(2.6,3.9){2}{\line(-3,2){9}} } \put(17,11.5){\vvrez{0}} \put(17,11.5){\node} } \newcommand{\starsource }{ \put(0,0){ \put(0,0){\line(3,2){17}} \put(7,4.9){\circle{9}} } \put(34,0){ \put(0,0){\line(-3,2){17}} \put(-7,4.9){\circle{9}} } \put(17,11.5){\vwire{20}} \put(17,23){\circle{9}} \put(17,11.5){\node} } % network a%% \newcommand{\neta}{ \multiput(0.5,0)(0,20){2}{\pin} \multiput(1,0)(0,20){2}{\hhrez{0}} \multiput(21.5,0)(0,20){2}{\pin} } % network b%% \newcommand{\netb}{ \multiput(0.5,0)(0,20){2}{\pin} \put(1,20){\hhrez{0}} \put(1,0){\hwire{20}} \multiput(21.5,0)(0,20){2}{\pin} } % network c%% \newcommand{\netc}{ \multiput(0.5,0)(0,20){2}{\pin} \multiput(1,0)(0,20){2}{\hhrez{0}} \put(21,0){\line(1,3){6.4}} \put(21,20){\line(1,-3){6.4}} \multiput(27.5,0)(0,20){2}{\pin} } \newcommand{\netd}{ \multiput(0.5,0)(0,20){2}{\pin} \multiput(1,0)(0,20){2}{\hwire{5}} \multiput(6,0)(10,0){2}{\vvrez{0}} \multiput(16,0)(0,20){2}{\hwire{5}} \multiput(21.5,0)(0,20){2}{\pin} } % network e%% \newcommand{\nete}{ \multiput(0.5,0)(0,20){2}{\pin} \put(1,20){\hhrez{0}} \put(1,0){\line(1,0){20,0}} \put(21,0){\line(1,3){6.4}} \put(21,20){\line(1,-3){6.4}} \multiput(27.5,0)(0,20){2}{\pin} } % transformer%% \newcommand{\tran}{ \multiput(0.5,0)(0,20){2}{\pin} \multiput(1,0)(0,20){2}{\line(1,0){4}} \put(5,0){\vvind{R}{0}} \put(10,0){\vvind{L}{0}} \multiput(10,0)(0,20){2}{\line(1,0){4}} \multiput(14.8,0)(0,20){2}{\pin} } %I network%% \newcommand{\inet}{ \multiput(0.5,0)(0,20){2}{\pin} \put(11.5,0){\vvrez{0}} \multiput(11.5,0)(0,20){2}{\node} \multiput(1,0)(0,20){2}{\hwire{20}} \multiput(21.5,0)(0,20){2}{\pin} } %Gamma network%% \newcommand{\gneta}{ \multiput(0.5,0)(0,20){2}{\pin} \multiput(1,0)(0,20){2}{\hwire{5}} \put(6.5,20){\hhrez{0}} \put(6.5,0){\vvrez{0}} \multiput(6.5,0)(0,20){2}{\node} \put(6.5,0){\hwire{20}} \multiput(27,0)(0,20){2}{\pin} } \newcommand{\gnetb}{ \multiput(0.5,0)(0,20){2}{\pin} \put(21,20){\hwire{5.5}} \put(1,20){\hhrez{0}} \put(21,0){\vvrez{0}} \multiput(21,0)(0,20){2}{\node} \put(1,0){\hwire{25.5}} \multiput(27,0)(0,20){2}{\pin} } %L network%% \newcommand{\lneta}{ \multiput(0.5,0)(0,20){2}{\pin} \multiput(1,0)(0,20){2}{\hwire{5}} \put(6.5,0){\hhrez{0}} \put(6.5,0){\vvrez{0}} \multiput(6.5,0)(0,20){2}{\node} \put(6.5,20){\hwire{20}} \multiput(27,0)(0,20){2}{\pin} } \newcommand{\lnetb}{ \multiput(0.5,0)(0,20){2}{\pin} \multiput(21,0)(0,20){2}{\hwire{5}} \put(1,0){\hhrez{0}} \put(21,0){\vvrez{0}} \multiput(21,0)(0,20){2}{\node} \put(1,20){\hwire{20}} \multiput(27,0)(0,20){2}{\pin} } %Pi network%%%% \newcommand{\pineta}{ \multiput(0.5,0)(0,20){2}{\pin} \put(1,20){\hrez{0}} \multiput(6,0)(20,0){2}{\vvrez{0}} \multiput(6,0)(0,20){2}{\node} \multiput(26,0)(0,20){2}{\node} \multiput(31.5,0)(0,20){2}{\pin} \put(1,0){\hwire{30}} } \newcommand{\pinetb}{ \multiput(0.5,0)(0,20){2}{\pin} \put(1,0){\hrez{0}} \multiput(6,0)(20,0){2}{\vvrez{0}} \multiput(6,0)(0,20){2}{\node} \multiput(26,0)(0,20){2}{\node} \multiput(31.5,0)(0,20){2}{\pin} \put(1,20){\hwire{30}} } %T network%%%%% \newcommand{\tneta}{ \multiput(0.5,0)(0,20){2}{\pin} \multiput(1,20)(20,0){2}{\hhrez{0}} \put(21,0){\vvrez{0}} \multiput(21,0)(0,20){2}{\node} \multiput(41.5,0)(0,20){2}{\pin} \put(1,0){\hwire{40}} } \newcommand{\tnetb}{ \multiput(0.5,0)(0,20){2}{\pin} \multiput(1,0)(20,0){2}{\hhrez{0}} \put(21,0){\vvrez{0}} \multiput(21,0)(0,20){2}{\node} \multiput(41.5,0)(0,20){2}{\pin} \put(1,20){\hwire{40}} } %lattice network%%%%% \newcommand{\xnet}[1]{ \ifnum#1=1 \multiput(0.5,0)(41.5,0){2}{\pin} \multiput(6,0)(0,35){2}{\hrez{0}} \put(18.5,15){\drez{U}{0}} \put(3.5,0){\dwire{U}{15}} \put(3.5,35){\drez{D}{0}} \put(23.5,15){\dwire{D}{15}} \multiput(0.5,35)(41.5,0){2}{\pin} \multiput(3.5,0)(35,0){2}{\node} \multiput(3.5,35)(35,0){2}{\node} \multiput(1.5,0)(34.5,0){2}{\hwire{5}} \multiput(1.5,35)(34.5,0){2}{\hwire{5}} \fi \ifnum#1=2 \multiput(0.5,0)(41.5,0){2}{\pin} \put(6,35){\hrez{0}} \multiput(8,0)(8,0){4}{\hwire{6}} \multiput(3.5,0)(5,5){7}{\dwire{U}{4}} \put(3.5,35){\drez{D}{0}} \put(23.5,15){\dwire{D}{15}} \multiput(0.5,35)(41.5,0){2}{\pin} \multiput(3.5,0)(35,0){2}{\node} \multiput(3.5,35)(35,0){2}{\node} \multiput(1.5,0)(34.5,0){2}{\hwire{5}} \multiput(1.5,35)(34.5,0){2}{\hwire{5}} \fi } %bridget H network%%% \newcommand{\bhnet}{ \multiput(0.5,0)(0,20){2}{\pin} \multiput(1,20)(20,0){2}{\hhrez{0}} \put(21,0){\vvrez{0}} \multiput(21,0)(0,20){2}{\node} \multiput(41.5,0)(0,20){2}{\pin} \multiput(1,0)(20,0){2}{\hhrez{0}} \multiput(11,-10)(0,40){2}{\hhrez{0}} \multiput(3.5,0)(35,0){2}{\node} \multiput(3.5,20)(35,0){2}{\node} \multiput(3.5,20)(35,0){2}{\vwire{10}} \multiput(3.5,-10)(35,0){2}{\vwire{10}} \multiput(3.5,30)(27.5,0){2}{\hwire{7.5}} \multiput(3.5,-10)(27.5,0){2}{\hwire{7.5}} } %H network%%%% \newcommand{\hnet}{ \multiput(0.5,0)(0,20){2}{\pin} \multiput(1,20)(20,0){2}{\hhrez{0}} \put(21,0){\vvrez{0}} \multiput(21,0)(0,20){2}{\node} \multiput(41.5,0)(0,20){2}{\pin} \multiput(1,0)(20,0){2}{\hhrez{0}} } %bridget T network%%% \newcommand{\btnet}{ \multiput(0.5,0)(0,20){2}{\pin} \multiput(1,20)(20,0){2}{\hhrez{0}} \put(21,0){\vvrez{0}} \multiput(21,0)(0,20){2}{\node} \multiput(41.5,0)(0,20){2}{\pin} \put(1,0){\hwire{40}} \put(11,30){\hhrez{0}} \multiput(3.5,20)(35,0){2}{\node} \multiput(3.5,20)(35,0){2}{\vwire{10}} \multiput(3.5,30)(27.5,0){2}{\hwire{7.5}} } %twin T network%%% \newcommand{\ttnet}{ \multiput(0.5,0)(0,20){2}{\pin} \multiput(6,30)(24,0){2}{\hhrez{0}} \multiput(6,20)(24,0){2}{\hhrez{0}} \multiput(24,0)(8,0){2}{\vvrez{0}} \multiput(24,0)(0,20){2}{\node} \multiput(32,0)(0,30){2}{\node} \multiput(6,20)(44,0){2}{\node} \multiput(55.5,0)(0,20){2}{\pin} \put(1,0){\hwire{54}} \multiput(1,20)(49,0){2}{\hwire{5}} \multiput(26,20)(0,10){2}{\hwire{4}} \multiput(6,20)(44,0){2}{\vwire{10}} \put(32,20){\vwire{10}} } %gyrator%%%% \newcommand{\gyrator}{ \multiput(0.5,0)(0,20){2}{\pin} \multiput(1,0)(0,20){2}{\hwire{5}} \multiput(6,0)(8,0){2}{\vwire{20}} \put(6,10){\oval(5,5)[r]} \put(14,10){\oval(5,5)[l]} \multiput(14,0)(0,20){2}{\hwire{5}} \multiput(19.5,0)(0,20){2}{\pin} } %closed loop in signal flow graph%%% \newcommand{\flow}[1]{ \ifx#1U \put(0,0.5){\line(-1,1){4} } \put(0,0.5){\line(1,1){4} } \multiput(-4.1,4.5)(8.1,0){2}{\line(0,1){6} } \put(-4,10.5){\line(1,0){8} } \fi \ifx#1D \put(0,-0.5){\line(-1,-1){4} } \put(0,-0.5){\line(1,-1){4} } \multiput(-4.1,-4.5)(8.1,0){2}{\line(0,-1){6} } \put(-4,-10.5){\line(1,0){8} } \fi } %unistor%%%%%% \newcommand{\unistor}[1]{ \ifx#1R %%right oriented \put(0,0){ \put(0,0){\line(1,0){4.1} } \put(4,-0.8){$\triangleright$ } \put(5.5,0){\line(1,0){4.5} } } \fi \ifx#1L %%left oriented \put(0,0){ \put(0,0){\line(1,0){4.1} } \put(3.85,-0.8){$\triangleleft$ } \put(5.5,0){\line(1,0){4.5} } } \fi \ifx#1U %%up oriented \put(0,0){ \put(0,0){\line(0,1){4.1} } \put(-1.5,4){$\bigtriangleup$ } \put(0,6.4){\line(0,1){3.6} } } \fi \ifx#1D %%down oriented \put(0,0){ \put(0,0){\line(0,1){4.1} } \put(-1.5,4.6){$\bigtriangledown$ } \put(0,6.4){\line(0,1){3.6} } } \fi } %%%%three phase symbol \newcommand{\threephase}[1]{ \ifx#1D \put(0,0){\line(1,2){2}} %delta \put(4,0){\line(-1,2){2}} \put(0,0){\line(1,0){4}} \else \ifx#1S \put(0,0){\line(-2,1){4}} %starr \put(0,0){\line(2,1){4}} \put(0,0){\line(0,-1){4.75}} \fi \fi } %%%%graetz rectifier symbol \newcommand{\rgraetz}{ \put(0,0){\line(1,0){4}} \put(4,0){\line(1,1){6}} \put(4,0){\line(1,-1){6}} \put(16,0){\line(-1,1){6}} \put(16,0){\line(-1,-1){6}} \put(16,0){\line(1,0){4}} \put(10,6){\line(0,1){4}} \put(10,-6){\line(0,-1){4}} \put(6,0){\line(1,0){8}} \put(8,2){\line(0,-1){4}} \put(12,0){\line(-2,1){4}} \put(12,0){\line(-2,-1){4}} \put(12,2){\line(0,-1){4}} } %%%%single phase transformer symbol \newcommand{\trafo}[1]{ \ifx#1H \put(0,0){\line(1,0){3.5}} \put(15,0){\line(-1,0){4}} \multiput(6,0)(2.5,0){2}{\circle{5}} \else \ifx#1V \put(0,0){\line(0,1){3.5}} \put(0,15){\line(0,-1){4}} \multiput(0,6)(0,2,5){2}{\circle{5}} \fi \fi } %%%%engine \newcommand{\engine}[1]{ \put(0,0){\circle{10}} \put(-1.5,1){$\rm M$} \ifnum#1=0 \put(-2,-2){\line(1,0){4}} %DC \else \ifnum#1=1 \put(0,-3){$\sim$} %AC 1 phase \put(-2,-3){$1$} \else \ifnum#1=3 \put(0,-3){$\sim$} %AC 3 phase \put(-2,-3){$3$} \else \ifnum#1=4 \put(-6,-3){\line(1,0){12}} %linear \else \ifnum#1=5 \put(-2,-1){\line(1,0){4}} %stepping \put(-2,-1){\line(0,-1){2}} \put(2,-1){\line(0,1){2}} \fi \fi \fi \fi \fi } %%%%power generator \newcommand{\gener}[1]{ \put(0,0){\circle{10}} \put(-1.5,1){$\rm G$} \ifnum#1=0 \put(-2,-2){\line(1,0){4}} %DC \else \ifnum#1=1 \put(0,-3){$\sim$} %AC 1 phase \put(-2,-3){$1$} \else \ifnum#1=3 \put(0,-3){$\sim$} %AC 3 phase \put(-2,-3){$3$} \fi \fi \fi } \endinput