Abstract
In this paper, a bond graph methodology described in a previous contribution by Baliño (Simul Model Pract Theory 17:35–49, 3) is used to model incompressible one-dimensional pipe flows with rigid walls. As the volumetric flow is independent of position, the balance equation corresponding to the inertial port can be simplified and readily integrated. The volumetric flow and a nodal vector of entropy are defined as bond graph state variables. The state equations and the coupling between the inertial and entropy ports are modeled with true bond graph elements. The methodology was implemented using constant piecewise shape functions and linear piecewise weight functions for the entropy port. Different problems are simulated: advective heating due to constant wall heat flux and due to constant wall temperature, advective heating due to viscous dissipation and combined advection–diffusion. The numerical results show an excellent agreement with the corresponding analytical solutions, both for transient and steady-state flow. A representation with single-bond elements is obtained by lumping the temperature matrix. Simulations were run with the lumping approximation, showing no significant deterioration of the numerical solutions.
Similar content being viewed by others
References
Baliño JL, Larreteguy AE, Gandolfo EF (2006) A general bond graph approach for computational fluid dynamics. Simul Model Practi Theory 14:884–908
Baliño JL (2006) Modeling one-dimensional incompressible duct flows. In: 20th European conference on modelling and simulation (ECMS 2006), pp 657–662
Baliño JL (2009) Galerkin finite element method for incompressible thermofluid flows framed within the bond graph theory. Simul Model Pract Theory 17:35–49
Borutzky W (2010) Bond graph methodology. Development and analysis of multidisciplinary dynamic systems models. Springer, New York
Borutzky W (2011) Bond graph modelling of engineering systems. Theory, applications and software support. Springer, New York
Callen HB (1985) Thermodynamics and an introduction to thermostatistics. Wiley, USA
Fahrenthold EP, Venkataraman M (1996) Eulerian bond graphs for fluid continuum dynamics modeling. ASME J Dyn Syst Meas Control 118:48–57
Fletcher RH, Tannehill JC, Anderson DA (2011) Computational fluid mechanics and heat transfer. CRC Press, USA
Gandolfo Raso EF, Larreteguy AE, Baliño JL (2001) A general bond graph approach for computational fluid dynamics Part II: applications. In: 2001 international conference on bond graph modeling and simulation (ICBGM 2001), pp 47–52
Incropera FP, DeWitt DP, Bergman TL, Lavine AS (2006) Fundamentals of heat and mass transfer. Wiley, USA
Karnopp DC, Margolis DL, Rosenberg RC (2012) System dynamics: modeling, simulation and control of mechatronic systems. Wiley, USA
MATLAB (2015) MatLab. The language of technical computing. http://www.mathworks.com/products/matlab/
Patankar SV (1980) Numerical heat transfer and fluid flow. Hemisphere Publishing Corporation, Washington
Pellegrini SP, Baliño JL (2014) Application of a true bond graph formulation for incompressible thermofluid duct flows. In: 2014 international conference on bond graph modeling and simulation (ICBGM 2014), pp 169–178
Zienkiewicz OC, Taylor RL, Nithiarasu P (2013) The finite element method for fluid dynamics. Elsevier, Amsterdam
Acknowledgements
The authors wish to thank Petróleo Brasileiro (Petrobras, Brazil), Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq, Brazil) and Agência Nacional de Petróleo, Gás Natural e Biocombustíveis (ANP, Brazil).
Author information
Authors and Affiliations
Corresponding author
Additional information
Technical Editor: Sadek C. Absi Alfaro.
Rights and permissions
About this article
Cite this article
Luis Baliño, J., Pellegrini, S.d.P. True bond graph formulation for one-dimensional incompressible pipe flows: modeling and analytical benchmarks. J Braz. Soc. Mech. Sci. Eng. 39, 1297–1312 (2017). https://doi.org/10.1007/s40430-016-0660-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40430-016-0660-1