Fault analysis method and system for infusion pump
By introducing status detection, fault detection, storage and human-computer interaction modules into the main control system of the infusion pump, and recording and identifying fault signals, the problem of difficulty in quickly determining the cause of infusion pump failure is solved, and efficient and timely fault handling is achieved.
Patent Information
- Application Number
- CN202410726936.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-06
- Publication Date
- 2025-10-03
- Estimated Expiration
- 2044-06-06
AI Technical Summary
During use, the failure rate of infusion pumps increases due to aging of circuit boards and structural loss caused by environmental reasons. Existing technologies make it difficult to quickly determine the cause of the failure, resulting in low fault handling efficiency.
By introducing a status detection module, a fault detection module, a storage module and a human-computer interaction module into the main control system of the infusion pump, the fault signal and its reception time are recorded, and an abnormal mark is added to the fault signal, and the associated storage is used to quickly locate the cause of the fault.
It improves the efficiency of determining the cause of infusion pump failure, ensures the timeliness of fault handling, and reduces the time and workload of manual troubleshooting.
Smart Images

Figure CN118582378B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of medical equipment, and in particular to a fault analysis method and system for an infusion pump. Background Art
[0002] During use, an infusion pump may experience a small probability of circuit board aging and structural loss due to environmental factors, which will lead to an increased failure rate of the infusion pump. Failures in infusion pumps typically trigger alarms. Some alarms may have multiple trigger paths and are transmitted to the user in the same manner via auditory and / or visual signals. This means that different trigger paths may trigger the same alarm. For alarms with multiple trigger paths, after the alarm is triggered, personnel generally need to check each trigger path one by one to determine the cause of the infusion pump failure. This process of checking trigger paths is labor-intensive and time-consuming, making it difficult to determine the cause of the infusion pump failure and, consequently, to ensure timely troubleshooting of the infusion pump failure. Summary of the Invention
[0003] In view of this, the object of the present invention is to provide a fault analysis method and system for an infusion pump, so as to improve the efficiency of determining the cause of the infusion pump fault, thereby ensuring the timeliness of the infusion pump fault handling.
[0004] In a first aspect, an embodiment of the present invention provides a fault analysis method for an infusion pump, wherein the infusion pump includes a main control system, and the fault analysis method is applied to the main control system, wherein the main control system includes a state detection module, a fault detection module, a storage module, and a human-computer interaction module; the state detection module is used to detect a first state of the infusion pump and a second state of each of the sensors through multiple sensors, and when an abnormality in the first state and / or the second state is detected, sends a first fault signal to the fault detection module to trigger the fault detection module to issue an alarm; the fault analysis method includes: recording a first fault signal received by the fault detection module and a reception time thereof, and adding a corresponding abnormality identifier to the first fault signal received by the fault detection module; wherein the abnormality identifier indicates that the triggering path of the alarm triggered by the corresponding first fault signal is the corresponding first state abnormality and / or the corresponding second state abnormality; and associating the first fault signal received by the fault detection module and the reception time thereof with the abnormality identifier corresponding to the first fault signal and storing them in the storage module, so that the human-computer interaction module obtains target data from the storage module and displays the target data in response to a data acquisition instruction input by a user.
[0005] In a second aspect, an embodiment of the present invention further provides a fault analysis system for an infusion pump, the fault analysis system being applied to a main control system of the infusion pump, the main control system comprising a state detection module, a fault detection module, a storage module, and a human-computer interaction module; the state detection module being configured to detect a first state of the infusion pump and a second state of each of the sensors using a plurality of sensors, and sending a first fault signal to the fault detection module upon detecting an abnormality in the first state and / or the second state, thereby triggering the fault detection module to issue an alarm; the fault analysis system comprising: a first processing subsystem being configured to record the first fault signal received by the fault detection module and its reception time, and to add a corresponding abnormality identifier to the first fault signal received by the fault detection module; wherein the abnormality identifier indicates that the triggering path of the alarm triggered by the corresponding first fault signal is the abnormality in the corresponding first state and / or the abnormality in the corresponding second state; and a second processing subsystem being configured to associate the first fault signal received by the fault detection module and its reception time with the abnormality identifier corresponding to the first fault signal and store it in the storage module, so that the human-computer interaction module can obtain target data from the storage module and display the target data in response to a data acquisition instruction input by a user.
[0006] A fault analysis method and system for an infusion pump provided by an embodiment of the present invention are applied to a main control system of the infusion pump, the main control system including a state detection module, a fault detection module, a storage module and a human-computer interaction module; the state detection module is used to detect a first state of the infusion pump and a second state of each sensor through multiple sensors, and send a first fault signal to the fault detection module when an abnormality in the first state and / or an abnormality in the second state is detected, so as to trigger the fault detection module to alarm; the first fault signal received by the fault detection module and the time of its receipt are recorded, and a corresponding abnormality identifier is added to the first fault signal received by the fault detection module, so as to characterize the triggering path of the alarm triggered by the corresponding first fault signal through the abnormality identifier; then, the first fault signal received by the fault detection module and the time of its receipt are associated with the abnormality identifier corresponding to the first fault signal and stored in the storage module, so that the human-computer interaction module obtains target data from the storage module and displays the target data after responding to a data acquisition instruction input by the user. By using the above technology, after the infusion pump triggers the alarm, the fault signal that triggers the alarm and the abnormal identification that represents the alarm triggering path will be associated and stored. Therefore, relevant personnel can obtain detailed fault signals and / or alarm triggering paths by viewing fault-related information, and then preliminarily determine the cause of the infusion pump failure. This can improve the efficiency of determining the cause of the infusion pump failure, thereby ensuring the timeliness of infusion pump failure handling.
[0007] Other features and advantages of the present invention will be described in the following description, and in part will become apparent from the description, or understood by practicing the present invention. The purposes and other advantages of the present invention are realized and obtained by the structures particularly pointed out in the description, claims and drawings.
[0008] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0010] Figure 1 This is a schematic diagram of the structure of the main control system of the infusion pump in an embodiment of the present invention;
[0011] Figure 2 Schematic diagram of a flow chart of a fault analysis method for an infusion pump according to an embodiment of the present invention;
[0012] Figure 3 Schematic diagram of the structure of the fault analysis system of the infusion pump according to an embodiment of the present invention;
[0013] Figure 4 This is an example diagram of the workflow of the fault analysis system for the infusion pump according to an embodiment of the present invention;
[0014] Figure 5 This is an example diagram of signal interaction between the main control system and the sub-control system in an embodiment of the present invention. DETAILED DESCRIPTION
[0015] To make the objectives, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions of the present invention will be clearly and completely described below in conjunction with the embodiments. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0016] At present, failures of infusion pumps usually trigger alarms. After an alarm containing multiple trigger paths is triggered, relevant personnel generally need to check various trigger paths one by one to determine the cause of the infusion pump failure. This process of checking the trigger paths requires a large amount of work and a long time, making the efficiency of determining the cause of the infusion pump failure low, making it difficult to ensure the timeliness of infusion pump failure handling.
[0017] Based on this, the present invention provides an infusion pump fault analysis method and system, which can improve the efficiency of determining the cause of infusion pump faults, thereby ensuring the timeliness of infusion pump fault handling.
[0018] To facilitate understanding of this embodiment, a fault analysis method for an infusion pump disclosed in an embodiment of the present invention is first introduced in detail.
[0019] See also Figure 1 As shown, the infusion pump may include a main control system 100, and the fault analysis method may be applied to the main control system 100; the main control system 100 may include a state detection module 101, a fault detection module 102, a storage module 103 and a human-computer interaction module 104; the state detection module 101 may be used to detect a first state of the infusion pump and a second state of each sensor through multiple sensors, and send a first fault signal to the fault detection module 102 when an abnormality in the first state and / or an abnormality in the second state is detected, so as to trigger the fault detection module 102 to alarm.
[0020] The above-mentioned first state can reflect the working performance of the infusion pump. For example, the above-mentioned first state can be whether there are bubbles in the infusion pipeline, the pressure in the infusion pipeline, the motor speed of the infusion pump, etc. Correspondingly, the abnormality of the first state can refer to the presence of bubbles in the infusion pipeline, the pressure in the infusion pipeline is too high or too low, the liquid flow in the infusion pipeline is too high or too low, the motor speed of the infusion pump is too fast or too slow, etc. The first state and its abnormality are not limited here.
[0021] The above-mentioned second state can reflect whether the various sensors installed on the infusion pump themselves are faulty (such as whether the sensor voltage exceeds the upper limit, etc.). For example, the above-mentioned second state can be the output voltage of a bubble sensor (such as an infrared sensor, a capacitive sensor, an ultrasonic sensor, etc.), a pressure sensor, a position sensor, an angle sensor, etc. Correspondingly, the second state abnormality can refer to the output voltage of the bubble sensor not changing within a reasonable range, the output voltage change of the bubble sensor before and after the bubble is detected is too small, the output voltage of the pressure sensor is too large or too small, the output voltage of the position sensor is too large or too small, and the output voltage of the angle sensor is too large or too small. There is no limitation on this.
[0022] See also Figure 2 As shown, the fault analysis method may include the following steps:
[0023] Step S202 : Record the first fault signal received by the fault detection module and the time of receiving the signal, and add a corresponding abnormality flag to the first fault signal received by the fault detection module.
[0024] The abnormality identifier may indicate that the triggering path of the alarm triggered by the corresponding first fault signal is the corresponding first state abnormality and / or the corresponding second state abnormality.
[0025] Step S204, the first fault signal received by the fault detection module and its reception time are associated with the abnormality identifier corresponding to the first fault signal and stored in the storage module, so that the human-computer interaction module obtains the target data from the storage module and displays the target data after responding to the data acquisition instruction input by the user.
[0026] In actual application, the storage module can associate and store the first fault signal received by the fault detection module and its reception time with the abnormal identification corresponding to the first fault signal in a file storage method or a database storage method. The specific storage method can be determined according to the actual situation and is not limited to this. The human-computer interaction module can be connected to the storage module through a preset interface, and an operation interface is provided for relevant personnel through the human-computer interaction module. After the storage module has associated and stored the corresponding first fault signal and its reception time with the abnormal identification corresponding to the first fault signal, if the relevant personnel need to troubleshoot the fault corresponding to the first fault signal, they only need to perform the corresponding data viewing operation through the operation interface provided by the human-computer interaction module, and input the data acquisition instruction corresponding to the data viewing operation into the human-computer interaction module, which can trigger the human-computer interaction module to extract the corresponding data (such as a record of an abnormal pressure signal in an infusion tube, etc.) from the storage module through the interface interface and display it on the display screen, thereby providing an intuitive reference for relevant personnel to perform fault troubleshooting through the content displayed on the display screen.
[0027] A fault analysis method for an infusion pump provided in an embodiment of the present invention can be applied to the main control system of the infusion pump. Since the fault signal that triggered the alarm and the abnormal identification that represents the alarm triggering path will be associated and stored after the infusion pump triggers the alarm, relevant personnel can obtain detailed fault signals and / or alarm triggering paths by viewing fault-related information, and then preliminarily determine the cause of the infusion pump failure. This can improve the efficiency of determining the cause of the infusion pump failure, thereby ensuring the timeliness of infusion pump failure handling.
[0028] As a possible implementation, the status detection module may include a self-test unit corresponding to each sensor; each self-test unit is used to detect the second state of the sensor corresponding to it, and when an abnormality is detected in the corresponding second state, a first fault signal is sent to the fault detection module to trigger the fault detection module to sound an alarm.
[0029] Exemplarily, the status detection module can detect whether there are bubbles in the infusion tube of the infusion pump through an ultrasonic sensor. The status detection module can also include a self-test unit of the ultrasonic sensor to detect whether the output voltage of the ultrasonic sensor is abnormal through the self-test unit. If the output voltage of the ultrasonic sensor is not within a reasonable range, the output voltage abnormality can be detected by the self-test unit and a bubble abnormality signal (i.e., the first fault signal) can be sent to the fault detection module to trigger the fault detection module to alarm through the bubble abnormality signal.
[0030] As a possible implementation, the adding of a corresponding abnormality flag to the first fault signal received by the fault detection module in step S202 can be performed in the following two situations:
[0031] The first case: if the triggering path of the alarm triggered by the corresponding first fault signal received by the fault detection module is the corresponding first state abnormality, a corresponding first abnormality identifier is added to the first fault signal.
[0032] The first abnormality identifier indicates that the triggering path of the alarm triggered by the corresponding first fault signal is abnormal in the corresponding first state.
[0033] The second case: if the triggering path of the alarm triggered by the corresponding first fault signal received by the fault detection module is the corresponding second state abnormality, a corresponding second abnormality identifier is added to the fault signal.
[0034] The second abnormality identifier indicates that the triggering path of the alarm triggered by the corresponding first fault signal is the corresponding second state abnormality.
[0035] In addition, in the above step S202, the corresponding abnormality flag may be added to the first fault signal received by the fault detection module in the following third case:
[0036] The third case: if the triggering path of the alarm triggered by the corresponding first fault signal received by the fault detection module is the corresponding first state abnormality and the corresponding second state abnormality, a corresponding third abnormality identifier is added to the first fault signal.
[0037] The third abnormality identifier indicates that the triggering path of the alarm triggered by the corresponding first fault signal is the corresponding first state abnormality and the corresponding second state abnormality.
[0038] As an example, the state detection module may include a bubble detection module; the first state may include whether there are bubbles in the infusion tube of the infusion pump detected by the bubble sensor, and the second state may include whether the bubble sensor is abnormal; the bubble detection module may be used to detect whether there are bubbles in the infusion tube and whether the bubble sensor is abnormal through the bubble sensor, and send a bubble abnormality signal (i.e., a first fault signal) to the fault detection module when bubbles are detected in the infusion tube and / or the bubble sensor is abnormal, so as to trigger the fault detection module to alarm; based on this, since there are three triggering paths for the alarm triggered by the first fault signal, namely, the bubble sensor itself is normal and there are bubbles in the infusion tube, the bubble sensor itself is abnormal and there are no bubbles in the infusion tube, and the bubble sensor itself is abnormal and there are bubbles in the infusion tube, the following three situations can be divided into to add an abnormality mark to the first fault signal received by the fault detection module:
[0039] (1) If the triggering path of the alarm triggered by the corresponding first fault signal is the presence of bubbles in the infusion tube, a corresponding first abnormality identifier is added to the first fault signal received by the fault detection module.
[0040] The first abnormality indicator may indicate that the triggering path of the alarm triggered by the corresponding first fault signal is that there are bubbles in the infusion tube and the bubble sensor is normal.
[0041] (2) If the triggering path of the alarm triggered by the corresponding first fault signal is the abnormality of the bubble sensor, a corresponding second abnormality identifier is added to the first fault signal received by the fault detection module.
[0042] Among them, the second abnormality identifier can indicate that the triggering path of the alarm triggered by the corresponding first fault signal is that there are no bubbles in the infusion tube and the bubble sensor is abnormal.
[0043] (3) If the triggering path of the alarm triggered by the corresponding first fault signal is that there are bubbles in the infusion tube and the bubble sensor is abnormal, a corresponding third abnormality identifier is added to the first fault signal received by the fault detection module.
[0044] Among them, the third abnormality identifier can indicate that the triggering path of the alarm triggered by the corresponding first fault signal is that there are bubbles in the infusion tube and the bubble sensor is abnormal.
[0045] As another example, the state detection module may include a pressure detection module; the first state may include the pressure in the infusion tube of the infusion pump detected by the pressure sensor, and the second state may include whether the pressure sensor is abnormal; the pressure detection module may be used to detect whether the pressure in the infusion tube is abnormal and detect whether the pressure sensor is abnormal through the pressure sensor, and send a first fault signal to the fault detection module when the pressure in the infusion tube is abnormal and / or the pressure sensor is abnormal, so as to trigger the fault detection module to alarm; based on this, since there are three triggering paths for the alarm triggered by the first fault signal, namely, the pressure sensor itself is normal and the pressure in the infusion tube is not within a reasonable range, the pressure sensor itself is abnormal and the pressure in the infusion tube is within a reasonable range, and the pressure sensor itself is abnormal and the pressure in the infusion tube is not within a reasonable range, the following three situations can be divided into to add an abnormal flag to the first fault signal received by the fault detection module:
[0046] 1) If the triggering path of the alarm triggered by the corresponding first fault signal is abnormal pressure in the infusion tube, a corresponding fourth abnormality identifier is added to the first fault signal received by the fault detection module.
[0047] Among them, the fourth abnormality indicator can indicate that the triggering path of the alarm triggered by the corresponding first fault signal is that the pressure sensor itself is normal and the pressure in the infusion tube is not within a reasonable range.
[0048] 2) If the triggering path of the alarm triggered by the corresponding first fault signal is an abnormality of the pressure sensor, a corresponding fifth abnormality identifier is added to the first fault signal received by the fault detection module.
[0049] Among them, the fifth abnormality identifier indicates that the triggering path of the alarm triggered by the corresponding first fault signal is that the pressure sensor itself is abnormal and the pressure in the infusion tube is within a reasonable range.
[0050] 3) If the triggering path of the alarm triggered by the corresponding first fault signal is that the pressure sensor itself is abnormal and the pressure in the infusion tube is not within a reasonable range, a corresponding sixth abnormality flag is added to the first fault signal received by the fault detection module.
[0051] Among them, the sixth abnormality indicator indicates that the triggering path of the alarm triggered by the corresponding first fault signal is that the pressure sensor itself is abnormal and the pressure in the infusion tube is not within a reasonable range.
[0052] As a possible implementation, the infusion pump may further include one or more sub-control systems connected to the main control system; each sub-control system may be configured to obtain a first state and a second state from the state detection module, and send a second fault signal to the fault detection module when an abnormal first state and / or an abnormal second state is obtained, thereby triggering the fault detection module to issue an alarm; based on this, the above-mentioned fault analysis method may further include:
[0053] Step a1: record the second fault signal received by the fault detection module and the time of receiving the signal, and add a corresponding sub-abnormality identifier to the second fault signal received by the fault detection module.
[0054] Among them, the sub-abnormal identifier represents that the triggering path of the alarm triggered by the corresponding second fault signal is that the corresponding sub-control system obtains the corresponding first state abnormality and / or the corresponding second state abnormality, and the sub-abnormal identifier includes a subsystem identifier used to uniquely represent the corresponding sub-control system.
[0055] Step a2: associate the second fault signal received by the fault detection module and its receiving time with the sub-abnormality identifier corresponding to the second fault signal and store them in the storage module.
[0056] By adopting the operation mode of the above-mentioned steps a1 to a2, for the case where the infusion pump includes a main control system and a sub-control system, since the fault signal that triggers the alarm and the sub-abnormality identifier that represents the alarm triggering path will be associated and stored after the infusion pump triggers the alarm, relevant personnel can know which sub-control system the alarm triggering path comes from by checking the sub-abnormality identifier information, and then preliminarily determine the cause of the infusion pump failure. This can improve the efficiency of determining the cause of the infusion pump failure, thereby ensuring the timeliness of the infusion pump failure handling.
[0057] As a possible implementation, in the case where there is only one sub-control system, adding a corresponding sub-abnormality identifier to the second fault signal received by the fault detection module in step a1 can be performed in the following two cases:
[0058] Case 1: If the trigger path of the alarm triggered by the corresponding second fault signal received by the fault detection module is the corresponding first state abnormality, then a corresponding first sub-abnormality identifier is added to the second fault signal; wherein the first sub-abnormality identifier indicates that the trigger path of the alarm triggered by the corresponding second fault signal is the corresponding first state abnormality obtained by the corresponding sub-control system;
[0059] Case 2: If the triggering path of the alarm triggered by the corresponding second fault signal received by the fault detection module is the corresponding second state abnormality, a corresponding second sub-abnormality identifier is added to the second fault signal; wherein, the second sub-abnormality identifier indicates that the triggering path of the alarm triggered by the corresponding second fault signal is the corresponding second state abnormality obtained by the corresponding sub-control system.
[0060] In addition, in the case where there is only one sub-control system, the following operation method 3 can be used to add a corresponding sub-abnormality identifier to the second fault signal received by the fault detection module in the above step a1:
[0061] Case 3: If the triggering path of the alarm triggered by the corresponding second fault signal received by the fault detection module is the corresponding first state abnormality and the corresponding second state abnormality, a corresponding third sub-abnormality identifier is added to the second fault signal.
[0062] The third sub-abnormality identifier indicates that the triggering path of the alarm triggered by the corresponding second fault signal is that the corresponding sub-control system obtains the corresponding first state abnormality and the corresponding second state abnormality.
[0063] As a possible implementation, the above-mentioned step S204 of associating the first fault signal received by the fault detection module and its reception time with the abnormal identifier corresponding to the first fault signal and storing it in the storage module may include: associating the first fault signal received by the fault detection module and its reception time with the abnormal identifier corresponding to the first fault signal into corresponding first fault storage information, and storing the first fault storage information in the corresponding storage unit in the storage module.
[0064] Wherein, each storage unit in the storage module has a corresponding storage address.
[0065] Using this operation mode, relevant personnel only need to input a data acquisition instruction containing a storage address into the human-computer interaction module, and the human-computer interaction module can accurately read the abnormal identification information and its associated detailed fault information (i.e., the fault signal and its reception time) from the storage unit corresponding to the storage address for display, thereby providing a reference for relevant personnel to determine the cause of the infusion pump failure through the content displayed by the human-computer interaction module.
[0066] As a possible implementation, the above-mentioned step a2 of associating the second fault signal received by the fault detection module and its reception time with the sub-exception identifier corresponding to the second fault signal and storing it in the storage module may include: associating the second fault signal received by the fault detection module and its reception time with the sub-exception identifier corresponding to the second fault signal into corresponding second fault storage information, and storing the second fault storage information in the corresponding storage unit in the storage module.
[0067] Using this operation mode, relevant personnel only need to input a data acquisition instruction containing a storage address into the human-computer interaction module, and the human-computer interaction module can accurately read the sub-abnormal identification information and its associated detailed fault information (i.e., the fault signal and its reception time) from the storage unit corresponding to the storage address for display, thereby providing a reference for relevant personnel to determine the cause of the infusion pump failure through the content displayed by the human-computer interaction module.
[0068] As a possible implementation method, the above-mentioned target data may include a first fault signal, an abnormality identifier, a second fault signal, a sub-abnormality identifier, etc., which is not limited. That is, in actual application, the target data can be determined by the relevant personnel according to their actual troubleshooting needs. For example, if the relevant personnel need to troubleshoot the fault corresponding to the first fault signal received by the fault detection module at a certain time, they only need to enter the abnormality identifier and storage address corresponding to the first fault signal as a data acquisition instruction on the operation interface of the human-computer interaction module, which can trigger the human-computer interaction module to accurately extract the abnormality identifier and its associated data (i.e., the fault signal and its reception time) from the storage unit with the storage address and display it on the display screen, thereby providing an intuitive reference for the relevant personnel to perform troubleshooting through the content displayed on the display screen.
[0069] Based on the above-mentioned infusion pump fault analysis method, an embodiment of the present invention further provides an infusion pump fault analysis system, which is applied to the infusion pump main control system, see Figure 3 As shown, the fault analysis system may include:
[0070] The first processing subsystem 302 can be used to record the first fault signal received by the fault detection module and the time of its reception, and to add a corresponding abnormality identifier to the first fault signal received by the fault detection module; wherein the abnormality identifier indicates that the triggering path of the alarm triggered by the corresponding first fault signal is the corresponding first state abnormality and / or the corresponding second state abnormality.
[0071] The second processing subsystem 304 can be used to associate the first fault signal received by the fault detection module and its reception time with the abnormal identification corresponding to the first fault signal and store it in the storage module, so that the human-computer interaction module obtains the target data from the storage module and displays the target data after responding to the data acquisition instruction input by the user.
[0072] The above-mentioned infusion pump may further include one or more sub-control systems connected to the main control system; each sub-control system may be used to obtain the first state and the second state from the state detection module, and send a second fault signal to the fault detection module when the first state and / or the second state are abnormal, so as to trigger the fault detection module to alarm; based on this, see Figure 3 As shown, the fault analysis system may include:
[0073] The third processing subsystem 306 can be used to record the second fault signal received by the fault detection module and the time of its reception, and to add a corresponding sub-exception identifier to the second fault signal received by the fault detection module; wherein the sub-exception identifier represents that the triggering path of the alarm triggered by the corresponding second fault signal is that the corresponding sub-control system obtains the corresponding first state abnormality and / or the corresponding second state abnormality, and the sub-exception identifier includes a subsystem identifier used to uniquely represent the corresponding sub-control system.
[0074] The fourth processing subsystem 308 may be configured to associate the second fault signal received by the fault detection module and its receiving time with the sub-abnormality identifier corresponding to the second fault signal and store them in the storage module.
[0075] The fault analysis system for an infusion pump provided in an embodiment of the present invention has the same implementation principle and technical effects as those of the aforementioned fault analysis method embodiment for an infusion pump. For the sake of brief description, for matters not mentioned in the system embodiment, reference may be made to the corresponding contents in the aforementioned method embodiment.
[0076] For ease of understanding, the working principle of the above fault analysis system is described below by taking a specific application as an example.
[0077] See also Figure 4 As shown, the fault analysis system 105 is mounted on the main control system of the infusion pump and is connected to the fault detection module 102 and the storage module 103 of the main control system respectively. The fault detection module 102 is also connected to the bubble detection module 1011 (if present) and the pressure detection module 1012 (if present) of the main control system. The storage module 103 is also connected to the human-computer interaction module 104 (including a display screen and a preset interface). The bubble detection module 1011 is used to collect bubble signals through the ultrasonic sensor 10 to detect whether there are bubbles in the infusion tube of the infusion pump. The pressure detection module 1012 is used to detect whether there are bubbles in the infusion tube of the infusion pump. It is used to collect pressure signals through the pressure sensor 20 to detect the pressure in the infusion tube of the infusion pump. The bubble detection module 1011 also includes a self-test module for detecting whether the ultrasonic sensor 10 is abnormal. The pressure detection module 1012 also includes a self-test module for detecting whether the pressure sensor 20 is abnormal. The fault analysis system 105 is used to collect fault information from the fault detection module 102 and store it in the storage module 103. When the fault information needs to be queried, it is extracted from the storage module 103 through the human-computer interaction module 104 and displayed on the display screen to be transmitted to relevant personnel.
[0078] See also Figure 4As shown, when the ultrasonic sensor 10 detects the presence of bubbles in the infusion tube, it outputs a corresponding bubble signal to the signal processing unit in the bubble detection module 1011. If bubbles are present in the infusion tube, the bubble signal output by the ultrasonic sensor 10 is an abnormal signal. The signal processing unit interprets the bubble signal as abnormal and sends a bubble abnormality signal with an abnormality flag to the fault detection module 102, which triggers an alarm. However, in addition to outputting an abnormality signal when bubbles are present in the infusion tube, the ultrasonic sensor 10 also outputs an abnormal bubble signal if the ultrasonic sensor 10 itself is abnormal (e.g., the output voltage is within a reasonable range, or the output voltage change before and after detecting the presence of bubbles in the tube is too small). Therefore, the bubble detection module 1011 also includes a built-in self-test module for detecting whether the ultrasonic sensor 10 itself is abnormal. If this self-test module detects an abnormality in the ultrasonic sensor 10 itself, it also sends a bubble abnormality signal with an abnormality flag to the fault detection module 102, which triggers the same alarm. When the relevant personnel are troubleshooting the alarm triggered by the fault detection module 102, they often need to spend more time to locate whether the alarm is triggered by the presence of bubbles in the pipe or the abnormality of the ultrasonic sensor.
[0079] See also Figure 4 As shown, when the pressure wave sensor 20 detects abnormal pressure within the infusion line, it outputs a corresponding pressure signal to the signal processing unit in the pressure detection module 1012. When the pressure within the infusion line is abnormal (e.g., the ultrasonic sensor 20 detects that the pressure within the infusion line exceeds a preset value), the pressure signal output by the ultrasonic sensor 20 is an abnormal signal. The signal processing unit interprets the pressure signal as abnormal and sends the abnormal pressure signal with an abnormality flag to the fault detection module 102, triggering an alarm. However, in addition to outputting an abnormal signal when the pressure within the infusion line is abnormal, the pressure sensor 20 also outputs an abnormal pressure signal if the pressure sensor 20 itself has an abnormality (e.g., an output voltage that is too high or too low). Therefore, the pressure detection module 1012 also includes a built-in self-test module for detecting whether the pressure sensor 20 itself is abnormal. If this self-test module detects an abnormality within the pressure sensor 20, it also sends the abnormal pressure signal with an abnormality flag to the fault detection module 102, triggering the same alarm. When the relevant personnel are investigating the alarm triggered by the fault detection module 102 , they often need to spend more time to locate whether the alarm is triggered by the abnormal pressure in the pipe or the abnormal pressure sensor.
[0080] Therefore, in order to avoid the need for relevant personnel to manually check each trigger path one by one to determine the cause of the alarm trigger when the fault detection module 102 triggers an alarm containing multiple trigger paths, the fault analysis system will be connected to the fault detection module 102. When the fault detection module 102 triggers an alarm, the fault analysis system will obtain the fault information of the current alarm triggered by the fault detection module 102 (including the fault signal and the time when the fault detection module 102 receives the fault signal), and add an abnormality identifier representing the current alarm trigger path to the fault signal, and then pass the fault information and abnormality identifier to the storage module 103 for storage. The storage module 103 has a built-in storage device (such as FLASH, EEPROM, etc.). After the fault information and abnormality identifier are stored in the storage device, as long as the storage address of the storage unit where the fault information and abnormality identifier stored by the storage module 103 at that time is retained, the data can be accurately read according to the storage address. After the fault analysis system has stored the fault information and its corresponding abnormal identification into the storage module 103, when the relevant personnel need to troubleshoot the fault, they only need to access the preset interface through the human-computer interaction module 104 to select the displayed data (corresponding to the corresponding data acquisition instruction) to input the corresponding data acquisition instruction to the human-computer interaction module 104, and the human-computer interaction module 104 will extract the corresponding data according to the input data acquisition instruction for display; if the relevant personnel currently selects a certain bubble alarm record information, the human-computer interaction module 104 will read the information from the storage module 103 and display the information on the display screen.
[0081] Take the example of the fault detection module 102 triggering the sound and light alarm due to receiving the bubble abnormality signal (ie the fault signal at this time), see Figure 4 As shown, the fault analysis system 105 can add an abnormal identification to the obtained bubble abnormality signal (E1 is regarded as bubbles in the tube, and E2 is regarded as ultrasonic sensor abnormality), and associate the bubble abnormality signal and its abnormal identification into corresponding fault storage information and store it in the storage module 103, so that the corresponding data can be read by the human-computer interaction module 104 and displayed on the display screen; for relevant personnel, if it is found that the fault storage information contains the abnormal identification E1, it can be determined that the currently triggered alarm path is bubbles in the tube, and if it is found that the fault storage information contains the abnormal identification E2, it can be determined that the currently triggered alarm path is ultrasonic sensor abnormality.
[0082] For example, the fault detection module 102 triggers an audible and visual alarm due to receiving a pressure abnormality signal (i.e., a fault signal at this time). Figure 4As shown, the fault analysis system 105 can add an abnormality mark to the acquired pressure abnormality signal (F1 is regarded as abnormal pressure in the pipe, and F2 is regarded as abnormal pressure sensor), and associate the pressure abnormality signal and its abnormality mark into corresponding fault storage information and store it in the storage module 103, so that the corresponding data can be read by the human-computer interaction module 104 and displayed on the display screen; for relevant personnel, if it is found that the fault storage information contains the abnormality mark F1, it can be determined that the currently triggered alarm path is the abnormal pressure in the pipe, and if it is found that the fault storage information contains the abnormality mark F2, it can be determined that the currently triggered alarm path is the abnormal pressure sensor.
[0083] As another example, see Figure 5As shown, the infusion pump may include a main control system 100 and a protection system 200 (which can be considered a sub-control system). The main control system 100 and the protection system 200 communicate with each other via a serial port or other communication method, enabling mutual monitoring between the main control system 100 and the protection system 200, thereby performing bidirectional detection of certain key signals (such as sensor signals such as pressure signals). Taking the pressure signal as an example, the key signal targeted by bidirectional detection is the pressure signal. The two-line detection method is as follows: during hardware design, the pressure signal output by the pressure sensor 20 is divided into two paths, which are respectively led to the status detection module 101 of the main control system 100 and the sub-status detection module 201 of the protection system 200. When the pressure signal output by the pressure sensor 20 is an abnormal signal, the status detection module 101 of the main control system 100 and the sub-status detection module 201 of the protection system 200 will both generate corresponding pressure abnormality signals as fault signals, and send the pressure abnormality signals generated by each to the fault detection module 102 to trigger an alarm in the fault detection module 102. Since the pressure abnormality signal received by the fault detection module 102 may come from both the main control system 100 and the protection system 200, and it is also possible that both the main control system 100 and the protection system 200 generate pressure abnormality signals, the fault analysis system can add a sub-abnormality identifier to the acquired pressure abnormality signal (G1 is regarded as only the main control system 100 is abnormal but the protection system 200 is normal, G2 is regarded as only the protection system 200 is abnormal but the main control system 100 is normal, and G3 is regarded as both the main control system 100 and the protection system 200 are abnormal), and associate the pressure abnormality signal and its sub-abnormality identifier into the corresponding fault storage information. The information is stored in the storage module 103 so that the corresponding data can be read and displayed on the display screen by the human-computer interaction module 104. For relevant personnel, if the fault storage information contains the sub-abnormality identifier G1, it can be determined that the currently triggered alarm path is that only the main control system 100 is abnormal but the protection system 200 is normal. If the fault storage information contains the sub-abnormality identifier G2, it can be determined that the currently triggered alarm path is that only the protection system 200 is abnormal but the main control system 100 is normal. If the fault storage information contains the sub-abnormality identifier G3, it can be determined that the currently triggered alarm path is that both the main control system 100 and the protection system 200 are abnormal. That is, when relevant personnel need to investigate the detailed information of the pressure abnormality fault, they only need to read the fault storage information of this fault from the storage module 103 through the human-computer interaction module 104, and can preliminarily locate that part or all of the faults in the main control system 100 and the protection system 200 have occurred based on the content displayed on the display screen.
[0084] In actual application, the fault analysis system can also assign corresponding priority tags representing the priority of the fault to the fault signals received due to abnormalities in different sensor signals. For example, a first priority tag representing a high-priority fault is assigned to a fault signal due to abnormal bubble signals, abnormal pressure signals, etc., and a second priority tag representing a low-priority fault is assigned to a fault signal due to abnormal motors, power supplies, etc. High-priority faults require shutdown processing. The above-mentioned operation method of assigning priority tags to fault signals can facilitate relevant personnel to analyze and summarize fault information of multiple faults of different priorities through the human-computer interaction module 104, thereby facilitating relevant personnel to further determine the cause of the infusion pump failure and formulate corresponding fault handling plans.
[0085] To summarize, since the above-mentioned fault analysis system will associate the fault information of the alarm triggering and the corresponding abnormal identification representing the alarm triggering path into fault storage information and store it in the storage module after the infusion pump triggers an alarm containing multiple triggering paths, when relevant personnel need to obtain the fault information of an alarm containing multiple triggering paths, they can trigger the reading and display of specific fault information and its abnormal identification through the human-computer interaction module, and then accurately locate the triggering path of the alarm according to the content displayed on the display screen, which greatly reduces the time spent in determining the cause of the infusion pump failure.
[0086] Unless otherwise specifically stated, the relative steps, numerical expressions and values of the components and steps set forth in these embodiments do not limit the scope of the present invention.
[0087] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0088] In the description of the present invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings and are intended solely to facilitate and simplify the description of the present invention. They are not intended to indicate or imply that the devices or components referred to must have, be constructed, or operate in a specific orientation, and therefore should not be construed as limitations on the present invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0089] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present invention, which are used to illustrate the technical solutions of the present invention, rather than to limit them. The scope of protection of the present invention is not limited thereto. Although the present invention has been described in detail with reference to the above-described embodiments, those skilled in the art should understand that any person skilled in the art can modify or easily conceive of changes to the technical solutions described in the above-described embodiments within the technical scope disclosed by the present invention, or replace some of the technical features therein with equivalents. Such modifications, changes, or replacements do not deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be subject to the scope of protection of the claims.
Claims
1. A method for analyzing a failure of an infusion pump, characterized in that: The infusion pump includes a main control system, and the fault analysis method is applied to the main control system. The main control system includes a state detection module, a fault detection module, a storage module, and a human-computer interaction module. The state detection module is configured to detect a first state of the infusion pump and a second state of each of the sensors through a plurality of sensors, and to send a first fault signal to the fault detection module when an abnormality in the first state and / or the second state is detected, thereby triggering the fault detection module to generate an alarm. The fault analysis method comprises: Recording the first fault signal received by the fault detection module and the time of receipt thereof, and adding a corresponding abnormality identifier to the first fault signal received by the fault detection module; wherein the abnormality identifier indicates that the triggering path of the alarm triggered by the corresponding first fault signal is the corresponding first state abnormality and / or the corresponding second state abnormality; The first fault signal received by the fault detection module and its reception time are associated with an abnormality identifier corresponding to the first fault signal and stored in the storage module, so that the human-computer interaction module obtains target data from the storage module and displays the target data after responding to a data acquisition instruction input by the user; The state detection module includes a self-test unit corresponding to each of the sensors; each of the self-test units is used to detect the second state of the corresponding sensor, and when the corresponding second state is detected to be abnormal, sends a first fault signal to the fault detection module to trigger the fault detection module to alarm; a corresponding abnormality identifier is added to the first fault signal received by the fault detection module, including: if the triggering path of the alarm triggered by the corresponding first fault signal received by the fault detection module is the corresponding first state abnormality, then the corresponding first abnormality identifier is added to the first fault signal; wherein, the first abnormality identifier indicates that the triggering path of the alarm triggered by the corresponding first fault signal is the corresponding first state abnormality; if the triggering path of the alarm triggered by the corresponding first fault signal received by the fault detection module is the corresponding second state abnormality, then the corresponding second abnormality identifier is added to the fault signal; wherein, the second abnormality identifier indicates that the triggering path of the alarm triggered by the corresponding first fault signal is the corresponding second state abnormality.
2. The fault analysis method according to claim 1, characterized in that: Adding a corresponding abnormality flag to the first fault signal received by the fault detection module also includes: If the triggering path of the alarm triggered by the corresponding first fault signal received by the fault detection module is the corresponding first state abnormality and the corresponding second state abnormality, a corresponding third abnormality identifier is added to the first fault signal; wherein, the third abnormality identifier indicates that the triggering path of the alarm triggered by the corresponding first fault signal is the corresponding first state abnormality and the corresponding second state abnormality.
3. The fault analysis method according to claim 1, characterized in that: The infusion pump further includes one or more sub-control systems connected to the main control system; each of the sub-control systems is configured to obtain a first state and a second state from the state detection module, and send a second fault signal to the fault detection module when the first state and / or the second state is abnormal, so as to trigger the fault detection module to issue an alarm; The fault analysis method further includes: Recording the second fault signal received by the fault detection module and the time of receipt thereof, and adding a corresponding sub-abnormality identifier to the second fault signal received by the fault detection module; wherein the sub-abnormality identifier indicates that a triggering path of an alarm triggered by the corresponding second fault signal is that the corresponding sub-control system obtains the corresponding first state abnormality and / or the corresponding second state abnormality, and the sub-abnormality identifier includes a subsystem identifier for uniquely identifying the corresponding sub-control system; The second fault signal received by the fault detection module and its receiving time are associated with the sub-abnormality identifier corresponding to the second fault signal and stored in the storage module.
4. The fault analysis method according to claim 3, characterized in that: The sub-control system has a function of adding a corresponding sub-abnormality identifier to the second fault signal received by the fault detection module, including: If the triggering path of the alarm triggered by the corresponding second fault signal received by the fault detection module is the corresponding first state abnormality, then a corresponding first sub-abnormality identifier is added to the second fault signal; wherein the first sub-abnormality identifier indicates that the triggering path of the alarm triggered by the corresponding second fault signal is the corresponding first state abnormality obtained by the corresponding sub-control system; If the triggering path of the alarm triggered by the corresponding second fault signal received by the fault detection module is the corresponding second state abnormality, a corresponding second sub-abnormality identifier is added to the second fault signal; wherein, the second sub-abnormality identifier indicates that the triggering path of the alarm triggered by the corresponding second fault signal is the corresponding sub-control system obtaining the corresponding second state abnormality.
5. The fault analysis method according to claim 4, characterized in that: Adding a corresponding sub-abnormal identifier to the second fault signal received by the fault detection module also includes: If the triggering path of the alarm triggered by the corresponding second fault signal received by the fault detection module is the corresponding first state abnormality and the corresponding second state abnormality, then a corresponding third sub-abnormality identifier is added to the second fault signal; wherein, the third sub-abnormality identifier indicates that the triggering path of the alarm triggered by the corresponding second fault signal is the corresponding sub-control system obtaining the corresponding first state abnormality and the corresponding second state abnormality.
6. The fault analysis method according to claim 3, characterized in that: Associating a first fault signal received by the fault detection module and its reception time with an abnormality identifier corresponding to the first fault signal and storing the associated first fault signal in the storage module includes: associating the first fault signal received by the fault detection module and its reception time with the abnormality identifier corresponding to the first fault signal into corresponding first fault storage information, and storing the first fault storage information in a corresponding storage unit in the storage module; wherein each storage unit in the storage module has a corresponding storage address; The second fault signal received by the fault detection module and its reception time are associated with the sub-exception identifier corresponding to the second fault signal and stored in the storage module, including: the second fault signal received by the fault detection module and its reception time are associated with the sub-exception identifier corresponding to the second fault signal into corresponding second fault storage information, and the second fault storage information is stored in the corresponding storage unit in the storage module.
7. The fault analysis method according to claim 6, characterized in that: The target data includes at least one of the following: a first fault signal, an abnormality mark, a second fault signal, and a sub-abnormality mark.
8. A fault analysis system for an infusion pump, characterized in that: The fault analysis system is applied to the main control system of the infusion pump, and the main control system includes a state detection module, a fault detection module, a storage module, and a human-computer interaction module; the state detection module is used to detect a first state of the infusion pump and a second state of each of the sensors through multiple sensors, and send a first fault signal to the fault detection module when an abnormality in the first state and / or the second state is detected, so as to trigger the fault detection module to issue an alarm; The fault analysis system comprises: a first processing subsystem configured to record a first fault signal received by the fault detection module and a time of receipt thereof, and to add a corresponding abnormality identifier to the first fault signal received by the fault detection module; wherein the abnormality identifier indicates that a triggering path of an alarm triggered by the corresponding first fault signal is a corresponding first state abnormality and / or a corresponding second state abnormality; a second processing subsystem, configured to associate the first fault signal received by the fault detection module and its reception time with an abnormality identifier corresponding to the first fault signal and store it in the storage module, so that the human-computer interaction module obtains target data from the storage module and displays the target data after responding to a data acquisition instruction input by the user; The state detection module includes a self-test unit corresponding to each of the sensors; each of the self-test units is used to detect the second state of the corresponding sensor, and when the corresponding second state is detected to be abnormal, sends a first fault signal to the fault detection module to trigger the fault detection module to alarm; a corresponding abnormality identifier is added to the first fault signal received by the fault detection module, including: if the triggering path of the alarm triggered by the corresponding first fault signal received by the fault detection module is the corresponding first state abnormality, then the corresponding first abnormality identifier is added to the first fault signal; wherein, the first abnormality identifier indicates that the triggering path of the alarm triggered by the corresponding first fault signal is the corresponding first state abnormality; if the triggering path of the alarm triggered by the corresponding first fault signal received by the fault detection module is the corresponding second state abnormality, then the corresponding second abnormality identifier is added to the fault signal; wherein, the second abnormality identifier indicates that the triggering path of the alarm triggered by the corresponding first fault signal is the corresponding second state abnormality.
Citation Information
Patent Citations
Simulation monitoring method of infusion pump, computer equipment and storage medium
CN114876780A
Fault diagnosis system and fault detection method and device
CN116794434A