Abstract

Appropriate sensor deployment is the key to the efficient diagnosis of product variation. Yet, optimizing sensor placement in complex manufacturing systems remains challenging. We propose a variation propagation analysis (VPA)-based sensor deployment strategy for variation diagnosis in multistation assembly processes. A state-space model is employed to analyze the influences of fixture faults and workpiece dimensional deviations on assembly variation. Based on matrix transformation, the assembly variation propagation characteristics are quantified and a VPN-based causal graph is constructed to represent the causality between assembly variation and sensor measurement. To ensure the diagnosability of over-tolerance of assembly variation (OAV) and the economics of the sensor system, an optimal sensor deployment scheme is presented. It uses the enhanced shuffled frog-leaping algorithm to minimize the OAV unobservability per unit cost and the sensor cost under the constraint of detectability. Finally, the effectiveness of the proposed approach is illustrated by a case study of sensor deployment for variation diagnosis in a multistation automobile differential assembly process.

1. Introduction

In the multistation assembly processes used in current manufacturing industries, variation diagnosis is an important issue that remains to be solved. In product assembly processes, condition monitoring based on distributed sensor networks (DSNs) is an effective and reliable way to ensure the assembly quality of product parts. In multistation assembly processes, fixture failure is the main source of dimensional variation in assembled parts [1], especially in the automotive and aerospace industries, where about 70% of product assembly variations are caused by fixture failure [2]. Therefore, in multistation assembly processes, an effective, real-time strategy is needed to monitor the sources of variation that cause product assembly quality defects, so as to effectively diagnose and control product variation.

In complex multistation assembly processes, product variation diagnosability depends on the ability of sensors to determine abnormal states in the system [3]. However, this is constrained by many aspects, such as the assembly process, the sensor characteristics and arrangement, and the characteristics of the variation sources. Improper sensor placement may fail to provide sufficient and accurate data, thereby reducing the diagnostic capabilities of the system. Although a saturated sensor arrangement can effectively overcome this, it may produce a large amount of irrelevant or conflicting data, increasing the difficulty of data processing [1] and reducing system diagnosability. For this reason, there has been much research on optimizing sensor arrangements for condition monitoring during assembly processes.

Initial sensor placement strategies for variation diagnosis mainly focused on single-station placement. Khan et al. [4] proposed an optimized sensor arrangement for fault identification in automobile body assembly fixtures. The fixture design specification was incorporated into the sensor field plan to optimize the sensor arrangement for single-fixture fault diagnosis and reduce the variation in automobile body assembly. They also proposed a multilayer, two-step, and hierarchical optimized sensor arrangement based on Computer Aided Design (CAD) assembly data for multifixture fault diagnosis during stamped part assembly processes, which improved the multifixture fault diagnosability by maximizing the minimum single-fixture diagnosis vector norm [5]. Liu et al. [6] proposed a causal network approach to characterize the causal relationship between assembly variation sources and measurement features. Based on a causal network, they used information entropy to evaluate the sensitivity of measurement features to the source of assembly variation. Then, a sensor optimization algorithm was used to obtain the minimum number of features and optimal sensor arrangement for fully identifying the sources of assembly variation. Li et al. [7] proposed a grey relational analysis (GRA)-based quantitative causal diagram (QCD) sensor allocation strategy, which considers the influence of the propagation of fault risks. Fault-to-sensor and fault-to-fault causal relationships are expressed by the QCD and the propagation coefficients of fault risk, which are calculated by GRA. However, they only considered sensors of a single type. He et al. [8, 9] proposed a quantitative fuzzy bipartite graph model to characterize the causal relationship between sensors and fault/assembly variation sources. The sensor layout is optimized for condition monitoring of a single-station and multistep manufacturing process by efficiently integrating sensor and fault/variation source features into cause-and-effect diagrams. However, this approach is limited by the single-station sensor layout and a lack of systematic analysis of the inherent causal relationships between various fault/variation sources.

