Method and system for active filter control using m3c

CN122931790APending Publication Date: 2026-10-16NR ELECTRIC CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510401802.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-01
Publication Date
2026-10-16

AI Technical Summary

Technical Problem

[0003]相关技术中,当M3C应用于新能源并网或区域电网互联等场景时,由于其工频侧接入工频网络,工频侧与电网直接相连,若电网本身存在较高的电流背景谐波,这些谐波会影响电网系统的电能质量,进而影响M3C等用电设备运行

Benefits of technology

[0014] The embodiments provided in this application directly utilize the characteristics of the M3C's multiple bridge arms and its connection to the power frequency network on the power frequency side to acquire and analyze the current background harmonic data of the power frequency network in real time. Based on this data, the harmonic controller can accurately calculate the harmonic compensation control quantity, thereby effectively suppressing current background harmonics and significantly improving power quality. Compared with traditional methods that require the additional installation of independent active filters to manage harmonic problems, this application achieves effective harmonic management without adding additional hardware. By precisely controlling the output voltage of multiple bridge arms of the M3C, this application can not only effectively suppress current background harmonics, but also improve the power factor of the power grid, reduce grid losses, and enhance the stability and reliability of the entire power frequency system, providing users with a higher quality power supply.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122931790A_ABST
    Figure CN122931790A_ABST
Patent Text Reader

Abstract

The application provides a method and system for active filtering control by using M3C, and relates to the technical field of power electronics. The M3C comprises a power frequency side and a plurality of bridge arms, the power frequency side is connected to a power frequency network, and the method for active filtering control by using the M3C comprises the following steps: acquiring current background harmonic data and filtering control requirements of the power frequency network; based on preset filtering control targets and filtering control requirements, inputting the current background harmonic data into a preset harmonic controller to determine a harmonic compensation control quantity; and determining bridge arm output voltages corresponding to the plurality of bridge arms respectively according to the filtering control requirements and the harmonic compensation control quantity. By accurately controlling the output voltages of the plurality of bridge arms of the M3C, the application can not only effectively suppress current background harmonics, but also improve the power factor of the power grid, reduce the power grid loss, improve the stability and reliability of the entire power frequency system, and provide higher-quality power supply for users.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of power electronic equipment technology, such as a method and system for active filter control using M3C. Background Technology

[0002] The M3C (Modular Multilevel Matrix Converter), an AC-AC converter capable of frequency conversion, can be applied to offshore wind power transmission via flexible low-frequency transmission lines and urban power grid interconnection, often connecting one end to the mains frequency system. In some regional power grids, especially at renewable energy access points or in areas with high nonlinear loads, background harmonics are high. Background harmonics refer to a series of components higher than the fundamental frequency generated in the power system due to the distortion of the current waveform caused by the use of nonlinear loads (such as rectifiers and frequency converters). These components propagate in the power grid, forming background harmonic currents. High background harmonics result in poor power quality, often requiring active power filters to selectively eliminate harmonics of specific frequencies to avoid negative impacts from poor power quality.

[0003] In related technologies, when M3C is applied to scenarios such as new energy grid connection or regional power grid interconnection, since its power frequency side is connected to the power frequency network and directly connected to the power grid, if the power grid itself has high current background harmonics, these harmonics will affect the power quality of the power grid system, and thus affect the operation of electrical equipment such as M3C. Summary of the Invention

[0004] This application aims to provide a method, system, electronic device, and storage medium for active filter control using M3C.

[0005] According to one aspect of this application, a method for active filtering control using an M3C is proposed. The M3C includes a power frequency side and multiple bridge arms, with the power frequency side connected to a power frequency network. The method for active filtering control using an M3C includes: acquiring current background harmonic data and filtering control requirements of the power frequency network; inputting the current background harmonic data into a preset harmonic controller based on preset filtering control targets and filtering control requirements to determine harmonic compensation control quantities; and determining the corresponding bridge arm output voltages of the multiple bridge arms according to the filtering control requirements and harmonic compensation control quantities.

[0006] According to one aspect of this application, an M3C active filter control system is proposed, comprising an M3C, wherein the M3C includes a power frequency side and multiple bridge arms, and the power frequency side is connected to a power frequency network; the M3C active filter control system further includes:

[0007] The information acquisition module is used to acquire current background harmonic data and filtering control requirements of the power frequency network;

