Next Article in Journal
Extraction of High-Precision Urban Impervious Surfaces from Sentinel-2 Multispectral Imagery via Modified Linear Spectral Mixture Analysis
Previous Article in Journal
Feasibility of Telecom-Wavelength Photonic Integrated Circuits for Gas Sensors
Previous Article in Special Issue
A Hypergraph-Based Blockchain Model and Application in Internet of Things-Enabled Smart Homes
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Robust Predicted Performance Analysis Approach for Data-Driven Product Development in the Industrial Internet of Things

State Key Laboratory of Fluid Power and Mechatronic Systems, Zhejiang University, Hangzhou 310027, China
*
Author to whom correspondence should be addressed.
Sensors 2018, 18(9), 2871; https://doi.org/10.3390/s18092871
Submission received: 23 June 2018 / Revised: 28 August 2018 / Accepted: 29 August 2018 / Published: 31 August 2018
(This article belongs to the Special Issue Sensor Networks for Collaborative and Secure Internet of Things)

Abstract

:
Industrial Internet of Things (IoT) is a ubiquitous network integrating various sensing technologies and communication technologies to provide intelligent information processing and smart control abilities for the manufacturing enterprises. The aim of applying industrial IoT is to assist manufacturers manage and optimize the entire product manufacturing process to improve product quality and production efficiency. Data-driven product development is considered as one of the critical application scenarios of industrial IoT, which is used to acquire the satisfied and robust design solution according to customer demands. Performance analysis is an effective tool to identify whether the key performance have reached the requirements in data-driven product development. The existing performance analysis approaches mainly focus on the metamodel construction, however, the uncertainty and complexity in product development process are rarely considered. In response, this paper investigates a robust performance analysis approach in industrial IoT environment to help product developers forecast the performance parameters accurately. The service-oriented layered architecture of industrial IoT for product development is first described. Then a dimension reduction approach based on mutual information (MI) and outlier detection is proposed. A metamodel based on least squares support vector regression (LSSVR) is established to conduct performance prediction process. Furthermore, the predicted performance analysis method based on confidence interval estimation is developed to deal with the uncertainty to improve the robustness of the forecasting results. Finally, a case study is given to show the feasibility and effectiveness of the proposed approach.

1. Introduction

