An automated liquid dispensing control error compensation method and system

By acquiring liquid characteristic information and real-time weight data, the liquid separation process is dynamically adjusted, solving the problem of large control errors in traditional liquid separation and achieving high-precision and high-efficiency automated liquid separation.

CN120837991BActive Publication Date: 2025-12-02石家庄市食品药品检验中心(市药品不良反应监测中心)
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202511374120.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-09-25
Publication Date
2025-12-02
Estimated Expiration
2045-09-25

AI Technical Summary

Technical Problem

Traditional liquid separation processes rely on manual control, resulting in large separation errors and being difficult to control precisely due to the physical properties of the liquid and pipeline factors.

Method used

By acquiring the characteristic information of the liquid to be separated, an ideal separation curve is determined, and the actual weight change data is acquired in real time using a weight sensor to dynamically adjust the separation process. The shutdown time is compensated and corrected based on the separation deviation.

Benefits of technology

It achieves more precise and efficient automated liquid dispensing control, reduces errors caused by factors such as liquid inertia and pipeline residue, and improves the accuracy of liquid dispensing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120837991B_ABST
    Figure CN120837991B_ABST
Patent Text Reader

Abstract

This application discloses an automated liquid separation control error compensation method and system, relating to the field of automated liquid separation technology. The method includes: acquiring characteristic information of the liquid to be separated, determining an ideal liquid separation curve, the ideal liquid separation curve including at least an initiation separation stage and a slow-flow separation stage; controlling a liquid separation device to perform liquid separation operation according to the ideal liquid separation curve, and acquiring real-time data on the actual weight change of the liquid in the receiving container below through a weight sensor, obtaining a real-time liquid separation curve based on the actual weight change data; when entering the slow-flow separation stage, determining the liquid separation deviation based on the real-time liquid separation curve and the ideal liquid separation curve, and compensating and correcting the ideal shutdown time based on the liquid separation deviation to determine an updated shutdown time; controlling the liquid separation device to stop the liquid separation operation at the updated shutdown time. This solves the technical problem in the prior art where liquid separation errors are difficult to control accurately due to factors such as liquid inertia and pipeline residue.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of automated liquid separation technology, specifically to an automated liquid separation control error compensation method and system. Background Technology

[0002] With the development of science and technology, automated liquid separation technology is being applied more and more widely in many fields such as chemistry, biology, and medicine. However, traditional liquid separation processes often rely on the operator's experience and manual control, which is not only inefficient but also easily affected by human factors, leading to large separation errors. The physical properties of the liquid affect its flow state in the pipeline, resulting in unstable flow rate during the separation process. Factors such as the material, inner diameter, and length of the pipeline can also create resistance to the liquid flow, causing the actual separation results to deviate from the expected results. Summary of the Invention

[0003] This application provides an automated liquid separation control error compensation method and system, which solves the technical problem in the prior art that the liquid separation error is difficult to control accurately due to factors such as liquid inertia and pipeline residue.

[0004] The technical solution to the above-mentioned technical problems in this application is as follows:

[0005] In a first aspect, this application provides an automated liquid dispensing control error compensation method, the method comprising:

[0006] Obtain the characteristic information of the liquid to be separated, and determine the ideal separation curve based on the characteristic information. The ideal separation curve includes at least a start-up separation stage and a slow-flow separation stage, and the ideal separation curve has an ideal shut-off time.

[0007] The liquid separation device is controlled to perform liquid separation operation according to the ideal liquid separation curve, and the actual weight change data of the liquid in the receiving container below is obtained in real time through the weight sensor. The real-time liquid separation curve is obtained based on the actual weight change data.

[0008] Once the slow-flow separation stage is entered, the separation deviation is determined based on the real-time separation curve and the ideal separation curve, and the ideal shutdown time is compensated and corrected based on the separation deviation to determine the updated shutdown time.

[0009] The liquid dispensing device is controlled to stop dispensing operations at the time of the update shutdown.

[0010] Secondly, this application provides an automated liquid dispensing control error compensation system, comprising:

[0011] The information acquisition module is used to acquire the characteristic information of the liquid to be separated, and to determine the ideal separation curve based on the characteristic information. The ideal separation curve includes at least a start-up separation stage and a slow-flow separation stage, and the ideal separation curve has an ideal shut-off time.

[0012] The curve plotting module is used to control the liquid separation device to perform liquid separation operation according to the ideal liquid separation curve, and to obtain the actual weight change data of the liquid in the receiving container below in real time through the weight sensor, and to obtain the real-time liquid separation curve based on the actual weight change data.

[0013] The deviation determination module is used to determine the separation deviation based on the real-time separation curve and the ideal separation curve after entering the slow flow separation stage, and to compensate and correct the ideal shutdown time based on the separation deviation, and to determine the updated shutdown time.

[0014] The device control module is used to control the liquid dispensing device to stop the liquid dispensing operation at the time of the update shutdown.

[0015] This application provides one or more technical solutions, which have at least the following technical effects or advantages:

[0016] This application provides an automated liquid separation control error compensation method and system. By acquiring the characteristic information of the liquid to be separated, an ideal liquid separation curve is determined, accurately obtaining the characteristic information of the liquid to be separated, providing a foundation for subsequent determination of the ideal liquid separation curve. Secondly, the liquid separation device is controlled to perform liquid separation according to the ideal liquid separation curve. A weight sensor acquires real-time data on the actual weight change of the liquid in the receiving container below, plotting a real-time liquid separation curve and providing real-time feedback on the actual liquid separation situation, enabling the system to dynamically adjust. Thirdly, the liquid separation deviation is determined based on the real-time liquid separation curve and the ideal liquid separation curve, and compensation and correction are performed on the ideal shutdown time, accurately calculating the liquid separation deviation and correcting the shutdown time. The device control module ensures that the liquid separation device stops operating at the accurate time.