[0008] The harmonic compensation control quantity determination module is used to input the current background harmonic data into the preset harmonic controller based on the preset filter control target and filter control requirements, so as to determine the harmonic compensation control quantity.

[0009] The output voltage determination module is used to determine the output voltage of each of the multiple bridge arms according to the filtering control requirements and harmonic compensation control quantities.

[0010] According to one aspect of this application, an electronic device is provided, comprising: a processor; and a memory storing a computer program that, when executed by the processor, causes the processor to perform the method described above.

[0011] According to one aspect of this application, a non-transitory computer-readable medium is proposed, on which readable instructions are stored, which, when executed by a processor, cause the processor to perform the method described above.

[0012] It should be understood that the above general description and the following detailed description are merely exemplary and do not limit this application.

[0013] Beneficial effects:

[0014] The embodiments provided in this application directly utilize the characteristics of the M3C's multiple bridge arms and its connection to the power frequency network on the power frequency side to acquire and analyze the current background harmonic data of the power frequency network in real time. Based on this data, the harmonic controller can accurately calculate the harmonic compensation control quantity, thereby effectively suppressing current background harmonics and significantly improving power quality. Compared with traditional methods that require the additional installation of independent active filters to manage harmonic problems, this application achieves effective harmonic management without adding additional hardware. By precisely controlling the output voltage of multiple bridge arms of the M3C, this application can not only effectively suppress current background harmonics, but also improve the power factor of the power grid, reduce grid losses, and enhance the stability and reliability of the entire power frequency system, providing users with a higher quality power supply. Attached Figure Description

[0015] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings, without exceeding the scope of protection claimed by this application.

[0016] Figure 1 A schematic diagram of the connection structure of a system for active filter control using M3C provided in an embodiment of this application;

[0017] Figure 2 A flowchart illustrating the method for active filter control using M3C provided in this application embodiment;

[0018] Figure 3 A control block diagram showing the harmonic compensation control quantity superimposed on the bridge arm current command value when the M3C control mode is the bridge arm current control mode, provided for an embodiment of this application.

[0019] Figure 4 This application provides a control block diagram showing the superposition of harmonic compensation control quantity onto the bridge arm voltage modulation wave when the M3C control mode is the bridge arm current control mode.

[0020] Figure 5 This application provides a control block diagram showing the superposition of harmonic compensation control quantity onto the power frequency current command value when the M3C control mode is dual DQ control mode.

[0021] Figure 6 This application provides a control block diagram showing the superposition of harmonic compensation control quantity onto the bridge arm voltage modulation wave when the M3C control mode is dual DQ control mode.

[0022] Figure 7 A block diagram of a system for active filter control using M3C provided in an embodiment of this application;

[0023] Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0024] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the embodiments set forth herein; rather, they are provided so that this application will be thorough and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted.

[0025] Furthermore, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Numerous specific details are provided in the following description to give a thorough understanding of embodiments of this application. However, those skilled in the art will recognize that the technical solutions of this application can be practiced without one or more of the specific details, or other methods, components, apparatuses, steps, etc., can be employed. In other instances, well-known methods, apparatuses, implementations, or operations are not shown or described in detail to avoid obscuring various aspects of this application.

[0026] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.

[0027] The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily have to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.

[0028] It should be understood that although the terms first, second, third, etc., may be used herein to describe various components, these components should not be limited by these terms. These terms are used to distinguish one component from another. Therefore, the first component discussed below may be referred to as the second component without departing from the teachings of this application. As used herein, the term "and / or" includes all combinations of any one and more of the associated listed items.

[0029] Figure 1 This is a schematic diagram of the connection structure of a system for active filter control using M3C, provided in an embodiment of this application. Figure 1 The M3C comprises nine bridge arms: AU, BU, CU, AV, BV, CV, AW, BW, and CW. Each bridge arm contains at least one full-bridge submodule. Taking bridge arm CW as an example, it contains full-bridge submodules #1, #2, ..., #N. The nine bridge arms connect the power frequency side (A, B, C) and the second frequency side (U, V, W). The power frequency side is connected to the power frequency network via a power frequency transformer, and the second frequency side is connected to the second frequency network via a second frequency transformer.

[0030] For specific implementation details, please refer to the following examples.

