Ultrasonic knife initial control frequency determination method, system, electronic device, and medium

CN116776069BActive Publication Date: 2026-10-20MICONVEY TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310737013.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-20
Publication Date
2026-10-20
Estimated Expiration
2043-06-20

AI Technical Summary

Benefits of technology

[0044]本申请中的一种超声刀初始控制频率确定方法,该方法通过获取多组超声刀使用数据,并对多组超声刀使用数据进行拟合,确定拟合曲面函数,在确定拟合曲面函数后,在任一次切割开始时,获取超声刀的当前工作环境温度以及当前间隔时间差值,并根据当前工作环境温度、当前间隔时间差值以及拟合曲面函数确定补偿频率,最后根据补偿频率以及上一次切割结束时的控制频率确定当次切割的初始控制频率。通过在超声刀使用之前确定可以反应频率差值、间隔时间差值以及工作环境温度之间变化关系的拟合曲面函数,可以在超声刀开始使用时,较快地根据当前工作环境温度、当前间隔时间差值以及拟合曲面函数确定补偿频率,进而较快的确定初始控制频率,可以提高超声刀的工作速度。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116776069B_ABST
    Figure CN116776069B_ABST
Patent Text Reader

Abstract

The application provides an ultrasonic knife initial control frequency determination method, system, electronic device and medium, relates to the intelligent medical instrument application technical field, the method obtains a plurality of ultrasonic knife use data, and the plurality of ultrusive knife use data is fitted, determines the fitting curved surface function, after determining the fitting curved surface function, at the beginning of any cutting, the current working environment temperature, the current interval time difference value and the fitting curved surface function are determined to compensate the frequency, and finally the initial control frequency of the cutting is determined according to the compensation frequency and the control frequency at the end of the last cutting. By determining the fitting curved surface function that can reflect the change relationship between the frequency difference value, the interval time difference value and the working environment temperature before the use of the ultrasonic knife, the compensation frequency can be determined according to the current working environment temperature, the current interval time difference value and the fitting curved surface function when the ultrasonic knife starts to be used, and the working speed of the ultrasonic knife is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of intelligent medical device application technology, specifically to a method, system, electronic device and medium for determining the initial control frequency of an ultrasonic scalpel. Background Technology

[0002] An ultrasonic scalpel is a common surgical instrument characterized by minimal trauma, less smoke, and the ability to coagulate blood, making it widely used in surgical procedures. Its working principle involves the ultrasonic scalpel unit operating at a controlled frequency, which is converted into mechanical longitudinal waves of the same frequency through transducer resonance. These waves drive the ultrasonic scalpel head to vibrate; the high frequency and small amplitude of these waves create a cutting and coagulating effect on small areas of human tissue.

[0003] During surgical cutting, the ultrasonic scalpel tip gradually heats up due to high-frequency vibration and tissue friction. This temperature increase further affects the transducer's resonant frequency. Therefore, during ultrasonic scalpel use, the main unit needs to continuously track changes in the resonant frequency and adjust the control frequency to ensure the cutting effectiveness, i.e., the cutting speed. After the current cutting is completed, the next cutting typically uses a restart frequency search or the instantaneous control frequency after the previous cutting as the starting point for the next frequency search (i.e., the initial control frequency). This is because after the current cutting stops, the tip temperature drops rapidly, causing a change in the resonant frequency. Therefore, more time is needed to find and track the true resonant frequency when determining the control frequency. Summary of the Invention

[0004] In view of the shortcomings of the above-mentioned related technologies, this application provides a method, system, electronic device and medium for determining the initial control frequency of an ultrasonic scalpel to solve the above-mentioned technical problems.

[0005] This application provides a method for determining the initial control frequency of an ultrasonic scalpel, the method comprising:

[0006] Multiple sets of ultrasonic scalpel usage data are acquired. Each set of ultrasonic scalpel usage data includes the time difference between the start time of the current ultrasonic scalpel cut and the end time of the previous cut, the working environment temperature of the ultrasonic scalpel head at the start of the current ultrasonic scalpel cut, and the frequency difference between the control frequency at the start of the current ultrasonic scalpel cut and the control frequency at the end of the previous cut.

[0007] The data from multiple sets of ultrasonic scalpel usage were fitted to determine the fitted surface function.

[0008] At the start of any cut, obtain the current working environment temperature of the ultrasonic scalpel and the current time interval difference;