[0017] Through the above technical solutions, the automated liquid separation control error compensation method and system of this application have a higher level of intelligence and automation. It can automatically adjust the liquid separation strategy according to the characteristic information of different liquids, achieving more accurate liquid separation control. It effectively solves the problem in existing technologies where liquid separation errors are difficult to control precisely due to various factors such as liquid inertia, pipeline residue, liquid viscosity, pipeline resistance, and mechanical errors of the liquid separation device. By dynamically adjusting the liquid separation process according to the specific characteristic information of the liquid to be separated, the liquid separation operation is made more in line with actual needs, reducing liquid separation errors and improving the accuracy and efficiency of liquid separation. Attached Figure Description

[0018] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0019] Figure 1 This is a flowchart illustrating an automated liquid separation control error compensation method provided in an embodiment of this application;

[0020] Figure 2 This is a schematic diagram of an automated liquid separation control error compensation system provided in an embodiment of this application.

[0021] The components represented by each number in the attached diagram are explained below:

[0022] Information acquisition module 11, curve plotting module 12, deviation determination module 13, device control module 14. Detailed Implementation

[0023] This application provides an automated liquid separation control error compensation method and system to address the technical problem in the prior art where liquid separation errors are difficult to control precisely due to factors such as liquid inertia and pipeline residue.

[0024] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0025] In the description of this application, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the stated features. In the description of this application, "multiple" means two or more, unless otherwise explicitly specified.

[0026] In the description of this application, the term "for example" is used to mean "used as an example, illustration, or description." Any embodiment described as "for example" in this application is not necessarily to be construed as being more preferred or advantageous than other embodiments. The following description is provided to enable any person skilled in the art to make and use this application. Details are set forth in the following description for purposes of explanation. It should be understood that those skilled in the art will recognize that this application can be made without using these specific details. In other instances, well-known structures and processes will not be described in detail to avoid unnecessarily obscuring the description of this application. Therefore, this application is not intended to be limited to the embodiments shown, but is consistent with the broadest scope of the principles and features disclosed in this application.

[0027] Example 1, as Figure 1 As shown in the figure, this application provides an automated liquid dispensing control error compensation method, including:

[0028] S10: Obtain the characteristic information of the liquid to be separated, and determine the ideal separation curve based on the characteristic information. The ideal separation curve includes at least a start-up separation stage and a slow-flow separation stage, and the ideal separation curve has an ideal shutdown time.

[0029] In this embodiment, firstly, characteristic information of the liquid to be separated is obtained, including liquid properties and liquid volume. Different liquid properties significantly affect the flow characteristics of the liquid during the separation process, such as liquid density and viscosity. Liquids with different densities will have different stratification rates and stability under gravity; while liquids with higher viscosity have greater flow resistance and relatively slower flow rate changes during separation.

[0030] Based on the acquired feature information, an ideal separation curve is determined. The ideal separation curve is the curve showing the change in instantaneous volumetric flow rate of the separated liquid over time during the separation process. The ideal separation curve includes an initial separation stage and a slow-flow separation stage. The initial separation stage is mainly to quickly guide the liquid from its initial state to a stable separation state, typically requiring a higher flow rate to improve separation efficiency. The slow-flow separation stage, on the other hand, aims to achieve more precise separation control by reducing the flow rate and minimizing the impact of liquid inertia and pipe residue on separation accuracy.

[0031] An ideal separation curve also has an ideal shut-off time, which is precisely calculated based on the liquid's characteristics and the separation curve. Theoretically, stopping the separation operation at this time can achieve the best separation effect.

[0032] Specifically, step S10 in the method includes:

[0033] Extract the properties of the upper liquid, the volume of the upper liquid, the properties of the lower liquid, and the volume of the lower liquid from the feature information;

[0034] Input the properties of the upper liquid, the volume of the upper liquid, the properties of the lower liquid, and the volume of the lower liquid into the liquid separation curve configurator to obtain the ideal liquid separation curve.

[0035] In this embodiment of the application, firstly, liquid properties and volume are extracted from the characteristic information of the liquid to be separated, including the properties of the upper liquid, the volume of the upper liquid, the properties of the lower liquid, and the volume of the lower liquid. The liquid properties and volume information are the basis for determining the ideal separation curve.

[0036] Then, the extracted properties and volumes of the upper and lower liquid layers are input into the separation curve configurator to obtain an ideal separation curve. The separation curve configurator calculates and analyzes based on the input information, comprehensively considering the physical properties and volume relationships of the liquids, to simulate the liquid separation process under different conditions. For different liquid combinations and volume ratios, the configurator generates corresponding ideal separation curves to ensure the efficiency and accuracy of the separation process.

[0037] The construction steps of the liquid separation curve configurator include:

[0038] Collect historical liquid separation records, and construct a sample feature information set based on the historical liquid separation records. Each sample feature information in the sample feature information set includes the properties of the upper liquid layer, the volume of the upper liquid layer, the properties of the lower liquid layer, and the volume of the lower liquid layer.

[0039] Extract the historical separation curves corresponding to the feature information of each sample from the historical separation records, correct the historical separation curves based on the separation effect of the historical separation curves, and label the separation curves of each sample feature information according to the correction results to obtain a set of sample separation curves.