[0031] Figure 2 This is a flowchart illustrating a method for active filter control using M3C, provided in an embodiment of this application. This method can be applied to a filter control server. Figure 2 As shown, the method includes steps S20, S21 and S22.

[0032] In step S20, the background harmonic data of the power frequency network and the filtering control requirements are obtained.

[0033] In power frequency networks, background harmonic data typically manifests as harmonic current distortion rate, amplitude, and phase information for each harmonic. This data can be acquired using specialized equipment such as harmonic analyzers, or through pre-defined harmonic detection methods such as instantaneous reactive power theory and Fourier transform. Filter control requirements can be included in the active filter control process, specifying the location of voltage or current compensation, the applicable M3C control methods, and related equipment, such as the basic control methods of harmonic controllers.

[0034] In some implementations, the background harmonic data of the current and the pre-set and stored filter control requirements can be obtained directly through the methods described above.

[0035] In step S21, based on the preset filtering control target and filtering control requirements, the current background harmonic data is input into the preset harmonic controller to determine the harmonic compensation control quantity.

[0036] The filtering control objective can be used to characterize the desired result of active filtering control. In this application, the filtering control objective can be to control the amplitude of the harmonic component at a specified harmonic frequency to 0. The harmonic compensation control quantity can be used to characterize the control parameters or command signals set in a power system to compensate for or suppress harmonic currents.

[0037] In some implementations, the filtering control target, filtering control requirements, and current background harmonic data can be used as inputs to the harmonic controller. After receiving the input data, the harmonic controller processes it and directly outputs the harmonic compensation control quantity.

[0038] In step S22, the output voltage of each of the multiple bridge arms is determined according to the filtering control requirements and harmonic compensation control quantities.

[0039] In this application, the bridge arm output voltage can be used to characterize the bridge arm output voltage calculated by the M3C.

[0040] According to the example embodiment, the filtering control requirements and harmonic compensation control quantities can be used as inputs to the M3C, and the M3C can output the bridge arm output voltage corresponding to each bridge arm.

[0041] This application directly utilizes the M3C's multiple bridge arms and its connection to the power frequency network on the power frequency side to acquire and analyze the current background harmonic data of the power frequency network in real time. Based on this data, the harmonic controller can accurately calculate the harmonic compensation control quantity, thereby effectively suppressing current background harmonics and significantly improving power quality. Compared to traditional methods that require the installation of an additional independent active filter to manage harmonics, this application achieves effective harmonic management without adding extra hardware. By precisely controlling the output voltage of multiple bridge arms of the M3C, this application can not only effectively suppress current background harmonics but also improve the power factor of the power grid, reduce grid losses, and enhance the stability and reliability of the entire power frequency system, providing users with a higher quality power supply.

[0042] According to some embodiments, harmonic compensation information can be extracted from the filter control requirements; based on the harmonic compensation information, corresponding type harmonic data can be extracted from the current background harmonic data; the filter control target and type harmonic data can be input into the harmonic controller to determine the harmonic compensation control quantity.

[0043] The harmonic compensation in this application can be used as compensation for both the M3C input and output. The filter control requirements may include the user's settings for the harmonic compensation location. Harmonic compensation can be set at different stages, and the data type may differ depending on the stage. In some implementations, if the harmonic compensation stage is an input stage of the M3C, then the required data type is current type. The correspondence between different stages and data types can be pre-set and stored.

[0044] In some implementations, harmonic compensation information can be extracted from the filtering control requirements, and then the current background harmonic data corresponding to the type of harmonic compensation element can be matched as the type harmonic data. The filtering control target and the type harmonic data can then be input into the harmonic controller, which directly outputs the harmonic compensation control quantity.

[0045] This application extracts harmonic compensation information from filter control requirements, enabling targeted handling of different types of harmonic problems. This avoids the "one-size-fits-all" phenomenon that may exist in traditional filtering methods, thereby improving the accuracy and specificity of filter control. Based on the harmonic compensation information, corresponding type harmonic data is extracted from the current background harmonic data, ensuring that only data related to the target harmonic is used for subsequent calculations and control. This avoids unnecessary data processing and optimizes the harmonic compensation strategy and efficiency.

[0046] According to some embodiments, the M3C control method can be extracted from the filtering control requirements; the corresponding control method of the harmonic controller can be determined according to the M3C control method; the filtering control target and the current background harmonic data can be input into the harmonic controller so that the harmonic controller performs filtering processing according to the corresponding control method and outputs the harmonic compensation control quantity.

