Method, device, equipment, storage medium and product for directional cancellation of crosstalk noise

By acquiring the noise parameters and propagation delay parameters of the parallel power system to generate a noise-reduced waveform, the crosstalk noise interference in electromagnetic compatibility under high power density is solved, thereby improving the stability and safety of the system.

CN122371944APending Publication Date: 2026-07-10GUANGZHOU POWER SUPPLY BUREAU GUANGDONG POWER GRID CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
GUANGZHOU POWER SUPPLY BUREAU GUANGDONG POWER GRID CO LTD
Filing Date
2026-02-24
Publication Date
2026-07-10

AI Technical Summary

Technical Problem

In parallel architectures with high power density and high switching frequency, electromagnetic compatibility issues, especially noise interference and control logic misjudgment caused by common-mode and differential-mode conducted crosstalk noise, affect system stability and reliability.

Method used

By acquiring the noise output parameters and noise-affected objects of each power module in the parallel power system, the propagation delay parameters of the propagation path are determined, and a noise reduction waveform is generated to eliminate crosstalk noise. The noise reduction waveform is then used to counteract the effects of crosstalk noise.

Benefits of technology

It effectively reduces or eliminates crosstalk noise between power modules, improves system stability and safety, avoids control logic misjudgment, and enhances system reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122371944A_ABST
    Figure CN122371944A_ABST
Patent Text Reader

Abstract

This application relates to a method, apparatus, device, storage medium, and product for targeted cancellation of crosstalk noise. The method includes: acquiring the noise output parameters and noise-affected objects corresponding to each power module in a parallel power system; determining the propagation delay parameters corresponding to the propagation paths between different power modules in the parallel power system based on the noise output parameters and noise-affected objects corresponding to each power module; and generating a noise-reduced waveform for any power module based on the propagation delay parameters corresponding to each propagation path of the power module, thereby eliminating the crosstalk noise corresponding to the power module based on the noise-reduced waveform. This method can reduce or even eliminate noise crosstalk between power modules, thereby improving product stability and safety.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of power electronics technology, and in particular to a method, apparatus, device, storage medium, and product for directional elimination of crosstalk noise. Background Technology

[0002] As modern power electronic systems develop towards higher power density, higher switching frequency, and higher efficiency, multi-power module parallel architectures are widely adopted in fields such as electric vehicles, renewable energy grid-connected inverters, data center power supplies, and industrial servo drives to improve system power and reliability.

[0003] However, this architecture is prone to common-mode and differential-mode conducted crosstalk noise during switching transients, leading to electromagnetic compatibility issues. This type of noise not only interferes with measurement signals, affecting the accuracy of dynamic characteristic assessments such as switching losses, overshoot, and oscillations, but may also trigger misjudgments in control logic, causing cascading failures in parallel systems, which urgently needs to be addressed. Summary of the Invention

[0004] Therefore, it is necessary to provide a method, apparatus, device, storage medium, and product for directional elimination of crosstalk noise to address the above-mentioned technical problems, which can reduce or even eliminate noise crosstalk between power modules, thereby improving product stability and safety.

[0005] In a first aspect, this application provides a method for directional cancellation of crosstalk noise, comprising:

[0006] Obtain the noise output parameters and noise-affected objects of each power module in the parallel power system;

[0007] Based on the noise output parameters and the objects affected by the noise corresponding to each power module, determine the propagation delay parameters corresponding to the propagation paths between different power modules in the parallel power system;

[0008] For any power module, a noise reduction waveform is generated based on the propagation delay parameters corresponding to each propagation path of the power module, so as to eliminate the crosstalk noise corresponding to the power module based on the noise reduction waveform.

[0009] In one embodiment, the method further includes:

[0010] Obtain the signal response waveforms corresponding to each power module in the parallel power system;

[0011] Based on each response waveform, determine the signal response delay corresponding to the parallel power system.

[0012] In one embodiment, a noise reduction waveform corresponding to the power module is generated based on the propagation delay parameters corresponding to each propagation path of the power module, including:

[0013] Based on the propagation delay parameters corresponding to each propagation path of the power module and the signal response delay corresponding to the parallel power system, a noise reduction waveform corresponding to the power module is generated.

[0014] In one embodiment, the signal response waveforms corresponding to each power module are determined based on the following method:

[0015] Input the first test signal into the parallel power system;

[0016] For any power module, the signal response waveform corresponding to the power module is determined based on the frequency response generated by the power module in response to the first test signal.

[0017] In one embodiment, the noise output parameters and noise-affected objects corresponding to each power module are determined based on the following method:

[0018] For any given power module, input a second test signal into the power module and obtain the interference waveforms received by the other power modules;

[0019] Based on the interference waveforms received by other power modules, determine the noise output parameters and the objects affected by the noise corresponding to the power modules.

[0020] In one embodiment, a noise reduction waveform corresponding to the power module is generated based on the propagation delay parameters corresponding to each propagation path of the power module, including:

[0021] When the gate trigger signal of the power module is detected, the noise source module is determined based on the propagation delay parameters corresponding to each propagation path;

[0022] Based on the noise output parameters corresponding to the noise source module, generate a noise reduction waveform for the power module.

[0023] Secondly, this application also provides a directional noise cancellation device, comprising:

[0024] The acquisition module is used to acquire the noise output parameters and noise-affected objects corresponding to each power module in the parallel power system.

[0025] The determination module is used to determine the propagation delay parameters corresponding to the propagation paths between different power modules in a parallel power system, based on the noise output parameters and noise-affected objects of each power module.

[0026] The generation module is used to generate a noise reduction waveform for any power module based on the propagation delay parameters corresponding to each propagation path of the power module, so as to eliminate the crosstalk noise corresponding to the power module based on the noise reduction waveform.

[0027] Thirdly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0028] Obtain the noise output parameters and noise-affected objects of each power module in the parallel power system;

[0029] Based on the noise output parameters and the objects affected by the noise corresponding to each power module, determine the propagation delay parameters corresponding to the propagation paths between different power modules in the parallel power system;

[0030] For any power module, a noise reduction waveform is generated based on the propagation delay parameters corresponding to each propagation path of the power module, so as to eliminate the crosstalk noise corresponding to the power module based on the noise reduction waveform.

[0031] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:

[0032] Obtain the noise output parameters and noise-affected objects of each power module in the parallel power system;

[0033] Based on the noise output parameters and the objects affected by the noise corresponding to each power module, determine the propagation delay parameters corresponding to the propagation paths between different power modules in the parallel power system;

[0034] For any power module, a noise reduction waveform is generated based on the propagation delay parameters corresponding to each propagation path of the power module, so as to eliminate the crosstalk noise corresponding to the power module based on the noise reduction waveform.

[0035] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:

[0036] Obtain the noise output parameters and noise-affected objects of each power module in the parallel power system;

[0037] Based on the noise output parameters and the objects affected by the noise corresponding to each power module, determine the propagation delay parameters corresponding to the propagation paths between different power modules in the parallel power system;

[0038] For any power module, a noise reduction waveform is generated based on the propagation delay parameters corresponding to each propagation path of the power module, so as to eliminate the crosstalk noise corresponding to the power module based on the noise reduction waveform.

[0039] The aforementioned method, apparatus, device, storage medium, and product for directional cancellation of crosstalk noise acquires the noise output parameters and affected objects of each power module in a parallel power system; determines the propagation delay parameters corresponding to the propagation paths between different power modules in the parallel power system based on the noise output parameters and affected objects of each power module; and generates a denoised waveform for each power module based on the propagation delay parameters corresponding to each propagation path of the power module, thereby eliminating the crosstalk noise corresponding to the power module based on the denoised waveform. In this process, considering the propagation delay parameters corresponding to each propagation path when generating the denoised waveform results in a better noise cancellation effect based on the denoised waveform. Attached Figure Description

[0040] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0041] Figure 1 This is a flowchart illustrating a method for directional cancellation of crosstalk noise in one embodiment;

[0042] Figure 2 This is a flowchart illustrating the signal response delay determination step in one embodiment;

[0043] Figure 3 This is a flowchart illustrating the steps for determining noise output parameters and noise-affected objects in one embodiment.

[0044] Figure 4 This is a flowchart illustrating the noise reduction waveform generation step in one embodiment;

[0045] Figure 5A This is a flowchart illustrating a directional cancellation method for crosstalk noise in another embodiment;

[0046] Figure 5B This is a flowchart illustrating a directional cancellation method for crosstalk noise in another embodiment;