[0040] Based on whether the sample separation curve includes a high-speed separation stage, the sample feature information set and the sample separation curve set are divided into a first sample feature information set and a first sample separation curve set, as well as a second sample feature information set and a second sample separation curve set.

[0041] Based on the first sample feature information set and the first sample liquid distribution curve set, a first liquid distribution curve configuration branch is constructed, and based on the second sample feature information set and the second sample liquid distribution curve set, a second liquid distribution curve configuration branch is constructed.

[0042] The minimum volume of the lower liquid layer in the first sample feature information set is used as the branch selection threshold to construct the branch selection layer;

[0043] The branch selection layer, the first liquid distribution curve configuration branch, and the second liquid distribution curve configuration branch are integrated to obtain the liquid distribution curve configurator.

[0044] In this embodiment, firstly, historical liquid separation records are collected, which contain a large amount of data from actual liquid separation operations. Based on these historical liquid separation records, a sample feature information set is constructed, where each sample feature information includes the properties of the upper liquid layer, the volume of the upper liquid layer, the properties of the lower liquid layer, and the volume of the lower liquid layer.

[0045] Secondly, historical separation curves corresponding to the characteristic information of each sample are extracted from historical separation records. Since various interference factors may exist during actual separation, the separation effect of historical separation curves may not be ideal, so these historical separation curves are corrected. Based on the correction results, separation curves are labeled for the characteristic information of each sample, thus obtaining a sample separation curve set, providing accurate data support for subsequent sample segmentation and model construction. Because the separation effect may not conform to the actual situation of the separation device, labeling is not done directly; instead, the actual separation curves are corrected to obtain a more ideal effect before labeling.

[0046] Then, based on whether the sample separation curve includes a high-speed separation stage, the sample feature information set and sample separation curve set are divided into sample segments. Different configuration branches are constructed for different separation situations to improve the accuracy of separation curve configuration. After segmentation, a first sample feature information set and a first sample separation curve set, as well as a second sample feature information set and a second sample separation curve set are obtained.

[0047] Next, based on the first sample feature information set and the first sample separation curve set, a first separation curve configuration branch is constructed; based on the second sample feature information set and the second sample separation curve set, a second separation curve configuration branch is constructed. The two branches model different separation scenarios respectively, generating separation curves that more accurately meet actual needs.

[0048] The minimum volume of the lower layer liquid in the first sample feature information set is statistically analyzed and used as the branch selection threshold to construct a branch selection layer. Based on the lower layer liquid volume of the liquid to be separated, an appropriate configuration branch is automatically selected, thereby further improving the intelligence of the liquid separation curve configuration.

[0049] For example, when the volume of the lower liquid layer is greater than or equal to the selection threshold, the first separation curve configuration branch containing the high-speed separation stage is invoked; when the volume of the lower liquid layer is less than the selection threshold, the second separation curve configuration branch is invoked.

[0050] Finally, the branch selection layer, the first separation curve configuration branch, and the second separation curve configuration branch are integrated to obtain a complete separation curve configurator. Based on the characteristic information of the input liquids to be separated, the separation curve configurator generates an ideal separation curve, providing crucial support for the automated separation control error compensation system and ensuring the efficiency and accuracy of the separation process.

[0051] Further, based on whether the sample separation curve includes a high-speed separation stage, the sample feature information set and the sample separation curve set are divided into a first sample feature information set and a first sample separation curve set, as well as a second sample feature information set and a second sample separation curve set, including:

[0052] Traverse the set of sample separation curves to obtain the target sample separation curve, and obtain the target sample feature information corresponding to the target sample separation curve;

[0053] The target slope sequence is obtained by differentiating the separation curve of the target sample.

[0054] If there are negative values ​​in the target slope sequence, then the target sample separation curve includes a high-speed separation stage, and the target sample feature information and the target sample separation curve are respectively assigned to the first sample feature information set and the first sample separation curve set;

[0055] If all values ​​in the target slope sequence are non-negative, then the target sample separation curve does not include a high-speed separation stage. The target sample feature information and the target sample separation curve are respectively assigned to the second sample feature information set and the second sample separation curve set.

[0056] In this embodiment of the application, the sample separation curve set is first traversed to obtain the separation curve of each target sample and its corresponding target sample feature information in turn.

[0057] Then, the derivatives of the target sample separation curve at each time point are calculated to obtain the target slope sequence. The changes in the slope are used to determine whether a high-speed separation phase exists in the curve. If there are negative values ​​in the target slope sequence, it indicates that there is a sudden decrease in flow rate during the separation process, indicating a transition from a high-speed separation phase to a slow-flow phase. Therefore, the target sample feature information and the target sample separation curve are respectively assigned to the first sample feature information set and the first sample separation curve set. If all values ​​in the target slope sequence are non-negative, it indicates that there is no sudden decrease in flow rate during the separation process, and there is no high-speed separation phase. The target sample feature information and the target sample separation curve are respectively assigned to the second sample feature information set and the second sample separation curve set.

[0058] By classifying different liquid separation situations using the above sample division method, an accurate data foundation is provided for constructing different liquid separation curve configuration branches in the future. This enables the liquid separation curve configurator to generate more suitable ideal liquid separation curves according to different liquid separation scenarios, thereby further improving the liquid separation accuracy and efficiency of the automated liquid separation control error compensation system.

[0059] Further, the properties of the upper liquid, the volume of the upper liquid, the properties of the lower liquid, and the volume of the lower liquid are input into the liquid separation curve configurator to obtain the ideal liquid separation curve, including:

[0060] The properties of the upper liquid, the volume of the upper liquid, the properties of the lower liquid, and the volume of the lower liquid are input into the liquid separation curve configurator. The liquid separation curve configurator inputs the volume of the lower liquid into the branch selection layer and determines whether the volume of the lower liquid is greater than or equal to the branch selection threshold.

[0061] If the volume of the lower liquid layer is greater than or equal to the branch selection threshold, the first separation curve configuration branch is invoked, and the attributes of the upper liquid layer, the volume of the upper liquid layer, the attributes of the lower liquid layer, and the volume of the lower liquid layer are input into the first separation curve configuration branch to generate the ideal separation curve that includes the high-speed separation stage.

[0062] If the volume of the lower liquid layer is less than the branch selection threshold, the second separation curve configuration branch is invoked. The upper liquid properties, the upper liquid volume, the lower liquid properties, and the lower liquid volume are input into the second separation curve configuration branch to generate the ideal separation curve that does not include the high-speed separation stage.

[0063] In this embodiment, after the upper liquid properties, upper liquid volume, lower liquid properties, and lower liquid volume are input into the liquid distribution curve configurator, the liquid distribution curve configurator first uses a branch selection layer to determine the lower liquid volume. The branch selection layer determines which configuration branch to call based on a previously determined branch selection threshold, i.e., the minimum value of the lower liquid volume of the samples in the first sample feature information set.

[0064] If the volume of the lower liquid layer is greater than or equal to the branch selection threshold, it indicates that the liquid separation is suitable for a method including a high-speed separation stage. At this point, the first liquid separation curve configuration branch is invoked. This branch, based on the input upper liquid attributes, upper liquid volume, lower liquid attributes, and lower liquid volume information, combined with the patterns learned during the model construction from the first sample feature information set and the first sample liquid separation curve set, generates an ideal liquid separation curve including a high-speed separation stage. In the high-speed separation stage, the liquid can undergo initial separation at a relatively fast speed, improving separation efficiency, before entering the slow-flow separation stage for precise control.

[0065] If the volume of the lower liquid layer is less than the branch selection threshold, it indicates that a high-speed separation stage is not required for this type of liquid separation. Therefore, the branch configuration of the second liquid separation curve is invoked. Based on the relevant input information, a suitable liquid separation curve generation rule is obtained from the model constructed from the second sample feature information set and the second sample liquid separation curve set to generate an ideal liquid separation curve that does not include a high-speed separation stage. At this point, the liquid separation process directly enters the slow-flow separation stage to more accurately control the liquid volume and reduce errors.

[0066] In this way, the liquid separation curve configurator can intelligently select the appropriate configuration branch according to the specific characteristics of the liquid to be separated, and generate an ideal liquid separation curve that meets the actual needs. This provides accurate guidance for subsequent liquid separation operations, thereby effectively improving the liquid separation accuracy and efficiency of the automated liquid separation control error compensation system, and better solving the problem of difficulty in accurately controlling liquid separation errors caused by factors such as liquid inertia and pipeline residue in the existing technology.

[0067] S20: Control the liquid separation device to perform liquid separation operation according to the ideal liquid separation curve, and obtain the actual weight change data of the liquid in the receiving container below in real time through the weight sensor, and obtain the real-time liquid separation curve based on the actual weight change data.

[0068] In this embodiment, after obtaining the ideal separation curve, the separation device is controlled using the ideal separation curve to perform separation operations according to the flow rate and time specified by the ideal separation curve. During the separation process, a weight sensor acquires real-time data on the actual weight change of the liquid in the receiving container below. Since there is a clear correspondence between the weight and volume of the liquid, and weight is easy to detect, the real-time separation curve can be obtained by converting and analyzing the actual weight change data based on properties such as the liquid's density.

[0069] The real-time separation curve reflects the actual instantaneous volumetric flow rate of the separated liquid over time during the separation process. Comparing the real-time separation curve with the ideal separation curve reveals the differences between the actual separation process and the ideal state. For example, if the flow rate on the real-time separation curve is significantly higher than that on the ideal separation curve within a certain time period, it indicates that the separation speed of the separating device is too fast during that period and needs timely adjustment; conversely, if the flow rate is lower than that on the ideal separation curve, it may indicate that the separation speed is too slow, affecting the separation efficiency.

[0070] For example, firstly, the cumulative weight data W(t) is acquired in real time using a weight sensor. Then, the derivative of the weight data, dW / dt, is calculated to obtain the instantaneous weight change rate. By dividing the instantaneous weight change rate by the liquid density ρ, the density of the lower liquid layer is included in the characteristic information, i.e., the instantaneous volumetric flow rate is obtained by "dW / dt÷ρ". Finally, through continuous sampling, the real-time liquid separation curve is obtained.

[0071] S30: After entering the slow flow separation stage, the separation deviation is determined based on the real-time separation curve and the ideal separation curve, and the ideal shutdown time is compensated and corrected based on the separation deviation to determine the updated shutdown time.

[0072] In this embodiment, after entering the slow-flow separation stage, the real-time liquid separation curve is compared with the ideal liquid separation curve to determine the liquid separation deviation. The liquid separation deviation reflects the degree of deviation between the actual liquid separation and the ideal state, and may be caused by a variety of factors, such as the viscosity of the liquid, the resistance of the pipeline, and the mechanical error of the liquid separation device.