Compared with local single-station sensor arrangements, multistation arrangements based on distributed sensing at the system level have received increasing attention. Based on matrix transformation of a state-space model, Ding et al. [1] analyzed the transmissibility of variation between stations and the variation diagnosability of single stations. They then derived a corresponding performance measurement index for variation diagnosis in multistation assembly processes. However, the characteristic differences between sensors were ignored. Yu et al. proposed a novel approach that integrates statistical analysis with domain knowledge. The relationships between key control and product characteristics are revealed by a variation propagation model. The fault diagnosis problem is transformed into a search for a sparse solution to abnormal variance changes in process faults. Based on the non-negative property of a covariance matrix, a Bayesian hierarchical model was developed to allow sparse estimation of the variance in underdetermined multistage assembly processes [10]. Shukla et al. [11] presented a novel method of sensor allocation for multistation assembly processes. It minimizes the effect of noise on sensor placement by maximizing the determinant of a Fischer information matrix. The state-space method is used to simulate the variation propagation pertaining to the transfer of parts within a multistation assembly process. The influence of sensor coupling noise was added to an optimization objective function, and a chaotic embedded fast simulated annealing algorithm (CEFSA) was proposed to optimize the objective function. An optimal sensor arrangement with minimal noise impact was obtained. Ren and Ding [12] proposed a distributed sensor placement strategy to maximize assembly variation diagnosability in multistation assembly processes. They defined a sensitivity index to characterize the diagnostic capability of sensor networks and employed a data-mining-guided evolutionary approach for the nonlinear optimization of sensor layouts. However, only sensors of the same type were considered. Bastani et al. [13] proposed an optimal sensor layout method based on compressive sensing for fault diagnosis in multistation assembly processes. It is based on the ability of compressed sensing theory to deal with indeterminate equations by seeking the minimum average cross-correlation coefficient to maximize the system fault diagnosability. Liu and Shi [14] proposed a sensor arrangement method for real-time system fault diagnosis based on distributed sensor networks. They used a Bayesian network to determine the causal relationships between system faults and sensor measurements. The sensor placement problem was transformed into a sensor set coverage problem to minimize the system cost and meet the diagnosability constraints. Finally, the optimal sensor arrangement was obtained via an intelligent searching algorithm of minimum placement subsets. Using a discrete-time nonlinear state-space model, Qu et al. [15] developed a more accurate multistation assembly process variation propagation model, which provides a mathematical representation for process-oriented positioning reference system design. They proposed a design parameter model that includes a positioning reference system and established the quantitative relationship between key control characteristics and key product characteristics. Shukla et al. [16] proposed an optimal sensor placement method based on key product features for product quality variation diagnosis in multistation assembly processes. Firstly, a genetic algorithm is used to maximize the number of key feature points, and then a search method is used to further optimize the sensor network to obtain its optimal arrangement. Although, the concept of key quality characteristics was proposed, there was no analysis of the internal correlations between them.

It can be seen from the above literature that whether a single- or multistation sensor arrangement strategy is used, variation diagnosis in assembly variation transmission, causal model construction, and multiobjective optimization still have the following problems that the present study aimed to solve the following:(1)Although many studies have considered variation transfer characteristics in multistation assembly processes, the inherent correlations between the variation source characteristics and the assembly process, as well as the influences of sensor and variation source characteristics on multistation sensor arrangements, still require further analysis and improvement.(2)In multistation assembly processes, the status information provided by different types of sensors and variation source features influences the network diagnosis accuracy. Effectively integrating such information into causal models has received little attention in research on multistation sensor optimal arrangement.(3)The optimization of sensor arrangements for multistation assembly variation diagnosis is currently limited to single-objective optimization approaches. The introduction of an effective intelligent optimization algorithm into a multiobjective optimization approach warrants further research.

2. Sensor Layout Methodology

2.1. Multistation Assembly Variation Propagation Analysis (VPA)

Multistation assembly refers to a process where products/parts are assembled at multiple stations. For example, the assembly of automobile main reducers, bodies in white, and engines are completed at multiple stations. In the assembly process, positioning pins and NC positioning blocks are widely used for precise positioning during workpiece assembly. The 3-2-1 fixture and rigid part assumptions are made in the derivation. For rigid parts, the 3-2-1 principle is the most common layout method [17]. It mainly includes locating pins P1 limited to four degrees of freedom, a locating pin P2 restricted to two degrees of freedom, and an NC block restricted in a single direction. At each assembly station, a fixture failure can directly cause assembly misalignment, producing an error declination . If the fixture is excessively worn, the positioning point is moved from P2 to P2,2, resulting in a deviation angle . In some special cases, if the workpiece itself has a dimensional deviation, such as in the size of a positioning hole, the resulting deviation angle is equivalent to the deviation angle , as shown in Figure 1.

