This application claims priority under 35 U.S.C. § 119 to European Application No. 23190915.1, filed on Aug. 10, 2023, the content of which is incorporated by reference herein in its entirety.
The present disclosure relates to a system and a method for monitoring an infusion pump.
Infusion pumps are medical devices that enable the targeted and automatic administration of fluids, such as medication or nutrients. The safety and correct functioning of these pumps is of crucial importance, as malfunctions can have serious consequences for patients.
Various safety-related tests are currently being carried out to ensure the safety of the infusion pumps. These tests are designed to ensure that the pumps function properly, both during production and throughout the life cycle of the device. Known technical safety checks (TSC) focus on the detection of electrical faults and mechanical defects in the infusion pump and include safety-related work.
The technical safety check is carried out by a specially trained service technician to maintain the appliance and keep it in good working order. The maintenance process is complicated and can be time-consuming. During these tests, the infusion pumps are put into maintenance mode so that they are not available for regular hospital use.
WO 2021/243068 A1 describes a system that enables components to be monitored via sensors in conjunction with a server and, in the event of a malfunction, sends a message to the device in question and displays a maintenance instruction on the device.
The disadvantage of known technical safety tests is that they require the infusion pump to be taken out of operation and the intervention of a special technician or only support the maintenance or repair of the infusion pump after a malfunction has been detected.
The present disclosure is therefore based on the object of specifying a system and method that simplifies and automates technical security checks. Furthermore, a computer product and a training data set are to be specified.
With regard to the system, this task is solved according to the present disclosure with a system for monitoring an infusion pump. The system comprises an infusion pump with at least one sensor for acquiring sensor data, a monitoring server with a monitoring module with a receiver unit and a transmission unit for transmitting the sensor data to the receiver unit of the monitoring module, wherein the monitoring module is configured to determine the state of the infusion pump on the basis of the sensor data and to derive a safety-relevant classification of the infusion pump therefrom.
The present disclosure is based on the consideration that an infusion pump should be available without any interruptions in medical operation. Due to the necessary technical safety monitoring or safety checks by a service technician, which require the pump to be taken out of service, it is not available during this time, so that replacement devices must be organized, and organizational measures must be taken.
As has now been recognized, technical safety checks by a service technician can be avoided by automating the technical safety checks by assessing the condition of the infusion pump based on sensor data. This is particularly possible because sensors that are already present in the infusion pump can be used for this purpose. If this data fulfills predetermined or learned conditions, in particular if a selection or all sensor data is within predetermined tolerances, a safety check can be considered fulfilled, so that the manual check can be omitted, and the infusion pump can remain in operation.
The sensor data is integrated to create a safety-relevant classification. The sensor data can be used to predict a degradation of the infusion pump. The sensor data is then preferably integrated in a further step to create the safety-relevant classification. The safety-relevant classification preferably includes the decision as to whether the device is still considered safe and has passed the safety check.
The safety-relevant classification is therefore preferably a different or further classification of the data. For example, the overall system or the infusion pump can still be considered safe, even though a predictive score would already require maintenance. The other case is also conceivable, namely that the predictive score is not yet reached, but the overall system or infusion pump is already considered unsafe in terms of the safety-relevant classification.
The system therefore not only carries out predictive maintenance of the infusion pump, but also a safety-relevant classification as part of a safety check (STK) and helps the user to run through this automatically and without any intervention on their part.
Advantageously, the safety-relevant classification includes the prediction of a failure and/or the proper functioning of the infusion pump over the running time.
The safety-relevant classification is preferably carried out in cycles, whereby a safety-relevant monitoring of the infusion pump is deemed to have been passed if the infusion pump has functioned properly within the last cycle. In this case, a safety-relevant manual test by a service technician can be omitted so that the infusion pump is still available for its operating status.
The transmission unit preferably transmits the recorded sensor data to the receiver unit essentially continuously or at regular intervals. Depending on the data gap, interpolations (linear or spline) are preferably carried out and the missing data values are approximated In the case of larger data gaps, however, the trend analysis is advantageously aborted and a reinitialization is carried out. Conversely, this means that the previously used data is declared invalid, and the trend analysis cannot be performed.
In a preferred embodiment, the monitoring module comprises a customizable and/or learnable model for safety-related classification. In this way, the model can be adapted to the specific technical situation, i.e. the specific pump and the specific sensors, and criteria for proper functioning of the infusion pump can be adapted over time to any newly acquired knowledge.
The algorithm of the model is advantageously a prediction approach, in particular comprising at least one linear filter model and/or a statistical model, in particular comprising at least one neural network and/or a Gaussian mixture model.
In particular, the model may comprise different models for different groups of sensor data. In a preferred embodiment, therefore, a plurality of models is provided, each model being used specifically for a selection of the total sensor data. For example, certain sensor data may be binary, with one sensor data value leading directly to the classification of failure or malfunction. Other sensor data or their combinations can lead to more complex classifications with intermediate levels.
It is advantageous that there are different models for each sensor, which are not initially correlated. The correlation is only achieved by the fact that in the event of a failure, i.e. defect, the infusion pump is generally marked as defective or, in the event of a “correctable” error, such as display calibration, a calibration is started/initiated by the user.
The monitoring module is preferably configured to set the parameters of the model in an adaptation and/or learning phase. This means that the parameters of the model are set using a training data set. The training can take place in cycles. Advantageously, in the case of a neural network, the network is trained by supervised learning using the training data set. In a preferred embodiment, the learning success of the neural network is then tested using a test data set. If predefined test criteria are not met, the neural network can be trained with modified training parameters (e.g. learning rate) and/or a modified training data set. This can also be applied analogously to the Gaussian mixture model. Here too, the learning success is checked with other data.
In the case of a syringe pump, the monitoring module preferably records and analyzes (i.e. evaluates with the help of the model) sensor data from the group:
In the case of a volumetric pump/peristaltic pump, the monitoring module preferably records and analyzes (i.e. evaluates with the help of the model) sensor data from the group:
In the case of a volumetric pump/peristaltic pump with a display or syringe pump with a display, the monitoring module preferably records and analyzes (i.e. evaluates with the help of the model) sensor data from the group:
The system preferably comprises a transmission device for transmitting information from the monitoring module to the infusion pump. Advantageously, the receiving unit and the transmission device are integrated or combined, i.e. the same unit receives and transmits.
The monitoring module is preferably designed to monitor whether the sensor data of at least one sensor is within a predetermined and/or learned nominal range, whereby the monitoring module is designed to send instructions to the infusion pump with the aid of the transmission device and/or to initiate a maintenance program, preferably a display calibration, of the infusion pump. This is preferably done with sensor data on the properties of the infusion pump, which can be changed in a maintenance step by medical personnel, particularly at short notice. For example, the touch screen or touch display can be recalibrated.
The instructions and/or steps of the maintenance program are preferably shown on a display of the infusion pump. Additionally or alternatively, acoustic signals or voice messages can also be used.
The transmission unit and the receiver unit are preferably designed for wired or wireless communication, in particular with radio, mobile radio, Wi-Fi, Bluetooth. In this way, no additional cables or lines need to be laid, which makes the working area of the infusion pump clearer.
Advantageously, the system further comprises a health data server, which is designed to receive data from the monitoring module and/or to transmit data to the monitoring module. The server preferably receives the data continuously, i.e. whenever there is a change. For example, pressure sensor values are continuously transmitted and monitored during ongoing therapy/promotion.
However, when inserting a tip into the syringe pump, the claw angle and its diameter are primarily measured during the insertion process. Thereafter, the measurement and reporting takes place at irregular intervals (e.g. at 50 ms to 5 s intervals), but always when a new syringe is inserted. The same applies to the air sensor of the peristaltic pump. Here, the data is measured continuously when a disposable is inserted. If possible, the data is bundled and transferred to the server. On the one hand, this is event-controlled, e.g. when a flow rate changes, a tip/tube is inserted or changed, and in any case preferably every 5 seconds.
The health data server is advantageously designed as a cloud server.
The monitoring server advantageously comprises a trend analysis module, which is designed to carry out a trend analysis based on transmitted sensor data. The trend analysis module is preferably designed in the monitoring server in terms of software and/or hardware.
Based on the trend analysis, the trend analysis module preferably carries out a lifetime assessment of the infusion pump. The trend analysis allows faults to be detected and reacted to at an early stage. Preferably, the technician is notified of a precautionary maintenance and, if necessary, a message is sent to the pump to send it for service. However, the latter depends on whether the pump is still being operated on a patient or whether it is unused. In the latter case, it is conceivable to provide the pump with a service notice. In the case of a touch display, it is conceivable in a preferred embodiment to send a “Please recalibrate” field that is operated accordingly by the caregiver. This only takes place outside of ongoing therapy. In particular, creeping prediction can be used here to recognize early on that an error is worsening over time or to adjust the expected runtime/lifetime of the infusion pump.
As an example, it can be recognized in a trend that the touch display requires recalibration. This can be recognized as a trend, for example, by the fact that the pixel positions corresponding to the user's touch gestures for a button whose position is known are constantly changing. For example, the user has to press further and further up on the display to activate the button.
With respect to the method, the above object is solved according to the present disclosure by a method comprising the steps of: acquiring sensor data of an infusion pump; inputting the sensor data into a mathematical model; classifying the state of the infusion pump by the mathematical model. The method is computer-implemented.
In a preferred embodiment, the method comprises an adaptation and/or training step for the mathematical model, in which the model is adapted and/or trained using a training data set.
The training procedure of the statistical models preferably only contains sensor data that has led to a failure or belongs to a fault-free state. It is known a priori whether it is a good case (fault-free) or a bad case (failure). The mathematical/statistical models are trained accordingly. An adaptation phase can also be provided in which the statistical models are adapted and improved using further data (measured values) from the field. This is advantageous if the sensor data is subject to a higher variance. This variance can be incorporated into the learned model through retraining, i.e. adaptation, and thus lead to greater robustness. Adaptation to reality is still possible, i.e. the model is continuously improved/adapted with real data.
The training data set advantageously comprises data from at least one sensor and an associated classification. Advantageously, more than one sensor is included in the considerations. The sensor values are uncorrelated and must therefore be considered separately. Good and bad cases are required in the training data to enable classification
The mathematical model advantageously comprises at least one model from the group: linear filter model and/or a statistical model, in particular comprising at least one neural network and/or a Gaussian mixture model.
The method preferably comprises a method step of monitoring the sensor data of at least one sensor, wherein maintenance instructions are shown on a display of the infusion pump if the sensor data leave a predetermined and/or learned nominal range.
Maintenance instructions essentially refer to instructions for recalibrating the display or touch calibration. In the event of another defect, the corresponding maintenance instruction can be an indication that the pump should be handed over to the service technician (because there is a defect).
With respect to the computer product, the above problem is solved according to the present disclosure by a computer program product comprising instructions which, when executed on a computer, perform a method described above.
With regard to the training data set for training a neural network in a method with a training step described above, the above task is solved according to the present disclosure with a training data set which has the following structure. The training data set preferably contains only sensor data which have both led to a failure or belong to a fault-free state. It is known a priori whether it is a good case (fault-free) or a bad case (failure). The mathematical/statistical models are trained accordingly.
In an adaptation phase, the statistical models can be adapted and improved using additional data (measured values) from the field. This is particularly advantageous if the sensor data is exposed to a higher variance. This variance can be incorporated into the learned model through retraining, i.e. adaptation, and thus lead to greater robustness. To a certain extent, the training data set comprises the a priori knowledge about defective and error-free sensor data. In addition, the sensor data of a different number of infusion pumps (peristaltic or syringe pumps) are preferably used for training to cover the scattering of the sensors due to component tolerances. Furthermore, the sensor data of infusion pumps from different batches and of different ages are advantageously used to better/more accurately map the scattering of the sensor data.
The present disclosure also relates to a system for monitoring an ambulatory pump or a dialysis machine, comprising an ambulatory pump or dialysis machine with at least one sensor for acquiring sensor data, a monitoring server with a monitoring module with a receiving unit, a transmission unit for transmitting the sensor data to the receiving unit of the monitoring module, wherein the monitoring module is configured to determine the state of the ambulatory pump/dialysis machine on the basis of the sensor data and to derive a safety-relevant classification of the ambulatory pump/dialysis machine therefrom.
The preferred embodiments described above for the system for monitoring an infusion pump in the description are also preferred embodiments for this system for monitoring an ambulatory pump or a dialysis machine, provided that they are technically directly or equivalently transferable for the person skilled in the art.
The advantages of the present disclosure lie in particular in the fact that an automatic mechanism is provided to detect failures at an early stage and/or to extend the maintenance of the device based on trend analyses based on sensor values. In this way, the infusion pump can remain in operation for as long as possible. By monitoring the infusion pump and/or performing trend analyses, maintenance intervals can be postponed or brought forward, thus ensuring the functional use of the infusion pump. As maintenance generally has to be carried out every two years in Germany, continuous monitoring makes it possible to carry out the inspection based on the data available. This saves time and money.
An embodiment of the present disclosure is explained in more detail with the aid of a drawing and schematized representation.
Identical parts are marked with the same reference signs in all figures.
A system 2 shown in
The system 2 further comprises a health data server 38, which in the present case is preferably designed as a cloud server 40, wherein the monitoring server 22 and the cloud server 40 are set up for data transmission from the monitoring server 22 to the cloud server and/or from the cloud server 40 to the monitoring server 22.
In
Each pump preferably sends its data individually to the monitoring server 22 via its communication unit. Each pump has a unique identification, which allows it to be assigned accordingly.
The two systems 2 shown in
The sensors 10, 14, 18 can be sensors from the group:
Preferably, the nurse call is monitored, i.e. it is monitored whether the signal is actually present at the connector. Preferably, the LEDs (red, yellow, white) are monitored. For this purpose, the voltage values are checked for plausibility/drift and fed to a model accordingly.
The monitoring module 26 in the embodiments shown in
In embodiments in which the model is a statistical model, in particular a neural network, a training data set is provided which contains sensor data. Furthermore, a test data set is provided to test the quality or accuracy of the trained model.
Supervised learning is preferred to ensure that the model is trained correctly. Reinforced learning can also be used provided that the underlying Markov chain is understandable/traceable, i.e. that the Markov model is validated with regard to the circumstances. An exemplary training data set contains the measured values for syringe size recognition. When the syringe is inserted into a syringe pump, the diameter is measured using resistance values. These resistance values vary on the one hand depending on the syringe size (e.g. a 50 ml syringe has a larger diameter than a 20 ml syringe) and on the other hand depending on the insertion. It is also known what the nominal diameter of the tip is and whether it is a good or bad sample.
A similar example can be determined for the door position. An exemplary system has a total of 3 different door positions (open, closed and “park position”). Due to component tolerances, these measured values also vary by a nominal value for these positions. Here too, threshold values can be used to generate good and bad patterns that are used for training.
Furthermore, the touch positions on the display or screen can be selected relatively easily as an input variable. The training data set knows the positions for individual graphical elements on the screen as well as a variance of the data points to a nominal value. If the measured value is within this range, it is considered good. If a measured value lies outside a range, it is marked as incorrect.
One of the main tasks of the current technical safety check is to check whether buttons react to being touched and whether the infusion pump's alarm indicators (e.g. yellow status light, red status light, green infusion status light) are working properly. Currently, devices must undergo a safety check every 2 years. The present disclosure enables individual checks to be outsourced to specialist personnel (e.g. checking LEDs or testing touchscreens) to save time and money. A second aspect of the present disclosure relates to the fact that continuous monitoring of the device and its measured values makes it possible to recognize very clearly whether a fault is creeping in or not. This makes it possible to automate this part and thus avoid the need for a dedicated safety check, because the data is checked continuously (or at shorter intervals than a safety check would provide).
One aspect of the present disclosure is therefore to send information messages to the infusion pump 6 through the monitoring server 22, thereby informing the user or medical professional. In the present case, as shown in
Regardless of whether such a message is posted or not, the monitoring server 22 will display a message 70 on the display 66 of the infusion pump 6 that the user should check the status lights, as exemplified in
The status lights are activated one after the other and the user must confirm that the respective status light has lit up. A confirmation is carried out on the touchscreen to check the reaction of the display 66 to touch inputs. For this purpose, two buttons 78, 82 are shown on the display, with one button 78 representing the response “Yes” and the other button representing the response “No”.
After the respective status light has been displayed and confirmed, the user receives a short message to press a hard key (i.e. not a button on the touch display, but a mechanical button) to exit the dialog. By using the touch screen and hard keys to confirm the instructions, the mandatory functionalities of the user interface are also checked. A dialog described above with the user through displayed instructions and button presses can also be supplemented by acoustic signals to check the loudspeaker and/or a backup alarm.
Finally, once all tests have been completed, the technical safety check is ended and the user is shown a corresponding message 70 on the display 66, which he can acknowledge by pressing a stop button 86, which is designed as a hard key in the present case, thereby ending the safety check.
In
In a third process step 98, which runs at least partially parallel to process step 94, the status, in particular the safety-relevant status, of the infusion pump 6 is classified. The specific classification can be designed differently depending on the model. In simple linear models, for example, the classification can represent a binary decision: Condition is OK from a safety point of view/Condition is not OK; the infusion pump must be serviced or repaired.
The sensor data is measured and compared with the model. This means that, based on the sensor value and the previously measured values, an assessment/prediction (via filter process or machine learning) of a “device defective” or “device ready for operation” status is obtained.
If the device is marked as “Device ready for operation”, nothing happens. The device can still be used. However, if the status “Device defective” is estimated, this is displayed in the form of a message on the device (in the form of an error message). In addition, a message to the service technician is created on the server. It is also possible to send emails or other messages via the server to the service technician for the purpose of repairing the infusion pump.
Number | Date | Country | Kind |
---|---|---|---|
23190915.1 | Aug 2023 | EP | regional |