With the rapid integrated development of information technologies such as artificial intelligence, big data and Internet of Things in the manufacturing industries, industrial IoT is considered a crucial manufacturing infrastructure to efficiently change how the products are customized, manufactured and delivered [1,2]. Currently, industrial IoT is still in the preliminary stages with respect to development, deployment and application, and IoT-based solutions are key enabling technologies for implementing smart manufacturing and Industry 4.0 [3,4] .
In the applications of industrial IoT such as health management [5] and quality control [6], massive equipment- and human-generated data will create huge challenges to manage such data in order to improve the competitiveness of manufacturing enterprises. It is quite common that many manufacturers either do not store data or know little about how to apply these data [7,8]. Product development is a vital application scenario for implementing industrial IoT, which can directly determine the final quality and total lifecycle cost of products [9,10,11]. Data-driven product development can help designers enhance their organization’s competitive edge by uncovering business patterns, novel insights, and implicit knowledge. Traditional product development methods such as axiomatic design [12] and function-behavior-structure model [13,14] mainly focus on the summary of designers’ cognitive activities and introduce corresponding reasoning algorithms to solve design problems, while how to exploit the huge contextualized through-life data is least supported. There is clearly a gap in the availability of design support tools for such an important phase.
In general, the product development process usually involves the following fundamental activities: problem and requirements formulation, exploring alternative solutions, evaluation and documentation of the results [15]. By perceiving the collected product data such as users’ preference, design knowledge and maintenance records, a great deal of valuable information can be excavated to assist designers search the design space explicitly. In response, many scholars have focused considerable attention on data-driven product development and proposed lots of gratifying achievements. From the perspective of knowledge processing, Zha and Sriram presented a knowledge-intensive support paradigm for platform-based product development, and developed a prototype system which can realize design knowledge capture, representation and management [16]. Chu et al. put forward an elaborate expert system based on rough set theory and self-organizing maps, which can utilize the product design knowledge to guide engineers to reduce design space [17]. In the closed-loop product lifecycle management, diverse kinds of data are collected from each lifecycle phase, shared with other lifecycle phases and used for specific objectives. By transforming the data into useful knowledge and information, it is possible for engineers to improve product performance in the product development phase. From the perspective of data application, Shin proposed a design modification supporting approach for product improvement based on product usage data by using diverse data processing techniques [18]. Burnap et al. applied three feature learning methods including principal component analysis, low rank and sparse matrix decomposition, and exponential sparse restricted Boltzmann machine for quantitative preference model construction to predict customer choices [19]. Shi et al. developed a data-driven text mining and semantic network analysis approach based on probability and velocity correlation degree for design information retrieval [20]. Ma et al. proposed a systematic decision-making method for product development to evaluate function solution principles precisely based on fuzzy morphological matrix by using the information from customer preferences, product failures, and engineers’ knowledge [21].
On the other hand, with the increasing product complexity, manufacturers are paying more and more attention to ensure whether the desired performance is achieved within given design constraints when conducting product development [22,23]. It is always difficult for designers to analyze and validate product performance efficiently and effectively due to the limited professional knowledge and black-box models (a black-box model is an unknown function description that is given a list of design variables, and corresponding performance outputs can be acquired without knowing its expression). To ease this problem, performance analysis has become a hot topic for both academics and practitioners. According to the different phases of product development, the existing related works mainly can be classified into the following two types: the first one is conceptual design-centric, investigating the estimation of product performance under uncertain conditions in the early stage of design. Kalay proposed a performance-based design paradigm and defined performance as a measure of the expectation of the confluence form and function within a given context [24]. Coulibaly et al. presented a methodology to provide indicators for performance prediction at early stage of design by using computer-aided design model and an associated semantic matrix [25]. In order to obtain more accurate design results, Li et al. developed an effective strategies to resolve the performance coupled design problems based on performance model transformation, and proposed a qualitative analysis-based selection approach to handle the potential performance coupling [26]. Sun et al. put forward a behavioral design approach to help designers optimize product performance in the design phase by taking into account use conditions and requirements [27]. The other one focuses on detailed design-centric, exploring the efficient approaches to use approximation model to make performance analysis process more quickly and accurately. Approximation model can filter numerical noise and render a view of the entire design space, and then it is easy to detect errors in detailed design process. Leary et al. proposed a knowledge-based Kriging model for expensive function evaluation [28]. To reduce the computational expense, Zheng et al. developed an improved metamodeling approach based prior-knowledge and LSSVR to gain an accurate approximation for performance analysis and optimization [29]. Chen et al. proposed a simulation-based design framework based on geometric variability assessment and design-space dimensionality reduction by Karhunen–Loève expansion, metamodel and deterministic particle swarm optimization to realize shape performance optimization [30]. In order to make a trade-off between high accuracy and low expense, Zhou et al. presented an active learning variable-fidelity metamodeling approach based on model fusion and sequential sampling [31].
Although the above studies have made great contributions to performance analysis and product development, there is still lack of a systematical performance analysis approach in the early product development for industrial IoT. Firstly, how to explore the gathered data from implementing industrial IoT to support product development is rarely discussed. The huge product lifecycle data can provide tremendous value for product developers to exploit the implicit user preference. Especially, previous researches mainly focus on the detailed design process, and these have very limited means to support computational and dependable performance analysis process for conceptual design phase. Secondly, in order to deal with the complexity of performance analysis, extracting key design variables is a considerable issue for model simplification in data-driven product development. Thirdly, the uncertainty is a crucial factor to have a big influence on the accuracy of the forecast results, which is mainly from information loss and external disturbances. The approximation model is established to facilitate the performance analysis, and the information loss is inevitable to acquire the optimal model. Furthermore, due to the external disturbances of the collecting device, the uncertainty of the data samples is also considered. Therefore, in order to validate the design solution precisely, the uncertain factors such as data, model and result should be taken into account comprehensively. If some important performance parameters cannot be determined precisely, it will lead to extend product development time and increase costs.
To overcome the limitations of prior approaches, this paper develops a service-oriented layered architecture of industrial IoT for data-driven product development. Through the collected data from industrial IoT, a robust predicted performance analysis approach is proposed. The proposed approach is mainly divided into the following stages: the dimension reduction based on MI and outlier detection, the performance prediction based on LSSVR, and the performance analysis based on confidence interval. An empirical example is also shown to illustrate the applicability of the proposed approach. The main contribution of this paper is to develop a systematic and robust performance analysis framework to assist developers forecast product performance parameters in industrial IoT environment.
This paper is organized as follows: The detailed service-oriented layered architecture of industrial IoT for product development is presented in Section 2. The dimension reduction approach based on MI and outlier detection is proposed in Section 3. The performance prediction process based on LSSVR is put forward in Section 4. Section 5 proposes a performance analysis method based on confidence interval estimation to improve the robustness of the forecasting results. A case study about performance analysis of hydraulic press is provided in Section 6 to verify the effectiveness of the proposed approach. Finally, Section 7 concludes this paper and discusses about the future research plans.

2. Problem Description for Performance Analysis in Industrial IoT

2.1. Service-Oriented Layered Architecture of Industrial IoT

With the popularization and application of sensor network and wireless communication, industrial IoT provides intelligent information processing and smart control abilities to help manufacturing factories organize and manage lots of production systems effectively and efficiently. Analyzing the multidimensional dynamic data collected from different kinds of plant equipment, manufacturers can enable to conduct health monitoring, performance prediction, and remote diagnosis in real time to make better decisions for the optimization of production processes [32].
Figure 1 presents the service-oriented layered architecture of industrial IoT, which is applied to provide various applications by perceiving and processing product data. General speaking, the proposed architecture of industrial IoT is divided into the following layers: perception layer, management layer, and service layer:
(1) Perception layer: this layer links the physical devices of factories though sensors, RFID readers and other data collection terminals [33,34] and the real-time state of manufacturing resources can be identified continuously. The perception interface is responsible for the collaboration and integration of all kinds of environments of sensor data;
(2) Management layer: this layer is viewed as the brain of industrial IoT, which is introduced to manage a variety of heterogeneous data collected from perception layer. The management platform can assist manufacturers to make best-fit decisions by making use of these abundance data and extracting the helpful information;
(3) Service layer: this layer is the entry of industrial IoT for manufactures, which is used to provide various high-quality services such as remote monitoring, performance analysis and fault diagnosis. The integrated service applications can be published in the form of micro-service, and then the manufactures can employ them on-demand as pay-as-you-go mode.

2.2. Performance Analysis for Data-Driven Product Development