[0009] The compensation frequency is determined based on the current working environment temperature, the current interval time difference, and the fitted surface function.

[0010] The initial control frequency for the current cut is determined based on the compensation frequency and the control frequency at the end of the previous cut.

[0011] In one embodiment of this application, after determining the initial control frequency for the current cut based on the compensation frequency and the control frequency at the end of the previous cut, the method further includes:

[0012] Obtain the impedance value and voltage-current phase difference during the ultrasonic scalpel excitation process;

[0013] The impedance value is sampled to obtain impedance value sampling data, and the impedance fluctuation rate is determined based on the impedance value sampling data;

[0014] The phase difference between the voltage and current is sampled to obtain phase difference sampling data, and the phase difference fluctuation rate is determined based on the phase difference sampling data.

[0015] The duration of the ultrasonic scalpel excitation process is determined, and the duration is the continuous time during which the impedance fluctuation rate is less than a first preset threshold and the phase difference fluctuation rate is less than a second preset threshold.

[0016] When the target duration is greater than or equal to a preset time threshold, the average impedance within the target duration is determined. If the average impedance within the target duration is less than the preset average threshold, the frequency obtained by the proportional-integral-derivative control algorithm is determined as the control frequency of the ultrasonic scalpel.

[0017] In one embodiment of this application, obtaining the impedance value and voltage-current phase difference during the ultrasonic scalpel excitation process includes:

[0018] Acquire the voltage and current sampling values ​​at the output terminal of the ultrasonic scalpel host driver, and acquire the voltage and current signals of the ultrasonic scalpel host sampling output circuit at the same moment;

[0019] The drive output voltage of the ultrasonic scalpel host is determined based on the voltage sampling value, and the drive output current of the ultrasonic scalpel host is determined based on the current sampling value.

[0020] The ratio of the drive output voltage to the drive output current is used as the impedance value;

[0021] The difference between the voltage signal and the current signal after discrete Fourier transform is taken as the voltage-current phase difference.

[0022] In one embodiment of this application, the step of sampling the impedance value to obtain impedance value sampling data, and determining the impedance fluctuation rate based on the impedance value sampling data, includes:

[0023] The impedance value is sampled by a sliding window to obtain multiple sets of impedance value sampling data;

[0024] Determine the mean sliding window impedance of each group of impedance value sampling data;

[0025] Based on the impedance value sampling data of each group and the corresponding sliding window impedance mean, determine the impedance fluctuation rate of each group of impedance value sampling data.

[0026] In one embodiment of this application, the step of sampling the voltage-current phase difference to obtain phase difference sampling data, and determining the phase difference fluctuation rate based on the phase difference sampling data, includes:

[0027] The voltage-current phase difference is sampled using a sliding window to obtain multiple sets of phase difference sampling data;

[0028] Determine the mean phase difference of each set of phase difference sampling data;

[0029] The phase difference fluctuation rate of each set of phase difference sampling data is determined based on each set of phase difference sampling data and the corresponding average phase difference value.

[0030] In one embodiment of this application, the minimum number of sampling points within the sliding window is 2.

[0031] In one embodiment of this application, determining the initial control frequency for the current cut based on the compensation frequency and the control frequency at the end of the previous cut includes:

[0032] The sum of the control frequency at the end of the previous cut and the compensation frequency is determined as the initial control frequency for the current cut.

[0033] To achieve the above and other related objectives, this application provides an ultrasonic scalpel initial control frequency determination system, comprising:

[0034] The historical data acquisition module is used to acquire multiple sets of ultrasonic scalpel usage data. Each set of ultrasonic scalpel usage data includes the time difference between the start time of the current ultrasonic scalpel cut and the end time of the previous cut, the working environment temperature of the ultrasonic scalpel head at the start of the current ultrasonic scalpel cut, and the frequency difference between the control frequency at the start of the current ultrasonic scalpel cut and the control frequency at the end of the previous cut.

[0035] The data processing module is used to fit multiple sets of ultrasonic scalpel usage data to determine the fitting surface function;

[0036] The current data acquisition module is used to acquire the current working environment temperature and the current time interval difference of the ultrasonic scalpel at the start of any cutting operation.

[0037] The compensation frequency determination module is used to determine the compensation frequency based on the current working environment temperature, the current interval time difference, and the fitted surface function.