To effectively describe the evolution of the variation information in the multistation assembly process and reveal the causal relationship between this information and sensor measurements, a state-space model is used to characterize the multivariate input and output relationship of the assembly variation information flow [17], as shown in Figure 2. The model is as follows:where k is the station index and N is the number of stations. The product dimensional state, which describes random dimensional deviations, is denoted as (k= 1, 2, …, N). (k= 1, 2, …, N) represents the variation information introduced at station k. and describe the variation information introduced by the ith fixture failure and jth workpiece dimensional deviation, respectively. Product measurements at the station are included in . However, if is not specifically measured, then Ck = 0. respectively represent the dimensions of its vector. Additional process variation, including unmodeled higher-order terms, is represented by . Sensor noise, denoted by , is a vector of uncorrelated random variables with zero means. Ak is known as a dynamic matrix that characterizes assembly reorientation during part transfer between stations. Bk is an input matrix that determines how fixture failure and workpiece dimensional deviation affect the product assembly variation state at station k. Ck is an observation matrix that includes sensor deployment information [17]. A detailed analysis of a multistation system modeled by equation (1) was reported in [1]. The recursive expression in equation (1) can be formulated into an input-output relation aswhere a state transition matrix for a state-space approach may be defined as . The linear input-output relations between the observation vector Yk and variation sources Uk is illustrated based on the SOVA model, as shown in (1) [17]. The input-output model iswhere Si indicates that the ith sensor is installed at the kth station. indicates the accumulated error information at the kth station (). represents the independent noise source accumulated at the kth station, . The coefficient of the first term in equation (2), , can be defined as

According to equations (2) and (3), whether the sensor Si should be arranged at station k or not is closely related to the matrix . After π(•) matrix transformation [1], can be obtained, whose rank represents the number of assembly variation sources transmitted from station i to station k. Assuming that there are workpiece/part assemblies at station i, the assembly variation transfer rate from station i to station k is . When the number of workpieces/parts is joined at station i and the coordinates of the positioning pins are known, it is easy to obtain the assembly variation transfer coefficient [18]. If independent workpieces/parts are assembled at the ith station, the variation transfer coefficient from station i to station k, , can be expressed as

To objectively evaluate the system diagnostic capability, it is crucial to effectively integrate the assembly variation and sensor characteristics (especially of heterogeneous sensors) into the sensor layout optimization process [3]. Here, the failure mode effect analysis (FMEA) of 6Sigma is used to effectively quantify the characteristics of the sensor and assembly variation source itself, such as the occurrence rate (f) of over-tolerance of assembly variation (OAV). The causal analysis tool of 6 Sigma is used based on VPA to build a causal model of sensor measurement and multistation assembly variation.

2.2. Optimal Sensor-Distribution Strategy

The reliability of the diagnostic network is not only restricted by the assembly process, but also by the characteristics of the sensor and the source of assembly variation itself. To match the assembly variation source node with the sensor node, it is necessary to minimize the unobservability of the OAV of the entire system; that is, to minimize the probability that sensor failure and OAV occur at the same time [3]. This also minimizes the sensor layout cost [7]. The detectability of assembly variation is taken as the constraint condition. Mathematically, this can be expressed as

These equations mean that an OAV is only unable to be observed when it occurs at the moment of sensor failure. Here, U is the OAV unobservability index per unit cost, C is the system layout cost, fk,i is the OAV occurrence probability, Prk,j is the sensor failure probability, di,j is the entry of a binary bipartite matrix (di,j = 1 if the OAV affects sensor Sj or is zero otherwise), and xj and ck,j are decision variables related to how many jth sensors need to be used, and their price, respectively. We notice that the primary objective is the OAV unobservability index per unit cost (U). The system layout cost (C) is the secondary objective function that needs to be minimized under the constraints of detectability. The proposed approach to direct sensor deployment is shown in Figure 3.

3. Results and Discussion

To illustrate the proposed sensor deployment approach for multistation assembly system diagnosis, a case study of an automobile differential assembly process is presented below.

An automobile differential assembly line (Figure 4) owned by the project team was used to demonstrate the proposed sensor deployment approach. Optimization of the sensor arrangement was carried out for this multistation assembly process. Figure 5 shows the assembly process. Four stations are analyzed, of which three parts are joined at Station 1, which has an assembly variation transfer coefficient , . At Station 2, two parts are joined, and their 4-DOF positioning pins have the same Z-coordinate, which means . Therefore, its assembly variation transfer coefficient is , . Similarly, at Station 3, the assembly variation transfer coefficient is , . Station 4 is the end inspection station. Based on variation propagation analysis of the above assembly process, a VPA-based causal diagram was constructed (Figure 6). Among them, denotes the accumulated assembly variation information at the kth station, is the fixture fault information introduced when the jth part is joined at the ith station, and is the workpiece dimensional deviation information introduced, when the jth workpiece is joined at the ith station. Table 1 shows the sensor features and assembly variation characteristics based on FMEA.