[0047] Figure 6 This is a structural block diagram of a directional noise cancellation device in one embodiment;

[0048] Figure 7 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0049] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0050] It should be noted that the terms "first," "second," etc., used in this application can be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from the second element. The terms "comprising" and "having," and any variations thereof, used in this application, are intended to cover non-exclusive inclusion. The term "multiple" used in this application refers to two or more. The term "and / or" used in this application refers to one of the embodiments, or any combination of multiple embodiments.

[0051] Before describing the embodiments of this application, it should be noted that the development trend of modern power electronic systems is to continuously increase power density, switching frequency, and efficiency. This trend is particularly evident in fields such as electric vehicles, renewable energy grid-connected inverters, data center power supplies, and industrial servo drives. To improve the total system power and reliability, multiple power modules are often connected in parallel.

[0052] However, in parallel architectures with high power density and high switching frequency, electromagnetic compatibility issues can easily arise between modules, especially common-mode and differential-mode conducted crosstalk noise generated during switching transients. This type of crosstalk can interfere with measurement signals, affecting the accurate assessment of the dynamic characteristics of individual modules (such as switching losses, overshoot, oscillation, etc.), and may even trigger erroneous control logic, causing cascading failures in the parallel system.

[0053] Currently, commonly used suppression methods in the industry are mainly divided into two categories: hardware passive suppression and test process avoidance. Hardware passive suppression includes optimizing the printed circuit board (PCB) layout (such as increasing module spacing, optimizing grounding loops, and adding local shielding), adding common-mode chokes, ferrite beads, and other filtering components to the power or drive circuits, and adding RC / RCD buffer circuits at the power or drive ends to absorb high-frequency oscillation energy. Test process avoidance mainly involves sequential testing, which activates only one module at a time, keeping the remaining modules silent or disconnected to avoid the impact of dynamic crosstalk on the measurement. In addition, there are some signal post-processing techniques, such as multi-cycle averaging, which can reduce random noise, but are powerless against deterministic crosstalk synchronized with the switching frequency. Passive suppression parameters are fixed once determined, lacking adaptability to different operating points and dynamic changes. Although sequential testing avoids dynamic crosstalk, the testing efficiency is low and it cannot fully reproduce the complex electromagnetic behavior of modules due to interaction under real parallel operating conditions. Based on the above reasons, this solution is proposed.

[0054] In one exemplary embodiment, such as Figure 1 As shown, a method for directional cancellation of crosstalk noise is provided, comprising the following steps:

[0055] S110: Obtain the noise output parameters and noise-affected objects corresponding to each power module in the parallel power system.

[0056] In a parallel power system, multiple power modules are connected in parallel. Parallel power modules are a technical solution that connects the output terminals of multiple power modules in parallel to share the load, thereby achieving power expansion and system enhancement. It is widely used in power electronic systems that require high reliability, high power, or flexible capacity expansion.

[0057] For a power module, its corresponding noise output parameter characterizes the waveform of the power module's output in response to an excitation signal or test signal. This waveform is considered noise by other power modules. The corresponding noise impact object characterizes other power modules that can be affected by the waveform of the power module's output in response to the excitation signal or test signal.

[0058] For example, the noise output parameters and noise-affected objects corresponding to each power module are stored in a preset database. When there is a need for noise-oriented cancellation of the parallel power system, the noise output parameters and noise-affected objects corresponding to each power module in the parallel power system are obtained from the corresponding preset database.

[0059] It is understood that, in order to minimize the computing power consumption of this execution entity, the noise output parameters and noise impact objects corresponding to each power module can be determined and synchronized to this execution entity by other devices connected to this execution entity. The specific determination process is described in the following embodiments.

[0060] S120, based on the noise output parameters and the objects affected by the noise corresponding to each power module, determine the propagation delay parameters corresponding to the propagation paths between different power modules in the parallel power system.

[0061] Among them, the propagation delay parameter is used to characterize the information delay generated when signal transmission occurs between two power modules.

[0062] In one alternative implementation, the noise output parameters and noise-affected objects corresponding to each power module can be input into a pre-trained delay parameter determination model to obtain the propagation delay parameters corresponding to the propagation paths between different power modules in the parallel power system.