[0038] The initial frequency determination module is used to determine the initial control frequency for the current cut based on the compensation frequency and the control frequency at the end of the previous cut.

[0039] To achieve the above and other related objectives, this application also provides an electronic device, the electronic device comprising:

[0040] One or more processors;

[0041] A storage device for storing one or more programs, which, when executed by the one or more processors, cause the electronic device to implement one or more of the aforementioned ultrasonic scalpel initial control frequency determination methods.

[0042] To achieve the above and other related objectives, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a computer's processor, causes the computer to perform one or more of the aforementioned ultrasonic scalpel initial control frequency determination methods.

[0043] As described above, the ultrasonic scalpel initial control frequency determination method, system, electronic device, and medium provided in this application have the following beneficial effects:

[0044] This application discloses a method for determining the initial control frequency of an ultrasonic scalpel. This method acquires multiple sets of ultrasonic scalpel usage data, fits these data sets to determine a fitted surface function, and then, at the start of any cutting operation, acquires the current ambient temperature and the current time interval difference of the ultrasonic scalpel. Based on the current ambient temperature, the current time interval difference, and the fitted surface function, a compensation frequency is determined. Finally, the initial control frequency for the current cutting operation is determined based on the compensation frequency and the control frequency at the end of the previous cutting operation. By determining a fitted surface function that reflects the relationship between the frequency difference, the time interval difference, and the ambient temperature before using the ultrasonic scalpel, the compensation frequency can be determined more quickly at the start of ultrasonic scalpel use, based on the current ambient temperature, the current time interval difference, and the fitted surface function, thereby quickly determining the initial control frequency and improving the working speed of the ultrasonic scalpel.

[0045] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0046] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort. In the drawings:

[0047] Figure 1 This is a flowchart illustrating an exemplary embodiment of the present application of a method for determining the initial control frequency of an ultrasonic scalpel;

[0048] Figure 2 This is a structural block diagram of an ultrasonic scalpel system illustrated in another exemplary embodiment of this application;

[0049] Figure 3 This is a structural block diagram illustrating an ultrasonic scalpel initial control frequency determination system, as shown in an exemplary embodiment of this application. Detailed Implementation

[0050] The embodiments of this application will be described below with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of this application from the content disclosed in this specification. This application can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of this application. It should be understood that the preferred embodiments are only for illustrating this application and are not intended to limit the scope of protection of this application.

[0051] It should be noted that the illustrations provided in the following embodiments are only schematic representations of the basic concept of this application. Therefore, the drawings only show the components related to this application and are not drawn according to the actual number, shape and size of the components in the actual implementation. In the actual implementation, the form, quantity and proportion of each component can be arbitrarily changed, and the layout of the components may also be more complex.

[0052] In the following description, numerous details are explored to provide a more thorough explanation of embodiments of the present application. However, it will be apparent to those skilled in the art that embodiments of the present application may be practiced without these specific details. In other embodiments, well-known structures and devices are shown in block diagram form rather than in detail to avoid obscuring embodiments of the present application.

[0053] Please see Figure 1 , Figure 1 This is a flowchart illustrating an exemplary embodiment of the ultrasonic scalpel initial control frequency determination method. (Reference) Figure 1 It can be seen that the method for determining the initial control frequency of the ultrasonic scalpel may include:

[0054] Step S110: Obtain multiple sets of ultrasonic scalpel usage data. Each set of ultrasonic scalpel usage data includes the time difference between the start time of the current ultrasonic scalpel cut and the end time of the previous cut, the working environment temperature of the ultrasonic scalpel head at the start of the current ultrasonic scalpel cut, and the frequency difference between the control frequency at the start of the current ultrasonic scalpel cut and the control frequency at the end of the previous cut.

[0055] In one embodiment of this application, multiple different time intervals can be determined before the ultrasonic scalpel is used. After the ultrasonic scalpel stops cutting at the end of the previous cut, its resonant frequency will increase over time as the scalpel tip leaves the human tissue and stops mechanical vibration. Therefore, the relationship between the time intervals and the change in resonant frequency can be determined by the different time intervals.

[0056] In one embodiment of this application, multiple different ambient temperatures can be determined before using the ultrasonic scalpel. After the ultrasonic scalpel stops cutting at the end of the previous cut, the lower the ambient temperature of the scalpel head's working environment within the same time interval, the faster the resonant frequency changes. Therefore, the relationship between the ambient temperature and the resonant frequency change can also be determined by the different ambient temperatures.

