Monday 25-Oct-21 |

Power flow diagram using Bond-Graph and Simulink

Contributor

Gert-Helge GEITNER , (lecturer)

 

Objective

This lecture deals with the use of Bond Graphs for the simulation of the power flow by use of Simulink and introduces an add-on library for this purpose

 

Outline

Simulink serves as a quasi-standard for simulation and parametrization of control structures. To use it additionally for the simulation of the power flow in technical systems a customizable and easy to use add-on Simulink library with the small number of nine blocks only for the graphical programming of Bond Graphs will be introduced. The presentation explains preconditions, a first idea and its disadvantages, some basics of Bond Graphs, the Simulink Bond Graph library and summarizes most essential features of this add-on. Instructive examples demonstrate the use of this tool in the field of motion control and energy efficiency in power conversion as well as for the design of vectorial electric motor models by means of the two-reaction theory.


Fig. 1: Simulink Bond Graph block library "BG V.2.0"
[S/D: source/destination, 0/1: node, R: consumer, I/C: storage, TF: transformer, GY: gyrator, RF: R-field, IF/CF: I/C-field, AB: activated bond]



Fig. 2: Block mask for the GY - element (Gyrator)
Standard appearance in the block library with unprotected settings: check boxes, edit and pop-up control available





Fig. 3: Example double-fed asynchronous machine - equations (two-reaction theory)



Fig. 4: Example double-fed asynchronous machine - Simulink Bond Graph

 

References

R. Schönfeld, G.-H. Geitner
"Power Flow and Information Flow in Motion Control Systems",
EPE-PEMC'04,
Riga, 2004.

A. Bouscayrol, R. Schoenfeld, G. Dauphin-Tanguy, G.-H. Geitner, X. Guillaud, A. Pennamen, J. P. Hautier
"Different energetic descriptions for electromechanical systems",
EPE'05
Dresden (Germany), September 2005

G.-H. Geitner,
"Add-on library BG V.2.0 for graphical programming of Bond Graphs by means of Simulink",
http://www.eti.et.tu-dresden.de/ae/ae_8_1e.htm ,


Previous page: EMR'06 Program
Next page: EMR'06 Registration