[0047] In this application, the M3C also includes a second frequency side. Filter control requirements may include an M3C control method, which may include a bridge arm current control method and a dual-DQ control method. The dual-DQ control method characterizes a dual-sided current control method using rotating coordinates (i.e., D-coordinates and Q-coordinates) on both the power frequency side and the second frequency side. Different M3C control methods correspond to different harmonic controller control methods. In some implementations, the corresponding harmonic controller control method can be set for different M3C control methods. In other implementations, the M3C control method can correspond to different control methods, selected according to user requirements.

[0048] According to the example embodiment, the M3C control mode is first extracted from the filtering control requirements, and then the corresponding control mode of the M3C control mode is matched. The filtering control target and the current background harmonic data are input into the harmonic controller. Under the original basic control configuration, the harmonic controller uses the aforementioned determined corresponding control mode to perform filtering processing and outputs the processing result, i.e., the harmonic compensation control quantity.

[0049] This application extracts the M3C control mode from the filtering control requirements, enabling flexible adaptation to different filtering scenarios and control requirements. Based on this, the application can dynamically adjust its filtering strategy according to actual operating conditions and needs, thereby improving the targeting and effectiveness of the control. According to the extracted M3C control mode, the corresponding control mode of the harmonic controller is determined, ensuring that the harmonic controller can operate in the way most suitable for the current control requirements. By inputting the filtering control target and current background harmonic data into the harmonic controller, the harmonic controller can accurately calculate the required harmonic compensation control quantity, thereby effectively reducing or eliminating harmonic components in the current and improving the power quality of the power system.

[0050] According to some embodiments, the basic control mode of the harmonic controller can be configured according to the filtering control requirements, so as to input the current background harmonic data into the configured harmonic controller for filtering processing.

[0051] In this application, the harmonic controller requires a specific control mode configuration when processing background harmonic data. However, in addition to this processing, some basic configurations are also needed to support more effective operation of the filter controller, such as configurations for cleaning abnormal data. Basic control modes can include proportional-integral control and proportional-resonant control.

[0052] In some implementations, the basic control requirements in the filtering control needs can be obtained, and the harmonic controller can be configured so that the current background harmonic data can be input into the configured harmonic controller for filtering.

[0053] This application, by configuring the basic control method of the harmonic controller according to the filtering control requirements, ensures that the harmonic controller operates in a manner best suited to the current application scenario and control objectives. This configuration enhances the adaptability of the control strategy, enabling the system to cope with different types of harmonic problems and control challenges. The configured harmonic controller can process current background harmonic data more efficiently, reducing unnecessary calculation and processing steps, and improving the efficiency and speed of filtering.

[0054] According to some embodiments, the control object corresponding to the M3C control mode and the basic control command value corresponding to the M3C control mode can be extracted from the filter control requirements; based on the basic control command value, harmonic compensation control quantity and preset M3C operation process, the bridge arm output voltage can be determined.

[0055] In this application, the control object and basic control command value of MC3 can be preset as the default input of M3C. When there is a harmonic compensation control quantity, the corresponding processing is performed according to the setting requirements of different compensation positions to obtain the bridge arm output voltage.

[0056] In some implementations, the M3C control method extracted from the filter control requirements is the bridge arm current control method. For the requirement of using harmonic compensation control quantities as M3C inputs, refer to... Figure 3 The controlled object is the arm current, and the basic control command value is the arm current command value. The corresponding harmonic compensation control quantity is a current value. The arm current command value and the arm current harmonic compensation command value (i.e., the harmonic compensation control quantity) are superimposed to form a new arm current command value. This new arm current command value and the arm current (the controlled object) are input to the M3C, causing the M3C to control the arm current according to a preset M3C operating procedure. The M3C operating procedure in this application can be a conventional operating mode, where the data output by the M3C is determined as the arm output voltage.

[0057] In other implementations, the M3C control method extracted from the filter control requirements is a bridge arm current control method. For the requirement that harmonic compensation control quantities be used as M3C outputs, refer to... Figure 4The arm current command value and the arm current are input to the M3C, processed according to the M3C's operating procedure, and output as an arm voltage modulation wave. At this time, the corresponding harmonic compensation control quantity is a voltage value. The arm voltage modulation wave is superimposed with the voltage feedforward compensation quantity (i.e., the harmonic compensation control quantity) to form a new arm voltage modulation wave, which is used to adjust the output voltage of each arm.