[0057] In one embodiment of this application, a PID (Proportion Integral Differential) control algorithm can be used during the use of the ultrasonic scalpel to track the resonant frequency and thus determine the control frequency of the ultrasonic scalpel.

[0058] It should be noted that you should refer to [link / reference]. Figure 2 This is a structural block diagram of an ultrasonic scalpel system provided in an embodiment of this application. The ultrasonic scalpel system may include an ultrasonic scalpel main unit, a transducer, and an ultrasonic scalpel head. The ultrasonic scalpel main unit may include a DSP (Digital Signal Processing) chip, an FPGA (Field Programmable Gate Array) module, a DDS (a signal generator), a DAC (Digital to Analog Converter) module, an ADC (Analog to Digital Converter) module, and a power drive module. The operating environment temperature can be calculated by using an internal NTC (Negative Temperature Coefficient) sensor through A / D sampling. The NTC sensor may be located in the ADC module of the ultrasonic scalpel system.

[0059] Step S120: Fit multiple sets of ultrasonic scalpel usage data to determine the fitting surface function.

[0060] In one embodiment of this application, the frequency difference in each set of ultrasonic scalpel usage data corresponds to an interval time difference and an ambient temperature.

[0061] In one embodiment of this application, the fitted surface function can better reflect the relationship between the time interval difference, the working environment temperature, and the frequency difference. When using an ultrasonic scalpel, the compensation frequency can be determined quickly based on the change in the time interval difference and the working environment temperature, thereby determining the initial control frequency.

[0062] For example, the fitting surface function can be F s =a*t 3 +b*t 2 +c*t+d*T 3 +e*T 2 +f*T. Where F s To compensate for the frequency, t is the time difference between intervals, T is the ambient temperature, and a, b, c, d, e, and f are the coefficients of the fitted curve under the confidence level Z0. The value of Z0 is determined according to the actual application requirements.

[0063] It should be noted that when the time interval difference t reaches a certain value t up At that time, as the temperature of the cutting head drops to near its stable value, its resonance point also remains stable, that is, the range of t is 0 to t. up Similarly, the operating environment temperature T also has a certain boundary range. In practical applications, it is necessary to measure the boundary value in order to determine the compensation frequency F. s Within the valid range.

[0064] Step S130: At the start of any cutting operation, obtain the current working environment temperature of the ultrasonic scalpel and the current time interval difference.

[0065] In one embodiment of this application, after determining the fitted surface function, the current working environment temperature and the current time interval difference of the ultrasonic scalpel can be obtained at the start of any cutting operation.

[0066] Step S140: Determine the compensation frequency based on the current working environment temperature, the current time interval difference, and the fitted surface function.

[0067] In one embodiment of this application, the compensation frequency can be determined based on the current operating environment temperature, the current time interval difference, and the fitted surface function determined in the aforementioned steps. That is, the compensation frequency can be obtained by substituting the current operating environment temperature and the current time interval difference into the fitted surface function.

[0068] Step S150: Determine the initial control frequency for the current cut based on the compensation frequency and the control frequency at the end of the previous cut.

[0069] In one embodiment of this application, the sum of the control frequency and the compensation frequency at the end of the previous cut can be determined as the initial control frequency for the current cut.

[0070] In an exemplary embodiment, after step S150 determines the initial control frequency for the current cut based on the compensation frequency and the control frequency at the end of the previous cut, the ultrasonic scalpel initial control frequency determination method further includes:

[0071] Step S210: Obtain the impedance value and voltage-current phase difference during the ultrasonic scalpel excitation process.

[0072] In one embodiment of this application, after determining the surface function of the ultrasonic scalpel and starting operation at the initial control frequency for any cut, a PID control algorithm can be used to track and calculate the resonant frequency of the ultrasonic scalpel head to obtain multiple frequencies. Then, the frequency output by the PID control algorithm that meets the preset judgment conditions can be determined as the control frequency.

[0073] It should be noted that the ultrasonic scalpel excitation process can also be understood as the process from the start to the end of the current cutting operation.

[0074] In one embodiment of this application, step S210, which involves obtaining the impedance value and voltage-current phase difference during the ultrasonic scalpel excitation process, may include steps S211 to S214.