[0063] In another alternative implementation, a formula for determining the propagation delay parameter can be predetermined. For two power modules, the noise output parameters and the object affected by the noise corresponding to these two power modules are substituted into the formula to obtain the propagation delay parameter between the two power modules.

[0064] S130: For any power module, generate a noise reduction waveform corresponding to that power module based on the propagation delay parameters corresponding to each propagation path of the power module, so as to eliminate the crosstalk noise corresponding to the power module based on the noise reduction waveform.

[0065] The noise reduction waveform can be understood as the normal waveform, and its function is noise reduction. It can be understood that the noise reduction waveform can be the opposite of the crosstalk noise waveform. When the two waveforms arrive at the power module at the same time, the two waveforms cancel each other out, so as to eliminate the influence of crosstalk noise on the corresponding power module.

[0066] In one alternative implementation, reference noise reduction waveforms corresponding to different propagation delay parameters can be predetermined, and the reference noise reduction waveforms corresponding to the corresponding propagation delay parameters can be used as the noise reduction waveforms corresponding to the corresponding power modules.

[0067] In the aforementioned method for targeted cancellation of crosstalk noise, the noise output parameters and affected objects of each power module in the parallel power system are obtained. Based on these parameters, the propagation delay parameters corresponding to the propagation paths between different power modules in the parallel power system are determined. For any given power module, a denoising waveform is generated based on the propagation delay parameters of each propagation path. This denoising waveform is then used to eliminate the crosstalk noise corresponding to the power module. In this process, considering the propagation delay parameters of each propagation path when generating the denoising waveform improves the noise cancellation effect.

[0068] Based on the technical solutions of the above embodiments, this application also provides an optional embodiment. In this optional embodiment, the method for directional cancellation of crosstalk noise provided by this application is further described.

[0069] See Figure 2 The signal response delay determination steps shown include:

[0070] S210: Obtain the signal response waveforms corresponding to each power module in the parallel power system.

[0071] Among them, the signal response waveform is used to characterize the frequency response of the corresponding power module to the signal received by the parallel power system.

[0072] In one alternative implementation, the signal response waveform corresponding to each power module is determined based on the following method: inputting a first test signal to the parallel power system; for any power module, determining the signal response waveform corresponding to the power module based on the frequency response generated by the power module in response to the first test signal.

[0073] The first test signal can be a broadband test signal.

[0074] For example, a broadband test signal can be applied to the inflow port of a parallel power system, while the signal response waveforms are acquired at the affected test points (i.e., each power module).

[0075] It is worth noting that the broadband test signal includes signals from all frequency bands that the parallel power system can operate in.

[0076] S220 determines the signal response delay corresponding to the parallel power system based on each response waveform.

[0077] In one alternative implementation, each response waveform can be input into a pre-trained signal response delay determination model to obtain the signal response delay corresponding to the parallel power system.

[0078] In another alternative implementation, the frequency response of the injected link can be determined based on the waveforms of each signal response, and the total group delay of the parallel power system can be extracted from its phase characteristics. The signal response delay can be calculated based on the preset phase error upper limit and the total group delay, and the target frequency band and delay budget for accurate phase inversion compensation can be achieved.

[0079] Accordingly, the above-mentioned generation of noise reduction waveforms for the power module based on the propagation delay parameters corresponding to each propagation path of the power module includes: generating noise reduction waveforms for the power module based on the propagation delay parameters corresponding to each propagation path of the power module and the signal response delay corresponding to the parallel power system.

[0080] For example, the propagation delay parameters corresponding to each propagation path of the power module and the signal response delay corresponding to the parallel power system are input into a pre-trained noise reduction waveform generation model to generate a noise reduction waveform for the power module.

[0081] The above embodiments provide a method for determining the signal response delay corresponding to the parallel power system. Furthermore, considering the signal response delay corresponding to the parallel power system when generating the noise reduction waveform can improve the noise reduction effect of the noise reduction waveform.

[0082] Based on the technical solutions of the above embodiments, this application also provides an optional embodiment. In this optional embodiment, the determination method of the noise output parameters and noise-affected objects corresponding to each power module is refined.

[0083] See Figure 3 The noise output parameters and noise-affected object determination steps shown include:

[0084] S310: For any given power module, input the second test signal to the power module and acquire the interference waveforms received by the other power modules.

[0085] The second test signal differs from the first test signal. The first test signal is input to a parallel power system, while the second test signal is input to a single power module. In this embodiment, the second test signal can be an excitation signal.

