Method, device and system for obtaining optimal matching parameters of an ultrasonic transducer
By constructing electrical parameter curves of the ultrasonic transducer and comparing the overlap or evaluating the central symmetry, the optimal matching parameters are determined, which solves the problem of insufficient matching accuracy of the ultrasonic transducer under high-power excitation and achieves higher matching accuracy and system stability.
Patent Information
- Application Number
- CN202510999227.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-21
- Publication Date
- 2025-11-11
- Estimated Expiration
- 2045-07-21
AI Technical Summary
In the prior art, ultrasonic transducers exhibit nonlinearity under both low-power and high-power excitation, which means that data from static measurements or offline identification cannot be directly applied to actual high-power operation. Furthermore, the measurement errors of parasitic impedance and drive circuit affect the matching accuracy, leading to the failure of the matching algorithm and equipment damage.
By obtaining the electrical parameters of the lumped equivalent circuit of the ultrasonic transducer, the target phase change curve and the fitted curve within the sweep bandwidth are constructed. The overlap degree is compared or the central symmetry of the fitted curve is evaluated to determine the optimal matching parameters.
This improved the matching accuracy of the ultrasonic transducer, avoided matching algorithm failure and equipment damage, and enhanced the stability and reliability of the system.
Smart Images

Figure CN120509215B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to ultrasonic technology, and more particularly to a method, apparatus and system for obtaining the optimal matching parameters of an ultrasonic transducer. Background Technology
[0002] Ultrasonic transducers typically include piezoelectric ceramics, amplitude transformers, and waveguides, and are widely used in ultrasonic welding machine dies, ultrasonic cutting hemostatic knives, and ultrasonic emulsification dies. However, ultrasonic transducers often face matching difficulties in practical engineering applications. One reason is the nonlinearity of ultrasonic transducers under low-power and high-power excitation, which means that data from static measurements or offline identification cannot be directly used as parameters for actual high-power operation. Another significant reason is the parasitic impedance in the power supply cable and drive circuit of the ultrasonic transducer, as well as the measurement error inherent in the ultrasonic drive circuit.
[0003] Under normal circumstances, the current and voltage of the generator connected to the ultrasonic transducer during identification or frequency sweep are usually at least one order of magnitude smaller than the actual operating current or voltage. Therefore, the effect of parasitic parameters under no-load and small excitation conditions can be basically ignored. However, under high-power conditions, parasitic parameters directly affect the matching accuracy of the ultrasonic transducer, leading to consequences such as failure of the frequency tracking algorithm, abnormal amplitude output, abnormal power output, and damage to the ultrasonic transducer. Summary of the Invention
[0004] This invention provides a method, apparatus, and system for obtaining the optimal matching parameters of an ultrasonic transducer to improve matching accuracy.
[0005] In a first aspect, embodiments of the present invention provide a method for obtaining the optimal matching parameters of an ultrasonic transducer, comprising:
[0006] Obtain the electrical parameters of the lumped equivalent circuit of the ultrasonic transducer, wherein the lumped equivalent circuit includes a static branch and a dynamic branch;
[0007] Based on the electrical parameters, determine the sweep bandwidth and preset a list of matching parameters for the static branch;
[0008] The lumped phase parameters of the lumped equivalent circuit and the dynamic phase parameters of the dynamic branch corresponding to each matching parameter in the list at each frequency within the lumped frequency bandwidth are obtained by frequency sweeping.
[0009] Based on the electrical parameters of the dynamic branch or the lumped phase parameters, a target curve is constructed for the target phase change at different frequency points, where the horizontal axis is frequency and the vertical axis is target phase.
[0010] Based on different matching parameters, fitting curves are constructed for the dynamic phase parameter changes of the dynamic branch at different frequency points, where the horizontal axis is frequency and the vertical axis is dynamic phase parameter.
[0011] The optimal matching parameter values are determined by: comparing the overlap between the target curve and the fitted curve; or by evaluating the central symmetry of the fitted curve with a certain frequency within the sweep bandwidth as the center.
[0012] Secondly, embodiments of the present invention provide a device for obtaining the optimal matching parameters of an ultrasonic transducer, comprising:
[0013] The first acquisition module is used to acquire the electrical parameters of the lumped equivalent circuit of the ultrasonic transducer, wherein the lumped equivalent circuit includes a static branch and a dynamic branch.
[0014] The second acquisition module is used to determine the sweep bandwidth according to the electrical parameters and preset a list of matching parameters for the static branch, and to obtain the lumped phase parameters of the lumped equivalent circuit and the dynamic phase parameters of the dynamic branch corresponding to each matching parameter in the list at each frequency within the sweep bandwidth by sweeping the frequency.
[0015] A curve construction module is used to construct a target curve of the target phase change at different frequency points based on the electrical parameters of the dynamic branch or the lumped phase parameters, wherein the horizontal axis is frequency and the vertical axis is the target phase; and is also used to construct a fitting curve of the dynamic phase parameter change of the dynamic branch at different frequency points based on different matching parameters, wherein the horizontal axis is frequency and the vertical axis is the dynamic phase parameter.
[0016] The comparison module is used to determine the value of the optimal matching parameter by comparing the overlap between the target curve and the fitted curve; or by evaluating the central symmetry of the fitted curve with a certain frequency within the sweep bandwidth as the center.
[0017] Thirdly, embodiments of the present invention provide an ultrasonic surgical system, comprising: a surgical generator, an ultrasonic transducer, and ultrasonic surgical instruments;
[0018] The surgical generator is used to acquire the electrical parameters of the lumped equivalent circuit of the ultrasonic transducer. The lumped equivalent circuit includes a static branch and a dynamic branch. A sweep bandwidth is determined based on the electrical parameters, and a list of matching parameters for the static branch is preset. By sweeping the frequency, the lumped phase parameters of the lumped equivalent circuit and the dynamic phase parameters of the dynamic branch corresponding to each matching parameter in the list at each frequency within the sweep bandwidth are obtained. Based on the electrical parameters of the dynamic branch or the lumped phase parameters, a target curve of the target phase change at different frequency points is constructed, where the horizontal axis represents frequency and the vertical axis represents the target phase. A fitting curve of the dynamic phase parameter change of the dynamic branch at different frequency points is constructed based on different matching parameters, where the horizontal axis represents frequency and the vertical axis represents the dynamic phase parameter. The optimal matching parameter value is determined by comparing the overlap between the target curve and the fitting curve, or by evaluating the central symmetry of the fitting curve with a certain frequency within the sweep bandwidth as the center.
[0019] The surgical generator is also used to output a drive signal to the ultrasonic transducer based on the value of the optimal matching parameter, and the ultrasonic transducer converts the drive signal from electrical energy to mechanical energy based on the value of the optimal matching parameter, and outputs the mechanical energy to the ultrasonic surgical instrument.
[0020] Fourthly, embodiments of the present invention provide a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the method described in the first aspect.
[0021] Fifthly, embodiments of the present invention provide a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the method as described in the first aspect.
[0022] The method, apparatus, and system for obtaining optimal matching parameters of an ultrasonic transducer provided in this invention obtain optimal matching parameters by comparing the overlap between the target curve and the fitted curve, or by evaluating the central symmetry of the fitted curve with a certain frequency within the sweep bandwidth. The target curve and the fitted curve are constructed based on the electrical parameters of the lumped equivalent circuit of the ultrasonic transducer, which solves the problem that parameters obtained through static measurement or offline identification affect the matching accuracy, thereby improving the matching accuracy. Attached Figure Description
[0023] Figure 1 This is a flowchart of a method for obtaining the optimal matching parameters of an ultrasonic transducer according to Embodiment 1 of the present invention;
[0024] Figure 2 This is a schematic diagram of a centralized equivalent circuit model constructed according to Embodiment 1 of the present invention;
[0025] Figure 3 This is a schematic diagram of another centralized equivalent circuit model constructed according to Embodiment 1 of the present invention;
[0026] Figure 4 This is a structural block diagram of a device for obtaining the optimal matching parameters of an ultrasonic transducer, provided in Embodiment 2 of the present invention. Detailed Implementation
[0027] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and not intended to limit it. Furthermore, it should be noted that, for ease of description, the accompanying drawings show only the parts relevant to the present invention, and not all of the structures.
[0028] Example 1
[0029] Figure 1 This is a flowchart of a method for obtaining the optimal matching parameters of an ultrasonic transducer according to Embodiment 1 of the present invention. This embodiment can be applied to obtaining the optimal matching parameters of an ultrasonic transducer, etc. The method can be executed by a device for obtaining the optimal matching parameters of an ultrasonic transducer. This device can be implemented in the form of software and / or hardware. The device can be integrated into the surgical generator of an ultrasonic surgical system. The method specifically includes the following steps:
[0030] Step 110: Obtain the electrical parameters of the lumped equivalent circuit of the ultrasonic transducer. The lumped equivalent circuit includes static branches and dynamic branches.
[0031] For example, Figure 2 This is a schematic diagram of a lumped equivalent circuit model constructed according to Embodiment 1 of the present invention. Figure 3 This is a schematic diagram of another centralized equivalent circuit model constructed according to Embodiment 1 of the present invention. (Reference) Figure 2 and Figure 3 The electrical parameters of the lumped equivalent circuit include the static capacitance C. s Dynamic capacitor C d Dynamic resistance R d and dynamic inductance L d The frequency F of the series resonant point s The frequency F of the parallel resonant point p The frequency F of the resonant point r The frequency F of the anti-resonance point a The frequency F of the point of maximum impedance n and the frequency F of the point of minimum impedance. m The electrical parameters of the dynamic branch include: dynamic capacitance C. d Dynamic resistance R d and dynamic inductance L dIn the above-described lumped equivalent circuit, the equivalent circuit model of the static branch has been reconstructed, which means that the electrical parameters of the static branch also need to be reconsidered. In one embodiment, the electrical parameters of the static branch include: static capacitance C. s Parallel parasitic capacitance C connected in parallel with the static capacitor. x Parallel parasitic inductance L x and parallel parasitic resistance R x In another embodiment, the electrical parameters of the static branch include: static capacitance C. s The series parasitic capacitance C in series with the static capacitor. y Series parasitic inductance L y and series parasitic resistance R y In another embodiment, the electrical parameters of the static branch include: static capacitance C. s Parallel parasitic capacitance C connected in parallel with the static capacitor x Parallel parasitic inductance L x and parallel parasitic resistance R x and the series parasitic capacitance C connected in series with the static capacitor. y Series parasitic inductance L y and series parasitic resistance R y .
[0032] Step 120: Determine the sweep bandwidth and preset a list of matching parameters for the static branch based on the electrical parameters.
[0033] In some embodiments, the sweep bandwidth can be determined based on the frequency F of the series resonant point. s and the frequency F of the parallel resonant point p It is planned accordingly. In other embodiments, the sweep bandwidth can be determined based on the frequency F of the resonant point. r and the frequency F of the anti-resonance point a In some other embodiments, the sweep bandwidth can be determined based on the frequency F of the point of maximum impedance. n and the frequency F of the point of minimum impedance m The planning can be done autonomously by the generator system connected to the ultrasonic transducer's electrical signal, or it can be set by the generator system through human-computer interaction.
[0034] In some embodiments, the matching parameter of a static branch is an equivalent capacitance, such as a static capacitance. In other embodiments, the matching parameter of a static branch is not represented by a static capacitance, but rather by an equivalent inductance. The list of matching parameters for a static branch can be a list formed with the matching parameters of the static branch, such as the equivalent capacitance or equivalent inductance of the static branch, as the median value of each matching parameter in the list. A preset list of matching parameters for static branches includes:
[0035] Use the equivalent capacitance or equivalent inductance of the static branch as the median value of each matching parameter in the list;
[0036] The matching parameter with the smallest preset value compared to the median value is taken as the first matching parameter, and the matching parameter with the largest preset value compared to the median value is taken as the last matching parameter. The median value is taken as the middle matching parameter. Multiple matching parameters are formed by the preset difference between the first matching parameter and the last matching parameter to obtain a list of matching parameters.
[0037] Specifically, refer to Figure 3 The matching parameter MP of the static branch includes the equivalent capacitance or equivalent inductance of the static branch. To ensure the reliability of the values in the list, the equivalent capacitance or equivalent inductance of the static branch is used as the median value of each matching parameter in the list. For example, the equivalent capacitance of the static branch, i.e., the static capacitance C, is used. s As the median value among the matching parameters in the list.
[0038] Furthermore, each matching parameter in the list differs from the others by a preset difference in ascending order. The sequences formed by arranging the matching parameters in the list from smallest to largest or from largest to smallest are arithmetic sequences. For example, the sequence formed by each matching parameter MP in the list... Where m is the matching parameter MP q Quantity, MP q The matching parameter is q, which is the independent variable of the subscript index value, k is the subscript index value of the matching parameter in the list, and δ(qk) is the impulse function.
[0039] It should be noted that the specific values and preset differences mentioned above can be determined according to actual matching needs, and are not limited here.
[0040] Step 130: Obtain the lumped phase parameters of the lumped equivalent circuit and the dynamic phase parameters of the dynamic branch corresponding to each matching parameter in the list at each frequency within the swept frequency bandwidth by sweeping the frequency.
[0041] The lumped phase parameters are obtained by sweeping the frequency to obtain the current and voltage vectors of the lumped equivalent circuit corresponding to each matching parameter at each frequency within the sweep bandwidth, and then calculating them using the current and voltage vectors. The lumped phase parameters include one of the following: the phase difference between the voltage vector and the current vector, the phase difference between the current vector and the voltage vector, the phase of the total impedance of the lumped equivalent circuit, and the phase of the total admittance of the lumped equivalent circuit.
[0042] For example, frequency point F within the swept bandwidth can be obtained by frequency sweeping. i Current vector I under i and voltage vector U i Furthermore, the total impedance Z of the ultrasonic transducer can be calculated using Ohm's law.i The total admittance Y can also be calculated. i (It can also be obtained through other methods such as amplitude and phase detection algorithms), where the total impedance Z i And the overall director Y i The expression is: , The total impedance Z i The phase is the phase difference between the voltage vector and the current vector, and the total admittance Y is... i The phase is the phase difference between the current vector and the voltage vector.
[0043] The dynamic phase parameters are obtained by sweeping the frequency to obtain the current vector and voltage vector of the dynamic branch corresponding to each matching parameter at each frequency within the sweep bandwidth, and then calculating them using the current vector and voltage vector. The dynamic phase parameters include one of the following: the phase difference between the voltage vector and the current vector, the phase difference between the current vector and the voltage vector, the phase of the impedance of the dynamic branch, and the phase of the admittance of the dynamic branch.
[0044] Step 140: Construct a target curve of the target phase change at different frequency points based on the electrical parameters or lumped phase parameters of the dynamic branch.
[0045] In this coordinate system, the horizontal axis represents frequency, and the vertical axis represents target phase. The target curve can be expressed in various ways. Based on the electrical parameters or lumped phase parameters of the dynamic branch, a target curve representing the phase change at different frequency points is constructed, thus obtaining the expression for the target curve.
[0046] In one implementation, the electrical parameters of the dynamic branch, such as the dynamic capacitance C, are used. d Dynamic resistance R d and dynamic inductance L d obtain frequency point F h The target phase below The expression, ,in, express The phase of the target, and thus the expression for the target phase change curve at different frequency points, is: Where z is the number of frequencies in the sweep bandwidth, F i δ(ih) is the frequency of the independent variable i, where j is an imaginary number, and δ(ih) is the impulse function.
[0047] In another implementation, a target curve representing the target phase change at different frequency points is constructed based on lumped phase parameters. expression , of which F h For the frequency with index h in the swept bandwidth, F rF is the frequency of the resonant point. s F is the frequency of the series resonant point. n p(Z) is the frequency of the point of maximum impedance. h () represents the phase of the total impedance of the lumped equivalent circuit. The unit is angle or radian. In the expression for the target curve ∅(h) above, the unit of 90 is angle. The unit is radians. From the expression for the target curve above, it can be seen that F... h Less than or equal to F r F s F n For any one of these, the target phase is the phase of the total impedance of the lumped equivalent circuit; F h Greater than F r F s F n When any one of them is true, the target phase is 90 degrees or radian.
[0048] In another embodiment, the expression for the target curve showing the target phase change at different frequency points. , of which F h For the frequency with index h in the swept bandwidth, F r F is the frequency of the resonant point. s F is the frequency of the series resonant point. n The frequency of the point of maximum impedance. The unit is angle or radian. The target curve mentioned above... In the expression, 90 and -90 are in degrees. and- The unit is radians. From the expression of the target curve, it can be seen that F... h Less than or equal to F r F s F n For any one of these, the target phase is the phase of the total impedance of the lumped equivalent circuit; F h Greater than F r F s F n When any one of them is true, the target phase is 90 degrees or radian.
[0049] It should be noted that the expression for the target curve can be any of the target curve expressions in the above implementation methods, and the specific expression is determined according to actual needs, and is not limited here.
[0050] Step 150: Construct fitting curves of dynamic phase parameter changes of dynamic branches at different frequency points based on different matching parameters.
[0051] In this coordinate system, the horizontal axis represents frequency, and the vertical axis represents the dynamic phase parameter. Fitting curves depicting the dynamic phase parameter changes of the dynamic branch at different frequency points are constructed based on different matching parameters, yielding the expression for the fitted curve. For example, a matching parameter MP from the list of matching parameters... n The expression for the fitting curve of the dynamic phase parameter change of the dynamic branch at different frequency points is as follows: ,in, express phase, F h The frequency of the variable h is the index value within the sweep bandwidth, j is an imaginary number, δ(nk) is the impulse function, and Y is the frequency of the variable h. ah For F h The total admittance of the corresponding lumped equivalent circuit, where m is the number of matching parameters in the list, is given by the expression for the fitted curve constructed based on different matching parameters. ,in, express The phase, z is the number of frequencies in the sweep bandwidth, F i The frequency of the independent variable i, where i is the index value. This represents the matching parameter with index k in the list, where j is an imaginary number, δ(ih) is the impulse function, and Y... i For F i The total admittance of the corresponding lumped equivalent circuit, where h is the subscript index value of different frequencies in the swept bandwidth.
[0052] Step 160: Determine the value of the optimal matching parameter by comparing the overlap between the target curve and the fitted curve; or by evaluating the central symmetry of the fitted curve with a certain frequency within the sweep bandwidth as the center.
[0053] In one implementation, comparing the degree of overlap between the target curve and the fitted curve is based on an expression of the target curve. The expression for the fitted curve θ(h,k) is used to determine the most similar matching parameters between the two expressions. This involves calculating the Manhattan distance between the target phase at each frequency point in the target curve and the dynamic phase at each frequency point in the fitted curve. Summation or Euclidean distance The summation of the distances, where Manhattan is the distance from the point where Manhattan is ... The expression for summation is: European distance The expression for summation is: If we take the difference between the two expressions at each frequency in the swept bandwidth, take the absolute value, and then sum them, we get the cumulative summation of the Manhattan distance. The minimum value of the summation corresponds to the optimal matching parameter. Find the target curve. The curve with the highest similarity to the fitted curve θ(h,k), i.e., the curve with the highest overlap, is the best-matching curve. The matching parameters corresponding to the best-matching curve are the optimal matching parameters. The minimum value corresponds to the optimal matching parameter.
[0054] The optimal matching parameters can also be determined in another way: using the frequency F of the resonant point in the electrical parameters of the lumped equivalent circuit. r The frequency F of the series resonant point s The frequency F of the point of minimum impedance m The minimum absolute value of the sum of the ordinates of the fitted curve is determined by any one of the centers of symmetry of the swept bandwidth. For example, in another implementation, based on the target curve... With the frequency F of the series resonant point s Due to its central symmetry property, the expression for the fitted curve corresponding to the optimal matching parameters, θ(h,k), lies in the F... s The curve is also centrosymmetric within its central bandwidth. Therefore, the matching parameters corresponding to the set of data whose cumulative phase summation is closest to 0 within the bandwidth are the optimal matching parameters. This is the expression for the absolute value of the summation of the ordinate of the fitted curve θ(h,k) at each frequency. or The minimum value of the matching parameter is taken as the optimal matching parameter.
[0055] Furthermore, in model-based control such as frequency closed-loop control and constant amplitude control, the optimal matching parameters can be used to calculate parameters such as current, phase, reactance, and resistance of dynamic branches.
[0056] The method for obtaining the optimal matching parameters of an ultrasonic transducer provided in this invention obtains the optimal matching parameters by comparing the overlap between the target curve and the fitted curve, or by evaluating the central symmetry of the fitted curve with a certain frequency within the sweep bandwidth. The target curve and the fitted curve are constructed based on the electrical parameters of the lumped equivalent circuit of the ultrasonic transducer, which solves the problem that the matching accuracy is affected by parameters obtained through static measurement or offline identification, thereby improving the matching accuracy.
[0057] Example 2
[0058] Figure 4 This is a device for obtaining the optimal matching parameters of an ultrasonic transducer provided in Embodiment 2 of the present invention, for reference. Figure 4The device includes: a first acquisition module 310, a second acquisition module 320, a curve construction module 330, and a comparison module 340; wherein, the first acquisition module 310 is used to acquire the electrical parameters of the lumped equivalent circuit of the ultrasonic transducer, the lumped equivalent circuit including static branches and dynamic branches; the second acquisition module 320 is used to determine the sweep bandwidth based on the electrical parameters and preset a list of matching parameters for the static branches, and obtain the lumped phase parameters of the lumped equivalent circuit and the dynamic phase parameters of the dynamic branches corresponding to each matching parameter in the list at each frequency within the sweep bandwidth by sweeping the frequency; the curve construction module 330 is used to construct the curve. Block 330 is used to construct a target curve of target phase change at different frequency points based on the electrical parameters or lumped phase parameters of the dynamic branch, where the horizontal axis is frequency and the vertical axis is target phase; and is used to construct a fitting curve of dynamic phase parameter change of the dynamic branch at different frequency points based on different matching parameters, where the horizontal axis is frequency and the vertical axis is dynamic phase parameter; the comparison module 340 is used to determine the value of the optimal matching parameter by comparing the overlap between the target curve and the fitting curve; or by evaluating the central symmetry of the fitting curve with a certain frequency within the sweep bandwidth as the center. In one embodiment, the matching parameters of the static branch include the equivalent capacitance or equivalent inductance of the static branch. The second acquisition module 320 includes an intermediate value determination unit and a list determination unit. The intermediate value determination unit is used to use the equivalent capacitance or equivalent inductance as the intermediate value of each matching parameter in the list. The list determination unit is used to use the matching parameter with the smallest preset value compared to the intermediate value as the first matching parameter and the matching parameter with the largest preset value compared to the intermediate value as the last matching parameter. The intermediate value is used as the intermediate matching parameter. Multiple matching parameters are formed by a preset difference between the first matching parameter and the last matching parameter to obtain a list of matching parameters.
[0059] The device for obtaining the optimal matching parameters of an ultrasonic transducer provided in this embodiment of the invention can execute the method for obtaining the optimal matching parameters of an ultrasonic transducer provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects of executing the method.
[0060] Example 3
[0061] This invention provides an ultrasonic surgical system, comprising: a surgical generator, an ultrasonic transducer, and ultrasonic surgical instruments; the surgical generator is used to perform a method for obtaining the optimal matching parameters of the ultrasonic transducer as described in any embodiment of this invention; the surgical generator is also used to output a drive signal to the ultrasonic transducer based on the value of the optimal matching parameters, the ultrasonic transducer converts the drive signal from electrical energy to mechanical energy based on the value of the optimal matching parameters, and outputs mechanical energy to the ultrasonic surgical instruments.
[0062] Specifically, the surgical generator is used to obtain the optimal matching parameters of the ultrasonic transducer and outputs a drive signal, such as a drive voltage signal, to the ultrasonic transducer based on the value of the obtained optimal matching parameters. The ultrasonic transducer converts the drive voltage signal from electrical energy into mechanical energy. Ultrasonic surgical instruments utilize the mechanical energy transmitted by the ultrasonic transducer to achieve functions such as tissue cutting, coagulation, separation, and debridement through high-frequency mechanical vibration, i.e., ultrasound. Ultrasonic surgical instruments have advantages such as minimal trauma, good hemostasis, and minimal damage to surrounding tissues, and are widely used in surgical procedures. For example, ultrasonic surgical instruments include an ultrasonic welding machine mold head, an ultrasonic cutting hemostatic knife, and an ultrasonic emulsification mold head.
[0063] The ultrasonic surgical system provided in this embodiment of the invention can execute the method for obtaining the optimal matching parameters of the ultrasonic transducer provided in any embodiment of the invention, and has corresponding beneficial effects.
[0064] Example 4
[0065] This invention provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the method for obtaining the optimal matching parameters of an ultrasonic transducer as provided in any embodiment of this invention.
[0066] A processor can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processors include, but are not limited to, central processing units (CPUs), graphics processing units (GPUs), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, digital signal processors (DSPs), and any suitable processor, controller, microcontroller, etc. The processor performs the various methods and processes described above, such as the method for obtaining the optimal matching parameters of an ultrasonic transducer.
[0067] In some embodiments, the ultrasonic transducer parameter identification method may be implemented as a computer program tangibly contained in a computer-readable storage medium. When executed by a processor, the computer program may perform one or more steps of the method for obtaining the optimal matching parameters of the ultrasonic transducer described above. In some embodiments, the processor may be configured, by any other suitable means (e.g., by means of firmware), as the method for obtaining the optimal matching parameters of the ultrasonic transducer.
[0068] The computer device provided in this embodiment of the invention can execute the method for obtaining the optimal matching parameters of the ultrasonic transducer provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects of executing the method.
[0069] Example 5
[0070] This invention provides a computer-readable storage medium storing a computer program that, when executed by a controller, implements a method for obtaining the optimal matching parameters of an ultrasonic transducer as provided in any embodiment of this invention.
[0071] The computer storage medium of this invention can be any combination of one or more computer-readable media. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0072] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of sending, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.
[0073] Program code contained on a computer-readable medium may be transmitted using any suitable medium, including—but not limited to—wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.
[0074] Computer program code for performing the operations of this invention can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as "C" or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or terminal. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0075] Note that the above description is merely a preferred embodiment of the present invention and the technical principles employed. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and various obvious changes, readjustments, combinations, and substitutions can be made without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and may include many other equivalent embodiments without departing from the concept of the present invention, the scope of which is determined by the scope of the appended claims.
Claims
1. A method for obtaining the optimal matching parameters of an ultrasonic transducer, characterized in that, include: Obtain the electrical parameters of the lumped equivalent circuit of the ultrasonic transducer, wherein the lumped equivalent circuit includes a static branch and a dynamic branch; Based on the electrical parameters, determine the sweep bandwidth and preset a list of matching parameters for the static branch; The lumped phase parameters of the lumped equivalent circuit and the dynamic phase parameters of the dynamic branch corresponding to each matching parameter in the list at each frequency within the lumped frequency bandwidth are obtained by frequency sweeping. Based on the electrical parameters of the dynamic branch or the lumped phase parameters, a target curve is constructed for the target phase change at different frequency points, where the horizontal axis is frequency and the vertical axis is target phase. Based on different matching parameters, fitting curves are constructed for the dynamic phase parameter changes of the dynamic branch at different frequency points, where the horizontal axis is frequency and the vertical axis is dynamic phase parameter. The optimal matching parameter values are determined by: comparing the overlap between the target curve and the fitted curve; or by evaluating the central symmetry of the fitted curve with a certain frequency within the sweep bandwidth as the center. The matching parameters of the static branch include the equivalent capacitance or equivalent inductance of the static branch, and the list of preset matching parameters for the static branch includes: The equivalent capacitance or equivalent inductance is used as the median value of each of the matching parameters in the list; The matching parameter with the smallest preset value compared to the median value is taken as the first matching parameter, and the matching parameter with the largest preset value compared to the median value is taken as the last matching parameter. The median value is taken as the intermediate matching parameter. Multiple matching parameters are formed by the first matching parameter and the last matching parameter with a preset difference to obtain a list of matching parameters.
2. The method according to claim 1, characterized in that, The electrical parameters of the lumped equivalent circuit include static capacitance, dynamic capacitance, dynamic resistance, dynamic inductance, frequency of series resonant point, frequency of parallel resonant point, frequency of resonant point, frequency of anti-resonant point, frequency of maximum impedance point, and frequency of minimum impedance point.
3. The method according to claim 2, characterized in that, The sweep bandwidth is planned based on the frequencies of the series resonant points and the parallel resonant points, or based on the frequencies of the resonant points and the anti-resonant points, or based on the frequencies of the points with the maximum impedance and the minimum impedance.
4. The method according to claim 1 or 2, characterized in that, The electrical parameters of the static branch include: a static capacitor, and a parallel parasitic capacitor, a parallel parasitic inductor, and a parallel parasitic resistance connected in parallel with the static capacitor; or, the electrical parameters of the static branch include: a static capacitor, and a series parasitic capacitor, a series parasitic inductor, and a series parasitic resistance connected in series with the static capacitor; or, the electrical parameters of the static branch include: a static capacitor, a parallel parasitic capacitor, a parallel parasitic inductor, a parallel parasitic resistance connected in parallel with the static capacitor, and a series parasitic capacitor, a series parasitic inductor, and a series parasitic resistance connected in series with the static capacitor.
5. The method according to claim 1, characterized in that, The sequence formed by each matching parameter MP in the list is as follows: Where m is the matching parameter MP q Quantity, MP q The matching parameter is q, where k is the index value of the matching parameter in the list, and δ(qk) is the impulse function.
6. The method according to claim 1 or 5, characterized in that, The expression for the target curve includes: constructing a target curve of the target phase change at different frequency points based on the electrical parameters of the dynamic branch. The expression, Where z is the number of frequencies in the swept bandwidth, F i The independent variable is i, where j is an imaginary number, δ(ih) is the impulse function, and L is the frequency of the subscript index value. d C d R d These are the dynamic inductance, dynamic capacitance, and dynamic resistance, respectively, among the electrical parameters of the dynamic branch; or, Based on the lumped phase parameters, a target curve is constructed to represent the target phase change at different frequency points. The expression, , of which F h For the frequency with index h in the sweep bandwidth, F r F is the frequency of the resonant point. s F is the frequency of the series resonant point. n p(Z) is the frequency of the point of maximum impedance. h Z represents the total impedance of the lumped equivalent circuit. h phase, The unit is angle or radian; or, The target curve The expression is, , of which F h For the frequency with index h in the sweep bandwidth, F r F is the frequency of the resonant point. s F is the frequency of the series resonant point. n The frequency of the point of maximum impedance. The unit is angle or radian.
7. The method according to claim 6, characterized in that, The expression for the fitted curve is as follows: ,in, express The phase, z is the number of frequencies in the sweep bandwidth, F i The frequency of the independent variable i, where i is the index value. This represents the matching parameter with index k in the list, where j is an imaginary number, δ(ih) is the impulse function, and Y... i For F i The total admittance of the corresponding lumped equivalent circuit, h is the subscript index value of different frequencies in the swept bandwidth.
8. The method according to claim 7, characterized in that, The comparison of the overlap between the target curve and the fitted curve includes: The target curve The expression related to the degree of overlap of the fitted curve θ(h,k) The minimum value of the matching parameter is taken as the optimal matching parameter, where z is the number of frequencies in the sweep bandwidth, k is the index value of different matching parameters in the list, and h is the index value of different frequencies in the sweep bandwidth.
9. The method according to claim 7, characterized in that, The step of evaluating the central symmetry of the fitted curve with a certain frequency within the sweep bandwidth as the center includes: The minimum absolute value of the sum of the vertical coordinates of the fitted curve is determined by taking any one of the frequencies of the resonant point, the series resonant point, and the minimum impedance point in the electrical parameters of the lumped equivalent circuit as the center of symmetry of the swept bandwidth. The expression for the absolute value of the sum of the ordinates of the fitted curve θ(h,k) or The minimum value of the matching parameter is taken as the optimal matching parameter, where z is the number of frequencies in the sweep bandwidth, h is the index value of different frequencies in the sweep bandwidth, and k is the index value of different matching parameters in the list.
10. The method according to claim 1, characterized in that, The lumped phase parameters are obtained by sweeping the frequency to obtain the current vector and voltage vector of the lumped equivalent circuit corresponding to each matching parameter at each frequency within the sweep bandwidth, and then calculating using the current vector and voltage vector. The lumped phase parameters include one of the following: the phase difference between the voltage vector and the current vector, the phase difference between the current vector and the voltage vector, the phase of the total impedance of the lumped equivalent circuit, and the phase of the total admittance of the lumped equivalent circuit.
11. The method according to claim 1, characterized in that, The dynamic phase parameters are obtained by sweeping the frequency to obtain the current vector and voltage vector of the dynamic branch corresponding to each matching parameter at each frequency within the sweep bandwidth, and then calculating using the current vector and voltage vector. The dynamic phase parameters include one of the following: the phase difference between the voltage vector and the current vector, the phase difference between the current vector and the voltage vector, the phase of the impedance of the dynamic branch, and the phase of the admittance of the dynamic branch.
12. A device for obtaining the optimal matching parameters of an ultrasonic transducer, characterized in that, include: The first acquisition module is used to acquire the electrical parameters of the lumped equivalent circuit of the ultrasonic transducer, wherein the lumped equivalent circuit includes a static branch and a dynamic branch. The second acquisition module is used to determine the sweep bandwidth according to the electrical parameters and preset a list of matching parameters for the static branch, and to obtain the lumped phase parameters of the lumped equivalent circuit and the dynamic phase parameters of the dynamic branch corresponding to each matching parameter in the list at each frequency within the sweep bandwidth by sweeping the frequency. A curve construction module is used to construct a target curve of the target phase change at different frequency points based on the electrical parameters of the dynamic branch or the lumped phase parameters, wherein the horizontal axis is frequency and the vertical axis is the target phase; and is also used to construct a fitting curve of the dynamic phase parameter change of the dynamic branch at different frequency points based on different matching parameters, wherein the horizontal axis is frequency and the vertical axis is the dynamic phase parameter. The comparison module is used to determine the value of the optimal matching parameter by comparing the overlap between the target curve and the fitted curve; or by evaluating the central symmetry of the fitted curve with a certain frequency within the sweep bandwidth as the center. The matching parameters of the static branch include the equivalent capacitance or equivalent inductance of the static branch, and the second acquisition module includes: An intermediate value determination unit is used to determine the equivalent capacitance or equivalent inductance as the intermediate value of each of the matching parameters in the list; The list determination unit is used to take the matching parameter with the smallest preset value compared with the median value as the first matching parameter, and the matching parameter with the largest preset value compared with the median value as the last matching parameter, wherein the median value is used as the intermediate matching parameter, and multiple matching parameters are formed by the first matching parameter and the last matching parameter with a preset difference, so as to obtain the list of matching parameters.
13. An ultrasonic surgical system, characterized in that, include: Surgical generators, ultrasonic transducers, and ultrasonic surgical instruments; The surgical generator is used to acquire the electrical parameters of the lumped equivalent circuit of the ultrasonic transducer. The lumped equivalent circuit includes a static branch and a dynamic branch. A sweep bandwidth is determined based on the electrical parameters, and a list of matching parameters for the static branch is preset. By sweeping the frequency, the lumped phase parameters of the lumped equivalent circuit and the dynamic phase parameters of the dynamic branch corresponding to each matching parameter in the list at each frequency within the sweep bandwidth are obtained. Based on the electrical parameters of the dynamic branch or the lumped phase parameters, a target curve of the target phase change at different frequency points is constructed, where the horizontal axis represents frequency and the vertical axis represents the target phase. Fitting curves of the dynamic phase parameter change of the dynamic branch at different frequency points are constructed based on different matching parameters, where the horizontal axis represents frequency and the vertical axis represents the dynamic phase parameter. The optimal matching parameter values are determined by comparing the overlap between the target curve and the fitted curve, or by evaluating the central symmetry of the fitted curve with a certain frequency within the swept bandwidth as the center; the matching parameters of the static branch include the equivalent capacitance or equivalent inductance of the static branch, and the surgical generator is further used to use the equivalent capacitance or equivalent inductance as the median value of each matching parameter in the list; the matching parameter with the smallest preset value compared to the median value is used as the first matching parameter, and the matching parameter with the largest preset value compared to the median value is used as the last matching parameter, with the median value as the intermediate matching parameter, and multiple matching parameters are formed by a preset difference between the first matching parameter and the last matching parameter to obtain the list of matching parameters; The surgical generator is also used to output a drive signal to the ultrasonic transducer based on the value of the optimal matching parameter, and the ultrasonic transducer converts the drive signal from electrical energy to mechanical energy based on the value of the optimal matching parameter, and outputs the mechanical energy to the ultrasonic surgical instrument.
14. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 11.
15. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 11.
Citation Information
Patent Citations
EMC equivalent circuit modeling method and system and computer equipment
CN114065681A
Circuit matching method for dry coupling ultrasonic system
CN118112107A