[0073] Based on the determined separation deviation, the ideal shut-off time is compensated and corrected. The ideal shut-off time is the separation end time set in the ideal separation curve. However, due to deviations in the actual separation process, directly stopping separation at the ideal shut-off time may lead to inaccurate separation volume. Through analysis and calculation of the separation deviation, the ideal shut-off time is adjusted to ensure that the separation volume meets the expected accuracy requirements.

[0074] For example, if the real-time separation curve shows that the separation speed is faster than the ideal separation curve, the actual separation volume may exceed the expectation. In this case, the shutdown time needs to be corrected in advance, that is, the value of the ideal shutdown time should be reduced. Conversely, if the separation speed is slower than the ideal separation curve, the actual separation volume may be insufficient. In this case, the shutdown time needs to be corrected in advance, that is, the value of the ideal shutdown time should be increased.

[0075] By compensating and correcting the ideal shutdown time, the updated shutdown time is determined. The updated shutdown time takes into account the deviations in the actual liquid separation process, so that the automatic liquid separation conforms to the actual situation.

[0076] Specifically, step S30 in the method includes:

[0077] Based on the ideal separation curve and the ideal shutdown time, the ideal separation area is obtained;

[0078] Once the slow-flow separation stage is entered, the actual separation area is constructed based on the real-time liquid separation curve and the ideal shutdown time.

[0079] Compare the ideal liquid separation area with the actual liquid separation area, and calculate the area deviation value as the liquid separation deviation.

[0080] In this embodiment, the ideal separation area is first calculated based on the ideal separation curve and the ideal shut-off time. The ideal separation curve describes the change in instantaneous separation volume flow rate over time during the separation process under ideal conditions, while the ideal shut-off time is the point in time when separation ends under ideal conditions. The ideal separation area is obtained by integrating the ideal separation curve over the time period from the start of separation to the ideal shut-off time. The ideal separation area represents the total volume of separation under ideal conditions.

[0081] Secondly, after entering the slow-flow separation stage, the actual separation area is constructed based on the real-time separation curve and the ideal shut-off time. The real-time separation curve reflects the change of instantaneous separation volume flow rate over time during the actual separation process. Similarly, the real-time separation curve is integrated over the time period from the start of separation to the ideal shut-off time to obtain the actual separation area. This area represents the total volume of liquid that has actually been separated at the ideal shut-off time. That is, after the flow rate stabilizes in the slow-flow separation stage, the curve is extended to the ideal shut-off time, and the enclosed area is the actual separation area.

[0082] Next, the ideal separation area is compared with the actual separation area, and the difference between the two is calculated as the area deviation value, which is used as the separation deviation.

[0083] Determining the separation deviation based on area comparison can accurately reflect the difference between the actual separation situation and the ideal state, providing a reliable basis for subsequent compensation and correction of the ideal shutdown time. This further improves the separation accuracy and efficiency of the automated separation control error compensation system, making the separation operation more in line with actual needs and reducing separation errors caused by various factors.

[0084] The process of compensating and correcting the ideal shutdown time based on the liquid separation deviation to determine the updated shutdown time includes:

[0085] Based on the real-time liquid separation curve, determine the current flow rate value during the slow-flow separation stage;

[0086] The time adjustment amount is determined based on the area deviation value and the current flow rate value;

[0087] The ideal shutdown time is compensated and corrected by the time adjustment amount to determine the updated shutdown time.

[0088] In this embodiment, firstly, the current flow rate value of the slow-flow separation stage is determined based on the real-time liquid separation curve. The current flow rate value is the instantaneous flow rate of the real-time liquid separation curve at a certain moment in the slow-flow separation stage, representing the actual liquid separation speed of the liquid separation device at this time.

[0089] Secondly, the time adjustment is determined based on the area deviation value and the current flow rate. The time adjustment is used to correct for the ideal shut-off time, compensating for the deviation between the actual and ideal dispensing volume. Since the area deviation value represents the difference between the actual and ideal dispensing volume, and the current flow rate reflects the current dispensing speed, the time adjustment is calculated by dividing the area deviation value by the current flow rate.

[0090] For example, if the area deviation value is positive, it means that the actual liquid volume is less than the ideal liquid volume, and the liquid separation time needs to be increased. The time adjustment amount is positive. If the area deviation value is negative, it means that the actual liquid volume is greater than the ideal liquid volume, and the liquid separation time needs to be reduced. The time adjustment amount is negative.

[0091] Finally, the ideal shutdown time is compensated and corrected using a time adjustment to determine the updated shutdown time. The updated shutdown time is calculated by subtracting the time adjustment from the ideal shutdown time.

[0092] For example, the ideal shutdown time is 100 seconds. The current time is 60 seconds, which means that the slow flow separation stage has just begun. The flow rate in the slow flow stage is a stable flow rate of 1.5 ml / s.

[0093] Scenario 1: The liquid separation is too fast, resulting in a positive deviation. The ideal separation area is 150ml, while the actual separation area is 180ml. Based on the current trend, 180ml will be separated in 100 seconds. Therefore, the area deviation is 180-150=+30ml. The time adjustment is 30ml÷1.5ml / s=20 seconds. The update shutdown time is 100 seconds-20 seconds=80 seconds.

[0094] Scenario 2: The separation is too slow, resulting in a negative deviation. The ideal separation area is 150ml, but the actual separation area is 120ml. Based on the current trend, only 120ml can be separated after 100 seconds. Therefore, the area deviation is 120-150=-30ml. The time adjustment is (-30)ml÷1.5ml / s=-20 seconds. The update shutdown time is 100 seconds-(-20 seconds)=120 seconds.

