journal article·2023-05-06Open access

Interconnected Systems Modelling in Food Industry: General Solution Scheme and Stability Conditions for Linear Time-Invariant Systems

Filippo Catalano, Moises Diaz, Roberto Romaniello, Gianfranco Semeraro, Giuseppe Pirlo

Applied Sciences· Volume 13· Issue 9

Abstract

The problem of simulating complex systems, such as production lines, industrial plants, food processing, etc., today represents an opportunity that brings with it the great advantage of limiting design costs. However, nowadays the designer, after defining and implementing the mathematical models of the studied process, may need to rebuild the whole simulation framework because he needs to modify the model of even just one subsystem. It is for this reason that in this paper, a new framework for the use of Individual Subsystem Models (ISM) for the modelling and simulation of interconnected systems has been studied and implemented. Furthermore, the study of the state of the art has revealed the lack of efficient and sufficiently general numerical algorithms, but, at the same time, it is simple to use to solve the algebraic-differential equations deriving from the ISM simulation. The proposed new approach follows the paradigm of co-simulation methods, including graph theory methods, to solve the general ISM simply and efficiently. In this approach, each subsystem is required to have its own representation independently of the other subsystems. In this way, it is always possible to replace any subsystem whenever an updated representation becomes available, making maintenance and evolution of the entire ISM flexible. Our framework calls each subsystem separately in an optimal (suboptimal) order based on the structure of the graph. Each calculated output is transferred to the input of the next subsystem in the chosen. The general procedure has been validated in the context of Linear and Time-Invariant ISMs: in these hypotheses, the stability conditions have been calculated and numerical tests have been performed which show the effectiveness of the proposed approach.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Modeling and Simulation Systems · Simulation Techniques and Applications · Real-time simulation and control systems

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

CTS s.r.l.—Spin-Off of the Department of Agriculture, Environment and Food of the University of Molise, Via Francesco de Sanctis, 86100 Campobasso, Italy

MD: Physics Department, Universidad de Las Palmas de Gran Canaria, 35000 Las Palmas, Spain

Department of Agriculture, Food, Natural Resources, and Engineering (DAFNE), University of Foggia, Via Napoli 25, 71122 Foggia, Italy

Palazzo del Broletto, University School for Advanced Studies IUSS Pavia, Piazza della Vittoria 15, 27100 Pavia, Italy

Department of Computer Science, University of Bari Aldo Moro, Via Orabona 4, 70125 Bari, Italy

References (62)