[0075] Step S211: Obtain the voltage and current sampling values ​​of the ultrasonic scalpel host drive output terminal, and obtain the voltage and current signals of the ultrasonic scalpel host sampling output circuit at the same moment.

[0076] Step S212: Determine the drive output voltage of the ultrasonic scalpel host based on the voltage sampling value, and determine the drive output current of the ultrasonic scalpel host based on the current sampling value.

[0077] Step S213: Use the ratio of the drive output voltage to the drive output current as the impedance value.

[0078] For example, impedance value Where U0 is the drive output voltage = A / D sampled value of the ultrasonic scalpel host drive output voltage * reference voltage value U ref I0 is the drive output current = A / D sampled value of the ultrasonic scalpel host drive output current * reference current value I. ref Specifically, U ref and I ref Corresponding to the hardware design parameters of the drive circuit.

[0079] Step S214: The difference between the voltage signal and the current signal after discrete Fourier transform is taken as the voltage-current phase difference.

[0080] For example, the voltage-current phase difference Φ Δ =Φ u -Φ i , Φ u and Φ i The frequency domain phase values ​​are obtained by sampling the output circuit voltage and current signals at the same time and performing discrete Fourier transform.

[0081] Step S220: Sample the impedance value to obtain impedance value sampling data, and determine the impedance fluctuation rate based on the impedance value sampling data.

[0082] In one embodiment of this application, impedance fluctuation rate can represent the degree to which the instantaneous impedance deviates from the center during ultrasonic scalpel excitation, where the center can be the average value of the data within the corresponding sliding window.

[0083] In one embodiment of this application, step S220, which involves sampling the impedance value to obtain impedance value sampling data and determining the impedance fluctuation rate based on the impedance value sampling data, may include steps S221 to S223.

[0084] Step S221: The impedance value is sampled through a sliding window to obtain multiple sets of impedance value sampling data.

[0085] In one embodiment of this application, impedance values ​​at different time points calculated in the aforementioned steps can be sampled using a sliding window. In two adjacent sliding windows, the last sampled data of the previous sliding window is used as the first sampled data of the next sliding window, so that the sampled data between adjacent sliding windows is continuous.

[0086] It should be noted that the minimum number of sampling points within the sliding window is 2, but the number of sampling points can be determined by the operator during the actual processing.

[0087] Step S222: Determine the mean sliding window impedance of each group of impedance value sampling data.

[0088] Step S223: Determine the impedance fluctuation rate of each group of impedance value sampling data based on the sampling data of each group of impedance values ​​and the corresponding sliding window impedance mean.

[0089] In one embodiment of this application, specifically, the impedance volatility σ can be obtained by three-point dynamic sliding window data acquisition. Among them, Y iLet Z be the current sampling point data within the sliding window, Z be the average impedance value within the sliding window, Sum[] be the summation, and Sqrt[] be the square root. Here, we only use three sampling points as an example; the specific number of sampling points can be adjusted according to actual sampling needs. For example, the number of sampling points within the sliding window can be set to [2, 5]. In fact, if the number of points is too small, it will increase the data misjudgment rate; if the number is too large, it will reduce the data validity of fluctuation judgment. Therefore, a reasonable value can ensure the validity of subsequent data calculations. Taking three-point data sliding window sampling as an example, the sampling data is represented as: A0{a1, a2, a3}, A1{a2, a3, a4}, A2{a3, a4, a5}, representing sliding window data for three consecutive sampling periods. It should be noted that the starting data point for impedance fluctuation rate calculation must be the third point (or the fifth point if there are five sampling points). By calculating the variance of the sampling data within each group of sliding windows, the offset of the impedance from the center point of the sliding window is obtained, which is the impedance fluctuation rate of the corresponding sliding window. In this way, multiple impedance fluctuation rates can be obtained through continuous sampling.

[0090] Step S230: Sample the voltage-current phase difference to obtain phase difference sampling data, and determine the phase difference fluctuation rate based on the phase difference sampling data.

[0091] In one embodiment of this application, step S230, which samples the voltage-current phase difference to obtain phase difference sampling data and determines the phase difference fluctuation rate based on the phase difference sampling data, may include steps S231 to S233.

[0092] Step S231: Sample the phase difference between voltage and current using a sliding window to obtain multiple sets of phase difference sampling data.