[0095] The results are: Scenario 1 shuts down 20 seconds earlier, i.e., shuts down after 80 seconds; Scenario 2 shuts down 20 seconds later, i.e., shuts down after 120 seconds.

[0096] The separation deviation is determined based on the real-time separation curve and the ideal separation curve, and the ideal shutdown time is compensated and corrected, which effectively improves the accuracy and efficiency of automated separation. This further solves the problem of difficult-to-control separation error in the existing technology and provides more reliable technical support for separation operations in related fields.

[0097] S40: Control the liquid dispensing device to stop the liquid dispensing operation at the time of the update shutdown.

[0098] In this embodiment, after determining the update shutdown time, the liquid dispensing device responds quickly and stops the liquid outflow. This ensures that the dispensing volume is as close to the ideal state as possible, avoiding situations where too much or too little liquid is dispensed. Through real-time monitoring and timely adjustments, the impact of factors such as liquid inertia and pipeline residue on dispensing accuracy is effectively reduced.

[0099] In summary, compared to existing technologies, this application categorizes different liquid separation scenarios during the sample division stage, providing an accurate data foundation for subsequently constructing different liquid separation curve configuration branches. This enables the liquid separation curve configurator to generate suitable ideal liquid separation curves according to different scenarios. During the liquid separation curve generation process, the appropriate configuration branch is selected by judging the volume of the lower liquid layer, further improving the accuracy and efficiency of liquid separation. During the liquid separation operation, real-time data on actual weight changes is acquired to obtain a real-time liquid separation curve, which is compared and analyzed with the ideal liquid separation curve to promptly identify and adjust the differences between the actual liquid separation process and the ideal state. After entering the slow-flow separation stage, the liquid separation deviation is determined based on the real-time liquid separation curve and the ideal liquid separation curve. The ideal shutdown time is compensated and corrected to determine the updated shutdown time, ensuring that the liquid separation volume meets the expected accuracy requirements. Finally, the liquid separation device is controlled to stop the liquid separation operation at the updated shutdown time, forming a closed-loop error compensation mechanism throughout the entire process.

[0100] In summary, the embodiments of this application have at least the following technical effects:

[0101] This application provides an automated liquid separation control error compensation method. By acquiring the characteristic information of the liquid to be separated, an ideal liquid separation curve is determined, accurately providing a foundation for subsequent determination of the ideal liquid separation curve. Secondly, the liquid separation device is controlled to perform liquid separation according to the ideal liquid separation curve. A weight sensor acquires real-time data on the actual weight change of the liquid in the receiving container below, plotting a real-time liquid separation curve and providing real-time feedback on the actual liquid separation situation, enabling the system to dynamically adjust. Thirdly, the liquid separation deviation is determined based on the real-time liquid separation curve and the ideal liquid separation curve, and the ideal shutdown time is compensated and corrected. The device control module ensures that the liquid separation device stops operating at the accurate time. Through the above technical solution, the automated liquid separation control error compensation method of this application has a higher level of intelligence and automation, and can automatically adjust the liquid separation strategy according to the characteristic information of different liquids, achieving more accurate liquid separation control. It effectively solves the problem in the prior art where liquid separation errors are difficult to control accurately due to various factors such as liquid inertia, pipeline residue, liquid viscosity, pipeline resistance, and mechanical errors of the liquid separation device. Based on the specific characteristics of the liquids to be separated, the separation process is dynamically adjusted to make the separation operation more in line with actual needs, reduce separation errors, and improve the accuracy and efficiency of separation.

[0102] Example 2, as Figure 2As shown, based on the same inventive concept as the automated liquid dispensing control error compensation method provided in Embodiment 1, this application also provides an automated liquid dispensing control error compensation system, including:

[0103] Information acquisition module 11 is used to acquire characteristic information of the liquid to be separated, and determine an ideal separation curve based on the characteristic information. The ideal separation curve includes at least a start-up separation stage and a slow-flow separation stage, and the ideal separation curve has an ideal shut-off time.

[0104] The curve plotting module 12 is used to control the liquid separation device to perform liquid separation operation according to the ideal liquid separation curve, and to obtain the actual weight change data of the liquid in the receiving container below in real time through the weight sensor, and to obtain the real-time liquid separation curve based on the actual weight change data.

[0105] The deviation determination module 13 is used to determine the separation deviation based on the real-time separation curve and the ideal separation curve after entering the slow flow separation stage, and to compensate and correct the ideal shutdown time based on the separation deviation, and to determine the updated shutdown time.

[0106] The device control module 14 is used to control the liquid separation device to stop the liquid separation operation at the time of the update shutdown.

[0107] In one embodiment, the information acquisition module 11 is specifically used for:

[0108] Extract the properties of the upper liquid, the volume of the upper liquid, the properties of the lower liquid, and the volume of the lower liquid from the feature information;

[0109] Input the properties of the upper liquid, the volume of the upper liquid, the properties of the lower liquid, and the volume of the lower liquid into the liquid separation curve configurator to obtain the ideal liquid separation curve.

[0110] Furthermore, in one embodiment of the application, the construction step of the liquid separation profile configurator includes:

[0111] Collect historical liquid separation records, and construct a sample feature information set based on the historical liquid separation records. Each sample feature information in the sample feature information set includes the properties of the upper liquid layer, the volume of the upper liquid layer, the properties of the lower liquid layer, and the volume of the lower liquid layer.

[0112] Extract the historical separation curves corresponding to the feature information of each sample from the historical separation records, correct the historical separation curves based on the separation effect of the historical separation curves, and label the separation curves of each sample feature information according to the correction results to obtain a set of sample separation curves.

