A method and device for test tube oscillation
By detecting the liquid mass and force feedback information, calculating the impact ratio and oscillation acceleration, and dynamically adjusting the oscillation mode of the test tube oscillation equipment, the problem of poor oscillation effect of different viscosity liquids in the prior art is solved, and a wider liquid mixing effect is achieved.
Patent Information
- Application Number
- CN202510308096.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-17
- Publication Date
- 2025-06-24
- Estimated Expiration
- 2045-03-17
AI Technical Summary
The existing test tube oscillation method does not dynamically adjust the oscillation step for liquids of different viscosity, resulting in a better mixing effect only on liquids with a small range of viscosity.
By detecting the mass of the liquid in the test tube and detecting the force feedback information of the liquid to the test tube, the ratio of the maximum impact force of the liquid to the test tube wall to the mass of the liquid (impact ratio), and the oscillation acceleration of the liquid, the oscillation mode of the test tube oscillation equipment is dynamically adjusted.
The dynamic oscillation mode adjustment of liquids of different viscosity is achieved, the liquid mixing effect is improved, and it is suitable for a wide range of viscosity.
Smart Images

Figure CN119819187B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the technical field of test tube oscillation, and particularly relates to a method and device for test tube oscillation. Background Art
[0002] In the chemical and biological fields, oscillating test tubes is a common method for mixing liquids or solids.
[0003] Existing test tube oscillation methods improve and use different oscillation methods to increase the mixing degree of liquids or solids in test tubes, which can effectively improve the mixing degree of liquids. However, these methods only use fixed oscillation steps and do not dynamically adjust the oscillation steps for liquids with different viscosities, and can only produce good mixing effects on liquids with a small range of viscosities. Summary of the Invention
[0004] The embodiments of this application provide a method and device for test tube oscillation, which can solve the problem that existing test tube oscillation methods do not dynamically adjust the oscillation steps for liquids with different viscosities, resulting in good mixing effects only on liquids with a small range of viscosities.
[0005] In a first aspect, the embodiments of this application provide a method for test tube oscillation, which is applied to a test tube oscillation device. The method includes:
[0006] Detect the first mass of the liquid in the test tube;
[0007] The test tube oscillation device starts in a first oscillation mode and detects first force feedback information. Herein, the first oscillation mode refers to the default oscillation mode used by the test tube oscillation device for testing. The first oscillation mode includes a first oscillation frequency and a first oscillation amplitude. The first force feedback information refers to the information related to the magnitude and time of the force between the test tube and the test tube slot during the test tube oscillation process of the test tube oscillation device in the first oscillation mode;
[0008] Obtain a first impact ratio based on the first force feedback information and the first mass. Herein, the first impact ratio refers to the ratio of the maximum impact force of the liquid on the test tube wall to the liquid mass during the test tube oscillation process of the test tube oscillation device in the first oscillation mode;
[0009] Obtain a first oscillation acceleration based on the first oscillation frequency and the first oscillation amplitude. Herein, the first oscillation acceleration refers to the acceleration of the ideal fluid when the test tube oscillation device oscillates a test tube filled with an ideal fluid in the first oscillation mode;
[0010] Adjust the oscillation mode of the test tube oscillation device based on the first impact ratio and the first oscillation acceleration.
[0011] In the embodiments of the present application, the above technical solutions have at least the following technical effects:
[0012] A method for oscillating a test tube provided by the present application. First, the first mass of the liquid in the test tube is detected. The present application determines whether the oscillation mode of the test tube oscillating device is appropriate by detecting the force of the liquid in the test tube impacting the test tube, and the mass of the liquid directly affects the force of the liquid in the test tube impacting the test tube. Therefore, detecting the first mass of the liquid before the test tube oscillating device oscillates in this step can improve the accuracy of the measured first mass. Secondly, the test tube oscillating device is started in the first oscillation mode, and the first force feedback information is detected. In this step, after starting the test tube oscillating device in the default first oscillation mode, the force feedback of the liquid on the test tube is detected. The first force feedback information is used to reflect the oscillation state of the liquid. Subsequently, a first impact ratio is obtained according to the first force feedback information and the first mass. In this step, the first impact ratio is obtained. The first impact ratio is a scalar, which can not only represent the magnitude of the impact force of the liquid on the test tube, but also does not need to consider the mass of the liquid. Then, a first oscillation acceleration is obtained according to the first oscillation frequency and the first oscillation amplitude. In this step, the first oscillation acceleration is obtained. The first oscillation acceleration is the acceleration of the liquid during the oscillation process under ideal conditions and can be used as a detection threshold for judging the oscillation state of the liquid. Finally, the oscillation mode of the test tube oscillating device is adjusted according to the first impact ratio and the first oscillation acceleration. In this step, the oscillation state of the liquid in the test tube can be judged according to the first oscillation acceleration and the first impact ratio, and then the oscillation mode of the test tube oscillating device is adjusted according to the oscillation state of the liquid. In the method provided by the present application, the test tube oscillating device first oscillates the test tube in the default first oscillation mode, detects the force feedback information between the test tube and the test tube slot, analyzes the force feedback information to judge whether the liquid in the test tube oscillates synchronously (synchronous oscillation means resonance with the test tube oscillating device), then adjusts the oscillation mode of the test tube oscillating device according to the oscillation result of the liquid, and can cycle through all the steps of obtaining the impact ratio and the oscillation acceleration and cycling to adjust the oscillation mode, realizing dynamic adjustment of the oscillation mode of the test tube oscillating device, which can solve the problem that the existing test tube oscillation method does not dynamically adjust the oscillation steps for liquids with different viscosities, resulting in a good mixing effect only for liquids with a viscosity in a small range.
[0013] In a second aspect, an embodiment of the present application provides a test tube oscillating device, including:
[0014] A weighing unit for detecting the first mass of the liquid in the test tube;
[0015] An oscillation unit for instructing the test tube oscillating device to start in the first oscillation mode; wherein, the first oscillation mode refers to the default oscillation mode used by the test tube oscillating device for testing, and the first oscillation mode includes a first oscillation frequency and a first oscillation amplitude;
[0016] A force sensor unit for detecting first force feedback information; wherein, the first force feedback information refers to information related to the magnitude and time of the force between the test tube and the test tube slot during the test tube oscillation process of the test tube oscillation device in the first oscillation mode;
[0017] A first processing unit for obtaining a first impact ratio based on the first force feedback information and the first mass; wherein, the first impact ratio refers to the ratio of the maximum impact force of the liquid on the test tube wall to the liquid mass during the test tube oscillation process of the test tube oscillation device in the first oscillation mode;
[0018] A second processing unit for obtaining a first oscillation acceleration based on the first oscillation frequency and the first oscillation amplitude; wherein, the first oscillation acceleration refers to the acceleration of the ideal fluid when the test tube oscillation device oscillates a test tube filled with an ideal fluid in the first oscillation mode;
[0019] A third processing unit for adjusting the oscillation mode of the test tube oscillation device based on the first impact ratio and the first oscillation acceleration.
[0020] In a third aspect, an embodiment of the present application provides a test tube oscillation device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. The processor, when executing the computer program, implements the method according to any one of the above first aspects.
[0021] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium storing a computer program, and when the computer program is executed by a processor, it implements the method according to any one of the above first aspects.
[0022] In a fifth aspect, an embodiment of the present application provides a computer program product, and when the computer program product runs on a test tube oscillation device, it causes the test tube oscillation device to execute the method for test tube oscillation according to any one of the above first aspects.
[0023] It can be understood that the beneficial effects of the above second to fifth aspects can refer to the relevant descriptions in the above first aspect and will not be elaborated here. Description of the Drawings
[0024] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for use in the embodiments or the description of the prior art. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0025] Figure 1 It is a schematic flowchart of a method for test tube oscillation provided by an embodiment of the present application;
[0026] Figure 2 It is a schematic structural diagram of the test tube oscillation device provided by an embodiment of the present application;
[0027] Figure 3 It is a schematic structural diagram of the test tube oscillation equipment provided by an embodiment of the present application. Detailed implementation manners
[0028] In the following description, specific details such as specific system structures and technologies are presented for the purpose of illustration rather than limitation, so as to thoroughly understand the embodiments of the present application. However, those skilled in the art should clearly understand that the present application can also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid unnecessary details from interfering with the description of the present application.
[0029] It should be understood that when used in the specification of the present application and the appended claims, the term "comprising" indicates the presence of the described features, wholes, steps, operations, elements, and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components, and / or their combinations.
[0030] It should also be understood that the term "and / or" used in the specification of the present application and the appended claims refers to any combination and all possible combinations of one or more of the related listed items, and includes these combinations.
[0031] As used in the specification of the present application and the appended claims, the term "if" can be interpreted as "when", "once", "in response to determining", or "in response to detecting" according to the context. Similarly, the phrase "if determined" or "if detecting [the described condition or event]" can be interpreted as meaning "once determined", "in response to determining", "once detecting [the described condition or event]", or "in response to detecting [the described condition or event]" according to the context.
[0032] In addition, in the description of the specification of the present application and the appended claims, the terms "first", "second", "third", etc. are only used for distinguishing descriptions and cannot be understood as indicating or implying relative importance.
[0033] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that specific features, structures or characteristics described in connection with that embodiment are included in one or more embodiments of this application. Thus, statements such as "in one embodiment", "in some embodiments", "in some other embodiments", "in still some other embodiments" etc. that appear in different places in this specification do not necessarily all refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "comprising", "including", "having" and their variants all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0034] In the related art, different oscillation methods are often improved and used to improve the mixing degree of liquids or solids in test tubes. For example, using multi-dimensional oscillation methods etc. can effectively improve the mixing degree of liquids. However, these methods only use fixed oscillation steps, neither considering the different viscosities of different liquids nor the problem of whether the liquids oscillate synchronously (synchronous oscillation is similar to resonance, which is called synchronous oscillation when the oscillation frequency of the liquid is equal to the oscillation frequency of the oscillation device), and not dynamically adjusting the oscillation steps for liquids with different viscosities, and can only produce better mixing effects on liquids with viscosities in a small range.
[0035] To solve the above problems, an embodiment of the present application provides a method for test tube oscillation. In this method, first, the first mass of the liquid in the test tube is detected. In the present application, the oscillation mode of the test tube oscillation device is judged by detecting the force of the liquid in the test tube impacting the test tube, and the mass of the liquid directly affects the force of the liquid in the test tube impacting the test tube. Therefore, detecting the first mass of the liquid before the test tube oscillation device oscillates in this step can improve the accuracy of the measured first mass. Secondly, the test tube oscillation device is started in the first oscillation mode, and the first force feedback information is detected. In this step, after starting the test tube oscillation device in the default first oscillation mode, the force feedback of the liquid on the test tube is detected, and the first force feedback information is used to reflect the oscillation state of the liquid. Subsequently, a first impact ratio is obtained according to the first force feedback information and the first mass. In this step, the first impact ratio is obtained. The first impact ratio is a scalar, which can not only represent the magnitude of the impact force of the liquid on the test tube, but also does not need to consider the mass of the liquid. Then, according to the first oscillation frequency and the first oscillation amplitude, a first oscillation acceleration is obtained. In this step, the first oscillation acceleration is obtained. The first oscillation acceleration is the acceleration of the liquid in the oscillation process under ideal conditions and can be used as a detection threshold for judging the oscillation state of the liquid. Finally, according to the first impact ratio and the first oscillation acceleration, the oscillation mode of the test tube oscillation device is adjusted. In this step, the oscillation state of the liquid in the test tube can be judged according to the first oscillation acceleration and the first impact ratio, and then the oscillation mode of the test tube oscillation device is adjusted according to the oscillation state of the liquid. In the method provided by the present application, the test tube oscillation device first oscillates the test tube in the default first oscillation mode, detects the force feedback information between the test tube and the test tube slot, analyzes the force feedback information to judge whether the liquid in the test tube oscillates synchronously (synchronous oscillation means resonance with the test tube oscillation device), then adjusts the oscillation mode of the test tube oscillation device according to the oscillation result of the liquid, and can cycle through all the steps of obtaining the impact ratio and the oscillation acceleration and cycling to adjust the oscillation mode, realizing dynamic adjustment of the oscillation mode of the test tube oscillation device, and can solve the problem that the existing test tube oscillation method does not dynamically adjust the oscillation steps for liquids with different viscosities, resulting in only a good mixing effect for liquids with a viscosity in a small range.
[0036] The method for test tube oscillation provided by the embodiment of the present application can be applied to a test tube oscillation device. At this time, the test tube oscillation device is the execution subject of the method for test tube oscillation provided by the embodiment of the present application. The embodiment of the present application does not impose any restrictions on the specific type of the test tube oscillation device.
[0037] For example, a test tube oscillation device may include a detection device, an oscillation device, and a control device communicatively connected to the detection device and the oscillation device. The detection device may be a piezoelectric sensor located in the test tube slot of the oscillation device. When the test tube is inserted into the test tube slot of the oscillation device, the test tube and the test tube slot sandwich and closely fit the piezoelectric sensor, and the piezoelectric sensor can detect the force between the test tube and the test tube slot. The oscillation device may be an eccentric wheel test tube oscillation device with variable frequency and variable torque. The frequency conversion function belongs to the prior art, and the torque conversion function can be achieved by using an eccentric wheel with a variable radius of electromagnetic locking type. The control device can control the detection device to detect the first mass, and can also control the detection device to detect the first force feedback information. The control device can control the oscillation device to perform test tube oscillation at different oscillation frequencies and oscillation amplitudes.
[0038] The control device may be a single-chip microcomputer, a mobile phone, a tablet computer, a laptop computer, a desktop computer, a computer, and so on.
[0039] To better understand the method for test tube oscillation provided in the embodiments of the present application, the following provides an exemplary introduction to the specific implementation process of the method for test tube oscillation provided in the embodiments of the present application.
[0040] Figure 1 The schematic flowchart of the method for test tube oscillation provided in the embodiments of the present application is shown. The method for test tube oscillation includes:
[0041] S100, detecting the first mass of the liquid in the test tube.
[0042] It can be understood that the gravity of the test tube and the liquid in the test tube can be detected by a piezoelectric sensor, and then divided by the acceleration of gravity to obtain the mass of the test tube and the liquid in the test tube. A test tube with a fixed specification can be used to obtain the mass of the fixed test tube. Then the first mass is equal to the mass of the test tube and the liquid in the test tube minus the mass of the test tube.
[0043] With such a setting, the first mass can be detected quickly and stably.
[0044] S200, the test tube oscillation device starts in the first oscillation mode and detects the first force feedback information. Wherein, the first oscillation mode refers to the default oscillation mode used by the test tube oscillation device for testing. The first oscillation mode includes the first oscillation frequency and the first oscillation amplitude. The first force feedback information refers to the information related to the magnitude and time of the force between the test tube and the test tube slot during the test tube oscillation process of the test tube oscillation device in the first oscillation mode.
[0045] It can be understood that first, the test tube oscillation device oscillates the test tube in the default oscillation mode. When the oscillation frequency of the test tube oscillation device reaches the first oscillation frequency and the oscillation amplitude reaches the first oscillation amplitude, it means that the test tube oscillation device has achieved stable oscillation. Subsequently, a piezoelectric sensor can be placed between the test tube and the test tube slot to detect the first force feedback information. The piezoelectric sensor can be one, or multiple piezoelectric sensors can be evenly and symmetrically placed. The force-time two-dimensional information detected by the piezoelectric sensor is the first force feedback information.
[0046] With such a setting, detecting the first force feedback information after the test tube oscillation device has achieved stable oscillation can improve the quality of the measured first force feedback information, and the first force feedback information can reflect whether the liquid oscillates synchronously.
[0047] S300. Obtain a first impact ratio based on the first force feedback information and the first mass. Here, the first impact ratio refers to the ratio of the maximum impact force of the liquid on the test tube wall to the mass of the liquid during the oscillation of the test tube by the test tube oscillation device in the first oscillation mode.
[0048] It can be understood that during the oscillation of the test tube, the shear force between the liquids causes the liquids to disperse and mix, and the shear force mainly comes from the collision between the liquid and the test tube wall. This means that under the condition of the same test tube and liquid, the greater the impact force between the liquid and the test tube wall, the easier it is for the liquid in the test tube to mix, and this result conforms to common sense. The impact force between the liquid and the test tube wall is also directly proportional to the mass of the liquid. If the influence of the liquid mass is not excluded, it will cause the test tube oscillation device to adopt different oscillation modes due to different liquid masses when oscillating the same kind of liquid, deviating from the purpose of this application to adjust different oscillation modes according to liquids of different viscosities. Therefore, the magnitude of the representative impact force in the first force feedback information is divided by the liquid mass to obtain the first impact ratio, and the first impact ratio can represent the intensity of the oscillation of the liquid in the test tube. The magnitude of the representative impact force in the first force feedback information can be the peak value of the force during one oscillation period.
[0049] With such a setting, the influence of the liquid mass can be excluded, which is beneficial for the test tube oscillation device to adjust different oscillation modes according to liquids of different viscosities.
[0050] In a possible implementation manner, in step S300, obtaining the first impact ratio based on the first force feedback information and the first mass includes:
[0051] S310. Obtain a target acting force from the first force feedback information. Here, the target acting force refers to the impact force of the liquid on the test tube during the current oscillation period in the first force feedback information.
[0052] It can be understood that within one oscillation period, if the liquid and the test tube oscillation device oscillate synchronously, then ideally there will be exactly one obvious peak in the first force feedback information (at this time, most of the liquid just impacts the test tube wall where the piezoelectric sensor is located), and the target acting force is the peak acting force. At this time, the target acting force is the most representative impact force in the current oscillation period of the first force feedback information.
[0053] With such a setting, the magnitude of the peak acting force can effectively represent the magnitude of the impact force of the liquid in the test tube within one oscillation period.
[0054] In a possible implementation manner, in step S310, obtaining the target acting force from the first force feedback information includes:
[0055] S311, obtaining the current oscillation period.
[0056] It can be understood that the oscillation speed of the test tube oscillation device sometimes changes, so the oscillation periods at different times are also different. The instantaneous oscillation frequency of the test tube oscillation device can be monitored at all times, and 1 / instantaneous oscillation frequency = instantaneous oscillation period, so as to obtain the current oscillation period.
[0057] With such a setting, the actual test tube oscillation process is not an ideal physical situation and there will be various influencing factors. Therefore, only taking the peak acting force as the most representative impact force in the current oscillation period of the first force feedback information will generate a large system error. So, the system error is reduced through data processing, and obtaining the current oscillation period is the first step of data processing.
[0058] S312, obtaining the current period acting force information according to the first force feedback information. Wherein, the current period acting force information is the function information of the acting force and time in the current oscillation period.
[0059] It can be understood that the first force feedback information includes the acting force information of all oscillation periods from the start of the test tube oscillation device to the current time. Obtaining the current period acting force information of the current oscillation period from it, the current period acting force information can be a function of acting force - time, and the time interval of the function is the current oscillation period.
[0060] With such a setting, removing the acting force information of other useless oscillation periods can improve the efficiency of data processing.
[0061] S313, obtaining the target acting force according to the current period acting force information and the first interval. Wherein, the value of the first interval is a preset constant multiplied by the current oscillation period, and the center point of the first interval is the maximum value of the acting force in the current period acting force information.
[0062] It can be understood that the coordinates of the peak force point are found in the current cycle force information. Let t1 be the time coordinate of the peak point. The definite integral of the current cycle force information is calculated. The integration range of the definite integral is the first interval. The first interval is centered on t1, and the interval size is a preset constant ratio of the current oscillation period. For example, the interval size can be the oscillation period / 4. The target force is equal to the integral result divided by the interval size, which means the target force is equal to the average force of the current cycle force information in the first interval. There is also a possibility that the range of the first interval may exceed the value range of the current cycle force information. The range of the first interval can be reduced so that the range of the first interval is within the value range of the current cycle force information. It is also possible to expand the value range of the current cycle force information from the first force feedback information so that the value range of the current cycle force information includes the range of the first interval.
[0063] With such a setting, the definition of the target force is changed from a point to the average force of the range of the first interval around the peak point, which can prevent the peak force from being too high or too low due to accidents, and further prevent the result of the first impact ratio from fluctuating too much, which is beneficial to improving the stability and accuracy of the first impact ratio.
[0064] S320. Divide the target force by the first mass to obtain the first impact ratio.
[0065] It can be understood that the obtained target force is divided by the first mass to obtain the first impact ratio.
[0066] With such a setting, the accurate first impact ratio can be obtained quickly.
[0067] S400. Obtain the first oscillation acceleration according to the first oscillation frequency and the first oscillation amplitude. The first oscillation acceleration refers to the acceleration of the ideal fluid when the test tube oscillation device oscillates the test tube filled with the ideal fluid in the first oscillation mode.
[0068] It can be understood that during the oscillation of the test tube, the liquid in the test tube either oscillates synchronously with the test tube or cannot oscillate synchronously due to too high viscosity. When the liquid oscillates synchronously, the first oscillation acceleration of the synchronously oscillating liquid can be calculated according to the formula ( refers to the oscillation angular velocity, = the first oscillation frequency / 2π, and r refers to the first oscillation amplitude). If the liquid does not oscillate synchronously, the acceleration of the liquid in the test tube will be less than the first oscillation acceleration. The first oscillation acceleration can be used to assist in judging whether the liquid oscillates synchronously.
[0069] With such a setting, the oscillation state of the liquid in the test tube can be judged by combining the first impact ratio and the first oscillation acceleration, so as to adjust the oscillation mode.
[0070] S500. Adjust the oscillation mode of the test tube oscillation device according to the first impact ratio and the first oscillation acceleration.
[0071] It can be understood that the liquid in the test tube will generate an impact force on the test tube wall. The impact force (where m is the mass of the liquid and a is the acceleration of the liquid), and the first impact ratio = F / m. Therefore, ideally, when the first impact ratio is greater than or equal to the first oscillation acceleration, it means that the liquid in the test tube oscillates synchronously. If the first impact ratio is less than the first oscillation acceleration, it means that the liquid in the test tube does not oscillate synchronously. However, in reality, the comparison between the first impact ratio and the first oscillation acceleration needs to be multiplied by a constant to account for energy consumption such as internal energy. For example, when the first impact ratio is greater than or equal to a × the first oscillation acceleration, it means that the liquid in the test tube oscillates synchronously, and a < 1. When the liquid oscillates synchronously, it means that the oscillation mode of the test tube oscillation device can also increase the oscillation frequency. If the liquid does not oscillate synchronously, it means that the oscillation mode of the test tube oscillation device needs to slow down the oscillation frequency.
[0072] With such a setting, it is possible to adjust the oscillation mode of the test tube oscillation device according to liquids of different viscosities.
[0073] In a possible implementation, in step S500, adjusting the oscillation mode of the test tube oscillation device according to the first impact ratio and the first oscillation acceleration includes:
[0074] S510. When the first impact ratio is less than or equal to the first threshold multiplied by the first oscillation acceleration, perform a first adjustment. Here, the first adjustment means reducing the oscillation frequency of the test tube oscillation device and increasing the oscillation amplitude of the test tube oscillation device so that the product of the oscillation frequency and the oscillation amplitude of the test tube oscillation device is a fixed value.
[0075] It can be understood that the first threshold is used to balance energy losses such as internal energy, and the first threshold is less than 1. The diameter of the test tube will affect the amount of internal energy generated when the liquid oscillates. The value of the first threshold can be determined through experiments for different test tube diameters. The experiment can be to oscillate a fixed liquid in a fixed oscillation mode (ensuring that the liquid oscillates synchronously), with the variable being the test tube diameter, and the measured quantities being the impact ratio and the oscillation acceleration. The ratio of the two measured quantities is the value of the first threshold. When the first impact ratio is less than or equal to the first threshold multiplied by the first oscillation acceleration, the liquid in the test tube does not oscillate synchronously. At this time, the first adjustment is applied. The first adjustment uniformly reduces the oscillation frequency of the test tube oscillation device to ensure a linear change in the oscillation mode. However, according to it is known that when the oscillation frequency is uniformly reduced, the acceleration of the liquid changes non-linearly. Therefore, make r increase uniformly so that is a fixed value, and at this time, both the oscillation frequency and the acceleration of the liquid change linearly and uniformly.
[0076] With such a setting, both the oscillation frequency and the acceleration of the liquid change linearly and uniformly, which can make the adjustment process of the test tube oscillation device more regular and controllable, and is beneficial to improving the effectiveness of the test tube oscillation device.
[0077] Optionally, in step S510, the method further includes:
[0078] S511, when the first impact ratio is less than or equal to the first threshold multiplied by the first oscillation acceleration, divide the first oscillation acceleration by the first impact ratio to obtain a second ratio.
[0079] It can be understood that it is judged whether the first impact ratio is within the range of (0, a] (a = the first threshold multiplied by the first oscillation acceleration). When it is within the range of (0, a], it means that the test tube oscillation device will perform the first adjustment. However, in the range of (0, a], when the first impact ratio is close to 0 and close to a, if the same first adjustment is performed, it will lead to too large an error in the adjustment process and cannot meet the requirements of dynamic adjustment. Therefore, divide the first oscillation acceleration by the first impact ratio to obtain a second ratio, and the second ratio is used to represent the specific range size situation between the first oscillation acceleration and the first impact ratio.
[0080] With such a setting, the adjustment process of the test tube oscillation device is made more reasonable.
[0081] S512, when the second ratio is less than or equal to the second threshold, the first adjustment is used to indicate that the oscillation frequency of the test tube oscillation device decreases at a first rate. Wherein, the second threshold is greater than 0 and less than the first threshold.
[0082] It can be understood that the second threshold can be a variable and can be equal to 0 + C1 / 2 (C1 refers to the first threshold). When the second ratio is less than or equal to the second threshold, it means that the gap between the first oscillation acceleration and the first impact ratio is relatively large. Therefore, the first adjustment can decrease the oscillation frequency at a relatively large first rate.
[0083] With such a setting, the adjustment process of the test tube oscillation device is made more reasonable.
[0084] S513, when the second ratio is greater than the second threshold, the first adjustment is used to indicate that the oscillation frequency of the test tube oscillation device decreases at a second rate. Wherein, the second rate is less than the first rate.
[0085] It can be understood that when the second ratio is greater than the second threshold, it means that the gap between the first oscillation acceleration and the first impact ratio is relatively small. Therefore, the first adjustment can decrease the oscillation frequency at a relatively small first rate.
[0086] With such a setting, the adjustment process of the test tube oscillation device is made more reasonable.
[0087] S520. When the first impact ratio is greater than the first threshold multiplied by the first oscillation acceleration, a second adjustment is performed. Here, the second adjustment means increasing the oscillation frequency of the test tube oscillation device and decreasing the oscillation amplitude of the test tube oscillation device so that the product of the oscillation frequency and the oscillation amplitude of the test tube oscillation device is a constant value.
[0088] It can be understood that when the first impact ratio is greater than the first threshold multiplied by the first oscillation acceleration, the liquid in the test tube oscillates synchronously. At this time, the second adjustment is applied. The second adjustment increases the oscillation frequency of the test tube oscillation device at a uniform speed to ensure a linear change in the oscillation mode. However, according to it is known that when the oscillation frequency is increased uniformly, the acceleration of the liquid changes non-linearly. Therefore, r is decreased uniformly so that is a fixed value. At this time, both the oscillation frequency and the acceleration of the liquid change linearly and uniformly. And the oscillation frequencies of low-viscosity liquids are downward compatible. For example, for water and honey, at the oscillation frequency at which honey can oscillate synchronously, water can also oscillate synchronously, but not vice versa. Therefore, the second adjustment cannot be subdivided like the first adjustment in steps S511, S512, and S513. The second adjustment increases the oscillation frequency at a fixed rate.
[0089] With such a setting, both the oscillation frequency and the acceleration of the liquid change linearly and uniformly, which can make the adjustment process of the test tube oscillation device more regular and controllable, and is beneficial to improving the effectiveness of the test tube oscillation device.
[0090] Optionally, the method further includes:
[0091] S610. After the first time when the test tube oscillation device adjusts the oscillation mode, a first operation is performed, and the first operation is repeated every interval of the first time. Here, the first time is N oscillation periods, N is a fixed constant, and the oscillation period is variable. The first operation is used to instruct the test tube oscillation device to adjust the current oscillation mode according to the currently obtained impact ratio and oscillation acceleration.
[0092] It can be understood that the first operation is both the step of adjusting the oscillation mode and all the previous steps. The test tube oscillation device adjusts the oscillation mode every N oscillation periods to achieve dynamic adjustment of the oscillation mode of the test tube oscillation device.
[0093] With such a setting, it is possible to adapt to liquids whose viscosity changes during oscillation, such as partially coagulated blood, etc.
[0094] Optionally, the oscillation mode of the test tube oscillation device is circular oscillation, and the oscillation direction is reversed every fixed time interval.
[0095] It can be understood that circumferential oscillation refers to an oscillation mode that causes the liquid in the test tube to rotate and form a vortex. This mode can provide stable force feedback information during the oscillation process and can reverse the oscillation direction to increase the shear force inside the liquid to fully mix the liquid.
[0096] With such a setting, the circumferential oscillation mode can have stable force feedback information, which is beneficial to improving the accuracy of the test tube oscillation device.
[0097] Optionally, when the test tube oscillation device is started, the oscillation frequency gradually increases from zero, the oscillation amplitude gradually decreases from the maximum value, and when the oscillation frequency of the test tube oscillation device increases from zero and stabilizes at the first oscillation frequency, the first force feedback information is detected again.
[0098] It can be understood that the startup process of the test tube oscillation device takes a certain amount of time. During this period, the oscillation frequency and oscillation amplitude of the test tube oscillation device are constantly changing. Therefore, it is set that the force feedback information is detected after the oscillation frequency of the test tube oscillation device is stable, and the oscillation amplitude is the maximum value when the test tube oscillation device is not started.
[0099] With such a setting, the accuracy of the test tube oscillation device can be improved.
[0100] Optionally, the test tube oscillation device includes three power levels: high, medium, and low. When in the high power level, the product of the oscillation frequency and the oscillation amplitude of the test tube oscillation device is the first fixed value. When in the medium power level, the product of the oscillation frequency and the oscillation amplitude of the test tube oscillation device is the second fixed value. When in the low power level, the product of the oscillation frequency and the oscillation amplitude of the test tube oscillation device is the third fixed value, and the first fixed value is greater than the second fixed value, and the second fixed value is greater than the third fixed value.
[0101] It can be understood that different power levels can be set for the test tube oscillation device to cope with different liquid mixing tasks of different masses. It can be seen that the power of the test tube oscillation device is reflected in the oscillation frequency and the oscillation amplitude. When the power of the test tube oscillation device is higher, the product of the oscillation frequency and the oscillation amplitude of the test tube oscillation device is also larger. Therefore, in the case of three power levels, the products of the oscillation frequency and the oscillation amplitude of the test tube oscillation device are the first fixed value, the second fixed value, and the third fixed value respectively, and the first fixed value is greater than the second fixed value, and the second fixed value is greater than the third fixed value.
[0102] With such a setting, different amounts of liquid mixing tasks can be coped with.
[0103] It should be understood that the magnitudes of the sequence numbers of the steps in the above embodiments do not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
[0104] Corresponding to the method for test tube oscillation described in the above embodiments, an embodiment of the present application further provides a test tube oscillation device, and each unit of this device can implement each step of the method for test tube oscillation. Figure 2 The structural block diagram of the test tube oscillation device provided by the embodiment of the present application is shown. For the convenience of description, only the parts related to the embodiment of the present application are shown.
[0105] Refer to Figure 2 , this device includes:
[0106] A weighing unit for detecting the first mass of the liquid in the test tube;
[0107] An oscillation unit for instructing the test tube oscillation device to start in the first oscillation mode; wherein, the first oscillation mode refers to the default oscillation mode used by the test tube oscillation device for testing, and the first oscillation mode includes a first oscillation frequency and a first oscillation amplitude;
[0108] A force sensor unit for detecting the first force feedback information; wherein, the first force feedback information refers to the information related to the magnitude and time of the force between the test tube and the test tube slot during the test tube oscillation process of the test tube oscillation device in the first oscillation mode;
[0109] A first processing unit for obtaining a first impact ratio according to the first force feedback information and the first mass; wherein, the first impact ratio refers to the ratio of the maximum impact force of the liquid on the test tube wall to the liquid mass during the test tube oscillation process of the test tube oscillation device in the first oscillation mode;
[0110] A second processing unit for obtaining a first oscillation acceleration according to the first oscillation frequency and the first oscillation amplitude; wherein, the first oscillation acceleration refers to the acceleration of the ideal fluid when the test tube oscillation device oscillates the test tube filled with the ideal fluid in the first oscillation mode;
[0111] A third processing unit for adjusting the oscillation mode of the test tube oscillation device according to the first impact ratio and the first oscillation acceleration.
[0112] It should be noted that for the information interaction, execution process, etc. between the above units, since they are based on the same concept as the method embodiment of the present application, for their specific functions and the technical effects brought, please refer to the method embodiment part for details, and will not be elaborated here.
[0113] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, only the division of the above-mentioned functional units is used as an example. In actual applications, the above functions can be allocated to different functional units according to needs, that is, the internal structure of the device is divided into different functional units to complete all or part of the functions described above. Each functional unit in the embodiment can be integrated into a processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of a software functional unit. In addition, the specific names of the functional units are only for the convenience of mutual distinction and do not limit the protection scope of this application. The specific working process of the units in the above system can refer to the corresponding process in the foregoing method embodiment and will not be elaborated here.
[0114] An embodiment of this application also provides a test tube oscillation device, which may include a detection device, an oscillation device, and a control device communicatively connected to the detection device and the oscillation device. Figure 3 It is a schematic structural diagram of a test tube oscillation device provided by an embodiment of this application. As Figure 3 shown, the control device 3 of the test tube oscillation device in this embodiment includes: at least one processor 30 ( Figure 3 only one is shown in the figure), at least one memory 31 ( Figure 3 only one is shown in the figure), and a computer program 32 stored in the at least one memory 31 and executable on the at least one processor 30. When the processor 30 executes the computer program 32, the control device 3 of the test tube oscillation device implements the steps in any of the foregoing method embodiments for test tube oscillation, or the control device 3 of the test tube oscillation device implements the functions of each unit in the foregoing device embodiments.
[0115] Exemplarily, the computer program 32 can be divided into one or more units, and the one or more units are stored in the memory 31 and executed by the processor 30 to complete this application. The one or more units can be a series of computer program instruction segments capable of completing specific functions, and the instruction segments are used to describe the execution process of the computer program 32 in the control device 3 of the test tube oscillation device.
[0116] The control device 3 of the test tube shaking device can be a single-chip microcomputer, a microprocessor, a mobile phone, a tablet computer, a wearable device, a vehicle-mounted device, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), a desktop computer, a smart large screen, a smart TV, a handheld device with wireless communication function. The control device 3 of the test tube shaking device may include, but is not limited to, a processor 30 and a memory 31. Those skilled in the art can understand that Figure 3 merely examples of the control device 3 of the test tube shaking device, which do not constitute a limitation on the control device 3 of the test tube shaking device, and may include more or fewer components than shown in the figure, or combine some components, or different components. For example, it may also include input and output devices, network access devices, buses, etc.
[0117] The processor 30 may be a central processing unit (CPU), and the processor 30 may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0118] In some embodiments, the memory 31 may be an internal storage unit of the control device 3 of the test tube shaking device, such as the hard disk or memory of the control device 3 of the test tube shaking device. In other embodiments, the memory 31 may also be an external storage device of the control device 3 of the test tube shaking 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 control device 3 of the test tube shaking device. Further, the memory 31 may also include both the internal storage unit and the external storage device of the control device 3 of the test tube shaking device. The memory 31 is used to store an operating system, application programs, a boot loader (BootLoader), data, and other programs, such as the program code of the computer program, etc. The memory 31 may also be used to temporarily store data that has been output or will be output.
[0119] An embodiment of the present application further provides a computer-readable storage medium storing a computer program, and when the computer program is executed by a processor, the steps in any of the above method embodiments are implemented.
[0120] An embodiment of the present application provides a computer program product, and when the computer program product runs on a test tube oscillation device, the test tube oscillation device implements the steps in any of the above method embodiments.
[0121] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, to implement all or part of the processes in the above method embodiments of the present application, a computer program can be used to instruct relevant hardware to complete. The computer program can be stored in a computer-readable storage medium, and when the computer program is executed by a processor, the steps in each of the above method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in the form of source code, object code, executable file or some intermediate form, etc. The computer-readable medium can at least include: any entity or device capable of carrying the computer program code to the test tube oscillation device, recording medium, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal, and software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disc, etc.
[0122] In the above embodiments, the descriptions of the respective embodiments have their own focuses. For parts not detailed or recorded in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0123] Those of ordinary skill in the art can realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods for each specific application to implement the described functions, but such implementation should not be considered to exceed the scope of the present application.
[0124] In the embodiments provided in the present application, it should be understood that the disclosed methods, devices, and equipment for test tube oscillation can be implemented in other ways. For example, the embodiments of the methods, devices, and equipment for test tube oscillation described above are merely illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling, direct coupling, or communication connection between each other can be through some interfaces. The indirect coupling or communication connection of the devices or units can be in electrical, mechanical, or other forms.
[0125] The units described as separation components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0126] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A method for test tube oscillation, characterized in that Applied to a test tube oscillating device, the method comprises: Detect the first quality of the liquid in the test tube; The test tube oscillation device is started in a first oscillation mode and detects first force feedback information; wherein the first oscillation mode refers to a default oscillation mode of the test tube oscillation device for testing, the first oscillation mode includes a first oscillation frequency and a first oscillation amplitude, and the first force feedback information refers to information related to the magnitude and time of the force between the test tube and the test tube slot during the test tube oscillation process of the test tube oscillation device in the first oscillation mode; the first force feedback information is detected by a piezoelectric sensor placed between the test tube and the test tube slot; A first impact ratio is obtained according to the first force feedback information and the first mass; wherein the first impact ratio refers to the ratio of the maximum impact force of the liquid on the test tube wall to the mass of the liquid during the test tube oscillation process of the test tube oscillation device in the first oscillation mode, and the first impact ratio indicates the intensity of the oscillation of the liquid in the test tube; A first oscillation acceleration is obtained according to the first oscillation frequency and the first oscillation amplitude; wherein the first oscillation acceleration refers to the acceleration of the ideal fluid when the test tube oscillation device oscillates the test tube loaded with the ideal fluid in the first oscillation mode; adjusting an oscillation mode of the test tube oscillation device according to the first impact ratio and the first oscillation acceleration; The step of obtaining a first impact ratio according to the first force feedback information and the first mass includes: Obtaining a target force from the first force feedback information; wherein the target force refers to the impact force of the liquid on the test tube in the current oscillation cycle in the first force feedback information. In one oscillation cycle, when most of the liquid just impacts the test tube wall where the piezoelectric sensor is located, the peak value of the first force feedback information is the target force; Dividing the target force by the first mass to obtain the first impact ratio; The step of adjusting the oscillation mode of the test tube oscillation device according to the first impact ratio and the first oscillation acceleration includes: When the first impact ratio is less than or equal to the first threshold multiplied by the first oscillation acceleration, a first adjustment is performed; wherein the first adjustment refers to reducing the oscillation frequency of the test tube oscillation device and increasing the oscillation amplitude of the test tube oscillation device so that the product of the oscillation frequency of the test tube oscillation device and the oscillation amplitude of the test tube oscillation device is a constant value; When the first impact ratio is greater than the first threshold multiplied by the first oscillation acceleration, a second adjustment is performed; wherein the second adjustment refers to increasing the oscillation frequency of the test tube oscillation device and reducing the oscillation amplitude of the test tube oscillation device so that the product of the oscillation frequency of the test tube oscillation device and the oscillation amplitude of the test tube oscillation device is a constant.
2. The method for test tube oscillation according to claim 1, characterized in that The acquiring the target force from the first force feedback information includes: Get the current oscillation period; According to the first force feedback information and the current oscillation period, the force information of the current period is obtained; wherein the force information of the current period is the function information of the force and time in the current oscillation period; The target force is obtained according to the current period force information and the first interval; wherein the value of the first interval is a preset constant multiplied by the current oscillation period, and the center point of the first interval is the maximum force value in the current period force information.
3. The method for test tube oscillation according to claim 1, characterized in that The method further comprises: When the first impact ratio is less than or equal to the first threshold multiplied by the first oscillation acceleration, the first oscillation acceleration is divided by the first impact ratio to obtain a second ratio; When the second ratio is less than or equal to a second threshold, the first adjustment is used to instruct the oscillation frequency of the test tube oscillation device to decrease at a first rate; wherein the second threshold is greater than 0 and less than the first threshold; When the second ratio is greater than the second threshold, the first adjustment is used to instruct the oscillation frequency of the test tube oscillation device to decrease at a second rate; wherein the second rate is less than the first rate.
4. The method for test tube oscillation according to claim 1, characterized in that The method further comprises: After the test tube oscillation device adjusts the oscillation mode for the first time, a first operation is performed, and the first operation is repeated at intervals of the first time; wherein the first time is N oscillation cycles, N is a fixed constant, and the oscillation cycle is variable, and the first operation is used to instruct the test tube oscillation device to adjust the current oscillation mode according to the currently obtained impact ratio and oscillation acceleration.
5. The method for test tube oscillation according to claim 1, characterized in that: The test tube oscillating device oscillates in a circular manner, and the oscillation direction is reversed at fixed intervals.
6. The method for test tube oscillation according to claim 1, characterized in that: When the test tube oscillation device is started, the oscillation frequency gradually increases from zero, and the oscillation amplitude gradually decreases from a maximum value. When the oscillation frequency of the test tube oscillation device increases from zero and stabilizes to the first oscillation frequency, the first force feedback information is detected again.
7. The method for test tube oscillation according to claim 1, characterized in that: The test tube oscillation device includes three power levels: high, medium and low. When in the high power level, the product of the oscillation frequency and the oscillation amplitude of the test tube oscillation device is a first constant value. When in the medium power level, the product of the oscillation frequency and the oscillation amplitude of the test tube oscillation device is a second constant value. When in the low power level, the product of the oscillation frequency and the oscillation amplitude of the test tube oscillation device is a third constant value. The first constant value is greater than the second constant value, and the second constant value is greater than the third constant value.
8. A test tube oscillating device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Generalized resonance composite sensor for vibration impact detection
CN101368869A
Blood collection tube blending device and control method thereof
CN111579345A