Next Article in Journal
Asynchronous Privacy-Preservation Federated Learning Method for Mobile Edge Network in Industrial Internet of Things Ecosystem
Previous Article in Journal
SlowR50-SA: A Self-Attention Enhanced Dynamic Facial Expression Recognition Model for Tactile Internet Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Modular Intelligent Control System in the Pre-Assembly Stage

1
Department of Industrial Engineering, Faculty of Mechanical Engineering, University of Zilina, Univerzitna 8215/1, 010 26 Zilina, Slovakia
2
AI CROWD, Vysokoskolakov 6, 010 08 Zilina, Slovakia
3
Department of Industrial Engineering, Faculty of Mechanical Engineering and Computer Science, University of Bielsko-Biala, Willowa 2, 43-309 Bielsko-Biala, Poland
*
Author to whom correspondence should be addressed.
Electronics 2024, 13(9), 1609; https://doi.org/10.3390/electronics13091609
Submission received: 29 February 2024 / Revised: 10 April 2024 / Accepted: 18 April 2024 / Published: 23 April 2024

Abstract

:
This paper presents a novel approach to developing fully automated intelligent control systems for use within production-based organizations, with a specific focus on advancing research into intelligent production systems. This analysis underscores a prevailing deficiency in control operations preceding assembly, where single-purpose control machines are commonly utilized, thus presenting inherent limitations. Conversely, while accurate multipurpose measurement centers exist, they often fail to deliver comprehensive quality control for manufactured parts due to cost and time constraints associated with the measuring process. The primary aim in this study was to develop an intelligent modular control system capable of overseeing the production of diverse components effectively. The modular intelligent control system is designed to meticulously monitor the quality of each module during the pre-assembly phase. By integrating sophisticated sensors, diagnostic tools, and intelligent control mechanisms, this system ensures precise control over module production processes. It facilitates the monitoring of multiple parameters and critical quality features, while integrated sensors and diagnostic methods promptly identify discrepancies and inaccuracies, enabling the swift diagnosis of issues within specific modules. The system’s intelligent control algorithms optimize production processes and ensure synchronization among individual modules, thereby ensuring consistent quality and performance. Notably, the implementation of this solution reduces inspection time by an average of 40 to 60% compared to manual inspection methods. Moreover, the system enables the comprehensive archiving of measurement data, eliminating the substantial error rates introduced by human involvement in the inspection process. Furthermore, the system enhances overall project efficiency, predictability, and safety, while allowing for rapid adjustments in order to meet standards and requirements. This innovative approach represents a significant advancement in intelligent control systems for use in production organizations, offering substantial benefits in terms of efficiency, accuracy, and adaptability.

1. Introduction

The constant pressure to reduce costs, shorten product life cycles, and ensure their miniaturization and sophistication, and integrate various functions are some of the innovation trends manifested in most industries. These trends represent a challenge for the design and modeling of flexible, reliable, and economical production cells, workplaces, and operations [1].
Systems for intelligent production, such as digital factory and virtual factory, are novel sectors and business models. These systems offer cutting-edge ideas and technology that boost productivity, cut expenses, and boost competitiveness. Production flexibility, data digitalization, data integration, predictive maintenance, downtime minimization, prospective virtual model development, and production flexibility are the primary areas that these systems impact [2,3].
There is a strong and optimistic sentiment regarding intelligent production systems, digital factory, and virtual factory. These creative manufacturing techniques are now important pillars of the digital revolution and of industrial transformation. The evolution of innovation, efforts to meet and overcome new obstacles, globalization and connectivity, and strategic competitiveness are a few significant facets of the state of intelligent industrial systems today [4].
Within the University of Zilina’s Faculty of Mechanical Engineering, particularly at the Department of Industrial Engineering, we focus on exploring and implementing digital and virtual factories. Our Laboratory for Designing Production and Assembly Systems integrates Industry 4.0 and 5.0 technologies into education and research. Through the use of simulation and modeling software, students and researchers engage with virtual and augmented reality environments, emphasizing workplace design and data acquisition. Virtual factories enable the evaluation of production quality and statistical data collection. Operations span 2D and 3D domains, utilizing virtual reality for training simulations, workplace design, and robotic workstation modeling. Real-Time Location System (RTLS) technology tracks personnel or vehicles in real time, while software platforms like Tecnomatix Plant Simulation and Visual Component support research. Hardware like Oculus Quest 2, HTC Vive Pro, and HoloLens 2 facilitate immersive experiences. These efforts are depicted in Figure 1a–c, illustrating training simulations, workplace design, and robotic workstations, respectively.
This paper introduces a pioneering approach to advancing research into intelligent production systems through the development of fully automated intelligent control systems within production organizations. This study addresses a notable deficiency in control operations preceding assembly, highlighting the limitations of single-purpose control machines and the challenges faced by multipurpose measurement centers. The primary objective is to develop an intelligent modular control system capable of effectively overseeing diverse components. Through meticulous monitoring during the pre-assembly phase, this system integrates sophisticated sensors, diagnostic tools, and intelligent control mechanisms to ensure precise control over module production processes. The results indicate that the implementation of this solution significantly reduces inspection time, while enabling the comprehensive archiving of measurement data and eliminating human-induced error rates. Moreover, the system enhances project efficiency, predictability, and safety, representing a substantial advancement in intelligent control systems for use in production organizations.
In summary, the evolution of contemporary manufacturing processes can be attributed in large part to intelligent production systems like digital factory and virtual factory. From improved efficiency and flexibility to improved risk prediction and mitigation in the sector, these technologies provide several advantages. Positive views are held of intelligent production systems, and virtual factory and digital factory methods. These technologies are becoming indispensable for companies looking to boost their efficiency, become more competitive, and adapt better to the changing dynamics of the market [5].
The subsequent literature review demonstrates the diverse considerations inherent in this context. Intelligent production systems possess the capability to autonomously adapt to unforeseen circumstances, including shifts in market demands, technological advancements, and societal expectations, while adhering to predetermined standards within specific budgetary and temporal constraints. These systems emphasize technical aspects, with key characteristics including the systematization of all production elements, flexible integration across enterprises, adaptability and self-learning capabilities, and the openness and expandability of information. In addition to intelligent production systems, bionic production systems emulate the spontaneity, dynamism, movement, and harmony observed in living organic systems [6]. Agile production, crucial for swift responses to market changes, prioritizes adding value for clients, adaptability, valuing human skills, and forming virtual alliances. The concept of a virtual and digital factory, representing outputs virtually through integrated information and computer technologies, facilitates the planning, evaluation, simulation, and optimization of complex products [7]. The utilization of intelligent technology ensures the flexibility and independence of the production process, representing the next evolutionary stage of production systems [8,9].
Moreover, the study conducted by Liu et al. [10] not only highlights the significance of improving production and resource efficiency in remanufacturing, but also underscores the crucial role of intelligent control systems in achieving these objectives. This resonates with the theme of the article on Modular Intelligent Control Systems in the pre-assembly stage, as it underscores the relevance and effectiveness of integrating advanced control mechanisms into manufacturing processes. By optimizing remanufacturing assembly systems through intelligent data-driven controls, industries can not only enhance their operational efficiency, but also contribute to sustainable production practices, aligning with the overarching goal of the discussed modular intelligent control system. Similarly, research by Gorkavyy et al. [11] highlights the efficiency improvements achieved through the utilization of collaborative robots within intelligent manufacturing systems. Their study emphasizes the intellectualization of the control system, resulting in significant time and energy savings. Additionally, Wang et al. [12] address the design of an intelligent control system for machine assembly, enhancing efficiency through intelligent location control and achieving assembly with improved accuracy and reduced time. Eswaran et al. [13] explore the optimal planning of assembly system layouts for human–robot collaboration, integrating novel Industry 4.0 technologies to enhance manufacturing processes’ accuracy and adaptability. Furthermore, Zhang et al. [14] propose a digital twin system for human–robot collaboration in order to overcome limitations associated with existing approaches, demonstrating its superiority through experiments. Lastly, Yuang et al. [15] employ a digital twin to optimize and couple intelligent electrical wire production lines, achieving significant improvements in productivity, line balance, equipment utilization, and cycle durations, and lowering defective product rates. Overall, research into intelligent control systems and manufacturing systems offers core benefits for fortifying and enhancing production procedures, critical for achieving competitiveness and successful development in the digital era.

