190 likes | 313 Views
Bis anhin haben wir uns mit der symbolischen Manipulation von differentialalgebraischen Gleichungssystemen befasst. Die Frage, wo die Gleichungen herkommen, die die Physik der untersuchten Systeme beschreiben, haben wir eigentlich nur am Rande gestreift.
E N D
Bis anhin haben wir uns mit der symbolischen Manipulation von differentialalgebraischen Gleichungssystemen befasst. Die Frage, wo die Gleichungen herkommen, die die Physik der untersuchten Systeme beschreiben, haben wir eigentlich nur am Rande gestreift. Aus diesen Gründen mussten wir uns auf sehr einfache Systeme, wie z.B. einfache lineare elektrische Schaltkreise beschränken, deren Gleichungen als bekannt angenommen werden dürfen. Wir wollen uns nun der Frage der Modellierung im Sinne der Ermittlung „korrekter“ mathematischer Beschreibungen von Systemen befassen, die zunächst unbekannt sind. Bondgraphen I
Energie und Leistung Leistungsflüsse akausale Bondgraphen Beispiel Kausale Bondgraphen Übersicht
Allen physikalischen Systemen gemeinsam sind die Erhaltungssätze für Energie und Masse. Bondgraphen befassen sich intim mit der Erhaltung der Energie in einem physikalischen System. Nachdem die Energie in einem geschlossenen System erhalten wird, kann Energie eigentlich nur durch drei Mechanismen verändert werden: Bondgraphen II Energie kann gespeichert werden. Energie kann von einem Ort zu einem anderen transportiert werden. Energie kann von einer Form in eine andere umgewandelt werden.
Die Menge von Energie (E), die an einem Ort lokalisiert ist, kann nur ändern, wenn entweder zusätzliche Energie zufliesst oder aber wenn Energie abfliesst. In beiden Fällen benötigen wir somit Energieflüsse, die als Ableitungen der Energie bezüglich der Zeit definiert sind. P wird auch als Leistung (Power) bezeichnet. Die Energie wird in Joule [J] gemessen, während die Leistung in Watt [W] angegeben wird. P = dE/dt Bondgraphen III
In allen physikalischen Systemen können Energieflüsse als Produkt zweier anderer physikalischer Variablen geschrie-ben werden, deren eine extensiv (somit proportional zur Menge), deren andere jedoch intensiv (unabhängig von der Menge) ist. Bei gekoppelten Energieflüssen mag es nötig sein, einen einzelnen Energiefluss als Summe von Produkten solcher adjugierter Variablen zu schreiben. Beispiele: [W] = [V] · [A] Pel = u · i Pmech = f · v = [N] · [m/s] = [kg · m2 · s-3] Bondgraphen IV
Die Bondgraphenmodellierung arbeitet mit der graphischen Darstellung von Energieflüssen. Dabei werden die Energieflüsse als gerichtete Harpune dargestellt. Die zwei adjugierten Variablen, die den Energiefluss bewerkstelligen, werden oberhalb (intensiv: Potentialvariable, „e“ ) und unterhalb (extensiv: Fluss-variable, „f“ ) der Harpune abgebildet. Die Harpune hat ihren Haken immer links in Pfeilrichtung, und „oberhalb“ bezeichnet die Seite mit dem Haken. e: Einsatz (effort) f: Fluss (flow) e P = e · f f Bondgraphen V
i SE + i 0 0 Energie wird ins System eingespeist I Spannung und Strom gegenläufig 0 v v v u u U v U b a a b I 0 I 0 SF U 0 Quellen in Bondgraphendarstellung
R i R C I i i i Spannung und Strom gleichläufig C i u v v u v v v u u u v u b b a b a a Energie wird dem System entzogen L i Passive elektrische Elemente in Bondgraphendarstellung
e2 e2 e1 = e2 e2 = e3 f1 – f2– f3 = 0 f2 f2 e1 e1 0 1 e3 e3 f1 f1 f3 f3 f1= f2 f2 = f3 e1 – e2– e3= 0 Verzweigungen („Junctions“)
v0 = 0 P = v0 · i0 = 0 Ein BeispielII
Jeder Bond definiert zwei Variablen, den Einsatze und den Fluss f. Somit werden zwei Gleichungen benötigt, um die beiden Variablen zu ermitteln. Es wird immer eine Gleichung links, die andere rechts vom Bond gerechnet. Ein vertikaler Querstrich symbolisiert die Seite, bei welcher der Fluss gerechnet wird. e f KausaleBondgraphen
Der Fluss muss somit rechts berechnet werden. SE i 0 Die Quelle berechnet den Einsatz. U u I 0 SF Die Quelle berechnet den Fluss. Die Kausalität der Quellen ist fest. „Kausalisierung“ der Quellen U0 = f(t) I0 = f(t)
I R C R u = R · i i = u/ R i i i i Die Kausalität der Widerstände ist frei. u u u u du/dt = i / C di/dt = u / I Die Kausalität der Speicher ist durch den Wunsch nach der Verwendung von Integratoren statt Differentiatoren bestimmt. „Kausalisierung“ der passiven Elemente
e2 e2 e2 = e1 e3 = e1 f1 = f2+ f3 f2 f2 e1 e1 1 0 e3 e3 f1 f1 f3 f3 f2= f1 f3 = f1 e1 = e2+ e3 „Kausalisierung“ der Verzweigungen Verzweigungen des Typus 0 haben nur eine Flussgleichung, und müssen daher genau einen Kausalitätsstrich aufweisen. Verzweigungen des Typus 1 haben nur eine Einsatzgleichung, und müssen daher (n-1) Kausalitätsstriche aufweisen.
U0 .e = f(t) U0 .f = L1 .f + R1 .f dL1 .f /dt = U0 .e / L1 C1.f U0.e U0.f L1.f L1.e R1.e R2.f R1.f C1.e C1.e U0.e U0.e R1.f R1.f C1.e R2.e dC1 .e /dt = C1 .f / C1 C1 .f = R1 .f –R2 .f R2 .f = C1 .e / R2 R1 .e = U0 .e –C1 .e R1 .f = R1 .e / R1 „Kausalisierung“ des Bondgraphen
Cellier, F.E. (1991), Continuous System Modeling, Springer-Verlag, New York, Chapter 7. Cellier, F.E. (1992), “Hierarchical non-linear bond graphs: A unified methodology for modeling complex physical systems,” Simulation, 58(4), pp. 230-248. Cellier, F.E., H. Elmqvist, and M. Otter (1995), “Modeling from physical principles,” The Control Handbook (W.S. Levine, ed.), CRC Press, Boca Raton, FL, pp. 99-108. Referenzen I
Cellier, F.E. (1997), “World Wide Web - The Global Library: A Compendium of Knowledge About Bond Graph Research,” Proc. ICBGM'97, 3rd SCS Intl. Conf. on Bond Graph Modeling and Simulation, Phoenix, AZ, pp.187-191. Referenzen II