induction-motor-2

../_images/sphx_glr_induction-motor-2.svg
\documentclass[]{standalone}

\usepackage[]{graphicx}
\usepackage[]{luatexja-preset}


\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{compat=1.17}
\tikzset{>=latex}
\usetikzlibrary{arrows,arrows.meta}
\usepackage{steinmetz}
\newcommand*{\equal}{=}

\usepackage{tikz-3dplot}
\usepackage[european resistors]{circuitikz}
\usetikzlibrary{decorations.markings}

\tikzset{->-/.style={decoration={
  markings,
  mark=at position #1 with {\arrow{>}}},postaction={decorate}}}
\tikzset{-<-/.style={decoration={
      markings,
      mark=at position #1 with {\arrow{<}}},postaction={decorate}}}

\begin{document}
\begin{tikzpicture}
  \begin{axis}[
  unit vector ratio*=1 1 1,
  width=0.8\textwidth,
  %axis y line=middle, axis x line=middle,
  hide axis,
  scale only axis,  
  ticks=none,
  xmin = -1, xmax = 4.5,
  ymin = -1, ymax = 4.5,
  xlabel={$\mathrm{Re}$},
  ylabel={$\mathrm{Im}$},
  ]
  \draw[->] (5,0) -- (-0.8,0) node[below] {$\mathrm{Im}$};
  \draw[->] (-0.5,-0.5) -- (-0.5,2.5) node[left] {$\mathrm{Re}$};
  \draw[] (-0.5,0) node[below=5pt,right=-3pt]{O};
  \draw[] (4.4, 0.2) -- (0.4, 0.2);
  \draw[] (4.4, 0.2) arc(0:180:2);
  \draw[] (-0.5,0.2) node[circle, fill,inner sep=0pt, minimum size=3pt]{} node[left]{$\mathrm{N'}$} -- (0.4,0.2) node[circle, fill,inner sep=0pt, minimum size=3pt]{} node[below]{N};
  \draw[] (-0.5,1.93) node[circle, fill,inner sep=0pt, minimum size=3pt]{} node[left]{$\mathrm{S'}$} -- (3.4,1.93) node[circle, fill,inner sep=0pt, minimum size=3pt]{} node[above]{S} -- (3.4,0.2) node[circle, fill,inner sep=0pt, minimum size=3pt]{} node[above=5pt,right]{U};
  \draw[] (0.4,0.2) -- (3.4,1.93) node[circle, fill,inner sep=0pt, minimum size=3pt]{} node[above=5pt,right]{};
  \draw[] (1.38,2.07) -- (2.4,0.2) node[circle, fill, inner sep=0pt, minimum size=3pt]{} node[below]{C} -- (2.01,2.3);
  \draw[] (0.4, 0.2) -- (3.4,0.7) node[circle, fill,inner sep=0pt, minimum size=3pt]{} node[right]{T};
  \draw[] (0.4,0.2) -- (0.03 ,0)  node[circle, fill,inner sep=0pt, minimum size=3pt]{} node[below]{D} -- (0.03,1.93) node[circle, fill,inner sep=0pt, minimum size=3pt]{} node[left=5pt,above]{F} -- (0.03, 2.0);
%  %直角マーク
  \draw[] (2.35,0.47)--(2.4,0.477) -- (2.393,0.53); %
  \draw[] (1.87,1.05)--(1.845,1.093) -- (1.9,1.13); %  
  \draw[] (1.445,1.96) node[circle, fill,inner sep=0pt, minimum size=3pt]{} node[above=2pt,inner sep=0pt,fill=white,opacity=0.9]{$\mathrm{P_m}$} -- (1.445,0.8) node[circle, fill,inner sep=0pt, minimum size=3pt]{} node[below]{$\mathrm{Q_m}$};  
  \draw[] (2.03,2.17) node[circle, fill,inner sep=0pt, minimum size=3pt]{} node[left=2pt,above]{$\mathrm{P_t}$} -- (2.06,0.483) node[circle, fill,inner sep=0pt, minimum size=3pt]{} node[below]{$\mathrm{Q_t}$};  
  \draw[] (0.4,0.2) -- (0.4,1.43) node[circle, fill,inner sep=0pt, minimum size=3pt]{} node[left]{G}-- (3.4,1.93);
  \draw[] (0.03,1) node[circle, fill,inner sep=0pt, minimum size=3pt]{} node[left]{H} -- (0.77,1.359) node[circle, fill,inner sep=0pt, minimum size=3pt]{} node[right=7pt,below=-3pt]{$\mathrm{P_n}$} -- (0.77,0.27) node[circle, fill,inner sep=0pt, minimum size=3pt]{} node[below=7pt,right=-5pt]{$\mathrm{Q_n}$};
    \draw[] (-0.5,1.359) node[circle, fill,inner sep=0pt, minimum size=3pt]{} node[left]{$\mathrm{P'_n}$} --(0.77,1.359);
  %fill=white,inner sep=1pt, opacity=.9
   \draw[] (0.77,1.359) -- (-0.5,0);
    \draw[] (0.77,1.359) -- (0.03,0)  -- (1.3,2.332) node[above]{\tiny{$\mathrm{DP}_n$の延長}};
    \draw[] (0.4,0.2) -- (0.77,1.359) -- (0.85, 1.609) node[above=3pt, inner sep=0pt,fill=white, opacity=0.7]{\tiny{$\mathrm{NP}_n$の延長}};
   \draw[] (1.08,1.93) node[circle, fill,inner sep=0pt, minimum size=3pt]{} node[above]{$\mathrm{Y}$};
   \draw[] (0.81,1.50) node[circle, fill,inner sep=0pt, minimum size=3pt]{} node[inner sep=0pt,fill=white, opacity=0.8,left=3pt]{$\mathrm{R}$};  
  \end{axis}
\end{tikzpicture}
\end{document}