[0058] In other implementations, the M3C control method extracted from the filter control requirements is a dual-DQ control method. For the requirement of using harmonic compensation control quantities as M3C inputs, refer to... Figure 5 The controlled objects are the power frequency current and the second frequency current. The basic control command values ​​are the power frequency current command value and the second frequency current command value. At this time, the type of the corresponding harmonic compensation control quantity is current value. The power frequency current command value and the power frequency current harmonic compensation command value (i.e., the harmonic compensation control quantity) are superimposed to obtain the new power frequency current command value. This value, along with the power frequency current, the second frequency current command value, and the second frequency current, is used as the input to the M3C. Dual DQ control is performed according to the corresponding M3C operation flow, and the output bridge arm voltage modulation wave is used to adjust the output voltage of each bridge arm.

[0059] In other implementations, the M3C control method extracted from the filter control requirements is a dual-DQ control method. For the requirement that harmonic compensation control quantities be used as M3C outputs, refer to... Figure 6 The mains frequency current command value, mains frequency current, second frequency current command value, and second frequency current are used as inputs to the M3C. Dual DQ control is performed according to the preset M3C operation flow, and the output is determined as a bridge arm voltage modulation wave. At this time, the corresponding harmonic compensation control quantity is a voltage value. Then, the bridge arm voltage modulation wave is superimposed with the voltage feedforward compensation quantity (i.e., the harmonic compensation control quantity), and the sum is used as a new bridge arm voltage modulation wave to adjust the output voltage of each bridge arm.

[0060] This application ensures more precise output voltage control of the M3C by accurately extracting the control objects and basic control command values ​​directly related to the M3C control method from the filtering control requirements, thereby meeting the needs of complex power systems. The introduction of harmonic compensation control allows the M3C's output voltage to be adjusted in a targeted manner to address harmonic components in the power grid, effectively suppressing harmonic pollution and improving power quality. Combined with a pre-defined M3C operating procedure, the method for determining the output voltage fully considers the M3C's operating characteristics and limitations, avoiding unnecessary energy loss and switching actions, thus optimizing the M3C's operating efficiency and extending its lifespan.

[0061] According to some embodiments, a specified harmonic frequency can be extracted from the filtering control requirements; data of the specified harmonic frequency can be extracted as harmonic current components from the current background harmonic data; and the harmonic current components can be input into the harmonic controller based on the filtering control target to determine the harmonic compensation control quantity.

[0062] In this application, a specified harmonic frequency can be used to characterize the harmonic frequency that the user wants to process. The filter control requirements may include the selection of a specified harmonic frequency. Then, the data of the specified harmonic frequency can be extracted from the current background harmonic data as the harmonic current component. In the subsequent active filter control process, the harmonic current component is processed, and the harmonic compensation control quantity is obtained according to the above processing method.

[0063] This application enables precise suppression of harmonics at specific frequencies by explicitly specifying the harmonic frequencies from the filter control requirements. This targeted control strategy reduces unnecessary energy loss while improving the effectiveness of harmonic suppression.

[0064] According to some embodiments, current background harmonic data can be detected according to a preset harmonic detection method; and the filtering control requirements sent by the user can be obtained.

[0065] In this application, the harmonic detection method can include currently available methods such as the instantaneous no-power method and the Fourier transform method. The instantaneous no-power method is suitable for scenarios with high real-time requirements and relatively simple harmonic components, while the Fourier transform method is suitable for scenarios with high frequency resolution requirements and more complex harmonic components.

[0066] In some implementations, corresponding detection parameters can be set according to the selected harmonic detection method. For example, for the instantaneous no-power method, filter parameters and sampling frequency need to be set; for the Fourier transform method, the number of sampling points, sampling frequency, and window function need to be set. The background harmonic data of the power frequency network is collected in real time using devices such as current sensors or current transformers, while simultaneously obtaining the filtering control requirements sent by the user.

[0067] This application utilizes a pre-defined harmonic detection method to accurately and efficiently detect background harmonic data in power frequency networks. Selecting the appropriate method based on actual needs ensures the accuracy and efficiency of harmonic detection.