2. Material and Methods

This section outlines the methodology employed in developing the modular intelligent control system for monitoring module quality during the pre-assembly phase. The approach integrated advanced sensors, diagnostic tools, and intelligent control mechanisms to ensure meticulous control over module production processes.
The initial step involved comprehensive planning and design in order to define the system’s architecture and functionalities. This phase included determining the specific parameters and quality features to be monitored and establishing the criteria for identifying discrepancies and inaccuracies.
Next, sophisticated sensors were selected and integrated into the system to collect real-time data on various production parameters. These sensors were strategically placed to ensure comprehensive coverage and the accurate measurement of critical quality metrics.
Simultaneously, diagnostic tools were incorporated into the system to analyze the collected data and identify any deviations from the predefined standards. These tools utilized advanced algorithms to detect anomalies and discrepancies, enabling swift issue diagnosis within specific modules.
Furthermore, intelligent control mechanisms were implemented to enable proactive adjustments and corrective actions based on the diagnostic findings. These mechanisms leveraged adaptive algorithms to optimize the production processes and ensure a consistent quality of output.
Throughout the development process, rigorous testing and validation procedures were conducted to verify the system’s performance and reliability. This involved simulated testing in controlled environments and conducting real-world trials within manufacturing facilities.
The results of these tests provided valuable insights into the system’s capabilities and limitations, facilitating iterative refinements and enhancements. Additionally, feedback from industry experts and stakeholders was solicited to validate the system’s practicality and effectiveness in real-world settings.
In summary, the methodology employed a systematic approach, combining advanced technology integration, rigorous testing, and stakeholder feedback, to develop a robust modular intelligent control system for pre-assembly quality monitoring. This approach ensures precise control over production processes and facilitates swift issue diagnosis, contributing to improved overall manufacturing efficiency and product quality.

3. Design of IMCS and Its Modules

The philosophy of IMCS consists of obtaining information from several types of input data that enter the system during various phases of activity, their subsequent processing by the evaluation system, and outputting data from the system with a direct link to the production process. Inputs such as database data and the spatial distribution of control modules are obtained from the implementation phase, where individual coordinates are defined. The input, as a relational matrix of modules and parameters, is determined based on expert recommendations or individual measurements. The last input is a choice that is only set by the operator during the measurement itself. The IMCS system consists of several elements, as shown in Figure 2. The portion of the inputs where, in addition to the individual databases, the operator’s requests are entered as additional control/measurement conditions is clear. After all inputs have been evaluated, the modules that are suitable for control are selected and activated. The output can be an inspection report, feedback for consideration in production, or information sorting parts into categories of satisfactory and unsatisfactory for further use.

3.1. General Model of Control Modules

The design of modules for control operations [16,17,18] is based on a set of ideal components, which are subsequently used to modify real components available on the market. These can subsequently be suitably modified based on customer demand. An integral part of the control modules is the identifier and the control unit. In the case of modules that use 2D and 3D technologies, it is necessary to provide a precise positioning mechanism to position the controlled parts (Figure 3a) via translational or rotational movement. Finally, control modules also include peripheral devices (position sensors, rotary encoders). In addition to the control modules, the system also consists of one input identification of several so-called integrating modules. The input identification module detects which specific type of component is being used from the defined spectrum entered into the control process and sends this information for processing using the decision algorithm. Manipulation members perform the function of connecting individual modules, such as industrial robots, manipulators intended for switching parts between modules, rotating parts, or storage parts after the completion of the control process. Each of the control modules, M, performs the function of an independently operating device and, at the same time, it is assigned one or a set of parameters, P, which are identified in Figure 3b.

3.2. Design of Control Modules

The modular structure provides a wide range of options according to the user’s requirements. The mentioned modules always consist of several components. As a rule, these include identification, positioning, and control members. In addition, there are cabling sensors (which give information for the start of the measurement or information about the presence of a part in the field of view), connecting material, lighting, etc. The modules include the following:
Input identification module—the function is to provide information to the control system, some of which is used as the input [19,20,21].
Module with translational movement and 2D measurement—intended for checking elements in 2D view (Figure 4a).
Module with translational movement and 3D measurement—intended for checking the third dimension of parts (Figure 4b).
Module with translational movement and profilometer—represents a combination of a precise identification device intended for measuring profiles and a translational positioning device known as a belt conveyor (Figure 5a).
Color control module—contains a special sensor capable of identifying different types of colors from the color spectrum.
Module with translational movement and 2D comparison—with the help of this module, you can check things such as the simple presence of structural elements in the part.
Module with rotary motion and 2D measurement—uses the same identification device as the module with translational motion, i.e., 2D industrial camera with a higher level of evaluation (Figure 5b).
A module with rotary movement and 3D measurement—the positioning part is thus provided with a freely positionable rotary table, which can be used to ensure the smooth rotation of the part within the field of view of the 3D camera.
Module with rotary movement and profilometer—the conceptual design of the used components can be based on previously used modules. The advantage of using a profilometer module over a module with a 3D camera is again seen in terms of the measurement geometry in certain special cases.
Module with rotary movement and 2D comparison—use is oriented towards the identification of simpler structural elements.
Module with digital scale—this module is designed to determine the weight of the inspected part.
Module for measuring the depth of narrow holes—an accurate laser triangulation sensor, which has an appropriate measurement geometry and can measure this depth parameter, is utilized in the module for measuring the depth of small holes.
Integrating handling modules—the task of these modules is to ensure the handling of parts between individual control modules.
An important feature of NC machine tools is achievable and repeatable machining accuracy. In practice, accuracy is determined by the characteristics of the NC machine and the chosen technology.