[0086] Specifically, in this embodiment, before testing the system, a second test signal can be input to each power module, that is, power it on separately, and the influence of each module on other modules when it is working can be recorded by an instrument, that is, the interference waveform, such as the voltage / current fluctuation waveform at different locations.

[0087] S320 determines the noise output parameters and the objects affected by the noise of the power module based on the interference waveforms received by other power modules.

[0088] Furthermore, by combining the circuit board design (such as line length and component position), we can determine which lines have more severe interference, that is, determine the dominant coupling path, and take the power module corresponding to the line with more severe interference as the noise impact object of that power module.

[0089] The above embodiments provide specific steps for determining the noise output parameters and the objects affected by the noise. Determining the noise output parameters and the objects affected by the noise for each power module before testing the system can lay the foundation for generating noise reduction waveforms.

[0090] Based on the technical solutions of the above embodiments, this application also provides an optional embodiment. In this optional embodiment, the steps of generating a noise-reduced waveform corresponding to the power module based on the propagation delay parameters corresponding to each propagation path of the power module are described.

[0091] See Figure 4 The noise reduction waveform generation steps shown include:

[0092] S410, when detecting the gate trigger signal of the power module, determines the noise source module based on the propagation delay parameters corresponding to each propagation path.

[0093] In one alternative implementation, the propagation delay parameters corresponding to each propagation path can be input into a pre-trained noise source determination model to obtain a noise source module.

[0094] For example, when the power module is detected to start operating (gate trigger signal detected), data for a period of time (running window data) is captured starting from this moment. Modules that may cause interference are predicted and compared with actual data to determine the noise source module.

[0095] S420 generates a noise reduction waveform for the power module based on the noise output parameters corresponding to the noise source module.

[0096] The noise output parameters may include noise intensity and noise transmission delay.

[0097] For example, a reference noise reduction waveform corresponding to different noise output parameters is determined, and the reference noise reduction waveform corresponding to the noise output parameter of the noise source module is used as the noise reduction waveform corresponding to the power module.

[0098] Furthermore, by combining system delay information and delay budget, the time point at which the noise-reduced waveform needs to be injected is calculated, that is, the output time of the noise-reduced waveform. Based on the waveform and output duration of the noise-reduced waveform, the inflow command of the noise-reduced waveform is generated, including when to start and what waveform to inject.

[0099] In the above embodiments, considering the noise output parameters corresponding to the noise source module when generating the noise-reduced waveform can make the noise-reduced waveform more accurate.

[0100] Based on the technical solutions of the above embodiments, this application also provides an optional embodiment. In this optional embodiment, the directional cancellation method for crosstalk noise provided by this application is described in detail.

[0101] See Figure 5A The crosstalk noise directional message method shown includes, in calibration state:

[0102] S510: For any given power module, input a second test signal to the power module and acquire the interference waveforms received by the other power modules;

[0103] S520, based on the interference waveforms received by other power modules, determines the noise output parameters and the objects affected by the noise corresponding to the power module; and,

[0104] S530 inputs the first test signal to the parallel power system;

[0105] S540: For any power module, determine the signal response waveform corresponding to the power module based on the frequency response generated by the power module in response to the first test signal;

[0106] S550 determines the signal response delay corresponding to the parallel power system based on each response waveform.

[0107] To facilitate understanding of this scheme, the steps for performing the calibration state are explained in layman's terms:

[0108] First, baseline data is collected: Before system testing, each power module is individually powered on (stressed one by one), and the impact of their operation on other modules is recorded using instruments (voltage / current fluctuation waveforms at different locations). Simultaneously, the circuit board design (e.g., line length, component location) is used to identify which lines experience the most severe interference (dominant coupling paths). Second, an interference model is established: For these lines with severe interference, mathematical methods (transfer functions) are used to describe how they transmit interference signals, and the intensity (amplitude), phase change, and propagation delay of the interference are recorded. Next, the total system delay is measured: A wideband signal is input to the entire system, and signal changes are recorded at the points where interference is most pronounced (affected measurement points). The total delay time of the system due to interference (group delay) is calculated by analyzing the phase changes. Finally, an anti-interference plan is developed: Based on the system's allowable phase error range and total delay time, which frequency bands of interference can be eliminated through reverse compensation (target frequency bands) are determined, and the required adjustment time (delay budget) is calculated. Finally, all data (interference model, system delay, target frequency bands, etc.) are packaged into a "baseline parameter package," and a quality score is generated for subsequent reference.