In general, the excellent performance depends on the reasonable defined ranges of the corresponding design parameters under the specific conditions. There are lots of industrial applications that are required to analyze the relationship between the performance and design parameters based on the collected data. Taking the product development of a turbo-expander for example, thermal conversion efficiency is very important performance index for developers to design and optimize in the product development. As a rule of thumb, there are about nine key design parameters such as inlet temperature, inlet pressure, and velocity coefficient that should be considered, which are closely related to the performance measurement. If the inlet pressure and inlet temperature are set out of scope, the thermal conversion efficiency will be observably reduced. Figure 2 shows the illustration of the performance monitoring of turbo-expander in industrial IoT. The factory accumulates the operating data for product service and developers can apply this data to provide a guidance to analyze the performance.
Due to the lack of an accurate mathematical description of the specific performance in the product development, developers tend to use approximation models to analyze and predict the performance for judging which solution is the best choice. In the product development process of industrial IoT, the performance analysis process of mechanical products mainly depends on the collected data from actual operation, simulation analysis and prior information. As a result, there are three important issues that should be considered in detail for the robust performance analysis.
Firstly, the establishment of the approximation model relies on the input variables which are defined and represented by developers. In order to reduce the computational complexity, it is necessary to select the performance-related variables as the inputs for the performance analysis. Secondly, it is necessary to take into account the efficient approaches for the construction of the approximation model that can render a view of the entire design space. The last but not the least, due to the ubiquity of uncertain information, it is always found that there is a large error between the estimated value and real value, so the performance analysis approach should consider the uncertainty of complex system and provide product developers dependable results to anticipate design defect accurately.
Based on the above description, this paper puts forward a robust performance analysis approach to assist developers forecast and evaluate the key performance parameters in the early product development, as shown in Figure 3. According to the gathered data, the corresponding design variables are selected as the inputs and the LSSVR approach is introduced to establish the performance prediction model. Finally, the confidence interval estimation is incorporated into the forecasting process to deal with the uncertainty of the performance analysis.

3. The Dimension Reduction for Multivariate Design Variable

In order to enhance the effectiveness of performance analysis process, this section focuses on the robustness processing of the data samples, which mainly includes the following two steps: key-variable selection for dimension reduction and outlier detection for the improvement of model precision.

3.1. Key-Variable Selection Based on MI

Due to lots of the coupling design variables in data-driven product development process, it is always difficult for designers to create a reliable predictor to analyze product performance efficiently and accurately. Furthermore, the model constructed by all design variables will generate the curse of dimensionality and the computation time is also increased exponentially. So key-variable selection plays an important role in performance analysis which can identify and retain the important input variables whereas remove less important ones in the problems of interest so that the complexity of the design problems is reduced [35]. Many promising methods such as sensitivity analysis, MI and principle component analysis have been widely used to judge and measure the importance of variables. This paper introduces MI to select the key design variables because of the two advantages: (1) MI can measure different types of interaction including nonlinear ones; (2) It is robust to the noisy features [36].
MI is used to measure the dependent degree of two given design variables, which can be perceived as evaluating the information shared by the two given design variables. If the MI between two given variables is large (small), it represents two variables are closely (not closely) related. To guarantee the effect and accuracy of computation, the MI is estimated based on k-nearest neighbor distances which is first proposed by Kraskov [37].
Considering the design space Z = ( X , Y ) , given two random design variables X and Y with joint pdf p X , Y ( x , y ) , and marginal pdfs p X ( x ) and p Y ( y ) , X is the set of input design variables, Y is the set of output responses, defining ε ( i ) / 2 is the distances from ( x i , y i ) to its k-th neighbor, ε x ( i ) / 2 and ε y ( i ) / 2 mean the distances between the same points projected into the X , Y subspace, n x ( i ) and n y ( i ) mean the number of points x j and y j , x i x j ε x ( i ) / 2 , y i y j ε y ( i ) / 2 . Then the estimation of MI can be developed as:
I ^ ( X ; Y ) = ψ ( k ) 1 k 1 n i = 1 n [ ψ ( n x ( i ) ) + ψ ( n y ( i ) ) ] + ψ ( n )
where ψ ( · ) is the digamma function, ψ ( x ) = Γ ( x ) 1 d Γ ( x ) / d x , ψ ( x + 1 ) = ψ ( x ) + 1 / x , ψ ( 1 ) = C , C = 0.5772156649 . The I ( X i ; Y ) between design variables X i and output response Y can be computed by Equation (1), and the selected threshold δ 1 [ 0 , 1 ] is determined by the cross validation. Then the design variables which have I ( X i ; Y ) δ 1 will be selected as the set of key design variables.

3.2. Density-Based Outlier Detection Approach for Data Model

Immense amounts of product data have been gathered from product lifecycles, which can provide a rich source of knowledge for product development, manufacturing and maintenance. Due to various factors such as equipment fault, human error and operating condition change, the collected product data is inevitably corrupted. The outlier which does not comply with the general behavior of the data model is viewed as careless error and should be rejected [38,39]. Appropriate data model has an important influence on the effective of the following meta-model construction, so the density-based outlier detection approach is applied to improve the veracity and reliability of the product data model.
Given a data set D , an object O and a positive integer k, d i s t k ( O ) is the neighbor radius of O , d i s t ( O , O ) represents the distance between object O and O , the k-distance neighborhood of O can be defined as N k ( O ) = { O | O D , d i s t ( O , O ) d i s t k ( O ) ) } . Then the local reachability density and local outlier factor of object O can be defined as Equations (2) and (3):
l r d k ( O ) = N k ( O ) O N k ( O ) max { d i s t k ( O ) , d i s t ( O , O ) }
L O F k ( O ) = O N k ( O ) l r d k ( O ) l r d k ( O ) N k ( O )
Local outlier factor means the average of the ratio of the reachability density of O and its k-nearest neighbors, and it can identify the point being an outlier, as shown in Figure 4. In the data-driven product development process, the outlier detection can determine the careless error from data model and it will improve the effectiveness and reliability of data preprocessing.

