From 45d1ad03c652eab3512bbc7f82766dc8abf05ea8 Mon Sep 17 00:00:00 2001 From: Daniel Weschke Date: Mon, 8 Jun 2015 02:07:47 +0200 Subject: [PATCH] =?UTF-8?q?Konvergenz=20zu=20Frequenz,=20Tabelle=20zu=20de?= =?UTF-8?q?n=20ersten=2020=20Eigenfrequenzen=20und=20zu=20der=20Abweichung?= =?UTF-8?q?=20der=20Frequenzen=20ein=20Balkendiagramm=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Preamble/Constants.tex | 8 +++ datas/Frequenzen.dat | 11 +++ sections/Modellentwicklung.tex | 118 +++++++++++++++++++++++++++++++++ sections/Untersuchung.tex | 83 ++++++++++++++++++++++- 4 files changed, 217 insertions(+), 3 deletions(-) create mode 100644 datas/Frequenzen.dat diff --git a/Preamble/Constants.tex b/Preamble/Constants.tex index 339a55e..f6b6430 100755 --- a/Preamble/Constants.tex +++ b/Preamble/Constants.tex @@ -24,6 +24,14 @@ \definecolor{dkorange}{rgb}{0.68 0.25 0.07} \definecolor{rouge}{rgb}{0.79 0.0 0.1} +\definecolor{matlab1}{HTML}{0071BC} +\definecolor{matlab2}{HTML}{D85218} +\definecolor{matlab3}{HTML}{ECB01F} +\definecolor{matlab4}{HTML}{7D2E8D} +\definecolor{matlab5}{HTML}{76AB2F} +\definecolor{matlab6}{HTML}{4CBDED} +\definecolor{matlab7}{HTML}{A1132E} + %\everymath{\color{blue}} %\everydisplay{\color{darkblue}} diff --git a/datas/Frequenzen.dat b/datas/Frequenzen.dat new file mode 100644 index 0000000..dacdc3b --- /dev/null +++ b/datas/Frequenzen.dat @@ -0,0 +1,11 @@ +46068 0.30733 0.3175 0.5776 0.7176 0.76171 0.8668 1.0764 1.1467 1.1774 1.6941 2.4639 2.5383 2.6972 2.8374 3.0329 3.3267 3.7732 4.1709 4.1714 4.2145 +51222 0.32413 0.33697 0.60226 0.76984 0.78424 0.86591 1.0849 1.1519 1.1831 1.7972 2.5021 2.5751 2.6956 2.8557 3.0508 3.3817 3.7536 4.1378 4.1394 4.2416 +60708 0.30752 0.31925 0.56549 0.72026 0.76245 0.86565 1.073 1.1497 1.1752 1.7012 2.4664 2.5399 2.6952 2.836 3.042 3.3394 3.7241 4.0681 4.0694 4.2479 +70230 0.30791 0.31929 0.56506 0.70673 0.76246 0.86525 1.07 1.1453 1.1726 1.7034 2.4576 2.5341 2.6886 2.8341 3.0476 3.3255 3.716 4.0374 4.0379 4.2273 +95286 0.31058 0.31936 0.57807 0.68948 0.7682 0.86876 1.0788 1.1513 1.1807 1.7157 2.4585 2.541 2.6954 2.8358 3.0481 3.3148 3.703 3.9966 3.9966 4.247 +1.275e+05 0.31128 0.32009 0.57855 0.69275 0.76606 0.86549 1.0767 1.1475 1.1767 1.7179 2.4488 2.5402 2.6968 2.8373 3.054 3.3128 3.6949 3.9657 3.9665 4.2437 +1.8857e+05 0.31137 0.31954 0.57623 0.67513 0.77209 0.87339 1.0755 1.1363 1.1698 1.7247 2.4223 2.5447 2.7063 2.8482 3.0551 3.2875 3.6835 3.9389 3.9402 4.1398 +3.0508e+05 0.31039 0.31954 0.56643 0.66774 0.76984 0.87117 1.0723 1.1392 1.1684 1.7231 2.4188 2.5372 2.6974 2.8411 3.0528 3.2815 3.6746 3.9205 3.921 4.0976 +6.5206e+05 0.30873 0.31883 0.55243 0.65053 0.76845 0.87062 1.0671 1.1311 1.165 1.7211 2.4013 2.5261 2.6874 2.8331 3.0444 3.2661 3.6651 3.9054 3.9056 4.0464 +2.4303e+06 0.30439 0.31488 0.52052 0.59589 0.77637 0.87926 1.0541 1.1229 1.1522 1.7222 2.3513 2.5132 2.6714 2.8319 2.9965 3.2217 3.6159 3.7518 3.8969 3.8972 +2.7113e+06 0.30475 0.31505 0.52218 0.59827 0.78136 0.88509 1.061 1.127 1.1612 1.7263 2.3633 2.5191 2.6834 2.8389 2.9971 3.2276 3.6176 3.7598 3.8969 3.8972 diff --git a/sections/Modellentwicklung.tex b/sections/Modellentwicklung.tex index 3a8e94b..0f77d82 100755 --- a/sections/Modellentwicklung.tex +++ b/sections/Modellentwicklung.tex @@ -243,6 +243,124 @@ Mit den abschließenden Zeilen werden die Ebenen mit dem Modell verknüpft. Zuvo \subsubsection{Netz} +%\begin{figure}[H]\centering +%\begin{tikzpicture}[] +%\begin{axis}[ +% width=11.0cm, height=5cm, +% title={}, +% enlarge x limits=false, +% enlarge y limits=false, +% scale only axis, +% grid=major, +% tick align = outside, +% axis lines=left, +% xmode=log,log basis x=10, +% xmin=80000, +% xmax=370000, +% ymin=0, +% ymax=1100, +% xlabel={Knotenanzahl}, +% ylabel={\ref{pgfplots:konvergenz:wiege:sigma} Max.\,Spannung $\sigma\ti{Mises}$ in MPa}, +% yticklabel style={ /pgf/number format/.cd,fixed,fixed zerofill,precision=0}, +% ytick={0,200,...,1400}, +% legend style={ +% nodes=right, +% font=\small, +% }, +% legend pos=south west, +%] +% \pgfplotstableread[col sep=semicolon]{data/Konvergenz.csv}\datatable +% \addplot[draw1, mark=x] table[skip first n=1, x index=0,x expr=\thisrowno{0}*1, y index=2] from \datatable; +% \label{pgfplots:konvergenz:wiege:sigma} +%\end{axis} +%\begin{axis}[ +% width=11.0cm, height=5cm, +% enlarge x limits=false, +% enlarge y limits=false, +% scale only axis, +% tick align = outside, +% axis y line*=right, +% xmode=log,log basis x=10, +% xmin=80000, +% xmax=370000, +% ymin=0, +% ymax=22, +% ytick={4,8,...,25}, +% ylabel={\ref{pgfplots:konvergenz:wiege:U} Max.\,Verformung $U$ in mm}, +% axis x line=none, +% legend style={ +% nodes=right, +% font=\small, +% }, +% legend pos=south east, +%] +% \pgfplotstableread[col sep=semicolon]{data/Konvergenz.csv}\datatable +%\addplot[draw2, mark=*,mark size=1] table[skip first n=1, x index=0,x expr=\thisrowno{0}*1, y index=3] from \datatable; +% \label{pgfplots:konvergenz:wiege:U} +%\end{axis} +%\end{tikzpicture}% +%\caption[ +%Konvergenzstudie zur maximalen Vergleichsspannung und der maximalen Verformung +%]{ +%Konvergenzstudie zur maximalen Vergleichsspannung $\sigma\ti{Mises}$~\ref{pgfplots:konvergenz:wiege:sigma} und der maximalen Verformung $U$~\ref{pgfplots:konvergenz:wiege:U} +%}\label{fig:konvergenz:wiege} +%\end{figure} \vspace{-.5em} + + +%\begin{figure}[H] +\begin{figure}[H]\centering %!htb +\begin{tikzpicture}[] +\begin{axis}[ + width=12cm, height=5cm, + title={}, + enlarge x limits=false, + enlarge y limits=false, + scale only axis, + grid=major, %grid style={dashed, gray!30}, + tick align = outside, + axis lines=left, % middle + xmode=log,log basis x=10, + xmin=40000, + xmax=3100000, + ymin=0, + ymax=3.6, + xlabel={Freiheitsgrade}, + ylabel={Eigenfrequenzen $f_i$ in Hz}, + yticklabel style={ /pgf/number format/.cd,fixed,fixed zerofill,precision=1}, + ytick={0,.5,...,3.5}, + legend style={ + nodes=right, + font=\small, + }, + legend pos=south west, +] + \pgfplotstableread{datas/Frequenzen.dat}\datatable + \addplot[matlab1, thick, mark=x] table[x index=0, y index=1] from \datatable; + \addplot[matlab2, thick, mark=x] table[x index=0, y index=2] from \datatable; + \addplot[matlab3, thick, mark=x] table[x index=0, y index=3] from \datatable; + \addplot[matlab4, thick, mark=x] table[x index=0, y index=4] from \datatable; + \addplot[matlab5, thick, mark=x] table[x index=0, y index=5] from \datatable; + \addplot[matlab6, thick, mark=x] table[x index=0, y index=6] from \datatable; + \addplot[matlab7, thick, mark=x] table[x index=0, y index=7] from \datatable; + \addplot[matlab1, thick, mark=x] table[x index=0, y index=8] from \datatable; + \addplot[matlab2, thick, mark=x] table[x index=0, y index=9] from \datatable; + \addplot[matlab3, thick, mark=x] table[x index=0, y index=10] from \datatable; + \addplot[matlab4, thick, mark=x] table[x index=0, y index=11] from \datatable; + \addplot[matlab5, thick, mark=x] table[x index=0, y index=12] from \datatable; + \addplot[matlab6, thick, mark=x] table[x index=0, y index=13] from \datatable; + \addplot[matlab7, thick, mark=x] table[x index=0, y index=14] from \datatable; + \addplot[matlab1, thick, mark=x] table[x index=0, y index=15] from \datatable; + \addplot[matlab2, thick, mark=x] table[x index=0, y index=16] from \datatable; +\end{axis} +\end{tikzpicture}% +\caption[ +Konvergenzstudie zur Eigenfrequenz der Windenergieanlage +]{ +Konvergenzstudie zur Eigenfrequenz der Windenergieanlage +}\label{fig:konvergenz:wiege} +\end{figure} \vspace{-.5em} %\vspace{-1.5em} + + \subsubsection{Randbedingungen} \subsubsection{Analyseparameter} diff --git a/sections/Untersuchung.tex b/sections/Untersuchung.tex index 85a2f01..d8aefbd 100755 --- a/sections/Untersuchung.tex +++ b/sections/Untersuchung.tex @@ -26,17 +26,40 @@ \end{figure} \vspace{-1.5em} + +% SOURCE: 506418 200_350.txt \begin{table}[H] -\caption[Frequenzen]{Frequenzen}\label{tab:U:Modal}\centering +\caption[Eigenfrequenzen der Windenergieanlage]{Eigenfrequenzen der Windenergieanlage}\label{tab:U:Modal}\centering +\STsetdecimalsep{{,}} +\STautoround{4} +\nprounddigits2 +\npthousandsep{} +\begin{spreadtab}{{tabular}{rlrlrlrl}} +\toprule +@\multicolumn{8}{l}{Eigenfrequenz in Hz} \\ +\midrule + 1 & 0.30571 & 6 & 0.79566 & 11 & 2.2585 & 16 & 3.2099 \\ + 2 & 0.3114 & 7 & 0.97752 & 12 & 2.3304 & 17 & 3.6662 \\ + 3 & 0.53168 & 8 & 1.0102 & 13 & 2.4541 & 18 & 3.8148 \\ + 4 & 0.59009 & 9 & 1.0756 & 14 & 2.6294 & 19 & 3.9288 \\ + 5 & 0.70143 & 10 & 1.639 & 15 & 3.02 & 20 & 3.9289 \\ +\bottomrule +\end{spreadtab} +\end{table}\vspace{-1em} + + + +\begin{table}[H] +\caption[Vergleich der Eigenfrequenzen mit der NREL-Ausgangs-WEA]{Vergleich der Eigenfrequenzen mit der NREL-Ausgangs-WEA}\label{tab:U:Modalvergleich}\centering \STsetdecimalsep{{,}} \STautoround{4} \nprounddigits2 \npthousandsep{} %\begin{spreadtab}{{tabular}{rn{1}{4}n{1}{4}|cln{1}{4}n{1}{4}}} -\begin{spreadtab}{{tabular}{rll|cln{2}{1}n{2}{1}}} +\begin{spreadtab}{{tabular}{rll|cln{3}{2}n{3}{2}}} %\begin{tabular}{rcc|rllll} \toprule -& @ \multicolumn{2}{l|}{Frequenz in Hz} & & @{Frequenz aus} & @\multicolumn{2}{l}{Verhältnis in \% zu} \\ +& @ \multicolumn{2}{l|}{Frequenz in Hz} & & @{Frequenz aus} & @\multicolumn{2}{l}{Abweichung in \% zu} \\ @ \# & @{FAST} & @{ADAMS} & @ \# & @{Simulation in Hz} & @{FAST} & @{ADAMS} \\ \midrule 1 & 0.3240 & 0.3195 & 1 & 0.30571 & \STcopy{v}{(1-e3/b3)*100} & \STcopy{v}{(1-e3/c3)*100} \\ 2 & 0.3120 & 0.3164 & 2 & 0.3114 & & \\ @@ -58,6 +81,60 @@ \end{spreadtab} \end{table}\vspace{-1em} +\begin{figure}[H]\vspace{-0.5em}\centering +\begin{tikzpicture}[scale=0.85] +\begin{axis}[ +ybar=0pt, +tick align=outside, +width=16.25cm, +height=6.5cm, +bar width={11pt}, % 8, 10pt +enlargelimits=0.13, +enlarge x limits=0.05, +enlarge y limits=0.04, +%nodes near coords, +nodes near coords=\rotatebox{90}{\scriptsize\pgfmathprintnumber[/pgf/number format/.cd,fixed,fixed zerofill,precision=1]\pgfplotspointmeta}, +%nodes near coords align=horizontal, +point meta=y * 1, % The displayed number. +xlabel={Eigenfrequenz}, +ylabel={Abweichung in \%}, +ytick={-20,-10,...,20}, +xtick={1,...,13}, +%y dir=reverse, +ymin=-25, +ymax=28, +%xticklabels={{OK,OR},{OK,S,L},{OK,S,R},{OK,SR,V},{OK,SR,HL},{OK,SR,HR},{VK,OR},{VK,UR},{VK,SKR,O},{VK,SKR,U},{UK,UR},{UK,SR},{UK,S,L},{UK,S,R},{UK,TL}}, +%x tick label style={rotate=45, anchor=north east, inner sep=0mm}, +ymajorgrids, +axis x line*=left, +axis y line*=left, +legend columns=1, +legend style={ + ultra thin, + append after command={ + \pgfextra{ + \draw[draw=none, + drop shadow={fill=black, opacity=0.25, shadow xshift=1pt, shadow yshift=1pt}] + (\tikzlastnode.south west)rectangle(\tikzlastnode.north east); + } + }, + /tikz/every even column/.append style={column sep=0.5em}, + at={(axis cs:0.5,250)},anchor=south west +}, +%legend pos=north west, +] +\addplot[draw=navyblue,fill=navyblue!50,drop shadow={shadow yshift=1pt, shadow xshift=1pt}] +coordinates +{(1,5.65) (2,0.19) (3,4.90) (4,20.21) (5,-5.08) (6,-13.79) (7,6.40) (8,1.30) (9,14.46) (10,14.74) (11,-11.78) (12,-4.13) (13,-9.33) };\label{pgfplots:U:Abweichung:FAST} +\addplot[draw=dkgreen,fill=dkgreen!50,drop shadow={shadow yshift=1pt, shadow xshift=1pt}] +coordinates +{(1,4.32) (2,1.58) (3,3.17) (4,15.55) (5,-4.91) (6,-13.36) (7,5.94) (8,1.11) (9,-0.20) (10,11.68) (11,-15.22) (12,-5.63) (13,-9.15) };\label{pgfplots:U:Abweichung:ADAMS} +\end{axis} +\end{tikzpicture} +\caption[Abweichung der Eigenfrequenzen bezüglich der NREL-Ergebnissen]{Abweichung der Eigenfrequenzen bezüglich der NREL-Ergebnissen zu FAST~\ref{pgfplots:U:Abweichung:FAST} und ADAMS~\ref{pgfplots:U:Abweichung:ADAMS}} +\label{fig:U:Abweichung} +\end{figure} \vspace{-0.5em} + \subsection{Transiente Analyse} \ No newline at end of file