[0109] See Figure 5B The crosstalk noise directional message method shown includes the following in runtime:

[0110] S501, obtain the noise output parameters and noise-affected objects corresponding to each power module in the parallel power system;

[0111] S502, based on the noise output parameters and noise-affected objects corresponding to each power module, determine the propagation delay parameters corresponding to the propagation paths between different power modules in the parallel power system;

[0112] S503, for any power module, when the gate trigger signal of the power module is detected, the noise source module is determined according to the propagation delay parameters corresponding to each propagation path;

[0113] S504 generates a noise reduction waveform for the power module based on the noise output parameters corresponding to the noise source module, so as to eliminate the crosstalk noise corresponding to the power module based on the noise reduction waveform.

[0114] Continuing the example above, the interference source is first captured in the running state: when the power module starts working (the gate trigger signal is detected), data for a certain period of time (running window data) is captured starting from this moment. The model in the "baseline parameter package" is called to predict the module that may cause interference, and compared with the actual data to quickly identify the module with the strongest interference (the dominant interference source). Next, the model parameters are updated: the previous interference model is fine-tuned based on real-time data to generate more accurate "running parameters" (such as the intensity of interference, phase changes, etc.). After that, the injection timing is calculated: combining system delay information and delay budget, the time point at which the reverse signal needs to be injected (injection lead) is calculated, and an injection plan is formulated (when to start, what waveform to inject).

[0115] Furthermore, for high-frequency spike interference, an adjustable resistor-capacitor network (multi-stage RC combination) is used to directly weaken (clamp) it. Based on the model of the dominant interference path and the system response, a "correction function" (correction transfer function) is calculated. This function is combined with the reference spectrum of the interference source and a "stable window" (robust window function) is added to generate a frequency-domain inverse signal. The frequency-domain signal is converted into a time-domain waveform using an inverse Fourier transform and injected into the system at a pre-calculated time point (injection lead). Finally, the inverse signal and the original interference signal meet at the affected measurement point and cancel each other out (achieving phase inversion compensation).

[0116] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps. It is understood that the steps in different embodiments can be freely combined as needed, and all non-contradictory solutions formed by such combinations are within the scope of protection of this application.

[0117] Based on the same inventive concept, this application also provides a crosstalk noise directional cancellation device for implementing the crosstalk noise directional cancellation method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more crosstalk noise directional cancellation device embodiments provided below can be found in the limitations of the crosstalk noise directional cancellation method described above, and will not be repeated here.

[0118] In one exemplary embodiment, such as Figure 6 As shown, a directional noise cancellation device for crosstalk is provided, comprising: an acquisition module 610, a determination module 620, and a generation module 630, wherein:

[0119] The acquisition module 610 is used to acquire the noise output parameters and noise-affected objects corresponding to each power module in the parallel power system.

[0120] The determination module 620 is used to determine the propagation delay parameters corresponding to the propagation paths between different power modules in the parallel power system based on the noise output parameters and the objects affected by the noise corresponding to each power module.

[0121] The generation module 630 is used to generate a noise reduction waveform for any power module based on the propagation delay parameters corresponding to each propagation path of the power module, so as to eliminate the crosstalk noise corresponding to the power module based on the noise reduction waveform.

[0122] In one embodiment, the crosstalk noise directional cancellation device further includes a signal response delay determination module, comprising a waveform acquisition unit for acquiring the signal response waveforms corresponding to each power module in the parallel power system; and a delay determination unit for determining the signal response delay corresponding to the parallel power system based on each response waveform.

[0123] In one embodiment, the generation module 630 is specifically used to generate a noise reduction waveform for the power module based on the propagation delay parameters corresponding to each propagation path of the power module and the signal response delay corresponding to the parallel power system.

[0124] In one embodiment, the signal response waveforms corresponding to each power module in the parallel power system acquired by the waveform acquisition unit are determined based on the following method: inputting a first test signal into the parallel power system; for any power module, determining the signal response waveform corresponding to the power module based on the frequency response generated by the power module in response to the first test signal.