4. Meta-Model Construction and Performance Prediction Based on LSSVR

In the early product development, the performance prediction process can assist designers quickly understand whether the key performance features satisfy the design requirements, and this will reduce the probability of poor design results and improve design efficiency. Due to the lack of exact mathematical models, developers always feel powerless to obtain the qualitative performance estimation in specific working conditions. In response, this section introduces LSSVR-based approximation model to construct the response function between design variables and performance outputs for performance analysis.

4.1. Sample Selection Based on Latin Hypercube Sampling

The appropriate data sample is a vital factor to acquire available performance model for product development, which can use the fewer sample points to reflect the global design problem. Latin hypercube sampling (LHS) is an effective and powerful sampling approach for performing computer experiments [40], which partitions the n samples into m equally spaced intervals. In order to achieve uniform sampling for sample selection, an optimization criterion is defined as follows:
max { min d ( x i , x j ) }
where d ( x i , x j ) = [ k = 1 m | x i k x j k | 2 ] , and d ( x i , x j ) represents the distance between sample points. Applying the optimization criterion can obtain the samples which have the better uniformity and filling ability, and make all samples have a balanced distribution in the design space. Furthermore, Z-score is used to normalize the data sample to eliminate dimension so that data have the same caliber. Suppose there is a sampled data set X R m × f , f is the number of design variables, m is the number of the sample, so the classic Z-score can be defined as:
z i = x i m ( X ) s ( X )
where x i is the sample of data set X , m ( X ) is the mean of the all data of sampled data set, s ( X ) is the corresponding standard deviation.

4.2. Meta-Model Construction Based on Least Squares Support Vector Regression

Due to the time-consuming and computation-prohibitive performance analysis process, building a metamodel is considered as a promising approach to describe the implicit approximate relationship between design variables and product performance. Support vector regression (SVR) is one of the most popular meta-models with easy generation and low standard deviation [41], which can fit a linear function of the approximate relationship with least reasonable complexity by learning and training the original data.
The least squares version of SVR, named LSSVR, has gained lots of attention because of its low complexity and low computational cost. LSSVR only requires to solve a linear equation as a surrogate of quadratic programming so that it can reduce the training complexity obviously. Given a set of standardized training data { x i , y i } i = 1 m , x i ( x i R m ) is the input variable, and y i ( y i R m ) is the output data, then the LSSVR is formulated as follows [42]:
min Φ ( w ) = 1 2 ω T ω + 1 2 C i = 1 m ε i 2 s . t . y i = ω T φ ( x i ) + b + ε i ,   i = 1 , 2 , , m
where φ : R m R n is a mapping function that maps the input data into a higher dimensional feature space, C is the regularization parameter, ε i represents error variance, ω is a weight vector and b is a bias term. So the corresponding Lagrange function can be defined as:
L ( ω , ξ , ξ * , α , α * ) = 1 2 ω T ω + 1 2 C i = 1 m ε i 2 i = 1 m α i [ ω T φ ( x i ) + b + ε i y i ]
Though applying Lagrange multipliers and taking the Karush-Kuhn-Tucker conditions for optimality, the least squares-based estimation function is formulated as:
f ^ ( x ) = i = 1 l α i K ( x i , x ) + b
where α = ( H + E / C ) 1 ( Y I b ) , b = I ( H + E / C ) 1 Y I ( H + E / C ) 1 I , I = [ 1 , 1 , , 1 ] T , Y = [ y 1 , y 2 , , y l ] , E is the unit matrix of l × l , H ( i , j ) = K ( x i , x j ) , K ( · , · ) means the selected kernel function.
To reduce the computational cost, this paper uses the radial basis function (RBF) kernel as the kernel function of meta-model, and the RBF kernel can be presented as:
K ( x i , x ) = exp ( x x i 2 ) / 2 σ 2
where σ is the depth of the RBF. In order to enhance the prediction accuracy, the kernel parameter σ and the regularization parameter C should be optimized to obtain the higher prediction performance. The performance index of meta-model can be defined by the mean squared error, and the mathematical model for the following optimization can be expressed as Equation (10):
min f = 1 m i = 1 m ( y i y ^ i ) 2 s . t . C [ C min , C max ] ,   σ [ σ min , σ max ]
To date, many parameter optimization methods such as cross validation, theoretical analysis and heuristic algorithm have been developed by experts and scholars. This paper introduces particle swarm optimization (PSO) algorithm to obtain the optimal solution for the meta-model construction of performance prediction. PSO is a population-based stochastic optimization technique proposed by Kennedy et al., inspired by the social behavior of bird foraging [43]. This approach can search a best location which has the best fitness values for objective functions by giving a direction of particles. Compared to the meta heuristics such as genetic algorithm and strength Pareto evolutionary algorithm, PSO has some advantages such as simple mathematical operators and high efficient running speed. This section regards performance index as fitness function, and applies PSO to seek the best solution as the optimal parameters.

5. Predicted Performance Analysis Based on Confidence Interval Estimation