3.3. IMCS Database System Proposal

It is essential to adjust each component of the system, because one of the fundamental concepts in its design is openness and flexibility. The database structure holds information about the tolerance bands, component types, designations, and dimensions of each axis of the coordinate system. The modularity of the entire system—comprising separate data blocks that can be merged in different ways—is evident in the way the database is designed. Three types of databases are used by this intelligent system:
The component database, which keeps comprehensive records of every element and its specifications.
The module database, which houses details on every identification and handling module that is accessible.
The measured data database, which contains the measured data. It includes measurement data, which the system verifies based on the necessary values.

3.4. Design of Management of IMCS and Its Elements

The Potential of Distributed Control in Modular Systems—Modular systems leverage decentralized or distributed management principles, wherein the entire system is partitioned into distinct submodules, each equipped with its own control systems. Intercommunication among these modules is established, with each module dutifully executing its predefined role.
Utilization of Personal Computers (PCs) in Control Systems—The utilization of personal computers (PCs) within industrial contexts entails unique considerations, distinct from those relevant to other forms of control systems. Within the framework of a decentralized module management system, PCs typically occupy a distinct tier within the overarching hierarchy, assuming the role of a supervisory entity or a dedicated platform for data acquisition, storage, and analysis.
Integration of Microcomputers into Industrial Control—Microcomputers are prevalent in industrial settings, but they are not primarily employed as control systems tasked with overseeing entire pilot stations.
Adaptation of Robot Control Units in Control Systems—Robot control units are designed exclusively for the management of robotic entities. While they can serve as control systems for entire pilot stations featuring robots, their integration necessitates collaboration with other control systems, such as programmable logic controllers (PLCs).

3.5. Conceptual Design of a Spatial Solution for the Modules

In designing a spatial solution for the intelligent modular control system (IMCS) (Figure 6a), it is necessary to proceed from the possibility of arranging individual modules freely. According to the purpose of use, we propose the division of the modules into the following categories (Figure 6b):
Fixed Modules—Constituting integral elements of the integrated modular control system (IMCS), fixed modules serve as mandatory components within the control process, necessitating their identification at a minimum of one module per part. Fundamental data regarding the component type are promptly relayed to the control system for analysis via the information system. Concerning the technical integrity of fixed modules, a recommended solution comprises the fusion of belt conveyors alongside the use of industrial-grade 2D and 3D cameras. Parameters encompassing movement dynamics, resolution accuracy, and other pertinent factors must be meticulously selected based on the controlled spectrum of components.
Variable Modules—These modules are dynamically incorporated into the fixed modules upon prompting from the control system. Their primary function is to discern additional parameters that may not have been captured by the fixed modules. Their integration is facilitated through modular components, the configuration of which can be adjusted as needed, as is exemplified by industrial robots or manipulators.
This arrangement was chosen because the cellular structures ensured interconnection between the machines and saved time and space. In this method, the activity of the means of production was synchronized, and the material flow was fast. Such an arrangement makes it possible to adapt the behavior of IMCS to the control requirements, and it can be configured quickly.

4. Application of the Methodology in Real Conditions

The main goal was to produce a prototype of an intelligent modular system for use in the quality control of manufactured parts, with applications involving real components of real size. Creating a working prototype of an intelligent modular system for manufactured-part quality control using actual parts and real sizes was the primary objective of the practical verification. The system’s individual software and hardware components (modules) were described in the preceding chapter. As per the second chapter, the modules were classified into several groups (Figure 7).
System modularity, flexibility, reconfigurability, and adaptability were given top priority in the design of the control system for the InMoSysQC component quality control facility. Its purpose is to measure the measured sample’s parameters to regulate their quality. The design of an appropriate, flexible control system that can measure and manipulate such samples is strongly tied to this broad range of measured samples.

4.1. PLC Controllers and Their Module Cards

The modular PLC (programmable logic controller) machines of the Mitsubishi Qx type serve as the fundamental integration units of the overall system. A card with a basic control unit (CPU) and other necessary types of expansion module cards are installed in every modular PLC machine. Among these expansion cards are the following:
The basic control unit CPU—This is designed to perform all basic control calculations and control functions. It is used to perform control algorithms, undertake parameterization, and determine the configuration of the entire device. It is an essential element in the maintenance of the autonomy of the PLC automaton.
Communication card CP for IE—The purpose of the communication card CP for IE is to use the TCP/IP communication protocol to link the PLC automaton to the IE network. This card allows the PLC automaton in the InMoSys QC device to communicate with other control modules. It is found on each automaton. The Internet Explorer network represents an open channel for signal transmission between individual modules and their submodules. An IP (internet protocol) address, the network designation (net_no), and the module designation (st_no), or station, are used to identify each module connected to the industrial Ethernet [22].
Card with DI digital inputs—The purpose of a card with DI digital inputs is to connect optical components, induction components, and other sensors, buttons, and control components that output binary information to communication networks but lack an embedded communication processor.
Card featuring digital outputs (DO)—Its purpose is to connect actuators (pneumatic, electric, etc.) and display signals, as well as other devices that respond to binary input signals but lack an integrated communication processor that would allow them to be connected to communication networks.
Card for the MES operational production system—This serves to enable direct connection to higher levels of distributed control systems using the TCP/IP protocol via the IE network. With the help of SQL queries, this PLC card enables the automaton to save and select the required data from information database systems.
Positioning card PM—This intended to enable the control, positioning, and interpolation of servomotors. One card can control multiple axes depending on the type of card used.
Communication card for CC-Link—The purpose of the CC-Link communication card is to connect to peripheral devices using the CC-Link communication bus. Multiple devices that can communicate via a serial communication bus, such as CC-Link, can be linked to it.
Communication card for RS-232—The purpose of an RS-232 communication card is to connect to peripheral devices using the RS-232 communication bus. The serial communication bus called RS-232 only permits two-point connections. There are two communication ports on the card.
Communication between PLCs using Ethernet—Ethernet is used for communication between PLCs in IMCS. Every PLC has an Ethernet module that may be used for emailing; FTP server functions; PLC-to-PLC, PLC-to-PC, and PLC-to-camera connections; and other things. Open connections and connections meant for the system are the two main categories into which connections can be separated [23,24,25,26,27].
Communication between PC and PLC—As mentioned, every IMCS PLC contains an Ethernet module, which is also used for communication between PC and PLC. For this method of exchanging information, we used two types—communication using GX Works and communication using the MC protocol.
Communication via GX Works—With the help of communication via Ethernet with GX Works, we monitored the program while it was running and could monitor its behavior or simulate certain states. We set up access to the Ethernet via GX Works in the Connection Destination program, where we could edit connections or create new ones. After selecting the connection, we set “PC side I/F” to “Ethernet Board” and specified the PC network number and PC station number, and then we set the Ethernet module.
Communication using the MC protocol—When communicating using the MC protocol, the connection can be opened or used for the system. We used an open connection for IMCS.

