diff --git a/tikz/figs/mixed_h2_hinf_synthesis.pdf b/tikz/figs/mixed_h2_hinf_synthesis.pdf new file mode 100644 index 0000000..77636a7 Binary files /dev/null and b/tikz/figs/mixed_h2_hinf_synthesis.pdf differ diff --git a/tikz/figs/mixed_h2_hinf_synthesis.png b/tikz/figs/mixed_h2_hinf_synthesis.png new file mode 100644 index 0000000..41ccc50 Binary files /dev/null and b/tikz/figs/mixed_h2_hinf_synthesis.png differ diff --git a/tikz/figs/mixed_h2_hinf_synthesis.svg b/tikz/figs/mixed_h2_hinf_synthesis.svg new file mode 100644 index 0000000..2ad5490 --- /dev/null +++ b/tikz/figs/mixed_h2_hinf_synthesis.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tikz/index.org b/tikz/index.org index 2cdb6ad..0e31f60 100644 --- a/tikz/index.org +++ b/tikz/index.org @@ -830,3 +830,32 @@ Configuration file is accessible [[file:config.org][here]]. #+caption: Architecture used for $\mathcal{H}_\infty$ synthesis of complementary filters ([[./figs/h_infinity_optimal_comp_filters_bis.png][png]], [[./figs/h_infinity_optimal_comp_filters_bis.pdf][pdf]], [[./figs/h_infinity_optimal_comp_filters_bis.tex][tex]]). #+RESULTS: [[file:figs/h_infinity_optimal_comp_filters_bis.png]] +* Mixed H2/H-Infinity Synthesis +#+begin_src latex :file mixed_h2_hinf_synthesis.pdf :tangle figs/mixed_h2_hinf_synthesis.tex :exports both + \begin{tikzpicture} + % Blocs + \node[block={2.0cm}{2.0cm}] (P) {$P$}; + \node[block={1.5cm}{1.2cm}, below=0.7 of P] (K) {$K$}; + + % Input and outputs coordinates + \coordinate[] (inputw) at ($(P.north west)!0.25!(P.south west)$); + \coordinate[] (inputu) at ($(P.north west)!0.75!(P.south west)$); + + \coordinate[] (outputzinf) at ($(P.north east)!0.1!(P.south east)$); + \coordinate[] (outputz2) at ($(P.north east)!0.4!(P.south east)$); + \coordinate[] (outputv) at ($(P.north east)!0.75!(P.south east)$); + + % Connections and labels + \draw[<-] (inputw) -- ++(-1.0, 0) node[above left]{$w$}; + \draw[<-] (inputu) -- ++(-0.8, 0) |- node[near start, left]{$u$} (K.west); + + \draw[->] (outputzinf) -- ++(1.0, 0) node[above right]{$z_\infty$}; + \draw[->] (outputz2) -- ++(1.0, 0) node[above right]{$z_2$}; + \draw[->] (outputv) -- ++(0.8, 0) |- node[near start, right]{$v$} (K.east); + \end{tikzpicture} +#+end_src + +#+name: fig:mixed_h2_hinf_synthesis +#+caption: Mixed H2/H-Infinity Synthesis ([[./figs/mixed_h2_hinf_synthesis.png][png]], [[./figs/mixed_h2_hinf_synthesis.pdf][pdf]], [[./figs/mixed_h2_hinf_synthesis.tex][tex]]). +#+RESULTS: +[[file:figs/mixed_h2_hinf_synthesis.png]]