Distributed Motor Control Handshaking for Infusion Pump Safety
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
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.
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
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.
Data Source
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.


