Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
[SilasElter] authored and [SilasElter] committed Jan 30, 2025
2 parents 1253f9e + b4a2eb2 commit b5c56b5
Show file tree
Hide file tree
Showing 10 changed files with 292 additions and 33 deletions.
3 changes: 2 additions & 1 deletion exercise/fig/ex07/Fig_ThreePhaseInverter_6StepMode.tex
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@
\begin{circuitikz}
% Add voltage U1p
\draw (0,0) coordinate (U1p) to [open, o-o, v = $\frac{U_1}{2}\hspace{0.5cm}$, voltage = straight] ++(0,-2.5) coordinate (Gnd)
(Gnd) node[rground, rotate = 270 ](){} ++(0.4,0)
(Gnd) ++ (-0.4,0) node[rground](){} coordinate (GndSymb)
(Gnd) to [short,-] (GndSymb)
(Gnd) to [open, -o, v = $\frac{U_1}{2}\hspace{0.5cm}$, voltage = straight] ++(0,-2.5) coordinate (U1m)
% Add current
(U1p) to [short, o-, i=$i_1(t)$] ++(2,0) coordinate (jT1c)
Expand Down
150 changes: 150 additions & 0 deletions exercise/fig/ex07/Fig_Voltage_u2a0_u2b0_u2c0_u2ab_u2bc.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,150 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Voltage U_2a0 Section
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\begin{solutionfigure}[ht]
\centering
\begin{tikzpicture}
% groupplot begin
\begin{groupplot}[group style={
group size=1 by 5,
xlabels at=edge bottom,
y descriptions at=edge left,
},
width=16cm, height=10cm,
axis lines=middle,
enlargelimits,
axis line style={->}, % Pfeilspitzen an den Achsen
xmin=0, xmax=6.2,
ymin=-1, ymax=1,
extra x ticks=0,
xtick={ 1, 2, 3, 4, 5, 6},
xticklabels={$\frac{1\pi}{3}$, $\frac{2\pi}{3}$,$\pi$, $\frac{4\pi}{3}$, $\frac{5\pi}{3}$, $2\pi$},,
xticklabel style = {anchor=north,shift={(0.25cm,0.1cm)}},
% grid=both,
]

\nextgroupplot[
ymin=-1.2, ymax=1.2,
samples=500,
ytick distance=2,
x label style={at={(axis description cs:1,0)},anchor=north},
y label style={at={(axis description cs:0,.97)},anchor=south},
height=0.2\textwidth,
xlabel={$\omega t$},
ylabel={$u_\mathrm{2a0}(\omega t)/ \SI{}{\volt}$},
ytick={-1,0,1},
yticklabels={$-255$,$0$,$255$},
]
\addplot[color=blue,mark=none,solid]
coordinates{
(0, 0)
(0, 1)
(3, 1)
(3, -1)
(6, -1)
(6, 1)
(6.2, 1)
};

\nextgroupplot[
ymin=-1.2, ymax=1.2,
samples=500,
ytick distance=2,
x label style={at={(axis description cs:1,0)},anchor=north},
y label style={at={(axis description cs:-0,.97)},anchor=south},
height=0.2\textwidth,
xlabel={$\omega t$},
ylabel={$u_\mathrm{2b0}(\omega t)/ \SI{}{\volt}$},
ytick={-1, 0,1},
yticklabels={$-255$,, $255$},
]
\addplot[color=blue,mark=none,solid]
coordinates{
(0, -1)
(2, -1)
(2, 1)
(5, 1)
(5, -1)
(6.2, -1)
};

\nextgroupplot[
ymin=-1.2, ymax=1.2,
samples=500,
ytick distance=2,
x label style={at={(axis description cs:1,0)},anchor=north},
y label style={at={(axis description cs:0,.97)},anchor=south},
height=0.2\textwidth,
xlabel={$\omega t$},
ylabel={$u_\mathrm{2c0}(\omega t)/ \SI{}{\volt}$},
ytick={-1, 0,1},
yticklabels={$-255$,, $255$},
]
\addplot[color=blue,mark=none,solid]
coordinates{
(0, 1)
(1, 1)
(1, -1)
(4, -1)
(4, 1)
(6.2,1)
};

