Pulse width modulation dead zone nonlinear error suppression method, system and device
By comprehensively analyzing the delay characteristics and PWM signal parameters of the switching device, dynamic compensation is performed with real-time current data, and the dead time and duty cycle are adjusted, the problem of dead zone nonlinear error in PWM technology is solved, and high-precision dead zone compensation and system optimization are achieved.
Patent Information
- Application Number
- CN202510425324.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-07
- Publication Date
- 2025-05-06
- Estimated Expiration
- 2045-04-07
AI Technical Summary
The existing pulse width modulation (PWM) technology cannot accurately deal with complex factors under actual operating conditions in dead-band nonlinear error suppression, resulting in degradation of system output waveform distortion and dynamic response performance.
By obtaining the delay characteristic data of the switching device and the PWM signal parameters, combining real-time current data for dynamic compensation, adjusting the dead time, performing duty cycle correction and directional compensation, a reasonable dead-time compensation control strategy is formulated.
It improves the accuracy of dead-band compensation, reduces switching losses, ensures the system's good output waveform quality and dynamic response performance under different working conditions, and enhances the system's control accuracy and ability to adapt to complex operating scenarios.
Smart Images

Figure CN119945397A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of pulse width modulation, and in particular to a method, system and device for suppressing nonlinear errors in a pulse width modulation dead zone. Background Art
[0002] Pulse width modulation (PWM) technology, as an important power electronic control method, has been widely used in modern power electronic devices such as inverters and motor drives. With the continuous improvement of industrial automation and precision control requirements, how to effectively suppress the dead zone nonlinear error in PWM control to achieve high-precision operation and performance optimization of the system has become one of the key research topics. Existing dead zone compensation methods usually only focus on the fixed delay characteristics of switching devices, or only consider a single current direction judgment, while ignoring the comprehensive influence of factors such as current and temperature on switching characteristics during actual operation. This simplified compensation strategy often cannot accurately deal with the dead zone nonlinear effect under actual working conditions, resulting in distortion of the system output waveform and degradation of dynamic response performance, which ultimately affects the performance of the entire control system. . Summary of the invention
[0003] The main purpose of the present invention is to provide a method, system and device for suppressing nonlinear errors in the dead zone of pulse width modulation, which can more accurately evaluate the dead zone requirements under actual working conditions and improve the accuracy of dead zone compensation.
[0004] To achieve the above object, the present invention provides a method for suppressing nonlinear errors in a pulse width modulation dead zone, comprising: Obtaining delay characteristic data and PWM signal parameters of the switch device of the target circuit, and performing initialization parameter configuration to obtain initial configuration parameters; Acquire real-time current data of the target circuit, perform compensation comparison with the initial configuration parameters, and obtain a dynamic compensation interval; Acquiring an actual conduction state of the switch device, and adjusting the dead time of the actual conduction state according to the dynamic compensation interval to obtain a critical safety dead time value; Perform duty cycle correction based on the critical safety dead zone value and the dynamic compensation interval to obtain a directional compensation amount; The directional compensation amount and the initial configuration parameters are tested and verified by waveform harmonic distortion and dynamic response to obtain a dead zone compensation control strategy.
[0005] Furthermore, the delay characteristic data and PWM signal parameters of the switch device of the target circuit are obtained, and the initialization parameter configuration is performed, and the initial configuration parameters obtained include: Performing switch timing analysis on the delay characteristic data to obtain a turn-on delay time, a turn-off delay time and an on-resistance value of the switch device; Perform device time analysis according to the turn-on delay time and the turn-off delay time to obtain a total delay time and a critical turn-on time; Performing temperature coefficient correction on the total delay time and the critical on-time, and performing voltage drop compensation according to the on-resistance value to obtain a modified delay parameter; Extracting sampling window parameters of the PWM signal according to the modified delay parameter to obtain PWM signal parameters including duty cycle parameters, frequency parameters and edge time parameters; Perform piecewise linear interpolation compensation calculation according to the modified delay parameter and the PWM signal parameter to obtain an initial dead zone compensation time; The initial dead zone compensation time is subjected to boundary limiting processing, and is dynamically configured and adjusted according to the PWM signal parameters to obtain initial configuration parameters.
[0006] Further, the acquiring of the real-time current data of the target circuit and performing compensation comparison with the initial configuration parameters to obtain a dynamic compensation interval includes: Performing Fourier transform processing on the real-time current data to obtain current spectrum component data; Reconstructing the current waveform of the current spectrum component data to obtain reconstructed current waveform data; Performing zero-crossing detection on the reconstructed current waveform data to obtain a current zero-crossing time sequence; Performing a switch timing comparison on the initial configuration parameters according to the current zero-crossing time sequence to obtain phase deviation data; Performing compensation interval statistics on the phase deviation data to obtain a dead zone compensation interval range; The initial configuration parameters are dynamically segmented and mapped according to the dead zone compensation interval range to obtain a dynamic compensation interval.
[0007] Furthermore, the obtaining of the actual conduction state of the switch device and adjusting the dead time of the actual conduction state according to the dynamic compensation interval to obtain a critical safety dead time value include: Sampling and detecting the on-state voltage and on-state current of the switch device to obtain an actual on-state; Calculating the on / off time of the switch device according to the actual on state to obtain the actual switch timing; Calculating the time interval of the actual switch timing to obtain the actual dead time; Compare and calculate the upper and lower limits of the actual dead time and the dynamic compensation interval to obtain a dead time deviation; Calculating the time difference compensation coefficient of the actual switch timing to obtain a turn-on delay compensation coefficient and a turn-off delay compensation coefficient, and performing dead zone compensation on the dead zone time deviation to obtain a compensated dead zone time; A safety margin check is performed on the compensation dead time to obtain a critical safety dead time value.
[0008] Further, the duty cycle correction is performed based on the critical safety dead zone value and the dynamic compensation interval to obtain a directional compensation amount, including: Performing sequence sampling on the critical safety dead zone value and the dynamic compensation interval to obtain a dead zone compensation sampling sequence; Performing PWM waveform transformation on the dead zone compensation sampling sequence to obtain frequency domain waveform characteristic data; Extracting harmonic components from the frequency domain waveform characteristic data to obtain fundamental wave components and higher harmonic components; Perform PWM waveform phase correction according to the fundamental wave component and the higher harmonic component to obtain a phase compensation coefficient; Performing nonlinear correction mapping on the phase compensation coefficient to obtain a duty cycle correction amount; Perform PWM waveform compensation according to the duty cycle correction amount to obtain an initial compensation amount; The initial compensation amount is subjected to waveform direction filtering to obtain the directional compensation amount.
[0009] Furthermore, the directional compensation amount and the initial configuration parameters are subjected to waveform harmonic distortion and dynamic response test verification to obtain a dead zone compensation control strategy, including: Performing a quantitative evaluation calculation of harmonic distortion on the directional compensation amount to obtain harmonic distortion evaluation data; Performing dynamic response characteristic analysis on the directional compensation amount to obtain a dynamic response performance evaluation result; Based on the harmonic distortion evaluation data and the dynamic response performance evaluation, a strategy is constructed for the initial configuration parameters to obtain an initial dead zone compensation strategy; Performing simulation verification on the initial dead zone compensation strategy to obtain a dead zone simulation verification result; The initial dead zone compensation strategy is modified in parameters according to the dead zone simulation verification result to obtain the dead zone compensation control strategy.
[0010] Furthermore, the quantitative evaluation and calculation of harmonic distortion of the directional compensation amount to obtain harmonic distortion evaluation data includes: Separating the components of the directional compensation amount to obtain a fundamental wave amplitude and amplitudes of each harmonic; Performing harmonic statistics on the fundamental wave amplitude and the amplitudes of each harmonic to obtain a harmonic amplitude sequence; Calculating the content of each harmonic of the harmonic amplitude sequence to obtain the total harmonic distortion; Performing distribution analysis on the total harmonic distortion to obtain harmonic distribution data; Constructing a function according to the harmonic distribution data to obtain a harmonic distribution density function; Performing a distortion index operation on the harmonic distribution density function to obtain a cumulative harmonic distortion index; A harmonic distortion degree is quantitatively evaluated according to the cumulative harmonic distortion index to obtain the harmonic distortion evaluation data.
[0011] The present invention further provides a pulse width modulation dead zone nonlinear error suppression system, which is applied to any one of the pulse width modulation dead zone nonlinear error suppression methods described above, comprising: An acquisition module, the acquisition module is used to obtain delay characteristic data and PWM signal parameters of the switch device of the target circuit, and perform initialization parameter configuration to obtain initial configuration parameters; An analysis module, the analysis module is used to obtain real-time current data of the target circuit, perform compensation comparison with the initial configuration parameters, and obtain a dynamic compensation interval; An association module, the association module is used to obtain the actual conduction state of the switch device, and adjust the dead time of the actual conduction state according to the dynamic compensation interval to obtain a critical safety dead zone value; A processing module, the processing module is used to perform duty cycle correction based on the critical safety dead zone value and the dynamic compensation interval to obtain a directional compensation amount; A control module is used to perform waveform harmonic distortion and dynamic response test verification on the directional compensation amount and the initial configuration parameters to obtain a dead zone compensation control strategy.
[0012] The present invention also provides a pulse width modulation dead zone nonlinear error suppression device, comprising: Memory, used to store programs; The processor is used to execute the program to implement each step of any one of the above-mentioned methods for suppressing nonlinear errors in the dead zone of pulse width modulation.
[0013] The present invention provides a method, system and device for suppressing nonlinear errors in the dead zone of pulse width modulation, which have the following beneficial effects: By comprehensively analyzing the delay characteristics and PWM signal parameters of the switching device and combining the real-time current data for dynamic compensation, the dead zone requirements under actual working conditions can be more accurately evaluated, thereby improving the accuracy of dead zone compensation and providing a more reliable basis for system control. By comparing the real-time current data with the initial configuration parameters for compensation and adjusting the dead time according to the dynamic compensation interval, the fine control of the conduction state of the switching device is achieved, which helps to reduce switching losses and avoid overcompensation. Directional correction of the duty cycle based on the critical safety dead zone value can ensure that the system can maintain good output waveform quality under different working conditions, reduce harmonic distortion, and improve the dynamic response performance of the system. By comprehensively analyzing the dead zone compensation amount and the initial configuration parameters, a more reasonable compensation control strategy is formulated, and the optimized operation of the entire system is realized through waveform harmonic distortion and dynamic response test verification, thereby effectively suppressing the dead zone nonlinear error and improving the control accuracy of the system. At the same time, by considering the impact of current changes on the switching characteristics, the dead zone compensation strategy can be flexibly adjusted according to the characteristics and demand changes under different working conditions, making the system more adaptable to complex operating scenarios. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] Figure 1 A flow chart of a method for suppressing nonlinear errors in a pulse width modulation dead zone is provided for the present invention; Figure 2 A structure diagram of a pulse width modulation dead zone nonlinear error suppression system is provided for the present invention; Figure 3 The present invention provides a structure diagram of a pulse width modulation dead zone nonlinear error suppression device.
[0015] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0016] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0017] The present invention is further described below in conjunction with the accompanying drawings and specific implementation methods.
[0018] Reference Figure 1 As shown, the present invention provides 1. A method for suppressing nonlinear errors in a pulse width modulation dead zone, characterized in that it includes: Step S1: Obtaining delay characteristic data and PWM signal parameters of the switch device of the target circuit, and performing initialization parameter configuration to obtain initial configuration parameters; Step S2: acquiring the real-time current data of the target circuit, performing compensation comparison with the initial configuration parameters, and obtaining a dynamic compensation interval; Step S3: obtaining the actual conduction state of the switch device, adjusting the dead time of the actual conduction state according to the dynamic compensation interval, and obtaining a critical safety dead time value; Step S4: Correcting the duty cycle based on the critical safety dead zone value and the dynamic compensation interval to obtain a directional compensation amount; Step S5: The directional compensation amount and the initial configuration parameters are tested and verified by waveform harmonic distortion and dynamic response to obtain a dead zone compensation control strategy.
[0019] Based on the above steps, the detailed steps are as follows: Step S1: Obtain key timing parameters such as turn-on delay time td(on), turn-off delay time td(off), rise time tr and fall time tf of switching devices (such as MOSFET, IGBT, etc.) through experimental measurement or by referring to the device manual. For PWM signal parameters, basic parameters such as carrier frequency fc, modulation ratio M, and dead time Td are included. These parameters are input into the controller for initialization configuration. In specific implementation, an oscilloscope is used to measure the delay characteristic curve of the switching device under different junction temperatures and different driving voltage conditions, and a delay characteristic database in the form of a lookup table is established. At the same time, according to the requirements of the application scenario, set a suitable PWM carrier frequency (usually several kHz to tens of kHz), modulation ratio range (between 0-1), and initial dead time (usually hundreds of ns to several μs). These initial configuration parameters will serve as the reference values for subsequent dynamic compensation.
[0020] Step S2: The load current in the circuit is collected in real time by using a current sensor, and then converted by ADC and input into the controller. Based on the initially configured dead time parameters, the deviation between the actual current waveform and the ideal PWM waveform is analyzed. By establishing a mapping relationship between the current sampling value and the dead time, the upper and lower limits of the dynamic compensation are determined. The determination of the compensation interval takes into account the influence of factors such as current size, current direction, and switching frequency. When the current is large, the compensation interval increases accordingly because the Miller effect of the switching device is more significant; when the current is small, the compensation interval decreases accordingly. This setting of the dynamic compensation interval ensures the accuracy and reliability of the dead time adjustment.
[0021] Step S3: Determine the actual conduction state of the switch device by collecting the voltage signal at both ends. Use the comparator circuit to detect the drain-source (or collector-emitter) voltage of the switch tube to determine whether the switch tube is fully turned on or off. Combined with the obtained dynamic compensation interval, the dead time is adjusted in real time. During the adjustment process, ensure that the upper and lower bridge arm switches are not turned on at the same time to avoid the direct-through phenomenon. The determination of the critical safety dead zone value is based on the actual switching characteristics and load current conditions of the switching device, and the dead time is minimized as much as possible while ensuring the safety of the switch. This value is dynamically updated with the change of load conditions, realizing adaptive adjustment of the dead time.
[0022] Step S4: Calculate the duty cycle correction value of the PWM waveform through the critical safety dead zone value and the dynamic compensation interval. The duty cycle correction process takes into account the influence of the current direction, and adopts different compensation strategies for the forward current and the reverse current. When the current is forward, the turn-off delay of the lower bridge arm switch tube will cause the actual duty cycle to be greater than the given value, and the compensation amount is negative; when the current is reverse, the turn-off delay of the upper bridge arm switch tube will cause the actual duty cycle to be less than the given value, and the compensation amount is positive. The size of the compensation amount is nonlinearly related to the current amplitude and the switching frequency, and is calculated by a lookup table or a mathematical model. The corrected duty cycle ensures the symmetry of the output voltage and reduces the waveform distortion caused by the dead zone effect. The calculation of the directional compensation amount also takes into account the influence of the temperature characteristics and load characteristics of the switching device, and realizes precise control of the compensation.
[0023] Step S5: Compare the output voltage waveforms before and after compensation through FFT analysis, and calculate the total harmonic distortion THD. The step response test is used to evaluate the dynamic characteristics of the system, including indicators such as rise time, overshoot and stabilization time. Based on the test results, the compensation strategy is optimized and adjusted, including the range of the compensation interval, the calculation method of the compensation amount, etc. The final determination of the dead zone compensation control strategy comprehensively considers the steady-state performance and dynamic performance of the system. The control strategy is implemented using a digital controller, and the functions of parameter configuration, data acquisition, compensation calculation and PWM output are realized through program code. The effectiveness of the compensation control strategy is verified by experiments under different working conditions, including different modulation ratios, different load conditions and different temperature environments.
[0024] The present invention provides a pulse width modulation dead zone nonlinear error suppression method, which can more accurately evaluate the dead zone demand under actual working conditions by comprehensively analyzing the delay characteristics and PWM signal parameters of the switching device and combining the real-time current data for dynamic compensation, thereby improving the accuracy of the dead zone compensation and providing a more reliable basis for system control. By comparing the real-time current data with the initial configuration parameters for compensation and adjusting the dead zone time according to the dynamic compensation interval, the fine control of the on-state of the switching device is achieved, which helps to reduce the switching loss and avoid overcompensation. Directional correction of the duty cycle based on the critical safety dead zone value can ensure that the system can maintain good output waveform quality under different working conditions, reduce harmonic distortion, and improve the dynamic response performance of the system. By comprehensively analyzing the dead zone compensation amount and the initial configuration parameters, a more reasonable compensation control strategy is formulated, and the optimized operation of the entire system is realized through waveform harmonic distortion and dynamic response test verification, thereby effectively suppressing the dead zone nonlinear error and improving the control accuracy of the system. At the same time, by considering the influence of current changes on the switch characteristics, the dead zone compensation strategy can be flexibly adjusted according to the characteristics and demand changes under different working conditions, so that the system is more adaptable to complex operating scenarios.
[0025] In one embodiment, the delay characteristic data and PWM signal parameters of the switch device of the target circuit are obtained, and the initialization parameter configuration is performed, and the obtained initial configuration parameters include: The voltage and current waveforms of the switching device under different working conditions are collected by an oscilloscope. The sampling frequency is set to 100 times the switching frequency, and the sampling time is 1000 switching cycles to ensure the integrity and representativeness of the data.
[0026] During the switch timing analysis, the collected waveform data is processed. The measurement starting point of the turn-on delay time td(on) is the transition point from low to high of the drive signal level, and the end point is the moment when the current of the switch device begins to rise. The measurement starting point of the turn-off delay time td(off) is the transition point from high to low of the drive signal level, and the end point is the moment when the current of the switch device begins to decrease. The on-resistance value Ron is calculated by the ratio of the voltage to the current when the switch device is fully turned on, and the average value of 100 cycles is taken as the final result.
[0027] In the device time analysis phase, the measured turn-on delay time td(on) and turn-off delay time td(off) are added to obtain the total delay time. The critical conduction time tc is determined by analyzing the rising section of the current waveform of the switching device, the time interval from the beginning of the current rise to the time when the current reaches a stable value. This time reflects the transition process of the switching device from the beginning of conduction to full conduction.
[0028] In the temperature coefficient correction phase, the switch device is tested at different temperature points to establish the corresponding relationship between temperature and delay time. The temperature range is from -40 degrees to +125 degrees, and a set of data is recorded every 25 degrees. The temperature coefficient is obtained by interpolation method and used to correct the total delay time and critical conduction time tc. The voltage drop compensation is based on the on-resistance value, taking into account the influence of the voltage drop of the switch device in the on state on the delay characteristics, and comprehensively obtains the corrected delay parameters.
[0029] During the pulse width modulation signal parameter extraction process, the width of the sampling window is set to 5 times the correction delay parameter. Within this window, the duty cycle parameter D is obtained through level detection, the frequency parameter is obtained through signal period measurement, and the edge time parameters tr (rising edge time) and tf (falling edge time) are obtained through level jump time measurement. Each parameter takes the average value of multiple cycles to eliminate the influence of random fluctuations.
[0030] In the segmented linear interpolation compensation calculation stage, the switching frequency f range is divided into multiple intervals. The interval division principle is to ensure that the change of the delay characteristic in each interval is approximately linear. In each interval, the dead zone compensation time of the interval is obtained by linear interpolation calculation based on the modified delay parameter and PWM signal parameters (D, f, tr, tf).
[0031] In the boundary limiting process, the minimum compensation time is set to the smaller value of the turn-on delay time and the turn-off delay time, and the maximum compensation time is set to the total delay time. The compensation time beyond this range will be limited to the boundary value. Dynamic configuration adjustment fine-tunes the compensation time according to the real-time measured PWM signal parameters, and the adjustment step is one thousandth of the original compensation time. Finally, the initial configuration parameters are obtained to ensure the smoothness of the system response.
[0032] This embodiment realizes accurate measurement of the turn-on delay time, turn-off delay time and on-resistance value through high-precision collection and systematic analysis of the delay characteristic data of the switching device, laying the foundation for accurate compensation of the dead time. The multi-level correction mechanism of temperature coefficient correction and voltage drop compensation is adopted to effectively eliminate the influence of temperature change and on-state voltage drop on the delay characteristics, and significantly improve the accuracy of the compensation parameters. The compensation calculation method based on piecewise linear interpolation enables accurate dead zone compensation time to be obtained in different switching frequency ranges, overcoming the limitations of the traditional fixed dead time compensation scheme. Through the boundary limit and dynamic configuration adjustment mechanism, the effectiveness of the compensation time is guaranteed, and the real-time response to the change of PWM signal parameters is realized, thereby enhancing the dynamic adaptability of the system. The method establishes a complete parameter recording system, which is convenient for online optimization and fault diagnosis of the system, and improves the reliability and maintainability of dead zone nonlinear error suppression.
[0033] In one embodiment, real-time current data of the target circuit is obtained, and compensation is compared with the initial configuration parameters to obtain a dynamic compensation interval, including: The dynamic configuration adjustment process of the pulse width modulation signal parameters is achieved by adjusting the carrier frequency, modulation ratio, dead time and other parameters. The carrier frequency determines the operating frequency of the switch tube, the modulation ratio controls the output voltage, and the dead time prevents the upper and lower bridge arm switches from being turned on at the same time. The adjustment of these parameters follows the circuit stability requirements, and the initial configuration parameters are generated under the premise of ensuring the safe operation of the system.
[0034] The real-time current data of the target circuit is sampled by a closed-loop Hall current sensor. The sampling frequency of the sensor is set to twenty times the carrier frequency, and the sampling accuracy is sixteen bits. The sampled data is processed by anti-aliasing filtering to eliminate high-frequency interference components and ensure the validity of the sampled data.
[0035] Fourier transform processing converts the sampled time domain current data into the frequency domain. The transformation process uses a fast algorithm based on radix-2 extraction to decompose the continuous current data into sinusoidal components of different frequencies. Each frequency component contains two characteristic quantities: amplitude and phase, which together constitute the current spectrum component data.
[0036] Current waveform reconstruction is a key step in processing spectral component data. During reconstruction, the frequency components that have a significant impact on the current characteristics are retained, including the fundamental wave and harmonic components with an amplitude exceeding 5% of the fundamental wave. By superimposing these main components, the main features of the current waveform are restored and the reconstructed current waveform data is obtained.
[0037] Zero-crossing detection is to find the moment when the current value changes from positive to negative or from negative to positive in the reconstructed current waveform data. The detection uses a three-point linear interpolation method to accurately locate the zero-crossing moment between the sampling points. All detected zero-crossing moments are arranged in chronological order to form a current zero-crossing moment sequence.
[0038] Switching timing comparison is to compare the current zero-crossing time sequence with the theoretical switching timing in the initial configuration parameters. The comparison process calculates the time difference between the actual zero-crossing time and the theoretical switching time, converts these time differences into phase angles, and obtains phase deviation data.
[0039] Compensation interval statistics is a quantitative analysis of phase deviation data. The statistical process calculates the maximum, minimum and mean values of the deviation, and determines the upper and lower limits of the dead zone compensation interval based on these statistical characteristics. The range of the compensation interval directly affects the adjustment range of the dead zone time.
[0040] Dynamic segmented mapping is to subdivide the dead zone compensation interval into multiple sub-intervals. Each sub-interval corresponds to a different working state and uses a different compensation coefficient. The mapping relationship takes into account the nonlinear characteristics of the phase deviation, achieves accurate compensation at different working points, and finally obtains a dynamic compensation interval.
[0041] This embodiment can accurately capture the main features of the current waveform, effectively filter out high-frequency noise interference, and improve the analysis accuracy of the current signal by performing Fourier transform processing and waveform reconstruction on real-time current data. The use of high-precision closed-loop Hall current sensors and anti-aliasing filtering ensures the accuracy and effectiveness of the sampled data, providing a reliable data basis for subsequent dead zone compensation. Zero-crossing point detection is performed through the three-point linear interpolation method to accurately locate the current zero-crossing moment. Combined with the switch timing comparison, the characteristics of the dead zone nonlinear error can be accurately identified. Based on the statistical analysis of phase deviation and dynamic segmented mapping, adaptive adjustment of the dead zone time is achieved, effectively suppressing the impact of the dead zone nonlinear error on system performance.
[0042] In one embodiment, the actual conduction state of the switch device is obtained, and the dead time of the actual conduction state is adjusted according to the dynamic compensation interval to obtain a critical safety dead time value, including: The on-state voltage refers to the voltage value across the switch device, and the on-state current refers to the current value flowing through the switch device. The actual on-state of the switch device is determined by sampling the voltage and current data, and the actual on-state includes three states: fully on, partially on, and fully off.
[0043] Based on the actual on-state data, combined with the voltage threshold and current threshold of the switching device, the actual switching timing of the switching device is calculated. The actual switching timing includes two key time points: the on-time and the off-time. The on-time refers to the time point when the switching device changes from the off-state to the on-state, and the off-time refers to the time point when the switching device changes from the on-state to the off-state.
[0044] The time interval between adjacent on-times and off-times in the actual switching sequence is calculated to obtain the actual dead time, which represents the time interval between two switching actions of the switching device.
[0045] The actual dead time is compared with the preset dynamic compensation interval. The dynamic compensation interval is determined by the upper limit and the lower limit. The upper limit is the maximum allowable dead time, and the lower limit is the minimum allowable dead time. The dead time deviation is calculated by comparison. The dead time deviation indicates the degree to which the actual dead time deviates from the ideal dead time.
[0046] In the actual switching sequence of the switching device, the timestamp of each turn-on and turn-off time is recorded. For any adjacent turn-on and turn-off times, the difference between the two timestamps is calculated, and the time difference is the actual dead time. The timestamp uses microsecond accuracy to ensure the accuracy of the calculation results.
[0047] The comparison calculation process of the dynamic compensation interval is described as follows: The upper and lower limits of the dynamic compensation interval are determined by the physical characteristics of the switching device and the system requirements. The ideal dead time is set to the middle value of the dynamic compensation interval. The actual dead time is calculated by subtracting the ideal dead time, and the result is the dead time deviation. When the actual dead time is greater than the ideal dead time, the deviation is positive; when the actual dead time is less than the ideal dead time, the deviation is negative.
[0048] Specific calculation example: Assuming that the upper limit of the dynamic compensation interval is 5 microseconds and the lower limit is 1 microsecond, the ideal dead time is 3 microseconds. When the actual dead time is measured to be 4 microseconds, the dead time deviation is 1 microsecond; when the actual dead time is measured to be 2 microseconds, the dead time deviation is -1 microsecond.
[0049] The calculation formula of dead time deviation is: ; Indicates the dead time deviation in microseconds; Indicates the actual measured dead time in microseconds; Indicates the ideal dead time in microseconds; Indicates the upper limit of the dynamic compensation interval, in microseconds; Indicates the lower limit of the dynamic compensation interval, in microseconds.
[0050] Actual dead time The calculation formula is: ; Indicates the timestamp of the shutdown moment, in microseconds; Indicates the timestamp of the turn-on moment in microseconds.
[0051] The time difference compensation coefficient is calculated based on the voltage change rate and current change rate of the switching device. The turn-on delay compensation coefficient is used to compensate for the delay time of the switching device from turn-off to turn-on, and the turn-off delay compensation coefficient is used to compensate for the delay time of the switching device from turn-on to turn-off. Multiply these two compensation coefficients by the dead time deviation to obtain the compensated dead time. The compensated dead time is the dead time value after dynamic compensation.
[0052] The compensation dead time is checked for safety margin. The safety margin check includes the minimum dead time check and the maximum dead time check. The minimum dead time check ensures that the compensation dead time is not less than the minimum dead time required for the safe operation of the switching device, and the maximum dead time check ensures that the compensation dead time does not exceed the maximum dead time allowed by the system. The compensation dead time after the safety margin check is the critical safety dead time value. The critical safety dead time value not only meets the safety operation requirements of the switching device, but also can suppress the dead zone nonlinear error to the greatest extent.
[0053] This embodiment monitors the state of the switching device by real-time acquisition of the on-voltage and on-current of the switching device, and adjusts the dead time of the actual on-state in combination with the dynamic compensation interval, so as to accurately obtain the actual working state of the switching device and effectively avoid the nonlinear error caused by the traditional fixed dead time method. By calculating the time interval and dynamically compensating the actual switching timing, the dead time is accurately controlled, and the control accuracy of the pulse width modulation is significantly improved. The dead time deviation is compensated by the on-delay compensation coefficient and the off-delay compensation coefficient, which effectively overcomes the delay characteristics of the switching device during the on and off process. The safety margin check ensures that the compensated dead time is always within the safe working range, which not only ensures the reliable operation of the switching device, but also suppresses the dead zone nonlinear error to the greatest extent, and improves the overall performance and stability of the system.
[0054] In one embodiment, the duty cycle is corrected based on the critical safety dead zone value and the dynamic compensation interval to obtain a directional compensation amount, including: When sampling the critical safety dead zone value, the sampling frequency is set to 100kHz, the sampling accuracy is 12 bits, and the sampling time window is 1ms. Through the synchronous triggering method, the voltage and current signals are synchronously collected at the starting point of each switching cycle of the PWM waveform. The sampling of the dynamic compensation interval is synchronized with the sampling of the critical safety dead zone value. The sampled data is stored in the data buffer after analog-to-digital conversion to form a dead zone compensation sampling sequence. The sequence contains 1000 sampling points, each of which contains voltage value and timestamp information.
[0055] PWM waveform transformation process of dead zone compensation sampling sequence: The dead zone compensation sampling sequence is processed by 1024-point FFT transformation, and the Hanning window function is used to reduce spectrum leakage, and the transformation resolution is 0.1Hz. The frequency domain waveform characteristic data obtained after the transformation includes amplitude spectrum and phase spectrum, and the frequency range covers 0-50kHz.
[0056] Harmonic component extraction process of frequency domain waveform characteristic data: Harmonic analysis algorithm is used to extract fundamental component and 2-10 harmonic components from frequency domain data. Fundamental component extraction uses a bandpass filter with the center frequency set to the switching frequency and a bandwidth of 100Hz. Multiple bandpass filter groups are used to extract high-order harmonic components. The center frequency of each filter corresponds to the frequency of each harmonic, and the bandwidth increases with the increase of the harmonic number.
[0057] PWM waveform phase correction process: Based on the extracted fundamental component and higher harmonic component, a phase error model is established. The model uses the least squares method to calculate the phase offset, the number of iterative calculations is set to 50 times, and the convergence threshold is 0.01 degrees. The calculated phase compensation coefficient is in radians and ranges from -π to π.
[0058] Nonlinear correction mapping process of phase compensation coefficient: Establish a piecewise linear interpolation function to map the phase compensation coefficient to the duty cycle correction. The interpolation function is divided into 5 segments, each with a different slope, and the slope value is determined according to the nonlinear characteristics of the dead zone effect. The mapped duty cycle correction is expressed in percentage, ranging from -5% to 5%.
[0059] PWM waveform compensation process: convert the duty cycle correction into a time domain compensation signal, the amplitude of which is proportional to the switching period of the PWM waveform. Apply the compensation signal at the rising and falling edges of the PWM waveform respectively, and the compensation method is time delay modulation to obtain the initial compensation amount.
[0060] Waveform directional filtering process: Design a low-pass filter with a cutoff frequency of 1 / 10 of the switching frequency and a roll-off rate of 40dB / decade. The filter uses Butterworth characteristics to ensure passband flatness. The filtered signal retains the directional characteristics of the waveform, and the directional compensation amount is finally obtained.
[0061] This embodiment achieves accurate capture and quantification of the dead zone effect of the PWM waveform by performing high-precision sequence sampling of the critical safety dead zone value and the dynamic compensation interval, combined with FFT transformation and harmonic analysis, and effectively improves the accuracy of the dead zone characteristic analysis. The use of phase error model and piecewise linear interpolation mapping makes the dead zone compensation more targeted and significantly reduces the nonlinear distortion in PWM modulation. By applying time delay compensation to the rising and falling edges of the PWM waveform respectively, combined with Butterworth's characteristic directional filtering, not only the real-time compensation is guaranteed, but also the high-frequency interference is effectively suppressed, so that the system can still maintain a stable and reliable compensation effect under high-frequency switching working conditions.
[0062] In one embodiment, the directional compensation amount and the initial configuration parameters are tested and verified for waveform harmonic distortion and dynamic response to obtain a dead zone compensation control strategy, including: The sampling frequency of the output waveform is set to 100 times the switching frequency, and the sampling time span covers 50 complete cycles. The sampled data passes through the digital signal processing unit and is decomposed into DC component, fundamental component and 2 to 20 harmonic components through Fourier transform. The ratio of each harmonic amplitude to the fundamental amplitude is calculated, and the obtained data is substituted into the total harmonic distortion rate calculation model. The harmonic distortion evaluation data is output in the form of a numerical report, including the fundamental amplitude, each harmonic amplitude, phase angle and total harmonic distortion rate.
[0063] In the dynamic response characteristic analysis phase, tests are performed in open-loop and closed-loop working modes. In the open-loop test, the input is a step signal with an amplitude of 20%, 50%, and 80% of the rated value, and the output response curve is recorded. The closed-loop test uses a sinusoidal sweep signal with a frequency range of 0.1Hz to 1kHz, and records the amplitude-frequency characteristics and phase-frequency characteristics. The dynamic response analysis module extracts the characteristic points of the response curve, calculates time domain indicators such as rise time, peak time, adjustment time, and overshoot, and obtains frequency domain indicators such as bandwidth, cutoff frequency, and resonance peak through frequency domain analysis. The dynamic response performance evaluation results present various performance indicators in the form of charts.
[0064] In the strategy construction phase, a mapping relationship between compensation parameters and performance indicators is established. Compensation parameters include dead zone width estimation, compensation gain coefficient, nonlinear function form parameters, etc. Performance indicators include key indicators such as total harmonic distortion, bandwidth, and phase margin. The optimization algorithm uses the weighted sum of performance indicators as the objective function and searches for the optimal parameter combination through iterative calculation. The initial dead zone compensation strategy contains the compensation function analytical expression and corresponding parameter values, and sets the parameter adjustment range and constraints.
[0065] In the simulation verification phase, a complete simulation test platform is built. The simulation model includes power electronic converter module, controller module, load module, etc. The test conditions cover no-load, rated load, overload and other operating states, and the input signals include DC, sine wave, square wave and other waveforms. The simulation process records the switch device conduction state, output voltage and current waveform, control signal and other data. The dead zone simulation verification results include waveform diagrams, performance indicator data tables and analysis reports.
[0066] In the parameter correction phase, the simulation results are compared with the design indicators. The correction process uses an adaptive algorithm to dynamically adjust the parameter correction step size according to the performance deviation. Parameter correction follows the principle of stability priority to ensure stable operation in the full range of operating conditions. The dead zone compensation control strategy has undergone multiple rounds of correction and optimization, and finally formed a complete technical solution including compensation algorithm, parameter configuration, and instructions for use.
[0067] This embodiment achieves accurate quantification of the nonlinear error in the dead zone of the pulse width modulation system by systematically evaluating the harmonic distortion and analyzing the dynamic response characteristics of the directional compensation, providing reliable data support for the formulation of the compensation strategy. The dead zone compensation strategy constructed based on the multi-objective optimization method effectively balances the harmonic distortion and dynamic response performance of the system, and significantly improves the overall control accuracy of the system. The open-loop and closed-loop dual-mode test methods are used to comprehensively evaluate the dynamic characteristics of the system under different working conditions, ensuring the adaptability and robustness of the compensation strategy. Through simulation verification and parameter adaptive correction mechanism, the reliability and stability of the dead zone compensation control strategy in practical applications are ensured.
[0068] In one embodiment, the harmonic distortion quantitative evaluation calculation is performed on the directional compensation amount to obtain harmonic distortion evaluation data, including: In the process of quantitative evaluation and calculation of harmonic distortion of directional compensation, directional compensation refers to the compensation signal applied in the process of pulse width modulation to suppress the nonlinear error in the dead zone. The compensation signal corrects the voltage in the dead zone to reduce the distortion of the output waveform.
[0069] In the component separation stage, discrete Fourier transform is used to perform frequency domain decomposition of the directional compensation amount. In the decomposition process, the time domain signal is converted into a frequency domain representation, and the fundamental amplitude and each harmonic amplitude are extracted. The fundamental amplitude reflects the main frequency component of the signal, and the harmonic amplitude represents the high-frequency component in the signal. The separation process is achieved by sampling, windowing and spectrum analysis of the signal.
[0070] In the harmonic statistics stage, the fundamental wave amplitude and each harmonic amplitude are sorted and organized to generate a harmonic amplitude sequence. The statistical process includes the identification, extraction and sorting of each harmonic amplitude. The harmonic amplitude sequence contains complete amplitude information from the fundamental wave to the higher harmonics, reflecting the spectral characteristics of the signal.
[0071] In the stage of calculating the harmonic content, the total harmonic distortion is calculated based on the harmonic amplitude sequence. The calculation process involves the comparative analysis of the amplitude of each harmonic and the amplitude of the fundamental wave. The obtained total harmonic distortion reflects the overall distortion level of the signal.
[0072] In the distribution analysis stage, the total harmonic distortion is statistically processed, and the distribution of different distortion values is recorded to form harmonic distribution data. The analysis process includes the interval division of the distortion value, frequency statistics and distribution feature extraction.
[0073] In the function construction stage, the harmonic distribution data is used to establish the harmonic distribution density function by adopting the Gaussian mixture model. The construction process includes data smoothing, curve fitting and normalization. The obtained function describes the probability distribution law of the distortion value.
[0074] Among them, the harmonic distribution density function is: ; x represents the total harmonic distortion value; n represents the number of Gaussian components; represents the weight coefficient of the i-th Gaussian component; represents the mean of the i-th Gaussian component; represents the standard deviation of the i-th Gaussian component In the distortion index calculation stage, the harmonic distribution density function is numerically integrated to obtain the cumulative harmonic distortion index. The calculation process includes the determination of the integral interval, the realization of numerical integration and the standardization of the index.
[0075] In the quantitative evaluation stage of harmonic distortion, the cumulative harmonic distortion index is compared with the preset evaluation standard to obtain the harmonic distortion evaluation data. The evaluation process includes index classification, grade division and determination of evaluation results. The evaluation data reflects the degree of compensation effect.
[0076] This embodiment establishes a systematic evaluation method by quantitatively evaluating the harmonic distortion of the directional compensation amount, and realizes the accurate quantification of the compensation effect. The discrete Fourier transform is used to separate the components, accurately extract the fundamental and harmonic information, and provide a reliable data basis for subsequent analysis. By constructing a harmonic distribution density function based on a Gaussian mixture model, the distribution characteristics of the total harmonic distortion are effectively described, making the evaluation results more objective and accurate. This method can not only quantitatively characterize the degree of harmonic distortion, but also reflect the overall harmonic distortion level of the system through the cumulative harmonic distortion index, providing a scientific basis for the optimization of the compensation strategy. This evaluation method has strong versatility and can be applied to different types of pulse width modulation systems, effectively improving the evaluation accuracy and reliability of the dead zone nonlinear error suppression effect.
[0077] Reference Figure 2 As shown, the present invention also provides a pulse width modulation dead zone nonlinear error suppression system, which is applied to any one of the above-mentioned pulse width modulation dead zone nonlinear error suppression methods, comprising: An acquisition module, the acquisition module is used to obtain the delay characteristic data and PWM signal parameters of the switch device of the target circuit, and perform initialization parameter configuration to obtain initial configuration parameters; An analysis module is used to obtain real-time current data of the target circuit, compare the compensation with the initial configuration parameters, and obtain a dynamic compensation interval; The association module is used to obtain the actual conduction state of the switch device, adjust the dead time of the actual conduction state according to the dynamic compensation interval, and obtain the critical safety dead time value; A processing module, the processing module is used to correct the duty cycle based on the critical safety dead zone value and the dynamic compensation interval to obtain a directional compensation amount; The control module is used to verify the waveform harmonic distortion and dynamic response test of the directional compensation amount and the initial configuration parameters to obtain the dead zone compensation control strategy.
[0078] The present invention provides a pulse width modulation dead zone nonlinear error suppression system, which can more accurately evaluate the dead zone requirements under actual working conditions by comprehensively analyzing the delay characteristics and PWM signal parameters of the switching device and combining the real-time current data for dynamic compensation, thereby improving the accuracy of the dead zone compensation and providing a more reliable basis for system control. By comparing the real-time current data with the initial configuration parameters for compensation and adjusting the dead zone time according to the dynamic compensation interval, the fine control of the on-state of the switching device is achieved, which helps to reduce the switching loss and avoid overcompensation. Directional correction of the duty cycle based on the critical safety dead zone value can ensure that the system can maintain good output waveform quality under different working conditions, reduce harmonic distortion, and improve the dynamic response performance of the system. By comprehensively analyzing the dead zone compensation amount and the initial configuration parameters, a more reasonable compensation control strategy is formulated, and the optimized operation of the entire system is realized through waveform harmonic distortion and dynamic response test verification, thereby effectively suppressing the dead zone nonlinear error and improving the control accuracy of the system. At the same time, by considering the influence of current changes on the switching characteristics, the dead zone compensation strategy can be flexibly adjusted according to the characteristics and demand changes under different working conditions, so that the system is more adaptable to complex operating scenarios.
[0079] Reference Figure 3 As shown, the present invention also provides a pulse width modulation dead zone nonlinear error suppression device, comprising: Memory, used to store programs; The processor is used to execute the program to implement each step of any one of the above-mentioned pulse width modulation dead zone nonlinear error suppression methods.
[0080] In this embodiment, the processor and the memory may be connected via a bus or other means. The memory may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a read-only memory, a flash memory, a hard disk, or a solid-state drive. The processor may be a general-purpose processor, such as a central processing unit, a digital signal processor, an application-specific integrated circuit, or one or more integrated circuits configured to implement the embodiments of the present invention.
[0081] It should be noted that technicians in the relevant technical field can clearly understand that for the convenience and conciseness of description, the specific working process of the system and each module described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0082] The above description is only a preferred embodiment of the present invention, and does not limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made by using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A method for suppressing nonlinear errors in a pulse width modulation dead zone, characterized in that: include: Obtaining delay characteristic data and PWM signal parameters of the switch device of the target circuit, and performing initialization parameter configuration to obtain initial configuration parameters; Acquire real-time current data of the target circuit, perform compensation comparison with the initial configuration parameters, and obtain a dynamic compensation interval; Acquiring the actual conduction state of the switch device, and adjusting the dead time of the actual conduction state according to the dynamic compensation interval to obtain a critical safety dead time value; Perform duty cycle correction based on the critical safety dead zone value and the dynamic compensation interval to obtain a directional compensation amount; The directional compensation amount and the initial configuration parameters are tested and verified by waveform harmonic distortion and dynamic response to obtain a dead zone compensation control strategy.
2. The method for suppressing nonlinear error in the dead zone of pulse width modulation according to claim 1, characterized in that: The delay characteristic data and PWM signal parameters of the switch device of the target circuit are obtained, and the initial configuration parameters are configured, and the initial configuration parameters obtained include: Performing switch timing analysis on the delay characteristic data to obtain a turn-on delay time, a turn-off delay time and an on-resistance value of the switch device; Perform device time analysis according to the turn-on delay time and the turn-off delay time to obtain a total delay time and a critical turn-on time; Performing temperature coefficient correction on the total delay time and the critical on-time, and performing voltage drop compensation according to the on-resistance value to obtain a modified delay parameter; Extracting sampling window parameters of the PWM signal according to the modified delay parameter to obtain PWM signal parameters including duty cycle parameters, frequency parameters and edge time parameters; Perform piecewise linear interpolation compensation calculation according to the modified delay parameter and the PWM signal parameter to obtain an initial dead zone compensation time; The initial dead zone compensation time is subjected to boundary limiting processing, and is dynamically configured and adjusted according to the PWM signal parameters to obtain initial configuration parameters.
3. The method for suppressing nonlinear error in the dead zone of pulse width modulation according to claim 1, characterized in that: The acquiring of the real-time current data of the target circuit and performing compensation comparison with the initial configuration parameters to obtain a dynamic compensation interval includes: Performing Fourier transform processing on the real-time current data to obtain current spectrum component data; Reconstructing the current waveform of the current spectrum component data to obtain reconstructed current waveform data; Performing zero-crossing detection on the reconstructed current waveform data to obtain a current zero-crossing time sequence; Performing a switch timing comparison on the initial configuration parameters according to the current zero-crossing time sequence to obtain phase deviation data; Performing compensation interval statistics on the phase deviation data to obtain a dead zone compensation interval range; The initial configuration parameters are dynamically segmented and mapped according to the dead zone compensation interval range to obtain a dynamic compensation interval.
4. The method for suppressing nonlinear error in the dead zone of pulse width modulation according to claim 1, characterized in that: The obtaining of the actual conduction state of the switch device and adjusting the dead time of the actual conduction state according to the dynamic compensation interval to obtain a critical safety dead time value includes: Sampling and detecting the on-state voltage and on-state current of the switch device to obtain an actual on-state; Calculating the on / off time of the switch device according to the actual on state to obtain the actual switch timing; Calculating the time interval of the actual switch timing to obtain the actual dead time; Compare and calculate the upper and lower limits of the actual dead time and the dynamic compensation interval to obtain the dead time deviation; Calculating the time difference compensation coefficient of the actual switch timing to obtain a turn-on delay compensation coefficient and a turn-off delay compensation coefficient, and performing dead zone compensation on the dead zone time deviation to obtain a compensated dead zone time; A safety margin check is performed on the compensation dead time to obtain a critical safety dead time value.
5. The method for suppressing nonlinear error in the dead zone of pulse width modulation according to claim 1, characterized in that: The step of performing duty cycle correction based on the critical safety dead zone value and the dynamic compensation interval to obtain a directional compensation amount includes: Performing sequence sampling on the critical safety dead zone value and the dynamic compensation interval to obtain a dead zone compensation sampling sequence; Performing PWM waveform transformation on the dead zone compensation sampling sequence to obtain frequency domain waveform characteristic data; Extracting harmonic components from the frequency domain waveform characteristic data to obtain fundamental wave components and higher harmonic components; Perform PWM waveform phase correction according to the fundamental wave component and the higher harmonic component to obtain a phase compensation coefficient; Performing nonlinear correction mapping on the phase compensation coefficient to obtain a duty cycle correction amount; Perform PWM waveform compensation according to the duty cycle correction amount to obtain an initial compensation amount; The initial compensation amount is subjected to waveform direction filtering to obtain the directional compensation amount.
6. The method for suppressing nonlinear error in the dead zone of pulse width modulation according to claim 1, characterized in that: The directional compensation amount and the initial configuration parameters are subjected to waveform harmonic distortion and dynamic response test verification to obtain a dead zone compensation control strategy, including: Performing a quantitative evaluation calculation of harmonic distortion on the directional compensation amount to obtain harmonic distortion evaluation data; Performing dynamic response characteristic analysis on the directional compensation amount to obtain a dynamic response performance evaluation result; Based on the harmonic distortion evaluation data and the dynamic response performance evaluation, a strategy is constructed for the initial configuration parameters to obtain an initial dead zone compensation strategy; Performing simulation verification on the initial dead zone compensation strategy to obtain a dead zone simulation verification result; The initial dead zone compensation strategy is modified in parameters according to the dead zone simulation verification result to obtain the dead zone compensation control strategy.
7. The method for suppressing nonlinear error in the dead zone of pulse width modulation according to claim 6, characterized in that: The step of performing a quantitative evaluation calculation of harmonic distortion on the directional compensation amount to obtain harmonic distortion evaluation data includes: Separating the components of the directional compensation amount to obtain a fundamental wave amplitude and amplitudes of each harmonic; Performing harmonic statistics on the fundamental wave amplitude and the amplitudes of each harmonic to obtain a harmonic amplitude sequence; Calculating the content of each harmonic of the harmonic amplitude sequence to obtain the total harmonic distortion; Performing distribution analysis on the total harmonic distortion to obtain harmonic distribution data; Constructing a function according to the harmonic distribution data to obtain a harmonic distribution density function; Performing a distortion index operation on the harmonic distribution density function to obtain a cumulative harmonic distortion index; A harmonic distortion degree is quantitatively evaluated according to the cumulative harmonic distortion index to obtain the harmonic distortion evaluation data.
8. A pulse width modulation dead zone nonlinear error suppression system, characterized in that: The method for suppressing nonlinear errors in the dead zone of pulse width modulation as described in any one of claims 1 to 7 above comprises: An acquisition module, the acquisition module is used to obtain delay characteristic data and PWM signal parameters of the switch device of the target circuit, and perform initialization parameter configuration to obtain initial configuration parameters; An analysis module, the analysis module is used to obtain real-time current data of the target circuit, perform compensation comparison with the initial configuration parameters, and obtain a dynamic compensation interval; An association module, the association module is used to obtain the actual conduction state of the switch device, and adjust the dead time of the actual conduction state according to the dynamic compensation interval to obtain a critical safety dead zone value; A processing module, the processing module is used to perform duty cycle correction based on the critical safety dead zone value and the dynamic compensation interval to obtain a directional compensation amount; A control module is used to perform waveform harmonic distortion and dynamic response test verification on the directional compensation amount and the initial configuration parameters to obtain a dead zone compensation control strategy.
9. A pulse width modulation dead zone nonlinear error suppression device, characterized in that: include: Memory, used to store programs; A processor is used to execute the program to implement each step of a pulse width modulation dead zone nonlinear error suppression method as described in any one of claims 1 to 8.
Citation Information
Patent Citations
Circuits and methods providing dead time adjustment at a synchronous buck converter
CN107078630A
Method for correcting dead time of DC / DC converter under soft switch in real time
CN110277919A
Drive device and drive method of brushless motor
CN110326209A
H-bridge inverter system and dead zone compensation device thereof
CN112511026A
High-precision PWM dead zone effect compensation method and system
CN119727356A
Cited By
Sensorless galloping starting control method for CAES high-voltage frequency converter
CN120185476A
Sensorless Flying Start Control Method for CAES High-Voltage Inverter
CN120185476B
Ozone concentration regulation control system and method
CN120523248A
High-precision positioning control method and system for servo electro-hydraulic actuator
CN120742692A
Dead zone compensation method and device, computer equipment and storage medium
CN121173082A