| Literature DB >> 35336288 |
Laila Esheiba1, Iman M A Helal1, Amal Elgammal1,2, Mohamed E El-Sharkawi1,2.
Abstract
Nowadays, manufacturers are shifting from a traditional product-centric business paradigm to a service-centric one by offering products that are accompanied by services, which is known as Product-Service Systems (PSSs). PSS customization entails configuring products with varying degrees of differentiation to meet the needs of various customers. This is combined with service customization, in which configured products are expanded by customers to include smart IoT devices (e.g., sensors) to improve product usage and facilitate the transition to smart connected products. The concept of PSS customization is gaining significant interest; however, there are still numerous challenges that must be addressed when designing and offering customized PSSs, such as choosing the optimum types of sensors to install on products and their adequate locations during the service customization process. In this paper, we propose a data warehouse-based recommender system that collects and analyzes large volumes of product usage data from similar products to the product that the customer needs to customize by adding IoT smart devices. The analysis of these data helps in identifying the most critical parts with the highest number of incidents and the causes of those incidents. As a result, sensor types are determined and recommended to the customer based on the causes of these incidents. The utility and applicability of the proposed RS have been demonstrated through its application in a case study that considers the rotary spindle units of a CNC milling machine.Entities:
Keywords: data analytics; data warehousing; decision support systems; product usage data; product-service systems (PSSs); product-service systems customization; recommender systems (RSs); sensors
Mesh:
Year: 2022 PMID: 35336288 PMCID: PMC8950267 DOI: 10.3390/s22062118
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Related work recommendation approaches in manufacturing.
| Paper | Used Techniques | Application | Recommendation Capabilities/ | Evaluation |
|---|---|---|---|---|
| [ | Clustering algorithm, | Additive | Additive | R/C car racing |
| [ | Social network, | Manufacturing | Manufacturing | Experimental |
| [ | Link structure analysis, | Manufacturing | Manufacturing | Experimental |
| [ | Clustering algorithm, | Cloud | Manufacturing | Experimental |
| [ | Time-aware targeted reconstructing service descriptions | Cloud | Manufacturing | Experimental |
| [ | Deep neural network | Cloud | Manufacturing | Simulated case study |
| [ | Three-layer feed-forward | Cloud | Manufacturing | Simulated case study |
| [ | Deep Belief Neural Network, regression model | Manufacturing | Suitable design parameters for manufacturing | Experimental |
| [ | Temporal Convolutional Network | Manufacturing | Predictive services (e.g., predictive maintenance strategies) | Packaging machine case study |
| [ | Minimal-Redundancy-Maximal-Relevance algorithm, Convolutional Neural Network | Manufacturing | Adapting materials concentration (e.g., penicillin concentration) | Penicillin |
| [ | Event stream processing, complex event processing | Cyber-Physical Production Systems (CPPS) | Production monitoring services (e.g., production progress visualization) | Traditional factory case study |
| [ | Causal chain analysis | CPPS | Developing sustainable CPPS | 3D-printing case study |
| [ | Decision tree, random forest, support vector machine | CPPS | Quality prediction and operation control | Metal casting |
| [ | Fuzzy inference systems | CPPS | CPPS re-scheduling and optimization | Pilot assembly line |
| [ | Decision making and trial | PSS | Customized PSS solutions | Elevator case study |
| [ | Knowledge-based techniques | PSS | Customized PSS solutions, suppliers, production plans | Laser |
| [ | Constraint modeling, weighted utility function | PSS | Customized PSS solutions | Laser |
Related work efforts for exploiting product usage information (PUI).
| Paper | Application Domain | Considered PUI | Purpose | PUI Analysis Technique | Evaluation Mechanism |
|---|---|---|---|---|---|
| [ | PSS | Sensor | Improving PSS design | Not provided | Car-sharing case study |
| [ | PSS | Sensor data (e.g., temperature data), | Improving PSS design | Statistical measures | Washing machine case study |
| [ | PSS | Sensor | Improving PSS design | Quality function deployment (QFD) methodology | Hairdryer case study |
| [ | PSS | Data generated from IoT technologies | Improving PSS | Not provided | Home delivery solutions case studies |
| [ | PSS | Customer data (e.g., customer habits) | Deducing new | Not provided | Not provided |
| [ | Manufacturing | Sensor data (e.g., operating temperature) | Improve product life cycle performance | Data mining techniques | All-solid-state traction batteries |
| [ | Software requirements | Brightsquid’s various | Evaluating customer | Spearman’s rank-order correlation analysis | Case study on health communication services provider (Brightsquid company) |
| [ | Software requirement engineering | Sensor | Evaluating product | Statistical measures | Case study on smartphones |
| [ | Machining and plant engineering sector | Sensor | Improving product | Not provided | Compressed air plant case study |
Related work efforts of using data warehousing for generating recommendations.
| Paper | Application Domain | Recommendation Capabilities | Evaluation Mechanism |
|---|---|---|---|
| [ | E-commerce | Movies | Not provided |
| [ | E-commerce | Movies | Not provided |
| [ | E-commerce | Websites | Experimental evaluation |
| [ | E-commerce | Books | Not provided |
| [ | Tourism | Appropriate Soaring sites | Not provided |
| [ | Geographicalinformation systems | Spatial MDX queries | Experimental evaluation |
Figure 1Rotary spindle unit of a CNC milling machine. (Source: https://www.dec-motor.com/, accessed date: 4 December 2021).
Figure 2Proposed DW-based recommender architecture (inspired by the typical three-tier data warehouse architecture proposed in [57]).
Figure 3Proposed DW schema.
Figure 4SQL query for retrieving the number of incidents on each product’s part.
Examples of the SQL query results.
| Part ID | Incident ID | Incident Cause ID | Neighbor | Total |
|---|---|---|---|---|
| 1 | 1 | 1 | 3 | 36 |
| 2 | 4 | 3 | Null | 24 |
| 1 | 1 | 2 | Null | 12 |
The critical parts’ names, the types of incidents that occurred on them, and the names of their neighbor influential parts.
| Part ID | Part Name | Incident Type | Incident Cause Name | Neighbor |
|---|---|---|---|---|
| 1 | Drive belt | Crack | Excessive rotation speed | Spindle |
| 2 | Motor | Breakdown | Extreme | Null |
Figure 5Examples of sensor type determination rules.
Figure 6A high-level overview of the RS interacting components.
Figure 7Examples of the classes and sub-classes included in the product-service ontology.
Figure 8The user interface for the recommender system’s knowledge acquisition.
Figure 9Ranked list of sensor-type instances.
Description of the three knowledge bases used for performance evaluation.
| Knowledge Base | DW Size | # of Available | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Fact | Products | Time | Parts | Incidents Dimension Size | Incidents Causes | Customer Dimension Size | Business | Rotation Speed Sensor | Temperature Sensor | |
|
| 500 | 200 | 250 | 100 | 100 | 100 | 100 | 100 | 5 | 5 |
|
| 750 | 500 | 500 | 200 | 200 | 200 | 200 | 200 | 20 | 20 |
|
| 1000 | 1000 | 1000 | 300 | 300 | 300 | 300 | 300 | 40 | 40 |
Performance evaluation results.
| Knowledge Base | Response Time |
|---|---|
| Small | 3008 ms |
| Medium | 5020 ms |
| Large | 5061 ms |