Distributed Motor Control Handshaking for Infusion Pump Safety

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Infusion pump systems face challenges in preventing overdelivery or undetected underdelivery due to software or hardware errors, particularly in autonomous operation modes, which can compromise patient safety and compliance with regulatory requirements.

Innovation Solution

The implementation of a distributed motor control system using handshaking communications sequences between multiple control modules to enable or disable motor power unilaterally in case of anomalous conditions, ensuring safe fluid delivery and generating user notifications for potential errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a single control module operates the motor in autonomous mode, then productivity and ease of operation are improved, but reliability deteriorates due to undetected software or hardware errors causing overdelivery or underdelivery

Engineering Contradiction:
Improveautonomous operation capabilityVSAvoidfluid delivery accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The control system is divided into multiple independent control modules (first control module and second control module) that separately monitor and control different aspects of motor operation. Each module has independent error detection capabilities, so that a failure in one module does not compromise the entire system's reliability while maintaining autonomous productivity.

Inventive Principle:
Principle #1Segmentation

2Reliability

If distributed motor control with handshaking sequences is implemented, then reliability is improved through error detection, but device complexity increases due to multiple control modules and communication protocols

Engineering Contradiction:
Improvefluid delivery accuracyVSAvoidcontrol system structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Multiple control modules are merged into a coordinated system where each module handles specific control functions. The handshaking communication protocol merges the operations of separate modules into a unified control process, achieving reliable error detection without requiring a completely separate verification system.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The handshaking sequence implements feedback mechanisms where control modules exchange status information and confirmations. This feedback loop allows the system to detect errors in real-time and correct them, improving reliability while using standardized communication protocols that manage complexity.

Inventive Principle:
Principle #23Feedback

3Reliability

If handshaking communication sequences are used between control modules, then reliability is improved through anomaly detection, but loss of time increases due to additional communication steps

Engineering Contradiction:
Improveerror detection capabilityVSAvoidcommunication overhead time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The handshaking sequences perform preliminary error detection and verification before critical fluid delivery operations occur. By checking system status and confirming module readiness in advance, the system prevents errors rather than detecting them during operation, reducing the impact of communication overhead on overall delivery time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10137243B2Infusion devices with distributed motor control and related operating methods
Publication Date: 2018.11.27 MEDTRONIC MINIMED INC
  • US10137243B2 patent drawing
  • US10137243B2 patent drawing
  • US10137243B2 patent drawing

AI summary

Infusion systems, infusion devices, and related operating methods are provided. An exemplary infusion device includes a motor operable to deliver fluid to a body of a user, a first control module, and a second control module. The first control module and the second control module are coupled to one another. The first control module enables input power for the motor in accordance with a handshaking sequence of communications between the first control module and the second control module and provides a dosage command to the second control module, with the second control module operating the motor using the input power based on the dosage command in accordance with the handshaking sequence of communications.