\nextgroupplot[
ymin=-1.2, ymax=1.2,
samples=500,
ytick distance=2,
x label style={at={(axis description cs:1,0)},anchor=north},
y label style={at={(axis description cs:0,.97)},anchor=south},
height=0.2\textwidth,
xlabel={$\omega t$},
ylabel={$u_\mathrm{2ab}(\omega t)/ \SI{}{\volt}$},
ytick={-1, 0,1},
yticklabels={$-510$,, $510$},
]
\addplot[color=blue,mark=none,solid]
coordinates{
(0, 1)
(2, 1)
(2, 0)
(3, 0)
(3, -1)
(5, -1)
(5, 0)
(6, 0)
(6, 1)
(6.2,1)
};

\nextgroupplot[
ymin=-1.2, ymax=1.2,
samples=500,
ytick distance=2,
x label style={at={(axis description cs:1,0)},anchor=north},
y label style={at={(axis description cs:0,.97)},anchor=south},
height=0.2\textwidth,
xlabel={$\omega t$},
ylabel={$u_\mathrm{2bc}(\omega t)/ \SI{}{\volt}$},
ytick={-1, 0,1},
yticklabels={$-510$,,$510$},
]
\addplot[color=blue,mark=none,solid]
coordinates{
(0, -1)
(1, -1)
(1, 0)
(2, 0)
(2, 1)
(4, 1)
(4, 0)
(5, 0)
(5, -1)
(6.2,-1)
};
\end{groupplot}
\end{tikzpicture}
\caption{Voltage signals of $u_\mathrm{2a0}(\mathrm{\omega t})$, $u_\mathrm{2b0}(\mathrm{\omega t})$, $u_\mathrm{2c0}(\mathrm{\omega t})$
,$u_\mathrm{2ab}(\mathrm{\omega t})$ and $u_\mathrm{2bc}(\mathrm{\omega t})$.}
\label{fig:voltage_u2a0_u2b0_u2c0_uab_ubc}
\end{solutionfigure}
96 changes: 96 additions & 0 deletions exercise/fig/ex07/Fig_Voltage_u2a_um0.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Voltage U_2a0 Section
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\begin{solutionfigure}[ht]
\centering
\begin{tikzpicture}
% groupplot begin
\begin{groupplot}[group style={
group size=1 by 7,
xlabels at=edge bottom,
y descriptions at=edge left,
},
width=16cm, height=10cm,
axis lines=middle,
enlargelimits,
axis line style={->}, % Pfeilspitzen an den Achsen
xmin=0, xmax=6.2,
ymin=-1, ymax=1,
extra x ticks=0,
xtick={ 1, 2, 3, 4, 5, 6},
xticklabels={$\frac{1\pi}{3}$, $\frac{2\pi}{3}$,$\pi$, $\frac{4\pi}{3}$, $\frac{5\pi}{3}$, $2\pi$},,
xticklabel style = {anchor=north,shift={(0.25cm,0.1cm)}},
% grid=both,
]

\nextgroupplot[
ymin=-430, ymax=430,
samples=500,
ytick distance=2,
x label style={at={(axis description cs:1,0)},anchor=north},
y label style={at={(axis description cs:0,.97)},anchor=south},
height=0.2\textwidth,
xlabel={$\omega t$},
ylabel={$u_\mathrm{2a}(\omega t)/ \SI{}{\volt}$},
ytick={-400,-200,0,200,400},
yticklabels={$-400$, $-200$,,$200$, $400$},
]
\addplot[color=blue,mark=none,solid]
coordinates{
(0, -170)
(0, 170)
(1, 170)
(1, 340)
(2, 340)
(2, 170)
(3, 170)
(3, -170)
(4, -170)
(4, -340)
(5, -340)
(5, -170)
(6, -170)
(6, 170)
(6.2,170)
};

\nextgroupplot[
ymin=-120, ymax=120,
samples=500,
ytick distance=2,
x label style={at={(axis description cs:1,0)},anchor=north},
y label style={at={(axis description cs:0,.97)},anchor=south},
height=0.2\textwidth,
xlabel={$\omega t$},
ylabel={$u_\mathrm{n0}(\omega t)/ \SI{}{\volt}$},
ytick={-100,50,0,50,100},
yticklabels={$-100$,,,,$100$},
]
\addplot[color=blue,mark=none,solid]
coordinates{
(0, -85)
(0, 85)
(1, 85)
(1, -85)
(2, -85)
(2, 85)
(3, 85)
(3, -85)
(4, -85)
(4, 85)
(5, 85)
(5, -85)
(6, -85)
(6, 85)
(6.2,85)
};




