ECO-BOND GRAPHS An Energy-Based Modeling and Simulation Framework for Complex Dynamic Systems with a focus on Sustainability and Embodied Energy Flows.

Slides:



Advertisements
Similar presentations
ECO-BOND GRAPHS An Energy-Based Modeling and Simulation Framework for Complex Dynamic Systems with a focus on Sustainability and Embodied Energy Flows.
Advertisements

Start of presentation Mathematical Modeling of Physical Systems © Prof. Dr. François E. Cellier September 20, 2012 Object Oriented Modeling The aim of.
Lect.3 Modeling in The Time Domain Basil Hamed
Lecture 3: Signals & Systems Concepts
Start Presentation November 8, 2012 Bond Graphs for Mechanical Systems We shall look today in a bit more detail at the modeling of 1D mechanical systems.
Principles of Engineering System Design Dr T Asokan
System Analysis through Bond Graph Modeling Robert McBride May 3, 2005.
Novel Design of a Free-Piston Stirling Engine - Modelling and Simulation Researcher: Salem S. Ghozzi Supervisor: Dr. Boukhanouf R.
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Review Resources: Wiki: State Variables YMZ: State Variable Technique Wiki: Controllability.
Basic Elements of Electrical Circuits Resistor Inductor Capacitor Voltage source Current source.
Lect.2 Modeling in The Frequency Domain Basil Hamed
The Dymola Bond Graph Library
Start Presentation ICSC 2005: Beijing October 25, 2005 Object-oriented Modeling in the Service of Medicine François E. Cellier, ETH Zürich Àngela Nebot,
Start of Presentation Mathematical Modeling of Physical Systems © Prof. Dr. François E. Cellier September 20, st Homework Problem We wish to analyze.
Start of Presentation Mathematical Modeling of Physical Systems © Prof. Dr. François E. Cellier Electrical CircuitsI This lecture discusses the mathematical.
Wrapping Multi-bond Graphs: A Structured Approach to Modeling Complex Multi-body Dynamics François E. Cellier and Dirk Zimmer ETH Zürich.
Alternating Current Circuits
AC modeling of quasi-resonant converters Extension of State-Space Averaging to model non-PWM switches Use averaged switch modeling technique: apply averaged.
Dirk Zimmer François E. Cellier Institute of Computational Science Department of Computer Science ETH Zürich A bondgraphic modeling tool and its application.
Development of Dynamic Models Illustrative Example: A Blending Process
Object-oriented Modeling of Mechatronics Systems in Modelica Using Wrapped Bond Graphs François E. Cellier and Dirk Zimmer ETH Zürich.
Teknik kendali priyatmadi.
Feedback Control Systems (FCS)
Thermal Analysis and Design of Cooling Towers
CS 367: Model-Based Reasoning Lecture 13 (02/26/2002) Gautam Biswas.
ECE201 Lect-71 Phasor Relationships for Circuit Elements (7.4) Dr. S. M. Goodnick September 10, 2003.
MESB374 System Modeling and Analysis Electro-mechanical Systems
Alternating Current Circuits
Emergy & Complex Systems Day 1, Lecture 1…. Energy Systems Diagramming Energy Systems Diagramming A Systems language...symbols, conventions and simulation…
In Engineering --- Designing a Pneumatic Pump Introduction System characterization Model development –Models 1, 2, 3, 4, 5 & 6 Model analysis –Time domain.
Electricity Define electric potential difference Determine the change in potential energy when a charge moves between two points at different.
Start PresentationSeptember 21, 2009 Modeling Chemical Reactions in Modelica By Use of Chemo-bonds Prof. Dr. François E. Cellier Department of Computer.
Bond Graphs II In this class, we shall deal with the effects of algebraic loops and structural singularities on the bond graphs of physical systems. We.
Feedback Control Systems (FCS) Dr. Imtiaz Hussain URL :
Analogous Physical Systems BIOE Creating Mathematical Models Break down system into individual components or processes Need to model process outputs.
Start Presentation October 11, 2012 The Theoretical Underpinnings of the Bond Graph Methodology In this lecture, we shall look more closely at the theoretical.
November 21, 2005 Center for Hybrid and Embedded Software Systems Example To illustrate how changes in DB can be used to efficiently update a block diagram,
EENG 2610: Circuit Analysis Class 10: Capacitors and Inductors
305221, Computer Electrical Circuit Analysis การวิเคราะห์วงจรไฟฟ้าทาง คอมพิวเตอร์ 3(2-3-6) ณรงค์ชัย มุ่งแฝงกลาง คมกริช มาเที่ยง สัปดาห์ที่ 9 Reactive.
Start Presentation October 25, th Homework - Solution In this homework, we shall exercise the modeling of a simple electrical circuit using bond.
Lecture 15 Review: Energy storage and dynamic systems Basic time-varying signals Capacitors Related educational modules: –Section 2.2.
Modeling and simulation of cryogenic processes using EcosimPro
Motivation Thus far we have dealt primarily with the input/output characteristics of linear systems. State variable, or state space, representations describe.
Feedback Control Systems (FCS) Dr. Imtiaz Hussain URL :
Chapter 8 Alternating Current Circuits. AC Circuit An AC circuit consists of a combination of circuit elements and an AC generator or source An AC circuit.
7th International Scientific Conference on “Energy and Climate Change”
Dr. Tamer Samy Gaafar Lec. 3 Mathematical Modeling of Dynamic System.
Multi-bond Graphs We shall today look at vectors of bonds, called multi-bonds. Especially when dealing with 2D and 3D mechanics, the d’Alembert principle.
Modeling & Simulation of Dynamic Systems (MSDS)
State Equations BIOE Processes A process transforms input to output States are variables internal to the process that determine how this transformation.
Lumped Modeling with Circuit Elements, Ch. 5, Text Ideal elements represent real physical systems. – Resistor, spring, capacitor, mass, dashpot, inductor…
Modelling & Simulation of Semiconductor Devices Lecture 1 & 2 Introduction to Modelling & Simulation.
Circuit Elements Prepared by:- Priyani Sunny (Enrollment_ ) Manish Jadav (Enrollment_ ) Bhavin Viramgama (Enrollment_ )
EE301 Phasors, Complex Numbers, And Impedance. Learning Objectives Define a phasor and use phasors to represent sinusoidal voltages and currents Determine.
Automatic Control Theory CSE 322
Teknik kendali.
Signals and systems By Dr. Amin Danial Asham.
Mathematical Models of Systems Objectives
Damped Forced Vibrations Analysis Using CAMP-G® and Simulink® Modeled Solutions to Problem (
Port-Hamiltonian Description of Electro-Thermal Field-Circuit models
5. Modeling of Electrical Systems
ME375 Handouts - Spring 2002ME375-Fall 2002
Scintillas System Dynamics Tutorial
Digital Control Systems (DCS)
Digital Control Systems (DCS)
BDU20102 Electromechanical & Control System
Control Systems (CS) Lecture-3 Introduction to Mathematical Modeling &
Mathematical Models of Control Systems
Chapter 3 Modeling in the Time Domain
Chris Leonard and Baylor Howard Advisor: Dr. Jing Wang
Presentation transcript:

ECO-BOND GRAPHS An Energy-Based Modeling and Simulation Framework for Complex Dynamic Systems with a focus on Sustainability and Embodied Energy Flows Dr. Rodrigo Castro ETH Zürich, Switzerland. University of Buenos Aires & CIFASIS-CONICET, Argentina. The 10th International Multidisciplinary Modelling & Simulation Multiconference The 1st Int’l. Workshop on Simulation for Energy, Sustainable Development & Environment

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Problem formulation Problem formulation – Emergy tracking & Complex Dynamics Systems Possible approaches Possible approaches Our approach Our approach – Networked Complex Processes – 3-faceted representation of energy flows The Bond Graph formalism The Bond Graph formalism The new Eco Bond Graphs The new Eco Bond Graphs – Definition – Examples – Simulation results Conclusions Conclusions Agenda

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, System Theoretic Approach Complex Dynamics Systems Complex Dynamics Systems – Global scale socio-natural processes We live in a nonlinear world, mostly away from equilibrium Problem formulation

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, System Theoretic Approach Complex Dynamics Systems Complex Dynamics Systems – Global scale socio-natural processes We live in a nonlinear world, mostly away from equilibrium Problem formulation

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, System Theoretic Approach Complex Dynamics Systems Complex Dynamics Systems – Global scale socio-natural processes We live in a nonlinear world, mostly away from equilibrium Problem formulation 

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, System Theoretic Approach Complex Dynamics Systems Complex Dynamics Systems – Global scale socio-natural processes We live in a nonlinear world, mostly away from equilibrium Problem formulation 

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Storages and Processes Problem formulation Flows of Mass and Energy Flows of Mass and Energy – Each process can abstract several internal sub processes

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Storages and Processes Problem formulation Flows of Mass and Energy Flows of Mass and Energy – Each process can abstract several internal sub processes

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Storages and Processes Problem formulation Flows of Mass and Energy Flows of Mass and Energy – Each process can abstract several internal sub processes

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Storages and Processes Problem formulation Flows of Mass and Energy Flows of Mass and Energy – Each process can abstract several internal sub processes

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Storages and Processes Problem formulation “Grey Energy” Flows of Mass and Energy Flows of Mass and Energy – Each process can abstract several internal sub processes

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Storages and Processes Problem formulation “Grey Energy” Flows of Mass and Energy Flows of Mass and Energy – Each process can abstract several internal sub processes – We want to model systematically this type of systems – Structural approach  Sustainability properties

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Sankey Diagrams Sankey Diagrams – Static (snapshot-like) World Energy Flow. Considering energy losses Possible approaches

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Sankey Diagrams Sankey Diagrams – Static (snapshot-like) World Energy Flow. Considering energy losses Possible approaches

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Considering energy losses Energy System Language (H.T. Odum) Energy System Language (H.T. Odum) – Account for dynamics  Differential Eqns. Possible approaches

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Considering energy losses Energy System Language (H.T. Odum) Energy System Language (H.T. Odum) – Account for dynamics  Differential Eqns. Possible approaches

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Considering energy losses Energy System Language (H.T. Odum) Energy System Language (H.T. Odum) – Account for dynamics  Differential Eqns. Possible approaches

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Considering energy losses Energy System Language (H.T. Odum) Energy System Language (H.T. Odum) – Account for dynamics  Differential Eqns. Possible approaches

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Networked processes Multi Input/Multi Output Processes Multi Input/Multi Output Processes – Including recycling paths Our approach

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Networked processes Multi Input/Multi Output Processes Multi Input/Multi Output Processes – Including recycling paths Our approach

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Networked processes Multi Input/Multi Output Processes Multi Input/Multi Output Processes – Including recycling paths Our approach

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Focus on mass flows 3-Faceted representation 3-Faceted representation Our approach

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Focus on mass flows 3-Faceted representation 3-Faceted representation Our approach Balance: Mass and Energy

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Focus on mass flows 3-Faceted representation 3-Faceted representation Our approach Balance: Mass and Energy Tracking: Emergy

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Focus on mass flows 3-Faceted representation 3-Faceted representation Our approach Balance: Mass and Energy Tracking: Emergy

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Minimum required formulation Minimum required formulation – To achieve the modeling goal systematically How do we formalize and generalize this structure ? How do we formalize and generalize this structure ? Basic formulation Our approach

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Bondgraph is a graphical modeling technique Bondgraph is a graphical modeling technique – Rooted in the tracking of power [Joules/sec=Watt] – Represented by effort variables (e) and flow variables (f) Bondgraphic approach The Bond Graph Formalism e f Power = e · f e: Effort f: Flow

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Bondgraph is a graphical modeling technique Bondgraph is a graphical modeling technique – Rooted in the tracking of power [Joules/sec=Watt] – Represented by effort variables (e) and flow variables (f) Goal: Goal: – Sound physical modeling of generalized flows of energy – Self checking capabilities for thermodynamic feasibility Strategy: Strategy: – Bondgraphic modeling of phenomenological processes – Including emergy tracking capabilities Bondgraphic approach The Bond Graph Formalism e f Power = e · f e: Effort f: Flow

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Energy domains Bondgraph is multi-energy domain Bondgraph is multi-energy domain The Bond Graph Formalism e f

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Energy Domain e Effort variable f Flow variable Mechanical, translation ForceLinear velocity Mechanical, rotationTorqueAngular velocity ElectricalElectromotive forceCurrent MagneticMagnetomotive forceFlux rate HydraulicPressureVolumetric flow rate Thermaltemperatureentropy flow rate Energy domains Bondgraph is multi-energy domain Bondgraph is multi-energy domain The Bond Graph Formalism e f

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, As every bond defines two separate variables – The effort e and the flow f – We need two equations to compute values for these two variables It is always possible to compute one of the two variables at each side of the bond. Causal Bonds The Bond Graph Formalism e f

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, As every bond defines two separate variables – The effort e and the flow f – We need two equations to compute values for these two variables It is always possible to compute one of the two variables at each side of the bond. A vertical bar symbolizes the side where the flow is being computed. Causal Bonds The Bond Graph Formalism e f

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Local balances of energy Local balances of energy Junctions The Bond Graph Formalism 0 e1e1 e2e2 e3e3 f1f1 f2f2 f3f3 e 2 = e 1 e 3 = e 1 f 1 = f 2 + f 3  1 e1e1 e2e2 e3e3 f1f1 f2f2 f3f3 f 2 = f 1 f 3 = f 1 e 1 = e 2 + e 3 

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Local balances of energy Local balances of energy Junctions The Bond Graph Formalism 0 e1e1 e2e2 e3e3 f1f1 f2f2 f3f3 e 2 = e 1 e 3 = e 1 f 1 = f 2 + f 3  1 e1e1 e2e2 e3e3 f1f1 f2f2 f3f3 f 2 = f 1 f 3 = f 1 e 1 = e 2 + e 3  Junctions of type 0 have only one flow equation, and therefore, they must have exactly one causality bar.

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Local balances of energy Local balances of energy Junctions The Bond Graph Formalism 0 e1e1 e2e2 e3e3 f1f1 f2f2 f3f3 e 2 = e 1 e 3 = e 1 f 1 = f 2 + f 3  1 e1e1 e2e2 e3e3 f1f1 f2f2 f3f3 f 2 = f 1 f 3 = f 1 e 1 = e 2 + e 3  Junctions of type 0 have only one flow equation, and therefore, they must have exactly one causality bar. Junctions of type 1 have only one effort equation, and therefore, they must have exactly (n-1) causality bars.

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, An electrical energy domain model An electrical energy domain model Example I The Bond Graph Formalism Electrical Circuit

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, An electrical energy domain model An electrical energy domain model Example I The Bond Graph Formalism Electrical Circuit Voltage Source Capacitor Resistor Inductor Resistor

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, An electrical energy domain model An electrical energy domain model Example I The Bond Graph Formalism Bondgraphic equivalentElectrical Circuit Voltage Source Capacitor Resistor Inductor Resistor

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Example I The Bond Graph Formalism U0.e C1.e R1.e U0.fL1.fR1.f R2.fC1.f Bondgraphic model

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Example I The Bond Graph Formalism U0.e C1.e R1.e U0.fL1.fR1.f R2.fC1.f Bondgraphic model

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Example I The Bond Graph Formalism U0.e C1.e R1.e U0.fL1.fR1.f R2.fC1.f Systematic derivation of equations Bondgraphic model

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Example I The Bond Graph Formalism U0.e C1.e R1.e U0.fL1.fR1.f R2.fC1.f Systematic derivation of equations U0.e = f(t) Bondgraphic model

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Example I The Bond Graph Formalism U0.e C1.e R1.e U0.fL1.fR1.f R2.fC1.f Systematic derivation of equations U0.e = f(t) U0.f = L1.f + R1.f Bondgraphic model

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Example I The Bond Graph Formalism U0.e C1.e R1.e U0.fL1.fR1.f R2.fC1.f Systematic derivation of equations U0.e = f(t) U0.f = L1.f + R1.f d/dt L1.f = U0.e / L1 Bondgraphic model

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Example I The Bond Graph Formalism U0.e C1.e R1.e U0.fL1.fR1.f R2.fC1.f Systematic derivation of equations U0.e = f(t) U0.f = L1.f + R1.f d/dt L1.f = U0.e / L1 R1.e = U0.e – C1.e Bondgraphic model

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Example I The Bond Graph Formalism U0.e C1.e R1.e U0.fL1.fR1.f R2.fC1.f Systematic derivation of equations U0.e = f(t) U0.f = L1.f + R1.f d/dt L1.f = U0.e / L1 R1.e = U0.e – C1.e R1.f = R1.e / R1 Bondgraphic model

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Example I The Bond Graph Formalism U0.e C1.e R1.e U0.fL1.fR1.f R2.fC1.f Systematic derivation of equations U0.e = f(t) U0.f = L1.f + R1.f d/dt L1.f = U0.e / L1 R1.e = U0.e – C1.e R1.f = R1.e / R1 C1.f = R1.f – R2.f Bondgraphic model

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Example I The Bond Graph Formalism U0.e C1.e R1.e U0.fL1.fR1.f R2.fC1.f Systematic derivation of equations U0.e = f(t) U0.f = L1.f + R1.f d/dt L1.f = U0.e / L1 R1.e = U0.e – C1.e R1.f = R1.e / R1 C1.f = R1.f – R2.f d/dt C1.e = C1.f / C1 Bondgraphic model

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Example I The Bond Graph Formalism U0.e C1.e R1.e U0.fL1.fR1.f R2.fC1.f Systematic derivation of equations U0.e = f(t) U0.f = L1.f + R1.f d/dt L1.f = U0.e / L1 R1.e = U0.e – C1.e R1.f = R1.e / R1 C1.f = R1.f – R2.f d/dt C1.e = C1.f / C1 R2.f = C1.e / R2 Bondgraphic model

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Example I The Bond Graph Formalism U0.e C1.e R1.e U0.fL1.fR1.f R2.fC1.f Systematic derivation of equations U0.e = f(t) U0.f = L1.f + R1.f d/dt L1.f = U0.e / L1 R1.e = U0.e – C1.e R1.f = R1.e / R1 C1.f = R1.f – R2.f d/dt C1.e = C1.f / C1 R2.f = C1.e / R2 Bondgraphic model

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Example I The Bond Graph Formalism U0.e C1.e R1.e U0.fL1.fR1.f R2.fC1.f Systematic derivation of equations U0.e = f(t) U0.f = L1.f + R1.f d/dt L1.f = U0.e / L1 R1.e = U0.e – C1.e R1.f = R1.e / R1 C1.f = R1.f – R2.f d/dt C1.e = C1.f / C1 R2.f = C1.e / R2 Bondgraphic model

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, A multi-energy domain model A multi-energy domain model – Electricity – Mechanical rotational – Mechanical translational Example II The Bond Graph Formalism Special elements such as Gyrator and Transformer convert energy flows across diff. physical domains

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, A multi-energy domain model A multi-energy domain model – Electricity – Mechanical rotational – Mechanical translational Example II The Bond Graph Formalism Special elements such as Gyrator and Transformer convert energy flows across diff. physical domains

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, A multi-energy domain model A multi-energy domain model – Electricity – Mechanical rotational – Mechanical translational Example II The Bond Graph Formalism uaua iaia iaia iaia iaia u Ra u La uiui τ ω1ω1 ω1ω1 ω1ω1 ω1ω1 τ B3 τ B1 τ J1 ω2ω2 ω 12 ω2ω2 ω2ω2 ω2ω2 τ k1 τGτG FGFG v v v v v F B2 F k2 FmFm -m·g τ J2 Special elements such as Gyrator and Transformer convert energy flows across diff. physical domains

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Facets and Bonds Bond Graph variables for Complex Systems Bond Graph variables for Complex Systems – Facets 1 and 2 Power variables: – Specific Enthalpy [J/kg] (an effort variable) – Mass Flow [kg/sec] (a flow variable). [J/sec] = [J/kg] · [kg/sec] represents power Information variable – Mass [Kg] (a state variable) – Facet 3 (the emergy facet) Information variable – Specific Emergy [J/kg] (a structural variable) – [J/sec] = [J/kg] · [kg/sec] also denotes power Eco Bond Graphs EcoBG

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Facets and Bonds Bond Graph variables for Complex Systems Bond Graph variables for Complex Systems – Facets 1 and 2 Power variables: – Specific Enthalpy [J/kg] (an effort variable) – Mass Flow [kg/sec] (a flow variable). [J/sec] = [J/kg] · [kg/sec] represents power Information variable – Mass [Kg] (a state variable) – Facet 3 (the emergy facet) Information variable – Specific Emergy [J/kg] (a structural variable) – [J/sec] = [J/kg] · [kg/sec] also denotes power Eco Bond Graphs EcoBG

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Facets and Bonds Bond Graph variables for Complex Systems Bond Graph variables for Complex Systems – Facets 1 and 2 Power variables: – Specific Enthalpy [J/kg] (an effort variable) – Mass Flow [kg/sec] (a flow variable). [J/sec] = [J/kg] · [kg/sec] represents power Information variable – Mass [Kg] (a state variable) – Facet 3 (the emergy facet) Information variable – Specific Emergy [J/kg] (a structural variable) – [J/sec] = [J/kg] · [kg/sec] also denotes power Eco Bond Graphs EcoBG

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Facets and Bonds Bond Graph variables for Complex Systems Bond Graph variables for Complex Systems – Facets 1 and 2 Power variables: – Specific Enthalpy [J/kg] (an effort variable) – Mass Flow [kg/sec] (a flow variable). [J/sec] = [J/kg] · [kg/sec] represents power Information variable – Mass [Kg] (a state variable) – Facet 3 (the emergy facet) Information variable – Specific Emergy [J/kg] (a structural variable) – [J/sec] = [J/kg] · [kg/sec] also denotes power Eco Bond Graphs EcoBG

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Facets and Bonds Bond Graph variables for Complex Systems Bond Graph variables for Complex Systems – Facets 1 and 2 Power variables: – Specific Enthalpy [J/kg] (an effort variable) – Mass Flow [kg/sec] (a flow variable). [J/sec] = [J/kg] · [kg/sec] represents power Information variable – Mass [Kg] (a state variable) – Facet 3 (the emergy facet) Information variable – Specific Emergy [J/kg] (a structural variable) – [J/sec] = [J/kg] · [kg/sec] also denotes power Eco Bond Graphs EcoBG

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Accumulators The EcoBG Storage element The EcoBG Storage element – A Capacitive Field (CF) accumulates more than one quantity: Enthalpy, Mass and Emergy Eco Bond Graphs The specific enthalpy is a property of the accumulated mass Known in advance -> A parameter q

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Junctions The EcoBG 0-Junction The EcoBG 0-Junction Eco Bond Graphs M1M1 M2M2 M3M3

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Reusable structures Basic unit based on EcoBG elements Basic unit based on EcoBG elements – An important “building block” Storage of mass and energy adhering to the proposed 3-Faceted approach: Eco Bond Graphs M1M1 M2M2 M3M3

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Modeling processes EcoBG Process elements EcoBG Process elements Eco Bond Graphs PR(  )

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Modeling processes EcoBG Process elements EcoBG Process elements Eco Bond Graphs PR(  )

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Modeling processes EcoBG Process elements EcoBG Process elements Eco Bond Graphs PR(  )

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Example Extraction of renewable resources for consumption Extraction of renewable resources for consumption Eco Bond Graphs

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Example Extraction of renewable resources for consumption Extraction of renewable resources for consumption Eco Bond Graphs Natural Renewable Primary Reservoir Natural Renewable Primary Reservoir Consumption Secondary Reservoir Supply Process Demand Process

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Software tools EcoBG library implemented in the Dymola® tool. EcoBG library implemented in the Dymola® tool. Eco Bond Graphs

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Software tools EcoBG library implemented in the Dymola® tool. EcoBG library implemented in the Dymola® tool. Eco Bond Graphs Natural Renewable Primary Reservoir Natural Renewable Primary Reservoir Consumption Secondary Reservoir Supply Process Demand Process

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, The Mass Layer Eco Bond Graphs Rain Accumulated Deposit (M a ) Consumption Reservoir (M c ) Human Demand

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, The Mass Layer Eco Bond Graphs Rain Accumulated Deposit (M a ) Consumption Reservoir (M c ) Human Demand

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, The Mass Layer Eco Bond Graphs Rain Accumulated Deposit (M a ) Consumption Reservoir (M c ) Human Demand

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, The Mass Layer Eco Bond Graphs Rain Accumulated Deposit (M a ) Consumption Reservoir (M c ) Human Demand

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, The Mass Layer Eco Bond Graphs Rain Accumulated Deposit (M a ) Consumption Reservoir (M c ) Human Demand

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Energy and Emergy Layers Eco Bond Graphs Rain Accumulated Deposit (M a ) Consumption Reservoir (M c ) Human Demand

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Energy and Emergy Layers Eco Bond Graphs Rain Accumulated Deposit (M a ) Consumption Reservoir (M c ) Human Demand

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Energy and Emergy Layers Eco Bond Graphs Rain Accumulated Deposit (M a ) Consumption Reservoir (M c ) Human Demand

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Energy and Emergy Layers Eco Bond Graphs Rain Accumulated Deposit (M a ) Consumption Reservoir (M c ) Human Demand

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Energy and Emergy Layers Eco Bond Graphs Rain Accumulated Deposit (M a ) Consumption Reservoir (M c ) Human Demand

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Energy and Emergy Layers Eco Bond Graphs Rain Accumulated Deposit (M a ) Consumption Reservoir (M c ) Human Demand

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Energy and Emergy Layers Eco Bond Graphs Rain Accumulated Deposit (M a ) Consumption Reservoir (M c ) Human Demand

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Accumulated quantities (Deposit and Reservoir) Accumulated quantities (Deposit and Reservoir) Simulation results Eco Bond Graphs eq. EnergyEmergy Transformity eq.

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Experiment: Rain flow reduced 4x. Results for Reservoir. Experiment: Rain flow reduced 4x. Results for Reservoir. Simulation results Eco Bond Graphs Mass EnergyEmergy

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Eco Bond Graphs – A new “Plumbing Technology” for modeling Complex Dynamics Systems – A low-level tool to equip other higher-level modeling formalisms with the ability to track emergy flows Hierarchical interconnection of EcoBG subsystems – Automatic and systematic evaluation of sustainability: global tracking of emergy and local checking of energy balances M&S practice – The laws of thermodynamics are not an opinable subject Every sustainability-oriented effort should -at some point- consider emergy We should become able to inform both: decision makers (experts, politicians, corporations) and people who express their wishes (democratic societies) – about which are the feasible physical boundaries within which their -largely opinable- desires and/or plans can be possibly implemented in a sustainable fashion. Conclusions

Dr. Rodrigo Castro I3M–SESDE Athens, Greece. September 27, Q&A Thanks for your attention !