4.2. Characteristics of the Selected Control Object

The company operates in the furniture industry, producing chipboard parts. The aim of this case study was, first, to speed up the adjustment control process when cutting and drilling tool heads directly in the production hall. The external dimensions of the produced parts, the exact position and depth of the structural elements on the parts, the perpendicularity of the edges, and the dimensions of the profile groove had to be checked. It was a matter of course that the complete archiving of the achieved data was performed. All these conditions had to be met by the facility, as well as the financial return of the entire investment, within a certain time. Different types of holes (continuous, non-continuous), grooves, half-grooves, and recesses were produced on the parts. The holes were located on several sides of the parts and had different ratios of depth to diameter. The measurement procedure is predicated on information from specified wooden part templates that are kept in the database. A universal template for a wooden element is shown in Figure 8. Templates for actual wooden pieces are made using this universal template. Every wooden part template has components like a hole and a corner point. A groove entity can also be formed by a collection of points.
The industrial PC communicates with the camera through the OPC server regarding the type of measured item and its color. Using a positioning device and information from the database, the industrial PC places the camera beneath the anticipated object. A corresponding subprogram is launched based on the type of entity measured once the camera has been positioned at a predetermined location beneath it. After that, an image of the entity is captured with exposure, matching the color of the measured portion. The image is then segmented using thresholding, detection, entity identification, and the measurement procedure itself. The deviations of the object from its predicted position and dimensions are sent to the PC following the subprogram’s execution. The camera system measurement procedure is broken down into multiple subprograms, which is dependent on the type of measured entity. These subprograms are started using data from the industrial PC’s control system. Figure 9 contains the fundamental scanned entities. Examples of chosen measurement objects include portions from actual photographs that have the estimated position indicated as a large target for visual examination and the field of view center indicated as a tiny target.
The most complicated case is the calculation of the position and diameter of the incomplete hole on the edge of the part (Figure 9k). In this case, the position and diameter of the hole are obtained using a search engine that works on the principle of object similarity searching. When programming the camera, it was necessary to teach the search engine all the necessary objects, defining their position and dimensions. The best solution turned out to be the creation of perfect reference objects, for which the exact position and dimensions were calculated.

4.3. The Sequence of Implementation and Presentation of Results

The device was assembled and tested in experimental conditions. The team of workers focused on construction started with the assembly work, and the programmers worked simultaneously with them on the development of the software part of the system. We verified the accuracy of the assembly using the FARO 3D measuring arm (Figure 10a). During the test operation, we adjusted the correction parameters based on the results of the measurement using a laser interferometer, and we measured the accuracy as the repeatable positioning accuracy of all positioning mechanisms (Figure 10b).
After the approval of the number of control measurements, the device had to be disassembled. After the device was transported, assembly was carried out again on the premises of the production hall.

5. Results

The application of the methodology in practical conditions was divided into three phases: the preparatory phase, the implementation phase, and the output phase.
Preparatory phase—The parts were classified into the group of surface parts based on their shape. The next step was integrating the model data into the component database. The information it stored included part dimensions, the location and depth of individual holes and grooves, details about the side that a given parameter was located on, the “zero point” to which all data were compared, the part name, the tolerance field for the specified parameter, and an identification number for each parameter (Figure 11).
The term “zero point” was developed to unify measurements because, up until this point, manufacturers measured items without using any standards. Figure 12 displays the device database’s structure.
During the parameterization of the setup, all the evaluation sequences of the program were determined for a specific evaluation module. Figure 13 shows how to set the correct exposure and recognition algorithms.
Implementation phase—Every aspect of the component, including its length, width, thickness (X, Y, and Z), the diameter of the hole, the coordinates of the chosen element’s position (x, y, and z), and the depth of the hole, was chosen for examination. Because parts can be made in multiple color variations, the operator chooses the color of the component to be measured and decides on the measurement technique in further detail. This information constitutes the data needed independently for a given measurement. The operator also needs to choose additional required options (Figure 14).
The program chose a precise 2D measuring system to determine the size and locations of the holes from the relational matrix based on the parameters that were chosen to be measured. The depth of the holes and grooves that were created was measured using a triangulation laser sensor, which is the only method with a measurement design that guarantees the complete identification of the specified parameter. The use of another algorithm for figuring out when to activate the modules showed that you must figure out where the holes are made and then use a laser sensor to figure out how deep the hole is.
Output phase—After the measurement is finished, the measured data are exported to the database and compared with the model data. The operator can display the measured deviations on the monitor or print them out. The measured data are copied once a day to the main server of the production company, where the user can monitor individual deviations during a certain time interval, check the parameters independently, and, based on this, determine corrective solutions such as the replacement of a drilling head that exhibits frequent drilling errors.
During the installation of the device for the customer, a problem arose with repeatability and accuracy measurements. These problems were caused by the fact that the measurements of the same parts did not take place during constant temperature conditions (the temperature range varies from 18 °C to 37 °C during the year). The solution was the installation of temperature sensors and the production of a calibration part.
The calibration part served as a standard and was made of aluminum alloy with dimensions of 2300 × 900 × 8 mm.
After the production of the standard, the certified company carried out measurements at different temperatures in the interval from 15 °C to 28 °C. These measurements served as a basis for determining the thermal expansion of the material used because the manufacturer could not provide us with the exact data. It is necessary to calculate the thermal expansion coefficient ∝ from the following relationship:
= 1 L o L T
= 1 2300,1427 2300,3314 2300,1427 28 20
= 10.2   m / m . K . 10 6
Only table data were provided, which did not fully correspond to reality ∝ = 15.7 m/m.K.10−6. During the calibration measurements, the database values (measured by a certified company) and the actual values supplemented with the coefficient of thermal expansion (measured by the measuring device) were compared. Based on the outputs from the measurement of the standard, we could automatically correct all measured values at various temperature changes. Samples of value curves in the individual axes, before and after setting the temperature change corrections, can be seen in Figure 15 and Figure 16. The figures show the deviations in the values in the individual axes for the corresponding measured holes. The x-axis is the number of the measured holes, and the y-axis shows deviation in millimeters from the actual value.
The figures (Figure 15 and Figure 16) show the deviations of values in individual axes for the corresponding measured holes. The x-axis is the number of the measured hole, and the y-axis shows the deviation in millimeters from the actual value.
The deviations achieved for individual axes are displayed in Figure 17. The graph displays the repeatability of the automated device’s measurement, as well as the accuracy of the chipboard part production. The use of the gadget resulted in an average of 40–60% time savings over the prior manual control method. Entire measurement data archiving was guaranteed, and finally, human error— which contributed significantly to this process’s error rate—was eradicated.

6. Discussion