[0093] Step S232: Determine the mean phase difference of each group of phase difference sampling data.

[0094] Step S233: Determine the phase difference fluctuation rate of each set of phase difference sampling data based on each set of phase difference sampling data and the corresponding average phase difference value.

[0095] It should be noted that the process of determining the phase difference fluctuation rate by sampling through a sliding window is the same as the process of determining the impedance fluctuation rate by a sliding window in the aforementioned steps, and will not be described again in this embodiment.

[0096] Step S240: Determine the duration of the ultrasonic scalpel excitation process. The duration is the continuous time during which the impedance fluctuation rate is less than the first preset threshold and the phase difference fluctuation rate is less than the second preset threshold.

[0097] In one embodiment of this application, during ultrasonic scalpel excitation, it can be determined in real time whether the impedance fluctuation rate is less than a first preset threshold and simultaneously whether the phase difference fluctuation rate is less than a second preset threshold. When both the impedance fluctuation rate and the phase difference fluctuation rate are less than the first preset threshold, the duration is accumulated, and the relationship between the accumulated time and the preset time threshold is determined in real time. The duration accumulation ends when the impedance fluctuation rate is greater than or equal to the first preset threshold and / or the phase difference fluctuation rate is greater than or equal to the second preset threshold. That is, the starting point for duration timing is when both conditions—impedance fluctuation rate less than the first preset threshold and phase difference fluctuation rate less than the second preset threshold—are simultaneously met.

[0098] The first preset threshold can be the same as or different from the second preset threshold. The first preset threshold and the second preset threshold can be set by the operator according to the actual working conditions of the ultrasonic scalpel.

[0099] Step S250: When the target duration is greater than or equal to a preset time threshold, if the average impedance of the target duration is less than a preset average threshold, then the control frequency obtained by the proportional-integral-derivative control algorithm is determined as the control frequency of the ultrasonic scalpel.

[0100] In one embodiment of this application, the average value of multiple impedance values ​​over a target duration can be determined as the impedance mean over the target duration. Impedance mean Ω a The average value of the sum of impedances over the duration, i.e., Ω. a =Sum[Ω1+…+Ω n ] / n.

[0101] In one embodiment of this application, the ultrasonic scalpel may have multiple durations during the excitation process. When the target duration is greater than or equal to a preset time threshold, the average impedance value within the target duration can be determined. If the average impedance value is less than the preset average threshold, the frequency obtained through the PID control algorithm can be determined as the control frequency of the ultrasonic scalpel. Since there are multiple frequencies obtained by the PID control algorithm, and multiple control frequencies that meet the above judgment conditions will also exist, the frequency finally obtained by the PID control algorithm within the target duration can be determined as the control frequency.

[0102] It should be noted that if the average impedance of the target duration is greater than or equal to the preset average threshold, steps S240 and S250 need to be repeated.

[0103] In summary, the solution of this application acquires multiple sets of ultrasonic scalpel usage data, fits these data sets to determine a fitted surface function, and then, at the start of any cutting operation, acquires the current ambient temperature and the current time interval difference of the ultrasonic scalpel. Based on the current ambient temperature, the current time interval difference, and the fitted surface function, a compensation frequency is determined. Finally, the initial control frequency for the current cutting operation is determined based on the compensation frequency and the control frequency at the end of the previous cutting operation. By determining a fitted surface function that reflects the relationship between the frequency difference, the time interval difference, and the ambient temperature before using the ultrasonic scalpel, the compensation frequency can be determined more quickly based on the current ambient temperature, the current time interval difference, and the fitted surface function at the start of ultrasonic scalpel use, thereby improving the working speed of the ultrasonic scalpel.

[0104] Figure 3 This is a block diagram illustrating an ultrasonic scalpel initial control frequency determination system, as shown in an exemplary embodiment of this application. Figure 3 As shown, the exemplary ultrasonic scalpel initial control frequency determination system 300 includes:

[0105] The historical data acquisition module 310 is used to acquire multiple sets of ultrasonic scalpel usage data. Each set of ultrasonic scalpel usage data includes the time difference between the start time of the current ultrasonic scalpel cut and the end time of the previous cut, the working environment temperature of the ultrasonic scalpel head at the start of the current ultrasonic scalpel cut, and the frequency difference between the control frequency at the start of the current ultrasonic scalpel cut and the control frequency at the end of the previous cut.

