modelGY
The bondgraphic linear gyrator element
Extends from Interfaces.TwoPort (Partial model invoking two bondgraphic connectors).
Information
The bondgraphic linear gyrator is a directed TwoPort element. It inherits the effort and flow variables from the directed TwoPort. The gyration constant is modeled as a parameter.The bond graph literature is not consistent in the definition of the gyration constant. In this library, the constant is defined as the amplification of flow at the inflow to effort at the outflow. Some other bond graph references define the gyration constant as the amplification of effort at the inflow to flow at the outflow.
The gyrator model has either zero or two causality strokes.
Potential variables: e1: Bondgraphic effort variable of inflow f1: Bondgraphic flow variable of inflow, normalized positive for flows into the model e2: Bondgraphic effort variable of outflow f2: Bondgraphic flow variable of outflow, normalized positive for flows out of the model Parameters: r: Gyration constant (default value = 1)
Equations:
e2 = r*f1
e1 = r*f2
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | r | 1 | Bondgraphic Gyration Constant |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| BondLib.Interfaces.BondCon | BondCon1 (from TwoPort) | Left bond graph connector | |
| BondLib.Interfaces.BondCon | BondCon2 (from TwoPort) | Right bond graph connector |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Real | e1 (from TwoPort) | Bondgraphic primary effort | |
| Real | f1 (from TwoPort) | Bondgraphic primary flow | |
| Real | e2 (from TwoPort) | Bondgraphic secondary effort | |
| Real | f2 (from TwoPort) | Bondgraphic secondary flow |