Sample analyzer and ultrasonic calibration method
By integrating an information carrier to store preset calibration parameters in the sample analyzer and automatically acquiring ultrasonic drive parameters, the problem of long calibration time for ultrasonic devices is solved, and efficient and accurate ultrasonic amplitude output is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHENZHEN MINDRAY BIO MEDICAL ELECTRONICS CO LTD
- Filing Date
- 2025-01-17
- Publication Date
- 2026-05-01
AI Technical Summary
In the current technology, the calibration of ultrasonic devices requires professional technicians to disassemble and debug them, which is time-consuming and inefficient, and the accuracy depends on the skills and tools of the technicians.
By integrating an information carrier into the sample analyzer to store preset calibration parameter information, the controller automatically obtains the target driving parameters of the ultrasonic drive component based on these parameters, and drives the ultrasonic transducer to generate ultrasonic vibration in order to achieve the target amplitude required for ultrasonic operation.
It enables efficient calibration of ultrasonic devices without disassembly, accurately outputs the target amplitude, reduces reliance on the skills of technicians, and improves calibration efficiency.
Smart Images

Figure CN121955422A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of medical device technology, and in particular to a sample analyzer and an ultrasound calibration method. Background Technology
[0002] Sample analyzers are used to perform specific tests on samples to obtain the corresponding test results, and are widely used in clinical testing.
[0003] In a sample analyzer, the ultrasonic device used to perform ultrasonic mixing or ultrasonic cleaning is one of the important components. For example, by using the ultrasonic device to ultrasonically mix the reaction solution formed by mixing the sample and reagents, the reaction between the sample and reagents can be more complete, thus improving the mixing effect of the reaction solution.
[0004] To improve the stability of ultrasonic devices, calibration is required after installation or maintenance. In related technologies, ultrasonic device calibration typically requires specialized technicians to disassemble and adjust multiple components, which is time-consuming, inefficient, and the accuracy of the calibration depends heavily on the technician's skill and the tools used. Summary of the Invention
[0005] The main objective of this application is to provide a sample analyzer and an ultrasonic calibration method, which aims to complete the automatic calibration of the ultrasonic device efficiently without disassembly, so as to make the target amplitude output by the ultrasonic device when performing ultrasonic operation more accurate.
[0006] In a first aspect, embodiments of this application provide a sample analyzer, comprising: The sample dispensing device is used to dispense the sample to be tested from the sample tube into the reaction vessel; A reagent dispensing device is used to dispense reaction reagents into the reaction vessel; A reaction apparatus is provided with at least one reaction position, the reaction position being used to place the reaction container, wherein the sample to be tested and the reaction reagents in the reaction container are mixed to form a reaction solution; An ultrasonic device is used to generate ultrasonic vibrations in a target liquid to perform an ultrasonic operation, the target liquid including at least a reaction solution and a cleaning solution; the ultrasonic device includes at least a moving part, an ultrasonic driving part, an ultrasonic transducer, and an energy transmission element, wherein the moving part is at least used to drive the energy transmission element to move; the ultrasonic driving part is connected to the ultrasonic transducer and is used to drive the ultrasonic transducer to generate ultrasonic vibrations; the energy transmission element has a first end and a second end opposite to each other, the first end of the energy transmission element is connected to the ultrasonic transducer, and the second end of the energy transmission element is used to transmit ultrasonic vibrations to the target liquid to perform the ultrasonic operation; the ultrasonic device includes an information carrier that stores preset calibration parameter information of the ultrasonic device; A detection device is used to detect the reaction solution and obtain corresponding detection information; The controller is used at least to: acquire and save the preset calibration parameter information before, during, or after the installation of the ultrasonic device; Performing the ultrasonic operation according to the saved preset calibration parameter information includes obtaining the target driving parameters of the ultrasonic driving component according to the preset calibration parameter information, wherein the target driving parameters include at least one of target driving current, target driving voltage and target driving power; The ultrasonic driving component is controlled to drive the ultrasonic transducer to generate ultrasonic vibration using the target driving parameters, so that the output amplitude of the energy transfer element is the target amplitude required for the ultrasonic operation.
[0007] Secondly, embodiments of this application provide an ultrasonic calibration method, including: acquiring and saving the preset calibration parameter information before installing the ultrasonic device, during the installation of the ultrasonic device, or after installing the ultrasonic device; Performing the ultrasound operation according to the saved preset calibration parameter information includes: obtaining the target driving parameters of the ultrasound driving component of the sample analyzer according to the preset calibration parameter information, wherein the target driving parameters include at least one of target driving current, target driving voltage and target driving power; The ultrasonic drive component is controlled to drive the ultrasonic transducer of the sample analyzer to generate ultrasonic vibration using the target drive parameters, so that the output amplitude of the energy transfer component of the sample analyzer is the target amplitude required for the sample analyzer to perform ultrasonic operation. As can be seen from the technical solution provided in this application, the sample analyzer acquires and saves preset calibration parameter information, thereby performing ultrasonic operation according to the saved preset calibration parameter information. During the ultrasonic operation, the target drive parameters of the ultrasonic drive component of the ultrasonic device are acquired based on the preset calibration parameter information, and the ultrasonic drive component is controlled to drive the ultrasonic transducer to generate ultrasonic vibration using the target drive parameters, so that the output amplitude of the energy transfer component is the target amplitude required for the ultrasonic operation. During the ultrasonic operation, the sample analyzer can acquire the target drive parameters matching the current ultrasonic operation based on the calibration parameter information, and thus drive the ultrasonic transducer of the ultrasonic device to generate ultrasonic vibration using these target drive parameters, thereby making the output amplitude of the energy transfer component connected to the ultrasonic transducer the target amplitude required for the ultrasonic operation. This achieves efficient automatic calibration of the ultrasonic device without disassembly and accurately outputs the target amplitude matching the current ultrasonic operation.
[0008] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit the disclosure of the embodiments of this application. Attached Figure Description
[0009] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0010] Figure 1 This is a block diagram of the sample analyzer in one embodiment; Figure 2 This is a schematic diagram of the structural layout of a sample analyzer in one embodiment; Figure 3 This is a block diagram of the ultrasonic device of a sample analyzer in one embodiment; Figure 4 This is a schematic diagram of the ultrasonic device of a sample analyzer in one embodiment; Figure 5 This is a schematic diagram of interface changes during the ultrasonic calibration process of a sample analyzer in one embodiment. Figure 6 This is a schematic diagram of the ultrasonic device of the sample analyzer performing position calibration in one embodiment; Figure 7 This is a flowchart of the steps of an ultrasonic calibration method provided in one embodiment. Detailed Implementation
[0011] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0012] In the description of this application, unless otherwise expressly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection between two components. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances.
[0013] The flowchart shown in the attached diagram is for illustrative purposes only and does not necessarily include all content and operations / steps, nor does it necessarily have to be performed in the order described. For example, some operations / steps can be broken down, combined, or partially merged, so the actual execution order may change depending on the actual situation.
[0014] The following detailed description of some embodiments of this application is provided in conjunction with the accompanying drawings. Unless otherwise specified, the following embodiments and features can be combined with each other.
[0015] Please see Figures 1 to 2 This application provides a sample analyzer 100 for analyzing a sample to be tested to obtain corresponding analytical results. The sample analyzer 100 includes, but is not limited to, at least one of the following: a biochemical analyzer, an immunoassay analyzer, a coagulation analyzer, and a urine analyzer.
[0016] like Figure 1 As shown, the sample analyzer 100 includes a dispensing device 10, a sample device 20, a reagent device 30, a reaction device 40, a detection device 60, and a controller 70. The dispensing device 10 is used to dispense samples and / or reagents.
[0017] The sample device 20 is used to carry samples. In some examples, the sample device 20 may include a sample delivery module (SDM) and a front-end track; in other examples, the sample device 20 may also be a sample tray, which includes multiple sample positions for placing sample tubes, and the sample tray can be rotated to the corresponding position, such as the position for the dispensing device 10 to pick up the sample, by rotating its tray structure.
[0018] The reagent device 30 is used to provide reagents that react with the sample. The reagent device 30 is provided with multiple reagent placement positions, which are used to hold reagent containers. The reagents that react with the sample are stored in the reagent containers. The reagents include, but are not limited to, chromogenic reagents, diluents, substrate solutions, enzyme-labeled reagents, magnetic bead reagents, etc.
[0019] Optionally, the reagent device 30 can be a reagent tray, which has a disc-shaped structure and multiple positions for holding reagent containers. The reagent device 30 can rotate and drive the reagent containers it holds to rotate, so as to rotate the reagent containers to a specific position, such as the position where the reagent dispensing device 10 draws the reagent. It is understood that the number of reagent devices 30 can be one or more.
[0020] The reaction apparatus 40 is provided with at least one reaction position for placing a reaction container. This reaction container is used to receive samples and reagents and to provide a mixing space for the samples and reagents. The reaction container includes, but is not limited to, a reaction cup. For example, the sample analyzer 100 is provided with a sample aspiration position and a reagent aspiration position. During the sample and reagent mixing process, the dispensing device 10 aspirates the sample supplied by the sample device 20 and the reagent supplied by the reagent device 30, respectively, and dispenses the aspirated sample and reagent into the reaction container placed in the preset operating position, so that the sample and reagent mix within the reaction container to form a reaction solution. Optionally, the reaction apparatus 40 is also used to incubate the reaction solution formed by the mixture of samples and reagents.
[0021] The detection device 60 is used to detect the reaction solution formed by mixing the sample and reagents to obtain detection data. For example, the detection device 60 is used to measure the reaction solution in the reaction vessel to obtain the sample detection data.
[0022] Optionally, the detection device 60 includes a photometric mechanism for detecting the luminescence intensity of the reaction liquid to obtain the luminescence intensity of the reaction liquid. Then, using a calibration curve and the luminescence intensity, the concentration of the analyte in the sample can be calculated. It is understood that the detection data acquired by the detection device 60 can be either the luminescence intensity of the reaction liquid or the concentration of the analyte in the reaction liquid. That is, calculating the concentration of the analyte in the sample using a calibration curve and the luminescence intensity can be performed by either the detection device 60 or the controller 70; no limitation is made here.
[0023] In another embodiment, the detection device 60 includes an electrical detection mechanism (e.g., an impedance measurement mechanism) or a detection mechanism based on other principles (e.g., an imaging measurement mechanism).
[0024] Skilled technicians should understand that Figure 1 This is merely an example of a sample analyzer 100 and does not constitute a limitation on the sample analyzer 100. The sample analyzer 100 may include components such as... Figure 1 The sample analyzer 100 may include more or fewer components, or combinations of certain components, or different components. It may also include input / output devices, network access devices, etc.
[0025] like Figure 1 As shown, in some embodiments, the sample analyzer further includes a scheduling device for performing scheduling of the reaction vessel. Specifically, the scheduling device is used to move the target object in a two-dimensional or three-dimensional space to achieve the scheduling of the target object. For example, the scheduling device grabs the target object and moves it in a two-dimensional or three-dimensional space, or, after the target object is placed at a scheduling position set on the scheduling device, the scheduling device moves the target object placed at the scheduling position in a two-dimensional or three-dimensional space. The target object includes, but is not limited to, the reaction vessel.
[0026] For example, the scheduling device schedules the reaction container to the sample position within the sample analyzer 100 so that the dispensing device 10 performs a sample dispensing operation on the reaction container placed at the sample position; or, the scheduling device schedules the reaction container to the reagent position within the sample analyzer 100 so that the dispensing device 10 performs a reagent dispensing operation on the reaction container placed at the reagent position.
[0027] like Figure 2 As shown, in some embodiments, the reaction apparatus 40 has a support portion 401, and the support portion 401 is provided with at least one reaction position for placing a reaction container (such as a reaction cup 4011). The reaction container is used to receive samples and reagents and to provide a reaction site for the samples and reagents to mix and form a reaction solution. For example, the reaction container receives a sample obtained by the dispensing device 10 from the sample device 20 and a reagent obtained by the reagent device 30, so that the samples and reagents are mixed in the reaction container to form a reaction solution.
[0028] Optionally, the support portion 401 of the reaction apparatus 40 can be a reaction disk, such as... Figure 2As shown, it is arranged in a disc-shaped component and has one or more reaction positions for placing reaction containers. The reaction disc can incubate the reaction liquid in the reaction container and can rotate to drive the reaction container placed in the reaction position to rotate, so as to realize the scheduling of the reaction container in the reaction disc in a preset area, for example, to schedule the reaction container located in the reaction position to the position for reagent addition.
[0029] It is understood that the reaction position used to support the reaction vessel can be located not only on the reaction plate of the reaction apparatus 40, but also independently of the reaction plate of the reaction apparatus 40. Setting the reaction position independently of the reaction plate means that the setting of the reaction position will not interfere with the rotation of the reaction plate itself.
[0030] like Figure 2 As shown, in some embodiments, the dispensing device 10 includes a sample dispensing mechanism 10a, which is used to aspirate a sample and dispense it into the reaction vessel to be sampled. For example, the sample dispensing mechanism 10a may include a sample needle, which is driven by a two-dimensional or three-dimensional mechanism to move in two-dimensional or three-dimensional space, so that the sample needle can move to aspirate the sample carried by the sample device 20, move to the reaction cup to be sampled, and dispense the sample into the reaction vessel.
[0031] like Figure 2 As shown, in some embodiments, the dispensing device 10 further includes a reagent dispensing mechanism 10b, which is used to draw up reagents and discharge them into the reaction vessel to which the reagents are to be added. Optionally, the reagent dispensing mechanism 10b may include a reagent needle, which moves in two or three dimensions in space via a two-dimensional or three-dimensional driving mechanism, thereby moving the reagent needle to draw up the reagents carried by the reagent device 30, and to move to the reaction vessel to which the reagents are to be added, and to discharge the reagents into the reaction vessel.
[0032] Optionally, the reagent dispensing mechanism 10b does not add reagents via reagent needles, but instead adds reagents from reagent tubes to the reaction vessel via dedicated tubing. In this type of embodiment, only sample needles are used, and no reagent needles are present.
[0033] It is understandable that, depending on the different bodily fluids being tested and the specific test being performed, different methods of adding samples and reagents may be used. For example, both samples and reagents may be added using a sample needle, or samples may be added using a sample needle and reagents using a reagent needle, or only samples may be added using a sample needle and reagents using other methods. That is, the sample dispensing mechanism 10a of the dispensing device 10 is used for both sample transfer and reagent transfer; or the sample dispensing mechanism 10a of the dispensing device 10 is used for sample transfer and the reagent dispensing mechanism 10b is used for reagent transfer; or the sample dispensing mechanism 10a of the dispensing device 10 is used for sample transfer, and the reagent is added to the reaction vessel via a dedicated tubing connected to a reagent container. Therefore, sample needles and / or reagent needles are also called pipettes, meaning that a pipette includes at least one of a sample needle and a reagent needle.
[0034] like Figure 1 As shown, in some embodiments, the sample analyzer 100 further includes a display device 50 for displaying information. The display device 50 may be a touch screen, liquid crystal display, LED display, or OLED display, etc.
[0035] It is understood that the sample analyzer 100 may integrate a display device 50, or the sample analyzer 100 may be connected to a computer device (e.g., a computer) to display information through the display device 50 (e.g., a screen) of the computer device, or the sample analyzer 100 may be communicatively connected to the display device 50 and display information through the display device.
[0036] Please see Figures 3 to 4 In some embodiments, the sample analyzer 100 further includes an ultrasonic device 80 for generating ultrasonic vibrations in a target liquid to perform an ultrasonic operation, the target liquid including at least a reaction solution and a cleaning solution.
[0037] Optionally, the ultrasonic device 80 includes at least a moving part 801, an ultrasonic driving part 802, an ultrasonic transducer 803, and an energy transfer element 804. The moving part 801 is used to drive the energy transfer element 804 to move. For example, the moving part 801 can drive the energy transfer element 804 to move in two-dimensional or three-dimensional space, thereby moving the energy transfer element 804 to a corresponding cleaning position for ultrasonic cleaning, or to a mixing position for ultrasonic mixing.
[0038] The ultrasonic drive component 802 is connected to the ultrasonic transducer 803 and is used to drive the ultrasonic transducer 803 to generate ultrasonic vibrations. The energy transfer component 804 (also called an ultrasonic needle) has a first end and a second end opposite to each other. The first end of the energy transfer component 804 is connected to the ultrasonic transducer 803, and the second end of the energy transfer component 804 is used to transmit ultrasonic vibrations to the target liquid to perform ultrasonic operations. The ultrasonic drive component 802 includes, but is not limited to, an ultrasonic drive board.
[0039] In some embodiments, the sample analyzer 100 further includes an information reading device 90 for acquiring information from the information carrier. This information reading device 90 includes, but is not limited to, a scanning component, an image acquisition component, a voice acquisition component, and an input component. The input component includes, but is not limited to, a keyboard, mouse, buttons, and a touch panel. The information carrier stores the preset calibration parameter information of the ultrasound device 80 and serves as part of or an accessory of the ultrasound device 80. The information carrier can be placed inside the packaging of the ultrasound device 80 as supplementary material for its use. The information carrier can also be a microprocessor.
[0040] like Figure 1 As shown, in some embodiments, there may be one or more controllers 70, and the controllers 70 may be located in the analyzer execution body or may be located independently of the analyzer execution body, which is not limited here.
[0041] Optionally, the controller 70 includes at least a processor 701, a memory 702, a communication interface (not shown), and an I / O interface (not shown). The processor 701, memory 702, communication interface, and I / O interface communicate via a bus. The processor 701 can be a Central Processing Unit (CPU), but it can 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 can be a microprocessor or any conventional processor.
[0042] The memory 702 contains various computer programs, such as the operating system and application programs, for the processor 701 to execute, as well as the data required to execute these programs. During the analysis of the sample under test, any data requiring local storage can be stored in the memory 702. The I / O interface includes, but is not limited to, serial interfaces such as USB, IEEE 1394, or RS-232C; parallel interfaces such as SCSI, IDE, or IEEE 1284; and analog signal interfaces composed of D / A converters and converters. Input components are connected to the I / O interface, allowing users to directly input data to the controller 70. These input components include, but are not limited to, a keyboard, mouse, touchscreen, or control buttons. The display component can communicate with the controller 70 through the I / O interface to provide relevant information prompts. The communication interface can be any known communication protocol. The communication interface communicates with the outside world via a network, and the controller 70 can transmit data with any component connected through this network using a preset communication protocol.
[0043] In some embodiments, the controller 70 is at least configured to perform the following operations: specifically, the processor 701 of the controller 70 calls a computer program stored in the memory 702 to perform the following operations: Before, during, or after the installation of the ultrasonic device, the preset calibration parameter information read by the information reading device 90 is saved. When performing an ultrasonic operation based on the saved preset calibration parameter information, the target driving parameters of the ultrasonic driving component 802 are obtained. The target driving parameters include at least one of the target driving current, target driving voltage, and target driving power. The ultrasonic drive component 802 is controlled to drive the ultrasonic transducer 803 to generate ultrasonic vibration using the target drive parameters, so that the output amplitude of the energy transfer component 804 is the target amplitude required for ultrasonic operation.
[0044] For example, based on the fact that the magnitude of the driving signal output by the ultrasonic driving components 802, which are usually different in the ultrasonic device 80, is different under the same input signal, the amplitude of the output by the different ultrasonic transducers 803 is different under the same driving component 802 with the same input signal. That is, the ultrasonic amplitude output by the energy transmission element 804 driven by the different ultrasonic transducers 803 under the same driving component 802 with the same input signal is different.
[0045] Therefore, in order for the energy transmission component 804 of the ultrasonic device 80 to accurately output the corresponding ultrasonic amplitude, the ultrasonic drive component 802 and the ultrasonic transducer 803 need to be calibrated to obtain the corresponding calibration parameter information. This allows the controller 70 to accurately control the ultrasonic device 80 to perform ultrasonic operations and thus accurately output the corresponding target amplitude.
[0046] In this embodiment, by performing pre-testing and calibration on the ultrasonic device 80 before, during, or after installation, and calculating the preset calibration reference required for the ultrasonic device 80 to perform the corresponding ultrasonic operation, the ultrasonic device 80 can be controlled to accurately output the corresponding target amplitude during the corresponding ultrasonic operation through the preset calibration parameters.
[0047] Based on the preset calibration parameter information, users can obtain it by testing and verifying the ultrasonic device before it is put into operation using high-precision testing equipment. This avoids the tedious process of manually disassembling, testing, and calibrating the ultrasonic device of the sample analyzer, improves the calibration efficiency of the ultrasonic device, and reduces the dependence on the debugging skills of technicians.
[0048] Specifically, the calibration of the ultrasonic device 80 can be performed by the equipment manufacturer during or after equipment assembly, or by the user after purchasing the sample analyzer 100. For example, the ultrasonic device 80 can be calibrated before, during, or after installation on the sample analyzer 100. It is understood that the calibration of the ultrasonic device 80 can also be performed by the user or the equipment manufacturer's maintenance personnel when maintenance is required. That is, in this embodiment, the preset calibration parameters have been pre-calculated, so the location and personnel for performing the calibration are flexible and not limited here.
[0049] The sample analyzer 100 is equipped with an information reading device 90, which is used at least to read preset calibration parameter information from the information carrier. Before, during, or after the installation of the ultrasound device, the user can operate the information reading device 90 to obtain the preset calibration parameters corresponding to the sample analyzer 100. After detecting the preset calibration parameter information read by the information reading device 90, the controller 70 of the sample analyzer 100 automatically saves the preset calibration parameter information. Alternatively, after detecting the preset calibration parameter information read by the information reading device 90 and receiving a save command, the controller 70 responds to the save command and saves the preset calibration parameter information.
[0050] After the preset calibration parameter information is retained, when the sample analyzer 100 needs the ultrasonic device 80 to perform the corresponding ultrasonic operation, the controller 70 controls the ultrasonic device 80 to perform the corresponding ultrasonic operation based at least on the saved preset calibration parameter information, so as to output the target amplitude that matches the ultrasonic operation.
[0051] For example, during the ultrasonic operation performed by the ultrasonic device 80 according to the stored preset calibration parameter information, the controller 70 obtains the target driving parameters of the ultrasonic drive component 802 according to the preset calibration parameter information. The target driving parameters include at least one of the target driving current, target driving voltage and target driving power. The controller 70 controls the ultrasonic drive component 802 to drive the ultrasonic transducer 803 to generate ultrasonic vibration using the target driving parameters, so that the output amplitude of the energy transfer element 804 is the target amplitude required for the ultrasonic operation.
[0052] In some embodiments, the controller 70 acquires the target driving parameters of the ultrasonic driving component 802, including: Obtain the target amplitude corresponding to the ultrasonic operation; The target driving parameter is obtained based on the preset calibration parameter information and the target amplitude. The preset calibration information includes the correlation between the target amplitude and the target driving parameter.
[0053] For example, the preset calibration parameter information stores at least the correlation between the target amplitude and the target driving parameter. During the ultrasonic operation performed by the ultrasonic device 80, the target amplitude corresponding to the ultrasonic operation is first determined. Based on the target amplitude and the preset calibration parameter information, the target driving parameter required to drive the ultrasonic transducer 803 to form ultrasonic vibration and make the output amplitude of the energy transfer element 804 the target amplitude required for the ultrasonic operation is obtained. The ultrasonic driving component 802 is then controlled to output the target driving parameter so that the ultrasonic transducer 803 can form ultrasonic vibration and the energy transfer element 804 can output the target amplitude.
[0054] For example, the preset calibration parameter information stores the target driving parameter X required to be output by the ultrasonic driving component 802 corresponding to the target amplitude α when the ultrasonic device 80 performs ultrasonic operation, the target driving parameter Y required to be output by the ultrasonic driving component 802 corresponding to the target amplitude β when the ultrasonic device 80 performs ultrasonic operation, and the target driving parameter Z required to be output by the ultrasonic driving component 802 corresponding to the target amplitude γ when the ultrasonic device 80 performs ultrasonic operation, and other related relationships.
[0055] When the ultrasonic device 80 performs an ultrasonic operation according to the stored preset calibration parameter information, if it is determined that the target amplitude corresponding to the ultrasonic operation performed by the ultrasonic device 80 is amplitude α, then the target driving parameter X to be output by the ultrasonic driving component 802 is determined according to amplitude α and preset calibration parameter information, and the ultrasonic driving component 802 is controlled to output the target driving parameter X, so as to drive the ultrasonic transducer 803 to form ultrasonic vibration through the target driving parameter X and cause the energy transfer component 804 to output the ultrasonic vibration with the target amplitude α.
[0056] In some embodiments, the ultrasonic operation includes at least an ultrasonic mixing operation in which ultrasonic vibrations are generated in the reaction solution to mix the reaction solution and an ultrasonic cleaning operation in which ultrasonic vibrations are generated in the cleaning solution to clean the energy transfer element 804, and the target driving parameters corresponding to the ultrasonic mixing operation and the target driving parameters corresponding to the ultrasonic cleaning operation are different. The controller 70 acquires the target driving parameters of the ultrasonic driving component 802, including: The operation information corresponding to the ultrasonic operation to be performed by the ultrasonic device 80 is determined. The operation information is used to characterize whether the ultrasonic operation to be performed by the ultrasonic device 80 is the ultrasonic cleaning operation or the ultrasonic mixing operation. The target driving parameters of the ultrasonic drive component 802 are determined based on the first correlation between the operation information and the preset calibration parameter information. The first correlation records the correlation between the operation information and the target driving parameters required for the ultrasonic device 80 to perform the ultrasonic operation.
[0057] Optionally, the target driving parameter required for the ultrasonic device 80 to perform the ultrasonic operation is the target driving current, and the operation information corresponding to the ultrasonic operation includes at least one of the operation code corresponding to the ultrasonic operation, the ultrasonic level matching the ultrasonic operation, and the target amplitude matching the ultrasonic operation.
[0058] For example, the ultrasonic operations performed by the ultrasonic device 80 include ultrasonic mixing and ultrasonic cleaning. The ultrasonic mixing operation involves inserting the vibrating energy transmission element 804 below the surface of the reaction liquid to mix the reaction liquid, or inserting the energy transmission element 804 below the surface of the reaction liquid and vibrating it to mix the reaction liquid. The ultrasonic cleaning operation involves inserting the vibrating energy transmission element 804 below the surface of the cleaning liquid to clean the energy transmission element 804, or inserting the energy transmission element 804 below the surface of the reaction liquid and vibrating it to clean the energy transmission element 804.
[0059] Because the requirements for ultrasonic cleaning and ultrasonic mixing are different, the vibration frequency and amplitude of the energy transfer component 804 are different. In order to achieve better ultrasonic mixing and ultrasonic cleaning effects, the target amplitude for ultrasonic mixing is set as the first amplitude, and the amplitude for ultrasonic cleaning is set as the second amplitude.
[0060] Different amplitudes correspond to different driving parameters for the ultrasonic device 80. For example, when the ultrasonic device 80 performs ultrasonic mixing output at the first amplitude, the target driving parameter output by the ultrasonic driving component 802 is the first driving parameter. When the ultrasonic device 80 performs ultrasonic cleaning output at the second amplitude, the target driving parameter output by the ultrasonic driving component 802 is the second driving parameter.
[0061] The preset calibration parameter information includes the correlation between the target driving parameters and the corresponding ultrasound operation. For example, at least one of the operation code corresponding to the ultrasound operation, the ultrasound level matching the ultrasound operation, and the target amplitude matching the ultrasound operation is associated with the target driving parameters.
[0062] When the ultrasonic device 80 performs an ultrasonic operation based on the saved preset calibration parameter information, the ultrasonic operation that the ultrasonic device 80 needs to perform is determined to be an ultrasonic cleaning operation or an ultrasonic mixing operation based on the operation information corresponding to the ultrasonic operation to be performed by the ultrasonic device 80.
[0063] When it is determined that the ultrasonic operation to be performed by the ultrasonic device 80 is an ultrasonic cleaning operation, the ultrasonic drive component 802 is controlled to drive the ultrasonic transducer 803 to generate ultrasonic vibration using target drive parameters (first drive parameters) that match the ultrasonic cleaning operation, so that the output amplitude of the energy transfer component 804 is the target amplitude (first amplitude) required for the ultrasonic cleaning operation.
[0064] Optionally, different ultrasonic cleaning operations correspond to different target amplitudes. Therefore, when it is determined that the ultrasonic operation to be performed by the ultrasonic device 80 is an ultrasonic cleaning operation, it is also necessary to determine the cleaning level corresponding to the ultrasonic cleaning operation, so as to control the ultrasonic drive component 802 to drive the ultrasonic transducer 803 to generate ultrasonic vibration using target drive parameters that match the level corresponding to the ultrasonic cleaning operation, so that the output amplitude of the energy transfer component 804 is the target amplitude required for the ultrasonic cleaning operation.
[0065] When it is determined that the ultrasonic operation to be performed by the ultrasonic device 80 is an ultrasonic mixing operation, the ultrasonic drive component 802 is controlled to drive the ultrasonic transducer 803 to generate ultrasonic vibration using a target drive parameter (second drive parameter) that matches the ultrasonic mixing operation, so that the output amplitude of the energy transfer component 804 is the target amplitude (second amplitude) required for the ultrasonic mixing operation.
[0066] Optionally, the target amplitudes corresponding to different ultrasonic mixing operations are different. Therefore, when it is determined that the ultrasonic operation to be performed by the ultrasonic device 80 is an ultrasonic mixing operation, it is also necessary to determine the mixing level corresponding to the ultrasonic mixing operation, so as to control the ultrasonic drive component 802 to drive the ultrasonic transducer 803 to form ultrasonic vibration using the target drive parameters matched with the level corresponding to the ultrasonic mixing operation, so that the output amplitude of the energy transfer component 804 is the target amplitude required for the ultrasonic mixing operation.
[0067] In some embodiments, the controller 70 acquires the target driving parameters of the ultrasonic driving component 802, including: Obtain the test item currently being executed by the sample analyzer 100; The target driving parameters required for the ultrasonic device 80 to perform the ultrasonic operation in the test item are determined based on the project information corresponding to the test item and the second correlation in the preset calibration parameter information. The second correlation records the correlation between the project information corresponding to the test item and the target driving parameters required for the ultrasonic device 80 to perform the ultrasonic operation during the execution of the test item.
[0068] Optionally, in the test item, the target driving parameter required for the ultrasonic device 80 to perform the ultrasonic operation is the target driving current. The second association record records the association between the target driving current and the project information corresponding to the test item. The project information corresponding to the test item includes at least one of the project code corresponding to the test item, the ultrasonic level of the ultrasonic operation matching the test item, and the target amplitude of the ultrasonic operation matching the test item. Furthermore, the ultrasonic operation includes at least one of ultrasonic mixing operation and ultrasonic cleaning operation.
[0069] For example, different test items typically require different reagents or at least one of the samples. In order to obtain better sample detection results, the ultrasonic device 80 needs to perform different ultrasonic operations in different test items to output different target amplitudes. That is, in different test items, the ultrasonic drive component 802 of the ultrasonic device 80 needs to output different target drive parameters to drive the ultrasonic transducer 803 to form ultrasonic vibration so that the output of the energy transfer component 804 corresponds to the target amplitude.
[0070] The preset calibration parameter information includes the association between the target driving parameter and the corresponding test item. For example, at least one of the following is associated with the target driving parameter: the item code corresponding to the test item, the ultrasound level of the ultrasound operation matching the test item, and the target amplitude of the ultrasound operation matching the test item.
[0071] For example, the preset calibration parameter information records that the target driving parameter output by the ultrasonic driving component 802 of the ultrasonic device 80 corresponding to test item 1 is driving parameter A, the target driving parameter output by the ultrasonic driving component 802 of the ultrasonic device 80 corresponding to test item 2 is driving parameter B, and the target driving parameter output by the ultrasonic driving component 802 of the ultrasonic device 80 corresponding to test item 3 is driving parameter C.
[0072] When performing ultrasonic mixing operation according to the saved preset calibration parameter information, the test item currently being performed by the sample analyzer 100 is obtained. If the test item is test item 1, the target driving parameter of the ultrasonic drive component 802 is obtained as driving parameter A according to the test item and the preset calibration parameter information. The controller 70 can then control the ultrasonic drive component 802 to drive the ultrasonic transducer 803 to form ultrasonic vibration using driving parameter A, so that the output of the energy transfer component 804 matches the target amplitude of test item 1.
[0073] If the test item is test item 1, then the target driving parameter of the ultrasonic drive component 802 is obtained as driving parameter B according to the test item and preset calibration parameter information. The controller 70 can then control the ultrasonic drive component 802 to drive the ultrasonic transducer 803 to form ultrasonic vibration using driving parameter B, so that the output of the energy transfer component 804 matches the target amplitude of test item 2.
[0074] In some embodiments, after the ultrasonic device 80 is installed on the sample analyzer 100, and before the ultrasonic device 80 performs the ultrasonic operation for the first time, the controller 70 acquires and saves the preset calibration parameter information input by the information reading device 90. Optionally, the ultrasonic operation includes ultrasonic cleaning operation and ultrasonic mixing operation.
[0075] For example, after the ultrasound device 80 is installed in the sample analyzer 100, and before the ultrasound device 80 performs the ultrasound operation for the first time, the user inputs preset calibration parameter information into the sample analyzer 100 by controlling the information reading device 90. This allows the controller 70 to obtain the preset calibration parameter information input by the information reading device 90 and save the preset calibration parameter information. This makes it easier for the sample analyzer 100 to accurately control the output of the ultrasound device 80 to match the target amplitude of the ultrasound operation when it performs the ultrasound operation based on the saved preset calibration parameter information.
[0076] In some embodiments, the preset drive calibration parameters include at least target drive parameters for driving the ultrasonic transducer 803 to generate ultrasonic vibration so that the output target amplitude of the energy transfer element 804 is achieved. The target drive parameters are obtained by linear fitting at least based on the corresponding target input signal input to the ultrasonic drive component 802 and the actual output signal output under the drive of the target input signal.
[0077] Optionally, the target drive parameters include at least one of the target drive current, target drive voltage, and target drive power.
[0078] For example, taking the target driving parameter as current as an example, the ultrasonic driving component 802 is a constant current driving component. Due to the manufacturing and assembly process of the internal components of the ultrasonic driving component 802, different ultrasonic driving components 802 will have systematic deviations in actual output current Iout (actual output signal) even if they are configured with the same input target driving current Ic (target input signal) in the initial state.
[0079] Therefore, by using the given output function relationship between the input target driving current Ic and the actual output current Iout in the ultrasonic drive component 802, i.e., the output characteristic function of the ultrasonic drive component 802, Iout=f(Ic), the calibration function Ic=g(Iout) is obtained by inverting this output characteristic function.
[0080] The calibration function g can be used to calculate the corrected target drive current Ic required for the output current Iout of the ultrasonic drive component 802, and the actual target drive current g(Ic) can be obtained, so that the actual output current Iout = f(g(Ic)).
[0081] By conducting batch tests on multiple ultrasonic drive components 802, and using linear fitting on the output characteristic function Iout-Ic of multiple ultrasonic drive components 802, the target calibration function between the input target drive current and the actual output current of the ultrasonic drive component 802 is obtained.
[0082] When the ultrasonic device 80 needs to output a target amplitude to perform ultrasonic operation, the target driving parameters required for the ultrasonic transducer 803 of the ultrasonic device 80 can be obtained based on the target amplitude, that is, the target driving parameters (such as target driving current) required for the ultrasonic driving component 802 to output.
[0083] The target driving current is the actual output current Iout corresponding to the ultrasonic driving component 802. Based on the actual output current Iout and the target calibration function, the actual input current required by the ultrasonic driving component 802 is calculated, also known as the target input signal or target driving current Ic. Then, the controller 70 uses the target driving current Ic to control the ultrasonic driving component 802 so that the ultrasonic driving component 802 outputs a matching actual output current Iout, and uses the actual output current Iout to drive the ultrasonic transducer 803 to generate ultrasonic vibration so that the energy transfer element 804 outputs the target amplitude.
[0084] Optionally, the preset drive calibration parameters also include a second calibration function for the ultrasonic transducer 803 to generate ultrasonic vibrations so that the output target amplitude of the energy transfer element 804 and the required target drive parameters are correlated.
[0085] Due to the manufacturing and assembly processes of the internal components of the ultrasonic transducer 803, different ultrasonic transducers 803, even with the same target driving parameters (driving current) configured initially, will exhibit systematic deviations in their actual output amplitude. Therefore, it is necessary to measure the ultrasonic transducer 803 beforehand to obtain the correlation between the target output amplitude of the ultrasonic transducer 803 and the target driving parameters required to output that target amplitude.
[0086] When it is known that the ultrasonic device 80 needs to output a target amplitude to perform ultrasonic operation, the target driving parameters (e.g., target driving current) required by the ultrasonic transducer 803 of the ultrasonic device 80 can be obtained based on the target amplitude.
[0087] In some embodiments, the information reading device 80 is used to read preset calibration parameter information from an information carrier, the information carrier including at least one of a moving part 801, an ultrasonic driving part 802, an ultrasonic transducer 803 and an energy transfer part 504, and associated with preset calibration parameter information, or the information carrier is disposed in the housing of the ultrasonic device 80, or the information carrier is disposed in the box that packages the ultrasonic device 80.
[0088] Optionally, the information carrier is provided with an encoding, which carries preset calibration parameter information. The information reading device 80 includes a scanning component for scanning the encoding to obtain the preset calibration parameter information carried by the encoding. Optionally, the encoding includes, but is not limited to, at least one of a QR code and a barcode.
[0089] For example, preset calibration parameter information is set in at least one of the moving part 801, ultrasonic drive part 802, ultrasonic transducer 803, and energy transfer element 504 through printing, etching, engraving, coding, or affixing. When ultrasonic device 80 needs to be calibrated, the user inputs the corresponding preset calibration parameter information into the sample analyzer 100 through the control information input component 90 and saves the preset calibration parameter information. Alternatively, the user scans the code set in at least one of the moving part 801, ultrasonic drive part 802, ultrasonic transducer 803, and energy transfer element 504 through the control information input component 90 to obtain the corresponding preset calibration parameter information and save it. Thus, before performing the corresponding ultrasonic operation, the sample analyzer 100 can calibrate the ultrasonic device 80 according to the preset calibration parameter information, thereby enabling the ultrasonic device 80 to accurately output the corresponding target amplitude during the corresponding ultrasonic operation.
[0090] Optionally, the information reading device 90 includes an input component, which allows a user to input preset calibration parameter information into the sample analyzer by triggering the input component. The input component includes at least one of a keyboard, mouse, and touch panel. Alternatively, the information reading device 90 includes an image acquisition component, which inputs the preset calibration parameter information into the sample analyzer by acquiring an image carrying the preset calibration parameter information. Alternatively, the information reading device 90 includes a voice acquisition component, which inputs the preset calibration parameter information into the sample analyzer by acquiring voice data carrying the preset calibration parameter information.
[0091] For example, the information reading device 90 includes an input component, which allows the user to input preset calibration parameter information into the sample analyzer 100 by triggering the input component. The input component includes at least one of a keyboard, a mouse, and a touch panel.
[0092] Alternatively, the information reading device 90 includes an image acquisition component. The image acquisition component acquires an image carrying preset calibration parameter information and identifies the preset calibration parameter information in the image using image recognition technology or optical character recognition (OCR) technology, so as to input the preset calibration parameter information to the sample analyzer.
[0093] Alternatively, the information reading device 90 includes a voice acquisition component, which acquires voice data carrying preset calibration parameter information, performs voice recognition on the voice data, and thereby obtains the preset calibration parameter information in the voice data, so as to input the preset calibration parameter information into the sample analyzer.
[0094] In some embodiments, the sample analyzer 100 further includes an alarm output device, and the controller 70 is further configured to: when the information reading device 90 encounters an abnormality in performing information input, such as when it is unable to obtain preset calibration parameter information, the controller 70 controls the alarm output device to output a first prompt message, which is an alarm message, so that the user can perform corresponding abnormality handling operations when the information input is abnormal.
[0095] Optionally, when the information reading device 90 completes the information input, the controller 70 controls the alarm output device to output a second prompt message so that the user is aware that the input of the preset calibration parameter information has been completed.
[0096] The alarm output device includes, but is not limited to, at least one of a display device, a buzzer, and an indicator light. For example, if the alarm output device is a display device, and an abnormality occurs when the information reading device 90 performs information input, a pop-up window indicating an abnormality in information input will be displayed on the preset interface of the display device.
[0097] In some embodiments, before acquiring the preset calibration parameter information obtained by the information reading device 80, the controller 70 is further configured to: The system receives an ultrasonic calibration command and responds to the command by controlling the display device 50 to display an ultrasonic calibration interface, through which the user can input the preset calibration parameter information.
[0098] Optionally, the controller 70 is further configured to: generate a calibration icon set on the ultrasound calibration interface by the user triggering the calibration instruction; or, generate an interactive device that is communicatively connected to the controller 70 by the user triggering the calibration instruction.
[0099] Optionally, the interactive device includes, but is not limited to, a touch panel, a mouse, a keyboard, and buttons.
[0100] Please see Figure 5 After receiving the ultrasonic calibration command, the controller 70 displays the ultrasonic calibration interface on the control display device 50. The user triggers the preset icon on the ultrasonic calibration interface to make the sample analyzer 100 enter the ultrasonic calibration mode. In this ultrasonic calibration mode, the user can input preset calibration parameter information on the ultrasonic calibration interface through the control information reading device 90. After completing the input of the preset calibration parameter information, the user clicks the confirmation icon on the ultrasonic calibration interface to save the preset calibration parameters and exit the ultrasonic calibration mode. This allows the sample analyzer 100 to execute ultrasonic operations based on the saved preset calibration parameter information, thereby accurately outputting the corresponding target amplitude.
[0101] In some embodiments, the controller 70 is further configured to: receive a position calibration command and control the ultrasonic device 80 to perform a position calibration operation according to the position calibration command; The position calibration operation includes: The motion component 801 is controlled to drive the energy transmission component 804 to move from a preset position along a preset trajectory, and the ultrasonic drive component 802 is controlled to drive the ultrasonic transducer 803 to form ultrasonic vibration with a preset amplitude, and the ultrasonic vibration is transmitted through the energy transmission component 804. Detect whether the energy transfer component 804 comes into contact with the target component while moving along the preset trajectory; When the energy transfer element 804 comes into contact with the target component, the contact position information corresponding to the contact point where the energy transfer element 804 and the target component come into contact is obtained, and the target operation position of the moving component 801 driving the energy transfer element 804 to move is calibrated according to the contact position information. The ultrasonic device 80 is used to perform ultrasonic operation at the target operation position.
[0102] Optionally, the controller 70 detects whether the energy transfer element 804 contacts the target component during its movement from a preset position along the preset trajectory, including: The ultrasonic transducer 803 acquires the drive feedback signal of the energy transmission element 804 as it moves from a preset position along the preset trajectory. When the drive feedback signal is greater than the first signal threshold or the change in the drive feedback signal within a unit time is greater than the first signal change threshold, it is determined that the energy transfer component 804 is in contact with the target component.
[0103] Please see Figure 6 Since the energy transfer element 804 generates cavitation when performing ultrasonic operation in the liquid, the position of the energy transfer element 804 in the liquid is also related. Therefore, after the ultrasonic device 80 is assembled, in order to improve the ultrasonic mixing effect or ultrasonic cleaning effect corresponding to the ultrasonic operation performed by the ultrasonic device 80, the position of the energy transfer element 804 needs to be adjusted or calibrated.
[0104] The position calibration operation includes at least a vertical position calibration operation. During the vertical position calibration of the ultrasonic device 80, the control motion component 801 drives the energy transmission component 804 to move downward from a preset position along a preset trajectory, and controls the ultrasonic drive component 802 to drive the ultrasonic transducer 803 to form ultrasonic vibration with a preset amplitude, and transmits the ultrasonic vibration through the energy transmission component 804.
[0105] During the movement of the ultrasonic device 80, the drive feedback signal of the energy transfer component 804 is acquired. At this time, the load of the ultrasonic device 80 is air, and the ultrasonic device 80 will return the voltage and current at this time (i.e., the drive feedback signal) to the controller 70.
[0106] When the energy transfer element 804 touches the target component (such as a reaction vessel), the load on the ultrasonic device 80 changes from air to solid. The voltage and current signals (drive feedback signals) returned by the ultrasonic transducer 803 change, and the amount of change exceeds the preset signal trigger threshold. At this time, the controller 70 controls the moving part 801 to stop driving the energy transfer element 804 to move. By recording the distance traveled by the moving part 801 at this time, the controller 70 can calculate the vertical distance of the current working point relative to the preset position (motion starting point), thus obtaining the first coordinate of the target operating position. The controller 70 can then complete the vertical position adjustment using this first coordinate of the target operating position.
[0107] Similarly, the position calibration operation also includes a horizontal position calibration operation. During the horizontal position calibration of the ultrasonic device 80, the motion component 801 is controlled to drive the energy transmission component 804 to move left or right from a preset position along a preset trajectory, and the ultrasonic drive component 802 is controlled to drive the ultrasonic transducer 803 to form ultrasonic vibration with a preset amplitude, and the ultrasonic vibration is transmitted through the energy transmission component 804.
[0108] During the movement of the ultrasonic device 80, the drive feedback signal of the energy transfer element 804 is acquired. Before the energy transfer element 804 contacts the target component, the load of the ultrasonic device 80 is air. The ultrasonic device 80 will return the voltage and current at this time (i.e., the drive feedback signal) to the controller 70.
[0109] When the energy transfer element 804 touches the target component, the load of the ultrasonic device 80 changes from air to solid. The voltage and current signals (drive feedback signals) returned by the ultrasonic transducer 803 change, and the change exceeds the preset signal trigger threshold. At this time, the controller 70 controls the moving component 801 to stop driving the energy transfer element 804. By recording the distance traveled by the moving component 801, the horizontal distance of the current working point relative to the preset position (motion starting point) can be calculated, thus obtaining the second coordinate of the target operating position. The controller 70 can complete the horizontal position adjustment using this second coordinate of the target operating position.
[0110] In some embodiments, the controller 70 is further configured to: control the sample analyzer 100 to execute an automatic calibration process when a preset calibration start condition is met, wherein the automatic calibration process is configured to determine whether there is an abnormality in the target amplitude output by the ultrasonic transducer 803 generating ultrasonic vibration and driving the energy transfer element 804, and if there is an abnormality in the target amplitude output by the ultrasonic transducer 803 generating ultrasonic vibration and driving the energy transfer element 804, adjust the target driving parameters required for the ultrasonic transducer 803 to generate ultrasonic vibration and drive the energy transfer element 804 to output the target amplitude.
[0111] Optionally, the preset calibration start conditions include one of the following: the number of sample analyses performed by the sample analyzer 100 reaches a preset number, the power-on time of the sample analyzer 100 reaches a preset duration, or the sample analyzer 100 receives a calibration start command.
[0112] For example, as the number of times the sample analyzer 100 performs sample analysis increases, the number of times the ultrasonic device 80 performs the corresponding ultrasonic operation also increases. At this time, some components of the ultrasonic device 80 may age or wear out, causing the ultrasonic transducer 803 of the ultrasonic device 80 to output an amplitude that deviates from the target amplitude under the drive of the target drive parameters. At this time, the controller 70 controls the sample analyzer 100 to perform an automatic calibration process to adjust the target drive parameters output by the ultrasonic drive component 802, so that the ultrasonic transducer 803 generates ultrasonic vibration and drives the energy transfer component 804 to accurately output the corresponding target amplitude.
[0113] Please see Figure 7 In some embodiments, this application also provides an ultrasonic calibration method applied to the aforementioned sample analyzer 100, the method comprising: Step S101: Before, during, or after installing the ultrasonic device, obtain and save the preset calibration parameter information. Step S102: When performing the ultrasound operation according to the saved preset calibration parameter information, the target driving parameters of the ultrasound driving component of the sample analyzer are obtained. The target driving parameters include at least one of target driving current, target driving voltage and target driving power. Step S103: Control the ultrasonic drive component to drive the ultrasonic transducer of the sample analyzer to generate ultrasonic vibration using the target drive parameters, so that the output amplitude of the energy transfer component of the sample analyzer is the target amplitude required for the ultrasonic operation.
[0114] In some embodiments, obtaining the target driving parameters of the ultrasonic driving component includes: Obtain the target amplitude corresponding to the ultrasonic operation; The target driving parameter is obtained based on the preset calibration parameter information and the target amplitude. The preset calibration information includes the correlation between the target amplitude and the target driving parameter.
[0115] In some embodiments, the ultrasonic operation includes at least an ultrasonic mixing operation that generates ultrasonic vibrations in the reaction solution to mix the reaction solution and an ultrasonic cleaning operation that generates ultrasonic vibrations in the cleaning solution to clean the energy transfer element, and the target driving parameters corresponding to the ultrasonic mixing operation and the target driving parameters corresponding to the ultrasonic cleaning operation are different. The process of obtaining the target driving parameters of the ultrasonic driving component includes: Determine the operation information corresponding to the ultrasonic operation to be performed by the ultrasonic device. The operation information is used to characterize whether the ultrasonic operation to be performed by the ultrasonic device is the ultrasonic cleaning operation or the ultrasonic mixing operation. The target driving parameters of the ultrasonic driving component are determined based on the first correlation between the operation information and the preset calibration parameter information. The first correlation records the relationship between the operation information and the target driving parameters required for the ultrasonic device to perform the ultrasonic operation.
[0116] In some embodiments, the target driving parameter required for the ultrasonic device to perform the ultrasonic operation is a target driving current, and the operation information corresponding to the ultrasonic operation includes at least one of the following: the operation code corresponding to the ultrasonic operation, the ultrasonic level matching the ultrasonic operation, and the target amplitude matching the ultrasonic operation.
[0117] In some embodiments, obtaining the target driving parameters of the ultrasonic driving component includes: Obtain the test item currently being executed by the sample analyzer; The target driving parameters required for the ultrasonic device to perform the ultrasonic operation in the test item are determined based on the project information corresponding to the test item and the second correlation in the preset calibration parameter information. The second correlation records the correlation between the project information corresponding to the test item and the target driving parameters required for the ultrasonic device to perform the ultrasonic operation during the execution of the test item.
[0118] In some embodiments, the target driving parameter required for the ultrasonic device to perform the ultrasonic operation in the test item is a target driving current. The second association record records the association between the target driving current and the item information corresponding to the test item. The item information corresponding to the test item includes at least one of the following: the item code corresponding to the test item, the ultrasonic level of the ultrasonic operation matching the test item, and the target amplitude of the ultrasonic operation matching the test item.
[0119] In some embodiments, at least some of the preset drive calibration parameters are obtained by linear fitting based on the corresponding target input signal input by the ultrasonic drive component and the corresponding actual output signal output under the drive of the target input signal.
[0120] In some embodiments, at least one of the moving component, the ultrasonic driving component, the ultrasonic transducer, and the energy transfer element is associated with the preset calibration parameter information.
[0121] In some embodiments, at least one of the moving component, the ultrasonic driving component, the ultrasonic transducer, and the energy transfer component is provided with a code, the code carrying the preset calibration parameter information, and the information reading device includes a scanning component for scanning the code to obtain the preset calibration parameter information carried by the code.
[0122] In some embodiments, the information reading device includes an input component, which allows a user to input the preset calibration parameter information into the sample analyzer by triggering the input component. The input component includes at least one of a keyboard, a mouse, and a touch panel. Alternatively, the information reading device includes an image acquisition component, which acquires an image carrying the preset calibration parameter information to input the preset calibration parameter information into the sample analyzer. Alternatively, the information reading device may include a voice acquisition component, which acquires voice data carrying the preset calibration parameter information to input the preset calibration parameter information into the sample analyzer.
[0123] In some embodiments, the sample analyzer further includes an alarm output device, and the method further includes: If the information reading device malfunctions during information input, the alarm output device will be controlled to output alarm information.
[0124] In some embodiments, the method further includes: receiving a position calibration command and controlling the ultrasound device to perform a position calibration operation according to the position calibration command; The position calibration operation includes: The motion component is controlled to drive the energy transfer element to move from a preset position along a preset trajectory, and the ultrasonic drive component is controlled to drive the ultrasonic transducer to form ultrasonic vibration with a preset amplitude, and the ultrasonic vibration is transmitted through the energy transfer element. Detect whether the energy transfer component comes into contact with the target component while moving along the preset trajectory; When the energy transfer element comes into contact with the target component, the contact position information corresponding to the contact point where the energy transfer element and the target component meet is obtained, and the target operating position for the moving component to drive the energy transfer element to move is calibrated according to the contact position information.
[0125] In some embodiments, detecting whether the energy transfer element contacts the target component during its movement from a preset position along the preset trajectory includes: Acquire the drive feedback signal of the ultrasonic transducer during the process of the energy transmission element moving from a preset position along the preset trajectory; When the drive feedback signal is greater than the first signal threshold or the change in the drive feedback signal within a unit time is greater than the first signal change threshold, it is determined that the energy transfer component is in contact with the target component.
[0126] In some embodiments, the method further includes: When the preset calibration start conditions are met, the sample analyzer is controlled to execute an automatic calibration process. The automatic calibration process is used to determine whether there is an abnormality in the target amplitude output by the ultrasonic transducer to generate ultrasonic vibration and drive the energy transfer device. If there is an abnormality in the target amplitude output by the ultrasonic transducer to generate ultrasonic vibration and drive the energy transfer device, the target driving parameters required for the target amplitude output by the ultrasonic transducer to generate ultrasonic vibration and drive the energy transfer device are adjusted.
[0127] In some implementations, the preset calibration initiation conditions include one of the following: The sample analyzer performs a preset number of sample analyses, the sample analyzer is powered on for a preset duration, and the sample analyzer receives a calibration start command.
[0128] In some embodiments, after the ultrasound device is installed on the sample analyzer and before the ultrasound device performs the ultrasound operation for the first time, the preset calibration parameter information input by the information reading device is acquired and saved.
[0129] In some embodiments, before acquiring the preset calibration parameter information obtained by the information reading device, the method further includes: The system receives an ultrasonic calibration command and responds to the command by controlling the display device to show the ultrasonic calibration interface, through which the user can input the preset calibration parameter information.
[0130] In some implementations, the calibration command is generated by a user triggering the generation of a calibration icon set on the ultrasound calibration interface; or, it is generated by a user triggering an interactive device connected to the controller.
[0131] It should be noted that those skilled in the art will understand that, for the sake of convenience and brevity, the specific working process of the ultrasonic calibration method described above can be referred to the corresponding working process of the aforementioned sample analyzer, and will not be repeated here.
[0132] It should be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the scope of the application. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.
[0133] It should also be understood that the term "and / or" as used in this specification and the appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes such combinations. It should be noted that, herein, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.
[0134] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments. The above descriptions are merely specific implementations of this application, but the scope of protection of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A sample analyzer, characterized in that, include: The sample dispensing device is used to dispense the sample to be tested from the sample tube into the reaction vessel; A reagent dispensing device is used to dispense reaction reagents into the reaction vessel; A reaction apparatus is provided with at least one reaction position, the reaction position being used to place the reaction container, wherein the sample to be tested and the reaction reagents in the reaction container are mixed to form a reaction solution; An ultrasonic device is used to generate ultrasonic vibrations in a target liquid to perform an ultrasonic operation, the target liquid including at least a reaction solution and a cleaning solution; the ultrasonic device includes at least a moving part, an ultrasonic driving part, an ultrasonic transducer, and an energy transmission element, wherein the moving part is at least used to drive the energy transmission element to move; the ultrasonic driving part is connected to the ultrasonic transducer and is used to drive the ultrasonic transducer to generate ultrasonic vibrations; the energy transmission element has a first end and a second end opposite to each other, the first end of the energy transmission element is connected to the ultrasonic transducer, and the second end of the energy transmission element is used to transmit ultrasonic vibrations to the target liquid to perform the ultrasonic operation; the ultrasonic device includes an information carrier that stores preset calibration parameter information of the ultrasonic device; A detection device is used to detect the reaction solution and obtain detection information; The controller is used at least to: acquire and save the preset calibration parameter information before, during, or after the installation of the ultrasonic device; Performing the ultrasonic operation according to the saved preset calibration parameter information includes: obtaining the target driving parameters of the ultrasonic driving component according to the preset calibration parameter information, wherein the target driving parameters include at least one of target driving current, target driving voltage and target driving power; The ultrasonic driving component is controlled to drive the ultrasonic transducer to generate ultrasonic vibration using the target driving parameters, so that the output amplitude of the energy transfer element is the target amplitude required for the ultrasonic operation.
2. The sample analyzer according to claim 1, characterized in that, The sample analyzer further includes an information reading device, which is at least used to read the preset calibration parameter information from the information carrier; obtaining the preset calibration parameter information includes obtaining the preset calibration parameter information read by the information reading device from the information carrier.
3. The sample analyzer according to claim 1, characterized in that, The process of obtaining the target driving parameters of the ultrasonic driving component includes: Obtain the target amplitude required for the ultrasound operation; The target driving parameter is obtained based on the preset calibration parameter information and the target amplitude, wherein the preset calibration parameter information includes the correlation between the target amplitude and the target driving parameter.
4. The sample analyzer according to claim 1, characterized in that, The ultrasonic operation includes at least an ultrasonic mixing operation that generates ultrasonic vibration in the reaction solution to mix the reaction solution and an ultrasonic cleaning operation that generates ultrasonic vibration in the cleaning solution to clean the energy transfer element, and the target driving parameters corresponding to the ultrasonic mixing operation and the target driving parameters corresponding to the ultrasonic cleaning operation are different. The process of obtaining the target driving parameters of the ultrasonic driving component includes: Determine the operation information corresponding to the ultrasonic operation to be performed by the ultrasonic device. The operation information is used to characterize whether the ultrasonic operation to be performed by the ultrasonic device is the ultrasonic cleaning operation or the ultrasonic mixing operation. The target driving parameters of the ultrasonic driving component are determined based on the first correlation between the operation information and the preset calibration parameter information. The first correlation records the relationship between the operation information and the target driving parameters required for the ultrasonic device to perform the ultrasonic operation.
5. The sample analyzer according to claim 4, characterized in that, The target driving parameter required for the ultrasonic device to perform the ultrasonic operation is the target driving current, and the operation information corresponding to the ultrasonic operation includes at least one of the following: the operation code corresponding to the ultrasonic operation, the ultrasonic level matching the ultrasonic operation, and the target amplitude matching the ultrasonic operation.
6. The sample analyzer according to claim 1, characterized in that, The process of obtaining the target driving parameters of the ultrasonic driving component includes: Obtain the test item currently being executed by the sample analyzer; The target driving parameters required for the ultrasonic device to perform the ultrasonic operation in the test item are determined based on the project information corresponding to the test item and the second correlation in the preset calibration parameter information. The second correlation records the correlation between the project information corresponding to the test item and the target driving parameters required for the ultrasonic device to perform the ultrasonic operation during the execution of the test item.
7. The sample analyzer according to claim 6, characterized in that, In the test item, the target driving parameter required for the ultrasonic device to perform the ultrasonic operation is the target driving current. The second association record records the association between the target driving current and the project information corresponding to the test item. The project information corresponding to the test item includes at least one of the following: the project code corresponding to the test item, the ultrasonic level of the ultrasonic operation matching the test item, and the target amplitude of the ultrasonic operation matching the test item.
8. The sample analyzer according to claim 1, characterized in that, At least some of the preset drive calibration parameters are obtained by linear fitting of the corresponding target input signal input by the ultrasonic drive component and the actual output signal output under the drive of the target input signal.
9. The sample analyzer according to claim 1, characterized in that, The information carrier is disposed in at least one of the moving component, the ultrasonic driving component, the ultrasonic transducer, and the energy transmission component, or the information carrier is disposed in the housing of the ultrasonic device, or the information carrier is disposed in the box that packages the ultrasonic device.
10. The sample analyzer according to claim 2, characterized in that, The information carrier is provided with an encoding, which carries the preset calibration parameter information. The information reading device includes a scanning component, which is used to scan the encoding to obtain the preset calibration parameter information carried by the encoding.
11. The sample analyzer according to claim 1, characterized in that, The sample analyzer also includes an alarm output device, and the controller is further used for: If the preset calibration parameter information cannot be obtained, the alarm output device is controlled to output alarm information.
12. The sample analyzer according to claim 1, characterized in that, The controller is also used for: Receive a position calibration command, and control the ultrasound device to perform a position calibration operation according to the position calibration command; The position calibration operation includes: The motion component is controlled to drive the energy transfer element to move from a preset position along a preset trajectory, and the ultrasonic drive component is controlled to drive the ultrasonic transducer to form ultrasonic vibration with a preset amplitude, and the ultrasonic vibration is transmitted through the energy transfer element. Detect whether the energy transfer component comes into contact with the target component while moving along the preset trajectory; When the energy transfer element comes into contact with the target component, the contact position information corresponding to the contact between the energy transfer element and the target component is obtained, and the target operating position of the moving component driving the energy transfer element to move is calibrated according to the contact position information. The ultrasonic device is used to perform the ultrasonic operation at the target operating position.
13. The sample analyzer according to claim 12, characterized in that, The detection of whether the energy transfer component contacts the target component during its movement along the preset trajectory includes: During the process of the energy transfer element moving from the preset position along the preset trajectory, the drive feedback signal of the ultrasonic transducer is acquired; When the drive feedback signal is greater than the first signal threshold or the change in the drive feedback signal within a unit time is greater than the first signal change threshold, it is determined that the energy transfer component is in contact with the target component.
14. The sample analyzer according to claim 1, characterized in that, The controller is also used for: When the preset calibration start conditions are met, the sample analyzer is controlled to execute an automatic calibration process. The automatic calibration process is used to determine whether there is an abnormality in the target amplitude output by the ultrasonic transducer to generate ultrasonic vibration and drive the energy transfer device. If there is an abnormality in the target amplitude output by the ultrasonic transducer to generate ultrasonic vibration and drive the energy transfer device, the target driving parameters required for the target amplitude output by the ultrasonic transducer to generate ultrasonic vibration and drive the energy transfer device are adjusted.
15. The sample analyzer according to claim 14, characterized in that, The preset calibration activation conditions include at least one of the following: The sample analyzer performs a preset number of sample analyses, the sample analyzer is powered on for a preset duration, and the sample analyzer receives a calibration start command.
16. The sample analyzer according to claim 1, characterized in that, After the ultrasound device is installed, and before the ultrasound device performs the ultrasound operation for the first time, the controller acquires and saves the preset calibration parameter information.
17. The sample analyzer according to claim 1, characterized in that, The sample analyzer also includes a display device, and before acquiring the preset calibration parameter information, the controller is further configured to: The device receives an ultrasonic calibration command and responds to the command by controlling the display device to display an ultrasonic calibration interface, through which the user can input the preset calibration parameter information.
18. The sample analyzer according to claim 17, characterized in that, The ultrasonic calibration command is generated by the user triggering the generation of a calibration icon set on the ultrasonic calibration interface; or, it is generated by the user triggering an interactive device that communicates with the controller.
19. An ultrasonic calibration method, characterized in that, Applied to a sample analyzer, the method includes: Before, during, or after the installation of the ultrasonic device, the preset calibration parameter information is acquired and saved. Performing the ultrasound operation according to the saved preset calibration parameter information includes: obtaining the target driving parameters of the ultrasound driving component of the sample analyzer according to the preset calibration parameter information, wherein the target driving parameters include at least one of target driving current, target driving voltage and target driving power; The ultrasonic drive component is controlled to drive the ultrasonic transducer of the sample analyzer to generate ultrasonic vibration using the target drive parameters, so that the output amplitude of the energy transfer component of the sample analyzer is the target amplitude required for the sample analyzer to perform ultrasonic operation.
20. The ultrasonic calibration method according to claim 19, characterized in that, The method further includes reading the preset calibration parameter information from the information carrier of the sample analyzer; obtaining the preset calibration parameter information includes obtaining the preset calibration parameter information read from the information carrier by the information reading device of the sample analyzer.