next up previous contents index
Next: Grundlagen der numerischen Simulation Up: Zeitkontinuierliche Simulierung und Simulation Previous: Beschreibung zeitkontinuierlicher Systeme   Contents   Index

Subsections


Modellanalyse


Lösbarkeit

Lösungstrajektorie
Man zeichne in ein $ x,t$ Diagramm ($ x$ kann Dimension größer $ 1$ haben, dann dafür mehrere Achsen verwenden) in jeden Punkt einen Pfeil mit der Steigung $ f\left(x,t\right)=\dot{x}$ ein (Richtungsfeld). Wenn man nun im Punkt $ x\left(0\right)$ ($ n$ Integrationskonstanten) startet und immer den Pfeilrichtungen folgt, erhält mein eine Lösungstrajektorie.
eindeutige Lösung
$ x\left(t\right)$ mit $ t>0$ für ein autonomes DGL-System $ 1$ter Ordnung existiert falls für alle (zulässigen) $ x_{1},x_{2}\in\mathbb{K}^{n}$ die folgende Lipschitzbedingung erfüllt ist. Es exisitert ein $ L\in\mathbb{K}$ so dass für alle (zulässigen) $ x_{1},x_{2}\in\mathbb{K}^{n}$ gilt

$\displaystyle \left\Vert f\left(x_{1}\right)-f\left(x_{2}\right)\right\Vert \le L\left\Vert x_{1}-x_{2}\right\Vert $

mit einer belibigen Norm $ \left\Vert .\right\Vert $.


Gleichgewichtslösung

Außer der Existenz einer (eindeutigen) Lösung von

$\displaystyle \dot{x}=f\left(x,u\right),\; x\left(0\right)=x_{0}\in K^{n}$

ist die Existenz eines stationären Zustandes $ x\left(t\right)\rightarrow x_{s}$ für $ t\rightarrow\infty$ für konstantes $ u\left(t\right)=u_{s}$ von Interesse.

Notwendig
$ 0=f\left(x_{s},u_{s}\right)$
Lineares System
$ Ax_{s}=-Bu_{s}$ eindeutig Lösbar mit $ x_{s}=-A^{-1}Bu_{s}$ wenn $ \det\left(A\right)\neq0$
Nichtlineares System
ist zudem notwendig das die Determinante der Jakobimatrix im Lösungsumfeld $ \left(x_{s}\right)$ nicht 0 ist.

$\displaystyle \exists\varepsilon:\forall\left\Vert x-x_{s}\right\Vert <\varepsilon:\det\frac{\partial f\left(x,u_{s}\right)}{\partial x}\neq0$


Jacobi-Matrix

Definition

$\displaystyle \frac{\partial f}{\partial x}=\left(\begin{array}{ccc}
\frac{\par...
...rtial x_{1}} & \cdots & \frac{\partial f_{n}}{\partial x_{n}}\end{array}\right)$


Vorwärtsdifferentenquotient

Besetztheisstruktur
einer Jacobi-Matrix gibt wieder, in welchen Stellen der Matrix von 0 verschiedene Werte stehen.
Schrittweise Aufdatierung
(``Updates'') einer Approximation der Jacobi-Matrix (sogenanntes ``Quasi Newton Verfahren'')

  $\displaystyle J^{\left(k\right)}=$ $\displaystyle J^{\left(k-1\right)}+\frac{1}{\left\Vert \alpha^{\left(k-1\right)}\cdot\Delta x^{\left(k-1\right)}\right\Vert }\cdot$  
    $\displaystyle \underbrace{f\left(x^{\left(k\right)}\right)-f\left(x^{\left(k-1\...
...}\cdot\Delta x^{\left(k-1\right)}\right.^{T}}_{1\times n\textrm{ Zeilenvektor}}$  

Symbolisches Differenzieren
durch systematisches Anwenden von Ketten-, Produkt etc. Regeln
Automatisches Differenzieren
sind spezielle Algorithmen zur Transformation eines C-, Fortran oder Matlab- Programms von $ f\left(x\right)$ in Programm zur Auswertung der Jacobi-Matrix


Linearisierung um die Ruhelage

$\displaystyle \left(\Delta x\right)^{\bullet}\approx\underbrace{\left.\frac{\pa...
...\left.\frac{\partial f}{\partial u}\right\vert _{x_{s},u_{s}}}_{B}\cdot\Delta u$


Lösen einer linearisierten (linearen) DGL

Gegeben
$ \dot{x}=A\cdot x$
Lösungsansatz
$ x\left(t\right)=c\cdot e^{\lambda t}$
Zwischentherm
$ \left(\lambda\cdot E-A\right)\cdot c=0$
Lösung
$ x\left(t\right)=\sum_{i=1}^{n}c_{i}e^{\lambda_{i}t}$


Stabilität

Für den Fall das $ A$ eine rein reelle Matrix war gilt:

aperiodische Dämpfung
wenn alle Eigenwerte reell und negativ sind
aperiodisch ungedämpft
wenn alle Eigenwerte reell und mind. einer positiv ist
gedämpfte Oszilation
wenn alle Realanteile der Eigenwerte negativ sind und komplexe Eigenwerte immer konjungiert nocheinmal auftauchen.
ungedämpfte Oszillation
wenn mindestens ein Realanteil eines Eigenwertes positiv ist und komplexe Eigenwerte immer konjungiert nocheinmal auftauchen.
instabil
bedeutet das bei einer begrenzen Eingabe eine theoretisch unbegrenzte Ausgabe erfolgen kann.


Zeitcharakteristik

Zeitcharakteristika
$ T_{i}$
reeller EW
$ T_{i}=\frac{1}{\left\vert\lambda_{i}\right\vert}$
imaginärer EW
$ T_{i}=\frac{2\pi}{\left\vert\lambda_{i}\right\vert}$

konjungiert komplexer EW

$\displaystyle T_{i}=\textrm{min}\left\{ \frac{1}{\left\vert\Re\left(\lambda_{i}...
...ht\vert},\frac{2\pi}{\left\vert\Im\left(\lambda_{i}\right)\right\vert}\right\} $

Minmale Zeitcharakteristik

$\displaystyle T_{min}=\min\left\{ T_{i}\vert i=1,\ldots,n\right\} $

Maximale Zeitcharakteristik

$\displaystyle T_{max}=\max\left\{ T_{i}\vert i=1,\ldots,n\right\} $

Simulationsdauer
für nichtlineares System (Faustregel)
Diskretisierungsschrittweite
$ h=\Delta t\le\alpha\cdot T_{min}$


Steife DGL

Definition
Eine DGL wird steif genannt wenn sie sehr unterschiedliche Zeitcharakteristika enthält
Steifheitsmaß
$ s=\frac{T_{max}}{T_{min}}$
Integration
von steifen DGLn am besten mit implizieten Verfahren

Unstetige Rechte Seite

Die rechte Seite $ f$ der Differentialgleichung $ \dot{x}=f\left(x,u\right)$ (oder eine ihrer Ableitungen) kann unstetig sein, z.B. wegen


next up previous contents index
Next: Grundlagen der numerischen Simulation Up: Zeitkontinuierliche Simulierung und Simulation Previous: Beschreibung zeitkontinuierlicher Systeme   Contents   Index
Marco Möller 17:20:55 24.10.2005