Causal Inference Model for Manufacturing Software Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for probability calculation using Bayesian networks in manufacturing settings fail to effectively generate actionable application software for failure diagnosis and improvement.

Innovation Solution

A software generation method that constructs an expanded causal inference model from manufacturing log data and environment configuration information, contracts it to a targeted causal relation, and generates application software based on this model for specific diagnostic purposes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If Bayesian network probability calculation is performed for failure diagnosis, then diagnostic capability is improved, but no actionable improvement measures are provided

Engineering Contradiction:
Improvediagnostic capabilityVSAvoidactionable improvement
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system implements feedback by automatically generating improvement measures based on diagnosis results. The software generation unit creates actionable software that feeds back to the manufacturing process, enabling continuous improvement cycles rather than just providing static diagnostic information.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-service by automatically generating improvement software without requiring manual intervention. The software generation unit autonomously creates application software based on the diagnosis results, eliminating the need for manual analysis and software development.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If manual software development is performed for each diagnostic requirement, then software functionality is improved, but development time and complexity increase

Engineering Contradiction:
Improvesoftware functionalityVSAvoiddevelopment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system uses copying by generating software through template-based automatic creation. Instead of manually developing software from scratch, the software generation unit copies and adapts predefined software templates based on diagnosis results, significantly reducing development time while maintaining functionality.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system implements universality by creating a multi-functional software generation platform that can produce various types of application software (improvement measures, countermeasures, optimization software) from a single diagnostic system, eliminating the need for separate development processes for each software type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If comprehensive manufacturing data is collected for accurate diagnosis, then diagnostic accuracy is improved, but data processing complexity increases

Engineering Contradiction:
Improvediagnostic accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies extraction by isolating and focusing on only the necessary data elements required for specific diagnostic purposes. The causal inference model extracts relevant relationships from comprehensive manufacturing data, separating essential diagnostic information from unnecessary data complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system uses segmentation by dividing the comprehensive data processing task into modular components through the causal inference model. The model segments data processing into distinct causal relationships and dependencies, making complex data processing manageable and systematic.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10846067B2Software generation method and software generation system
Publication Date: 2020.11.24 HITACHI LTD
  • US10846067B2 patent drawing
  • US10846067B2 patent drawing
  • US10846067B2 patent drawing

AI summary

The software generation method uses a computer, wherein the computer includes a control unit and a storage unit; the storage unit stores manufacturing log data that includes sensor data acquired in one or both of a manufacturing process and an inspection process, and environmental configuration information that relates to a manufacturing device or an inspection device from which the sensor data are acquired for each component or product; and the control unit reads the manufacturing log data from the storage unit, reads the environment configuration information from the storage unit, constructs a causal inference model based on the manufacturing log data, constructs an expanded causal inference model by expanding the causal inference model using the environment configuration information, generates a contracted model by contracting the expanded causal inference model to a causal relation of prescribed target data of interest, and generates prescribed application software by reading the contracted model.