In practice, we come across approaches and devices that, thanks to the use of the most modern technologies, can meet the requirements set for the identification of various parameters to the desired extent. The problem, however, is that they are mostly either single-purpose devices, whose processing speed is fast, but they can identify only one parameter or a narrow band of controlled parameters. Another disadvantage is that it is sometimes necessary to bring about a time- and materially expensive change in the spatial arrangement of the workplace. On the other hand, they are highly accurate multi-purpose devices, where the needs for accuracy are met to the maximum extent. However, the duration of the inspection itself does not give the possibility of checking every manufactured part. In such instances, there is room for deploying intelligent modular control devices such as those mentioned in this study.
A series of tasks that must be completed before the initiation of the control process defines the preparatory phase. These mostly involve the categorization and classification of components, as well as the entry of data into distinct databases. The parameterization of settings is a crucial step in the preparation phase:
  • Part coding, grouping parts into component bases, and component classification [28,29].
  • Adding parametric data for specific modules and dimensional data for components to other control system databases (such as CAD data) [30].
  • Establishing potential measuring parameters [31].
  • Configuring the parameterization [32].
There are three primary stages to the IMCS activity technique (Figure 18).
Implementation phase—The implementation phase is characterized by the control process used on the devices themselves. The process includes a moment when the operator directly selects individual parameters to be checked in the control menu. In this phase, the selection and activation of modules suitable for checking the required parameters using individual components is also carried out automatically.
Output phase—After the end of the measurement process, the superior control system exports the measured data to the database of the measured data. By simply subtracting the drawing data stored in the component database from the data stored in the measured data database, a deviation from the required dimension will occur. For each parameter, its respective limit deviation is determined based on production drawings. If the difference between the measured value and the drawing value is higher than the permitted limit deviation, this parameter is declared faulty.
Four fundamental classes of checked parts were selected for the practical verification solution: flat parts, cabinet parts or 3D plastic-injection moldings and moldings, rotary parts, and shaft parts. A photo of a particular part, a camera image, or its three-dimensional model are examples of auxiliary data that provide a better visual representation of the categorized parts.
Based on the shape difference, it is possible (most often experimentally) to define the relationship between the measured parameters depending on the technical devices used.
The initialization of variables is performed at the beginning of the process. In the initial phase, the part (Sm) is identified using the input identification module. In the next block, data for a specific part are loaded from the component database shown in mathematical Equation (4). Subsequently, a check occurs, which determines whether the specific parameter represented in the mathematical Equation (5) is selected from the entire set of parameters. The number of selected parameters (the number of elements of the set of selected parameters) is written as the variable “k”. If this parameter is not selected, the next parameter is checked automatically. If the algorithm identifies the selected parameter, the module suitable for its control is determined. It is then necessary to use the relational matrix of parameters and modules, as well as the database of modules, as input data. This is used to check one parameter. This process (Figure 19) is repeated until all parameters selected by the operator (x = k) are checked. Subsequently, individual modules are activated.
S m = { P m 1 , P m 2 , P m 3 , , P m n }
  S 1     S 1 S 1 = { P 11 , P 13 , }

7. Conclusions

The article provides an innovative approach to solving the problem of control operations prior to a component’s introduction into assembly. The methodology proposed in this work consists of connecting several types of functional blocks in each of the phases mentioned in Section 3.4. Two decision-making algorithms were used in the work. One was an algorithm for selecting suitable types of control modules and the other was an algorithm for the gradual activation of individual modules. The methodology was applied in the design of the automated measuring device AMZ_01 while using a significant part of its system elements. Based on results from the studied literature, we advanced theoretical and practical knowledge, and designed and verified a solution. For further research in this area, it is recommended to focus individually on all phases of the system. Additional recommendations for further research include the following examples:
  • Detailed design of the structure of database systems in terms of the modularity of devices and the complexity of the entire system.
  • Another method of selecting modules that are suitable for parameter control—the use of expert systems appears to be the most advantageous method in this area.
  • The creation of a complex software package for the design and management of control systems [33,34,35].
  • Equipment in the pre-assembly stage [36,37,38,39].
  • Development and application of colonic systems [39,40,41].
The design of control devices during the pre-assembly phase presents a promising avenue for enhancing product quality and mitigating the costs associated with detecting deficiencies in the assembly process. The proposed system entails the utilization of distinct functional modules that are capable of overseeing one or multiple measurement/control parameters. Users are afforded a breadth of options in order to tailor and oversee this process, including adjustments to workplace layouts and the selection of specific controlled parameters [42,43].
The theoretical segment delineates elements of the system that are pertinent to our research, encompassing an analysis of the current research landscape with regard to flexible, cost-effective control-device domains. It elucidates how production process design paradigms intersect with advancements in information and communication technologies. However, existing systems are largely tethered to either human collaboration or the labor-intensive configuration of control processes and measurements. Their practical applications involve approaches and devices that leverage state-of-the-art technologies to fulfill diverse parameter identification requisites.
Nonetheless, prevailing devices are predominantly single-purpose, high-speed units capable of discerning limited parameters or highly precise multi-purpose devices unable to scrutinize every manufactured part within feasible time frames [44,45]. This creates an opportunity for the deployment of intelligent modular control devices, as discussed herein [46,47].
The crux of this research delineates components of the integrated modular control system (IMCS), including classification and database systems, as well as control algorithms. This section expounds upon the methodology of flexible IMCS, and potential variants of control modules predicated on cost-effective automation. Integral to IMCS is the establishment of a comprehensive relational matrix connecting controlled parameters with control modules. Decision algorithms [48,49], governing the selection and sequential activation of control modules, ensure system functionality. The proposed solution obviates the necessity for specialized experts to continuously design new control systems in response to production changes. Rather, it enables experts to be engaged solely during the initial system implementation phase, with subsequent operations being overseen by operators.
The possible benefits of this study for the development of practice include the following perks:
  • Simplification of the design process of control workplaces;
  • The possibility of using a wide range of controlled parts;
  • A simpler control system without the presence of human operators;
  • The proposed solution offers a universal solution that is not restricted to use in the pre-assembly stage,
  • Aetting up direct feedback on the production process.
Based on the insights gathered from the reviewed literature, theoretical research, and practical findings, as well as the proposed and validated solution in the article, it is recommended that future research in this area should focus individually on all phases of the system. Specifically, there is a need for a detailed design of the database system structure, considering the modularity of the device and the complexity of the entire system [50,51]. Additionally, further exploration of methods for the section of modules that are suitable for parameter control, with the use of expert systems appearing to be the most advantageous approach in this area, is warranted. Moreover, the development of a comprehensive software package for designing and managing control devices in the pre-assembly stage would greatly enhance system efficiency. Lastly, the elaboration and application of holonic systems presents promising avenues for future investigation.
In conclusion, while this study has provided valuable insights and solutions, it is important to acknowledge its limitations and potential areas for improvement. The drawbacks of the study, such as limitations in scope or methodology, should be discussed transparently. Furthermore, highlighting potential future work can guide researchers in further advancing the field and addressing unresolved challenges. By addressing these aspects, future research endeavors can contribute to the continuous evolution and enhancement of intelligent production systems.