The final design of an optimized sensor arrangement must be based on a systematic analysis of operability and economy [19]. To this end, the enhanced shuffled frog-leaping algorithm (ESFLA) is adopted to minimize the OAV unobservability per unit cost, thereby improving the diagnosability and economy of the sensor network system. Here, the “sensor layout position” refers to the position of the assembly variation feature to be detected, rather than the physical position of the sensor actually installed [1]. For the convenience of comparison, a backward propagation (BP)-based sensor layout strategy [1, 11, 12, 18], end-of-line (EOL) sensing, and saturated sensing are also discussed. The optimization variables are exactly the same for all four compared optimization schemes and were derived from the sensor and assembly variation characteristics (Table 1) and their causal relationship based on VPA (Figure 6). In addition, the basic parameters of the ESFLA were as follows. Number of memeplexes  = 50, number of frogs in each memeplex  = 60, number of frogs in a submemeplex  = 50, iteration number within each submemeplex Lmax = 30, and maximum step size Smax = 1. The convergence criteria are met if at least one frog carries the “best memetic pattern so far” for fifteen consecutive shuffles. The results are shown in Table 2.

It can be seen from Table 2 that compared with the other three sensor placement strategies, the proposed VPA-based causal graph achieves a lower OAV unobservability index per unit cost (U) and a lower network placement cost (C), demonstrating better system diagnosability and economy.

The BP-based sensor deployment for multistation assembly variation diagnosis takes into account the transfer characteristics of assembly variations between different stations but ignores the influences of the sensor and assembly variation characteristics on the optimization of the sensor distribution. Therefore, BP-based sensing has a higher OAV unobservability index per unit cost (UBP = −0.0017 > UVPA = −0.0021) and a higher network placement cost (CBP = 2700 > CVPA = 2000).

The traditional EOL sensor deployment approach ignores the assembly variation propagation characteristics between different stations during the assembly process. This is because the assembly variations generated at Stations 2 and 3 cannot be propagated to the end station (Station 4), while Stations 2 and 3 lack sensor arrangements (S1 ∼ S4). Therefore, the assembly variations generated at Stations 2 and 3 cannot be detected by the system, so system diagnosability cannot be ensured. In addition, the traditional EOL sensor deployment has a high unit OAV unobservability index per unit cost (UEOL = −0.0005 > UVPA = −0.0021), so it cannot ensure the economy of the sensor system.

In industrial applications, to maximize OAV diagnosability, the corresponding sensors are usually arranged at each potential source of assembly variation, resulting in sensor saturation. Here, considering the actual system, saturation deployment refers to installing three sensors at each station, which can effectively reduce information loss. However, due to its high OAV unobservability index per unit cost (USaturate = −0.0012 > UVPA = −0.0021), high sensor deployment cost (CSaturate = 8100 > CVPA = 2000), and the difficulty of processing massive sensor datasets in the later stage, the diagnosis efficiency and economy of multistation assembly variation are further weakened. This is also the fundamental reason why the sensor network needs to be optimally deployed.

4. Conclusions

Optimal sensor deployment is an important issue in detecting multistation assembly variation. The accurate and efficient collection of sensor signals is also a new challenge. The contributions of this paper are three-fold:(1)Based on a state-space model, the influences of fixture faults and workpiece dimensional deviations on multistation assembly variation were analyzed. By matrix transformation of the state-space model, the inherent characteristics of variation propagation between stations were quantified.(2)Based on the analysis of the multistation assembly variation process, a VPA-based causal graph was proposed to characterize the causal relationship between sensor measurements and multistation assembly variations. The key characteristics of the sensors and assembly variations were quantified using the 6Sigma tool and effectively fused into a causal graph.(3)A multiobjective optimization model was proposed that (1) minimizes the OAV unobservability index per unit cost (U) and sensor layout cost (C) as its optimization objective, (2) takes detectability as the constraint condition, and (3) is optimized by the ESFLA. A case study of sensor deployment for variation diagnosis in an automobile differential multistation assembly process was conducted. It shows that compared with BP-based, traditional EOL, and saturation sensor layout strategies, the proposed VPA-based causal graph strategy can (1) obtain a lower OAV unobservability index per unit cost and (2) a lower sensor layout cost, and (3) ensure multistation assembly variation diagnosability and sensor deployment economy.

Data Availability

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

Acknowledgments

This work was supported in part by the Natural Science Foundation of Anhui Province under Grant 2108085ME172, in part by the 2020 Suzhou Science and Technology Plan Project: Development of Nano-pesticide Insecticide Grinding Equipment, in part by the Suzhou University key project under Grant 2021yzd02, in part by the Corporate-Funded R&D Projects under Grant 2022xhx122, 2021xhx023, 2021xhx022, 2021xhx024, and 2021xhx025, in part by the Suzhou College Teacher Application Ability Development Workstation under Grant 2018XJYY01, 2020XJYY03, in part by the Suzhou University Scientific Research Platform Project under Grant 2020ykf14 and 2020ykf13, in part by the Doctoral Scientific Research Foundation of Suzhou University under Grant 2020BS004, and in part by the School-Enterprise Collaborative Innovation Engineering Center Of High-End Micro-Nano Grinding Equipment under Grant 2021XJPT19ZC.