User:Pathgrow/sandbox
This is a backup of my edits to the Bond Graph Page - my use only!!
A bond graph is a graphical representation of the energy flows though and between physical dynamical systems including those in the electrical, mechanical, hydraulic, thermal and chemical domains. Because the concept of energy is common to all physical domains, the bond graph provides a unified description of all of these energy domains and can be thought of as a systematic use of the physical analogies introduced by the 19th century scientists James Clerk-Maxwell and Lord Kelvin. The mechanical–electrical analogy is one example of a physical analogy.
Bond graphs use the concept of analogous power conjugate variables whose product is energy flow, or power; these variable pairs are called effort and flow and, for example, correspond to voltage and current in the electrical domain and force and velocity in the mechanical domain. These power conjugate variables are transmitted by bonds which connect bond graph components.
Bond graph components are also based on analogies and, using the electrical and mechanical domains as examples, include the C component to represent both mechanical spring and electrical capacitor, the I component to represent both a mechanical inertia and an electrical inductor and the R component to represent both mechanical damper and electrical resistor.
The electrical circuit notions of parallel and series connections are abstracted as 0-junctions and 1-junctions in bond graph terminology and again used as connection analogues for each physical domain.
The bond graph transformer (TF) and gyrator (GY) components represent energy transformation within and between domains; thus an ideal gearbox in the rotational mechanical domain is represented by the TF component and an ideal DC motor transforming electrical into mechanical energy is represented by a GY component. Non-ideal transducers with flexibility, inertia and friction are modelled by including C, I and R components.
The concept of causality in the context of bond graphs is used not only to generate system equations in a number of forms including ordinary differential equation (ode), state-space and differential-algebraic equations (dae) form suitable for simulation purposes but also to investigate dynamical system properties such as invertibility and zero dynamics. Causality can also be used to guide and correct modelling choices.
The bond graph use of energy flows leads to the systematic construction of hierarchical models of large multi-domain systems; thus the bond graph method provides a basis for constructing large computer models, or digital twins, of multi domain physical systems including both engineering systems and those found in the life sciences.
The bond graph approach is related to the behavioral modelling approach of Jan C Willems, and the port-Hamiltonian approach of Arjan van der Schaft and B. M. Maschke.
The bond graph method was originally proposed by Henry Paynter.
Analogies
The importance of analogies between physical domains was noted by Lord Kelvin and James Clerk-Maxwell. The bond graph can be thought of as a systematic approach to analogies. This section emphasises key features of bond graph analogies; more detail appears in a number of textbooks and tutorial papers.
As an introduction to the key features of bond graphs, the figure shows the bond graph of two analogous systems: one electrical and one mechanical. A brief description is given here and expanded in the following sections.
- The bond graph C component represents either the electrical capacitor C or the mechanical spring K.
- The bond graph I component represents either the electrical inductor L or the mechanical mass M.
- The bond graph R component represents either the electrical resistor R or the mechanical damper D.
- The harpoon symbol is a bond transferring energy; the harpoon direction corresponds to positive energy flow and is a sign convention. The conjugate variables are displayed on each bond for the purposes of illustration.
- The 1-junction represents the series connection of the electrical circuit where the same current i flows in each component and the connection of the three components in the mechanical system which share a common velocity. Thus the bond graph components share the same flow f, but the efforts are different, corresponding to the voltages and forces of the electrical and mechanical components respectively. Energy is conserved at the junction by requiring that the three efforts add to zero.
The bond graph uses three classes of analogy: analogies between variables, analogies between components and analogies between component connections; these are discussed in the following sections.
Analogies between variables
| Domain | Effort (units) | Flow (units) |
|---|---|---|
| Electrical | Voltage (V) | Current (A) |
| Translational | Force (N) | Velocity (m/s) |
| Rotational | Torque (Nm) | Angular velocity (rad/s) |
| Hydraulic | Pressure (Pa) | Volumetric flow (m^3/s) |
| Thermal | Temperature (K) | Entropy flow ( (J/K)/s) |
| Chemical | Chemical potential (J/mol) | Molar flow (mol/s) |
The bond graph use energy flow, or power, as the basis for abstracting analogies between different physical domains[1]. Power conjugate variables are a pair of variables whose product is power and a list of these appears in the table for various physical domains. As indicated in the table, the bond graph uses the effort/flow analogy to categorise each of the two conjugate variables; the across/through analogy is also possible but not commonly used.[2][3] The conventional bond graph symbol for effort is e, and that for flow is f.[1]
As well as the two conjugate power variables e and f, the bond graph uses two integrated variables p and q where:
equivalently:
The harpoon symbol shown in the figure represents a power bond, or bond, transferring energy; the harpoon direction corresponds to positive energy flow and corresponds to a sign convention. The conjugate variables are displayed on each bond for the purposes of illustration.
Analogies between components