The predicted performance results are always uncertain due to the various uncertain factors such as model uncertainty, information loss and external disturbances. It is difficult to describe the accurate and comprehensive performance using real number representation. Product developers will adjust design variables considering the worst case scenario in the absence of confidence intervals, and this will increase the complexity and unreliability of product development. So this section extends the predicted performance using confidence interval estimation to improve the robustness of performance analysis.
To improve the effectiveness of predicted results, interval estimation is a popular tool to cope with the influence about model uncertainty and data uncertainty [44]. Bootstrap is an effective resampling approach which is applied to determine confidence intervals on a quantity of interest using only one design of experiments [45]. It is well suited for population distribution to statistical inference without the distribution hypothesis. Suppose the sample error is independent identically distributed, y i is the i-th true value of the performance response, y ^ i is the i-th predicted performance. Sample randomly N times from the data samples, repeat L times, and then obtain a training sample set { D i l } l = 1 L . Though the performance prediction process mentioned above, the corresponding predicted performance can be represented as { y ^ i } l = 1 L . So the finally average of performance prediction y ^ ¯ i , the prediction variance σ y ^ i 2 , and the variance of the data noise σ ε ^ i 2 by bootstrap can be formulated as:
{ y ^ ¯ i = 1 L l = 1 L y ^ i σ y ^ i 2 = 1 L 1 l = 1 L ( y i y ^ i ) 2 σ ε ^ i 2 = E { ( y * y ^ ) 2 } σ y ^ i 2
Then the approximate 100 ( 1 α ) % pointwise (in point x) confidence intervals can take the form:
P I i = ( y ^ i t d f 1 α 2 σ y ^ i 2 + σ ε ^ i 2 , y ^ i + t d f 1 α 2 σ y ^ i 2 + σ ε ^ i 2 )
where t d f 1 α 2 denotes the ( 1 α 2 )th quantile of the standard t distribution. To summarize, Figure 5 provides an illustration of the flowchart of the proposed performance analysis approach.

6. Case Study

Due to the huge mass and bearing size of heavy-duty hydraulic presses, they always use a composite frame style to conduct product development. Under the condition of mutation overloading, the bends of the composite frame structure will appear high local stress area to result in the unrepairable fatigue crack. In response, the prestressed composite structure is considered as the popular way in product development of the bearing component. Developers define the overall performance to describe the situation that the adjoining planes of the composite structure don’t appear fatigue crack in the case of loading and unloading. The overall performance has a major impact on product quality in the engineering design of hydraulic press. The slotted coefficient and gap length of the adjoining planes are always used to evaluate the overall performance at present. In order to validate the effectiveness of the proposed paper, this paper selects the slotted coefficient as the evaluation indicator. Figure 6 presents the simulation model of hydraulic press.
Traditional overall performance analysis of the hydraulic press mainly depends on the simulation and verification of the physical prototype, and it will greatly increase the development costs. In the industrial IoT environment, the product lifecycle data which is from product development, manufacturing and service process can be collected by networks, and developers are convenient to acquire this valuable data to produce high-quality products.
Figure 7 presents the framework of the data gathering of hydraulic press in industrial IoT. According to enterprise practical situations, this paper uses the historical data collected from experimental simulation and service process as the data sources for the overall performance analysis. To improve the effectiveness of the data model, data preprocessing is first conducted. Due to the complex design conditions, this paper takes 200 samples as example, and Table 1 shows the specific design variables of the partial samples. Moreover, these design variables are supposed to be normally distributed.
In general, the design variables mentioned in Table 1 above have different influences on the overall performance. For example, some variables may have a strong impact on the performance of the horizontal beam, however, these may have little impact on the overall performance. To simplify the product development process, MI is used to assess the relationship between the overall performance and design variables, and Table 2 shows the value of MI between the design variables and the overall performance. Conducting cross-validation process with the objective function of minimizing the mean value of overall performance error, and determining the threshold δ 1 = 2.5 . So the important variables of the overall performance are selected as I ( X i ; Y ) 2.5 , and the detailed design variables is selected as follows: pretightening force, tie rod diameter, eccentricity, tie rod bias, stiffness ratio, cross-sectional area of stand column, and relative deflection. Furthermore, the outlier detection approach is used to eliminate the wrong samples and there are 160 remaining samples to conduct the following performance analysis.
The performance prediction process applies the 137 samples as the training sample, and the rest samples as the test sample. The program of LSSVR algorithm is programmed in Matlab 2010b environment and run on a desktop computer equipped with a dual 2.63 GHz Intel i5 processor and 8 GB RAM. In order to obtain the optimal prediction model, the kernel parameter σ and the regularization parameter C should be determined by applying PSO. Through the iterative optimization, the optimal parameters of the LSSVR can be acquired as σ = 3.744 , C = 42.533 . Figure 8 shows the test comparison results of the proposed performance prediction model. The mean square error (MSE) and the R square value (R2) are introduced as the accuracy metrics to verify the feasibility of the approximation model. According to verify the test sample, the testing performance (MSE, R2) of the approximation model is (0.003, 0.9806). The lower value of MSE, and the larger value of R square, the more accurate the metamodel.
According to the working conditions of the factory, there are four design solutions of the press should be considered as alternatives for users. Applying the established metamodel to predict the overall performance, and the slotted coefficient can be obtained as S1 = 2.7693, S2 = 1.6971, S3 = 3.7346, and S4 = 2.1549. In order to analysis the confidence interval of the predicted results, bootstrap is used to resampling 1000 times to acquire the bootstrap sequence of the slotted coefficient. Table 3 represents the confidence interval estimation of the partial prediction results with the 0.95 confidence coefficient. Based on the performance analysis process, it can find that stiffness ratio is the most important design factor for the overall performance. It is consistent with the actual application, and in order to improve the overall performance, the design rules should be adopted with the large tie rod diameter, the small cross-sectional area of stand column, the large relative deflection and the big tie rod bias.
To investigate further the superiority of the proposed approach in performance analysis in the early product development, a fair comparison is made among the standard SVR with MI, Kriging model with MI and ANN with MI. The results are represented in Table 4. It shows that the proposed approach outperforms the standard SVR, Kriging model and ANN both prediction accuracy and computing time. Furthermore, confidence interval is used to provide the performance description by the proposed approach, and this manner can take into account the uncertainty to support more robust representation for developers’ decision-making. The result can serve as a reference for performance estimation in product development.

7. Conclusions

With the high-speed development of information and communication technology, industrial IoT is becoming a popular intelligent manufacturing mode to manage and optimize the entire product manufacturing process in real time. Manufacturers can implement operation management, real-time monitoring and performance prediction to ensure the stable operation of the production platform. To improve the product quality in the early product development, a robust performance analysis approach in industrial IoT environment is proposed. The detailed service-oriented layered architecture of industrial IoT for data-driven product development is developed to describe the relationship between industrial IoT and product development. In the face of the high dimensional design space, the dimension reduction approach based on MI and outlier detection is put forward. And then a performance prediction approach based on LSSVR is applied to explore the implicit performance meta-model. Furthermore, a confidence interval-based predicted performance analysis considering the uncertainty is adopted to improve the robustness of the forecasting results. In the future, we will plan to explore the more effective intelligent algorithms considering the big data environment to improve the practicality of the proposed approach.

Author Contributions

All authors have equally contributed to this article.

Funding

This research was funded by Science Fund for Creative Research Groups of National Natural Science Foundation of China (No. 51521064), the National Natural Science Foundation of China (Nos. 51805472, 51775489), the Zhejiang Provincial Natural Science Foundation of China (No. LZ18E050001).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Papazoglou, M.P.; Heuvel, W.J.V.D.; Mascolo, J.E. A reference architecture and knowledge-based structures for smart manufacturing networks. IEEE Softw. 2015, 32, 61–69. [Google Scholar] [CrossRef]
  2. Wang, K.; Li, H.; Feng, Y.; Tian, G. Big data analytics for system stability evaluation strategy in the energy Internet. IEEE Trans. Ind. Inform. 2017, 13, 1969–1978. [Google Scholar] [CrossRef]
  3. Meng, Z.; Wu, Z.; Muvianto, C.; Gray, J. A data-oriented M2M messaging mechanism for Industrial IoT applications. IEEE Internet Things. 2017, 4, 236–246. [Google Scholar] [CrossRef]
  4. Li, J.; Tao, F.; Cheng, Y.; Zhao, L. Big data in product lifecycle management. Int. J. Adv. Manuf. Technol. 2015, 81, 667–684. [Google Scholar] [CrossRef]
  5. Mosallam, A.; Medjaher, K.; Zerhouni, N. Data-driven prognostic method based on Bayesian approaches for direct remaining useful life prediction. J. Intell. Manuf. 2016, 27, 1037–1048. [Google Scholar] [CrossRef] [Green Version]
  6. Wang, D.; Liu, J.; Srinivasan, R. Data-driven soft sensor approach for quality prediction in a refining process. IEEE Trans. Ind. Inform. 2010, 6, 11–17. [Google Scholar] [CrossRef]
  7. Chen, B.; Wan, J.; Shu, L.; Li, P.; Mukherjee, M.; Yin, B. Smart factory of Industry 4.0: Key technologies, application case, and challenges. IEEE Access. 2018, 6, 6505–6519. [Google Scholar] [CrossRef]
  8. Feng, Y.; Zhang, Z.; Tian, G.; Lv, Z.; Tian, S.; Jia, H. Data-driven accurate design of variable blank holder force in sheet forming under interval uncertainty using sequential approximate multi-objective optimization. Future Gener. Comput. Syst. 2018, 86, 1242–1250. [Google Scholar] [CrossRef]
  9. Chong, Y.T.; Chen, C.H.; Leong, K.F. A heuristic-based approach to conceptual design. Res. Eng. Des. 2009, 20, 97–116. [Google Scholar] [CrossRef]
  10. Gao, Y.; Feng, Y.; Zhang, Z.; Tan, J. An optimal dynamic interval preventive maintenance scheduling for series systems. Reliab. Eng. Syst. Saf. 2015, 142, 19–30. [Google Scholar] [CrossRef]
  11. Feng, Y.; Hong, Z.; Tian, G.; Li, Z.; Tan, J.; Hu, H. Environmentally friendly MCDM of reliability-based product optimisation combining DEMATEL-based ANP, interval uncertainty and Vlse Kriterijumska Optimizacija Kompromisno Resenje (VIKOR). Inf. Sci. 2018, 442, 128–144. [Google Scholar] [CrossRef]
  12. Tang, D.; Yin, L.; Ullah, I. Product design as integration of axiomatic design and design structure matrix. Robot. Comput. Integr. Manuf. 2009, 25, 610–619. [Google Scholar] [CrossRef]
  13. Vermaas, P.E.; Dorst, K. On the conceptual framework of john gero’s fbs-model and the prescriptive aims of design methodology. Des. Stud. 2007, 28, 133–157. [Google Scholar] [CrossRef]
  14. Feng, Y.; Gao, Y.; Tian, G.; Li, Z.; Hu, H.; Zheng, H. Flexible process planning and end-of-Life decision-making for product recovery optimization based on hybrid disassembly. IEEE Trans. Autom. Sci. Eng. 2018, 1–16. [Google Scholar] [CrossRef]
  15. Brunetti, G.; Golob, B. A feature-based approach towards an integrated product model including conceptual design information. Comput. Aided Des. 2000, 32, 877–887. [Google Scholar] [CrossRef]
  16. Zha, X.F.; Sriram, R.D. Platform-based product design and development: A knowledge-intensive support approach. Knowl. Based Syst. 2006, 19, 524–543. [Google Scholar] [CrossRef]
  17. Chu, X.Z.; Gao, L.; Qiu, H.B.; Li, W.D.; Shao, X.Y. An expert system using rough sets theory and self-organizing maps to design space exploration of complex products. Expert Syst. Appl. 2010, 37, 7364–7372. [Google Scholar] [CrossRef]
  18. Shin, J.H.; Kiritsis, D.; Xirouchakis, P. Design modification supporting method based on product usage data in closed-loop PLM. Int. J. Comput. Integr. Manuf. 2015, 28, 551–568. [Google Scholar] [CrossRef]
  19. Burnap, A.; Pan, Y.; Liu, Y.; Ren, Y.; Lee, H.; Gonzalez, R.; Papalambros, P.Y. Improving design preference prediction accuracy using feature learning. J. Mech. Des. 2016, 138, 071404. [Google Scholar] [CrossRef]
  20. Shi, F.; Chen, L.; Han, J.; Childs, P. A Data-driven text mining and semantic network analysis for design information retrieval. J. Mech. Des. 2017, 139, 111402. [Google Scholar] [CrossRef]
  21. Ma, H.; Chu, X.; Xue, D.; Chen, D. A systematic decision making approach for product conceptual design based on fuzzy morphological matrix. Expert Syst. Appl. 2017, 81, 444–456. [Google Scholar] [CrossRef]
  22. Osteras, T.; Murthy, D.N.P.; Rausand, M. Product performance and specification in new product development. J. Eng. Des. 2006, 17, 177–192. [Google Scholar] [CrossRef]
  23. Tian, G.; Zhang, H.; Feng, Y.; Wang, D.; Peng, Y.; Jia, H. Green decoration materials selection under interior environment characteristics: A grey-correlation based hybrid MCDM method. Renew. Sust. Energy Rev. 2018, 81, 682–692. [Google Scholar] [CrossRef]
  24. Kalay, Y.E. Performance-based design. Autom. Constr. 1999, 8, 395–409. [Google Scholar] [CrossRef]
  25. Coulibaly, A.; Houssin, R.; Mutel, B. Maintainability and safety indicators at design stage for mechanical products. Comput. Ind. 2008, 59, 438–449. [Google Scholar] [CrossRef]
  26. Li, Y.; Zhao, W.; Ma, Y. A strategy for resolving evolutionary performance coupling at the early stages of complex engineering design. J. Eng. Des. 2011, 22, 603–626. [Google Scholar] [CrossRef]
  27. Sun, H.; Houssin, R.; Gardoni, M.; de Bauvrond, F. Integration of user behaviour and product behaviour during the design phase: Software for behavioural design approach. Int. J. Ind. Ergon. 2013, 43, 100–114. [Google Scholar] [CrossRef]
  28. Leary, S.J.; Bhaskar, A.; Keane, A.J. A knowledge-based approach to response surface modelling in multifidelity optimization. J. Glob. Optim. 2003, 26, 297–319. [Google Scholar] [CrossRef]
  29. Zheng, J.; Shao, X.; Gao, L.; Jiang, P.; Qiu, H. A prior-knowledge input LSSVR metamodeling method with tuning based on cellular particle swarm optimization for engineering design. Expert Syst. Appl. 2014, 41, 2111–2125. [Google Scholar] [CrossRef]
  30. Chen, X.; Diez, M.; Kandasamy, M.; Zhang, Z.; Campana, E.F.; Stern, F. High-fidelity global optimization of shape design by dimensionality reduction, metamodels and deterministic particle swarm. Eng. Optim. 2015, 47, 473–494. [Google Scholar] [CrossRef]
  31. Zhou, Q.; Shao, X.; Jiang, P.; Gao, Z.; Zhou, H.; Shu, L. An active learning variable-fidelity metamodelling approach based on ensemble of metamodels and objective-oriented sequential sampling. J. Eng. Des. 2016, 27, 205–231. [Google Scholar] [CrossRef]
  32. Zhang, Q.; Zhu, C.; Yang, L.T.; Chen, Z.; Zhao, L.; Li, P. An incremental CFS algorithm for clustering large data in industrial internet of things. IEEE Trans. Ind. Inform. 2017, 13, 1193–1201. [Google Scholar] [CrossRef]
  33. Bi, Z.; Da Xu, L.; Wang, C. Internet of things for enterprise systems of modern manufacturing. IEEE Trans. Ind. Inform. 2014, 10, 1537–1546. [Google Scholar]
  34. Zheng, H.; Feng, Y.; Tan, J. A fuzzy QoS-aware resource service selection considering design preference in cloud manufacturing system. Int. J. Adv. Manuf. Technol. 2016, 84, 371–379. [Google Scholar] [CrossRef]
  35. Shan, S.; Wang, G.G. Survey of modeling and optimization strategies to solve high-dimensional design problems with computationally-expensive black-box functions. Struct. Multidiscip. Optim. 2010, 41, 219–241. [Google Scholar] [CrossRef]
  36. Wei, M.; Chow, T.W.; Chan, R.H. Heterogeneous feature subset selection using mutual information-based feature transformation. Neurocomputing 2015, 168, 706–718. [Google Scholar] [CrossRef]
  37. Kraskov, A.; Stögbauer, H.; Grassberger, P. Estimating mutual information. Phys. Rev. E 2004, 69, 066138. [Google Scholar] [CrossRef] [PubMed]
  38. Chen, S.; Wang, W.; van Zuylen, H. A comparison of outlier detection algorithms for ITS data. Expert Syst. Appl. 2010, 37, 1169–1178. [Google Scholar] [CrossRef]
  39. Hodge, V.; Austin, J. A survey of outlier detection methodologies. Artif. Intell. Rev. 2004, 22, 85–126. [Google Scholar] [CrossRef]
  40. Shields, M.D.; Zhang, J. The generalization of Latin hypercube sampling. Reliab. Eng. Syst. Saf. 2016, 148, 96–108. [Google Scholar] [CrossRef] [Green Version]
  41. Lee, Y.; Oh, S.; Choi, D.H. Design optimization using support vector regression. J. Mech. Sci. Technol. 2008, 22, 213. [Google Scholar] [CrossRef]
  42. Suykens, J.A.; Vandewalle, J. Least squares support vector machine classifiers. Neural Process. Lett. 1999, 9, 293–300. [Google Scholar] [CrossRef]
  43. Kennedy, J. Particle swarm optimization. In Encyclopedia of Machine Learning; Springer: New York, NY, USA, 2011; pp. 760–766. [Google Scholar]
  44. Khosravi, A.; Nahavandi, S.; Creighton, D.; Atiya, A.F. Comprehensive review of neural network-based prediction intervals and new advances. IEEE Trans. Neural Netw. 2011, 22, 1341–1356. [Google Scholar] [CrossRef] [PubMed]
  45. Dubreuil, S.; Berveiller, M.; Petitjean, F.; Salaün, M. Construction of bootstrap confidence intervals on sensitivity indices computed by polynomial chaos expansion. Reliab. Eng. Syst. Saf. 2014, 121, 263–275. [Google Scholar] [CrossRef] [Green Version]
Figure 1. The service-oriented layered architecture of industrial IoT.
Figure 1. The service-oriented layered architecture of industrial IoT.
Sensors 18 02871 g001
Figure 2. The illustration of the performance monitoring of turbo-expander in industrial IoT.
Figure 2. The illustration of the performance monitoring of turbo-expander in industrial IoT.
Sensors 18 02871 g002
Figure 3. The overview of the robust performance analysis in product development.
Figure 3. The overview of the robust performance analysis in product development.
Sensors 18 02871 g003
Figure 4. The illustration of the density-based outlier.
Figure 4. The illustration of the density-based outlier.
Sensors 18 02871 g004
Figure 5. The flowchart of the proposed performance analysis approach.
Figure 5. The flowchart of the proposed performance analysis approach.
Sensors 18 02871 g005
Figure 6. The simulation model of a hydraulic press.
Figure 6. The simulation model of a hydraulic press.
Sensors 18 02871 g006
Figure 7. The framework of the data gathering of hydraulic press in industrial IoT.
Figure 7. The framework of the data gathering of hydraulic press in industrial IoT.
Sensors 18 02871 g007
Figure 8. The test comparison results.
Figure 8. The test comparison results.
Sensors 18 02871 g008
Table 1. The detailed description of design variables.
Table 1. The detailed description of design variables.
NoDesign VariablesSample 1Sample 2Sample 3Sample 4Sample 5
X1Tie rod diameter (mm)670704735765794
X2Tie rod bias (mm)010203040
X3Cross-sectional area of stand column (mm2)848,583707,152606,131530,364471,435
X4Flexural coefficient16.1219.3725.9929.8222.68
X5Pretightening force (MN)11.6313.0914.5516.0017.46
X6Stiffness ratio0.33190.36630.39940.43270.4661
X7Moment of inertia (cm4)1.6 × 1081.45 × 1081.57 × 1081.49 × 1081.5 × 108
X8Relative deflection (mm/m)0.220.250.310.280.30
X9Eccentricity (mm)0100200300400
X10Inside gap (mm)0.51.02.001.5
X11Swaging (mm)9.15.480.450.560
X12Saddle forging (mm)28.4523.67015.710
X13Eccentric heading (mm)23.5614.6715.3200
X14Surface pressure (MPa)13.315.614.516.113.9
Table 2. The value of MI between the design variables and the overall performance.
Table 2. The value of MI between the design variables and the overall performance.
NoOverall PerformanceNoOverall Performance
X12.7X82.9
X23.5X92.6
X33.2X102.1
X41.3X111.9
X52.8X121.8
X63.6X131.2
X71.5X141.7
Table 3. The confidence interval estimation.
Table 3. The confidence interval estimation.
NoThe Predicted PerformanceConfidence Upper LimitConfidence Lower LimitConfidence Coefficient
S12.76932.53083.10770.95
S21.69711.35741.98750.95
S33.73463.21454.10470.95
S42.15491.85462.56740.95
Table 4. Comparison between the proposed approach and the other approaches using the same experimental data.
Table 4. Comparison between the proposed approach and the other approaches using the same experimental data.
Prediction ModelMAPE (%)Computing Time (s)Performance Description
MI + SVR2.548925.87real number
MI + Kriging1.678420.21real number
MI + ANN1.489524.69real number
Proposed approach0.857918.62interval

Share and Cite

MDPI and ACS Style

Zheng, H.; Feng, Y.; Gao, Y.; Tan, J. A Robust Predicted Performance Analysis Approach for Data-Driven Product Development in the Industrial Internet of Things. Sensors 2018, 18, 2871. https://doi.org/10.3390/s18092871

AMA Style

Zheng H, Feng Y, Gao Y, Tan J. A Robust Predicted Performance Analysis Approach for Data-Driven Product Development in the Industrial Internet of Things. Sensors. 2018; 18(9):2871. https://doi.org/10.3390/s18092871

Chicago/Turabian Style

Zheng, Hao, Yixiong Feng, Yicong Gao, and Jianrong Tan. 2018. "A Robust Predicted Performance Analysis Approach for Data-Driven Product Development in the Industrial Internet of Things" Sensors 18, no. 9: 2871. https://doi.org/10.3390/s18092871

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