[0068] The following describes an apparatus embodiment of this application, which can be used to perform the method embodiment of this application. For details not disclosed in the apparatus embodiment of this application, please refer to the method embodiment of this application.

[0069] Figure 7 This application provides a block diagram of a system for active filter control using M3C. (See the example below.) Figure 7As shown, the system 700 for active filter control using M3C includes M3C. M3C includes a power frequency side and multiple bridge arms. The power frequency side is connected to the power frequency network. The system 700 for active filter control using M3C also includes: an information acquisition module 701, a harmonic compensation control quantity determination module 702, and an output voltage determination module 703.

[0070] The information acquisition module 701 is used to acquire the current background harmonic data and filtering control requirements of the power frequency network;

[0071] The harmonic compensation control quantity determination module 702 is used to input the current background harmonic data into the preset harmonic controller based on the preset filter control target and filter control requirements, so as to determine the harmonic compensation control quantity.

[0072] The output voltage determination module 703 is used to determine the output voltage of each of the multiple bridge arms according to the filtering control requirements and harmonic compensation control quantities.

[0073] Optionally, the harmonic compensation control quantity determination module 702 is specifically used for:

[0074] Extract information about harmonic compensation from the requirements of filter control;

[0075] Based on the information from the harmonic compensation stage, the corresponding type of harmonic data is extracted from the current background harmonic data.

[0076] The filter control target and type of harmonic data are input into the harmonic controller to determine the harmonic compensation control quantity.

[0077] Optionally, the harmonic compensation control quantity determination module 702 is specifically used for:

[0078] Extract the M3C control method from the filter control requirements;

[0079] Based on the M3C control method, determine the corresponding control method for the harmonic controller;

[0080] The filter control target and current background harmonic data are input into the harmonic controller so that the harmonic controller performs filtering according to the corresponding control mode and outputs harmonic compensation control quantity.

[0081] Optionally, the M3C active filter control system 700 also includes a basic configuration module 704 for:

[0082] Based on the filtering control requirements, the basic control mode of the harmonic controller is configured so that the background harmonic data of the current is input into the configured harmonic controller for filtering.

[0083] Optionally, the output voltage determination module 703 is specifically used for:

[0084] Extract the control object and the basic control command value corresponding to the M3C control mode from the filter control requirements;

[0085] The bridge arm output voltage is determined based on the basic control command value, harmonic compensation control quantity, and preset M3C operation process.

[0086] Optionally, the harmonic compensation control quantity determination module 702 is specifically used for:

[0087] Extract the specified harmonic frequency from the filter control requirements;

[0088] Extract data at a specified harmonic frequency from the background harmonic current data as harmonic current components;

[0089] Based on the filtering control objective, the harmonic current component is input into the harmonic controller to determine the harmonic compensation control quantity.

[0090] Optionally, the information acquisition module 701 is specifically used for:

[0091] The background harmonic data of the current is detected according to the preset harmonic detection method.

[0092] Obtain the filtering control requirements sent by the user.

[0093] The device performs functions similar to those described above; other functions are described in the preceding descriptions and will not be repeated here.

[0094] Figure 8 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application, such as... Figure 8 As shown, the electronic device 800 of this embodiment may include a memory 801 and a processor 802.

[0095] The memory 801 stores a computer program, which, when executed by the processor 802, causes the processor 802 to perform the method described in the above embodiments.

[0096] The processor 802 and the memory 801 are connected, for example, via a bus.

[0097] Optionally, the electronic device 800 may also include a transceiver. It should be noted that in practical applications, the transceiver is not limited to one, and the structure of the electronic device 800 does not constitute a limitation on the embodiments of this application.

[0098] Processor 802 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 802 may also be a combination that implements computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.

[0099] A bus can include a pathway for transmitting information between the aforementioned components. The bus can be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, only one thick line is used in the diagram, but this does not imply that there is only one bus or one type of bus.

[0100] The memory 801 may be a ROM (Read Only Memory) or other type of static storage device capable of storing static information and instructions, RAM (Random Access Memory) or other type of dynamic storage device capable of storing information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), CD-ROM (Compact Disc Read Only Memory) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto.

[0101] The memory 801 is used to store application code that executes the scheme of this application, and its execution is controlled by the processor 802. The processor 802 is used to execute the application code stored in the memory 801 to implement the content shown in the foregoing method embodiments.

