Early warning method of blood purification equipment and blood purification equipment
By calculating the weighing data of the liquid storage bag and the pump capacity change value of the blood purification equipment, and determining and warning that the "scale touch" and "scale not moving", the problem of failure to warn the existing equipment in time is solved, ensuring the safety of patients and Treatment effect.
Patent Information
- Application Number
- CN202411210793.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-29
- Publication Date
- 2024-12-06
AI Technical Summary
The existing blood purification equipment failed to promptly warn that the scale was touched and the scale did not move during use, resulting in dehydration deviation of the patient, seriously threatening the patient's life and delaying treatment.
By obtaining the start and end weighing data of the liquid storage bag and the capacity change value of the pump, calculate the weight and capacity change value, determine whether the scale action is "scale touched" or "scale not moving", and generate a corresponding warning alarm , if the processing is not done in time, the equipment will be suspended.
Timely warning of the "scale touch" and "scale not moving" of blood purification equipment is achieved to prevent patients from dehydrating and ensure the safety and accuracy of treatment.
Smart Images

Figure CN119075054A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of medical devices, and in particular to an early warning method for a blood purification device and a blood purification device. Background Art
[0002] In the clinical process, users may forget to open the access clamp of the liquid storage bag when using the blood purification equipment, which will cause the problem of "the scale not moving". If the user forgets to close the access clamp of the liquid storage bag when using the blood purification equipment or inadvertently touches the equipment and causes the scale to be slightly touched, it will cause the weight of the liquid storage bag to change, that is, "the scale is touched". In the prior art, the actual flow rate of the pump is adjusted to ensure the accurate infusion of the blood purification equipment. However, the prior art does not provide early warning for "scale touching" and "scale not moving", which will result in the inability to timely handle the "scale touching" and "scale not moving" generated by the blood purification equipment. If the time is too long, it will cause the patient to dehydrate, seriously threatening the patient's life and delaying the patient's treatment. Summary of the invention
[0003] In order to solve the above technical problems, the present application is proposed. The embodiments of the present application provide an early warning method for a blood purification device and a blood purification device, which solves the problem that there is no early warning for "scale touching" and "scale not moving" in the prior art.
[0004] According to one aspect of the present application, an early warning method for a blood purification device is provided, wherein the blood purification device comprises a pump, a scale and an infusion pipeline, wherein the pump is used to pump the liquid in the liquid storage bag into the infusion pipeline at a preset flow rate, and the scale is used to weigh the liquid storage bag, wherein the early warning method for the blood purification device comprises:
[0005] Obtaining the initial weighing data of the scale and the initial capacity of the pump at the previous moment before the current moment, the time length between the previous moment and the current moment being a first preset time length;
[0006] Acquire the final weighing data of the scale and the final capacity of the pump at the current moment;
[0007] Calculating the weight change value of the scale within the first preset time period according to the initial weighing data of the scale and the final weighing data of the scale;
[0008] Calculating a capacity change value of the pump within the first preset time period according to the starting capacity and the ending capacity of the pump;
[0009] Determining the action of the scale according to the weight change value of the scale and the capacity change value of the pump, wherein the action of the scale includes the scale not moving and the scale being touched;
[0010] If it is determined that the action of the scale is that the scale is not moved and / or the scale is touched, a corresponding early warning alarm is generated.
[0011] In one embodiment, determining the action of the scale according to the weight change value of the scale and the capacity change value of the pump includes:
[0012] If the weight change value of the scale is less than or equal to the theoretical weight change value and the capacity change value of the pump is greater than or equal to the theoretical capacity change value, the action of the scale is determined to be that the scale has not moved; wherein the difference between the theoretical capacity change value and the theoretical weight change value is greater than a preset difference.
[0013] In one embodiment, the number of digits after the decimal point of the theoretical weight change value is at least 2 digits, and the number of digits before the decimal point is 0, wherein the number of digits after the decimal point is at least 2 digits including a preset unit digit after the decimal point of 0, and the final number of digits after the decimal point is greater than 0.
[0014] In one embodiment, determining the action of the scale according to the weight change value of the scale and the capacity change value of the pump includes:
[0015] If the weight change value of the scale is greater than the theoretical weight change value and the capacity change value of the pump is less than the theoretical capacity change value, then obtaining the weight change value of the scale and the capacity change value of the pump within a second preset time period;
[0016] Calculate a reference weighing value according to the capacity change value of the pump within the second preset time and the scale fluctuation deviation threshold;
[0017] If the weight change value of the scale within the second preset time period is greater than the reference weighing value, the action of the scale is determined to be a scale touch.
[0018] In one embodiment, the calculating of the reference weighing value according to the capacity change value of the pump within the second preset time and the scale fluctuation deviation threshold comprises:
[0019] The sum of the capacity change value of the pump within the second preset time period and the scale fluctuation deviation threshold is calculated as the reference weighing value.
[0020] In one embodiment, the method for obtaining the scale fluctuation deviation threshold comprises:
[0021] Obtaining weighing data of the scale under standard environmental conditions;
[0022] Obtaining weighing data of the scale under other environmental conditions; wherein the object measured by the scale under the other environmental conditions is the same object as the object measured by the scale under the standard environmental conditions;
[0023] Calculating the weighing fluctuation deviation when the scale measures the same object based on the weighing data under standard environmental conditions and the weighing data under other environmental conditions;
[0024] Determining a minimum value among the weighing fluctuation deviations;
[0025] The minimum value is determined as the scale fluctuation deviation threshold.
[0026] In one embodiment, after the action of the scale is determined to be the scale not moving and / or the scale being touched and a corresponding early warning alarm is generated, the early warning method of the blood purification device further comprises:
[0027] If no processing signal is received after the alarm preset time period, a pause instruction is generated to stop the blood purification device from running; wherein the processing signal is a signal generated by the user processing the blood purification device.
[0028] In one embodiment, the obtaining of the initial weighing data of the scale at the previous moment before the current moment includes:
[0029] Obtaining the weighing digital signal value of the scale at the previous moment before the current moment;
[0030] Performing Kalman filtering on the weighing digital signal value to obtain the weighing digital signal value after filtering;
[0031] Based on the corresponding conversion formula, the weighing digital signal value after the filtering process is converted to generate the initial weighing data of the scale at the previous moment of the current moment.
[0032] In one embodiment, when obtaining the current moment, the end weighing data of the scale includes:
[0033] Obtaining the weighing end digital signal value of the scale at the current moment;
[0034] Performing Kalman filtering on the weighing end digital signal value of the scale to obtain the weighing end digital signal value after filtering;
[0035] Based on the corresponding conversion formula, the end weighing digital signal value after the filtering process is converted to generate the end weighing data of the scale.
[0036] According to another aspect of the present application, a blood purification device is provided, the blood purification device comprising a pump, a scale and an infusion pipeline, the pump is used to pump the liquid in the liquid storage bag into the infusion pipeline at a preset flow rate, the scale is used to weigh the liquid storage bag, wherein the blood purification device comprises:
[0037] An acquisition module, used to acquire the starting weighing data of the scale and the starting capacity of the pump at the previous moment before the current moment, wherein the time between the previous moment and the current moment is a first preset time; and to acquire the ending weighing data of the scale and the ending capacity of the pump at the current moment;
[0038] a calculation module, configured to calculate the weight change value of the scale within the first preset time period according to the starting weighing data of the scale and the ending weighing data of the scale; and calculate the capacity change value of the pump within the first preset time period according to the starting capacity and the ending capacity of the pump;
[0039] The early warning module is used to determine the action of the scale according to the weight change value of the scale and the capacity change value of the pump, wherein the action of the scale includes the scale not moving and the scale being touched; if the action of the scale is determined to be the scale not moving and / or the scale being touched, a corresponding early warning alarm is generated.
[0040] The early warning method and blood purification device provided in the present application include: obtaining the starting weighing data of the scale and the starting capacity of the pump at the previous moment before the current moment, the time length between the previous moment and the current moment being a first preset time length, obtaining the ending weighing data of the scale and the ending capacity of the pump at the current moment, calculating the weight change value of the scale within the first preset time length according to the starting weighing data of the scale and the ending weighing data of the scale, calculating the capacity change value of the pump within the first preset time length according to the starting capacity and the ending capacity of the pump, and determining the action of the scale according to the weight change value of the scale and the capacity change value of the pump, wherein the action of the scale includes the scale not moving and the scale being touched, and if the action of the scale is determined to be the scale not moving and / or the scale being touched, a corresponding early warning alarm is generated. By obtaining the starting weighing data and the ending weighing data of the scale, the weight change value within the first preset time period can be determined. The capacity change value of the pump can be determined by the starting capacity and the ending capacity. According to the weight change value and the capacity change value of the scale, it can be determined whether the scale has not moved or has been touched. If the scale has not moved or has been touched, an early warning can be quickly issued to prevent the patient from becoming dehydrated. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] By describing the embodiments of the present application in more detail in conjunction with the accompanying drawings, the above and other purposes, features and advantages of the present application will become more apparent. The accompanying drawings are used to provide a further understanding of the embodiments of the present application and constitute a part of the specification. Together with the embodiments of the present application, they are used to explain the present application and do not constitute a limitation of the present application. In the accompanying drawings, the same reference numerals generally represent the same components or steps.
[0042] Figure 1 It is a flow chart of an early warning method for a blood purification device provided by an exemplary embodiment of the present application.
[0043] Figure 2 It is a flowchart of a method for determining the action of a scale provided by an exemplary embodiment of the present application.
[0044] Figure 3 It is a schematic diagram of the structure of a blood purification device provided by an exemplary embodiment of the present application.
[0045] Figure 4 It is a schematic diagram of the structure of a blood purification device provided by another exemplary embodiment of the present application.
[0046] Figure 5 It is a structural diagram of an electronic device provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0047] Below, the exemplary embodiments according to the present application will be described in detail with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments of the present application, and it should be understood that the present application is not limited to the exemplary embodiments described here.
[0048] Figure 1 FIG. 1 is a flow chart of an early warning method for a blood purification device provided by an exemplary embodiment of the present application. Figure 1 As shown, the blood purification device includes a pump, a scale and an infusion pipeline. The pump is used to pump the liquid in the liquid storage bag into the infusion pipeline at a preset flow rate, and the scale is used to weigh the liquid storage bag. The early warning method of the blood purification device includes:
[0049] Step 110: Obtain the initial weighing data of the scale at the previous moment and the initial capacity of the pump, and the time length between the previous moment and the current moment is a first preset time length.
[0050] In an embodiment of the present application, at the last moment before the current moment, the weighing data on the scale and the capacity when the pump starts running are recorded to ensure that the operating status of the pump and the liquid capacity in the infusion line can be accurately monitored. This process ensures that the scale is in the correct zero calibration state, and quickly captures and saves the weighing data while the pump is started for subsequent analysis and comparison. And in the process of the pump starting to run, ensure that the liquid storage bag is correctly connected and is in a stable state before the pump starts, so as to accurately measure the capacity when the pump is running. This data will serve as a benchmark for subsequent monitoring, which will help evaluate the consumption of liquid in the liquid storage bag and the efficiency of the blood purification process. Ensure that this capacity is quickly captured and saved while the pump is started for subsequent analysis and recording.
[0051] During the operation of the pump, the weighing data of the scale and the capacity of the pump are constantly checked.
[0052] Step 120: Obtain the final weighing data of the scale and the final capacity of the pump at the current moment.
[0053] In the embodiment of the present application, when the pump runs for the first preset time, the end weighing data of the scale during the pump operation is recorded. This process ensures that the scale remains stable throughout the entire time and quickly captures and saves the weighing data when the preset time is reached. The first preset time is recorded as m seconds.
[0054] At the end of the first preset time, the final volume of the pump operation is recorded. This process ensures that the final volume of the pump operation is accurately measured when the preset time is reached. This data can also be used to evaluate the working effect of the pump, the consumption of liquid, and the efficiency of the overall blood purification process.
[0055] Step 130: Calculate the weight change value of the scale within the first preset time period according to the initial weighing data of the scale and the final weighing data of the scale.
[0056] In an embodiment of the present application, the weight change value of the scale is the absolute value of the difference between the initial weighing data of the scale and the final weighing data of the scale. The weight change value of the scale can be expressed as |M1-M2|, wherein M1 represents the initial weighing data of the scale within the first preset time length, and M2 represents the final weighing data of the scale within the first preset time length.
[0057] Step 140: Calculate the capacity change value of the pump within the first preset time period according to the starting capacity and ending capacity of the pump.
[0058] In the embodiment of the present application, the capacity change value is the absolute value of the difference between the starting capacity and the ending capacity, and the capacity change value can be expressed as |V1-V2|, where V1 represents the starting capacity within the first preset time length, and V2 represents the ending capacity within the first preset time length.
[0059] Step 150: Determine the action of the scale according to the weight change value of the scale and the capacity change value of the pump, wherein the action of the scale includes the scale not moving and the scale being touched.
[0060] Step 160: If it is determined that the action of the scale is that the scale is not moved and / or the scale is touched, a corresponding early warning alarm is generated.
[0061] In an embodiment of the present application, if it is determined that the action of the scale is that the scale has not moved, a warning alarm for scale not moving can be generated. If it is determined that the action of the scale is that the scale has been touched, a warning alarm for scale touching can be generated. The present application can distinguish the two alarms by the different alarm times of the warning alarm. For example, the warning alarm for scale not moving can drip once, wait for one second, then drip once again, and wait for one second, and so on. The alarm for scale touching can drip twice, wait for two seconds, then drip twice again, and wait for two seconds, and so on. Or the warning alarm for scale not moving can sound an alarm for 1 minute, and the warning alarm for scale touching can sound an alarm for two minutes. It should be understood that the alarm form of the warning alarm is not limited.
[0062] The early warning method for the blood purification equipment provided in the present application includes: obtaining the starting weighing data of the scale and the starting capacity of the pump at the previous moment before the current moment, the time length between the previous moment and the current moment being a first preset time length, obtaining the ending weighing data of the scale and the ending capacity of the pump at the current moment, calculating the weight change value of the scale within the first preset time length according to the starting weighing data of the scale and the ending weighing data of the scale, calculating the capacity change value of the pump within the first preset time length according to the starting capacity and the ending capacity of the pump, and determining the action of the scale according to the weight change value of the scale and the capacity change value of the pump, wherein the action of the scale includes the scale not moving and the scale being touched, and if the action of the scale is determined to be the scale not moving and / or the scale being touched, a corresponding early warning alarm is generated. By obtaining the starting weighing data and the ending weighing data of the scale within the first preset time period before the current moment, the weight change value within the first preset time period can be determined. The capacity change value of the pump operation can be determined through the starting capacity and the ending capacity. According to the weight change value and the capacity change value of the scale, it can be determined whether the scale has not moved or has been touched. If the scale has not moved or has been touched, an early warning can be quickly issued to prevent the patient from becoming dehydrated.
[0063] Figure 2 FIG. 1 is a flow chart of a method for determining the action of a scale provided by an exemplary embodiment of the present application. Figure 2 As shown, step 150 may include:
[0064] Step 151: Determine whether the weight change value of the scale is less than or equal to the theoretical weight change value.
[0065] In the embodiment of the present application, if the result of step 151 is yes, that is, the weight change value of the scale is less than or equal to the theoretical weight change value, then step 152 is executed. If the result of step 151 is no, that is, the weight change value of the scale is greater than or equal to the theoretical weight change value, then step 154 is executed.
[0066] Step 152: Determine whether the capacity change value of the pump is greater than or equal to the theoretical capacity change value.
[0067] In the embodiment of the present application, if the result of step 152 is yes, that is, the capacity change value is greater than or equal to the theoretical capacity change value, then step 153 is executed. If the result of step 152 is no, that is, the capacity change value is less than the theoretical capacity change value, then step 154 is executed.
[0068] Step 153: If the weight change value of the scale is less than or equal to the theoretical weight change value and the capacity change value of the pump is greater than or equal to the theoretical capacity change value, then the action of the scale is determined to be that the scale has not moved, wherein the difference between the theoretical capacity change value and the theoretical weight change value is greater than the preset difference, i.e., the theoretical capacity change value is much greater than the theoretical weight change value.
[0069] In an embodiment of the present application, the working principle of the scale is to measure the gravity (the weight of the object) applied thereto through a sensor and convert it into an electrical signal. If the actual measured weight change value is less than the theoretical weight change value, it may mean that the scale has not accurately received the full weight of the object. Among them, the difference between the theoretical capacity change value and the theoretical weight change value is greater than the preset difference, and the preset difference is large, so that the theoretical capacity change value is much greater than the theoretical weight change value. For example, the preset difference can be 60, 90, etc. In addition, the theoretical capacity change value is much greater than the theoretical weight change value. For example, the theoretical capacity change value is 100, and the theoretical weight change value is 0.1, then it can be determined that the theoretical capacity change value is much greater than the theoretical weight change value.
[0070] If the actual measured capacity change value exceeds the theoretical value, it may indicate that the liquid transported by the pump may have undergone physical or chemical changes during the flow process, such as temperature changes, bubble formation, etc., resulting in the actual flow rate being inconsistent with the theoretical flow rate, and the actual capacity change value exceeds the theoretical capacity change value.
[0071] The theoretical capacity change value is set much larger than the theoretical weight change value, which means that various possible errors and interferences should be taken into account in the design to ensure that the scale can still measure accurately even in extreme cases. This ensures that in actual operation, the scale has a certain fault tolerance, thus avoiding wrong judgments due to slight errors.
[0072] In one embodiment, the number of digits after the decimal point of the theoretical weight change value is at least 2 digits, and the number of digits before the decimal point is 0, wherein the number of digits after the decimal point is at least 2 digits including a preset unit digit after the decimal point of 0, and the final number of digits after the decimal point is greater than 0.
[0073] In the embodiment of the present application, when the actual weight change value is less than the theoretical weight change value, it means that the scale fails to accurately measure the total weight of the liquid, which may be due to the liquid not completely passing through the scale or other operational errors.
[0074] The present application sets the number of digits after the decimal point of the theoretical weight change value to at least 2 digits and the number of digits before the decimal point to 0. The number of digits after the decimal point is at least 2 digits, which means that the preset digit after the decimal point is 0, and the final digit after the decimal point is greater than 0, which indicates that the theoretical weight change value is very small and approaches 0, for example, 0.01 or 0.002. That is to say, if the number of digits after the decimal point is 2 digits, then the first digit after the decimal point is 0, and the second digit after the decimal point is a positive integer that is not 0, that is, the final digit after the decimal point is a positive integer that is not 0. If the number of digits after the decimal point is 3 digits, then the first digit and the second digit after the decimal point are 0, and the third digit after the decimal point is greater than 0. Setting the theoretical weight change value close to 0 means that under ideal conditions, there is no significant change in the flow of the liquid in the pipeline.
[0075] Step 154: If the weight change value of the scale is greater than the theoretical weight change value and the capacity change value of the pump is less than the theoretical capacity change value, then obtain the weight change value of the scale and the capacity change value of the pump within a second preset time period.
[0076] In an embodiment of the present application, if the weight change value of the scale is greater than the theoretical weight change value and the capacity change value of the pump is less than the theoretical capacity change value, it means that the weighing of the scale is normal and the clip switch on the infusion pipeline is normal, then start to determine whether the scale is triggered. First, obtain the end weighing data of the pump running the scale within the second preset time length. Since the pump has been running for the first preset time length and no problems have occurred within the first preset time length, then let the pump run again for the second preset time length (for example, run for another m1 seconds) after the first preset time length, and then determine the action of the scale based on the capacity change value and the weight change value within the second preset time length. The second preset time length in the present application can be a time period after the first preset time length. The second preset time length can also be a time period in the first preset time length, that is, the first preset time length can include multiple second preset time lengths.
[0077] Optionally, step 154 can be specifically implemented as follows: obtaining the ending capacity of the pump operation within the second preset time period; calculating the weight change value within the second preset time period based on the ending weighing data of the pump operation scale within the second preset time period and the starting weighing data of the scale; calculating the capacity change value of the pump within the second preset time period based on the ending capacity of the pump operation within the second preset time period and the starting capacity when the pump starts running.
[0078] In the embodiment of the present application, the weight change value within the second preset time length is the absolute value of the difference between the initial weighing data of the scale and the final weighing data of the pump running scale within the second preset time length. The weight change value within the second preset time length can be recorded as |M 11 -M 12 |, M 11 Indicates the initial weighing data of the scale within the second preset time period, M 12 Indicates the final weighing data of the pump operation scale within the second preset time. The capacity change value within the second preset time is the absolute value of the difference between the starting capacity when the pump starts to run and the final capacity of the pump operation within the second preset time. The capacity change value within the second preset time is recorded as |V 11 -V 12 |, V 11 Indicates the initial capacity when the pump starts running within the second preset time, V 12Indicates the final capacity of the pump operation within the second preset time. During the measurement process, the scale will be affected by environmental factors, vibration of the equipment itself, etc., causing fluctuations in the scale reading. This fluctuation is usually random and can be represented by the scale fluctuation deviation threshold. Among them, the reference weighing value is the sum of the capacity change value within the second preset time and the scale fluctuation deviation threshold.
[0079] Step 155: Calculate a reference weighing value according to the capacity change value of the pump within the second preset time period and the scale fluctuation deviation threshold.
[0080] In one embodiment, step 155 may be specifically implemented as: calculating the sum of the capacity change value of the pump within the second preset time period and the scale fluctuation deviation threshold as a reference weighing value.
[0081] Step 156: Determine whether the weight change value of the scale within the second preset time period is greater than the reference weighing value.
[0082] In the embodiment of the present application, if the result of step 156 is yes, that is, the weight change value within the second preset time period is greater than the reference weighing value, then step 157 is executed. If the result of step 156 is no, that is, the weight change value within the second preset time period is less than the reference weighing value, then step 158 is executed.
[0083] Step 157: If the weight change value of the scale within the second preset time period is greater than the reference weighing value, the action of the scale is determined to be a scale touch.
[0084] In an embodiment of the present application, when the actual weight change value is greater than the sum of the capacity change value and the scale fluctuation deviation threshold, it means that the actual measured weight change exceeds the theoretical expected range. This means that the scale may be affected or disturbed by external factors (such as vibration, impact, etc.), and the weighing weight of the scale returns to the original operating trajectory after a slight touch, so it can be considered that the scale has been touched. Through this judgment, the reliability and accuracy of the data can be ensured. If the weight change value is only slightly higher than the capacity change value, it may be a normal measurement fluctuation, but if it exceeds the predetermined threshold and the sum of the theoretical change value, it is confirmed that there is a touch. And relying solely on the weight change value of the scale may lead to incorrect operation judgments, while combining the capacity change value and the fluctuation deviation threshold can provide more accurate feedback.
[0085] Optionally, the first preset time length includes multiple second preset time lengths, and if the weight change value within one of the multiple second preset time lengths is greater than the reference weighing value, the action of the scale can be determined to be a scale trigger. Or if the weight change value within the middle second preset time length among three adjacent second preset time lengths among the multiple second preset time lengths is greater than the reference weighing value, the action of the scale can be determined to be a scale trigger. For example, the first preset time length T1 includes multiple second preset time lengths T2, for example, T1=T21+T22+T23+T24, the weight change value within the second preset time length in T22 is greater than the reference weighing value, and the weight change value within the second preset time lengths in T21 and T23 is less than or equal to the reference weighing value, then the action of the scale is determined to be a scale trigger.
[0086] Optionally, the second preset time length is a period of the first preset time length, and the starting time of the second preset time length can be determined by checking the weighing data of the scale at each detection moment within the first preset time length, and the detection moment corresponding to the sudden change in the weighing data is the reference moment, the period before the reference moment is the starting time of the first preset time length, and the period after the reference moment is the end time of the first preset time length, so that the specific time period of the second preset time length can be determined.
[0087] Step 158: The equipment maintains normal operation.
[0088] That is, the pump continues to pump into the infusion line at the preset flow rate, and the equipment maintains normal operation.
[0089] In one embodiment, the method for obtaining the scale fluctuation deviation threshold can be specifically implemented as follows: obtaining weighing data of the scale under standard environmental conditions; obtaining weighing data of the scale under other environmental conditions; wherein the object measured by the scale under the other environmental conditions is the same object as the object measured by the scale under the standard environmental conditions; calculating the weighing fluctuation deviation when the scale measures the same object based on the weighing data under the standard environmental conditions and the weighing data under the other environmental conditions; determining the minimum value among the weighing fluctuation deviations; and determining the minimum value as the scale fluctuation deviation threshold.
[0090] This application can avoid false alarms (mistakenly thinking that the scale is touched) caused by small fluctuations by setting a fluctuation deviation threshold, and ensure that the blood purification device can provide accurate and reliable weight measurement during operation, avoiding the problem of false alarms caused by slight touching of the scale when the user accidentally touches the blood purification device. Because the user's touch will return to the original running track after the scale swings, that is to say, this slight touch can be ignored, so there is no need for a warning alarm of the scale touching.
[0091] Specifically, the scale fluctuation deviation threshold can be determined by the deviation generated by measuring the same object under different environmental conditions. First, the weighing data of the scale under standard environmental conditions or other environmental conditions are obtained, and then the weighing fluctuation deviation of the same object measured under standard conditions and other conditions is calculated, and the minimum value of the weighing fluctuation deviation is selected as the scale fluctuation deviation threshold. Among them, the standard environmental conditions are laboratory conditions, and other environmental conditions, such as rainy environment, cloudy environment, humid environment, etc. Optionally, the scale fluctuation deviation threshold can be the maximum value of the weighing fluctuation deviation.
[0092] Optionally, the method for obtaining the scale fluctuation deviation threshold value may include: obtaining multiple measured weight values of the same object measured by the scale under the same standard environmental conditions, calculating the average of the multiple measured weight values, calculating the standard deviation of the multiple measured weight values, obtaining multiples of the standard deviation, calculating the product between the multiple and the standard deviation, determining the maximum value of the scale fluctuation deviation threshold value as the sum of the average value and the product, and determining the minimum value of the scale fluctuation deviation threshold value as the difference between the average value and the product. In other words, the scale fluctuation deviation threshold value may be the above-mentioned maximum value or the above-mentioned minimum value.
[0093] In one embodiment, after step 160, the early warning method of the blood purification device can be specifically implemented as follows: if no processing signal is received after the alarm preset time length, a pause instruction is generated to stop the blood purification device from running; wherein the processing signal is a signal generated by the user processing the blood purification device.
[0094] In the embodiment of the present application, after the early warning alarm is issued, if the processing signal generated by the user's processing blood purification device is not received after the alarm preset time, the blood purification device is forced to be suspended to prevent the patient from dehydration. The alarm preset time can be 1 minute or 50 seconds, etc.
[0095] In one embodiment, step 110 can be specifically implemented as follows: obtaining the weighing digital signal value of the scale at the previous moment before the current moment; performing Kalman filtering on the weighing digital signal value to obtain the weighing digital signal value after filtering; based on the corresponding conversion formula, converting the weighing digital signal value after filtering to generate the starting weighing data of the scale at the previous moment before the current moment.
[0096] In the embodiment of the present application, Kalman filtering is an optimal estimation method, which can effectively reduce measurement noise and system errors, thereby improving the accuracy of weighing data. Through filtering, weighing data closer to the true value can be obtained. Kalman filtering can dynamically update state estimation according to new measured values, so that the system can remain efficient and accurate in a constantly changing environment. Through Kalman filtering, short-term fluctuations in the initial weighing data can be smoothed, making the data more stable, thereby making it easier to perform subsequent analysis and decision-making. The filtered data is processed by a conversion formula, and the data can be converted into a standardized format, which is convenient for data comparison and analysis under different devices and different environments. Among them, the weighing digital signal value of the scale is the AD value, and the AD value (Analog-to-Digital Value) of the scale refers to the value obtained after converting the analog signal to a digital signal through an analog-to-digital converter (ADC, Analog-to-Digital Converter).
[0097] In one embodiment, step 120 can be specifically implemented as follows: obtaining the digital signal value of the scale's end weighing at the current moment; performing Kalman filtering on the digital signal value of the scale's end weighing to obtain the digital signal value of the scale's end weighing after filtering; based on the corresponding conversion formula, converting the digital signal value of the scale's end weighing after filtering to generate the scale's end weighing data.
[0098] In the embodiment of the present application, Kalman filtering is an optimal estimation method, which can effectively reduce measurement noise and system errors, thereby improving the accuracy of weighing data. Through filtering, weighing data closer to the true value can be obtained. Kalman filtering can dynamically update state estimation according to new measurement values, so that the system can remain efficient and accurate in a constantly changing environment. Through Kalman filtering, short-term fluctuations in the initial weighing data can be smoothed, making the data more stable, making it easier to perform subsequent analysis and decision-making. The filtered data is processed by a conversion formula, and the data can be converted into a standardized format, which is convenient for data comparison and analysis under different devices and different environments. Among them, the end weighing digital signal value of the scale is the AD value, and the AD value (Analog-to-Digital Value) of the scale refers to the value obtained after converting the analog signal to a digital signal through an analog-to-digital converter (ADC, Analog-to-Digital Converter).
[0099] In one embodiment, the conversion formula can be Among them, AD value Indicates the current AD value (weighing digital signal value), AD offset Indicates the AD value during zero point calibration, usually the AD value when there is no load. slopeIndicates the unit weight change corresponding to the AD value, W scale Indicates the proportional factor of conversion, such as the coefficient for converting AD value to weight, which is usually obtained during calibration. Weight (g) indicates the initial weighing data of the scale.
[0100] In one embodiment, the conversion formula can be Among them, AD 1value Indicates the current AD value (the digital signal value of the scale at the end of weighing). 1offset Indicates the AD value during zero point calibration, usually the AD value when there is no load. 1slope Indicates the unit weight change corresponding to the AD value, W 1scale Indicates the proportional factor of conversion, such as the coefficient for converting AD value to weight, which is usually obtained during calibration. Weight1(g) indicates the initial weighing data of the scale.
[0101] In one embodiment, the conversion formula can be Among them, AD value Indicates the current AD value (the initial weighing data of the scale after filtering). offset Indicates the AD value during zero point calibration, usually the AD value when there is no load. slope Indicates the unit weight change corresponding to the AD value, W scale Indicates the proportional factor of conversion, such as the coefficient for converting AD value to weight, which is usually obtained during calibration. Weight (g) indicates the final weighing data of the scale.
[0102] Figure 3 Schematic diagram of the structure of a blood purification device provided by an exemplary embodiment of the present application. Figure 3 As shown, the blood purification device includes a pump, a scale and an infusion pipeline, the pump is used to pump the liquid in the liquid storage bag into the infusion pipeline at a preset flow rate, the scale is used to weigh the liquid storage bag, and the blood purification device 20 includes: an acquisition module 201, used to obtain the starting weighing data of the scale at the previous moment and the starting capacity of the pump, the time length between the previous moment and the current moment is a first preset time length; obtain the ending weighing data of the scale and the ending capacity of the pump at the current moment; a calculation module 202, used to calculate the weight change value of the scale within the first preset time length according to the starting weighing data of the scale and the ending weighing data of the scale; calculate the capacity change value of the pump within the first preset time length according to the starting capacity and the ending capacity of the pump; an early warning module 203, used to determine the action of the scale according to the weight change value of the scale and the capacity change value of the pump, wherein the action of the scale includes the scale not moving and the scale being touched; if the action of the scale is determined to be the scale not moving and / or the scale being touched, a corresponding early warning alarm is generated.
[0103] The blood purification device provided in the present application can determine the weight change value within a first preset time period by acquiring the starting weighing data and the ending weighing data of the scale. The capacity change value of the pump operation can be determined through the starting capacity and the ending capacity. According to the weight change value and the capacity change value of the scale, it can be determined whether the scale has not moved or has been touched. If the scale has not moved or has been touched, a quick warning can be issued to prevent the patient from becoming dehydrated.
[0104] Figure 4 FIG. 1 is a schematic diagram of the structure of a blood purification device provided by another exemplary embodiment of the present application. Figure 4 As shown, the early warning module 203 may include:
[0105] The first determination unit 2031 is used to determine that the action of the scale is that the scale has not moved if the weight change value of the scale is less than or equal to the theoretical weight change value and the capacity change value of the pump is greater than or equal to the theoretical capacity change value; wherein the difference between the theoretical capacity change value and the theoretical weight change value is greater than a preset difference.
[0106] In one embodiment, the number of digits after the decimal point of the theoretical weight change value is at least 2 digits, and the number of digits before the decimal point is 0, wherein the number of digits after the decimal point is at least 2 digits including a preset unit digit after the decimal point of 0, and the final number of digits after the decimal point is greater than 0.
[0107] In one embodiment, after the first determination unit 2031, the blood purification device 20 may include: a weighing unit 2032, which is used to obtain the weight change value of the scale and the capacity change value of the pump within a second preset time period if the weight change value of the scale is greater than the theoretical weight change value and the capacity change value is less than the theoretical capacity change value; a reference calculation unit 2033, which is used to calculate a reference weighing value based on the capacity change value of the pump within the second preset time period and the scale fluctuation deviation threshold; a determination subunit 2034, which is used to determine that the action of the scale is a scale touch if the weight change value of the scale within the second preset time period is greater than the reference weighing value.
[0108] In one embodiment, the reference calculation unit 2036 may be specifically configured to calculate the sum of the capacity change value of the pump within the second preset time period and the scale fluctuation deviation threshold as the reference weighing value.
[0109] In one embodiment, the device for obtaining the scale fluctuation deviation threshold value can be specifically configured as follows: obtaining weighing data of the scale under standard environmental conditions; obtaining weighing data of the scale under other environmental conditions; wherein the object measured by the scale under other environmental conditions is the same object as the object measured by the scale under standard environmental conditions; calculating the weighing fluctuation deviation when the scale measures the same object based on the weighing data under standard environmental conditions and the weighing data under other environmental conditions; determining the minimum value among the weighing fluctuation deviations; and determining the minimum value as the scale fluctuation deviation threshold value.
[0110] In one embodiment, after the early warning module 203, the blood purification device 20 can be specifically configured as follows: if no processing signal is received after the alarm preset time length, a pause instruction is generated to stop the blood purification device from running; wherein the processing signal is a signal generated by the user processing the blood purification device.
[0111] In one embodiment, the acquisition module 201 can be specifically configured as: obtaining the weighing digital signal value of the scale at the previous moment before the current moment; performing Kalman filtering on the weighing digital signal value to obtain the weighing digital signal value after filtering; based on the corresponding conversion formula, converting the weighing digital signal value after filtering to generate the starting weighing data of the scale at the previous moment before the current moment.
[0112] In one embodiment, the acquisition module 201 can be specifically configured as follows: obtaining the digital signal value of the scale's end weighing at the current moment; performing Kalman filtering on the digital signal value of the scale's end weighing to obtain the digital signal value of the scale's end weighing after filtering; and converting the digital signal value of the scale's end weighing after filtering based on a corresponding conversion formula to generate the scale's end weighing data.
[0113] Figure 5 A block diagram of an electronic device according to an embodiment of the present application is illustrated.
[0114] like Figure 5 As shown, the electronic device 10 includes one or more processors 11 and a memory 12 .
[0115] The processor 11 may be a central processing unit (CPU) or other forms of processing units having data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device 10 to perform desired functions.
[0116] The memory 12 may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, a random access memory (RAM) and / or a cache memory (cache), etc. The non-volatile memory may include, for example, a read-only memory (ROM), a hard disk, a flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 11 may run the program instructions to implement the early warning method of the blood purification device of each embodiment of the present application described above and / or other desired functions. Various contents such as input signals, signal components, noise components, etc. may also be stored in the computer-readable storage medium.
[0117] In one example, the electronic device 10 may further include: an input device 13 and an output device 14, and these components are interconnected via a bus system and / or other forms of connection mechanisms (not shown).
[0118] When the electronic device 10 is a stand-alone device, the input device 13 may be a communication network connector for receiving collected input signals from the first device and the second device.
[0119] In addition, the input device 13 may also include, for example, a keyboard, a mouse, and the like.
[0120] The output device 14 can output various information to the outside, including the determined distance information, direction information, etc. The output device 14 can include, for example, a display, a speaker, a printer, a communication network and a remote output device connected thereto, and the like.
[0121] Of course, to simplify, Figure 5 Only some of the components related to the present application in the electronic device 10 are shown, and components such as a bus, an input / output interface, etc. are omitted. In addition, according to specific application situations, the electronic device 10 may also include any other appropriate components.
[0122] The computer program product may be written in any combination of one or more programming languages to write program codes for performing the operations of the embodiments of the present application, including object-oriented programming languages, such as Java, C++, etc., and conventional procedural programming languages, such as "C" language or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as an independent software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server.
[0123] The computer readable storage medium can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can include, for example, but is not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0124] The above description has been given for the purpose of illustration and description. In addition, this description is not intended to limit the embodiments of the present application to the forms disclosed herein. Although multiple example aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, changes, additions and sub-combinations thereof.
Claims
1. An early warning method for a blood purification device, It is characterized in that The blood purification device comprises a pump, a scale and an infusion pipeline, wherein the pump is used to pump the liquid in the liquid storage bag into the infusion pipeline at a preset flow rate, and the scale is used to weigh the liquid storage bag, wherein the early warning method of the blood purification device comprises: Obtaining the initial weighing data of the scale and the initial capacity of the pump at the previous moment before the current moment, the time length between the previous moment and the current moment being a first preset time length; Acquire the final weighing data of the scale and the final capacity of the pump at the current moment; Calculating the weight change value of the scale within the first preset time period according to the initial weighing data of the scale and the final weighing data of the scale; Calculating a capacity change value of the pump within the first preset time period according to the starting capacity and the ending capacity of the pump; Determining the action of the scale according to the weight change value of the scale and the capacity change value of the pump, wherein the action of the scale includes the scale not moving and the scale being touched; If it is determined that the action of the scale is that the scale is not moved and / or the scale is touched, a corresponding early warning alarm is generated.
2. The early warning method of the blood purification device according to claim 1, It is characterized in that Determining the action of the scale according to the weight change value of the scale and the capacity change value of the pump includes: If the weight change value of the scale is less than or equal to the theoretical weight change value and the capacity change value of the pump is greater than or equal to the theoretical capacity change value, the action of the scale is determined to be that the scale has not moved; wherein the difference between the theoretical capacity change value and the theoretical weight change value is greater than a preset difference.
3. The early warning method of the blood purification device according to claim 2, It is characterized in that The number of digits after the decimal point of the theoretical weight change value is at least 2 digits, and the number of digits before the decimal point is 0, wherein the number of digits after the decimal point is at least 2 digits including a preset unit digit after the decimal point is 0, and the final number of digits after the decimal point is greater than 0.
4. The early warning method of the blood purification device according to claim 1, It is characterized in that Determining the action of the scale according to the weight change value of the scale and the capacity change value of the pump includes: If the weight change value of the scale is greater than the theoretical weight change value and the capacity change value of the pump is less than the theoretical capacity change value, then obtaining the weight change value of the scale and the capacity change value of the pump within a second preset time period; Calculate a reference weighing value according to the capacity change value of the pump within the second preset time and the scale fluctuation deviation threshold; If the weight change value of the scale within the second preset time period is greater than the reference weighing value, the action of the scale is determined to be a scale touch.
5. The early warning method of the blood purification device according to claim 4, It is characterized in that The step of calculating the reference weighing value according to the capacity change value of the pump within the second preset time and the scale fluctuation deviation threshold comprises: The sum of the capacity change value of the pump within the second preset time period and the scale fluctuation deviation threshold is calculated as the reference weighing value.
6. The early warning method of the blood purification device according to claim 4, It is characterized in that The method for obtaining the scale fluctuation deviation threshold comprises: Obtaining weighing data of the scale under standard environmental conditions; Obtaining weighing data of the scale under other environmental conditions; wherein the object measured by the scale under the other environmental conditions is the same object as the object measured by the scale under the standard environmental conditions; Calculating the weighing fluctuation deviation when the scale measures the same object based on the weighing data under standard environmental conditions and the weighing data under other environmental conditions; Determining a minimum value among the weighing fluctuation deviations; The minimum value is determined as the scale fluctuation deviation threshold.
7. The early warning method for a blood purification device according to any one of claims 1 to 6, It is characterized in that After the step of determining that the action of the scale is that the scale is not moved and / or the scale is touched and a corresponding early warning alarm is generated, the step further includes: If no processing signal is received after the alarm preset time period, a pause instruction is generated to stop the blood purification device from running; wherein the processing signal is a signal generated by the user processing the blood purification device.
8. The early warning method for a blood purification device according to any one of claims 1 to 7, It is characterized in that The obtaining of the initial weighing data of the scale at the previous moment before the current moment includes: Obtaining the weighing digital signal value of the scale at the previous moment before the current moment; Performing Kalman filtering on the weighing digital signal value to obtain the weighing digital signal value after filtering; Based on the corresponding conversion formula, the weighing digital signal value after the filtering process is converted to generate the initial weighing data of the scale at the previous moment of the current moment.
9. The early warning method for a blood purification device according to any one of claims 1 to 7, It is characterized in that When obtaining the current moment, the end weighing data of the scale includes: Obtaining the weighing end digital signal value of the scale at the current moment; Performing Kalman filtering on the weighing end digital signal value of the scale to obtain the weighing end digital signal value after filtering; Based on the corresponding conversion formula, the end weighing digital signal value after the filtering process is converted to generate the end weighing data of the scale.
10. A blood purification device, It is characterized in that The blood purification device comprises a pump, a scale and an infusion pipeline, wherein the pump is used to pump the liquid in the liquid storage bag into the infusion pipeline at a preset flow rate, and the scale is used to weigh the liquid storage bag, wherein the blood purification device comprises: An acquisition module, used to acquire the starting weighing data of the scale and the starting capacity of the pump at the previous moment before the current moment, wherein the time between the previous moment and the current moment is a first preset time; and to acquire the ending weighing data of the scale and the ending capacity of the pump at the current moment; a calculation module, configured to calculate the weight change value of the scale within the first preset time period according to the starting weighing data of the scale and the ending weighing data of the scale; and calculate the capacity change value of the pump within the first preset time period according to the starting capacity and the ending capacity of the pump; The early warning module is used to determine the action of the scale according to the weight change value of the scale and the capacity change value of the pump, wherein the action of the scale includes the scale not moving and the scale being touched; if the action of the scale is determined to be the scale not moving and / or the scale being touched, a corresponding early warning alarm is generated.
Citation Information
Patent Citations
Rapid preprocessing method for data of vehicle-mounted weighing sensor
CN115628798A
Blood purification device and storage medium
CN117180541A
Blood treatment device with improved bag weight monitoring
US20210093765A1