Author Contributions

Conceptualization, V.B. and B.M.; methodology, P.M.; software, P.M.; validation, B.M.; formal analysis, V.B. and J.Z. investigation, B.M.; resources, V.B.; data curation, L.D.; writing—original draft preparation, V.B.; writing—review and editing, V.B.; visualization, L.D.; supervision, M.G.; project administration, J.Z.; funding acquisition, B.M. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Slovak Research and Development Agency grant numbers VEGA 1/0633/24 and 1/0524/22.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Lorincova, S.; Čambál, M.; Miklošík, A.; Balážová, Ž.; Gyurák Babeľová, Z.; Hitka, M. Sustainability in Business Process Management as an Important Strategic Challenge in Human Resource Management. Sustainability 2020, 12, 5941. [Google Scholar] [CrossRef]
  2. Plura, J.; Vykydal, D.; Tošenovský, F.; Klaput, P. Graphical Tools for Increasing the Effectiveness of Gage Repeatability and Reproducibility Analysis. Processes 2023, 11, 1. [Google Scholar] [CrossRef]
  3. Pekarcikova, M.; Trebuna, P.; Kliment, M.; Trojan, J.; Kopec, J.; Dic, M.; Kronova, J. Case Study: Testing the Overall Efficiency of Equipment in the Production Process in TX Plant Simulation Software. Manag. Prod. Eng. Rev. 2023, 14, 34–42. [Google Scholar] [CrossRef]
  4. Rofar, J.; Macek, P. InMoSys QC—Holonic automated inspection cell. In Gyártás—Automatizálás 2013 = Factory Automation 2013: University of Pannonia, Veszprém, Hungary: May 21–22, 2013; University of Pannonia: Veszprém, Hungary, 2013; pp. 100–105. ISBN 978-615-5044-80-9. [Google Scholar]
  5. Rudnev, A.; Sevidova, E.; Titarenko, O.; Kotliar, A.; Baranov, V.; Yurchenko, O.; Edl, M. Effect of Various Solid Lubricants on Diamond Grinding of Heat-Resistant Stainless Steel. In Lecture Notes in Networks and Systems, Proceedings of the International Conference on Reliable Systems Engineering (ICoRSE)—2023 (ICoRSE 2023), Bucharest, Romania, 7–8 September 2023; Springer: Cham, Switzerland, 2023; Volume 762, pp. 117–126. [Google Scholar] [CrossRef]
  6. Krajčovič, M.; Furmannová, B.; Grznár, P.; Furmann, R.; Plinta, D.; Svitek, R.; Antoniuk, I. System of Parametric Modelling and Assessing the Production Staff Utilisation as a Basis for Aggregate Production Planning. Appl. Sci. 2021, 11, 9347. [Google Scholar] [CrossRef]
  7. Antoniuk, I.; Svitek, R.; Krajčovič, M.; Furmannová, B. Methodology of design and optimization of internal logistics in the concept of Industry 4.0. Transp. Res. Procedia 2021, 55, 503–509. [Google Scholar] [CrossRef]
  8. Micieta, B.; Durica, L.; Binasova, V. Bio-Inspired Manufacturing Multi-Agent System for Control and Coordination of AGV Systems. Preprints 2016, 9, 2016090003. [Google Scholar] [CrossRef]
  9. Furmannova, B.; Gabajova, G.; Matys, M. Training Centers in Industry; Technolog Ltd.: Wirksworth, UK, 2021; Volume 13, pp. 15–19. [Google Scholar]
  10. Liu, C.; Cai, W.; Zhang, C.; Wei, F. Data-driven intelligent control system in remanufacturing assembly for production and resource efficiency. Int. J. Adv. Manuf. Technol. 2023, 128, 3531–3544. [Google Scholar] [CrossRef]
  11. Gorkavyy, M.; Ivanov, Y.; Sukhorukov, S.; Zhiganov, S.; Melnichenko, M.; Gorkavyy, A.; Grabar, D. Improving Collaborative Robotic Complex Efficiency: An Approach to the Intellectualization of the Control System. Eng. Proc. 2023, 33, 18. [Google Scholar] [CrossRef]
  12. Wang, H.; Lin, C.; Li, J. Design of Intelligent Control System for Installation Machine of Shield Tunnel Middle Partition Wall. Tunn. Constr. 2023, 43, 698–710. [Google Scholar]
  13. Eswaran, M.; Inkulu, A.K.; Tamilarasan, K.; Bahubalendruni, M.R.; Jaideep, R.; Faris, M.S.; Jacob, N. Optimal layout planning for human robot collaborative assembly systems and visualization through immersive technologies. Expert Syst. Appl. 2024, 241, 122465. [Google Scholar] [CrossRef]
  14. Zhang, Z.; Ji, Y.; Tang, D.; Chen, J.; Liu, C. Enabling collaborative assembly between humans and robots using a digital twin system. Robot. Comput. Manuf. 2024, 86, 102691. [Google Scholar] [CrossRef]
  15. Yuan, G.; Liu, X.; Zhu, C.; Wang, C.; Zhu, M.; Sun, Y. Multi-objective coupling optimization of electrical cable intelligent production line driven by digital twin. Robot. Comput. Manuf. 2024, 86, 102682. [Google Scholar] [CrossRef]
  16. Furmannova, B.; Gabajova, G.; Matys, M. Process Improvement Using DMAIC; Technolog Ltd.: Wirksworth, UK, 2022; Volume 14, pp. 22–25. [Google Scholar]
  17. Liu, H.; Zhou, L.; Zhao, J.; Wang, F.; Yang, J.; Liang, K.; Li, Z. Deep-Learning-Based Accurate Identification of Warehouse Goods for Robot Picking Operations. Sustainability 2022, 14, 7781. [Google Scholar] [CrossRef]
  18. Liu, L.; Zou, Z.; Greene, R.L. The Effects of Type and Form of Collaborative Robots in Manufacturing on Trustworthiness, Risk Perceived, and Acceptance. Int. J. Hum. Comput. Interact. 2023, 2, 1–14. [Google Scholar] [CrossRef]
  19. Mason, A.; Korostynska, O.; Cordova-Lopez, L.E.; Esper, I.; Romanov, D.; Ross, S.; Takács, K.; Haidegger, T. Meat Factory Cell: Assisting Meat Processors Address Sustainability in Meat Production. In Proceedings of the 2021 IEEE 21st International Symposium on Computational Intelligence and Informatics (CINTI), Budapest, Hungary, 18–20 November 2021; pp. 103–108. [Google Scholar]
  20. Mai, V.; Vanderborght, B.; Haidegger, T.; Khamis, A.; Bhargava, N.; Boesl, D.B.; Gabriels, K.; Jacobs, A.; Moon, A.; Murphy, R.; et al. The Role of Robotics in Achieving the United Nations Sustainable Development Goals—The Experts’ Meeting at the 2021 IEEE/RSJ IROS Workshop [Industry Activities]. IEEE Robot. Autom. Mag. 2022, 29, 92–107. [Google Scholar] [CrossRef]
  21. Boesl, D.B.O.; Haidegger, T.; Khamis, A.; Mai, V.; Mörch, C. Automating the Achievement of SDGs: Robotics Enabling & Inhibiting the Accomplishment of the SDGs. In Emerging Science, Frontier Technologies, and the SDGs—Perspectives from UN System and Science and Technology Communities; The UN Interagency Task Team on Science, Technology and Innovation for the SDGs (IATT): New York, NY, USA, 2021. [Google Scholar]
  22. DiLuoffo, V.; Michalson, W.R.; Sunar, B. Robot Operating System 2: The Need for a Holistic Security Approach to Robotic Architectures. Int. J. Adv. Robot. Syst. 2018, 15, 1729881418770011. [Google Scholar] [CrossRef]
  23. Vinod, B.; Bindu, B.; Koushik Karan, G.N.; Jayanth Akash, V.E.; Dinesh Kumar, S. Design and Implementation of the 6-DoF Robotic Manipulator Using Robot Operating System. Int. J. Nonlinear Anal. Appl. 2021, 12, 1753–1760. [Google Scholar]
  24. Giret, A. A Multi Agent Methodology for Holonic Manufacturing Systems. In Proceedings of the Fourth International Joint Conference on Autonomous Agents and Multiagent Systems, Utrecht, The Netherlands, 25–29 July 2005; p. 1375. [Google Scholar]
  25. Botti, V.; Giret, A. Holonic Manufacturing Systems; Springer: Berlin/Heidelberg, Germany, 2008; ISBN 1848003099. [Google Scholar]
  26. Koestler, A. Arthur Koestler. Zeppelins 1905, 60. [Google Scholar]
  27. Russell, S.J. Artificial Intelligence a Modern Approach; Pearson Education, Inc.: Hoboken, NJ, USA, 2010; ISBN 0136042597. [Google Scholar]
  28. Macek, P. Modular Intelligent Checking System. Ph.D. Thesis, University of Zilina, Faculty of Mechanical Engineering, Department of Industrial Engineering, Žilina, Slovakia, 2012. Available online: https://opac.crzp.sk/?fn=detailBiblioFormChildC25TK&sid=889E7E0E7AB580129AFACDB5A2B8&seo=CRZP-detail-kniha (accessed on 16 April 2024).
  29. Micieta, B.; Macek, P. Development of intelligent modular quality checking system—InMoSysQC. In Digital Factory Management Methods and Techniques in Engineering Production; Wydawnictwo Akademii Techniczno-Humanistycznej: Bielsko-Biała, Poland, 2011; Volume V, pp. 73–78. ISBN 978-83-62292-57-8. [Google Scholar]
  30. Vrba, P.; Tichý, P.; Mařík, V.; Hall, K.H.; Staron, R.J.; Maturana, F.P.; Kadera, P. Rockwell Automation’s Holonic and Multiagent Control Systems Compendium. IEEE Trans. Syst. Man Cybern. Part C Appl. Rev. 2011, 41, 14–30. [Google Scholar] [CrossRef]
  31. Harcuba, O.; Vrba, P. Ontologies for Flexible Production Systems. In Proceedings of the 2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA), Luxembourg, 8–11 September 2015; pp. 1–8. [Google Scholar]
  32. Malavolta, I.; Lewis, G.A.; Schmerl, B.; Lago, P.; Garlan, D. Mining guidelines for architecting robotics software. J. Syst. Softw. 2021, 178, 110969. [Google Scholar] [CrossRef]
  33. Pałka, P.; Zieliński, C.; Dudek, W.; Seredyński, D.; Szynkiewicz, W. Communication-Focused Top-Down Design of Robotic Systems Based on Binary Decomposition. Energies 2022, 15, 7983. [Google Scholar] [CrossRef]
  34. Quigley, M.; Conley, K.; Gerkey, B.; Faust, J.; Foote, T.; Leibs, J.; Wheeler, R.; Ng, A.Y. ROS: An Open-Source Robot Operating System. In Proceedings of the ICRA Workshop on Open Source Software, Kobe, Japan, 12–17 May 2009; Volume 3, p. 5. [Google Scholar]
  35. Zhou, D.; Xu, K.; Lv, Z.; Yang, J.; Li, M.; He, F.; Xu, G. Intelligent Manufacturing Technology in the Steel Industry of China: A Review. Sensors 2022, 22, 8194. [Google Scholar] [CrossRef] [PubMed]
  36. Ostrosi, E.; Fougères, A.-J.; Zhang, Z.-F.; Stjepandić, J. Intelligent Modular Design with Holonic Fuzzy Agents. Adv. Manuf. 2021, 9, 81–103. [Google Scholar] [CrossRef]
  37. Macherki, D.; Diallo, T.M.L.; Choley, J.-Y.; Guizani, A.; Barkallah, M.; Haddar, M. The Q-Holon: A Quadridimensional Holon to Design and Operate an Adaptive and Scalable Architecture for CPPS. In Proceedings of the 2020 21st International Conference on Research and Education in Mechatronics (REM), Cracow, Poland, 9–11 December 2020; pp. 1–6. [Google Scholar]
  38. Krajčovič, M.; Gabajová, G.; Matys, M.; Furmannová, B.; Dulina, L. Virtual Reality as an Immersive Teaching Aid to Enhance the Connection between Education and Practice. Sustainability 2022, 14, 9580. [Google Scholar] [CrossRef]
  39. Durica, J.; Macek, P. Optical measure systems in AMZ02. In InvEnt 2014: Industrial Engineering—Navigating the Future: Proceedings of the International Conference; University of Zilina: Zilina, Slovakia, 2014; pp. 54–57. ISBN 978-80-554-0879-8. [Google Scholar]
  40. Grznár, P.; Gregor, M.; Mozol, Š.; Krajčovič, M.; Dulina, Ľ.; Gašo, M.; Major, M. A System to Determine the Optimal Work-in-Progress Inventory Stored in Interoperation Manufacturing Buffers. Sustainability 2019, 11, 3949. [Google Scholar] [CrossRef]
  41. Grznár, P.; Krajčovič, M.; Gola, A.; Dulina, Ľ.; Furmannová, B.; Mozol, Š.; Plinta, D.; Burganová, N.; Danilczuk, W.; Svitek, R. The Use of a Genetic Algorithm for Sorting Warehouse Optimisation. Processes 2021, 9, 1197. [Google Scholar] [CrossRef]
  42. Micieta, B.; Jancusova, M.; Macek, P.; Durica, J. Designing measuring equipment and camera systems in manufacturing. In DAAAM International Scientific Book; DAAAM International: Vienna, Austria, 2014. [Google Scholar]
  43. Durica; Kubala, M.; Fusaty, M.; Jancusova; Macek, P. Camera Systems for Automated Equipment; Technolog Ltd.: Zilina, Slovakia, 2014; Volume 6, pp. 5–8. [Google Scholar]
  44. Krajcovic, M.; Antoniuk, I.; Papanek, L.; Furmann, R.; Binasova, V.; Bastiuchenko, V. Procedure of applying the genetic algorithm for the creation of a production layout. MM Sci. J. 2022, 6147–6155. [Google Scholar] [CrossRef]
  45. Krejnus, M.; Stofkova, J.; Stofkova, K.R.; Binasova, V. The Use of the DEA Method for Measuring the Efficiency of Electronic Public Administration as Part of the Digitization of the Economy and Society. Appl. Sci. 2023, 13, 3672. [Google Scholar] [CrossRef]
  46. Micieta, B.; Staszewska, J.; Kovalsky, M.; Krajcovic, M.; Binasova, V.; Papanek, L.; Antoniuk, I. Innovative System for Scheduling Production Using a Combination of Parametric Simulation Models. Sustainability 2021, 13, 9518. [Google Scholar] [CrossRef]
  47. Micieta, B.; Binasova, V.; Lieskovsky, R.; Krajcovic, M.; Dulina, L. Product segmentation and sustainability in customized assembly with respect to the basic elements of industry 4.0. Sustainability 2019, 11, 6057. [Google Scholar] [CrossRef]
  48. Starecek, A.; Babelova, Z.G.; Vranakova, N.; Jurik, L. The impact of Industry 4.0 implementation on required general competencies of employees in the automotive sector. Production Engineering Archives 2023, 29, 254–262. [Google Scholar] [CrossRef]
  49. Babelova, Z.G.; Starecek, A. Evaluation of industrial enterprises’ performance by different generations of employees. Entrepreneurship and Sustainability Issues 2021, 9, 346. [Google Scholar] [CrossRef] [PubMed]
  50. Kuric, I.; Klackova, I.; Nikitin, Y.R.; Zajacko, I.; Cisar, M.; Tucki, K. Analysis of diagnostic methods and energy of production systems drives. Processes 2021, 9, 843. [Google Scholar] [CrossRef]
  51. Bubenik, P.; Capek, J.; Rakyta, M.; Binasova, V.; Staffenova, K. Impact of strategy change on business process management. Sustainability 2022, 14, 11112. [Google Scholar] [CrossRef]
