You get a bonus - 1 coin for daily activity. Now you have 1 coin

Tetrahedron of State - Bond Graph

Lecture



Это продолжение увлекательной статьи про бондграф.

...

data-auto-open loading="lazy" alt="Bond Graph" >: gas density at reference pressure

  • cBond Graphspeed of sound
  • Valve

    〈P〉=(ρ2Cd2A02)〈Vt〉2Bond Graph

    • CdBond Graphdischarge coefficient
    • ρBond Graph: fluid density
    • A0Bond Graph: minimum flow area
    Tank with areaA1[m]n−1(h+h0)n−1Bond Graph:

    PVt=ρgh0[(1+nVA1[m]n−1h0n)1/n−1]Bond Graphwhere

    • hBond Graphheight above the ground
    • h0Bond Graphinlet height
    • ρBond Graph: fluid density
    • ABond Graph: curve scaling (area dimension)
    • [m]n−1Bond Graph: dimensional correction
    • nBond Graph: curve parameter
    • gBond Graph: gravitational acceleration
    • Casen=1Bond Graph(prismatic body):PVt=ρgAVBond Graph
    • Casen=0Bond Graph(diode case):PVt=ρgh0(eVA[m]−1)Bond Graph
    Poiseuille resistance for cylinders

    〈P〉=(8μLπR4)〈Vt〉Bond Graphwhere

    • μBond Graphdynamic viscosity
    • LBond Graph: pipe length
    • RBond Graphpipe radius
    Isothermal chamber

    〈P〉=k〈Vt〉−1Bond GraphwherekBond Graphis the chamber constant

    Turbulent flow resistance

    〈P〉=at〈Vt〉74Bond GraphwhereatBond Graphis an empirical parameter

    Compressible fluid

    PVt=−Bln⁡VBond GraphwhereBBond Graph— is the bulk modulus.

    Nozzle

    〈P〉=ρ2(Avne2‖−Av2)〈Vt〉2Bond Graphwhere

    • ρBond Graph: fluid density
    • AvneBond Graph: exit area
    • AvBond Graph: entry area
    Adiabatic bladder

    PBt=PB,0t(1−BB0)−γBond Graphwhere

    • PB,0tBond Graph: reference pressure
    • B0Bond Graph: reference volume
    • γBond GraphPoisson’s ratio
    Check valve

    PBt=kln⁡(1+BtBt,0)Bond Graphwhere

    • kBond Graphempirical constant
    • Bt,0Bond Graph: reverse absolute displacement flow
    Gyrator-capacitor power system
    Flow-related variables Dt0φBond Graphmagnetic flux (φ) [Wb]Bond Graph (displacement)
    Effort-related variables Dt0FBond Graphmagnetomotive force (Φ) [A⋅turn]Bond Graph (momentum)
    Elements
    Compliance (C) Resistance (R) Inertia (I)
    Permeance (PBond Graph)

    〈Φ〉=1μϕL〈φ〉[H/turn2]Bond Graphwhere

    • μBond Graph: permeability
    • ϕLBond Graph: convergence factor
    Magnetic complex impedance (ZMBond Graph)

    Φ=ZMφt[turn2/Ω]Bond Graph

    Complex magnetic inductance (LMBond Graph)

    Φ=LMφ2t[turn2Φ]Bond Graph

    Gravitational energy system
    Flow-related variables Dt0IgBond Graph: gravitational current loop(Ig=2εgvorbita3) [kg/s]Bond Graph (flow) Dt−1IgBond Graphgravitational charge(M) [kg]Bond Graph (displacement)
    Effort-related variables Dt0BgBond Graph: gravitational voltage(Bg=12vorbita4c2) [m2/s2]Bond Graph (effort) Dt−1BgBond Graphgravitational momentum(ϕg=πvorbita3pc2) [m2/s]Bond Graph (momentum)
    Elements
    Compliance (C) Resistance (R) Inertia (I)
    Gravitational capacitance

    Typeγ1⟺Mg=CBg[kg/m2]Bond Graph

    Cg=2c2p2GMBond Graph

    Gravitational orbital resistance

    Typeγ1⟺Bg=RgIg[m2/kg⋅s]Bond Graph

    Rg=μg4vorbitaBond Graph

    Gravitational inductance

    Typeγ1⟺ϕg=IIg[m2/kg⋅s2]Bond Graph

    Lg=2π2Gc2pBond Graph

    Electric field volumetric power density system
    Flow-related variables Dt0J.Bond Graph: current density (J.) [A/m2]Bond Graph (flow) Dt−1J.Bond Graph: electric displacement field (D) [C/m2]Bond Graph (displacement)
    Effort-related variables Dt0EBond Graph: electric field (E) [V/m]Bond Graph (effort) Dt−1EBond Graph: magnetic vector potential(A) [V⋅s/m]Bond Graph (momentum)
    Elements
    Compliance (C) Resistance (R) Inertia of volumetric power density (IBBond Graph)
    Electric permittivity

    Typeγ1⟺D=ϵ0E[F/m]Bond Graph

    Electrical resistivity

    Typeγ1⟺E=ρJ.[Ωm]Bond Graph

    Magnetic permeability μ0 [H/m]Bond Graph
    Magnetic field volumetric power density measurement system
    Flow-related variables Dt0BBond Graph: magnetic flux density(B) [T] or [Wb/m2]Bond Graph (displacement)
    Effort-related variables Dt0HBond Graph: magnetic field strength(H) [A⋅turn/m]Bond Graph (effort)
    Elements
    Compliance (C) Resistance (R) Inertia of volumetric power density (IBBond Graph)
    Magnetic permeability for magnetic circuits

    Type γ1⟺B=μH[H/(m⋅turn2)]Bond Graph

    Gravitoelectric volumetric power density system
    Flow-related variables Dt0J.gBond Graph: mass flow(J.g) [kg/m2s]Bond Graph (flow) Dt−1J.gBond Graph: accumulated mass flow(Dg) [kg/m2]Bond Graph (displacement)
    Effort-related variables Dt0gBond Graph: gravitational acceleration (g) [m/s2]Bond Graph (effort)
    Elements
    Compliance (C) Resistance (R) Inertia of volumetric power density (IBBond Graph)
    Gravitational dielectric permittivity

    Typeγ1⟺Dg=ϵgg[kg⋅s2/m3]Bond Graph

    εg=14πGBond Graph

    Gravitational permeability[m/kg]Bond GraphIB=μg=4πGc2Bond Graph
    Gravitomagnetic volumetric power density system
    Flow-related variables Dt0BgBond Graphgravitomagnetic field(Bg=ωorbita(vorbitac)2) [Hz]Bond Graph (displacement)
    Effort-related variables Dt0HgBond Graph: gravitomagnetic field strength(Hg) [Pa⋅s]Bond Graph (effort)
    Elements
    Compliance (C) Resistance (R) Inertia of volumetric power density (IBBond Graph)
    Gravitational permeability

    −4πGc2 [m/kg]Bond Graph

    Thermal power-temperature system
    Flow-related variables Dt1BBond Graphheating rate(ψt) [W]Bond Graph (flow) Dt0BBond Graph: total heat(ψ) [J.]Bond Graph (displacement)
    Effort-related variables Dt0TBond Graph: temperature(T) [K]Bond Graph (Effort)
    Elements
    Compliance (C) Resistance (R) Inertia (I)
    Isobaric heating

    T=1ρBcpψ=1CPψBond Graphwhere

    • ρBond Graph: mass density of the object
    • BBond Graphvolume of the object
    • cpBond Graph: specific heat capacity at constant pressure
    Conduction resistance

    T=1kϕLψtBond Graphwhere

    • kBond Graph: thermal conductivity
    • ϕLBond Graph: convergence factor
    Isochoric heat

    T=1CBψBond GraphwhereCBBond Graph— is the heat capacity at constant volume.

    Convection resistance

    T=1hAψtBond Graphwhere

    • hBond Graphconvection coefficient
    • ABond Graph: interface area
    Isothermal heat

    T=1nRln⁡(BfBi)ψBond Graphwhere

    • RBond Graphuniversal gas constant
    • nBond Graph: number of moles
    • BfBond Graph: final volume
    • BiBond Graph: initial volume
    Stefan-Boltzmann law

    〈T〉=(1eσA)0,25〈ψt〉0,25Bond Graphwhere

    • eBond Graph: emissivity
    • σBond Graph: Stefan-Boltzmann constant
    • ABond Graph: interface area
    Continuum mechanics volumetric power density system
    Flow-related variables Dt1εBond Graphstrain rate(ε˙) [Hz]Bond Graph (flow) Dt0εBond Graph: strain(ε) Bond Graph (displacement)
    Effort-related variables Dt0σBond Graph: stress(σ) [Pa]Bond Graph (effort)
    Elements
    Compliance (C) Resistance (R) Inertia of volumetric power density (IBBond Graph)
    Reciprocal of stiffness

    Typeγ1⟺ε=Cσ[Pa−1]Bond Graph

    C=1KBond Graph

    Viscosity

    Typeγ1⟺σ=Rε˙[Pa⋅s]Bond Graph

    Inertial force, determined by power density: material density.

    ρ [kg/m3]Bond Graph

    Other systems:

    • Thermodynamic energy system (flow — is the rate of change of entropy, and effort — is temperature).
    • Electrochemical energy system (flow — is chemical activity, and effort — is chemical potential).
    • Thermochemical energy system (flow — mass flow rate, effort — specific enthalpy per unit mass)
    • Macroeconomics: currency exchange rate system (displacement — goods, and effort — price per good).
    • Microeconomics: currency system (population displacement – population size, and labor – GDP per capita)

    Tetrahedron of State

    Bond Graph

    Tetrahedron of state

    The tetrahedron of state is a tetrahedron that graphically displays the transformation between effort and flow. The attached image shows the tetrahedron in its generalized form. The tetrahedron can be modified depending on the energy domain.

    Using the tetrahedron of state, the mathematical relationship between any variables on the tetrahedron can be found. This is done by following the arrows on the diagram and multiplying any constants along the way. For example, if you want to find the relationship between generalized flow and generalized displacement, you would start with f ( t ) , and then integrate it to get q ( t ) . More examples of equations can be seen below.

    Relationship between generalized displacement and generalized flow.

    q(t)=∫f(t)dtBond Graph

    Relationship between the generalized flow state and generalized effort.

    f(t)=1R⋅e(t)Bond Graph

    Relationship between generalized flow and generalized momentum.

    f(t)=1I⋅p(t)Bond Graph

    Relationship between general momentum and general effort.

    p(t)=∫e(t)dtBond Graph

    Relationship between generalized flow and generalized effort, involving constant C.

    e(t)=1C∫f(t)dtBond Graph

    All mathematical relationships remain unchanged when moving between energy domains; only the symbols change. This can be seen in the following examples.

    Relationship between displacement and velocity.

    x(t)=∫v(t)dtBond Graph

    Relationship between current and voltage, also known as Ohm’s law .

    I(t)=1RV(t)Bond Graph

    Relationship between force and displacement, also known as Hooke’s law . The negative sign in this equation is omitted, since the sign is accounted for by the direction of the arrow on the bond graph.

    F(t)=kx(t)Bond Graph

    For energy systems, the formula for the resonant frequency is as follows:ω=1LCBond Graph

    For systems with high specific power, the formula for the resonant wave speed is as follows:c=1LCBond Graph

    Components

    If a motor is connected to a wheel through a shaft, power is transmitted in the rotational-mechanical domain, meaning effort and flow represent torque (τ) and angular velocity (ω), respectively. A word bond graph — is the first step toward a bond graph, in which words define the components. As a word bond graph, this system would look as follows:motor−−−−−ωτwheelBond GraphA half arrow is used to denote signs, so if the motor does work when τ and ω are positive, then the diagram would look as follows:motor−−−⇁ωτwheelBond GraphThis system can also be represented in a more general way. This involves replacing the words with symbols denoting the same elements. These symbols are based on the generalized form, as explained above. Since the motor generates torque on the wheel, it will be represented as an effort source for the system. The wheel can be represented as a resistance to the system. In addition, the symbols for torque and angular velocity are omitted and replaced with the generalized symbols for effort and flow. Although this is not necessary in this example, bonds are usually numbered to avoid confusion in the equations. A simplified diagram is shown ​​below.


    Bond Graph

    Since effort always exceeds flow along a bond, the effort and flow symbols can also be omitted entirely without losing any important information. However, the bond number should not be omitted. An example can be seen below.


    Bond Graph

    The bond number will become important later when converting the bond graph into state-space equations.

    Element association

    Series association

    Suppose an element has the following behavior:e(t)=αg(q(t))Bond Graphwhereg(x)Bond Graphis a universal function (it can even differentiate/integrate its inputs) andαBond Graph— is the element constant. Now suppose that a 1-junction has many elements of this type. Then the total effort at the junction equals:e Bond Graph

    Parallel association

    Suppose an element has the following behavior:e(t)=g(αq(t))Bond Graphwhereg(x)Bond Graphis a universal function (it can even differentiate/integrate its inputs) andαBond Graph— is the element constant. Now suppose that a 0-junction has many elements of this type. Then the following holds:


    Bond Graph

    One-port elements

    One-port elements — are elements in the bond graph that can have only one port.

    Sources and sinks

    Sources — are elements that represent inputs to the system. They either input effort or supply flow into the system. They are denoted by the capital letter «S», with «e» or «f» — lowercase letters denoting effort or flow, respectively. Sources always have an arrow pointing away from the element. Examples of sources include: motors (an effort source, torque), voltage sources (an effort source), and current sources (a flow source).


    Bond Graphwhere J denotes a junction.

    Sinks are elements that represent the output data of the system. They are depicted the same way as sources, but the arrow points into the element rather than away from it.


    Bond Graph

    Inertia

    Inertia elements are denoted by the capital letter «I» and always pass energy through themselves. Inertia elements are elements that store energy. Most often these are mass in mechanical systems and inductors in electrical systems.


    Bond Graph

    Resistance

    Resistive elements are denoted by the capital letter «R» and always pass electric current through themselves. Resistive elements are elements that dissipate energy. Most often these are dampers in mechanical systems and resistors in electrical systems.


    Bond Graph

    Compliance

    Compliant elements are denoted by the capital letter «C» and always pass electric current through themselves. Compliant elements are elements that store potential energy. Most often these are springs in mechanical systems and capacitors in electrical systems.

    J.−−−⇀ CBond Graph

    Two-port elements

    These elements have two ports. They are used to convert power between systems or within them. When converting power from one port to another, there is no power loss during transmission. Each element has a specified constant. This constant is called the transformer constant or the gyrator constant, depending on which element is used. As a rule, these constants are displayed as a coefficient next to the element.

    Transformer

    The transformer establishes a relationship between the incoming and outgoing flow and the incoming and outgoing effort. Examples include an ideal electrical transformer or a lever.

    Denoted−−−⇀1 TF −−−⇀2 r:1Bond Graphwhere r denotes the transformer modulus. This means that...f1r=f2Bond Graphand e2r=e1Bond Graph

    Gyrator

    A gyrator uses the relationship between the incoming and outgoing flow of energy and the incoming flow of energy. An example of a gyrator is a DC motor, which converts voltage (electrical effort) into angular velocity (angular mechanical flow).


    Bond Graphthis means that e2=gf1Bond Graphand e1=gf2.Bond Graph

    Multi-port elements

    Unlike other elements, junctions can have any number of input or output ports. Junctions distribute power among their ports. There are two different types of junctions: the 0-junction and the 1-junction, which differ only in the way effort and flow are transmitted. Identical junctions connected in series can be merged, but different junctions connected in series cannot.

    0-junctions

    Zero junctions behave in such a way that all effort values (and their time integral/derivative) are equal across all connections, but the sum of the incoming flow values equals the sum of the outgoing flow values, or, equivalently, the sum of all flows is zero. In an electrical circuit, a zero junction is a node representing the voltage shared by all the components at that node. In a mechanical circuit, a zero junction is a connection between components representing the force shared by all the components connected to it.

    all e' are equalBond Graph
    Bond Graph

    An example is shown below.


    Bond Graph

    The resulting equations:e1=e2=e3Bond Graphf1=f2+f3Bond Graph

    1-junctions

    1-junctions behave oppositely to 0-junctions. In 1-junctions, all flow values (and their time integral/derivative) are equal across all connections, but the sum of the input effort values equals the sum of the output effort values, or, equivalently, the sum of all efforts is zero. In an electrical circuit, a 1-junction represents a series connection of components. In a mechanical circuit, a 1-junction represents the velocity shared by all the components connected to it.

    all f' are equalBond Graph∑ein=∑eoutBond Graph

    An example is shown below.

    −−−⇁11↾2−−−⇁3Bond Graph

    The resulting equations:f1=f2=f3Bond Graph Bond Graph

    Causality

    Bond graphs contain the concept of causality, which indicates which side of a bond determines the instantaneous effort and which determines the instantaneous flow. When formulating the dynamic equations describing a system, causality determines, for each modeling element, which variable is dependent and which is independent. Graphically propagating causality from one modeling element to another simplifies the analysis of large-scale models. Completing the causality assignment in a bond graph model makes it possible to detect modeling situations in which an algebraic loop exists; that is, a situation in which a variable is defined recursively as a function of itself.

    As an example of causality, consider a capacitor connected in series with a battery. It is physically impossible to charge a capacitor instantaneously, so any component connected in parallel with the capacitor will necessarily have the same voltage (the involved variable) as the capacitor. Similarly, an inductor cannot instantaneously change its magnetic flux, so any component connected in series with the inductor will necessarily have the same flow as the inductor. Because capacitors and inductors are passive devices, they cannot maintain their respective voltage and flow indefinitely — the components to which they are connected will affect their respective voltage and flow, but only indirectly, by affecting their current and voltage respectively.

    Note: Causality is symmetric. When one side «causes» the effort, the other side «causes» the flow.

    In the graphical notation of bonds, a causal stroke can be added to one end of a power bond, indicating that this side determines the flow . Consequently, the side opposite the causal stroke controls effort .

    Flow sources (SfBond Graph) determine the flow, so they carry the causal stroke:Sf|−−−⇀Bond GraphEffort sources (SeBond Graph) determine the effort, so the causal stroke is at the other end:Se−−−⇀|Bond Graph

    Consider a motor with constant torque driving a wheel, i.e., an effort source (SeBond GraphThis will be depicted as follows:motorSe−−−⇀|ωτwheelBond Graph

    Symmetrically, the side with causal motion (in this case, the wheel) determines the direction of flow for the bond.

    Causality leads to compatibility constraints. Obviously, only one end of a power bond can determine effort, and therefore only one end of the bond (the other end) can carry the causal stroke. Furthermore, the two passive components with time-dependent behavior,IBond GraphandCBond Graph, can have only one kind of causality:IBond Graphthe component determines the flow;CBond Graphthe component determines the effort. Thus, from the junction point,J.Bond Graphthe preferred causal orientation is as follows:J.−−−⇀|I and J.|−−−⇀CBond Graph

    The reason this method is preferred for these elements can be further analyzed by considering the equations they yield, shown by the state tetrahedron.


    Bond Graph

    The resulting equations include the integral of the independent power variable. This is preferable to the result obtained when the causality is reversed, which leads to a derivative. The equations are given below.


    Bond Graph

    In a bond graph, it is possible for the causal stroke on one of these elements to be placed in a less preferred way. In such a case, the bond is said to have a «causal conflict». The consequences of a causal conflict are only apparent when writing out the graph's state equations. This is explained in more detail in the relevant section.

    A resistor does not exhibit time-dependent behavior: applying a voltage produces an instantaneous current, or applying a current produces an instantaneous voltage, so a resistor can be placed at either end of the causal bond: Bond Graph

    Transformers are passive, they neither dissipate nor store energy, so causality passes through them:−−−−−|TF−−−−−|or|−−−−−TF|−−−−−Bond Graph

    A gyrator converts flow into effort and effort into flow, so if flow occurs on one side, effort occurs on the other side, and vice versa:|−−−−−GY−−−−−|or−−−−−|GY|−−−−−Bond Graph

    Junctions

    In a zero junction, the efforts are equal; in a one junction, the flows are equal. Thus, when causality is assigned, only one bond can impose effort at a zero junction, and only one bond can impose flow at a one junction. Consequently, if the causality of one bond at the junction is known, the causality of the rest is also known. This one bond is called the «strong bond».strong bond→⊣0⊥⊤⊣andstrong bond→⊢1⊤⊥⊢Bond GraphIn short, 0-junctions must have exactly one causal stroke, and 1-junctions must have all causal strokes except one.

    Determining Causality

    To determine causality in a bond graph, certain steps must be performed. These steps are as follows:

    1. Display the causal columns.
    2. Draw the preferred causality for the C and I bonds.
    3. Draw the causal columns for the zero and one junctions, transformers, and gyrators.
    4. Draw the causal strokes for the R bonds.
    5. If a causal conflict arises, replace the C or I bond with differentiation.

    A step-by-step description of the process is given below.Sf−−−⇀0−−−⇀TF−−−⇀0−−−⇀C5⇃r:1⇃C2R6Bond Graph

    The first step is to assign causality between sources, for which only one source exists. The result is the graph shown below.Sf|−−−⇀0−−−⇀TF−−−⇀0−−−⇀C5⇃r:1⇃C2R6Bond Graph

    The next step is to determine the preferred causality for the C bonds.Sf|−−−⇀0−−−⇀TF−−−⇀0|−−−⇀C5⇃¯r:1⇃C2R6Bond Graph

    Next, apply causality to the zero and one junctions, transformers, and gyrators.Sf|−−−⇀0|−−−⇀TF|−−−⇀0|−−−⇀C5⇃¯r:1⇃_C2R6Bond Graph

    However, there is a problem with the zero junction on the left. The zero junction has two bonds imposing effort, whereas the zero junction needs only one. This happened becauseC2Bond Graphis required to be in its preferred causality. The only way to fix this is to reverse this causal stroke. This leads to a causal conflict; the corrected version of the graph is shown below.Bond Graphreflecting the causal conflict.

    Bond Graph

    Conversion from Other Domains

    One of the main advantages of using bond graphs is that once the bond graph has been obtained, the original energy domain no longer matters. Below are some steps that must be followed when converting from an energy domain to a bond graph.

    Electromagnetic

    A step-by-step solution of an electromagnetic problem as a bond graph looks as follows:

    1. Set up a zero junction at each of them.
    2. Insert sources, R, I, C, TR, and GY bonds with a 1-junction.
    3. Ground it (on both sides if a transformer or gyrator is present).
    4. Assign the direction of power flow
    5. Simplify

    These steps are illustrated more clearly in the examples below.

    Linear Mechanics

    The sequence of steps for solving a linear mechanics problem as a bond graph is as follows:

    1. Place a 1-junction for each distinct velocity (usually at a mass).
    2. Insert R and C bonds, each with its own 0-junction, between the 0-junctions where they act.
    3. Insert sources and I bonds at the points where they interact.
    4. Assign the direction of power flow
    5. Simplify

    These steps are illustrated more clearly in the examples below.

    Simplification

    The simplification stage is the same regardless of whether the system is electromagnetic or linear-mechanical. The steps are as follows:

    1. Remove the zero-power bond (due to ground or zero velocity).
    2. Remove 0- and 1-junctions containing fewer than three bonds.
    3. Simplify parallel power
    4. Merge 0-junctions connected in series.
    5. Merge 1-junctions connected in series.

    These steps are illustrated more clearly in the examples below.

    Parallel Power

    Parallel power transmission is when power is transmitted in parallel in a bond graph. An example of parallel power transmission is shown below.

    Bond Graph

    The parallel power equation can be simplified by recalling the effort–flow relationship for 0- and 1-junctions. To solve the parallel power equation, all the junction equations must first be written out. For the example given, the equations are shown below. (Note the numeric value represented by the effort/flow variable.)f1=f2=f3e2=e4=e7e1=e2+e3f2=f4+f7e3=e5=e6f7=f6=f8f3=f5+f6e7+e6=e8Bond Graph

    By manipulating these equations, you can arrange them in such a way as to find an equivalent set of 0- and 1-junctions to describe the parallel effort bond.

    For example, becausee3=e6Bond Graphande2=e7Bond Graphyou can substitute the variables in the equatione1=e2+e3Bond Graphwhich results ine1=e6+e7Bond Graphand sincee6+e7=e8Bond Graphwe now know thate1=e8Bond GraphThis relationship between two effort variables being equal to zero can be explained by a 0-junction. Manipulating the other equations, it can be found thatf4=f5Bond GraphThis describes the relationship of a 1-junction. Once you have identified the necessary relationships, you can redraw the parallel power section with the new junctions. The result for the example shown is presented below.

    Bond Graph

    Examples

    Simple electrical system

    A simple electrical circuit consisting of a voltage source, a resistor, and a capacitor connected in series.

    Bond Graph

    The first step is to draw 0-junctions at all nodes:0000Bond Graph

    The next step is to add all the elements acting at their own junction points:R|0−1−0||Se−11−C||0_−−−0Bond Graph

    The next step is to choose the ground. The ground is simply a 0-junction that is considered to have no voltage. In this case, the bottom left 0-junction, underlined above, will be chosen as the ground. The next step is to draw all the arrows for the bond graph. The arrows at the junctions must point toward the ground (following a path similar to the current). For the resistance, inertia, and compliance elements, the arrows always point toward those elements. The result of drawing the arrows is shown below, where the 0-junction is marked with an asterisk as the ground.

    Bond Graph

    Now that we have the bond graph, we can begin the process of simplifying it. The first step is to remove all the ground nodes. Both lower 0-junctions can be removed, since they are both grounded. The result is shown below.

    Bond Graph

    Next, junctions with fewer than three bonds can be removed. This is because the flow and effort pass through these junctions unchanged, so they can be removed, allowing us to reduce the amount of drawing. The result can be seen below.

    Bond Graph

    The last step — applying the causality principle to the bond graph. Applying the causality principle was explained above. The resulting bond graph is shown below.

    Bond Graph

    Enhanced electrical system

    A more advanced electrical system, including a current source,

    продолжение следует...

    Продолжение:


    Часть 1 Bond Graph
    Часть 2 Tetrahedron of State - Bond Graph
    Часть 3 State equations - Bond Graph

    created: 2025-12-25
    updated: 2026-03-09
    104



    Was this answer useful?
    Choose a quick rating so we can improve the next answer for you.
    How satisfied are you?


    Comments

    To leave a comment

    If you have any suggestion, idea, thanks or comment, feel free to write. We really value feedback and are glad to hear your opinion.
    To reply

    Lectures and tutorial on "Mathematical foundations of the theory of automatic control"

    Terms: Mathematical foundations of the theory of automatic control