[0125] In one embodiment, the noise output parameters and noise-affected objects corresponding to each power module in the parallel power system acquired by the acquisition module 610 are determined based on the following method: for any power module, a second test signal is input to the power module, and the interference waveforms received by the other power modules are acquired; based on the interference waveforms received by the other power modules, the noise output parameters and noise-affected objects corresponding to the power module are determined.

[0126] In one embodiment, the generation module 630 includes a module determination unit, configured to determine the noise source module based on the propagation delay parameters corresponding to each propagation path when the gate trigger signal of the power module is detected; and a generation unit, configured to generate a noise reduction waveform corresponding to the power module based on the noise output parameters corresponding to the noise source module.

[0127] Each module in the aforementioned directional noise cancellation device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the corresponding operations of each module.

[0128] In one exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 7 As shown, the computer device includes a processor, memory, input / output interfaces, a communication interface, a display unit, and an input device. The processor, memory, and input / output interfaces are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interfaces are used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, Near Field Communication (NFC), or other technologies. When executed by the processor, the computer program implements a method for targeted cancellation of crosstalk noise. The display unit is used to form a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0129] Those skilled in the art will understand that Figure 7 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0130] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0131] Obtain the noise output parameters and noise-affected objects of each power module in the parallel power system;

[0132] Based on the noise output parameters and the objects affected by the noise corresponding to each power module, determine the propagation delay parameters corresponding to the propagation paths between different power modules in the parallel power system;

[0133] For any power module, a noise reduction waveform is generated based on the propagation delay parameters corresponding to each propagation path of the power module, so as to eliminate the crosstalk noise corresponding to the power module based on the noise reduction waveform.

[0134] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0135] Obtain the signal response waveforms corresponding to each power module in the parallel power system;

[0136] Based on each response waveform, determine the signal response delay corresponding to the parallel power system.

[0137] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0138] Based on the propagation delay parameters corresponding to each propagation path of the power module and the signal response delay corresponding to the parallel power system, a noise reduction waveform corresponding to the power module is generated.

[0139] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0140] Input the first test signal into the parallel power system;

[0141] For any power module, the signal response waveform corresponding to the power module is determined based on the frequency response generated by the power module in response to the first test signal.

[0142] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0143] For any given power module, input a second test signal into the power module and obtain the interference waveforms received by the other power modules;

[0144] Based on the interference waveforms received by other power modules, determine the noise output parameters and the objects affected by the noise corresponding to the power modules.

[0145] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0146] When the gate trigger signal of the power module is detected, the noise source module is determined based on the propagation delay parameters corresponding to each propagation path;

[0147] Based on the noise output parameters corresponding to the noise source module, generate a noise reduction waveform for the power module.

[0148] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:

[0149] Obtain the noise output parameters and noise-affected objects of each power module in the parallel power system;

[0150] Based on the noise output parameters and the objects affected by the noise corresponding to each power module, determine the propagation delay parameters corresponding to the propagation paths between different power modules in the parallel power system;

[0151] For any power module, a noise reduction waveform is generated based on the propagation delay parameters corresponding to each propagation path of the power module, so as to eliminate the crosstalk noise corresponding to the power module based on the noise reduction waveform.

[0152] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0153] Obtain the signal response waveforms corresponding to each power module in the parallel power system;

[0154] Based on each response waveform, determine the signal response delay corresponding to the parallel power system.

[0155] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0156] Based on the propagation delay parameters corresponding to each propagation path of the power module and the signal response delay corresponding to the parallel power system, a noise reduction waveform corresponding to the power module is generated.

[0157] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0158] Input the first test signal into the parallel power system;

[0159] For any power module, the signal response waveform corresponding to the power module is determined based on the frequency response generated by the power module in response to the first test signal.

[0160] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0161] For any given power module, input a second test signal into the power module and obtain the interference waveforms received by the other power modules;

[0162] Based on the interference waveforms received by other power modules, determine the noise output parameters and the objects affected by the noise corresponding to the power modules.

[0163] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0164] When the gate trigger signal of the power module is detected, the noise source module is determined based on the propagation delay parameters corresponding to each propagation path;

[0165] Based on the noise output parameters corresponding to the noise source module, generate a noise reduction waveform for the power module.

[0166] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:

[0167] Obtain the noise output parameters and noise-affected objects of each power module in the parallel power system;

