Skip to main content

Advertisement

Log in

Toward the use of bond graphs for manufacturing control: comparison of existing models

  • Critical Review
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

References

  1. Xie J, Liu CC (2017) Multi-agent systems and their applications. J Int Council Electric Eng 7(1):188–197

    Article  Google Scholar 

  2. Ma A, Nassehi A, Snider C (2019) Anarchic manufacturing. Int J Prod Res 57(8):2514–2530

    Article  Google Scholar 

  3. Bortolini M, Galizia FG, Mora C (2018) Reconfigurable manufacturing systems: Literature review and research trend. J Manuf Syst 49:93–106

    Article  Google Scholar 

  4. 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

    Article  Google Scholar 

  5. Scholz-Reiter B, Freitag M (2007) Autonomous processes in assembly systems. CIRP Ann 56(2):712–729

    Article  Google Scholar 

  6. Brennan RW, Norrie DH (2001) Evaluating the performance of reactive control architectures for manufacturing production control. Comput Ind 46(3):235–245

    Article  Google Scholar 

  7. 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

    Article  Google Scholar 

  8. Moussa M, ElMaraghy H (2019) Master assembly network for alternative assembly sequences. J Manuf Syst 51:17–28

    Article  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. Aström KJ, Kumar PR (2014) Control: a perspective. Autom 50(1):3–43

    Article  MathSciNet  Google Scholar 

  11. 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

    Article  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. Paynter HM (1961) Analysis and design of engineering systems. MIT Press

  14. Karnopp D, Rosenberg RC (1968) Analysis and simulation of multiport systems. MIT Press

  15. 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

    Article  MathSciNet  Google Scholar 

  16. 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

    Article  Google Scholar 

  17. Komurgoz G, Geitner GH (2019) Systems featuring chain structures-a generalized bond graph modelling. Int J Gen Syst 48(8):861–889

    Article  MathSciNet  Google Scholar 

  18. 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

  19. Ortega M, Lin L (2004) Control theory applications to the production-inventory problem: a review. Int J Prod Res 42(11):2303–2322

    Article  Google Scholar 

  20. 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

    Article  Google Scholar 

  21. 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

  22. Thoma JU (1975) Introduction to bond graphs and their applications. Elsevier

    Google Scholar 

  23. Rosenberg RC (1973) Modeling and simulation of large-scale, linear, multiport systems. Automatica 9(1):87–95

    Article  Google Scholar 

  24. Besombes B, Marcon E (1993) Bond-graphs for modelling of manufacturing systems. Proc IEEE Syst Man Cybern Conf-SMC, IEEE 3:256–261

    Article  Google Scholar 

  25. Borutzky W (2009) Bond graph methodology: Development and analysis of multidisciplinary dynamic system models. Springer Science & Business Media

  26. Kypuros J (2013) System dynamics and control with bond graph modeling. CRC Press

    Book  Google Scholar 

  27. 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

    Google Scholar 

  28. Karnopp D, Rosenberg R, Brown F (1975) Review of system dynamics: a unified approach

  29. Thoma J, Bouamama BO (2000) Modelling and simulation in thermal and chemical engineering: a bond graph approach. Springer Science & Business Media

  30. 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

  31. Brewer JW (1991) Progress in the bond graph representations of economics and population dynamics. J Franklin Inst 328(5–6):675–696

    Article  Google Scholar 

  32. Thoma JU (1990) Simulation by bondgraphs: Introduction to a graphical method. Springer Science & Business Media

  33. Sagawa JK, Nagano MS (2015a) Applying bond graphs for modelling the manufacturing dynamics. IFAC-PapersOnLine 48(3):2047–2052

  34. Karnopp DC, Margolis DL, Rosenberg RC (2012) System dynamics: Modeling, simulation, and control of mechatronic systems. John Wiley & Sons

    Book  Google Scholar 

  35. 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

    Article  Google Scholar 

  36. Start (2022) Software Engineering Research Laboratory (LAPES). http://lapes.dc.ufscar.br/tools/start_tool. Accessed 13 May 2022

  37. Krishnaswamy K, Li PY (2004) Bondgraph based approach to passive teleoperation of a hydraulic backhoe. ASME Int Mech Eng Congr Expos 47063:395–404

    Google Scholar 

  38. 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

    Article  Google Scholar 

  39. 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

    Article  Google Scholar 

  40. 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

  41. 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

    Google Scholar 

  42. 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

    Article  Google Scholar 

  43. 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

    Article  Google Scholar 

  44. 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

    Article  Google Scholar 

  45. Dembélé S, Lhote F (1994) Modelling of containers flows in a workshop: a bond-graph approach. IFAC Proc Vol 27(4):115–119

    Article  Google Scholar 

  46. 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

    Article  Google Scholar 

  47. Lair P, Ferney M, Zerhouni N (1997) Using bond graphs to model production systems with machine failure. IFAC Proc Vol 30(6):151–156

    Article  Google Scholar 

  48. 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

  49. 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

  50. 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

    Article  Google Scholar 

  51. 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

    Article  Google Scholar 

  52. 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

    Google Scholar 

  53. Torsvik J, Pedersen E (2020) On the modeling of rotors with rolling element bearings using bond graphs. J Sound Vibration 473:115205

    Article  Google Scholar 

  54. Broenink JF (1999) 20-sim software for hierarchical bond-graph/block-diagram models. Simul Pract Theory 7(5–6):481–492

    Article  Google Scholar 

  55. Bertrand JWM, Fransoo JC (2002) Operations management research methodologies using quantitative modeling. Int J Oper Prod Manage

Download references

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

Authors

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

Correspondence to Arthur S. Maluf.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-022-09401-y

Keywords

Navigation