Mixed liquid treatment method and mixed liquid treatment control device
By obtaining the internal liquid volume of the storage container and controlling the liquid level in the oscillation mixing and centrifugation technology, the problem of poor consistency of the mixed liquid effect in the prior art is solved, and a more stable oscillation and centrifugation effect is achieved.
Patent Information
- Application Number
- CN202411881126.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-19
- Publication Date
- 2025-03-28
AI Technical Summary
In the existing oscillation mixing and centrifugal technologies, the deviation of the injection volume and structural transmission factors lead to poor consistency of the mixed liquid effect, making it difficult to ensure the consistency of the oscillation and centrifugal effect.
By obtaining the liquid volume of mixed liquid inside the storage container, determining the target liquid level, and controlling the driving component to keep the liquid level of the storage container at the target position, ensuring that the vortex height is consistent during each oscillation and rotation.
It effectively ensures the consistency of the oscillation effect and centrifugal effect of the mixed liquid, eliminates the unstable factors caused by fixed rotation speed, and improves the stability of the experimental results and the consistency of the mixing or separation effect.
Smart Images

Figure CN119701722A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of medical devices, and in particular to a mixed liquid processing method and a mixed liquid processing control device. Background Art
[0002] Oscillation mixing is one of the indispensable functions of in vitro diagnostic equipment. For example, in the magnetic separation step, the washing solution and magnetic beads are mixed, and the samples and reagents are mixed. The oscillation method is generally based on vortex oscillation, that is, the motor rotates at a fixed speed to drive the reaction cup to rotate, and after a period of rotation, the rotation direction is changed, and then it rotates at the same speed or a fixed speed after the change. Such repeated movements form an oscillation effect, so that the various substances in the reaction cup are fully mixed.
[0003] When executing the above scheme, the scheme uses a fixed speed as the target value, and controls the motor to have the same target speed when rotating in the forward and reverse directions. It can be indirectly considered that the mixing effect is consistent each time while ensuring the motor speed is consistent for each mixing. However, this scheme ignores the influence of factors such as injection volume deviation and structural transmission. Even when the injection accuracy is high, the oscillation mixing process involves liquid circuit design, plunger pump and other component selection, which will lead to poor consistency in the effect of the mixture after multiple oscillation mixing. When the transmission structure is inconsistent, the oscillation mixing effect will also be different. Therefore, it is difficult to ensure the consistency of the oscillation mixing effect in the existing scheme.
[0004] In addition, from the perspective of the compatibility of equipment functions, the oscillation and mixing module can realize both oscillation and mixing functions and centrifugation functions. The existing centrifugation scheme generally drives the reaction cup to rotate at a fixed speed for a certain period of time and then stops, which indirectly believes that the centrifugation purpose has been achieved. It also ignores the influence of factors such as injection volume deviation and structural transmission, and there is a problem of poor consistency in centrifugation effect. Summary of the invention
[0005] In order to overcome the deficiencies of the prior art, an object of the present invention is to provide a mixed liquid processing method and a mixed liquid processing control device.
[0006] In a first aspect, the present invention provides a mixed liquid processing method, which is applied to a liquid processing device for separation or mixing, wherein the liquid processing device comprises a storage container and a driving component for driving the storage container to rotate, and is characterized in that the method comprises: Obtaining the amount of the mixed liquid stored in the storage container; determining a target liquid level height of the storage container according to the liquid volume; When the liquid processing device separates or mixes the mixed liquid, the driving component is controlled to drive the storage container to rotate so that the liquid level of the storage container is maintained at the target liquid level height.
[0007] The mixed liquid processing method provided in accordance with the embodiment of the first aspect of the present invention has at least the following beneficial effects: the processing method obtains the liquid volume of the mixed liquid inside the storage container, determines the target liquid level height according to the liquid volume, and then controls the driving component to keep the liquid level of the storage container at the target position, so that the vortex height in the storage container is consistent during each oscillation and rotation process, thereby effectively ensuring the consistency of the oscillation effect and the centrifugal effect of the mixed liquid, eliminating the defect of large oscillation differences caused by other unstable factors caused by the fixed rotation speed in the prior art, ensuring that the deviation coefficient of each experimental result is small and the stability is better, and even for the injection volume with a large deviation, the consistency of the mixing or separation effect can be guaranteed, and is not affected by the transmission structure on the oscillation effect and the centrifugal effect.
[0008] In a preferred embodiment of the present invention, the liquid processing device further comprises a liquid level sensing component capable of sensing the liquid level inside the storage container, and obtaining the liquid amount of the mixed liquid stored inside the storage container comprises: Obtaining a test speed control curve of the driving component; Controlling the driving component to drive the storage container to rotate according to the test speed control curve, and obtaining liquid level detection information of the liquid level sensing component during the process; Acquire a first time when the liquid level of the storage container moves from a first position to a second position from the liquid level detection information; The liquid volume of the mixed liquid stored in the storage container is determined according to the first time.
[0009] In a preferred embodiment of the present invention, in the test speed control curve, the driving speed of the driving component increases continuously with time, and the first position is lower than the second position.
[0010] In a preferred embodiment of the present invention, the method further comprises a first inspection judgment, a second inspection judgment and a third inspection judgment, and when one of the first inspection judgment, the second inspection judgment and the third inspection judgment fails, an error is reported; Wherein, the first inspection and judgment includes: When the driving component is in an undriven state, obtaining a liquid level detection result of the liquid level sensing component, and determining whether the liquid level of the storage container in the liquid level detection result is higher than the lower of the first position or the second position; If so, the test is judged to have failed; The second inspection judgment includes: Based on the liquid level detection information of the liquid level sensing component obtained when the driving component operates at the test speed control curve, determining whether the liquid level in the liquid level detection information moves from the first position to the second position in sequence via the third position; If not, the test is judged to have failed; The third inspection judgment includes: After the driving component has finished operating at the test speed control curve, determining whether the liquid level of the storage container in the liquid level detection information obtained from the liquid level sensing component has not passed through at least one of the first position, the second position and the third position; If so, the test is judged to have failed; Wherein, the third position is located between the first position and the second position.
[0011] In a preferred embodiment of the present invention, the driving component is a driving motor, and the test speed control curve includes a first control period and a second control period, wherein the calculation formula is: V1=0.5kx 2 (x=0~T / 2); V2=kTx-0.5kx 2 -0.25kT 2 (x=T / 2~T); Among them, V1 is the control speed of the drive motor in the first control period (x=0~T / 2), V2 is the control speed of the drive motor in the second control period (x=T / 2~T), k is the control coefficient, T is the test period of the test speed control curve, and x is time.
[0012] In a preferred embodiment of the present invention, controlling the driving component to drive the storage container to rotate so that the liquid level of the storage container is maintained at the target liquid level height includes: controlling the driving component to drive the storage container to rotate alternately in a first direction and a second direction, and maintaining the liquid level of the storage container at the target liquid level during the alternating rotation, The first direction is opposite to the second direction.
[0013] In a preferred embodiment of the present invention, the step of controlling the driving component to drive the storage container to rotate so that the liquid level of the storage container is maintained at the target liquid level height further includes: When the driving component drives the storage container to rotate in the first direction and starts to keep the liquid level at the target liquid level, after a second time has passed, controlling the driving component to drive the storage container to rotate in the second direction and keep the liquid level in the storage container at the target liquid level; and When the driving component drives the storage container to rotate in the second direction and starts to keep the liquid level at the target liquid level, after a second time has passed, the driving component is controlled to drive the storage container to rotate in the first direction and keep the liquid level in the storage container at the target liquid level.
[0014] In a preferred embodiment of the present invention, the second time is determined according to the target liquid level height.
[0015] In a preferred embodiment of the present invention, the liquid volume is obtained by the following formula: Q'=j*L / (T 2 -T 1 ); Where j is the liquid coefficient of the mixed liquid, T 1 is the time when the liquid level reaches the first position, T 2 is the moment when the liquid level reaches the second position, and L is the height difference between the first position and the second position.
[0016] In a second aspect, the present invention provides a mixed liquid processing control device, which is applied to a liquid processing device for separation or mixing, wherein the liquid processing device comprises a storage container and a driving component for driving the storage container to rotate, and is characterized in that the mixed liquid processing control device comprises: an execution unit, used for controlling the driving component to operate so as to rotate the storage container; An acquisition unit, used for acquiring the amount of the mixed liquid stored in the storage container; a processing unit, configured to determine a target liquid level of the storage container according to the liquid volume acquired by the acquisition unit; The control unit is used to control the execution unit according to the target liquid level determined by the processing unit, so that the liquid level in the storage container is kept at the target liquid level when the driving component drives the storage container to rotate.
[0017] In a third aspect, the present invention provides a computer-readable storage medium, characterized in that a program is stored in the computer-readable storage medium, and the device controls the computer-readable storage medium to execute the method described in the first aspect embodiment when the program runs.
[0018] Other features and advantages of the invention will be described in the following description, and partly become apparent from the description, or understood by implementing the technical solution of the invention. The purpose and other advantages of the invention can be achieved and obtained by the structures and / or processes specifically pointed out in the description, claims and drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 A schematic structural diagram of a mixed liquid treatment device provided by an embodiment of the present invention;
[0020] Figure 2a for Figure 1 A schematic structural diagram of the provided mixed liquid processing device in which the initial liquid level is located below the first position;
[0021] Figure 2b for Figure 1 A schematic structural diagram of the provided mixed liquid processing device when the liquid level is at a first position;
[0022] Figure 2c for Figure 1 A schematic structural diagram of the provided mixed liquid processing device when the liquid level is at a third position;
[0023] Figure 2d for Figure 1 A schematic structural diagram of the provided mixed liquid processing device when the liquid level is at a second position;
[0024] Figure 3 for Figure 1 A schematic structural diagram of the provided mixed liquid processing device when the initial liquid level is above the first position;
[0025] Figure 4 A flow chart of a mixed liquid treatment method provided by an embodiment of the present invention;
[0026] Figure 5 A schematic diagram of a test speed control curve provided by an embodiment of the present invention;
[0027] Figure 6 A schematic structural diagram of a mixed liquid processing control device provided in an embodiment of the present invention.
[0028] Description of Figure Numbers: 1-storage container, 11-rotating base, 2-driving component, 3-liquid level sensing component DETAILED DESCRIPTION
[0029] The following will describe the implementation methods of the present invention in detail in combination with the accompanying drawings and embodiments, so that the implementation process of how the present invention applies technical means to solve technical problems and achieve technical effects can be fully understood and implemented accordingly. It should be noted that these specific descriptions are only for ordinary technicians in this field to understand the present invention more easily and clearly, rather than a restrictive interpretation of the present invention; for example, the first and second mentioned in the embodiments of the present invention do not constitute a limitation thereto, but are only for expressing the serial numbers of multiple identical or similar devices and mechanisms. Ordinary technicians in this field can also readjust these serial numbers for the convenience of expression or in the process of arranging technical solutions; and alternative solutions are described for some mechanisms in different embodiments, and these alternatives can also be applied to other identical or similar devices and mechanisms; and as long as there is no conflict, the various embodiments in the present invention and the various features in each embodiment can be combined with each other, and the technical solutions formed are all within the protection scope of the present invention.
[0030] The technical solution of the present invention is described in detail below through the accompanying drawings and specific embodiments.
[0031] First, the liquid treatment device used in the embodiment of the present invention is described. Figure 1 A liquid processing device includes a storage container 1 and a driving component 2 for driving the storage container 1 to rotate. The storage container 1 is used to store substances to be mixed or separated. At least one of the substances has fluidity and can be mixed with other substances to form a fluid mixed liquid, so that the storage container 1 produces an oscillating effect on the mixed liquid when it reciprocates to mix the substances in the mixed liquid, or the storage container 1 produces a centrifugal effect when it turns at a single high speed to separate a certain substance in the mixed liquid. The driving component 2 can be set as a driving motor, which is directly connected to the storage container 1 through a coupling or other transmission structure to drive the storage container 1 to rotate. The storage container 1 can be provided with a transmission shaft connected to the transmission structure connected to the driving motor, or the transmission structure is connected to a component that can drive the storage container 1, such as using a rotating substrate 11. The storage container 1, such as a reaction cup, is placed on the rotating substrate 11, and the rotating substrate 11 is driven to rotate by the driving component 2 to further drive the storage container 1 to rotate.
[0032] In one embodiment, the driving component 2 drives the storage container 1 in a bidirectional manner, that is, it can rotate the storage container 1 around the rotation axis in a first direction, and can also rotate the storage container 1 around the second direction opposite to the first direction. When performing an oscillation action, the driving component 2 drives the storage container 1 to rotate around the rotation axis in the first direction for a certain period of time and then in the second direction for a certain period of time. According to the combination of various influencing factors such as the rotation speed, liquid level height, and characteristics of each substance in the mixed liquid, the mixed liquid produces a mixing effect in the storage container 1.
[0033] Among them, in the embodiment where the driving component 2 is a driving motor, the controller can control parameters such as the rotational acceleration, rotational torque and target speed of the driving motor through a control strategy. Specifically, the control strategy adopts a PID control (Proportional-Integral-Derivative Control) method, which measures the deviation between the actual output and the expected output of the driving motor and adjusts the control amount to maintain the driving motor at the target speed or achieve other expected output effects. In other words, the actual output effect can be obtained based on the monitoring of built-in parameter information or information obtained by external sensors. When the actual output effect does not reach the expected output effect, the PID control adjusts the control amount so that the driving motor achieves the expected output effect.
[0034] In one embodiment, the liquid handling device further includes a liquid level sensing component 3, which can detect the internal liquid level of the storage container 1, is electrically connected to the controller, and after the acquired liquid level information is sent to the controller, the controller can further adjust the liquid level of the mixed liquid inside the storage container 1 using a control strategy based on the liquid level information. Among them, the liquid level sensing component 3 can be configured to obtain the liquid level information inside the storage container 1 by means of photoelectric sensing, and has a sensing distance set along the liquid level rising and falling direction of the inner wall of the storage container 1. When the liquid level is within the sensing distance, the liquid level sensing component 3 is triggered, and the liquid level sensing component 3 sends the liquid level information to the controller. It should be noted that the liquid level information includes the liquid level height, that is, the distance between the liquid level and the bottom of the liquid storage container 1. In this embodiment, the sensing position of the liquid level sensing component 3 is the inner wall of the storage container 1. When the storage container 1 performs a rotational action inside, the mixed liquid in the storage container 1 will be fully mixed and form a vortex. In a stable state, by analyzing the force conditions of the liquid surface particles, the highest position of the liquid surface is located at the inner wall of the storage container 1, and the center of the liquid surface is the lowest position. In the vertical plane passing through the center of the liquid surface, due to the combined effect of gravity, centrifugal force and the mutual squeezing force between the liquid particle molecules, the stable rotating liquid surface is a parabolic liquid surface with the rotation axis as the axis of symmetry. When the rotation speed of the storage container 1 is different, the centrifugal force generated is also different, and the shape of the obtained parabolic liquid surface is also different. Based on this, the liquid level height sensed by the liquid sensing component is also different.
[0035] See also Figure 4 In the first aspect, the present invention provides a mixed liquid treatment method applied to a liquid treatment device, comprising: S100, obtaining the amount of the mixed liquid stored in the storage container; Among them, the liquid volume of the mixed liquid stored in the storage container 1 in this embodiment can be obtained by detecting the weight of the storage container 1 with a weight sensor, or it can be obtained by combining the capacity of the storage container 1 after obtaining the liquid level when the liquid level inside the storage container 1 is static, and it is not limited here. When obtaining the liquid volume Q by weight, it is necessary to judge in combination with the overall density ρ of the mixed liquid. After obtaining the mass of the mixed liquid inside the storage container 1, the volume of the mixed liquid, i.e., the liquid volume, is further obtained by the density formula; when obtaining the liquid volume by the liquid level in a static state, it can be directly obtained by the liquid volume corresponding to the liquid level inside the storage container 1.
[0036] In the actual process of obtaining the liquid volume, the addition of multiple substances to the mixed liquid may cause the liquid volume of the mixed liquid to be unknown, making it difficult to obtain the actual accurate liquid volume by the method of obtaining the liquid volume by weight. In the process of oscillation mixing or separation, liquid may be injected during the rotation of the storage container 1, resulting in the liquid level obtained in the storage container 1 not being the liquid level of the storage container 1 in a static state. Therefore, the method of obtaining the liquid volume by weight sensor or static liquid level is not suitable for the above situation.
[0037] Based on this, in this embodiment, on the other hand, a method of obtaining the liquid volume by using the liquid level sensing component 3 on the inner wall of the storage container 1 is proposed, that is, obtaining the liquid volume of the mixed liquid stored in the storage container 1, including: S110, obtaining a test speed control curve of a driving component; In S110, the test speed control curve can be preset in the storage of the control device, or obtained from an external device or an external terminal. The controller on the control device calls the test speed control curve to make the driving component 2 gradually adjust according to the test speed in the test speed control curve. In the process of continuous adjustment of the test speed of the driving component 2, the liquid level inside the storage container 1 rises and falls with the change of the driving speed of the driving component 2. Under different liquid volume conditions, the liquid level at the highest point inside the storage container 1, that is, on the inner wall, will be different. Based on this, the liquid volume acquisition method in this embodiment can be implemented.
[0038] S120, controlling the driving component to drive the storage container to rotate according to the test speed control curve, and obtaining liquid level detection information of the liquid level sensing component during the process; After obtaining the test speed control curve, the storage container 1 changes continuously according to the speed specified by the test speed control curve, and the liquid level on the inner side of the storage container 1 is continuously monitored during this process. For example, in the test speed control curve of this embodiment, the driving speed of the drive component 2 to the storage container 1 gradually accelerates from V1 to V2. The acceleration of the drive component 2 during this acceleration process is determined and is a0. In this case, V1 reaches V2 in a uniformly accelerated manner, and the speed control time during this process and the time at the corresponding speed can be determined. According to this method, when the liquid volume is inconsistent, the time to reach the corresponding liquid level height is also inconsistent. Therefore, according to this corresponding method, it can be judged that when the liquid level reaches the corresponding liquid level height or passes the corresponding liquid level lifting distance under the corresponding driving speed control, the liquid volume can be determined according to this method.
[0039] S130, acquiring a first time when the liquid level of the storage container moves from a first position to a second position from the liquid level detection information; Further, when the driving component 2 is controlled according to the test speed control curve, under different liquid volume conditions, the time corresponding to the distance of the liquid surface passing through the fixed height position of the inner wall of the storage container 1 is different, and different times correspond to different liquid volumes. This embodiment can determine the liquid volume inside the storage container 1 according to this corresponding relationship. For example, refer to Figure 2a~2d A test sensing distance AC between a first position A and a second position C is arranged on the inner wall of the storage container 1, wherein point A is a first endpoint of the test sensing distance AC, and point C is a second endpoint of the test sensing distance AC. The liquid level coverage range of the liquid level sensing component includes the test sensing distance AC, that is, it is capable of sensing the liquid level at any point between the test sensing distances AC.
[0040] Under the control of the test speed curve, the liquid level inside the storage container 1 changes continuously and moves from the first position A to the second position C. At this time, the time between the first position A and the second position C can be calculated and obtained by the timer, that is, the first time t1. Then, according to the time-liquid volume curve between the first time t1 and the liquid volume Q, the first time t1 is the independent variable in the curve, and the liquid volume Q is the dependent variable in the curve. After obtaining the first time t1, the liquid volume Q in the storage container 1 can be obtained accordingly.
[0041] In the test speed control curve of the present embodiment, the driving speed of the driving component 2 increases continuously with time, and the first position A is lower than the second position C. Therefore, when the driving speed of the driving component 2 increases continuously, the rotation speed of the storage container 1 also gradually increases. At this time, the vortex on the liquid surface becomes larger, and the liquid level inside the storage container 1 moves from the low liquid level to the high liquid level, that is, it can move from the first position A to the second position C. The liquid level sensing component 3 can sense the movement process and transmit the sensing information to the control device. The control device obtains the first time in combination with the timing of the timer.
[0042] Of course, the driving speed of the driving component 2 can also be set to a state that continuously decreases with time in the test speed control curve. At this time, the first position A is set to be higher than the second position C. At this time, when the driving speed of the driving component 2 continues to decrease, the rotation speed of the storage container 1 also gradually decreases. At this time, the vortex on the liquid surface becomes smaller, and the liquid level inside the storage container 1 moves from the high liquid level to the low liquid level, that is, it can move from the first position A to the second position C. The liquid level sensing component 3 can sense the movement process and transmit the sensing information to the control device. The control device obtains the first time in combination with the timing of the timer.
[0043] S140, determining the amount of the mixed liquid stored in the storage container based on the first time.
[0044] After the first time is obtained, the corresponding liquid volume is obtained according to the time-liquid volume curve. The time-liquid volume curve can be obtained by curve fitting based on a large amount of experimental data, and the curve is preset in the storage of the control device, or the corresponding data is transmitted from an external device, terminal, server, etc. to the control device through a wired method such as USB, Type-C, optical fiber, or a wireless method such as WiFi, Bluetooth, data network, etc., and obtained in a data exchange manner, which is not limited here.
[0045] In the process of obtaining the liquid volume of the mixed liquid stored in the storage container 1, a liquid level sensing error may occur, resulting in the inability to obtain the liquid volume. For example, the liquid level is between the first position and the second position before the driving component 2 performs the test speed control, or the liquid level cannot move to the first position after the driving component 2 performs the test speed control. Therefore, the method also includes a first inspection judgment, a second inspection judgment and a third inspection judgment. When one of the first inspection judgment, the second inspection judgment and the third inspection judgment fails, it is necessary to execute an error report on the liquid level detection process and the liquid volume information cannot be obtained.
[0046] The first inspection judgment is used for the detection before the driving component 2 performs the test speed control, and includes: S111, when the driving component is in an undriven state, obtaining a liquid level detection result of the liquid level sensing component, and determining whether the liquid level of the storage container in the liquid level detection result is higher than the lower of the first position or the second position; S112: If yes, the test is judged as failed.
[0047] When it is necessary to obtain the liquid volume of the storage container 1, the liquid level inside the storage container 1 is first determined before the driving component 2 drives. When the liquid level sensing component 3 senses that the liquid level is higher than the lower of the first position or the second position, that is, the lowest position of the test sensing distance, the liquid level is in a static state or a nearly static state. When the driving component 2 starts to drive the storage container 1, the liquid level cannot reach the lowest position, for example, Figure 3 In the embodiment, if the liquid level remains between the first position A and the second position C, or above the second position C, after the injection of the substance to be mixed, the liquid level will continue to rise after the driving component 2 drives the storage container 1 to rotate, and cannot pass through the lower position, namely, the first position A, so that the corresponding first time in the time-liquid volume curve cannot be obtained. Therefore, the occurrence of this state indicates that the amount of mixed liquid injected into the storage container 1 is excessive and cannot be detected. Furthermore, it can be judged based on the high liquid volume state whether it exceeds the highest liquid level that can be handled by the oscillation mixing or separation operation of the liquid treatment device, that is, when the liquid level after the injection of the mixed liquid is higher than the first position A, the liquid level may overflow from the storage container 1 during the process of the driving component 2 driving the driving container to rotate.
[0048] This first test judgment is applicable to both the situation where the first position A is lower than the second position C and the situation where the first position A is higher than the second position C. Regardless of whether the driving component 2 controlled by the test speed curve is in acceleration control or deceleration control, this method cannot obtain the liquid amount in the storage container 1, and therefore an error report is required for this situation.
[0049] The second detection judgment is used to judge whether the moving direction of the liquid surface during the liquid volume acquisition process is normal, including: S121, based on the liquid level detection information of the liquid level sensing component 3 obtained when the driving component operates at the test speed control curve, determining whether the liquid level in the liquid level detection information moves from the first position to the second position via the third position in sequence; S122, if not, it is determined that the test fails.
[0050] The third position is set between the first position and the second position in this embodiment, and can be set to any point in the test sensing distance. If the test speed control curve controls the driving speed of the driving component 2 to increase continuously during the process of obtaining the liquid volume, refer to Figure 2a~2dAs the vortex of the mixed liquid in the storage container 1 becomes larger and larger, the liquid level will gradually rise, passing through the third position B after reaching the first position A, and reaching the second position after the third position. If in this process, the liquid level sensed by the liquid level sensing component does not move from the first position A, the third position B to the second position C in sequence, that is, in the liquid level information sensed by the liquid level sensing component, the third position B or the second position C is first sensed, or the first position A is sensed after the third position B is sensed, and the sensed position does not appear in the form of A, B, C, but other additional situations such as AC, BC, CB appear, then it means that there is an error in the liquid volume acquisition process, and an error is reported. Of course, this embodiment is also applicable to the test speed control curve of the speed reduction, which will not be elaborated here.
[0051] The third inspection is used to determine whether the liquid surface movement trajectory after the liquid volume acquisition process is abnormal, including: S131, after the driving component has finished operating at the test speed control curve, determining whether the liquid level of the storage container in the liquid level detection information obtained by the liquid level sensing component has not passed through at least one of the first position, the second position and the third position; S132: If yes, the test is judged to be unsuccessful.
[0052] After the liquid volume acquisition process, i.e., the test speed control curve control driving component 2 is tested, it is determined whether the liquid surface movement trajectory has any missing position points. If one or more of the first position, the second position, and the third position are missing, it means that the liquid surface movement trajectory is abnormal during the liquid volume acquisition process, for example, Figure 2c~2d In the example, if the liquid level sensing component only senses that the liquid level appears at the first position A and the third position B, it means that the liquid level may not reach the second position C. At this time, there is a problem that the liquid volume inside the storage container 1 is too low. In this case, the first time cannot be known. Alternatively, if the liquid level only appears at the third position B and the second position C but not at the first position, there may be a problem that the initial liquid level is too high. It may also be a phenomenon that the liquid level sensing component 3 lacks sensing at the corresponding first position A. Of course, there may also be other missing sensing positions, which are not listed here one by one. Through the sensing process between these three positions, it is possible to effectively determine whether the first time obtained is accurate and whether there is an error in the process of obtaining the liquid volume.
[0053] It should be supplemented that, in the above-mentioned first inspection and judgment, second inspection and judgment and third inspection and judgment process, the third position can be one of the position points between the first position and the second position, or it can be set to multiple position points, that is, when it is set to multiple position points B1, B2, B3, etc., if the liquid level movement order during the second inspection and judgment process does not match the height order of the position points, it also means that the second inspection and judgment fails, or if there is a lack of sensing at one of the position points of the third position during the third inspection and judgment process, it also means that there is an error in failing the third inspection and judgment, all of which are within the scope of implementation of this embodiment.
[0054] Further, in the embodiment where the driving component 2 is a driving motor, the test speed control curve includes a first control period and a second control period. Figure 5 , where the calculation formula is V1=0.5kx 2 (x=0~T / 2); V2=kTx-0.5kx 2 -0.25kT 2 (x=T / 2~T); Wherein, V1 is the control speed of the driving motor in the first control period (x=0~T / 2), V2 is the control speed of the driving motor in the second control period (x=T / 2~T), k is the control coefficient, T is the test period of the test speed control curve, and x is time.
[0055] Specifically, the control coefficient k directly responds to the speed change speed, that is, it affects the acceleration of the drive motor. The larger k is, the greater the acceleration is. K can be set as the control coefficient of the torque control parameter and the acceleration control parameter, which is not limited here. T is the test cycle in the test speed control curve. For example, the speed V0 at the initial moment t0 of the test cycle in this embodiment is 0, and it enters the uniform acceleration state after entering the first control period. At the last moment, it is the speed Vn at the end moment tn after the speed control of the first control period and the second control period. x is time, which is the independent variable in the test speed control curve. When x gradually increases from the initial moment t0 to tn, the drive component 2 has the corresponding control speed at the corresponding moment, and the control of the drive component 2 ends after the end moment t0.
[0056] After obtaining the first time in the liquid volume detection process, the liquid volume inside the storage container 1 at this time can be obtained according to the time-liquid volume curve. Specifically, the liquid volume Q is obtained by the following formula: Q'=j*L / (T 2 -T 1 ); Where j is the liquid coefficient of the mixed liquid, T 1 is the time when the liquid level reaches the first position, T2 is the time when the liquid level reaches the second position, and L is the height difference between the first position and the second position. This formula can be obtained by fitting a large amount of experimental data, and the relevant description of the time-liquid volume curve has been made in the above embodiment, which will not be repeated here.
[0057] S200, determining a target liquid level height of the storage container according to the liquid volume; When the amount of the mixed liquid in the storage container 1 is obtained, the optimal vortex height corresponding to the amount of liquid can be obtained according to the liquid amount-vortex height comparison table. At the optimal vortex height, the mixed liquid with the amount of liquid can obtain the best mixing effect or separation effect. The liquid amount-vortex height comparison table can be obtained through a large amount of test data in the early stage and form a comparison table. The comparison table can be preset in the storage device inside the control device, and can also be input into the control device in the form of external input. Specifically, refer to Figure 2a When the liquid volume Q in the storage container 1 is obtained, the optimal vortex height Sd is obtained according to the liquid volume-vortex height comparison table, and the optimal vortex height Sd is further used as the target liquid level height, so as to achieve the best vortex treatment effect.
[0058] S300, when the liquid processing device separates or mixes the mixed liquid, the driving component is controlled to drive the storage container to rotate so that the liquid level of the storage container is maintained at a target liquid level height.
[0059] Based on the above steps, after determining the target liquid level corresponding to the liquid volume, the controller combines the liquid level sensing information collected by the liquid level sensing component, and uses the control strategy to drive component 2 to keep the liquid level at the target liquid level. For example, when the liquid level sensing component senses that the liquid level is lower than the target liquid level, the control strategy controls the increase of the power output of the driving component 2 to increase the driving speed, so as to increase the liquid level until the liquid level reaches the target liquid level. At this time, the power output of the driving component 2 is maintained, and when the liquid level is higher than the target liquid level, the control strategy reduces the power output of the driving component 2 to reduce the driving speed, so as to reduce the liquid level until the liquid level reaches the target liquid level. Through the above implementation method, the liquid level is maintained at the target liquid level, so as to maintain the consistency of the mixing or separation effect of the mixed liquid. For example, in the present embodiment, the controller controls the driving motor as the driving component 2 to rotate by PID control, and makes the vortex height of the mixed liquid reach the target liquid level.
[0060] In one embodiment, when the mixed liquid processing device adopts an oscillating method to achieve mixing of the mixed liquid, controlling the driving component 2 to drive the storage container 1 to rotate so that the liquid level of the storage container 1 is maintained at a target liquid level height includes: S310, controlling the driving component to drive the storage container to rotate alternately in a first direction and a second direction, and maintaining the liquid level of the storage container at a target liquid level during the alternate rotation.
[0061] The first direction is opposite to the second direction. This step realizes the rotational oscillation action by alternating rotation in both directions. Figure 1 When rotating in the first direction, the liquid level of the mixed liquid is maintained at the vortex height Sd1 according to the target liquid level obtained by the liquid volume, and in the second direction, the liquid volume is also maintained at the vortex height Sd1 as the target liquid level under the same liquid volume conditions, thereby maintaining the consistency of the mixed liquid treatment effect during the oscillation process.
[0062] Further, controlling the driving component 2 to drive the storage container 1 to rotate so that the liquid level of the storage container 1 is maintained at a target liquid level height also includes: S320, when the driving component drives the storage container to rotate in the first direction and starts to keep the liquid level at the target liquid level, after a second time has passed, control the driving component to drive the storage container to rotate in the second direction and keep the liquid level in the storage container at the target liquid level; S330, when the driving component drives the storage container to rotate in the second direction and starts to keep the liquid level at the target liquid level, after the second time has passed, the driving component is controlled to drive the storage container to rotate in the first direction and keep the liquid level in the storage container at the target liquid level.
[0063] During the rotation of the storage container 1 in the first direction and the second direction, the storage container 1 remains within the second time range in each rotation state, thereby enhancing the consistency of the rotational mixing effect after the reversal, wherein the second time can be determined according to the target liquid level. When the target liquid level is high, the amount of the mixed liquid in the storage container 1 is large, and the mixing effect needs to be increased. In this case, the second time that may be maintained during each rotation is longer. When the target liquid level is low, the amount of the mixed liquid in the storage container 1 is small, and the mixing effect needs to be reduced. In this case, the second time that may be maintained during each rotation is shorter.
[0064] Of course, for different mixed liquids, the mixing effects to be achieved are also different, so the set second time may also be different.
[0065] In addition, it can be expanded that the mixed liquid processing device can adjust to the best mixing or separation effect according to the change of liquid volume in real time during the mixed liquid processing process. When the mixing processing device adds a substance to be mixed during the processing process, the liquid level sensing component sends a signal to the controller due to sensing the injection action. The controller re-evaluates the liquid volume inside the storage container 1, and re-obtains the liquid volume of the mixed liquid after adding the new substance to be mixed through the liquid volume acquisition method in the aforementioned embodiment, and further re-confirms the target liquid level height and the second time based on the liquid volume, and controls the driving component 2 to maintain the liquid level in the storage container 1 at the target liquid level height.
[0066] In a second aspect, the present invention further provides a mixed liquid processing control device 40, which is applied to a liquid processing device for separation or mixing, and the mixed liquid processing control device 40 includes: The execution unit 41 is used to control the driving component 2 to operate so as to rotate the storage container 1; An acquisition unit 42 is used to acquire the amount of the mixed liquid stored in the storage container 1; The processing unit 43 is used to determine the target liquid level height of the storage container 1 according to the liquid volume obtained by the obtaining unit; The control unit 44 is used to control the execution unit according to the target liquid level height determined by the processing unit, so that the driving component 2 drives the storage container 1 to rotate while keeping the liquid level in the storage container 1 at the target liquid level height.
[0067] In a third aspect, an embodiment of the present invention further provides a computer-readable storage medium, the computer-readable storage medium comprising a stored program, wherein when the program is running, the computer-readable storage medium is controlled to execute the mixed liquid processing method of the embodiment of the first aspect of the present invention in a device.
[0068] The embodiment of the present invention further provides a computer device, the computer device of the embodiment comprises: a processor, a memory, and a computer program stored in the memory and executable on the processor, the computer program when executed by the processor implements the method in the embodiment, to avoid repetition, it is not described one by one here. Alternatively, the computer program when executed by the processor implements the functions of each model / unit of the control device in the embodiment, to avoid repetition, it is not described one by one here.
[0069] Computer devices include, but are not limited to, processors and memories. Those skilled in the art will appreciate that the above are merely examples of computer devices and do not constitute a limitation on computer devices. Computer devices may include more or fewer components than shown in the figure, or may combine certain components, or different components. For example, computer devices may also include input and output devices, network access devices, buses, etc.
[0070] The processor may be a central processing unit 33 (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0071] The memory may be an internal storage unit of a computer device, such as a hard disk or memory of the computer device. The memory may also be an external storage device of the computer device, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the computer device. Furthermore, the memory may include both an internal storage unit of the computer device and an external storage device. The memory is used to store computer programs and other programs and data required by the computer device. The memory may also be used to temporarily store data that has been output or is to be output.
[0072] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (Digital Subscriber Line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, data center, etc. that contains one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0073] Although some specific embodiments of the present invention have been described in detail by way of example, it will be appreciated by those skilled in the art that the above examples are for illustration only and are not intended to limit the scope of the present invention. It will be appreciated by those skilled in the art that the above embodiments may be modified without departing from the scope and spirit of the present invention. The scope of the present invention is defined by the appended claims.
[0074] Finally, it should be noted that the above description is only the best embodiment of the present invention and does not limit the present invention in any form. Any technician familiar with the art can make many possible changes and simple replacements to the technical solution of the present invention by using the above disclosed practices and technical contents without departing from the scope of the technical solution of the present invention, which all belong to the scope of protection of the technical solution of the present invention.
Claims
1. A mixed liquid treatment method, applied to a liquid treatment device for separation or mixing, wherein the liquid treatment device comprises a storage container and a driving component for driving the storage container to rotate, characterized in that: The method comprises: Obtaining the amount of the mixed liquid stored in the storage container; determining a target liquid level height of the storage container according to the liquid volume; When the liquid processing device separates or mixes the mixed liquid, the driving component is controlled to drive the storage container to rotate so that the liquid level of the storage container is maintained at the target liquid level height.
2. The method according to claim 1, characterized in that The liquid processing device further includes a liquid level sensing component capable of sensing the liquid level inside the storage container, and obtaining the liquid amount of the mixed liquid stored inside the storage container includes: Obtaining a test speed control curve of the driving component; Controlling the driving component to drive the storage container to rotate according to the test speed control curve, and obtaining liquid level detection information of the liquid level sensing component during the process; Acquire a first time when the liquid level of the storage container moves from a first position to a second position from the liquid level detection information; The liquid volume of the mixed liquid stored in the storage container is determined according to the first time.
3. The method according to claim 2, characterized in that In the test speed control curve, the driving speed of the driving component increases continuously with time, and the first position is lower than the second position.
4. The method according to claim 2, characterized in that: The method further includes a first inspection judgment, a second inspection judgment and a third inspection judgment, and when one of the first inspection judgment, the second inspection judgment and the third inspection judgment fails, an error is reported; Wherein, the first inspection and judgment includes: When the driving component is in an undriven state, obtaining a liquid level detection result of the liquid level sensing component, and determining whether the liquid level of the storage container in the liquid level detection result is higher than the lower of the first position or the second position; If so, the test is judged to have failed; The second inspection judgment includes: Based on the liquid level detection information of the liquid level sensing component obtained when the driving component operates at the test speed control curve, determining whether the liquid level in the liquid level detection information moves from the first position to the second position in sequence via the third position; If not, the test is judged to have failed; The third inspection judgment includes: After the driving component has finished operating at the test speed control curve, determining whether the liquid level of the storage container in the liquid level detection information obtained from the liquid level sensing component has not passed through at least one of the first position, the second position and the third position; If so, the test is judged to have failed; Wherein, the third position is located between the first position and the second position.
5. The method according to claim 2, characterized in that: The driving component is a driving motor, and the test speed control curve includes a first control period and a second control period, wherein the calculation formula is: V1=0.5kx 2 (x=0~T / 2); V2=kTx-0.5kx 2 -0.25kT 2 (x=T / 2~T); Among them, V1 is the control speed of the drive motor in the first control period (x=0~T / 2), V2 is the control speed of the drive motor in the second control period (x=T / 2~T), k is the control coefficient, T is the test period of the test speed control curve, and x is time.
6. The method according to claim 1, characterized in that The step of controlling the driving component to drive the storage container to rotate so that the liquid level of the storage container is maintained at the target liquid level height includes: controlling the driving component to drive the storage container to rotate alternately in a first direction and a second direction, and maintaining the liquid level of the storage container at the target liquid level during the alternating rotation, The first direction is opposite to the second direction.
7. The method according to claim 6, characterized in that The controlling the driving component to drive the storage container to rotate so that the liquid level of the storage container is maintained at the target liquid level height also includes: When the driving component drives the storage container to rotate in the first direction and starts to keep the liquid level at the target liquid level, after a second time has passed, controlling the driving component to drive the storage container to rotate in the second direction and keep the liquid level in the storage container at the target liquid level; and When the driving component drives the storage container to rotate in the second direction and starts to keep the liquid level at the target liquid level, after a second time has passed, the driving component is controlled to drive the storage container to rotate in the first direction and keep the liquid level in the storage container at the target liquid level.
8. The method according to claim 7, characterized in that The second time is determined according to the target liquid level.
9. The method according to claim 2, characterized in that: The liquid volume is obtained by the following formula: Q'=j*L / (T2-T1); Wherein, j is the liquid coefficient of the mixed liquid, T1 is the time when the liquid level reaches the first position, T2 is the time when the liquid level reaches the second position, and L is the height difference between the first position and the second position.
10. A mixed liquid processing control device, applied to a liquid processing device for separation or mixing, the liquid processing device comprising a storage container and a driving component for driving the storage container to rotate, characterized in that: The mixed liquid processing control device comprises: an execution unit, used for controlling the driving component to operate so as to rotate the storage container; An acquisition unit, used for acquiring the amount of the mixed liquid stored in the storage container; a processing unit, configured to determine a target liquid level of the storage container according to the liquid volume acquired by the acquisition unit; The control unit is used to control the execution unit according to the target liquid level determined by the processing unit, so that the liquid level in the storage container is kept at the target liquid level when the driving component drives the storage container to rotate.
11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a program, and when the program runs, the device controls the computer-readable storage medium to execute the method according to any one of claims 1 to 9.