\end{groupplot}
\end{tikzpicture}
\caption{Voltage signals of $u_\mathrm{2a}(\mathrm{\omega t})$ and $u_\mathrm{2n0}(\mathrm{\omega t})$.}
\label{fig:voltage_u2a_u2n0}
\end{solutionfigure}
Original file line number Diff line number Diff line change
Expand Up @@ -27,5 +27,5 @@
}
\end{tikzpicture}
\caption{Normalization to the amplitude of the fundamental oscillation.}
\label{fig:Normalization to the amplitude of the fundamental oscillation}
\label{fig:fig:NormalizationToTheAmplitude}
\end{solutionfigure}
4 changes: 2 additions & 2 deletions exercise/fig/ex07/Fig_subtask1.2.tex
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
xlabel={$\omega t / \text{rad}$},
ylabel={$u/\mathrm{V}$},
% Label adjustment
x label style={at={(axis description cs:1,0.5)},anchor=west},
x label style={at={(axis description cs:1.05,0.5)},anchor=west},
y label style={at={(axis description cs:0,.97)},anchor=south,yshift=0.2cm},
width=0.6\textwidth,
height=0.3\textwidth,
Expand Down Expand Up @@ -63,7 +63,7 @@
% y-Ticks
ytick={-100,-50,0,50,100},
yticklabels={-100,-50,0,50,100},
yticklabel style = {anchor=east},
yticklabel style = {anchor=west},
% Grid layout
grid,
%grid style={line width=.1pt, draw=gray!10},
Expand Down
8 changes: 4 additions & 4 deletions exercise/fig/ex07/Fig_subtask1.3.tex
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
xlabel={$\omega t / \text{rad}$},
ylabel={$u/\mathrm{V}$},
% Label adjustment
x label style={at={(axis description cs:1,0.5)},anchor=west},
x label style={at={(axis description cs:1.05,0.5)},anchor=west},
y label style={at={(axis description cs:0,.97)},anchor=south,yshift=0.2cm},
width=0.6\textwidth,
height=0.3\textwidth,
Expand All @@ -42,8 +42,8 @@
% Grid
\draw[step=0.3cm, gray, thin] (0,-400) grid (540,400);
% internal load voltage u
\addplot[blue, domain= 0:540, solid] {-155.5*sin(x/1.5)+200};
\addplot[blue, domain= 0:540, solid] {-155.5*sin(x/1.5)-200};
\addplot[blue, domain= 0:540, solid] {-150*sin(x/1.5)+200};
\addplot[blue, domain= 0:540, solid] {-150*sin(x/1.5)-200};
% Label of u
% \node[black, fill=white, inner sep = 1pt, anchor = south] at (axis cs:120,160) {$u_{2\mathrm{i}}(t)$};
% Start point
Expand All @@ -68,7 +68,7 @@
% y-Ticks
ytick={-100,-50,0,50,100},
yticklabels={-100,-50,0,50,100},
yticklabel style = {anchor=east},
yticklabel style = {anchor=west},
% Grid layout
% grid,
%grid style={line width=.1pt, draw=gray!10},
Expand Down
4 changes: 2 additions & 2 deletions exercise/fig/ex07/Fig_subtask1.4.tex
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
xlabel={$\omega t / \text{rad}$},
ylabel={$u/\mathrm{V}$},
% Label adjustment
x label style={at={(axis description cs:1,0.5)},anchor=west},
x label style={at={(axis description cs:1.05,0.5)},anchor=west},
y label style={at={(axis description cs:0,.97)},anchor=south,yshift=0.2cm},
width=0.6\textwidth,
height=0.3\textwidth,
Expand Down Expand Up @@ -63,7 +63,7 @@
% y-Ticks
ytick={-100,-50,0,50,100},
yticklabels={-100,-50,0,50,100},
yticklabel style = {anchor=east},
yticklabel style = {anchor=west},
% Grid layout
grid,
%grid style={line width=.1pt, draw=gray!10},
Expand Down
2 changes: 1 addition & 1 deletion exercise/fig/ex07/Single-phase_DC_Inverter.tex
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@
% (ju2x) ++(0,-0.8) to [open,v^=$u_\mathrm{2}(t)$,voltage = straight] ++(3.8,0);
\end{circuitikz}
\end{center}
\caption{Single-phase DC converter}
\caption{Single-phase AC-DC converter}
\label{fig:Fig_Single-phase_DC_Inverter}
\end{figure}
2 changes: 1 addition & 1 deletion exercise/main.tex
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
\documentclass[solution]{../course_template/exerciseClass}
\title{Power Electronics}

\includeonly{tex/exercise05}
\includeonly{tex/exercise07}

\begin{document}
\include{tex/exercise01}
Expand Down
Loading

0 comments on commit b5c56b5

Please sign in to comment.