Figure 1. (a) Virtual reality tools, (b) technology enabling workplace design, and (c) subsequent robotic workstation for virtual verification.
Figure 1. (a) Virtual reality tools, (b) technology enabling workplace design, and (c) subsequent robotic workstation for virtual verification.
Electronics 13 01609 g001
Figure 2. Elements of an intelligent modular control system.
Figure 2. Elements of an intelligent modular control system.
Electronics 13 01609 g002
Figure 3. (a) Elements of the model of control modules; (b) relational matrix of modules designed to control the selected parameters.
Figure 3. (a) Elements of the model of control modules; (b) relational matrix of modules designed to control the selected parameters.
Electronics 13 01609 g003
Figure 4. (a) Module with translational movement and 2D measurement; (b) module with translational movement and 3D measurement.
Figure 4. (a) Module with translational movement and 2D measurement; (b) module with translational movement and 3D measurement.
Electronics 13 01609 g004
Figure 5. (a) Module with translational movement and profilometer; (b) module with rotary movement and 2D measurement.
Figure 5. (a) Module with translational movement and profilometer; (b) module with rotary movement and 2D measurement.
Electronics 13 01609 g005
Figure 6. (a) One of the variants of the layout of the IMCS modules; (b) conceptual schematic design of the spatial solution for the IMCS modules.
Figure 6. (a) One of the variants of the layout of the IMCS modules; (b) conceptual schematic design of the spatial solution for the IMCS modules.
Electronics 13 01609 g006
Figure 7. InMoSysQC modules.
Figure 7. InMoSysQC modules.
Electronics 13 01609 g007
Figure 8. A universal template for a wooden part.
Figure 8. A universal template for a wooden part.
Electronics 13 01609 g008
Figure 9. Examples of selected measurement objects (al).
Figure 9. Examples of selected measurement objects (al).
Electronics 13 01609 g009
Figure 10. (a) FARO 3D measuring arm; (b) measurement of positioning accuracy with a laser interferometer.
Figure 10. (a) FARO 3D measuring arm; (b) measurement of positioning accuracy with a laser interferometer.
Electronics 13 01609 g010
Figure 11. Drawing of the part (the “zero point” of the part is shown in the circle).
Figure 11. Drawing of the part (the “zero point” of the part is shown in the circle).
Electronics 13 01609 g011
Figure 12. Device database structure.
Figure 12. Device database structure.
Electronics 13 01609 g012
Figure 13. Setting the correct exposure and recognition algorithms.
Figure 13. Setting the correct exposure and recognition algorithms.
Electronics 13 01609 g013
Figure 14. More detailed determination of the method of measurement.
Figure 14. More detailed determination of the method of measurement.
Electronics 13 01609 g014
Figure 15. Measurement on a standard part without corrections.
Figure 15. Measurement on a standard part without corrections.
Electronics 13 01609 g015
Figure 16. Reference measurements after the introduction of temperature corrections.
Figure 16. Reference measurements after the introduction of temperature corrections.
Electronics 13 01609 g016
Figure 17. Evaluation of three consecutive measurements of the same part.
Figure 17. Evaluation of three consecutive measurements of the same part.
Electronics 13 01609 g017
Figure 18. Evaluation of three consecutive measurements of the same part.
Figure 18. Evaluation of three consecutive measurements of the same part.
Electronics 13 01609 g018
Figure 19. Algorithm for module selection.
Figure 19. Algorithm for module selection.
Electronics 13 01609 g019
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Micieta, B.; Macek, P.; Binasova, V.; Dulina, L.; Gaso, M.; Zuzik, J. Modular Intelligent Control System in the Pre-Assembly Stage. Electronics 2024, 13, 1609. https://doi.org/10.3390/electronics13091609

AMA Style

Micieta B, Macek P, Binasova V, Dulina L, Gaso M, Zuzik J. Modular Intelligent Control System in the Pre-Assembly Stage. Electronics. 2024; 13(9):1609. https://doi.org/10.3390/electronics13091609

Chicago/Turabian Style

Micieta, Branislav, Peter Macek, Vladimira Binasova, Luboslav Dulina, Martin Gaso, and Jan Zuzik. 2024. "Modular Intelligent Control System in the Pre-Assembly Stage" Electronics 13, no. 9: 1609. https://doi.org/10.3390/electronics13091609

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop