Analysis of Systems for Coordination of Enterprise Subsystems Control
Olena Chala 1, Svitlana Maksymova 1, Ahmad Alkhalaileh 2
1Department of Computer-Integrated Technologies, Automation and Robotics,
Kharkiv National University of Radio Electronics, Ukraine
2Senior Developer Electronic Health Solution, Amman, Jordan
Abstract: Any automated production, at the current stage, must have systems or control modules that serve to coordinate the subsystems of the entire enterprise. Control in this case occurs through the use of separate modules responsible for monitoring each individual subprocess. Software modules are being developed for such processes, which combine monitoring and operational regulation under the processes, which allows to one degree or another to reduce the risk of damage or failure of all production links. Thus, the creation of a computer-integrated management system for coordinating the functioning of the subsystems of the enterprise is an urgent and timely task. This paper analyzes the basics of building a production subsystem control system. Algorithms for the operation of such systems are also considered.
Key words: Subsystem, Manufacture, Subsytem Coordination, Control System.
Introduction
To date, the globalization of network integrations has become widespread and has an impact on the competitiveness of international production [1]-[10]. The key issue of integration is the coordination of activities of distributed objects in such a way as to have the necessary data on the placement of these objects.
With the development of worldwide monopolistic enterprises, manufacturing companies shifted their focus from a single enterprise to international production networks. Meanwhile, network sustainability is a key issue in responding to fierce international competition and competitive advantage in global manufacturing.
Coordination mechanisms are a plan for coordinating the activities of individual subsidiaries and "getting the most" from far-reaching activities. In addition, due to different production priorities, ranging fr`om quality, flexibility, delivery time, the coordination of objects in network production is obviously greater. As long as such coordination is agreed, the mechanisms must be adapted to the specific activities in which the plan is used, which must take into account the priorities of network production to share the benefits of network integration [11]-[19]. Therefore, different methods and approaches can be used here [20]- [35].
Related works
Currently, the complexity of automated production leads to the need for a system or control module that serves to coordinate the subsystems of the entire enterprise. A large number of scientists are engaged in the development of coordination systems in various fields. Let us consider several works devoted to this topic.
The paper [36] considers the entropy method and the coupling coordination model that are used to analyze and measure the coupling coordination relationship between the economy, the ecological environment, and the health system of China's green production from 2009 to 2016.
Malik, A. I., & Kim, B. S. in [37] consider a two-echelon supply chain management coordination issues in a flexible production system at a smart factory. The necessity of coordination and flexibility is essential for the success of supply chain management.
The authors in [38] note that with the high-quality development of the economy, the logistics industry is bound to move towards high-quality development. By establishing the index system of high-quality economic development and logistics, this work has measured their high-quality development level and analyzed their coupling coordination degree by using the coupling coordination model.
The coordination of a manufacturing network is a challenging task and may be contingent upon the manufacturing environment [39]. The IIoT enablers (digital technologies, connectivity, data, capabilities and management) are highly related to the manufacturing network coordination mechanism. The results indicate that IIoT initiatives and manufacturing network coordination should be designed to support each other [39].
Omicini, A. in [40] propose agent coordination contexts that allow engineers to encapsulate rules for governing applications built as agent systems, mediate the interactions amongst agents and the environment, and possibly affect them so as to change global application behaviour incrementally and dynamically.
Researchers in [41] present a mathematical model, aiming to minimise tardiness penalties and reduce manufacturing cost in order to solve the manufacturing resources coordination and tasks allocation problem in dynamic manufacturing environments. The experimental results verify that this coordination approach not only can reduce processing costs effectively in a static environment but also has a good control performance against disturbances in a dynamic environment.
Thus, we see a variety of studies in various fields devoted to the problem of creating a coordination system for production. Further in this article, we will analyze the main stages of creating such a system, as well as the algorithms that can be applied.
Subsystems Control Coordination and Algorithms
Formal coordination mechanisms are related to the basic structure of organizational units and activities in networks. These mechanisms are embodied in organizational structures and procedures, in other words, formal coordination builds a structural approach to the relationships between objects.
In addition, centralization, i.e. the level and position of the decision-making body, and the standardization of processes and procedures are included in formal coordination mechanisms. A typical example of formal coordination mechanisms includes the exchange of standard documents.
In addition, numerous studies point to headquarters control, for example, a high level of enterprise control is necessary to streamline production, while centralized control can only be achieved when dispersed facilities are aligned with a common goal and structure. Therefore, the concept of control demonstrates strong elements of formal coordination mechanisms.
Informal means of coordination can be achieved through interaction and communication within institutions, training, program development and transfer of managers. For example, this technique is a broad transfer of managers to create a verbal network and include "emigrants" in its composition.
As a formal approach is a subtle mechanism of intangible approaches, that is, they cannot be easily established in the organization, their success depends on the permanence of relations between objects.
Likewise, communication as a means of informal coordination between the host institution and headquarters is crucial for all offshore (science-intensive) activities.
Any coordination task is presented in the form of hierarchical systems. The general scheme of coordination in a two-level system boils down to the fact that elements are transferred to the center of a set of work options.
Each option is a vector indicator of an element, acceptable from the point of view of its local restrictions. Based on the options obtained from the elements, the center forms a plan that is optimal from the point of view of the entire system. This plan is transmitted to the elements and elaborated by them.
However, during the modeling of complex systems, it is impossible to take into account a sufficiently large number of real factors, because this will lead to the complication of the system.
Therefore, it is necessary to enter into the model only a limited number of such factors, which for one reason or another are considered the most important. At the same time, two approaches are possible.
Factors not considered in the description of the model can be considered completely unimportant and completely ignored when making decisions using this model.
On the other hand, according to the second approach, it is possible not to introduce unimportant factors into the mathematical model, but to take into account their influence, assuming that the reaction of the model to one or another action (choice of an alternative) can be known only approximately or vaguely.
Such structures are hierarchical, and the advantages of automated management, in which there is a large number of simple tasks at the lower level, and a small number of complex tasks at the higher levels, include a decrease in the total cost of processing information in the system and an increase in the bandwidth of host machines in the network, and as well as resistance to interference.
System-critical functions continue to be performed by local control systems when the host machine or communication link fails. The general problem of optimal management of hierarchical systems is usually posed as a static optimization problem, i.e., the problem of functioning at sufficiently large intervals of time, during which the dynamics of the processes can be neglected, is considered.
Thus, it can be said that it is optimal to build a hierarchical two-level system based on formal coordination, due to the possibility of implementing centralization, that is, the levels and positions of the decision-making body, and the standardization of processes and procedures included in official mechanisms, as well as the decomposition of modules, which provides a more accurate risk assessment.
There are two types of algorithms for coordination of control systems for coordination of enterprise subsystems: iterative; without iterative.
In the iterative procedures available today (the Danzig-Wulf algorithm, the KornaiLiptak algorithm, methods based on the introduction of the Lagrange function or its various modifications, optimization algorithms, the generalized scheme of the iterative algorithms of Aliyev and Liberzon), the optimal solution is determined in the process of iterative exchange of information between the center and elements.
Although there are several options for implementing such algorithms, the most common algorithm is:
a) starting with a possible solution of the shortened main program, it is necessary to formulate new objective functions for each sub-task, so that the sub-tasks will offer solutions that improve the current goal of the main program;
b) tasks are re-solved taking into account new target functions. The optimal value for each task is offered to the main program;
c) the main program includes one or all of the new solutions that were generated by sub-task solutions based on the respective ability of these solutions to improve the goal of the original task;
d) the main program performs x iterations of the simplex algorithm, where x is the number of included columns;
e) if the goal is achieved, proceed to step a. Otherwise, continue;
e) the main program cannot be further improved by any new solutions from sub-tasks, therefore – return.
At each step of the iterative process, the locally optimal problems of the elements and the coordinating problem of the center are solved. According to coordination methods built on the basis without iterative algorithms, coordination is carried out as a result of a one-time exchange of information between levels.
Mostly non-iterative algorithms are reduced to the construction of a set of effective solutions for organizational hierarchical systems.
Thus, it can be concluded that the iterative algorithm is optimal according to the criterion of specification of tasks and their solution at each step of management and monitoring.
A typical example of complex systems can be computer-integrated manufacturing, where it is necessary to coordinate various engineering tasks and exchange data between various specialized tools. The information flow of an enterprise can be classified into two parts: technical data and management data.
The systems of the management part mainly includes applications for business engineering, stock management, but also production planning and control.
The technical track consists, for example, of applications to support product design (CAD), programming with numerical control of machines (CAM) or quality control (CAQ).
The coordination of subsystems in computer-integrated manufacturing is critical to ensure consistent product data (eg, specifications) in addition to CAD, PDM.
Since each subsystem stores data in a separate private storage and uses its own data model, taking into account the specialties of the respective applications, there are many dependencies between the subsystems.
The coordination process should begin by tracking changes to, for example, the CPC and business engineering system to updating production plans and making changes to the parts procurement process.
Even if the employee performs his operations locally and does not know about the operations that must be performed clearly and bring the system to a clearly defined state.
It is even more important if changes are made not only in the department, but also in the production department (for example, to adapt certain product properties), which leads to simultaneous coordination processes.
The coordination process itself must be applied depending on the complex systems (for example, system-wide consistency of product data), ensuring that the operations in the relevant subsystems are such that they are performed with certain performance guarantees.
Various efforts have been made in computer-integrated manufacture to overcome the problem of applying (rather basic) dependencies: avoiding contradictions that lead to duplication of product data, keeping heterogeneous and autonomous application systems under control.
The first approach is to change the priority or goal of preserving local autonomy of participating application systems and integrating local programs into global ones.
Then, access to global data is possible only through integrated applications, where global integrity is ensured in a traditional way.
A further development of the approach is the introduction of an additional database outside the existing application systems by additionally copying global data.
Then, global integrity constraints can be defined for global integration database data.
However, the additional overhead should be considered as replication, which results in additional costs.
Synchronous communication mechanisms can also be used to maintain data consistency after local operations and ensure global integrity.
Instead of the overhead of a centralized database, additional effort must be made by defining inter-application communication. This leads to a fairly loose interconnection of application systems and does not allow maintaining complex coordination processes in complex systems.
Considering the described facts, it can be determined that the system should be quite simple and not have excessive connections between modules. We can say that the optimal solution is to develop modules that are independent of each other, and to introduce an additional database for logging failures.
Conclusion
Within the scope of this work, we analyzed the existing systems for coordinating the functioning of enterprise subsystems, algorithms, concepts and coordination schemes.
It was found that for this type of software it is optimal to build a hierarchical two-level system based on formal coordination, this is due to the possibility of implementing centralization and standardization of processes and procedures included in the mechanisms, as well as decomposing modules, which gives a more accurate assessment of risks. Decomposition, in turn, will lead to the simplification of the system, not the formation of simple connections between modules.
Each module, in turn, must have its own module data source and a separate interface, which allows analyzing the production and parameters of the module at each moment in time.
References:
1. Basiuk, V., & et al. (2024). Command System for Movement Control Development. Multidisciplinary Journal of Science and Technology, 4(6), 248-255.
2. Matarneh, R., & et al. (2018). Voice control for flexible medicine robot. International Journal of Computer Trends and Technology (IJCTT), 55(1), 1-5.
3. Chala, O., & et al. (2024). Switching Module Basic Concept. Multidisciplinary Journal of Science and Technology, 4(7), 87-94.
4. Attar, H., Abu-Jassar, A. T., Amer, A., Lyashenko, V., Yevsieiev, V., & Khosravi, M. R. (2022). Control System Development and Implementation of a CNC Laser Engraver for Environmental Use with Remote Imaging. Computational Intelligence and Neuroscience, 2022, 9140156.
5. Nevliudov, I., Yevsieiev, V., Baker, J. H., Ahmad, M. A., & Lyashenko, V. (2020). Development of a cyber design modeling declarative Language for cyber physical production systems. J. Math. Comput. Sci., 11(1), 520-542.
6. Abu-Jassar, A. T., Attar, H., Yevsieiev, V., Amer, A., Demska, N., Luhach, A. K., & Lyashenko, V. (2022). Electronic user authentication key for access to HMI/SCADA via unsecured internet networks. Computational intelligence and neuroscience, 2022, 5866922.
7. Mustafa, S. K., Yevsieiev, V., Nevliudov, I., & Lyashenko, V. (2022). HMI Development Automation with GUI Elements for Object-Oriented Programming Languages Implementation. SSRG International Journal of Engineering Trends and Technology, 70(1), 139-145.
8. Omarov, M., Tikhaya, T., & Lyashenko, V. (2019). Internet marketing metrics visualization methodology for related search queries. International Journal of Advanced Trends in Computer Science and Engineering, 8(5), 2277-2281.
9. Matarneh, R., Tvoroshenko, I., & Lyashenko, V. (2019). Improving Fuzzy Network Models For the Analysis of Dynamic Interacting Processes in the State Space. International Journal of Recent Technology and Engineering, 8(4), 1687-1693.
10. Lyashenko, V. V., Deineko, Z. V., & Ahmad, M. A. Properties of wavelet coefficients of self-similar time series. In other words, 9, 16.
11. Vizir, Y., Chala, O., Maksymova, S., & Alkhalaileh, A. (2023). Lighting Control Module Development. Journal of Universal Science Research, 1(12), 645–657.
12. Yevsieiev, V., & et al. (2022) Development of A System for the Production Process Monitoring Using Telegram Bot. The Current State of Development of World Science. Characteristics and Features : proceedings of the III International Scientific and Theoretical Conference, Lisbon, Portuguese Republic, 70-72.
13. Zharikova, I., & et al. (2023). Automatic Machine of Plastic Bottles and Aluminum Cans Collection for Recycling. Journal of Universal Science Research, 1(11), P. 169–178.
14. Maksymova, S., & Chala, O. (2023). Defect Engineering: Application in Automation System Components Production Technological Processes. Multidisciplinary Journal of Science and Technology, 3(3), 243-251.
15. Vizir, Y., & et al. (2024). Lighting Control Module Software Development. Journal of Universal Science Research, 2(2), 29–42.
16. Maksymova, S., & Yevsieiev, V. V. (2024). Coin Counting Device Kinematic Diagram Development. Journal of Universal Science Research, 2(1), 159–168.
17. Ahmad, M. A., Baker, J. H., Tvoroshenko, I., & Lyashenko, V. (2019). Modeling the structure of intellectual means of decision-making using a system-oriented NFO approach. International Journal of Emerging Trends in Engineering Research, 7(11), 460-465.
18. Babker, A. M., Abd Elgadir, A. A., Tvoroshenko, I., & Lyashenko, V. (2019). Information technologies of the processing of the spaces of the states of a complex biophysical object in the intellectual medical system health. International Journal of Advanced Trends in Computer Science and Engineering, 8(6), 3221-3227.
19. Abu-Jassar, A. T., Attar, H., Amer, A., Lyashenko, V., Yevsieiev, V., & Solyman, A. (2024). Remote Monitoring System of Patient Status in Social IoT Environments Using Amazon Web Services (AWS) Technologies and Smart Health Care. International Journal of Crowd Science.
20. Babker, A. M., Suliman, R. S., Elshaikh, R. H., Boboyorov, S., & Lyashenko, V. (2024). Sequence of Simple Digital Technologies for Detection of Platelets in Medical Images. Biomedical and Pharmacology Journal, 17(1), 141-152.
21. Pyrohova, S., Gudymenko, V., & Lyashenko, V. (2024). Dynamics of commodity indices and shares of manufacturing companies as a factor in managing the assortment and inventory of an enterprise. Multidisciplinary Journal of Science and Technology, 4(3), 176-185.
22. Yevstratov, M., Lyubchenko, V., Amer, A. J., & Lyashenko, V. (2024). Color correction of the input image as an element of improving the quality of its visualization. Technical science research in Uzbekistan, 2(4), 79-88.
23. Tahseen A. J. A., & et al.. (2023). Binarization Methods in Multimedia Systems when Recognizing License Plates of Cars. International Journal of Academic Engineering Research (IJAER), 7(2), 1-9.
24. Lyubchenko, V., Veretelnyk, K., Kots, P., & Lyashenko, V. (2024). Digital image segmentation procedure as an example of an NP-problem. Multidisciplinary Journal of Science and Technology, 4(4), 170-177.
25. Drugarin, C. V. A., Lyashenko, V. V., Mbunwe, M. J., & Ahmad, M. A. (2018). Pre-processing of Images as a Source of Additional
26. Information for Image of the Natural Polymer Composites. Analele Universitatii'Eftimie Murgu', 25(2).
27. Attar, H., Abu-Jassar, A. T., Lyashenko, V., Al-qerem, A., Sotnik, S., Alharbi, N., & Solyman, A. A. (2023). Proposed synchronous electric motor simulation with built-in permanent magnets for robotic systems. SN Applied Sciences, 5(6), 160.
28. Boboyorov Sardor Uchqun o‘g‘li, Lyubchenko Valentin, & Lyashenko Vyacheslav. (2023). Image Processing Techniques as a Tool for the Analysis of Liver Diseases. Journal of Universal Science Research, 1(8), 223–233.
29. Lyashenko V, Matarneh R, Sotnik S. Modeling of Machine Design with Numerical Control in UG NX 7.5 System. The International Journal of Engineering and Science (IJES), 2018, 7(7), pp. 28-37.
30. Abd Elgadir, A. A., Babker, A. M., Osman, A. L., Ismail, M., & Lyashenk, V. (2019). New approach for analysis the correlation of some oxidative markers in type 2 diabetes mellitus by data wavelet analysis. Indian Journal of Public Health Research and Development, 10(11), 2449-2455.
31. Kuzemin, A., & Lyashenko, V. (2009). Some aspects of comparative analysis of banks functioning. Intenational Book Series «Information science and computing».– 2009.–Book, (10), 31-38.
32. Omarov, M., Muradova, V., & Lyashenko, V. (2020). Model of accumulation and loss of knowledge in computerization systems of education with remote access. International Journal of Emerging Trends in Engineering Research, 8(3), 847-852.
33. Matarneh, R., Sotnik, S., Belova, N., & Lyashenko, V. (2018). Automated modeling of shaft leading elements in the rear axle gear. International Journal of Engineering and Technology (UAE), 7(3), 1468-1473.
34. Sotnik, S. Analysis of Systems for Development of 3D Models / S. Sotnik, V. Lyashenko, T. Sinelnikova // International Journal of Academic Information Systems Research (IJAISR). – 2021. – Vol. 5, Issue 10. – 2021. – P. 17-22.
35. Vasiurenko, O., Baranova, V., & Lyashenko, V. (2024). Probability distributions of interest rates on loans and deposits in a study of banking activities. Multidisciplinary Journal of Science and Technology, 4(1), 49-56.
36. Hou, C., & et al. (2022). Coupling and coordination of China's economy, ecological environment and health from a green production perspective. International Journal of Environmental Science and Technology, 19(5), 4087-4106.
37. Malik, A. I., & Kim, B. S. (2021). Coordination supply chain management under flexible cleaner production system and stochastic conditions. Annals of Operations Research, 1-42.
38. Yan, B. R., & et al. (2021). A study on the coupling and coordination between logistics industry and economy in the background of high-quality development. Sustainability, 13(18), 10360.
39. Deflorin, P., & et al. (2021). The influence of IIoT on manufacturing network coordination. Journal of Manufacturing Technology Management, 32(6), 1144-1166.
40. Omicini, A. (2020). Towards a notion of agent coordination context. In Process coordination and ubiquitous Computing, CRC Press, 187-200.
41. Gu, W., & et al. (2020). Manufacturing resources coordination organisation and tasks allocation approach inspired by the endocrine regulation principle. IET Collaborative Intelligent Manufacturing, 2(2), 37-44.
Metin PDF'den otomatik olarak çıkarılmıştır ve hatalar içerebilir.