[0106] The data processing module 320 is used to fit multiple sets of ultrasonic scalpel usage data and determine the fitting surface function.

[0107] The current data acquisition module 330 is used to acquire the current working environment temperature and the current interval time difference of the ultrasonic scalpel at the start of any cutting operation.

[0108] The compensation frequency determination module 340 is used to determine the compensation frequency based on the current working environment temperature, the current interval time difference, and the fitted surface function.

[0109] The initial frequency determination module 350 is used to determine the initial control frequency of the current cut based on the compensation frequency and the control frequency at the end of the previous cut.

[0110] It should be noted that the ultrasonic scalpel initial control frequency determination system and the ultrasonic scalpel initial control frequency determination method provided in the above embodiments belong to the same concept. The specific operation methods of each module and unit have been described in detail in the method embodiments and will not be repeated here. In practical applications, the ultrasonic scalpel initial control frequency determination system provided in the above embodiments can be assigned to different functional modules as needed, that is, the internal structure of the system can be divided into different functional modules to complete all or part of the functions described above. This is not a limitation here.

[0111] Embodiments of this application also provide an electronic device, including: one or more processors; and a storage device for storing one or more programs, which, when executed by one or more processors, cause the electronic device to implement the ultrasonic scalpel initial control frequency determination method provided in the above embodiments.

[0112] The units described in the embodiments of this application can be implemented in software or hardware, and the described units can also be located in a processor. The names of these units do not necessarily limit the specific unit itself.

[0113] Another aspect of this application provides a computer-readable storage medium storing a computer program thereon, which, when executed by a computer's processor, causes the computer to perform the ultrasonic scalpel initial control frequency determination method provided in the various embodiments described above. This computer-readable storage medium may be included in the electronic device described in the above embodiments, or it may exist independently and not assembled into that electronic device.

[0114] Another aspect of this application provides a computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the ultrasonic scalpel initial control frequency determination method provided in the various embodiments described above.

[0115] In the embodiments of this application, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance. The terms "comprising" and "including" as used throughout the specification and claims are open-ended terms and should therefore be interpreted as "comprising but not limited to".

[0116] The above embodiments are merely illustrative of the principles and effects of this application and are not intended to limit this application. Any person skilled in the art can modify or alter the above embodiments without departing from the spirit and scope of this application. Therefore, all equivalent modifications or alterations made by those skilled in the art without departing from the spirit and technical concept disclosed in this application should still be covered by the claims of this application.

Claims

1. A method for determining the initial control frequency of an ultrasonic scalpel, characterized in that, The method includes: Multiple sets of ultrasonic scalpel usage data are acquired. Each set of ultrasonic scalpel usage data includes the time difference between the start time of the current ultrasonic scalpel cut and the end time of the previous cut, the working environment temperature of the ultrasonic scalpel head at the start of the current ultrasonic scalpel cut, and the frequency difference between the control frequency at the start of the current ultrasonic scalpel cut and the control frequency at the end of the previous cut. The data from multiple sets of ultrasonic scalpel usage were fitted to determine the fitted surface function. At the start of any cut, obtain the current working environment temperature of the ultrasonic scalpel and the current time interval difference; The compensation frequency is determined based on the current working environment temperature, the current interval time difference, and the fitted surface function. The initial control frequency for the current cut is determined based on the compensation frequency and the control frequency at the end of the previous cut. Obtain the impedance value and voltage-current phase difference during the ultrasonic scalpel excitation process; The impedance value is sampled to obtain impedance value sampling data, and the impedance fluctuation rate is determined based on the impedance value sampling data; The phase difference between the voltage and current is sampled to obtain phase difference sampling data, and the phase difference fluctuation rate is determined based on the phase difference sampling data. The duration of the ultrasonic scalpel excitation process is determined, and the duration is the continuous time during which the impedance fluctuation rate is less than a first preset threshold and the phase difference fluctuation rate is less than a second preset threshold. When the target duration is greater than or equal to a preset time threshold, the average impedance within the target duration is determined. If the average impedance within the target duration is less than the preset average threshold, the frequency obtained by the proportional-integral-derivative control algorithm is determined as the control frequency of the ultrasonic scalpel.

