Bibliothek für Bondgraphen:  
 Bibliotheksikone UK banner

Add-on library BG V.2.1 for graphical programming of Bondgraphs by means of Simulink

- all rights reserved - Dr. Geitner ETI/TU Dresden


Block icon Bond Graph function,
block mask
as a link
Parameter input
  1. referring to setting condition:
  2. alternative setting condition including internal conversion operation - valid for:
    L=linear, NL=non-linear (external parameter input)
Source / destination
  1. "S"(E),"D"(F);"S"(F),"D"(E) - L (1 exception) / NL (all modes)
    Parameter: as given in input mask or NL-input
    Exception L vector mode: transpose operation internal
  2. not applicable
Node
  • not applicable (automatically handles scalar or vectorial power variables)
  • Transformer
    1. Left causal ("TF"/LC) - L (all modes) / NL (2 exceptions)
      Parameter: as given in input mask or NL-input and transpose antagonizes to reference direction;
      1. Exception NL vector mode: matrices as parameters valid (unsymmetrical matrices possible)
      2. Exception NL matrix mode: no function == scalar mode
    2. Right causal ("TF"/RC) - L (all modes) / NL (2 exceptions)
      Parameter: (elementwise) reciprocal and transpose effects in reference direction;
      1. Exception NL vector mode: without reciprocal; matrices as parameters valid - see above
      2. Exception NL matrix mode: special function both-way parameter inversion
    Consumer
    1. R-Type [Flow causal], ("R"/FC) - L (all modes) / NL (all modes)
      Parameter: as given in input mask or NL-input
    2. G-Type [Effort causal], ("R"/EC) - L (all modes) / NL (general exception)
      Parameter: (elementwise) reciprocal (thus non-diagonal matrices valid in vector mode)
      Exception NL [generally]: without any internal reciprocal function regarding NL-input
    Storage
    1. Effort causal I-storage ("I"/IC) or Flow causal C-storage ("C"/IC) - L only (all modes)
      Parameter: (elementwise) reciprocal (thus non-diagonal matrices valid in vector mode)
    2. Flow causal I-storage ("I"/DC) or Effort causal C-storage ("C"/DC) - L only (all modes)
      Parameter: as given in input mask
    Gyrator
    1. Outside causal ("GY"/OC) - L (all modes) / NL (2 exceptions)
      Parameter: as given in input mask or NL-input and transpose antagonizes to reference direction;
      1. Exception NL vector mode: matrices as parameters valid (unsymmetrical matrices possible)
      2. Exception NL matrix mode: no function == scalar mode
    2. Inside causal ("GY"/IC) - L (all modes) / NL (2 exceptions)
      Parameter: (elementwise) reciprocal and transpose effects in reference direction;
      1. Exception NL vector mode: without reciprocal; matrices as parameters valid - see above
      2. Exception NL matrix mode: special function both-way parameter inversion
    Consumer field
    1. "RF"(FC),"RF"(EC),"RF"(MC) - L (all modes) / NL (all modes)
      Parameter: as given in input mask or NL-input
    2. not applicable
    Storage field
    1. "CF"(IC),"IF"(IC);"CF"(DC),"IF"(DC);"CF"(MC)/"IF"(MC) - L (all modes) / NL (all modes)
      Parameter: as given in input mask or NL-input
    2. not applicable
    Activated bond connection
  • not applicable (automatically handles scalar or vectorial power variables)
  • No specification: no operation referring to parameter input.
    Changes / customisation: possible via NL input, if available.


    Homepage
    Dr. G.-H. Geitner
    Master page BG
    Bond Graph
    Master page BOD
    Digital Magnitude Optimum
    Master page BO
    Magnitude Optimum
    Master page FUP
    Hybrid Function Chart
    Chair Electric Machines
    and Drives - TU Dresden