Engine Motoring Diagnostic Arbitration Using Predicted Duration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing OBD coordination techniques face issues with diagnostic coordination, completion, and conflicts, particularly due to first-come, first-serve scheduling methods that can lead to competition and incompletion of diagnostics.

Innovation Solution

The implementation of a power converter system that includes predictive motoring duration logic and diagnostic arbitration logic to select and prioritize diagnostics based on predicted motoring durations and strike parameters, ensuring efficient and conflict-free diagnostic execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If first-come, first-serve scheduling is used for multiple diagnostics, then simple scheduling implementation is achieved, but diagnostic completion and coordination deteriorate due to competition and conflicts

Engineering Contradiction:
Improvescheduling implementation simplicityVSAvoiddiagnostic completion
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary actions by predicting future motoring events and their durations before they occur. The predictive motoring duration logic analyzes current and historical data to forecast when motoring conditions will happen, allowing the arbitration logic to pre-plan diagnostic scheduling and avoid conflicts before they arise

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The arbitration logic dynamically adjusts diagnostic scheduling based on real-time conditions and predictions. Instead of static first-come, first-serve scheduling, the system continuously evaluates predicted motoring durations and strike parameters to optimize which diagnostics run when, adapting to changing engine conditions and diagnostic priorities

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If intrusive perturbation of engine is applied during certain conditions, then detection of certain failure conditions is improved, but diagnostic conflicts and competition increase

Engineering Contradiction:
Improvefailure condition detectionVSAvoiddiagnostic coordination
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system predicts future motoring events and prepares appropriate diagnostics in advance. By knowing when intrusive perturbation opportunities will occur, the arbitration logic can select and queue the right diagnostics to run during these windows, ensuring failure conditions are detected without creating coordination conflicts

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The predictive motoring duration logic acts as an intermediary between engine conditions and diagnostic requirements. It translates engine state predictions into actionable scheduling information that the arbitration logic uses to coordinate intrusive diagnostics, mediating between the need for perturbation and the need for conflict-free execution

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If multiple diagnostics are scheduled simultaneously, then diagnostic throughput is improved, but conflicts and incompletion increase

Engineering Contradiction:
Improvediagnostic throughputVSAvoiddiagnostic completion
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The arbitration logic dynamically determines which diagnostics can run simultaneously based on predicted motoring durations and diagnostic requirements. It continuously adjusts the diagnostic portfolio to maximize throughput while ensuring each diagnostic has adequate time to complete without conflicting with others

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses feedback from actual motoring event durations to refine its predictions and scheduling decisions. By comparing predicted versus actual durations and tracking strike parameters, the arbitration logic learns from past performance to improve future diagnostic scheduling and completion rates

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250162597A1Predictive OBD arbitration
Publication Date: 2025.05.22 CUMMINS INC
  • US20250162597A1 patent drawing
  • US20250162597A1 patent drawing
  • US20250162597A1 patent drawing

AI summary

A vehicle system includes an engine configured to selectably operate in a drive state wherein the engine outputs torque to propel the vehicle system and a motoring state wherein the engine is driven by torque from the vehicle system. An electronic control system in operative communication with the engine, is configured to receive a plurality of inputs indicative of vehicle system operating conditions, determine a predicted duration of an engine motoring state in response to the plurality of inputs, receive one or more requests to perform a diagnostic of the engine during engine motoring, select a selected diagnostic corresponding to one of the one or more requests in response to the predicted duration, and perform the selected diagnostic.