The definitions relating p to e and q to f are indicated diagrammatically. Physical properties are encapsulated in constitutive equations relating the energy and power variables. In the diagram, C represents the constitutive equation relating q and e, I represents the constitutive equation relating p and f and R represents the constitutive equation relating e and f. Instead of placing e, f, p and q on the four corners of a square as in the diagram, they can alternatively be placed at the four vertices of a tetrahedron; such a diagram is called the tetrahedron of state.[4]
These three constitutive equations correspond to three components each relating e and f: two dynamic components C and I incorporating an integrator and the R component.[4] The C and I components store, but do not dissipate energy, R dissipates, but does not store energy. It is also possible to define a memristor component linking p and q, but this component is not commonly used.[5]
may be linear or nonlinear functions relating the variables as:
in the linear case:
where are scalar constants representing generalised capacitance, inertia and resistance respectively.
Because e and f are conjugate variables, they are carried on a single bond and therefore the three components C, I and R are connected to a single bond and thus have a single energy port though which energy flows. The components, and impinging bond are shown in the figure. By convention, bonds point into these three components.
Analogies between connections
Electrical circuit diagrams have two sorts of connection: parallel and series or common voltage and common current; they distribute, but do not store or dissipate energy. The bond graph analogy of the common voltage and common current connections are the 0-junction (common effort) and 1-junction (common flow) respectively; they both distribute, but do not store or dissipate energy.[4]
All bonds impinging on a 0-junctions have the same effort. As energy is distributed, not dissipated, it follows that the sum of energy inflows (indicated by bonds pointing in) must equal the sum of energy outflows (indicated by bonds pointing out). Hence, if the common effort is e, the power flow constraint implies that the sum of the inflows must equal the sum of the outflows :
Using the same argument, the efforts impinging on a 1-junction are constrained by:
Analogies between external connections
Systems such as that the simple electrical and mechanical systems in the figure have no connection to the environment. Such connections may include external voltages and external forces (that is efforts) and external currents and external velocities (that is flows). Similarly, external measurements of efforts and flows are also important. For the purposes of building hierarchical system, it is convenient to define energy ports though which energy can flow between systems. These five possibilities correspond to five bond graph components:[6][4]
- , an effort source analogous to applying external voltages and external forces
- , a flow source analogous to applying external currents and external velocities
- , an effort sensor (detector) analogous to measuring voltage and forces
- , a flow sensor (detector) analogous to measuring currents and velocities
- , a source/sensor component which acts both as - and as - pairs as well as an energy port for external connections.[6]
Analogies between energy transducers

