Abstract
Companies compete in a fierce market, in which the main focus is consumer satisfaction, forcing them to respond dynamically to market changes and instabilities. Due to these factors, more accurate, adaptable, robust and exploitable models are needed to represent these production systems. Therefore, the present study analyzes dynamic models based on the bond graph method and applied to manufacture. Comparing with other approaches used in the modeling of production systems, the bond graphs approach stands out for its modularity, which allows the integration of different systems, subsystems and components. This, in turn, allows the representation of different configurations of production systems (e.g., flow shop, job shop). The purpose of this work is to present a detailed comparative analysis, discussing the variables used in the models, the mathematical equations and the context of their applications. The systematic and extensive search carried out in the literature showed that models based on bond graphs with application in manufacturing are scarce. The manufacturing and operations management area may benefit from this type of approach, which is unusual in these areas and allows the use of control theory tools for dynamic analysis and simulation of closed-loop systems, as in an industry 4.0 environment. The simulation of these systems, in turn, yields prescriptive management guidelines for their effective operation. This work aims to contribute to the development of future works in this line of research.
Similar content being viewed by others
References
Xie J, Liu CC (2017) Multi-agent systems and their applications. J Int Council Electric Eng 7(1):188–197
Ma A, Nassehi A, Snider C (2019) Anarchic manufacturing. Int J Prod Res 57(8):2514–2530
Bortolini M, Galizia FG, Mora C (2018) Reconfigurable manufacturing systems: Literature review and research trend. J Manuf Syst 49:93–106
De Ryck M, Versteyhe M, Debrouwere F (2020) Automated guided vehicle systems, state-of-the-art control algorithms and techniques. J Manuf Syst 54:152–173
Scholz-Reiter B, Freitag M (2007) Autonomous processes in assembly systems. CIRP Ann 56(2):712–729
Brennan RW, Norrie DH (2001) Evaluating the performance of reactive control architectures for manufacturing production control. Comput Ind 46(3):235–245
Shen W, Hao Q, Yoon HJ, Norrie DH (2006) Applications of agent-based systems in intelligent manufacturing: an updated review. Adv Eng Inform 20(4):415–431
Moussa M, ElMaraghy H (2019) Master assembly network for alternative assembly sequences. J Manuf Syst 51:17–28
Fu Y, Ding J, Wang H, Wang J (2018) Two-objective stochastic flow-shop scheduling with deteriorating and learning effect in industry 4.0-based manufacturing system. Appl Soft Comput 68:847–855
Aström KJ, Kumar PR (2014) Control: a perspective. Autom 50(1):3–43
Sagawa JK, Mušič G (2019) Towards the use of bond graphs for manufacturing control: Design of controllers. Int J Prod Econ 214:53–72
Liu G, Shah R, Schroeder RG (2012) The relationships among functional integration, mass customisation, and firm performance. Int J Prod Res 50(3):677–690
Paynter HM (1961) Analysis and design of engineering systems. MIT Press
Karnopp D, Rosenberg RC (1968) Analysis and simulation of multiport systems. MIT Press
Sagawa JK, Nagano MS, Neto MS (2017) A closed-loop model of a multi-station and multi-product manufacturing system using bond graphs and hybrid controllers. Eur J Oper Res 258(2):677–691
Duffie N, Bendul J, Knollmann M (2017) An analytical approach to improving due-date and lead-time dynamics in production systems. J Manuf Syst 45:273–285
Komurgoz G, Geitner GH (2019) Systems featuring chain structures-a generalized bond graph modelling. Int J Gen Syst 48(8):861–889
Benmansour S, Benabdelhafid A, Boudebous D, Boukachour J (2004) Bond graphs for robust modelling of manufacturing systems. In: Second IEEE International Conference on Computational Cybernetics, 2004. ICCC 2004., IEEE, pp 291–295
Ortega M, Lin L (2004) Control theory applications to the production-inventory problem: a review. Int J Prod Res 42(11):2303–2322
Sarimveis H, Patrinos P, Tarantilis CD, Kiranoudis CT (2008) Dynamic modeling and control of supply chain systems: a review. Comput Oper Res 35(11):3530–3561
Sagawa JK, Nagano MS (2015a) A Review on the dynamic decision models for manufacturing and supply chain. In P. Guarnieri (Ed.), Decision models in engineering and management (pp. 77–108). Switzerland: Springer
Thoma JU (1975) Introduction to bond graphs and their applications. Elsevier
Rosenberg RC (1973) Modeling and simulation of large-scale, linear, multiport systems. Automatica 9(1):87–95
Besombes B, Marcon E (1993) Bond-graphs for modelling of manufacturing systems. Proc IEEE Syst Man Cybern Conf-SMC, IEEE 3:256–261
Borutzky W (2009) Bond graph methodology: Development and analysis of multidisciplinary dynamic system models. Springer Science & Business Media
Kypuros J (2013) System dynamics and control with bond graph modeling. CRC Press
Smata N, Tolba C, Boudebous D, Boukachour J (2010) From car transport to supply chain: Modelisation and performance evaluation. EFEEA’10 International Symposium on Environment Friendly Energies in Electrical Applications, 2–4 November 2010. Ghardaia, Algeria, pp 1–7
Karnopp D, Rosenberg R, Brown F (1975) Review of system dynamics: a unified approach
Thoma J, Bouamama BO (2000) Modelling and simulation in thermal and chemical engineering: a bond graph approach. Springer Science & Business Media
Besombes B, Marcon E, Alla A (1993) Application of generalised bond-graphs and continuous petri nets to modelling industrial processes and manufacturing systems. In: Information Control Problems in Manufacturing Technology 1992, Elsevier, pp 429–434
Brewer JW (1991) Progress in the bond graph representations of economics and population dynamics. J Franklin Inst 328(5–6):675–696
Thoma JU (1990) Simulation by bondgraphs: Introduction to a graphical method. Springer Science & Business Media
Sagawa JK, Nagano MS (2015a) Applying bond graphs for modelling the manufacturing dynamics. IFAC-PapersOnLine 48(3):2047–2052
Karnopp DC, Margolis DL, Rosenberg RC (2012) System dynamics: Modeling, simulation, and control of mechatronic systems. John Wiley & Sons
Tranfield D, Denyer D, Smart P (2003) Towards a methodology for developing evidence-informed management knowledge by means of systematic review. British J Manage 14(3):207–222
Start (2022) Software Engineering Research Laboratory (LAPES). http://lapes.dc.ufscar.br/tools/start_tool. Accessed 13 May 2022
Krishnaswamy K, Li PY (2004) Bondgraph based approach to passive teleoperation of a hydraulic backhoe. ASME Int Mech Eng Congr Expos 47063:395–404
Singh S, Howard CQ, Hansen CH (2015) An extensive review of vibration modelling of rolling element bearings with localised and extended defects. J Sound Vibration 357:300–330
Lee SJ, Chang PH (2012) Modeling of a hydraulic excavator based on bond graph method and its parameter estimation. J Mech Sci Technol 26(1):195–204
Mayank Shekhar J, Dauphin-Tanguy G, Ould Bouamama B (2016) Particle filter based hybrid prognostics for health monitoring of uncertain systems in bond graph framework
Oh SW, Chae HC, Yun SC, Han CS (2004) The design of a controller for the steer-by-wire system. JSME Int J Series C Mech Syst Mach Elements Manuf 47(3):896–907
Villa-Villaseñor N, Galindo-Orozco R (2018) Bond graph modelling of a 4-parameter photovoltaic array. Math Comput Model Dynamical Syst 24(3):275–295
Nagarajan HP, Mokhtarian H, Jafarian H, Dimassi S, Bakrani-Balani S, Hamedi A, Coatanéa E, Gary Wang G, Haapala KR (2019) Knowledge-based design of artificial neural network topology for additive manufacturing process modeling: a new approach and case study for fused deposition modeling. J Mech Des 141(2):021705
Dembélé S, Lhote F (1993) Proposition of manufacturing systems modelling by bond graphs. Proc IEEE Syst Man Cybern Conf-SMC, IEEE 3:262–267
Dembélé S, Lhote F (1994) Modelling of containers flows in a workshop: a bond-graph approach. IFAC Proc Vol 27(4):115–119
Ferney M (2000) Modelling and controlling product manufacturing systems using bond-graphs and state equations: Continuous systems and discrete systems which can be represented by continuous models. Prod Plan Control 11(1):7–19
Lair P, Ferney M, Zerhouni N (1997) Using bond graphs to model production systems with machine failure. IFAC Proc Vol 30(6):151–156
Sagawa JK, Freitag M (2018) A simulation model for the closed-loop control of a multi-workstation production system. In: Proceedings of The 9th EUROSIM Congress on Modelling and Simulation, EUROSIM 2016, The 57th SIMS Conference on Simulation and Modelling SIMS 2016, Linköping University Electronic Press, 142, pp 459–465
Sagawa JK, Mušič G (2017) Combined synthesis/simulation approach to design and verification of production control strategies. In: The European Modeling and Simulation Symposium, EMSS
Abdallah I, Gehin AL, Bouamama BO (2018) Event driven hybrid bond graph for hybrid renewable energy systems part i: Modelling and operating mode management. Int J Hydrogen Energy 43(49):22088–22107
Kebdani M, Dauphin-Tanguy G, Dazin A (2020) Modeling dynamic systems: Contribution to the unsteady behavior of a condenser based on the pseudo-bond graph approach. Int J Model Simul 40(1):62–79
Srinivasarao G, Samantaray AK, Ghoshal SK (2021) Bond graph modeling and multi-body dynamics of a twin rotor system. Proc Inst Mech Eng Part I: J Syst Control Eng 235(1):117–144
Torsvik J, Pedersen E (2020) On the modeling of rotors with rolling element bearings using bond graphs. J Sound Vibration 473:115205
Broenink JF (1999) 20-sim software for hierarchical bond-graph/block-diagram models. Simul Pract Theory 7(5–6):481–492
Bertrand JWM, Fransoo JC (2002) Operations management research methodologies using quantitative modeling. Int J Oper Prod Manage
Funding
The authors would like to thank The São Paulo Research Foundation (FAPESP) for supporting this research (grant #2019/12023-1). The first and third authors would like to thank the Coordination for the Improvement of Higher Education Personnel (CAPES) for supporting this research.
Author information
Authors and Affiliations
Contributions
All authors contributed to the study conception and design, to the search in the literature and to the reading of the relevant retrieved papers. The first draft of the manuscript was written by Arthur Sarro Maluf, with some sections written by Roberto Filipe Santos Borges. A critical review, with modifications in the content, and a thorough revision of the text of the manuscript was performed by Juliana Keiko Sagawa, yielding the final submission version of the manuscript. All authors read, revised and approved the final manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors have no relevant financial or non-financial interests to disclose.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Maluf, A., Sagawa, J. & Borges, R. Toward the use of bond graphs for manufacturing control: comparison of existing models. Int J Adv Manuf Technol 121, 2841–2865 (2022). https://doi.org/10.1007/s00170-022-09401-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-022-09401-y