2. The method for determining the initial control frequency of an ultrasonic scalpel according to claim 1, characterized in that, The acquisition of impedance values ​​and voltage-current phase differences during the ultrasonic scalpel excitation process includes: Acquire the voltage and current sampling values ​​at the output terminal of the ultrasonic scalpel host driver, and acquire the voltage and current signals of the ultrasonic scalpel host sampling output circuit at the same moment; The drive output voltage of the ultrasonic scalpel host is determined based on the voltage sampling value, and the drive output current of the ultrasonic scalpel host is determined based on the current sampling value. The ratio of the drive output voltage to the drive output current is used as the impedance value; The difference between the voltage signal and the current signal after discrete Fourier transform is taken as the voltage-current phase difference.

3. The method for determining the initial control frequency of an ultrasonic scalpel according to claim 1, characterized in that, The step of sampling the impedance value to obtain impedance value sampling data, and determining the impedance fluctuation rate based on the impedance value sampling data, includes: The impedance value is sampled by a sliding window to obtain multiple sets of impedance value sampling data; Determine the mean sliding window impedance of each group of impedance value sampling data; Based on the impedance value sampling data of each group and the corresponding sliding window impedance mean, determine the impedance fluctuation rate of each group of impedance value sampling data.

4. The method for determining the initial control frequency of an ultrasonic scalpel according to claim 1, characterized in that, The step of sampling the voltage-current phase difference to obtain phase difference sampling data, and determining the phase difference fluctuation rate based on the phase difference sampling data, includes: The voltage-current phase difference is sampled using a sliding window to obtain multiple sets of phase difference sampling data; Determine the mean phase difference of each set of phase difference sampling data; The phase difference fluctuation rate of each set of phase difference sampling data is determined based on each set of phase difference sampling data and the corresponding average phase difference value.

5. The method for determining the initial control frequency of an ultrasonic scalpel according to claim 3 or 4, characterized in that, The minimum number of sampling points within the sliding window is 2.

6. The method for determining the initial control frequency of an ultrasonic scalpel according to claim 1, characterized in that, Determining the initial control frequency for the current cut based on the compensation frequency and the control frequency at the end of the previous cut includes: The sum of the control frequency at the end of the previous cut and the compensation frequency is determined as the initial control frequency for the current cut.

7. A system for determining the initial control frequency of an ultrasonic scalpel, characterized in that, The system includes: The historical data acquisition module is used to acquire multiple sets of ultrasonic scalpel usage data. Each set of ultrasonic scalpel usage data includes the time difference between the start time of the current ultrasonic scalpel cut and the end time of the previous cut, the working environment temperature of the ultrasonic scalpel head at the start of the current ultrasonic scalpel cut, and the frequency difference between the control frequency at the start of the current ultrasonic scalpel cut and the control frequency at the end of the previous cut. The data processing module is used to fit multiple sets of ultrasonic scalpel usage data to determine the fitting surface function; The current data acquisition module is used to acquire the current working environment temperature and the current time interval difference of the ultrasonic scalpel at the start of any cutting operation. The compensation frequency determination module is used to determine the compensation frequency based on the current working environment temperature, the current interval time difference, and the fitted surface function. An initial frequency determination module is used to determine the initial control frequency for the current cut based on the compensation frequency and the control frequency at the end of the previous cut; acquire the impedance value and voltage-current phase difference during the ultrasonic scalpel excitation process; sample the impedance value to obtain impedance value sampling data, and determine the impedance fluctuation rate based on the impedance value sampling data; sample the voltage-current phase difference to obtain phase difference sampling data, and determine the phase difference fluctuation rate based on the phase difference sampling data; determine the duration of the ultrasonic scalpel excitation process, the duration being a continuous time during which the impedance fluctuation rate is less than a first preset threshold and the phase difference fluctuation rate is less than a second preset threshold; when the target duration is greater than or equal to a preset time threshold, determine the average impedance value within the target duration; if the average impedance value within the target duration is less than a preset average value threshold, then the frequency obtained by the proportional-integral-derivative control algorithm is determined as the control frequency of the ultrasonic scalpel.

8. An electronic device, characterized in that, The electronic device includes: One or more processors; A storage device for storing one or more programs, which, when executed by one or more processors, cause the electronic device to implement the ultrasonic scalpel initial control frequency determination method as described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, It stores a computer program that, when executed by the computer's processor, causes the computer to perform the ultrasonic scalpel initial control frequency determination method according to any one of claims 1 to 6.