BA Emilio Schmidt: Difference between revisions
m (up) |
m (Grundlagen) |
||
Line 2: | Line 2: | ||
__TOC__ | __TOC__ | ||
= | = Grundlagen = | ||
Gesucht ist ein Zusammenhang für die Kraft \(\vec{F}\), die auf eine von einem viskosen Fluid mit der Einstromgeschwindigkeit \(\vec{v}=-v\vec{e}_z\) umströmte Kugel mit dem Radius \(R\) wirkt. | |||
\(\ | |||
\ | Dabei werden hier stark laminare Strömungen betrachtet. Eine Größe, die die Laminarität bzw. Turbulenz einer Strömung charakterisiert ist die Reynolds-Zahl \(\text{Re}\). Sie ist eine dimensionslose Größe, welche definiert ist durch: | ||
\begin{align*} | |||
\text{Re}=\frac{\rho vL}{\mu} | |||
\end{align*} | |||
\ | |||
\begin{align} | |||
\end{align} | |||
Hierbei ist \(\rho\) die Dichte des Fluids, \(v\) die Geschwindigkeit des Fluids, mit der es auf das angeströmte Objekt zufließt, \(L\) die charakteristische Länge des angeströmten Körpers und \(\mu\) die dynamische Viskosität des Fluids. Stark laminare Strömungen werden dann durch \(\text{Re}\ll 1\) beschrieben. | |||
\ | |||
== Analytische Herleitung der Stokes'schen Formel == | |||
Die auf die Kugel wirkende Kraft lässt sich in zwei separate Beiträge unterteilen. Einerseits kann eine Kraft aufgrund eines Druckgradienten um die Kugel wirken, andererseits kann eine Kraft infolge von Scherungseffekten an der Kugeloberfläche auftreten. | |||
Die Kraft | Die Kraft auf die Kugel lässt sich dann über den Spannungstensor | ||
\begin{align*} | \begin{align*} | ||
\vec{F}=\oint_{\partial V} \underline{\underline\sigma}\cdot\text d\vec A | \vec{F}=\oint_{\partial V} \underline{\underline\sigma}\cdot\text d\vec A | ||
\end{align*} | \end{align*} | ||
Dabei | Der Spannungstensor beschreibt dabei die Verteilung von Kräften bzw. Spannungen in einem Material. Er gibt an jedem Punkt eines Kontinuums die internen Kräfte bzw. Spannungen an, die aufgrund von äußeren Krafteinwirkungen wirken. Der Spannungstensor ist ein Tensor 2. Stufe, dessen Komponenten | ||
\(r= | \begin{align*} | ||
\underline{\underline{\sigma}}= | |||
-[p-\zeta(\vec{\nabla}\cdot\vec{u})]\mathbb{1} | |||
+\mu\big[\vec{\nabla}\vec{u}+(\vec{\nabla}\vec{u})^T | |||
-\frac{2}{3}(\vec{\nabla}\cdot\vec{u})\mathbb{1}\big] | |||
\end{align*} | |||
Dabei ist | |||
\begin{align*} | |||
&\frac{\partial\rho}{\partial t}+\vec{\nabla}\cdot(\rho\vec{u})=0 \ | |||
&\rho\bigg(\frac{\partial\vec{u}}{\partial t} | |||
+(\vec{u}\cdot\vec{\nabla})\vec{u}\bigg)= | |||
-\vec{\nabla}p+\mu\Delta\vec{u} | |||
+\frac{\mu}{3}\vec{\nabla}(\vec{\nabla}\cdot\vec{u}) | |||
+\vec{f}_{\text{ext}} | |||
\end{align*} | |||
Dabei ist | |||
Diese Gleichungen sind jedoch im Allgemeinen nicht analytisch zu lösen, weshalb zusätzliche Annahmen über das System zu treffen sind. Dabei wird hier davon ausgegangen, dass es sich bei vorliegendem Fluid um ein Newtonsches Fluid handelt, woraus folgt, dass die dynamische Viskosität | |||
\begin{align*} | |||
\zeta=0 | |||
\end{align*} | |||
Außerdem lässt sich, aufgrund der stark laminaren Strömung annehmen, dass das Fluid inkompressibel ist, da die Dichteänderungen bei solch langsamen Strömungen sehr gering ist. Dabei bedeutet Inkompressibilität, dass die Dichte räumlich homogen und zeitlich konstant ist: | |||
\begin{align*} | |||
\rho=\text{const.} | |||
\end{align*} | |||
Zudem kann, wegen der stark laminaren Strömung angenommen werden, dass diese stationär ist. Dies liegt daran, da die Reynolds-Zahl dem Verhältnis von Trägheitskräften, die versuchen das Fluid in Bewegung zu halten, zu viskosen Kräften, die Bewegungsunterschiede innerhalb des Fluides versuchen zu dämpfen, entspricht. Für Reynolds-Zahlen \(\text{Re}\ll 1\) dominieren die viskosen Kräfte, was dazu führt, dass das Fluid in geordneten Schichten, ohne Querbewegung fließt. Aus der Stationärität des Fluids folgt, dann dass jede Zeitableitung von Größen, die dieses Fluid beschreiben, verschwinden. | |||
Darüber hinaus kann, wegen obiger Argumentation, der Konvektionsterm | |||
Mit der Annahme, dass keine externen Kräfte vorliegen, haben die zu lösenden Gleichungen dann folgende Form: | |||
\begin{align*} | |||
&\vec{\nabla}\cdot\vec{u}=0 \ | |||
&\vec{\nabla}p=\mu\Delta\vec{u} | |||
\end{align*} | |||
Mit der Kontinuitätsgleichung für inkompressible Newtonsche Fluide folgt dann für den Spannungstensor: | |||
\begin{align*} | |||
\underline{\underline{\sigma}}= | |||
-p\mathbb{1} | |||
+\mu\big[\vec{\nabla}\vec{u}+(\vec{\nabla}\vec{u})^T\big] | |||
\end{align*} | |||
Die zu lösenden Gleichungen sind nun analytisch lösbar. Es wird sich als sinnvoll herausstellen zunächst das Geschwindigkeitsfeld zu bestimmen. Dafür ist es nützlich die Rotation der Navier-Stokes-Gleichung zu betrachten. Denn mit der Tatsache, dass Gradientenfelder rotationsfrei sind, folgt: | |||
\begin{align*} | |||
\vec{\nabla}\times(\Delta\vec{u})=\Delta(\vec{\nabla}\cross\vec{u})=\vec{0} | |||
\end{align*} | |||
Aufgrund dessen, dass für das Geschwindigkeitsfeld im Unendlichen \(\vec{u}(r\rightarrow\infty)\) gelten muss, lässt sich das Geschwindigkeitsfeld folgendermaßen schreiben: | |||
\begin{align*} | |||
\vec{u}=\vec{u}^\prime+\vec{v} | |||
\end{align*} | |||
Dabei muss jedoch \(\vec{u}^\prime\) im Unendlichen verschwinden. | |||
Einsetzen in die Kontinuitätsgleichung liefert dann mit | |||
\begin{align*} | \begin{align*} | ||
\vec{\nabla}\cdot\vec{u}^\prime=0 | |||
\end{align*} | \end{align*} | ||
Dies entspricht der notwendigen Bedingung für die Existenz eines Vektorpotentials | |||
\begin{align*} | \begin{align*} | ||
\vec{ | \vec{u}^\prime=\vec{\nabla}\times\vec{A} | ||
\end{align*} | \end{align*} | ||
Auswerten des Matrix-Vektor-Produktes liefert, dass nur die | Da das Geschwindigkeitsfeld | ||
\begin{align*} | |||
\vec{A}=f^\prime(r)\vec{e}_r\times\vec{v}=\vec{\nabla}f(r)\times\vec{v} | |||
\end{align*} | |||
Dabei ist | |||
\begin{align*} | |||
&\phantom{\leftrightarrow\,,} | |||
\vec{u}^\prime=\vec{\nabla}\times(\vec{\nabla}f(r)\cross\vec{v})\,, | |||
\;\text{mit}\;\vec{v}=\text{const.} | |||
\Rightarrow\vec{\nabla}\times(f\vec{v})=\vec{\nabla}f\times\vec{v}\ | |||
&\Leftrightarrow | |||
\vec{u}^\prime=\vec{\nabla}\times\vec{\nabla}\times(f\vec{v}) | |||
\end{align*} | |||
Einsetzen liefert für das Geschwindigkeitsfeld | |||
\begin{align*} | |||
\vec{u}=\vec{\nabla}\times\vec{\nabla}\times(f\vec{v})+\vec{v} | |||
\end{align*} | |||
Einsetzen in die Navier-Stokes-Gleichung und ausnutzen der Relation | |||
&\phantom{\leftrightarrow\,,} | |||
\Delta^2(\vec{\nabla}\times(f\vec{v}))=\vec{0}\,, | |||
\;\text{mit}\;\vec{v}=\text{const.} | |||
\Rightarrow\vec{\nabla}\cross(f\vec{v})=\vec{\nabla}f\times\vec{v}\ | |||
&\Leftrightarrow | |||
\Delta^2(\vec{\nabla}f\times\vec{v})=\vec{0}\ | |||
&\Leftrightarrow | |||
\Delta^2(\vec{\nabla}f)\times\vec{v}=\vec{0} | |||
\end{align*} | |||
Aufgrund dessen, dass obiger Ausdruck für alle Einstromgeschwindigkeiten gelten muss, muss insbesondere gelten: | |||
\begin{align*} | |||
\Delta^2(\vec{\nabla}f)=\vec{0} | |||
\end{align*} | |||
Eine erste Integration liefert dann: | |||
\begin{align*} | |||
\Delta^2f=\text{const.} | |||
\end{align*} | |||
Da das Geschwindigkeitsfeld | |||
\begin{align*} | |||
\Delta^2f=0 | |||
\end{align*} | |||
Da die Funktion | |||
\begin{align*} | |||
\Delta^2f=\frac{1}{r^2}\frac{\partial}{\partial r} | |||
\bigg(r^2\frac{\partial}{\partial r}\bigg)\Delta f=0 | |||
\end{align*} | |||
Damit ist | |||
\begin{align*} | |||
\Delta f=\frac{2a}{r}+A \,, \quad a,A\in\mathbb{R} | |||
\end{align*} | |||
Damit das Geschwindigkeitsfeld | |||
\begin{align*} | |||
\Delta f=\frac{2a}{r} | |||
\end{align*} | |||
Analoges Vorgehen zu oben liefert dann für die Funktion | |||
\begin{align*} | |||
f(r)=ar+\frac{b}{r} \,, \quad a,b\in\mathbb{R} | |||
\end{align*} | |||
Einsetzen in | |||
\begin{align*} | |||
\vec{u}=\vec{v}-a\frac{\vec{v}+(\vec{v}\cdot\vec{e}_r)\vec{e}_r}{r} | |||
+b\frac{3(\vec{v}\cdot\vec{e}_r)\vec{e}_r-\vec{v}}{r^3} | |||
\end{align*} | |||
Die Integrationskonstanten | |||
\begin{align*} | |||
&\phantom{\leftrightarrow\,,} | |||
\vec{u}(r=R)=\vec{0}\ | |||
&\Leftrightarrow | |||
\vec{0}=\vec{v}-a\frac{\vec{v}+(\vec{v}\cdot\vec{e}_r)\vec{e}_r}{r} | |||
+b\frac{3(\vec{v}\cdot\vec{e}_r)\vec{e}_r-\vec{v}}{r^3}\ | |||
&\Leftrightarrow | |||
\vec{0}=\bigg(-\frac{a}{R}-\frac{b}{R^3}+1\bigg)\vec{v} | |||
+\bigg(-\frac{a}{R}+\frac{3b}{R^3}\bigg)(\vec{v}\cdot\vec{e}_r)\vec{e}_r | |||
\end{align*} | |||
Aufgrund dessen, dass die obige Gleichung für alle | |||
\begin{align*} | |||
a=\frac{3}{4}R\quad b=\frac{1}{4}R^3 | |||
\end{align*} | |||
Damit ist das Geschwindigkeitsfeld endgültig gegeben durch: | |||
\begin{align*} | |||
\vec{u}=\vec{v}-\frac{3}{4}R\frac{\vec{v}+(\vec{v}\cdot\vec{e}_r)\vec{e}_r}{r} | |||
-\frac{1}{4}R^3\frac{\vec{v}-3(\vec{v}\cdot\vec{e}_r)\vec{e}_r}{r^3} | |||
\end{align*} | |||
Die jeweiligen Komponenten sind dann gegeben durch: | |||
\begin{align*} | |||
& u_r=v\cos(\theta)\bigg(1-\frac{3R}{2r}+\frac{R^3}{2r^3}\bigg)\ | |||
& u_\theta=v\sin(\theta)\bigg(1-\frac{3R}{4r}-\frac{R^3}{4r^3}\bigg)\ | |||
& u_\varphi=0 | |||
\end{align*} | |||
Um nun das Druckfeld berechnen zu können, wird der Ausdruck | |||
\begin{align*} | |||
&\phantom{\leftrightarrow\,,} | |||
\vec{\nabla}p=\mu\Delta(\vec{\nabla}(\vec{\nabla}f\cdot\vec{v})-\vec{v}\Delta f) | |||
\,,\;\text{mit}\;\Delta^2f=0\ | |||
&\Leftrightarrow | |||
\vec{\nabla}p=\mu\Delta(\vec{\nabla}(\vec{\nabla}f\cdot\vec{v}))\ | |||
&\Leftrightarrow | |||
\vec{\nabla}p=\vec{\nabla}(\mu\Delta(\vec{\nabla}f\cdot\vec{v})) | |||
\end{align*} | |||
Eine erste Integration liefert: | |||
\begin{align*} | |||
&\phantom{\leftrightarrow\,,} | |||
p=\mu\Delta(\vec{\nabla}f\cdot\vec{v})+p_0\ | |||
&\Leftrightarrow | |||
p=\mu \vec{v}\cdot\vec{\nabla}(\Delta f)+p_0 | |||
\,,\;\text{mit}\; f=\frac{3}{4}Rr+\frac{1}{4}\frac{R^3}{r}\ | |||
&\Leftrightarrow | |||
p=p_0-\frac{3}{2r^2}\mu R\vec{v}\cdot\vec{e}_r\ | |||
&\Leftrightarrow | |||
p=p_0+\frac{3}{2r^2}\mu vR\cos(\theta) | |||
\end{align*} | |||
Dabei ist | |||
Nun kann also die Kraft auf die Kugel berechnet werden. Dabei gilt für ein Oberflächenelement | |||
\begin{align*} | |||
d\vec{A}=R^2\sin(\theta) d\varphi d\theta\vec{e}_r | |||
\end{align*} | |||
Einsetzen in obige Gleichung für die Kraft liefert dann: | |||
\begin{align*} | |||
\vec{F}=\int_{0}^{\pi}\int_{0}^{2\pi} | |||
\underline{\underline\sigma}(r=R,\theta,\varphi)\cdot\vec{e}_r | |||
R^2\sin(\theta) d\varphi d\theta | |||
\end{align*} | |||
Auswerten des Matrix-Vektor-Produktes liefert dann, dass nur die | |||
\begin{align*} | \begin{align*} | ||
\vec{F}=\int_{0}^{\pi}\int_{0}^{2\pi} | \vec{F}=\int_{0}^{\pi}\int_{0}^{2\pi} | ||
[\sigma_{rr}\vec{e}_r+\sigma_{\theta r}\vec{e}_{\ | [\sigma_{rr}\vec{e}_r+\sigma_{\theta r}\vec{e}_{\theta} | ||
+\sigma_{\varphi r}\vec{e}_{\varphi}]\Big|_{r=R} | +\sigma_{\varphi r}\vec{e}_{\varphi}]\Big|_{r=R} | ||
R^2\sin(\theta)\text d\varphi\text | R^2\sin(\theta) d\varphi d\theta | ||
\end{align*} | |||
Die | |||
\begin{align*} | |||
\sigma_{rr}=-p+2\mu(\vec{\nabla}\vec{u})_{rr} | |||
\end{align*} | |||
\begin{align*} | |||
&\phantom{\leftrightarrow\,,} | |||
\vec{\nabla}\vec{u}_{rr}=\frac{\partial u_r}{\partial r} | |||
\,,\;\text{mit}\; u_r=v\cos(\theta)\bigg(1-\frac{3R}{2r}+\frac{R^3}{2r^3}\bigg)\ | |||
&\Leftrightarrow | |||
\vec{\nabla}\vec{u}_{rr}=0 | |||
\end{align*} | |||
Mit | |||
\begin{align*} | |||
\sigma_{rr}\Big|_{r=R}=-p_0-\frac{3}{2R}\mu v\cos(\theta) | |||
\end{align*} | |||
Für die | |||
\begin{align*} | |||
\sigma_{\theta r}=\mu\bigg[ | |||
\vec{\nabla}\vec{u}_{\theta r} | |||
+\vec{\nabla}\vec{u}_{r\theta}\bigg] | |||
\end{align*} | |||
Einsetzen der jeweiligen Komponenten des Vektorgradienten und auswerten an der Kugeloberfläche liefert: | |||
\begin{align*} | |||
&\phantom{\leftrightarrow\,,} | |||
\sigma_{\theta r}\Big|_{r=R}= | |||
\mu\bigg[ | |||
\frac{\partial u_{\theta}}{\partial r}\Big|_{r=R} | |||
+\frac{1}{R} | |||
\frac{\partial u_r}{\partial\theta}\Big|_{r=R} | |||
-\frac{u_{\theta}}{R}\Big|_{r=R}\bigg]\ | |||
&\Leftrightarrow | |||
\sigma_{\theta r}\Big|_{r=R}=\frac{3}{2R}\mu v\sin(\theta) | |||
\end{align*} | |||
Für die | |||
\begin{align*} | |||
\sigma_{\varphi r}=\mu\bigg[ | |||
\vec{\nabla}\vec{u}_{\varphi r} | |||
+\vec{\nabla}\vec{u}_{r\varphi}\bigg] | |||
\end{align*} | |||
Einsetzen der jeweiligen Komponenten des Vektorgradienten und auswerten an der Kugeloberfläche liefert: | |||
\begin{align*} | |||
&\phantom{\leftrightarrow\,,} | |||
\sigma_{\varphi r}\Big|_{r=R}= | |||
\bigg[ | |||
\frac{\partial u_{\varphi}}{\partial r}\Big|_{r=R} | |||
+\frac{1}{R\sin(\theta)} | |||
\frac{\partial u_r}{\partial\varphi}\Big|_{r=R} | |||
-\frac{u_\varphi}{R}\Big|_{r=R}\bigg]\ | |||
&\Leftrightarrow | |||
\sigma_{\varphi r}\Big|_{r=R}=0 | |||
\end{align*} | |||
Damit folgt für die Kraft auf die umströmte Kugel: | |||
\begin{align*} | |||
&\phantom{\leftrightarrow\,,} | |||
\vec{F}=\int_{0}^{\pi}\int_{0}^{2\pi} | |||
[-p_0\vec{e}_{r}-\frac{3}{2R}\mu v\cos(\theta)\vec{e}_{r} | |||
+\frac{3}{2R}\mu v\sin(\theta)\vec{e}_{\theta}]\Big|_{r=R} | |||
R^2\sin(\theta) d\varphi d\theta\ | |||
&\Leftrightarrow | |||
\vec{F}=6\pi\mu R\vec{v} | |||
\end{align*} | |||
== Oseen'sche Näherung == | |||
Bei der Herleitung der Stokes'schen Formel wurden Annahmen getroffen, die für sehr kleine Reynolds-Zahlen \(\text{Re}\ll 1\) gültig sind. Oseen schaffte es nun eine erste Näherung für kleine Reynolds-Zahlen | |||
Aufgrund dessen, dass in der Oseen'schen Näherung immer noch vergleichsweise kleine Reynolds-Zahlen betrachtet werden, kann weiterhin von einer stationären Strömung ausgegangen werden. Des weiteren kann, wegen der vergleichsweise kleinen Reynolds-Zahlen weiterhin von einem inkompressiblen Fluid ausgegangen werden. Mit diesen Annahmen folgt für die Navier-Stokes-Gleichung: | |||
\begin{align*} | |||
\rho(\vec{u}\cdot\vec{\nabla})\vec{u}= | |||
-\vec{\nabla}p+\mu\Delta\vec{u} | |||
\end{align*} | |||
Um nun den Konvektionsterm linearisieren zu können, wird analog zu oben davon ausgegangen, dass sich das Geschwindigkeitsfeld folgendermaßen schreiben lässt: | |||
\begin{align*} | |||
\vec{u}=\vec{u}^\prime+\vec{v}\,, | |||
\;\text{mit}\;\vec{u}\prime(r\rightarrow\infty)=\vec{0} | |||
\end{align*} | \end{align*} | ||
Einsetzen in den Konvektionsterm liefert: | |||
\begin{align*} | \begin{align*} | ||
\ | &\phantom{\leftrightarrow\,,} | ||
(\vec{u}\cdot\vec{\nabla})\vec{u} | |||
+\ | =((\vec{u}^\prime+\vec{v})\cdot\vec{\nabla}) | ||
-\ | (\vec{u}^\prime+\vec{v})\\ | ||
&\Leftrightarrow | |||
(\vec{u}\cdot\vec{\nabla})\vec{u} | |||
=(\vec{u}^\prime\cdot\vec{\nabla})\vec{u}^\prime | |||
+(\vec{u}^\prime\cdot\vec{\nabla})\vec{v} | |||
+(\vec{v}\cdot\vec{\nabla})\vec{u}^\prime | |||
+(\vec{v}\cdot\vec{\nabla})\vec{v}\,, | |||
\;\text{mit}\;\vec{v}=\text{const.}\ | |||
&\Leftrightarrow | |||
(\vec{u}\cdot\vec{\nabla})\vec{u} | |||
=(\vec{u}^\prime\cdot\vec{\nabla})\vec{u}^\prime | |||
+(\vec{v}\cdot\vec{\nabla})\vec{u}^\prime | |||
\end{align*} | |||
Da hier weiterhin kleine Reynolds-Zahlen betrachtet werden, kann davon ausgegangen werden, dass die Störung | |||
\begin{align*} | |||
(\vec{u}\cdot\vec{\nabla})\vec{u} | |||
=(\vec{v}\cdot\vec{\nabla})\vec{u}^\prime | |||
\end{align*} | |||
Damit folgt für die Navier-Stokes-Gleichung: | |||
\begin{align*} | |||
\rho(\vec{v}\cdot\vec{\nabla})\vec{u}^\prime= | |||
-\vec{\nabla}p+\mu\Delta\vec{u}^\prime | |||
\end{align*} | |||
Die zu lösenden Gleichungen sind also gegeben durch: | |||
\begin{align*} | |||
&\vec{\nabla}\cdot\vec{u}^\prime=0 \ | |||
&\rho(\vec{v}\cdot\vec{\nabla})\vec{u}^\prime= | |||
-\vec{\nabla}p+\mu\Delta\vec{u}^\prime | |||
\end{align*} | |||
Lösen der Gleichungen und berechnen der Kraft gemäß \(\vec{F}=\oint_{\partial V}\underline{\underline{\sigma}}\cdot d\vec{A}\) liefert dann eine Korrektur erster Ordnung für die Stokes'sche Formel: | |||
\begin{align*} | |||
\vec{F}=6\pi\mu R\vec{u}\bigg(1+\frac{3}{8}\mathrm{Re}\bigg) | |||
\end{align*} | \end{align*} | ||
== Numerische Berechnung der Kraft auf die Kugel == | |||
\(\newcommand{\et}{ {\large\mathbb 1} }\) | |||
Im Unterschied zu der Annahme, die für die analytische Herleitung getroffen wurde, simuliert das verwendete Simulationsprogramm PLUTO kompressible Newtonsche Fluide. Damit verschwindet die Divergenz des Geschwindigkeitsfeldes nicht mehr, weshalb der Spannungstensor für solche Fluide gegeben ist durch: | |||
\begin{align*} | \begin{align*} | ||
\underline{\underline\sigma}= | \underline{\underline\sigma}= | ||
Line 68: | Line 379: | ||
\end{align*} | \end{align*} | ||
Für die Kraft sind dabei jedoch nur die | |||
\begin{align*} | \begin{align*} | ||
\sigma_{rr}=-p+\mu\bigg[2\vec{\nabla}\vec{u}_{rr} | \sigma_{rr}=-p+\mu\bigg[2\vec{\nabla}\vec{u}_{rr} | ||
Line 75: | Line 385: | ||
\end{align*} | \end{align*} | ||
\begin{align*} | \begin{align*} | ||
Line 92: | Line 402: | ||
Aufgrund dessen, dass das Fluid homogen einströmt und eine Kugel umströmt, hat das Geschwindigkeitsfeld um die Kugel Zylindersymmetrie. Daher fällt die azimutale Ableitung bei Betrachtung des Geschwindigkeitsfeldes um die Kugel weg. Außerdem folgt aus der vorgegebenen Anfangsbedingung, dass das Fluid entlang der z-Achse einströmt, zusammen mit der Kugelsymmetrie der Kugel, dass das Geschwindigkeitsfeld und auch sämtliche anderen relevanten Vektorfelder, die dieses Problem beschreiben, keine azimutale Komponente aufweisen können. Damit folgt für die Divergenz des Geschwindigkeitsfeldes: | Aufgrund dessen, dass das Fluid homogen einströmt und eine Kugel umströmt, hat das Geschwindigkeitsfeld um die Kugel Zylindersymmetrie. Daher fällt die azimutale Ableitung bei Betrachtung des Geschwindigkeitsfeldes um die Kugel weg. Außerdem folgt aus der vorgegebenen Anfangsbedingung, dass das Fluid entlang der z-Achse einströmt, zusammen mit der Kugelsymmetrie der Kugel, dass das Geschwindigkeitsfeld und auch sämtliche anderen relevanten Vektorfelder, die dieses Problem beschreiben, keine azimutale Komponente aufweisen können. Damit folgt für die Divergenz des Geschwindigkeitsfeldes: | ||
\begin{align*} | \begin{align*} | ||
\vec{\nabla}\cdot\vec{u}= | \vec{\nabla}\cdot\vec{u}= | ||
Line 97: | Line 408: | ||
\frac{\partial r^2 u_r}{\partial r} | \frac{\partial r^2 u_r}{\partial r} | ||
+\frac{1}{r\sin(\theta)} | +\frac{1}{r\sin(\theta)} | ||
\frac{\partial\sin(\theta)u_{\theta}} | \frac{\partial\sin(\theta)u_{\theta}}{\partial\theta} | ||
{\partial\theta} | |||
\end{align*} | \end{align*} | ||
Einsetzen in die | Einsetzen in die | ||
\begin{align*} | \begin{align*} | ||
\sigma_{rr}\Big|_{r=R}=-p | \sigma_{rr}\Big|_{r=R}=-p | ||
+\mu | +\mu\bigg[ | ||
2\frac{\partial u_r}{\partial r}\Big|_{r=R} | 2\frac{\partial u_r}{\partial r}\Big|_{r=R} | ||
-\frac{2}{3}\frac{1}{R^2} | -\frac{2}{3}\frac{1}{R^2} | ||
\frac{\partial r^2 u_r}{\partial r}\Big|_{r=R} | \frac{\partial r^2 u_r}{\partial r}\Big|_{r=R} | ||
+\frac{1}{R\sin(\theta)} | +\frac{1}{R\sin(\theta)} | ||
\frac{\partial\sin(\theta)u_{\theta}} | \frac{\partial\sin(\theta)u_{\theta}}{\partial\theta}\Big|_{r=R}\bigg] | ||
{\partial\theta}\Big|_{r=R}\bigg] | |||
\end{align*} | \end{align*} | ||
Die Ableitungen lassen sich zusätzlich mittels der Produktregel vereinfachen. Es folgt: | Die Ableitungen lassen sich zusätzlich mittels der Produktregel vereinfachen. Es folgt: | ||
\begin{align*} | \begin{align*} | ||
\sigma_{rr}\Big|_{r=R}=-p | \sigma_{rr}\Big|_{r=R}=-p | ||
+\mu | +\mu\bigg[ | ||
\frac{4}{3}\frac{\partial u_r}{\partial r}\Big|_{r=R} | \frac{4}{3}\frac{\partial u_r}{\partial r}\Big|_{r=R} | ||
-\frac{4}{3R}u_r\Big|_{r=R} | -\frac{4}{3R}u_r\Big|_{r=R} | ||
Line 123: | Line 432: | ||
{\partial\theta}\Big|_{r=R}\bigg] | {\partial\theta}\Big|_{r=R}\bigg] | ||
\end{align*} | \end{align*} | ||
Mit den Randbedingungen folgt, dass für das Geschwindigkeitsfeld gelten muss: | |||
\begin{align*} | \begin{align*} | ||
u_r\Big|_{r=R}=u_{\theta}\Big|_{r=R}=0 | u_r\Big|_{r=R}=u_{\theta}\Big|_{r=R}=0 | ||
\end{align*} | \end{align*} | ||
Außerdem impliziert das Verschwinden | Außerdem impliziert das Verschwinden der Geschwindigkeitsvektoren auf der Kugeloberfläche und dessen Kugelsymmetrie, dass zusätzlich die polaren Ableitungen auf der Oberfläche verschwinden: | ||
\begin{align*} | \begin{align*} | ||
\frac{\partial u_r}{\partial\theta}\Big|_{r=R}= | \frac{\partial u_r}{\partial\theta}\Big|_{r=R}= | ||
\frac{\partial u_{\theta}}{\partial\theta}\Big|_{r=R}= | \frac{\partial u_{\theta}}{\partial\theta}\Big|_{r=R}=0 | ||
0 | |||
\end{align*} | \end{align*} | ||
Damit folgt für die | Damit folgt für die | ||
\begin{align*} | \begin{align*} | ||
\sigma_{rr}\Big|_{r=R}=-p | \sigma_{rr}\Big|_{r=R}=-p+\frac{4}{3}\mu | ||
+\frac{4}{3}\mu | |||
\frac{\partial u_r}{\partial r}\Big|_{r=R} | \frac{\partial u_r}{\partial r}\Big|_{r=R} | ||
\end{align*} | \end{align*} | ||
Für die | Für die | ||
\begin{align*} | \begin{align*} | ||
\sigma_{\theta r}=\mu\bigg[ | \sigma_{\theta r}=\mu\bigg[ | ||
Line 153: | Line 460: | ||
\begin{align*} | \begin{align*} | ||
\sigma_{\theta r}\Big|_{r=R}= | \sigma_{\theta r}\Big|_{r=R}= | ||
\mu | \mu\bigg[ | ||
\frac{\partial u_{\theta}}{\partial r}\Big|_{r=R} | \frac{\partial u_{\theta}}{\partial r}\Big|_{r=R} | ||
+\frac{1}{R} | +\frac{1}{R} | ||
Line 159: | Line 466: | ||
-\frac{u_{\theta}}{R}\Big|_{r=R}\bigg] | -\frac{u_{\theta}}{R}\Big|_{r=R}\bigg] | ||
\end{align*} | \end{align*} | ||
Ausnutzen der Randbedingungen liefert dann: | |||
\begin{align*} | \begin{align*} | ||
\sigma_{\theta r}\Big|_{r=R}= | \sigma_{\theta r}\Big|_{r=R}= | ||
\mu | \mu\frac{\partial u_{\theta}}{\partial r}\Big|_{r=R} | ||
\frac{\partial u_{\theta}}{\partial r}\Big|_{r=R} | |||
\end{align*} | \end{align*} | ||
Line 183: | Line 489: | ||
-\frac{u_\varphi}{r} | -\frac{u_\varphi}{r} | ||
\end{align*} | \end{align*} | ||
Analog zu oben fallen hier auch sowohl die azimutalen Komponenten als auch die azimutalen Ableitungen weg, weshalb für die | Analog zu oben fallen hier auch sowohl die azimutalen Komponenten als auch die azimutalen Ableitungen weg, weshalb für die | ||
\begin{align*} | \begin{align*} | ||
Line 193: | Line 499: | ||
&\phantom{\leftrightarrow,,} | &\phantom{\leftrightarrow,,} | ||
\vec{F}=2\pi R^2\int_{0}^{\pi}\bigg[\bigg( | \vec{F}=2\pi R^2\int_{0}^{\pi}\bigg[\bigg( | ||
-p | -p | ||
+\frac{4}{3}\mu | +\frac{4}{3}\mu\frac{\partial u_r} | ||
+\mu | {\partial r}\Big|_{r=R}\bigg)\vec{e}_r | ||
+\mu | |||
\frac{\partial u_{\theta}}{\partial r}\Big|_{r=R} | \frac{\partial u_{\theta}}{\partial r}\Big|_{r=R} | ||
\vec{e}_{\ | \vec{e}_{\theta}\bigg]\sin(\theta)\text d\theta\ | ||
&\Leftrightarrow | &\Leftrightarrow | ||
\vec{F}=2\pi R^2 | \vec{F}=2\pi R^2 | ||
\bigg[ | \bigg[ | ||
-\int_{0}^{\pi}p | -\int_{0}^{\pi}p\vec{e}_r\sin(\theta)d\theta | ||
+\frac{4}{3}\int_{0}^{\pi}\mu | +\frac{4}{3}\int_{0}^{\pi}\mu | ||
\frac{\partial u_r}{\partial r}\Big|_{r=R} | \frac{\partial u_r}{\partial r}\Big|_{r=R} | ||
\vec{e}_r\sin(\theta)\text d\theta | \vec{e}_r\sin(\theta)\text d\theta | ||
+\int_{0}^{\pi}\mu | +\int_{0}^{\pi}\mu | ||
\frac{\partial u_{\theta}}{\partial r}\Big|_{r=R} | \frac{\partial u_{\theta}}{\partial r}\Big|_{r=R} | ||
\vec{e}_{\ | \vec{e}_{\theta}\sin(\theta)\text d\theta\bigg] | ||
\end{align*} | \end{align*} | ||
Line 219: | Line 526: | ||
&F_z=2\pi R^2 | &F_z=2\pi R^2 | ||
\bigg[ | \bigg[ | ||
-\int_{0}^{\pi}p | -\int_{0}^{\pi}p\vec{e}_r\cdot\vec{e}_z | ||
\sin(\theta)d\theta | \sin(\theta)d\theta | ||
+\frac{4}{3}\int_{0}^{\pi}\mu | +\frac{4}{3}\int_{0}^{\pi}\mu | ||
\frac{\partial u_r}{\partial r}\Big|_{r=R} | \frac{\partial u_r}{\partial r}\Big|_{r=R} | ||
\vec{e}_r\cdot\vec{e}_z\sin(\theta)\text d\theta | \vec{e}_r\cdot\vec{e}_z\sin(\theta)\text d\theta\ | ||
+\int_{0}^{\pi}\mu | &\phantom{\leftrightarrow,,} | ||
+\int_{0}^{\pi}\mu | |||
\frac{\partial u_{\theta}}{\partial r}\Big|_{r=R} | \frac{\partial u_{\theta}}{\partial r}\Big|_{r=R} | ||
\vec{e}_{\Theta}\cdot\vec{e}_z | \vec{e}_{\Theta}\cdot\vec{e}_z | ||
Line 236: | Line 544: | ||
-\sin(\theta)\vec{e}_{\theta} | -\sin(\theta)\vec{e}_{\theta} | ||
\end{align*} | \end{align*} | ||
Damit folgt für | Damit folgt für | ||
\begin{align*} | \begin{align*} | ||
&F_z=2\pi R^2 | &F_z=2\pi R^2 | ||
\bigg[ | \bigg[ | ||
-\int_{0}^{\pi}p | -\int_{0}^{\pi}p\cos(\theta)\sin(\theta)d\theta | ||
+\frac{4}{3}\int_{0}^{\pi}\mu | +\frac{4}{3}\int_{0}^{\pi}\mu | ||
\frac{\partial u_r}{\partial r}\Big|_{r=R} | \frac{\partial u_r}{\partial r}\Big|_{r=R} | ||
\cos(\theta)\sin(\theta)\text d\theta | \cos(\theta)\sin(\theta)\text d\theta\ | ||
-\int_{0}^{\pi}\mu | &\phantom{\leftrightarrow,,} | ||
-\int_{0}^{\pi}\mu | |||
\frac{\partial u_{\theta}}{\partial r}\Big|_{r=R} | \frac{\partial u_{\theta}}{\partial r}\Big|_{r=R} | ||
\sin^2(\theta)\text d\theta\bigg] | \sin^2(\theta)\text d\theta\bigg] | ||
\end{align*} | \end{align*} | ||
Die Kraft in | Die Kraft in | ||
\begin{align*} | \begin{align*} | ||
Line 259: | Line 568: | ||
+\frac{4}{3}\int_{0}^{\pi}\int_{0}^{2\pi}\mu(R,\theta) | +\frac{4}{3}\int_{0}^{\pi}\int_{0}^{2\pi}\mu(R,\theta) | ||
\frac{\partial u_r}{\partial r}\Big|_{r=R} | \frac{\partial u_r}{\partial r}\Big|_{r=R} | ||
\sin^2(\theta)\cos(\varphi)d\varphi d\theta | \sin^2(\theta)\cos(\varphi)d\varphi d\theta\ | ||
&\phantom{\leftrightarrow,,} | |||
+\int_{0}^{\pi}\int_{0}^{2\pi}\mu(R,\theta) | +\int_{0}^{\pi}\int_{0}^{2\pi}\mu(R,\theta) | ||
\frac{\partial u_{\theta}}{\partial r}\Big|_{r=R} | \frac{\partial u_{\theta}}{\partial r}\Big|_{r=R} | ||
\sin(\theta)\cos(\theta)\cos(\varphi)d\varphi d\theta\bigg] | \sin(\theta)\cos(\theta)\cos(\varphi)d\varphi d\theta\bigg] | ||
\end{align*} | \end{align*} | ||
Auswerten der Integrale über | Auswerten der Integrale über | ||
Line 275: | Line 585: | ||
F_y=0 | F_y=0 | ||
\end{align*} | \end{align*} | ||
=== Numerische Integration === | |||
Da PLUTO die Daten nur für die jeweiligen Zellzentren ausgibt, werden insbesondere keine Daten an der Kugeloberfläche ausgegeben. Diese Daten sind jedoch gemäß der obigen Formel zur Berechnung der Kraft erforderlich. Das Geschwindigkeitsfeld an der Kugeloberfläche ist jedoch bereits aus den Randbedingungen bekannt: | |||
\begin{align*} | |||
\vec{u}(r=R,\theta)=\vec{0}\quad | |||
\forall\;\theta\in[0,\pi] | |||
\end{align*} | |||
Der Druck auf der Kugeloberfläche ist jedoch unbekannt und muss daher extrapoliert werden. Eine lineare Extrapolation bietet sich an, da sie einen Fehler zweiter Ordnung aufweist, welcher mit den Fehlern der verwendeten Methoden zur Bestimmung der Ableitungen der Felder übereinstimmt. Zudem ist eine lineare Extrapolation ausreichend, da bei einer ausreichend hohen Gitterauflösung die Zellzentren der Zellen in der ersten Zellschale um die Kugeloberfläche nicht weit von dieser entfernt sind. Für die lineare Extrapolation des Drucks auf die Kugeloberfläche $p(r=R)=p_0$ werden die beiden nächsten Datenpunkte | |||
\begin{align*} | |||
p_0=p_2+\frac{R-r_2}{r_1-r_2}(p_1-p_2) | |||
\end{align*} | |||
Aufgrund dessen, dass die Daten jedoch keine kontinuierlichen Größen sind, kann das für die Kraftberechnung benötigte Integral nur näherungsweise berechnet werden. Obiges Integral ist dabei ein Integral über den Polarwinkel | |||
\begin{align*} | |||
\int_{0}^{\pi}f(\theta)d\theta | |||
\rightarrow\sum_{i}f(\theta_i)\Delta\theta_i | |||
\end{align*} | |||
Aufgrund dessen, dass die polare Aufteilung der Zellen in vorliegendem Gitter uniform gewählt wurde gilt: | |||
\begin{align*} | |||
\Delta\theta_i=\Delta\theta_j=\Delta\theta\quad | |||
\forall\;i,j\in[0,N_\theta-1] | |||
\end{align*} | |||
Damit folgt: | |||
\begin{align*} | |||
\int_{0}^{\pi}f(\theta)d\theta | |||
\rightarrow\sum_{i}f(\theta_i)\Delta\theta | |||
\end{align*} | |||
== Natürliche Einheiten == | |||
In der Physik und insbesondere bei der Durchführung von Experimenten ist es üblich, numerische Ergebnisse in SI-Einheiten auszudrücken. SI-Einheiten bieten eine universelle Grundlage, die es ermöglicht, experimentelle Daten und theoretische Ergebnisse konsistent und vergleichbar zu machen. Allerdings kann die Verwendung von SI-Einheiten bei theoretischen Berechnungen zu komplexen und schwer überschaubaren Gleichungen führen. | |||
Um diese Berechnungen zu vereinfachen und vergleichbarer zu gestalten, werden sogenannte natürliche Einheiten verwendet. Natürliche Einheiten sind speziell gewählte Maßeinheiten, die an die charakteristischen Größen der untersuchten physikalischen Systeme angepasst sind. Ein wesentlicher Vorteil dieser Einheiten ist die Vereinfachung physikalischer Gleichungen. Durch die geeignete Wahl von natürlichen Einheiten können viele physikalische Konstanten auf | |||
Für das gegebene Problem werden die relevanten Größen in Einheiten der Dichte im Unendlichen | |||
\begin{align*} | |||
\rho_\infty R^3, \; R, \; \frac{\rho_\infty R^2}{\mu} | |||
\end{align*} | |||
Mit der Definition der Reynolds-Zahl ergibt sich für die Einstromgeschwindigkeit in den gewählten natürlichen Einheiten: | |||
\begin{align*} | |||
\frac{v}{\mu/(\rho_\infty R)} | |||
= \frac{\text{Re} \mu / (2 \rho_\infty R)}{\mu / (\rho_\infty R)} | |||
= \frac{\text{Re}}{2} | |||
\end{align*} | |||
Da die Reynolds-Zahl eine dimensionslose Größe ist, ist die Einstromgeschwindigkeit in den gewählten natürlichen Einheiten dimensionslos. | |||
Damit ergibt sich die Stokes'sche Formel in den gewählten natürlichen Einheiten zu: | |||
\begin{align*} | |||
\frac{F}{\mu^2 / \rho_\infty} | |||
= 3 \pi \text{Re} | |||
\end{align*} | |||
Diese ist nun, wie gefordert, eine dimensionslose Größe. | |||
\colorbox{yellow}{Sache mit Schallgeschwindigkeit} | |||
== Natürliche Einheiten == | == Natürliche Einheiten == | ||
Line 324: | Line 691: | ||
*nu1 = 1.0; *nu2 = 0.0; | *nu1 = 1.0; *nu2 = 0.0; | ||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> |
Revision as of 17:44, 7 June 2024
Grundlagen
Gesucht ist ein Zusammenhang für die Kraft
Dabei werden hier stark laminare Strömungen betrachtet. Eine Größe, die die Laminarität bzw. Turbulenz einer Strömung charakterisiert ist die Reynolds-Zahl
Hierbei ist
Analytische Herleitung der Stokes'schen Formel
Die auf die Kugel wirkende Kraft lässt sich in zwei separate Beiträge unterteilen. Einerseits kann eine Kraft aufgrund eines Druckgradienten um die Kugel wirken, andererseits kann eine Kraft infolge von Scherungseffekten an der Kugeloberfläche auftreten.
Die Kraft auf die Kugel lässt sich dann über den Spannungstensor
Der Spannungstensor beschreibt dabei die Verteilung von Kräften bzw. Spannungen in einem Material. Er gibt an jedem Punkt eines Kontinuums die internen Kräfte bzw. Spannungen an, die aufgrund von äußeren Krafteinwirkungen wirken. Der Spannungstensor ist ein Tensor 2. Stufe, dessen Komponenten
Dabei ist
Dabei ist
Außerdem lässt sich, aufgrund der stark laminaren Strömung annehmen, dass das Fluid inkompressibel ist, da die Dichteänderungen bei solch langsamen Strömungen sehr gering ist. Dabei bedeutet Inkompressibilität, dass die Dichte räumlich homogen und zeitlich konstant ist:
Zudem kann, wegen der stark laminaren Strömung angenommen werden, dass diese stationär ist. Dies liegt daran, da die Reynolds-Zahl dem Verhältnis von Trägheitskräften, die versuchen das Fluid in Bewegung zu halten, zu viskosen Kräften, die Bewegungsunterschiede innerhalb des Fluides versuchen zu dämpfen, entspricht. Für Reynolds-Zahlen
Darüber hinaus kann, wegen obiger Argumentation, der Konvektionsterm
Mit der Annahme, dass keine externen Kräfte vorliegen, haben die zu lösenden Gleichungen dann folgende Form:
Mit der Kontinuitätsgleichung für inkompressible Newtonsche Fluide folgt dann für den Spannungstensor:
Die zu lösenden Gleichungen sind nun analytisch lösbar. Es wird sich als sinnvoll herausstellen zunächst das Geschwindigkeitsfeld zu bestimmen. Dafür ist es nützlich die Rotation der Navier-Stokes-Gleichung zu betrachten. Denn mit der Tatsache, dass Gradientenfelder rotationsfrei sind, folgt:
Aufgrund dessen, dass für das Geschwindigkeitsfeld im Unendlichen
Dabei muss jedoch
Einsetzen in die Kontinuitätsgleichung liefert dann mit
Dies entspricht der notwendigen Bedingung für die Existenz eines Vektorpotentials
Da das Geschwindigkeitsfeld
Dabei ist
Einsetzen liefert für das Geschwindigkeitsfeld
Einsetzen in die Navier-Stokes-Gleichung und ausnutzen der Relation
Aufgrund dessen, dass obiger Ausdruck für alle Einstromgeschwindigkeiten gelten muss, muss insbesondere gelten:
Eine erste Integration liefert dann:
Da das Geschwindigkeitsfeld
Da die Funktion
Damit ist
Damit das Geschwindigkeitsfeld
Analoges Vorgehen zu oben liefert dann für die Funktion
Einsetzen in
Die Integrationskonstanten
Aufgrund dessen, dass die obige Gleichung für alle
Damit ist das Geschwindigkeitsfeld endgültig gegeben durch:
Die jeweiligen Komponenten sind dann gegeben durch:
Um nun das Druckfeld berechnen zu können, wird der Ausdruck
Eine erste Integration liefert:
Dabei ist
Einsetzen in obige Gleichung für die Kraft liefert dann:
Auswerten des Matrix-Vektor-Produktes liefert dann, dass nur die
Die
Mit
Für die
Einsetzen der jeweiligen Komponenten des Vektorgradienten und auswerten an der Kugeloberfläche liefert:
Für die
Einsetzen der jeweiligen Komponenten des Vektorgradienten und auswerten an der Kugeloberfläche liefert:
Damit folgt für die Kraft auf die umströmte Kugel:
Oseen'sche Näherung
Bei der Herleitung der Stokes'schen Formel wurden Annahmen getroffen, die für sehr kleine Reynolds-Zahlen
Um nun den Konvektionsterm linearisieren zu können, wird analog zu oben davon ausgegangen, dass sich das Geschwindigkeitsfeld folgendermaßen schreiben lässt:
Einsetzen in den Konvektionsterm liefert:
Da hier weiterhin kleine Reynolds-Zahlen betrachtet werden, kann davon ausgegangen werden, dass die Störung
Damit folgt für die Navier-Stokes-Gleichung:
Die zu lösenden Gleichungen sind also gegeben durch:
Lösen der Gleichungen und berechnen der Kraft gemäß
Numerische Berechnung der Kraft auf die Kugel
Im Unterschied zu der Annahme, die für die analytische Herleitung getroffen wurde, simuliert das verwendete Simulationsprogramm PLUTO kompressible Newtonsche Fluide. Damit verschwindet die Divergenz des Geschwindigkeitsfeldes nicht mehr, weshalb der Spannungstensor für solche Fluide gegeben ist durch:
Für die Kraft sind dabei jedoch nur die
Für die Divergenz des Geschwindigkeitsfeldes gilt allgemein in Kugelkoordinaten:
Aufgrund dessen, dass das Fluid homogen einströmt und eine Kugel umströmt, hat das Geschwindigkeitsfeld um die Kugel Zylindersymmetrie. Daher fällt die azimutale Ableitung bei Betrachtung des Geschwindigkeitsfeldes um die Kugel weg. Außerdem folgt aus der vorgegebenen Anfangsbedingung, dass das Fluid entlang der z-Achse einströmt, zusammen mit der Kugelsymmetrie der Kugel, dass das Geschwindigkeitsfeld und auch sämtliche anderen relevanten Vektorfelder, die dieses Problem beschreiben, keine azimutale Komponente aufweisen können. Damit folgt für die Divergenz des Geschwindigkeitsfeldes:
Einsetzen in die
Die Ableitungen lassen sich zusätzlich mittels der Produktregel vereinfachen. Es folgt:
Mit den Randbedingungen folgt, dass für das Geschwindigkeitsfeld gelten muss:
Außerdem impliziert das Verschwinden der Geschwindigkeitsvektoren auf der Kugeloberfläche und dessen Kugelsymmetrie, dass zusätzlich die polaren Ableitungen auf der Oberfläche verschwinden:
Damit folgt für die
Für die
Einsetzen der jeweiligen Komponenten des Vektorgradienten und auswerten an der Kugeloberfläche liefert:
Ausnutzen der Randbedingungen liefert dann:
Für die
Die jeweiligen Komponenten des Vektorgradienten sind im Allgemeinen gegeben durch:
Analog zu oben fallen hier auch sowohl die azimutalen Komponenten als auch die azimutalen Ableitungen weg, weshalb für die
Einsetzen in das Integral zur Kraftberechnung und auswerten des Integrals über
Da im vorliegenden Problem insbesondere die Kraft auf die Kugel in
Aufgrund dessen, dass die
Für die Berechnung der jeweiligen Skalarprodukte ist es praktisch den Basisvektor
Damit folgt für
Die Kraft in
Auswerten der Integrale über
Analoges Vorgehen liefert für
Numerische Integration
Da PLUTO die Daten nur für die jeweiligen Zellzentren ausgibt, werden insbesondere keine Daten an der Kugeloberfläche ausgegeben. Diese Daten sind jedoch gemäß der obigen Formel zur Berechnung der Kraft erforderlich. Das Geschwindigkeitsfeld an der Kugeloberfläche ist jedoch bereits aus den Randbedingungen bekannt:
Der Druck auf der Kugeloberfläche ist jedoch unbekannt und muss daher extrapoliert werden. Eine lineare Extrapolation bietet sich an, da sie einen Fehler zweiter Ordnung aufweist, welcher mit den Fehlern der verwendeten Methoden zur Bestimmung der Ableitungen der Felder übereinstimmt. Zudem ist eine lineare Extrapolation ausreichend, da bei einer ausreichend hohen Gitterauflösung die Zellzentren der Zellen in der ersten Zellschale um die Kugeloberfläche nicht weit von dieser entfernt sind. Für die lineare Extrapolation des Drucks auf die Kugeloberfläche $p(r=R)=p_0$ werden die beiden nächsten Datenpunkte
Aufgrund dessen, dass die Daten jedoch keine kontinuierlichen Größen sind, kann das für die Kraftberechnung benötigte Integral nur näherungsweise berechnet werden. Obiges Integral ist dabei ein Integral über den Polarwinkel
Aufgrund dessen, dass die polare Aufteilung der Zellen in vorliegendem Gitter uniform gewählt wurde gilt:
Damit folgt:
Natürliche Einheiten
In der Physik und insbesondere bei der Durchführung von Experimenten ist es üblich, numerische Ergebnisse in SI-Einheiten auszudrücken. SI-Einheiten bieten eine universelle Grundlage, die es ermöglicht, experimentelle Daten und theoretische Ergebnisse konsistent und vergleichbar zu machen. Allerdings kann die Verwendung von SI-Einheiten bei theoretischen Berechnungen zu komplexen und schwer überschaubaren Gleichungen führen.
Um diese Berechnungen zu vereinfachen und vergleichbarer zu gestalten, werden sogenannte natürliche Einheiten verwendet. Natürliche Einheiten sind speziell gewählte Maßeinheiten, die an die charakteristischen Größen der untersuchten physikalischen Systeme angepasst sind. Ein wesentlicher Vorteil dieser Einheiten ist die Vereinfachung physikalischer Gleichungen. Durch die geeignete Wahl von natürlichen Einheiten können viele physikalische Konstanten auf
Mit der Definition der Reynolds-Zahl ergibt sich für die Einstromgeschwindigkeit in den gewählten natürlichen Einheiten:
Da die Reynolds-Zahl eine dimensionslose Größe ist, ist die Einstromgeschwindigkeit in den gewählten natürlichen Einheiten dimensionslos.
Damit ergibt sich die Stokes'sche Formel in den gewählten natürlichen Einheiten zu:
Diese ist nun, wie gefordert, eine dimensionslose Größe. \colorbox{yellow}{Sache mit Schallgeschwindigkeit}
Natürliche Einheiten
Aus den vier System-Parametern
"zähe" Einheiten
Damit ist der Satz
"träge" Einheiten
Damit ist der Satz
NB: Die Zahlenwerte der einheitenbildenden Parameter sind 1 und sollten auch im Code so gewählt werden.
Viskosität, dynamisch vs. kinematisch
Von den beiden,
Die Viskosität wird in der Funktion Visc_nu()
in visc_nu.c berechnet, ein Aufruf pro Zelle. Trotz der Namen nu1
(Scherv.) und nu2
(Volumenv.) handelt es sich um die dynamischen Viskositäten. Beim Vorgeben von v[RHO]
) also gar nicht auftauchen. Verwendet man obige "zähe Einheiten", so wird die Funktion besonders einfach:
void Visc_nu(double *v, double x1, double x2, double x3, double *nu1, double *nu2)
/* ... */
{
*nu1 = 1.0; *nu2 = 0.0;
}