[0113] Based on whether the sample separation curve includes a high-speed separation stage, the sample feature information set and the sample separation curve set are divided into a first sample feature information set and a first sample separation curve set, as well as a second sample feature information set and a second sample separation curve set.

[0114] Based on the first sample feature information set and the first sample liquid distribution curve set, a first liquid distribution curve configuration branch is constructed, and based on the second sample feature information set and the second sample liquid distribution curve set, a second liquid distribution curve configuration branch is constructed.

[0115] The minimum volume of the lower liquid layer in the first sample feature information set is used as the branch selection threshold to construct the branch selection layer;

[0116] The branch selection layer, the first liquid distribution curve configuration branch, and the second liquid distribution curve configuration branch are integrated to obtain the liquid distribution curve configurator.

[0117] Further, in one embodiment, based on whether the sample separation curve includes a high-speed separation stage, the sample feature information set and the sample separation curve set are divided into a first sample feature information set and a first sample separation curve set, as well as a second sample feature information set and a second sample separation curve set, including:

[0118] Traverse the set of sample separation curves to obtain the target sample separation curve, and obtain the target sample feature information corresponding to the target sample separation curve;

[0119] The target slope sequence is obtained by differentiating the separation curve of the target sample.

[0120] If there are negative values ​​in the target slope sequence, then the target sample separation curve includes a high-speed separation stage, and the target sample feature information and the target sample separation curve are respectively assigned to the first sample feature information set and the first sample separation curve set;

[0121] If all values ​​in the target slope sequence are non-negative, then the target sample separation curve does not include a high-speed separation stage. The target sample feature information and the target sample separation curve are respectively assigned to the second sample feature information set and the second sample separation curve set.

[0122] Further, in one embodiment, the upper liquid properties, the upper liquid volume, the lower liquid properties, and the lower liquid volume are input into a separation curve configurator to obtain the ideal separation curve, including:

[0123] The properties of the upper liquid, the volume of the upper liquid, the properties of the lower liquid, and the volume of the lower liquid are input into the liquid separation curve configurator. The liquid separation curve configurator inputs the volume of the lower liquid into the branch selection layer and determines whether the volume of the lower liquid is greater than or equal to the branch selection threshold.

[0124] If the volume of the lower liquid layer is greater than or equal to the branch selection threshold, the first separation curve configuration branch is invoked, and the attributes of the upper liquid layer, the volume of the upper liquid layer, the attributes of the lower liquid layer, and the volume of the lower liquid layer are input into the first separation curve configuration branch to generate the ideal separation curve that includes the high-speed separation stage.

[0125] If the volume of the lower liquid layer is less than the branch selection threshold, the second separation curve configuration branch is invoked. The upper liquid properties, the upper liquid volume, the lower liquid properties, and the lower liquid volume are input into the second separation curve configuration branch to generate the ideal separation curve that does not include the high-speed separation stage.

[0126] In one embodiment, the deviation determination module 13 is specifically used for:

[0127] Based on the ideal separation curve and the ideal shutdown time, the ideal separation area is obtained;

[0128] Once the slow-flow separation stage is entered, the actual separation area is constructed based on the real-time liquid separation curve and the ideal shutdown time.

[0129] Compare the ideal liquid separation area with the actual liquid separation area, and calculate the area deviation value as the liquid separation deviation.

[0130] Furthermore, in one embodiment, the process of compensating and correcting the ideal shutdown time based on the liquid separation deviation to determine the updated shutdown time includes:

[0131] Based on the real-time liquid separation curve, determine the current flow rate value during the slow-flow separation stage;

[0132] The time adjustment amount is determined based on the area deviation value and the current flow rate value;

[0133] The ideal shutdown time is compensated and corrected by the time adjustment amount to determine the updated shutdown time.

[0134] It should be noted that the order of the embodiments described above is merely for descriptive purposes and does not represent the superiority or inferiority of the embodiments. Furthermore, the above description focuses on specific embodiments of this specification. Additionally, the processes depicted in the accompanying drawings do not necessarily require a specific or sequential order to achieve the desired results. In some implementations, multitasking and parallel processing are possible or may be advantageous.

[0135] The above description is only a preferred embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

[0136] This specification and accompanying drawings are merely illustrative examples of this application and are intended to cover any and all modifications, variations, combinations, or equivalents within the scope of this application. Clearly, those skilled in the art can make various alterations and modifications to this application without departing from its scope. Therefore, if such modifications and modifications fall within the scope of this application and its equivalents, this application intends to include such modifications and modifications.

Claims