The conjugate effort and flow variables have different units in each energy domain thus models in one domain cannot be directly be connected by bonds to a different energy domain. However, because power has the same units (J/s or W) in each domain, the two-port power transducing components TF and GY can be used to provide such connections.[4] As the two components transmit, but do not store or dissipate power, it follows that the power associated with the conjugate variables of the left-hand and right-hand bonds must be the same:
Each component has a modulus associated with it. In the case of the TF component:
In the case of the GY component:
For example, a frictionless, massless piston of area converts hydraulic power to mechanical power so that the hydraulic pressure is related to mechanical force by:
and hydraulic flow to piston velocity by:
Thus the bond graph analogy is the TF component with modulus where and .
For example, an ideal DC motor converts electrical power into rotational mechanical power so that the mechanical torque is related to the electrical current by:
and back EMF (voltage) to angular velocity by
Thus the bond graph analogy is the GY component with modulus where and .
In both cases, non-ideal transduction behaviour can be modelled by including C ,I and R bond graph components in the model.
Bond graphs in systems biology
Bond graphs have been used to model systems relevant to the life sciences, including physiology and biology.[7] In particular, the use of bond graphs to model biophysical systems was introduced by Aharon Katchalsky, George Oster, and Alan Perelson in the early 1970s.[8][9] More recently, these ideas were used in the context of Systems Biology to provide an energy-based approach to modelling the biochemical reaction systems of cellular biology[10][11][12] and to modelling the entire physiome.[13]
The bond graph approach has a number of features which make it a good basis for building large computational models of the physiome.
- It is energy based, which implies that:
- the models are physically-plausible[14]
- detailed balance (Wegscheider's conditions) for reaction kinetics are automatically satisfied[15]
- energy flow, usage and dissipation can be directly considered
- It is modular: bond graph components can themselves be bond graphs[16][17]
- Energy transduction between physical domains is simply represented[13] - see below
- Symbolic code, which may be used for simulation, can be automatically generated[18]
Variables
The bond graph variables for biochemical systems are:
- Displacement: quantity of chemical species measured in moles, symbol (mol)
- Flow: rate of change of chemical species, symbol (mol/s)
- Effort: chemical potential, or Gibbs energy, per mole of a chemical species, symbol (J/mol)[19]
Note that the product of effort and flow (μv) is, as always in the bond graph formulation, power (J/s).
Components
As detailed below, the main features of the components used to model biochemical systems are: the R and C components are nonlinear, there is no I component required and the R component is replaced by a two-port Re component.[12]
Junction components
The bond graph zero (0) and one (1) components are no different in this context.
C component
The C component integrates the flow to give the amount of species:
The effort, chemical potential , is given by the formula:[12][19]
where is the chemical potential corresponding to , is the gas constant and is the absolute temperature in degrees Kelvin.
The formula for can be rewritten in a simplified form as:
where
Because of the special form of this particular C component it is sometimes given a special name Ce analogously to the special Re component.
Re component
The Re (reaction) component has two energy ports corresponding to the left (forward) and right (reverse) sides of a chemical reaction. The forward and reverse affinities are defined as the net chemical potential due to the species on the left and right sides of the reaction respectively. The Re component then gives the reaction flow as:[12]
where (mol/s) is a rate constant.
Note that it is not possible to use the usual R component with 1-junction formulation as the flow depends on both the forward and reverse affinities rather than the difference .[10]
Modelling simple reactions
Reaction

The simple reaction is represented by three components:
- C:A represents the species A with chemical potential ; the flow is .
- C:B represents the species B with chemical potential ; the flow is .
- Re_r1 represents the reaction with flow , forward affinity and reverse affinity .
- The bonds and junctions transfer chemical energy with effort and flow variables indicated.
Using the above equations, the flow is given by
where the subscripts correspond to the species. This is the simple mass-action equation:
where .
Enzyme-catalysed reaction

As discussed in section 1.4 of Keener & Sneyd,[19] an enzyme-catalysed reaction reversibly transforming species to species via enzyme and enzyme complex can be written as the pair of reactions:
The enzyme complex is formed from and decomposes into the species and releases enzyme . The bond graph shown in the figure shows how the enzyme is recycled.
The bond graph can be used to derive the properties of these reactions which are of generalised Michaelis-Menten form.[10]
Energy transduction

The bond graph TF (transformer) component represents energy transduction either within or between energy domains.[20] (Note that the TF component has been called the TD (transduction) component[8][9] - TF is more widely used.[20]) This section focuses on transduction between the chemical domain with effort (J/mol) and flow (mol/s) and a generic domain with effort and flow .
The key feature of the TF component is that it transmits energy without dissipation;[20] hence, with reference to the figure:
The transformer has a modulus m (with appropriate units) so that:
the energy formula then implies that:
Stoichiometry

The stoichiometry of a chemical reaction determines how many of each chemical species occurs. Thus, for example, the reaction converts one mol of species to m mol of species .
The case where corresponds to the simple reaction of the first example above. Using the same approach for general , the reaction flow is:[10][12]
Chemoelectrical transduction
This section looks at the case where the generic domain is the electrical domain so that effort is (electrical) voltage ( ) and the flow is current (). Consider the flow of charged ions where the charge on the molecule is (Coulomb) where is the charge on the electron measured in Coulomb; the charge associated with a mole of ions is thus where is the Avogadro constant. The equivalent current is then
where is the Faraday constant; thus the corresponding TF modulus is:
(C/mol)
Again, it follows that
In this context, the bond graph TF component can be used to model energy flows associated with action potential,[21] membrane transporters,[22] cardiac action potential,[23] and the mitochondrial electron transport chain.[21]
Chemomechanical transduction
Consider a long rigid molecule such as actin where a sub unit of length (m) is added at a rate of (mol/sec). Then the tip velocity is given by:[24]
where is the Avogadro constant.
Thus the modulus (m/mol) and
where is the corresponding force at the tip.
These formulae have been used[24] to generate force/velocity curves for actin filaments. The approach provides a useful alternative to the Brownian Ratchet approach[25] as the bond graph TF component can be potentially used with modular bond graph models of cellular systems.[11]
Causality

Causality is a word with many uses and connotations. In the context of bond graphs, however, it has a limited, precise but important meaning and allows the bond graph model of a system to be converted to various other forms including a (nonlinear) state-space representation.[26] The causality concept can also be used to examine structural properties, including inversion, of the system represented by a bond graph as well as to expose modelling errors.[27]
R, C and I components

The concept of causality is visualised via the causal stroke notation.[26] This notation is introduced in the three figures where the R, C and I components are connected to a bond augmented by the causal stoke: a short line perpendicular to the bond and located at either (but not both) end of the bond. (For clarity, the figures correspond to linear components; in the nonlinear case, is replaced by and by and similarly for the C and I components. Whereas an acausal (without strokes) bond graph represents a set of equations (where the left and right sides of an equation can be swapped without change of meaning), a causal (with strokes on each bond) represents a set of assignment statements whereby the value of the left-hand side of the assignment statement (represented here by :=) becomes the value of the expression on the right-hand side of the assignment statement. Thus, for example, the constitutive equation of a linear resistor can be written as and without changing the meaning; but in contrast, the two assignment statements e:=Rf and f := e/R are different. In particular, in the first case, f must be known to compute e and in the second case, e must be known to compute f.
The assignment statement representation can be graphically visualised as a block diagram where each assignment statement is represented as a block with input representing the right-hand of the assignment statement and output representing the left-hand side of the assignment statement.[28] [26] The block diagrams for each causality are shown in the figures for each component. Note that each causality of a component leads to a different block diagram.
R component

The figure shows the causality of the R component with linear constitutive equation. (a) Flow is imposed on R and R imposes effort; this corresponds to the assignment statement e := Rf and the block diagram. (b) Effort is imposed on R and R imposes flow; this corresponds to the assignment statement f := e/R and the corresponding block diagram.
C component
The figure shows the causality of the C component with linear constitutive equation. (a) Flow is imposed on C and C imposes effort; this corresponds to the assignment statements and the corresponding block diagram; this is called integral causality. (b) Effort is imposed on C and C imposes flow; this corresponds to the assignment statements and the corresponding block diagram. This is called derivative causality.
I component
The figure shows the causality of the I component with linear constitutive equation. (a) Effort is imposed on I and I imposes flow ; this corresponds to the assignment statements and the corresponding block diagram. This is called integral causality. (b) Flow is imposed on I and I imposes effort; this corresponds to the assignment statements and the corresponding block diagram. This is called derivative causality.
Source-sensor components

The SS (source sensor) component acts as an effort source (), flow detector () combination when the causal stroke is distant from the SS component and vice versa. The figure shows the causality of the SS (source/sensor) component. (a) The SS acts as an effort source () flow detector () combination. (b) The SS acts as a flow source (), effort detector () combination.
Junctions
As, by definition, all efforts associated with bonds impinging on a 0-junction are the same, it follows that exactly one bond can impose effort causality. Similarly, all flows associated with bonds impinging on a 1-junction are the same, it follows that exactly one bond can impose flow causality. Thus if a bond imposes effort causality on a 0-junction, the junction imposes effort on the other bonds and if a bond imposes flow causality on a 1-junction, the junction imposes flow on the other bonds.
Causal propagation

When one-port components (sources, C, I and R) are connected by a junction structure consisting of 0-junctions, 1-junctions, TF and GY, the causality assigned to each one port component propagates though the junction structure because of the causal constraints imposed by the junction structure components. This propagation can be applied systematically using the sequential causal assignment procedure:[26]
- Choose any source (SS, Se or Sf) and assign the required causality. Immediately extend the causal implications though the bond graph as far as possible using the constraints on the junction elements (0 and 1) and the TF and GY elements.
- Repeat step 1 for all of the source components.
- Choose any storage element (C or I) and assign the integral causality. Immediately extend the causal implications though the bond graph as far as possible using the constraints on the junction elements (0 and 1) and the TF and GY elements.
- Repeat step 3 until all C and I elements have been assigned causality.
The figure shows the result of this procedure on the simple example. In particular, the I component imposes flow causality onto the 1-junction thus the one junction imposes flow causality on to the other two components, C and R. This means that both the C and R components imposes effort causality onto the one junction; thus the C component is in integral causality and the R component corresponds to the assignment .
Although this procedure can be accomplished manually for small systems, a computer-based approach is more generally useful.
There are three possible results of this procedure.
- It completes with all C and I components in integral causality and all bond causalities assigned; the resultant system is a causal bond graph and can be converted into a state-space system.
- All bonds have causality assigned but one or more C or I component has derivative causality.
- All C and I components have integral causality, but some bond do not have causality assigned.
State-space equations
A bond graph system representation contains the constitutive equations of each component, embedded in the structure of bond and junctions.
The question of how to manipulate a set of equations into a form suitable for analogue computation was posed, and partially answered by Lord Kelvin.[29] This approach underlies the conversion of a bond graph model to a state-space form suitable for digital computation.[30]
The bond graph uses the notion of (bond graph) causality to provide a systematic and constructive way to investigate whether a state-space representation exists, and, if so, what is that representation; this causality approach is well suited to computational implementation and has an intuitive representation on the bond graph itself using the causal stroke notation.
A causal bond graph can be put into state-space form if[26]:
- every bond has a causal stroke and
- every component has allowed causality
- all C and I components are in integral causality.
Thus the sequential causal assignment procedure (SCAP) provide a graphical approach to determining whether a system represented by a bond graph has a state-space representation.
- ^ a b Karnopp, Dean; Margolis, Donald L.; Rosenberg, Ronald C. (2012). System dynamics: modeling and simulation of mechatronic systems (5th ed.). Hoboken, NJ: Wiley. ISBN 978-0-470-88908-4.
- ^ Wellstead, P. E. (1979). Introduction to physical system modelling. London ; New York: Academic Press. ISBN 978-0-12-744380-5.
- ^ Shearer, J. Lowen; Murphy, Arthur T.; Richardson, Herbert H. (1971). Introduction to system dynamics (2. print ed.). Reading, Mass.: Addison-Wesley Publ. Comp. ISBN 978-0-201-07017-0.
- ^ a b c d e Karnopp, Dean; Margolis, Donald L.; Rosenberg, Ronald C. (2012). System dynamics: modeling and simulation of mechatronic systems (5th ed.). Hoboken, NJ: Wiley. ISBN 978-0-470-88908-4.
- ^ Chua, L. (1971). "Memristor-The missing circuit element". IEEE Transactions on Circuit Theory. 18 (5): 507–519. doi:10.1109/TCT.1971.1083337. ISSN 0018-9324.
- ^ a b "Bond-graph modeling". IEEE Control Systems. 27 (2): 24–45. 2007. doi:10.1109/MCS.2007.338279. ISSN 1066-033X.
- ^ Chua, L. (1971). "Memristor-The missing circuit element". IEEE Transactions on Circuit Theory. 18 (5): 507–519. doi:10.1109/TCT.1971.1083337. ISSN 0018-9324.
- ^ a b Oster, George; Perelson, Alan; Katchalsky, Aharon (1971). "Network Thermodynamics". Nature. 234 (5329): 393–399. Bibcode:1971Natur.234..393O. doi:10.1038/234393a0. ISSN 0028-0836.
- ^ a b Oster, George F.; Perelson, Alan S.; Katchalsky, Aharon (1973). "Network thermodynamics: dynamic modelling of biophysical systems". Quarterly Reviews of Biophysics. 6 (1): 1–134. doi:10.1017/S0033583500000081. ISSN 0033-5835.
- ^ a b c d e Gawthrop, Peter J.; Crampin, Edmund J. (2014). "Energy-based analysis of biochemical cycles using bond graphs". Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences. 470 (2171). arXiv:1406.2447. Bibcode:2014RSPSA.47040459G. doi:10.1098/rspa.2014.0459. ISSN 1364-5021. PMC 4197480. PMID 25383030.
- ^ a b Rajagopal, Vijay; Arumugam, Senthil; Hunter, Peter J.; Khadangi, Afshin; Chung, Joshua; Pan, Michael (2022). "The Cell Physiome: What Do We Need in a Computational Physiology Framework for Predicting Single-Cell Biology?". Annual Review of Biomedical Data Science. 5 (1): 341–366. doi:10.1146/annurev-biodatasci-072018-021246. ISSN 2574-3414. PMID 35576556.
- ^ a b c d e f Gawthrop, Peter J.; Pan, Michael (2022). "Network thermodynamics of biological systems: A bond graph approach". Mathematical Biosciences. 352 108899. doi:10.1016/j.mbs.2022.108899. PMID 36057321.
- ^ a b Hunter, P.; de Bono, B.; Brooks, D.; Christie, R.; Hussan, J.; Lin, M.; Nickerson, D. (2025). "The Physiome Project and Digital Twins". IEEE Reviews in Biomedical Engineering. 18: 300–315. Bibcode:2025IRBE...18..300H. doi:10.1109/RBME.2024.3490455. ISSN 1937-3333. PMID 39504298.
- ^ Gawthrop, Peter J.; Cudmore, Peter; Crampin, Edmund J. (2020). "Physically-plausible modelling of biomolecular systems: A simplified, energy-based model of the mitochondrial electron transport chain". Journal of Theoretical Biology. 493 110223. arXiv:1905.12958. Bibcode:2020JThBi.49310223G. doi:10.1016/j.jtbi.2020.110223. PMID 32119969.
- ^ Gawthrop, Peter J.; Cursons, Joseph; Crampin, Edmund J. (2015). "Hierarchical bond graph modelling of biochemical networks". Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences. 471 (2184) 20150642. arXiv:1503.01814. Bibcode:2015RSPSA.47150642G. doi:10.1098/rspa.2015.0642. ISSN 1364-5021.
- ^ Pan, Michael; Gawthrop, Peter J.; Cursons, Joseph; Crampin, Edmund J. (2021-10-13). Wallqvist, Anders (ed.). "Modular assembly of dynamic models in systems biology". PLOS Computational Biology. 17 (10) e1009513. Bibcode:2021PLSCB..17E9513P. doi:10.1371/journal.pcbi.1009513. ISSN 1553-7358. PMC 8544865. PMID 34644304.
- ^ Gawthrop, Peter J.; Pan, Michael; Crampin, Edmund J. (2021). "Modular dynamic biomolecular modelling with bond graphs: the unification of stoichiometry, thermodynamics, kinetics and data". Journal of the Royal Society Interface. 18 (181) 20210478. doi:10.1098/rsif.2021.0478. ISSN 1742-5662. PMC 8385351. PMID 34428949.
- ^ Cudmore, Peter; Pan, Michael; Gawthrop, Peter J.; Crampin, Edmund J. (2021). "Analysing and simulating energy-based models in biology using BondGraphTools". The European Physical Journal E. 44 (12) 148. doi:10.1140/epje/s10189-021-00152-4. ISSN 1292-8941. PMID 34904197.
- ^ a b c Keener, James; Sneyd, James, eds. (2009). Mathematical Physiology. Interdisciplinary Applied Mathematics. Vol. 8/1. New York, NY: Springer New York. doi:10.1007/978-0-387-75847-3. ISBN 978-0-387-75846-6.
- ^ a b c Karnopp, Dean; Margolis, Donald L.; Rosenberg, Ronald C. (2012). System dynamics: modeling and simulation of mechatronic systems (5th ed.). Hoboken, NJ: Wiley. ISBN 978-0-470-88908-4.
- ^ a b Gawthrop, Peter J. (2017). "Bond Graph Modeling of Chemiosmotic Biomolecular Energy Transduction". IEEE Transactions on NanoBioscience. 16 (3): 177–188. arXiv:1611.04264. Bibcode:2017ITNB...16..177G. doi:10.1109/TNB.2017.2674683. ISSN 1536-1241.
- ^ Pan, Michael; Gawthrop, Peter J.; Tran, Kenneth; Cursons, Joseph; Crampin, Edmund J. (2019). "A thermodynamic framework for modelling membrane transporters". Journal of Theoretical Biology. 481: 10–23. arXiv:1806.04341. Bibcode:2019JThBi.481...10P. doi:10.1016/j.jtbi.2018.09.034. PMID 30273576.
- ^ Pan, Michael; Gawthrop, Peter J.; Tran, Kenneth; Cursons, Joseph; Crampin, Edmund J. (2018). "Bond graph modelling of the cardiac action potential: implications for drift and non-unique steady states". Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences. 474 (2214) 20180106. arXiv:1802.04548. Bibcode:2018RSPSA.47480106P. doi:10.1098/rspa.2018.0106. ISSN 1364-5021. PMC 6030650. PMID 29977132.
- ^ a b Gawthrop, Peter J.; Pan, Michael; Rajagopal, Vijay (2025). "Energy-based modelling of single actin filament polymerization using bond graphs". Journal of the Royal Society Interface. 22 (222) 20240404. doi:10.1098/rsif.2024.0404. ISSN 1742-5662. PMC 11780404. PMID 39881657.
- ^ Peskin, C.S.; Odell, G.M.; Oster, G.F. (1993). "Cellular motions and thermal fluctuations: the Brownian ratchet". Biophysical Journal. 65 (1): 316–324. Bibcode:1993BpJ....65..316P. doi:10.1016/S0006-3495(93)81035-X. PMC 1225726. PMID 8369439.
- ^ a b c d e Karnopp, Dean; Margolis, Donald L.; Rosenberg, Ronald C. (2012). System dynamics: modeling and simulation of mechatronic systems (5th ed.). Hoboken, NJ: Wiley. ISBN 978-0-470-88908-4.
- ^ Gawthrop, Peter; Smith, Lorcan (1996). Metamodelling: for bond graphs and dynamic systems. Prentice Hall international series in systems and control engineering. London: Prentice Hall. doi:10.5281/zenodo.6998395. ISBN 978-0-13-489824-7.
- ^ "Bond-graph modeling". IEEE Control Systems. 27 (2): 24–45. 2007. doi:10.1109/MCS.2007.338279. ISSN 1066-033X.
- ^ Chua, L. (1971). "Memristor-The missing circuit element". IEEE Transactions on Circuit Theory. 18 (5): 507–519. doi:10.1109/TCT.1971.1083337. ISSN 0018-9324.
- ^ Gawthrop, Peter J.; Cudmore, Peter; Crampin, Edmund J. (2020). "Physically-plausible modelling of biomolecular systems: A simplified, energy-based model of the mitochondrial electron transport chain". Journal of Theoretical Biology. 493 110223. arXiv:1905.12958. Bibcode:2020JThBi.49310223G. doi:10.1016/j.jtbi.2020.110223. PMID 32119969.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.