Sensor Timing Prioritization for Machine State Diagnosis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing predictive maintenance systems do not prioritize measurements appropriately, leading to inadequate timing for diagnosing machine apparatuses, as they primarily focus on preventing packet collisions rather than urgency in measurement timing.

Innovation Solution

An information processing apparatus and method that includes a processing portion connected to sensors, which measures the state of a machine apparatus and executes measurement tasks based on event conditions, prioritizing tasks when multiple conditions are satisfied to ensure timely and urgent measurements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If sensing timing is shifted to prevent packet collision, then communication reliability is improved, but measurement timing urgency is worsened

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidmeasurement timing urgency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system dynamically adjusts sensing timing based on packet collision risk assessment. When collision risk is low, normal sensing timing is maintained to ensure measurement urgency. When collision risk is high, timing is shifted to prevent collisions. This dynamic adjustment resolves the contradiction by making the timing strategy adaptive rather than fixed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the timing parameter selectively - only shifting sensing timing for sensors that would cause packet collisions, while maintaining original timing for others. This selective parameter change ensures that measurement urgency is preserved for non-conflicting sensors while communication reliability is improved for conflicting ones.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If sensing timing of all sensors is uniform, then system complexity is reduced, but packet collision occurs

Engineering Contradiction:
Improvesystem complexityVSAvoidcommunication reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system segments sensors into different groups based on their sensing cycles and potential for packet collisions. Sensors with longer cycles are segmented to have shifted timing, while sensors with shorter cycles maintain original timing. This segmentation reduces overall system complexity compared to shifting all sensors, while still preventing packet collisions where needed.

Inventive Principle:
Principle #1Segmentation

3Reliability

If sensing timing is shifted for sensors with longer cycles, then packet collision is prevented, but measurement precision is worsened

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidmeasurement precision
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The system applies timing shift only partially - only to sensors that would cause packet collisions, not to all sensors. This partial action prevents unnecessary timing adjustments that would degrade measurement precision, while still achieving the goal of preventing packet collisions for affected sensors.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11703425B2Information processing apparatus, system, production facility, information processing method, method of manufacturing products, and recording medium
Publication Date: 2023.07.18 CANON KK
  • US11703425B2 patent drawing
  • US11703425B2 patent drawing
  • US11703425B2 patent drawing

AI summary

An information processing apparatus configured to be connected to a sensor used to measure a state of a machine apparatus includes a processing portion. The information processing apparatus includes a processing portion configured to measure the state of the machine apparatus by using the sensor and executing a measurement task corresponding to an event condition that has been satisfied. The event condition is one of a plurality of event conditions associated with a plurality of measurement tasks. The processing portion is configured to execute a priority process in which when two or more event conditions of the plurality of event conditions have been satisfied, two or more measurement tasks corresponding to the two or more event conditions are executed in order of priority.