1. An automated liquid dispensing control error compensation method, characterized in that, The method includes: Obtain characteristic information of the liquids to be separated, and determine an ideal separation curve based on the characteristic information. The ideal separation curve includes at least an initiation separation stage and a slow-flow separation stage, and has an ideal shutdown time, including: Extract the properties of the upper liquid, the volume of the upper liquid, the properties of the lower liquid, and the volume of the lower liquid from the feature information; Input the properties of the upper liquid, the volume of the upper liquid, the properties of the lower liquid, and the volume of the lower liquid into the liquid separation curve configurator to obtain the ideal liquid separation curve; The construction steps of the liquid separation curve configurator include: Collect historical liquid separation records, and construct a sample feature information set based on the historical liquid separation records. Each sample feature information in the sample feature information set includes the properties of the upper liquid layer, the volume of the upper liquid layer, the properties of the lower liquid layer, and the volume of the lower liquid layer. Extract the historical separation curves corresponding to the feature information of each sample from the historical separation records, correct the historical separation curves based on the separation effect of the historical separation curves, and label the separation curves of each sample feature information according to the correction results to obtain a set of sample separation curves. Based on whether the sample separation curve includes a high-speed separation stage, the sample feature information set and the sample separation curve set are divided into a first sample feature information set and a first sample separation curve set, as well as a second sample feature information set and a second sample separation curve set. Based on the first sample feature information set and the first sample liquid distribution curve set, a first liquid distribution curve configuration branch is constructed, and based on the second sample feature information set and the second sample liquid distribution curve set, a second liquid distribution curve configuration branch is constructed. The minimum volume of the lower liquid layer in the first sample feature information set is used as the branch selection threshold to construct the branch selection layer; The branch selection layer, the first liquid distribution curve configuration branch, and the second liquid distribution curve configuration branch are integrated to obtain the liquid distribution curve configurator. The liquid separation device is controlled to perform liquid separation operation according to the ideal liquid separation curve, and the actual weight change data of the liquid in the receiving container below is obtained in real time through the weight sensor. The real-time liquid separation curve is obtained based on the actual weight change data. Once the slow-flow separation stage is entered, the separation deviation is determined based on the real-time separation curve and the ideal separation curve, and the ideal shutdown time is compensated and corrected based on the separation deviation to determine the updated shutdown time. The liquid dispensing device is controlled to stop dispensing operations at the time of the update shutdown.

2. The method according to claim 1, characterized in that, Based on whether the sample separation curve includes a high-speed separation stage, the sample feature information set and the sample separation curve set are divided into a first sample feature information set and a first sample separation curve set, as well as a second sample feature information set and a second sample separation curve set, including: Traverse the set of sample separation curves to obtain the target sample separation curve, and obtain the target sample feature information corresponding to the target sample separation curve; The target slope sequence is obtained by differentiating the separation curve of the target sample. If there are negative values ​​in the target slope sequence, then the target sample separation curve includes a high-speed separation stage, and the target sample feature information and the target sample separation curve are respectively assigned to the first sample feature information set and the first sample separation curve set; If all values ​​in the target slope sequence are non-negative, then the target sample separation curve does not include a high-speed separation stage. The target sample feature information and the target sample separation curve are respectively assigned to the second sample feature information set and the second sample separation curve set.

3. The method according to claim 2, characterized in that, The properties of the upper liquid, the volume of the upper liquid, the properties of the lower liquid, and the volume of the lower liquid are input into the liquid separation curve configurator to obtain the ideal liquid separation curve, including: The properties of the upper liquid, the volume of the upper liquid, the properties of the lower liquid, and the volume of the lower liquid are input into the liquid separation curve configurator. The liquid separation curve configurator inputs the volume of the lower liquid into the branch selection layer and determines whether the volume of the lower liquid is greater than or equal to the branch selection threshold. If the volume of the lower liquid layer is greater than or equal to the branch selection threshold, the first separation curve configuration branch is invoked, and the attributes of the upper liquid layer, the volume of the upper liquid layer, the attributes of the lower liquid layer, and the volume of the lower liquid layer are input into the first separation curve configuration branch to generate the ideal separation curve that includes the high-speed separation stage. If the volume of the lower liquid layer is less than the branch selection threshold, the second separation curve configuration branch is invoked. The upper liquid properties, the upper liquid volume, the lower liquid properties, and the lower liquid volume are input into the second separation curve configuration branch to generate the ideal separation curve that does not include the high-speed separation stage.

4. The method according to claim 1, characterized in that, Once the slow-flow separation stage is reached, the separation deviation is determined based on the real-time separation curve and the ideal separation curve, including: Based on the ideal separation curve and the ideal shutdown time, the ideal separation area is obtained; Once the slow-flow separation stage is entered, the actual separation area is constructed based on the real-time liquid separation curve and the ideal shutdown time. Compare the ideal liquid separation area with the actual liquid separation area, and calculate the area deviation value as the liquid separation deviation.

5. The method according to claim 4, characterized in that, Based on the liquid separation deviation, the ideal shutdown time is compensated and corrected to determine the updated shutdown time, including: Based on the real-time liquid separation curve, determine the current flow rate value during the slow-flow separation stage; The time adjustment amount is determined based on the area deviation value and the current flow rate value; The ideal shutdown time is compensated and corrected by the time adjustment amount to determine the updated shutdown time.

6. An automated liquid dispensing control error compensation system, characterized in that, For performing the method according to any one of claims 1-5, comprising: The feature information acquisition module is used to acquire feature information of the liquid to be separated, and determine an ideal separation curve based on the feature information. The ideal separation curve includes at least a start-up separation stage and a slow-flow separation stage, and the ideal separation curve has an ideal shutdown time. The liquid separation curve plotting module is used to control the liquid separation device to perform liquid separation operation according to the ideal liquid separation curve, and to obtain the actual weight change data of the liquid in the receiving container below in real time through the weight sensor, and to obtain the real-time liquid separation curve based on the actual weight change data. The liquid separation deviation determination module is used to determine the liquid separation deviation based on the real-time liquid separation curve and the ideal liquid separation curve after entering the slow flow separation stage, and to compensate and correct the ideal shutdown time based on the liquid separation deviation to determine the updated shutdown time. The liquid separation device control module is used to control the liquid separation device to stop the liquid separation operation at the update shutdown time.

Citation Information

Patent Citations

  • Fluid dispenser calibration system and method

    CN101180236A