[0102] Electronic devices include, but are not limited to: mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (such as in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Servers can also be included. Figure 8 The electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.

[0103] The electronic device in this embodiment can be used to execute the method of any of the above embodiments, and its implementation principle and technical effect are similar, so they will not be described again here.

[0104] This application also provides a non-transitory computer-readable storage medium storing computer-readable instructions thereon, which, when executed by a processor, cause the processor to perform the method as described in the above embodiments.

[0105] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a non-transitory computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.

[0106] The embodiments of this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the embodiments above are only for the purpose of helping to understand the method and core ideas of this application. Furthermore, any changes or modifications made by those skilled in the art based on the ideas of this application, and on the specific implementation methods and application scope of this application, are all within the scope of protection of this application. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A method for active filter control using an M3C, wherein the M3C comprises a power frequency side and multiple bridge arms, the power frequency side being connected to a power frequency network, characterized in that, include: Obtain the current background harmonic data and filtering control requirements of the power frequency network; Based on the preset filtering control target and the filtering control requirements, the current background harmonic data is input into the preset harmonic controller to determine the harmonic compensation control amount. Based on the filtering control requirements and the harmonic compensation control quantity, the output voltage of each of the multiple bridge arms is determined.

2. The method according to claim 1, characterized in that, Based on the preset filtering control target and the filtering control requirements, the current background harmonic data is input into a preset harmonic controller to determine the harmonic compensation control quantity, including: Extract harmonic compensation information from the aforementioned filter control requirements; Based on the harmonic compensation information, extract the corresponding type of harmonic data from the current background harmonic data; The filter control target and the type of harmonic data are input into the harmonic controller to determine the harmonic compensation control quantity.

3. The method according to claim 1, characterized in that, Based on the preset filtering control target and the filtering control requirements, the current background harmonic data is input into a preset harmonic controller to determine the harmonic compensation control quantity, including: Extract the M3C control method from the aforementioned filter control requirements; Based on the M3C control method, determine the corresponding control method of the harmonic controller; The filtering control target and the current background harmonic data are input into the harmonic controller so that the harmonic controller performs filtering processing according to the corresponding control method and outputs the harmonic compensation control quantity.

4. The method according to claim 3, characterized in that, Also includes: Based on the filtering control requirements, the basic control mode of the harmonic controller is configured so that the current background harmonic data is input into the configured harmonic controller for filtering.

5. The method according to claim 3, characterized in that, The step of determining the output voltage of each of the plurality of bridge arms according to the filtering control requirements and the harmonic compensation control quantity includes: Extract the control object corresponding to the M3C control method and the basic control command value corresponding to the M3C control method from the filter control requirements; The bridge arm output voltage is determined based on the basic control command value, the harmonic compensation control quantity, and the preset M3C operation process.

6. The method according to claim 1, characterized in that, Based on the preset filtering control target and the filtering control requirements, the current background harmonic data is input into a preset harmonic controller to determine the harmonic compensation control quantity, including: Extract the specified harmonic frequency from the aforementioned filter control requirements; Extract the data of the specified harmonic frequency from the current background harmonic data as the harmonic current component; Based on the filtering control objective, the harmonic current component is input into the harmonic controller to determine the harmonic compensation control quantity.

7. The method according to claim 1, characterized in that, The acquisition of the current background harmonic data and filtering control requirements of the power frequency network includes: The background harmonic data of the current are detected according to a preset harmonic detection method; Obtain the filtering control requirements sent by the user.

8. A system for active filter control using an M3C, comprising an M3C, wherein the M3C includes a power frequency side and multiple bridge arms, the power frequency side being connected to a power frequency network, characterized in that, The system also includes: The information acquisition module is used to acquire the current background harmonic data and filtering control requirements of the power frequency network; The harmonic compensation control quantity determination module is used to input the current background harmonic data into a preset harmonic controller based on the preset filter control target and the filter control requirements, so as to determine the harmonic compensation control quantity. The output voltage determination module is used to determine the output voltage of each of the plurality of bridge arms according to the filtering control requirements and the harmonic compensation control quantity.

9. An electronic device, characterized in that, include: processor; A memory storing a computer program that, when executed by the processor, causes the processor to perform the method as described in any one of claims 1-7.

10. A non-transitory computer-readable storage medium, characterized in that, It stores computer-readable instructions that, when executed by a processor, cause the processor to perform the method as described in any one of claims 1-7.