Show source-provided references
1. Zhang, Y., Li, Y., Tomsovic, K., Djouadi, S., and Yue, M. (2020). Review on Set-Theoretic Methods for Safety Verification and Control of Power System. arXiv.10.1049/iet-esi.2019.0133 ↗
2. Martínez-Villegas, C.T., Theilliol, D., and Torres, L. (2018, January 29–31). Review of two noncentralized observer-based diagnosis schemes for interconnected systems. Proceedings of the 10th IFAC Symposium on Fault Detection, Supervision and Safety for Technical Processes, SAFEPROCESS 2018, Varsaw, Poland.
3. Multiple UAVs for Mapping: A Review of Basic Modeling, Simulation, and Applications10.1146/annurev-environ-102017-025912 ↗
4. Scheduling in production, supply chain and Industry 4.0 systems by optimal control: Fundamentals, state-of-the-art and applications10.1080/00207543.2018.1442948 ↗
5. Managing coordination and cooperation in distributed software processes: The GENESIS environment10.1002/spip.206 ↗
6. Decision support system for the optimal design of district metered areas10.2166/hydro.2015.023 ↗
7. Pöchacker, M., Khatib, T., and Elmenreich, W. (2014, January 20–23). The Microgrid Simulation Tool RAPSim: Description and Case Study. Proceedings of the IEEE Innovative Smart Grid Technologies Asia (ISGT-ASIA 2014), Kuala Lumpur, Malaysia.10.1109/ISGT-Asia.2014.6873803 ↗
8. Perone, C., Bianchi, B., Catalano, F., and Orsino, M. (2022). Experimental evaluation of functional and energy performance of pneumatic oenological presses for high quality white wines. Sustainability, 14.10.3390/su14138033 ↗
9. Dynamic simulation driven design and management of production facilities in agricultural/food industry10.17660/ActaHortic.2021.1311.30 ↗
10. A new tool for food industrial plant simulation and IoT control
11. Experimental trials and dynamical simulation of the potential biogas production in a frozen food industry
12. New modelling approach for the energy and steam consumption evaluation in a fresh pasta industry
13. Tamborrino, A., Catalano, F., Leone, A., and Bianchi, B. (2021). A real case study of a full-scale anaerobic digestion plant powered by olive by-products. Foods, 10.10.3390/foods10081946 ↗
14. Energetic analysis and optimal design of a CHP plant in a frozen food processing factory through a dynamical simulation model10.1016/j.enconman.2020.113444 ↗
15. Application SimInTech Software for Optimization Fuel System Parameters of the Perspective Helicopter10.1051/matecconf/201930404016 ↗
16. Tamborrino, A., Perone, C., Catalano, F., Squeo, G., Caponio, F., and Bianchi, B. (2019). Modelling energy consumption and energy-saving in high-quality olive oil decanter centrifuge: Numerical study and experimental validation. Energies, 12.10.3390/en12132592 ↗
17. Study and analysis of a cogeneration system with microturbines in a food farming of dry pasta
18. Sustainability analysis of complex dynamic systems using embodied energy flows: The eco-bond graphs modeling and simulation framework10.1016/j.jocs.2014.10.001 ↗
19. Dynamic Modelling of Mechatronic Multibody Systems with Symbolic Computing and Linear Graph Theory10.1080/13873950412331318044 ↗
20. Dynamics of Flexible Multibody Systems Using Virtual Work and Linear Graph Theory10.1023/A:1009841017268 ↗
21. Depth-first search and linear graph algorithms10.1137/0201010 ↗
22. Acceleration of unsteady hydrodynamic simulations using the parareal algorithm10.1016/j.jocs.2016.12.006 ↗
23. A model predictive control strategy for supply chain optimization10.1016/S0098-1354(03)00047-4 ↗
24. Modeling framework for membrane computing in biological systems: Evaluation with a case study10.1016/j.jocs.2013.12.004 ↗
25. Relationship between design patterns defects and crosscutting concern scattering degree: An empirical study10.1049/iet-sen.2008.0105 ↗
26. Using concept lattices to support service selection10.4018/jwsr.2006100102 ↗
27. Aversano, L., Bodhuin, T., and Tortorella, M. (2005, January 13–17). Assessment and impact analysis for aligning business processes and software systems. Proceedings of the ACM Symposium on Applied Computing, Santa Fe, NM, USA.10.1145/1066677.1066978 ↗
28. Distributed control design for systems interconnected over an arbitrary graph10.1109/TAC.2004.834123 ↗
29. A review of energy simulation tools for the manufacturing sector10.1016/j.rser.2017.08.063 ↗
30. Minimising embodied product energy to support energy efficient manufacturing10.1016/j.cirp.2010.03.048 ↗
31. Design of Conceptual Model for Raising Awareness of Digital Threats10.37394/232015.2020.16.50 ↗
32. Numerical Solution of Partial Differential Equations with Fractional Variable Coefficients Using New Iterative Method (NIM)
33. Schilders, W.H.A., van der Vorst, H.A., and Rommes, J. (2008). Model Order Reduction: Theory, Research Aspects and Applications, Springer. Mathematics in Industry (The European Consortium for Mathematics in Industry).10.1007/978-3-540-78841-6 ↗
34. Goetz, E., and Shenoi, S. (2008). Critical Infrastructure Protection, Springer.10.1007/978-0-387-75462-8 ↗
35. Review of data-driven energy modelling techniques for building retrofit10.1016/j.rser.2021.110990 ↗
36. A quantitative review of water footprint accounting and simulation for crop production based on publications during 2002–201810.1016/j.ecolind.2020.106962 ↗
37. A general framework for dependability modelling coupling discrete-event and time-driven simulation10.1016/j.ress.2020.106904 ↗
38. Iannino, V., Mocci, C., Vannocci, M., Colla, V., Caputo, A., and Ferraris, F. (2020). An Event-Driven Agent-Based Simulation Model for Industrial Processes. Appl. Sci., 10.10.3390/app10124343 ↗
39. Grimaldo, F., and Norling, E. (2015). Multi-Agent-Based Simulation XV, Proceedings of the International Workshop, MABS 2014, Paris, France, 5–6 May 2014, Springer International Publishing.10.1007/978-3-319-14627-0 ↗
40. CoSimulation: A Survey
41. Di Perna, R.A. (1970). Computational Methods for Digital Simulation of Continuous Systems, Columbia University. Technical Report No. 123.
42. Identification of Hammerstein–Wiener Models10.1016/j.automatica.2012.09.018 ↗
43. Kofránek, J., Kulhánek, J., Matejak, M., Ježek, F., and Silar, J. (2017, January 15–17). Integrative physiology in Modelica. Proceedings of the 12th International Modelica Conference, Prague, Czech Republic.10.3384/ecp17132589 ↗
44. Parameter Identification of Nonlinear Dynamic Systems of Industrial Processes
45. Robust optimisation-based order reduction and stability analysis of autonomous DC microgrid with consideration of non-linearity
46. Ira-Ramírez, H., Gao, Z., and Cuevas-Ramírez, L. (2014, January 28–30). Tracking in Interconnected Gantry Crane Systems: A Decentralized Active Disturbance Rejection Control. Proceedings of the 33rd Chinese Control Conference, Nanjing, China.10.1109/ChiCC.2014.6895667 ↗
47. A parallel-in-time algorithm for variable step multistep methods10.1016/j.jocs.2019.101029 ↗
48. Index Reduction in Differential-Algebraic Equations Using Dummy Derivatives10.1137/0914043 ↗
49. Ascher, U.M., and Petzold, L.R. (1998). Computer Methods for Ordinary Differential Equations and Differential-Algebraic Equations, SIAM Bookstore. Available online: https://my.siam.org/Store/Product/viewproduct/?ProductId=961.10.1137/1.9781611971392 ↗
50. Cellier, F.E., and Kofman, E. (2006). Continuous System Simulation, Springer.
51. Täuber, P., Ochel, L., Braun, W., and Bachmann, B. (2014, January 10). Practical realization and adaptation of cellier’s tearing method. Proceedings of the 6th International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools, EOOLT’14, Berlin, Germany.10.1145/2666202.2666204 ↗
52. Otter, M., and Elmqvist, H. (2017, January 15–17). Transformation of Differential Algebraic Array Equations to Index One Form. Proceedings of the Modelica Conference, Prague, Czech Republic.10.3384/ecp17132565 ↗
53. Computer-aided design, Part 1 Enhancing Convergence Properties by the Choice of Output Variable Assignments in the Solution of Sparse Equation Sets10.1016/0300-9467(71)87002-8 ↗
54. Assigning output variables to equations using linear programming10.1002/aic.690200231 ↗
55. Finding strongly connected components of simple digraphs based on granulation strategy10.1016/j.ijar.2019.12.001 ↗
56. Topological orderings of weighted directed acyclic graphs10.1016/j.ipl.2016.04.007 ↗
57. An Algorithm for Strongly Connected Component Analysis in n log n Symbolic Steps10.1007/s10703-006-4341-z ↗
58. Implicit Enumeration of Strongly Connected Components and an Application to Formal Verification
59. Minimum Feedback Arc Sets for a Directed Graph10.1109/TCT.1963.1082116 ↗
60. Feedback Arc Set in Oriented Graphs
61. The Minimum Feedback Arc Set Problem is NP-Hard for Tournaments10.1017/S0963548306007887 ↗
62. Generalized Adams-Type Second Derivative Methods for Stiff Systems of ODEs