[0168] Based on the noise output parameters and the objects affected by the noise corresponding to each power module, determine the propagation delay parameters corresponding to the propagation paths between different power modules in the parallel power system;

[0169] For any power module, a noise reduction waveform is generated based on the propagation delay parameters corresponding to each propagation path of the power module, so as to eliminate the crosstalk noise corresponding to the power module based on the noise reduction waveform.

[0170] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0171] Obtain the signal response waveforms corresponding to each power module in the parallel power system;

[0172] Based on each response waveform, determine the signal response delay corresponding to the parallel power system.

[0173] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0174] Based on the propagation delay parameters corresponding to each propagation path of the power module and the signal response delay corresponding to the parallel power system, a noise reduction waveform corresponding to the power module is generated.

[0175] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0176] Input the first test signal into the parallel power system;

[0177] For any power module, the signal response waveform corresponding to the power module is determined based on the frequency response generated by the power module in response to the first test signal.

[0178] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0179] For any given power module, input a second test signal into the power module and obtain the interference waveforms received by the other power modules;

[0180] Based on the interference waveforms received by other power modules, determine the noise output parameters and the objects affected by the noise corresponding to the power modules.

[0181] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0182] When the gate trigger signal of the power module is detected, the noise source module is determined based on the propagation delay parameters corresponding to each propagation path;

[0183] Based on the noise output parameters corresponding to the noise source module, generate a noise reduction waveform for the power module.

[0184] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.

[0185] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.

[0186] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0187] The above embodiments merely illustrate several implementation methods of this application, and their descriptions are relatively specific and detailed, but they should not be construed as limiting the scope of this application's patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for directional cancellation of crosstalk noise, characterized in that, The method includes: Obtain the noise output parameters and noise-affected objects of each power module in the parallel power system; Based on the noise output parameters and the objects affected by the noise corresponding to each power module, the propagation delay parameters corresponding to the propagation paths between different power modules in the parallel power system are determined. For any power module, a noise reduction waveform is generated based on the propagation delay parameters corresponding to each propagation path of the power module, so as to eliminate the crosstalk noise corresponding to the power module based on the noise reduction waveform.

2. The method according to claim 1, characterized in that, The method further includes: Obtain the signal response waveforms corresponding to each power module in the parallel power system; Based on the respective response waveforms, the signal response delay corresponding to the parallel power system is determined.

3. The method according to claim 2, characterized in that, The step of generating a noise reduction waveform corresponding to the power module based on the propagation delay parameters corresponding to each propagation path of the power module includes: Based on the propagation delay parameters corresponding to each propagation path of the power module and the signal response delay corresponding to the parallel power system, a noise reduction waveform corresponding to the power module is generated.

4. The method according to claim 2, characterized in that, The signal response waveforms corresponding to each power module are determined based on the following method: Input the first test signal into the parallel power system; For any power module, the signal response waveform corresponding to the power module is determined based on the frequency response generated by the power module in response to the first test signal.

5. The method according to any one of claims 1-4, characterized in that, The noise output parameters and noise-affected objects corresponding to each power module are determined based on the following method: For any given power module, a second test signal is input to the power module, and the interference waveforms received by the other power modules are obtained; Based on the interference waveforms received by other power modules, determine the noise output parameters and the objects affected by the noise corresponding to the power module.

6. The method according to any one of claims 1-4, characterized in that, The step of generating a noise reduction waveform corresponding to the power module based on the propagation delay parameters corresponding to each propagation path of the power module includes: When the gate trigger signal of the power module is detected, the noise source module is determined according to the propagation delay parameters corresponding to each propagation path; Based on the noise output parameters corresponding to the noise source module, a noise reduction waveform corresponding to the power module is generated.

7. A directional noise cancellation device, characterized in that, The device includes: The acquisition module is used to acquire the noise output parameters and noise-affected objects corresponding to each power module in the parallel power system. The determining module is used to determine the propagation delay parameters corresponding to the propagation paths between different power modules in the parallel power system based on the noise output parameters and noise-affected objects corresponding to each power module. The generation module is used to generate a noise reduction waveform for any power module based on the propagation delay parameters corresponding to each propagation path of the power module, so as to eliminate the crosstalk noise corresponding to the power module based on the noise reduction waveform.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1-6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1-6.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1-6.