Fluctuation treatment method and device of target system, storage medium and electronic device
By conducting wide-frequency oscillation detection and harmonic detection of the power transmission system of the offshore wind farm, component priority is determined and control strategies are formulated, fluctuation management under limited valve capacity is achieved, and the cost and reliability problems of power electronic valve capacity design in offshore wind farms are solved.
Patent Information
- Application Number
- CN202411906527.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-23
- Publication Date
- 2025-04-15
AI Technical Summary
In power transmission systems of offshore wind farms, a chain stationary synchronous compensator (STATCOM) requires the design of large-capacity power electronic valves to cope with severe power fluctuations, harmonics and oscillation suppression requirements, resulting in system cost and reliability issues.
By performing wide-frequency oscillation detection and harmonic detection on the target system, the priority order of the oscillation components and harmonic components is determined, and based on the priority of these components occupying the valve group capacity of the fluctuation management system, control strategies are formulated to achieve oscillation suppression and harmonic suppression.
With limited valve capacity, the fluctuation control of the target system is fully completed, which solves the problem of how to save the system valve capacity while ensuring the fluctuation control function, and reduces the initial investment and operation and maintenance costs of the system.
Smart Images

Figure CN119834235A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of new energy, and more specifically, to a method and device for managing fluctuations in a target system, a storage medium, and an electronic device. Background Art
[0002] In the power transmission system of offshore wind farms, power electronic devices, especially chain static synchronous compensators (chain SVG or STATCOM), play a vital role in achieving multi-time scale periodic fluctuation management. These devices effectively improve the stability and power quality of the power system by generating dynamic reactive power compensation, harmonic management and harmonic current compensation, as well as oscillation suppression current. However, the capacity of the core component of the chain SVG, the power electronic valve, directly determines the management capability of the equipment and is also a key factor in system cost and reliability. The capacity of the power electronic valve often needs to be designed to be large enough to cope with the most stringent power fluctuations, harmonics and oscillation suppression requirements that offshore wind farms may encounter. This not only increases the initial investment of the system, but may also bring additional operation and maintenance costs.
[0003] As the scale of offshore wind farms continues to expand, power electronic equipment faces a more complex and changeable power system environment, including oscillation suppression in a higher frequency range and more in-depth harmonic control needs. In order to achieve these functions, it is usually necessary to increase the capacity of power electronic valves, but this may be limited due to cost issues. Therefore, how to reasonably control and optimize the capacity of power electronic valves while ensuring the effective implementation of fluctuation control functions has become a challenging technical issue in the design and operation and maintenance of offshore wind farm power systems.
[0004] With regard to the problem of how to save the valve capacity of the system while ensuring the realization of the fluctuation control function in the related technology, no effective solution has been proposed so far.
[0005] Therefore, it is necessary to improve the related technology to overcome the above-mentioned defects in the related technology. Summary of the invention
[0006] The embodiments of the present application provide a method and device for fluctuation management of a target system, a storage medium and an electronic device, so as to at least solve the problem in the related art of how to save the valve capacity of the system while ensuring the realization of the fluctuation management function.
[0007] According to one aspect of an embodiment of the present application, a method for fluctuation control of a target system is provided, comprising: performing broadband oscillation detection on the target system to obtain an oscillation component, and performing harmonic detection on the target system to obtain a harmonic component; determining a control strategy for a fluctuation control system according to the oscillation component and the harmonic component, wherein the fluctuation control system is used to suppress oscillation and / or harmonics of the target system; and controlling the fluctuation control system according to the control strategy to complete fluctuation control of the target system.
[0008] In an exemplary embodiment, before determining the control strategy for the fluctuation management system based on the oscillation component and the harmonic component, the method further includes: determining a priority order of the oscillation component and the harmonic component; and determining the priority of the oscillation component and the harmonic component occupying the valve group capacity of the fluctuation management system according to the priority order.
[0009] In an exemplary embodiment, a control strategy for a fluctuation management system is determined based on the oscillation component and the harmonic component, including: when the priority order indicates that the priority of the oscillation component is higher than the priority of the harmonic component, sequentially determining a first comparison result between the oscillation component and an oscillation component threshold value and a second comparison result between the harmonic component and a harmonic component threshold value; and determining the control strategy based on the first comparison result and the second comparison result.
[0010] In an exemplary embodiment, the control strategy is determined based on the first comparison result and the second comparison result, including: when the first comparison result indicates that the oscillation component is smaller than the oscillation component threshold value, and the second comparison result indicates that the harmonic component is larger than the harmonic component threshold value, determining that the control strategy is a first control strategy, wherein the first control strategy is used to indicate turning on the harmonic control function of the fluctuation control system, and turning off the oscillation suppression function of the fluctuation control system.
[0011] In an exemplary embodiment, the control strategy is determined based on the first comparison result and the second comparison result, including: when the first comparison result indicates that the oscillation component is greater than the oscillation component threshold value, and the second comparison result indicates that the harmonic component is less than the harmonic component threshold value, determining that the control strategy is the second control strategy, wherein the second control strategy is used to indicate turning on the oscillation suppression function of the fluctuation control system, and turning off the harmonic control function of the fluctuation control system.
[0012] In an exemplary embodiment, the control strategy is determined according to the first comparison result and the second comparison result, including: when the first comparison result indicates that the oscillation component is greater than the oscillation component threshold value and the second comparison result indicates that the harmonic component is greater than the harmonic component threshold value, determining the oscillation suppression capacity corresponding to the oscillation component and determining the harmonic control capacity corresponding to the harmonic component; determining whether the sum of the oscillation suppression capacity and the harmonic control capacity is greater than the valve group capacity; when it is determined that the sum of the oscillation suppression capacity and the harmonic control capacity is greater than the valve group capacity, determining that the control strategy is the second control strategy, wherein the second control strategy is used to indicate turning on the oscillation suppression function of the fluctuation control system and turning off the harmonic control function of the fluctuation control system; when it is determined that the sum of the oscillation suppression capacity and the harmonic control capacity is less than the valve group capacity, determining that the control strategy is the third control strategy, wherein the third control strategy is used to indicate turning on the oscillation suppression function of the fluctuation control system and turning on the harmonic control function of the fluctuation control system.
[0013] According to another aspect of an embodiment of the present application, a fluctuation control device for a target system is also provided, including: a detection module, used to perform broadband oscillation detection on the target system to obtain an oscillation component, and to perform harmonic detection on the target system to obtain a harmonic component; a determination module, used to determine a control strategy for a fluctuation control system based on the oscillation component and the harmonic component, wherein the fluctuation control system is used to perform oscillation suppression and / or harmonic suppression on the target system; and a control module, used to control the fluctuation control system according to the control strategy to complete fluctuation control of the target system.
[0014] According to another aspect of the embodiment of the present application, a computer-readable storage medium is provided, in which a computer program is stored, wherein the computer program is configured to execute the above-mentioned fluctuation management method of the target system when running.
[0015] According to another aspect of an embodiment of the present application, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the fluctuation management method of the target system through the computer program.
[0016] According to another aspect of the embodiments of the present application, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps of the method described in each embodiment of the present application are implemented.
[0017] Through the present application, firstly, a wide-band oscillation detection is performed on the target system to obtain the oscillation component, and then a harmonic detection is performed on the target system to obtain the harmonic component; then, a control strategy for the fluctuation management system is determined based on the detected oscillation component and harmonic component, wherein the fluctuation management system is used to suppress oscillation and / or harmonics of the target system; finally, the fluctuation management system is controlled according to the control strategy, thereby completing the fluctuation management of the target system; by adopting the above scheme, the oscillation suppression function and the harmonic suppression function are integrated into the fluctuation management system, so as to comprehensively complete the fluctuation management of the target system under limited valve capacity; thereby solving the problem in the related art of how to save the valve capacity of the system while ensuring the realization of the fluctuation management function. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0019] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0020] Figure 1 It is a hardware structure block diagram of a computer terminal of a fluctuation management method of a target system in an embodiment of the present application;
[0021] Figure 2 is a flow chart of a method for managing fluctuations of a target system according to an embodiment of the present application;
[0022] Figure 3 is a schematic diagram of the structure of a controller according to an embodiment of the present application;
[0023] Figure 4 This is a schematic diagram of an application scenario of a fluctuation management system according to an embodiment of the present application;
[0024] Figure 5 This is a flow chart of an optional fluctuation management method according to an embodiment of the present application (I);
[0025] Figure 6 This is a flow chart of an optional fluctuation management method according to an embodiment of the present application (II);
[0026] Figure 7 It is a structural block diagram of a fluctuation management device of a target system according to an embodiment of the present application. DETAILED DESCRIPTION
[0027] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.
[0028] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0029] The method embodiments provided in the embodiments of the present application can be executed in a computer terminal or a similar computing device. Taking running on a computer terminal as an example, Figure 1 1 is a hardware structure block diagram of a computer terminal of a target system fluctuation management method according to an embodiment of the present application. Figure 1 As shown, the computer terminal may include one or more ( Figure 1 Only one is shown in the figure) a processor 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor (Central Processing Unit, MCU) or a programmable logic device (Field Programmable Gate Array, FPGA)) and a memory 104 for storing data, wherein the above-mentioned computer terminal may also include a transmission device 106 and an input and output device 108 for communication functions. It can be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the above-mentioned computer terminal. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations shown.
[0030] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the fluctuation management method of the target system in the embodiment of the present application. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, to implement the above method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the computer terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0031] A wireless network provided by a communication provider of a computer terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (Radio Frequency, referred to as RF) module, which is used to communicate with the Internet wirelessly.
[0032] In order to establish a multi-time scale periodic fluctuation control method and system for offshore wind farms, and simultaneously realize the functions of harmonic control and oscillation suppression, the maximum value of the capacity required for harmonic suppression and the maximum value of the capacity required for broadband oscillation suppression are usually selected as the maximum valve capacity of the system. However, considering that the harmonic background in the system exists for a long time, while the probability of broadband oscillation is very small and the occurrence period is short, the probability of both occurring at the same time is extremely low. Although the maximum value of the capacity required for harmonic suppression and the maximum value of the capacity required for broadband oscillation suppression are selected as the maximum valve capacity of the system, although it can ensure the full realization of harmonic control and oscillation suppression functions under extreme conditions, under normal operating conditions, the equipment will operate in a state of excessive valve capacity redundancy for a long time, and the economy is poor.
[0033] In order to solve the above problems, a method for managing fluctuations in a target system is provided in this embodiment. Figure 2 is a flow chart of a method for managing fluctuations of a target system according to an embodiment of the present application. Figure 2 As shown, the process includes the following steps S202-S206:
[0034] Step S202: performing broadband oscillation detection on the target system to obtain oscillation components, and performing harmonic detection on the target system to obtain harmonic components;
[0035] Step S204: determining a control strategy for a fluctuation control system according to the oscillation component and the harmonic component, wherein the fluctuation control system is used to suppress oscillation and / or harmonics of the target system;
[0036] Step S206: Control the fluctuation management system according to the control strategy to complete the fluctuation management of the target system.
[0037] Through the above steps, firstly, a wide-band oscillation detection is performed on the target system to obtain the oscillation component, and then a harmonic detection is performed on the target system to obtain the harmonic component; then, a control strategy for the fluctuation management system is determined based on the detected oscillation component and harmonic component, wherein the fluctuation management system is used to suppress oscillation and / or harmonics of the target system; finally, the fluctuation management system is controlled according to the control strategy, thereby completing the fluctuation management of the target system; by adopting the above scheme, the oscillation suppression function and the harmonic suppression function are integrated into the fluctuation management system, so as to comprehensively complete the fluctuation management of the target system under limited valve capacity; thereby solving the problem in the related technology of how to save the valve capacity of the system while ensuring the realization of the fluctuation management function.
[0038] In an exemplary embodiment, before determining the control strategy for the fluctuation management system based on the oscillation component and the harmonic component, the method further includes: determining a priority order of the oscillation component and the harmonic component; and determining the priority of the oscillation component and the harmonic component occupying the valve group capacity of the fluctuation management system according to the priority order.
[0039] For complex working conditions with multi-time scale periodic fluctuations, the demand for harmonic control function may be greater than the demand for oscillation suppression function. Therefore, the equipment needs to set different priorities for harmonic control and oscillation suppression according to specific needs. This will determine the priority of oscillation suppression function and harmonic control function in occupying system valve capacity when the system fluctuates.
[0040] Optionally, a control strategy for the fluctuation management system is determined based on the oscillation component and the harmonic component, including: when the priority order indicates that the priority of the oscillation component is higher than the priority of the harmonic component, sequentially determining a first comparison result between the oscillation component and the oscillation component threshold value and a second comparison result between the harmonic component and the harmonic component threshold value; and determining the control strategy based on the first comparison result and the second comparison result.
[0041] In an optional embodiment, if the priority order indicates that the priority of the oscillation component is higher than the priority of the harmonic component, a threshold judgment is first performed on the oscillation component, and then a threshold judgment is performed on the harmonic component. The threshold judgment is completed by using the oscillation component threshold value and the harmonic component threshold value respectively, and a first comparison result and a second comparison result are obtained. Finally, a control strategy for the fluctuation management system is determined based on the first comparison result and the second comparison result.
[0042] It should be noted that if the priority order indicates that the priority of the oscillation component is lower than that of the harmonic component, then when making a threshold judgment, the harmonic component needs to be judged first and then the oscillation component, and the control strategy adopted will be different depending on the comparison result.
[0043] Specifically, the embodiment of the present application sets several working conditions for the system according to different fluctuation management requirements, that is, different control strategies. The control strategy truth table of the fluctuation management system is shown in Table 1:
[0044] Table 1
[0045] Working conditions Control strategy K1 K2 1 Harmonic control function is off, oscillation suppression function is off 0 0 2 Harmonic control function is on, oscillation suppression function is off 1 0 3 Harmonic control function is off, oscillation suppression function is on 0 1 4 Harmonic control function is on, oscillation suppression function is on 1 1
[0046] It should be noted that, in an optional embodiment, the output of the harmonic control loop and the oscillation suppression control loop are each controlled by a switch. When the switch is closed, the corresponding control loop modulation voltage is output, and when the switch is open, the control information output is shielded, thereby realizing the controlled start and stop of the two functions. Figure 3 As shown, K1 is the output control switch of the harmonic control loop, and K2 is the output control switch of the oscillation suppression control loop.
[0047] Optionally, the control strategy is determined according to the first comparison result and the second comparison result, including: when the first comparison result indicates that the oscillation component is smaller than the oscillation component threshold value, and the second comparison result indicates that the harmonic component is larger than the harmonic component threshold value, determining that the control strategy is a first control strategy, wherein the first control strategy is used to indicate turning on the harmonic control function of the fluctuation control system, and turning off the oscillation suppression function of the fluctuation control system.
[0048] In the first case, if the first comparison result indicates that the oscillation component is smaller than the oscillation component threshold value, and the second comparison result indicates that the harmonic component is larger than the harmonic component threshold value, it means that oscillation suppression is not required and harmonic control is required. This corresponds to operating condition 2 in Table 1, that is, the above-mentioned first control strategy. At this time, the harmonic control function will be turned on and the oscillation suppression function will be turned off.
[0049] Optionally, the control strategy is determined based on the first comparison result and the second comparison result, including: when the first comparison result indicates that the oscillation component is greater than the oscillation component threshold value, and the second comparison result indicates that the harmonic component is less than the harmonic component threshold value, determining that the control strategy is the second control strategy, wherein the second control strategy is used to indicate turning on the oscillation suppression function of the fluctuation control system, and turning off the harmonic control function of the fluctuation control system.
[0050] In the second case, if the first comparison result indicates that the oscillation component is greater than the oscillation component threshold value, and the second comparison result indicates that the harmonic component is less than the harmonic component threshold value, it means that oscillation suppression is required and harmonic control is not required. At this time, corresponding to working condition 3 in Table 1, that is, the above-mentioned second control strategy, it is necessary to turn on the oscillation suppression function and turn off the harmonic control function.
[0051] Optionally, the control strategy is determined according to the first comparison result and the second comparison result, including: when the first comparison result indicates that the oscillation component is greater than the oscillation component threshold value, and the second comparison result indicates that the harmonic component is greater than the harmonic component threshold value, determining the oscillation suppression capacity corresponding to the oscillation component, and determining the harmonic control capacity corresponding to the harmonic component; determining whether the sum of the oscillation suppression capacity and the harmonic control capacity is greater than the valve group capacity; when it is determined that the sum of the oscillation suppression capacity and the harmonic control capacity is greater than the valve group capacity, determining that the control strategy is the second control strategy, wherein the second control strategy is used to indicate turning on the oscillation suppression function of the fluctuation control system, and turning off the harmonic control function of the fluctuation control system; when it is determined that the sum of the oscillation suppression capacity and the harmonic control capacity is less than the valve group capacity, determining that the control strategy is the third control strategy, wherein the third control strategy is used to indicate turning on the oscillation suppression function of the fluctuation control system, and turning on the harmonic control function of the fluctuation control system.
[0052] In the third case, if the first comparison result indicates that the oscillation component is greater than the oscillation component threshold value, and the second comparison result indicates that the harmonic component is greater than the harmonic component threshold value, it is necessary to further confirm the specific oscillation suppression capacity corresponding to the oscillation component, and determine the specific harmonic control capacity required for the harmonic component; then detect whether the sum of the two exceeds the maximum capacity of the valve group; if the sum of the two is greater than the valve group capacity, since the priority of the oscillation component is greater than the priority of the harmonic component, when the valve group capacity cannot simultaneously meet the oscillation suppression function and the harmonic control function, it is necessary to prioritize the realization of the oscillation suppression function, so at this time it is set to operating condition 2, that is, the second control strategy, turn on the oscillation suppression function and turn off the harmonic control function; if the sum of the two does not exceed the valve group capacity, it means that the system can currently realize the oscillation suppression function and the harmonic control function at the same time, so it can be set to operating condition 3, that is, the above-mentioned third control strategy, and turn on the oscillation suppression function and the harmonic control function at the same time.
[0053] In the embodiment of the present application, the oscillation suppression function and the harmonic control function are integrated in the fluctuation control system. The application scenarios of the fluctuation control system are as follows: Figure 4 As shown in the figure, firstly, the system adopts the main circuit topology similar to the parallel SVG, and measures the voltage v at the metering station. c With current i L , extract the voltage v c With current i L The fundamental frequency component u abc 、i abc , harmonic component u h 、i h And the oscillation component u s , through different controllers to output control signals of corresponding control functions, the superimposed signals are connected to the booster station through the chain converter and coupling transformer, so as to realize the control of multi-time scale periodic fluctuations of offshore wind farms.
[0054] The specific structure of the controller is as follows: Figure 3 As shown in the figure, the controller is composed of three control loops, namely, the base frequency control loop, the harmonic control loop, and the oscillation suppression control loop, which are superimposed by switch control. The base frequency control loop outputs a smaller "fundamental frequency" current to maintain the stability of the device terminal voltage; the harmonic control loop is used to achieve comprehensive control of harmonic voltage and harmonic current, and is used to output harmonic compensation current with the same frequency as the "harmonic frequency"; the oscillation suppression control loop is used to output a damping current with the same frequency as the "oscillation frequency". Through this controller, the fluctuation control system can simultaneously support the oscillation suppression function and the harmonic control function.
[0055] The control frequency of the base frequency control loop is 50Hz, the control frequency of the oscillation suppression control loop is set to 1-150Hz (the oscillation frequency range for AC access of offshore wind power), and the control frequency of the harmonic control loop is set to 250Hz and 350Hz (5th / 7th harmonics, which can be changed according to the actual engineering harmonic frequency), so as to minimize the mutual coupling effects between the control loops.
[0056] Through the superposition of three signals, the system can simultaneously achieve the functions of harmonic control and oscillation suppression. When controlling harmonics, the device obtains the harmonic components in the system through monitoring and filtering, and generates a compensation current with the same amplitude and opposite polarity as the harmonic current of the power grid and injects it into the power grid to compensate or offset the harmonic current; when suppressing oscillation, the device obtains the oscillation component in the system through detection and filtering, and reasonably designs the damping controller so that the converter generates an oscillation frequency current proportional to the system voltage oscillation component and injects it into the system, thereby damping the oscillation of the wind farm.
[0057] Considering that the harmonic background in the system exists for a long time, while the probability of broadband oscillation is very small and the occurrence period is short, the probability of both occurring at the same time is extremely low. The maximum value of the capacity required for harmonic suppression and the maximum value of the capacity required for broadband oscillation suppression are selected as the maximum valve capacity of the system. Although it can ensure the full realization of harmonic control and oscillation suppression functions under extreme conditions, under normal operating conditions, the equipment will operate in a state of valve capacity transition redundancy for a long time, which is poor in economy.
[0058] Considering that the harmonic background in the system exists for a long time and has relatively little impact, while the probability of broadband oscillation is very small, but the impact caused by it is large, the harmonic control function and oscillation suppression function can be operated in a priority mode. s <u s * (Oscillation component threshold value), the device mainly detects the harmonic component. If u h >u h *(harmonic component threshold), then the control information export of the harmonic suppression function is turned on (K1=1) to suppress harmonics, and the device mainly operates in working condition 2. When broadband oscillation occurs in the system, that is, u s >u s * At this time, the control information export of the harmonic suppression function is temporarily shielded (K1=0), the device valve group sends out damped oscillation current (K2=1), and the device operates in working condition 3. At this time, the oscillation suppression capacity and the harmonic control capacity are detected. If the sum of the two capacities is still less than the maximum design capacity of the valve group, that is, u h 2 +u s 2 <um 2 , then the control information export of the harmonic suppression function is opened (K1=1), and the device operates in working condition 4, while exerting the harmonic control and oscillation suppression functions. According to this control logic, the valve group capacity can be selected according to the larger value of the capacity required to achieve harmonic suppression and broadband oscillation suppression. The valve group capacity of the device designed according to this scheme has higher economy and minimal impact on technical performance. The control flow chart of this scheme is as follows Figure 5 As shown, the process steps include:
[0059] Step S501, the equipment is turned on, K1=0, K2=0, and the system enters working condition 1;
[0060] Step S502, start detecting whether oscillation suppression is required;
[0061] Step S503: Determine u s (oscillation component)>u s * (Oscillation component threshold value) is established; if not, execute step S504; if established, execute step S508;
[0062] Step S504: determine that oscillation suppression is not required, and start detecting whether harmonic control is required;
[0063] Step S505: Determine u h (harmonic component)>u h *(harmonic component threshold value) is established; if not, execute step S506; if established, execute step S507;
[0064] Step S506: determining that harmonic control is not required;
[0065] Step S507: determine that harmonic control is required, K1=1, K2=0, and enter working condition 2;
[0066] Step S508: determine that oscillation suppression is required, K1=0, K2=1, and enter working condition 3;
[0067] Step S509: further detecting whether harmonic control is required;
[0068] Step S510: Determine u h (harmonic component)>u h *(harmonic component threshold value) is established; if not, execute step S511; if established, execute step S512;
[0069] Step S511: determine that harmonic control is not required, and keep working condition 3 unchanged;
[0070] Step S512, start detecting whether the oscillation suppression capacity and the harmonic control capacity exceed the valve capacity;
[0071] Step S513: Determine u h 2 +u s 2 >u m 2 Is it true? If not, execute step S514; if true, execute step S515;
[0072] Step S514: determine that the capacity is not exceeded, K1=1, K2=1, and enter working condition 4;
[0073] Step S515: Determine that the capacity is exceeded and maintain operating condition 3.
[0074] For complex working conditions with multi-time scale periodic fluctuations, the demand for harmonic control function may be greater than the demand for oscillation suppression function, and the equipment needs to set different priorities for harmonic control and oscillation suppression. The truth table of the input priority signal is shown in Table 2:
[0075] Table 2
[0076] Priority function K0 Harmonic control 0 Broadband suppression 1
[0077] The control flow chart combined with priority setting is as follows Figure 6 As shown, the following steps are included:
[0078] Step S601, the equipment is turned on, K1=0, K2=0, enters working condition 1, and sets the priority K0;
[0079] Step S602, determine whether K0=1 is established, if so, execute steps S603-S617, if not, execute steps S618-S632;
[0080] Among them, steps S603-S617 include:
[0081] Step S603, determining to prioritize oscillation suppression;
[0082] Step S604, start detecting whether oscillation suppression is required;
[0083] Step S605: Determine u s (oscillation component)>u s * (Oscillation component threshold value) whether it is established; if not, execute step S606; if established, execute step S610;
[0084] Step S606: determine that oscillation suppression is not required, and further start detecting whether harmonic control is required;
[0085] Step S607: Determine u h (harmonic component)>u h * (harmonic component threshold value) whether it is established; if not, execute step S608; if established, execute step S609;
[0086] Step S608: determining that harmonic control is not required;
[0087] Step S609: determine that harmonic control is required, K1=1, K2=0, and enter working condition 2;
[0088] Step S610: determine that oscillation suppression is required, K1=0, K2=1, and enter working condition 3;
[0089] Step S611, start further detection whether harmonic control is needed;
[0090] Step S612: Determine u h (harmonic component)>u h * (harmonic component threshold value) whether it is established; if not, execute step S613; if established, execute step S614;
[0091] Step S613: determining that harmonic control is not required;
[0092] Step S614, start to detect whether the capacity is exceeded;
[0093] Step S615: Determine u h 2 +u s 2 >u m 2 Is it true? If not, execute step S616; if true, execute step S617;
[0094] Step S616: determine that the capacity is not exceeded, K1=1, K2=1, and enter working condition 4;
[0095] Step S617: Capacity exceeded, maintain operating condition 3.
[0096] Steps S618-S632 include:
[0097] Step S618, determining to prioritize harmonic control;
[0098] Step S619, start detecting whether harmonic control is needed;
[0099] Step S620: Determine u h (harmonic component)>u h * (harmonic component threshold value) whether it is established; if not, execute step S621; if it is established, execute step S625;
[0100] Step S621: determine that harmonic control is not required, and start further detection of whether oscillation suppression is required;
[0101] Step S622: Determine u s (oscillation component)>u s * (Oscillation component threshold value) whether it is established; if not, execute step S623; if yes, execute step S624;
[0102] Step S623, determining that oscillation suppression is not required;
[0103] Step S624: determine that oscillation suppression is required, K1=0, K2=1, and enter working condition 3;
[0104] Step S625: determine that harmonic control is required, K1=1, K2=0, and enter working condition 2;
[0105] Step S626, start further detection whether oscillation suppression is needed;
[0106] Step S627: Determine u s (oscillation component)>u s * (Oscillation component threshold value) whether it is established; if not, execute step S628; if established, execute step S629;
[0107] Step S628: determine that oscillation suppression is not required, and maintain working condition 2;
[0108] Step S629, start to detect whether the capacity is exceeded;
[0109] Step S630: Determine u h 2 +u s 2 >u m 2 Is it true? If not, execute step S631; if true, execute step S632;
[0110] Step S631, determine that the capacity is not exceeded, K1=1, K2=1, and enter working condition 4;
[0111] Step S632: Determine that the capacity is exceeded and maintain operating condition 2.
[0112] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods of each embodiment of the present application.
[0113] In this embodiment, a fluctuation control device for a target system is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and will not be repeated hereafter. As used below, the term "module" can implement a combination of software and / or hardware of a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0114] Figure 7 : is a structural block diagram of a fluctuation management device of a target system according to an embodiment of the present application, the device comprising:
[0115] A detection module 72 is used to perform broadband oscillation detection on the target system to obtain oscillation components, and to perform harmonic detection on the target system to obtain harmonic components;
[0116] A determination module 74, configured to determine a control strategy for a fluctuation control system according to the oscillation component and the harmonic component, wherein the fluctuation control system is configured to suppress oscillation and / or harmonics of the target system;
[0117] The control module 76 is used to control the fluctuation management system according to the control strategy to complete the fluctuation management of the target system.
[0118] Through the above-mentioned device, firstly, a wide-band oscillation detection is performed on the target system to obtain the oscillation component, and then a harmonic detection is performed on the target system to obtain the harmonic component; then, a control strategy for the fluctuation management system is determined based on the detected oscillation component and harmonic component, wherein the fluctuation management system is used to suppress oscillation and / or harmonics of the target system; finally, the fluctuation management system is controlled according to the control strategy, thereby completing the fluctuation management of the target system; by adopting the above-mentioned scheme, the oscillation suppression function and the harmonic suppression function are integrated into the fluctuation management system, so as to comprehensively complete the fluctuation management of the target system under limited valve capacity; thereby solving the problem in the related technology of how to save the valve capacity of the system while ensuring the realization of the fluctuation management function.
[0119] Optionally, the above-mentioned determination module 74 is also used to determine the priority order of the oscillation component and the harmonic component; and determine the priority of the oscillation component and the harmonic component occupying the valve group capacity of the fluctuation control system according to the priority order.
[0120] For complex working conditions with multi-time scale periodic fluctuations, the demand for harmonic control function may be greater than the demand for oscillation suppression function. Therefore, the equipment needs to set different priorities for harmonic control and oscillation suppression according to specific needs. This will determine the priority of oscillation suppression function and harmonic control function in occupying system valve capacity when the system fluctuates.
[0121] Optionally, the above-mentioned determination module 74 is also used to determine, in sequence, a first comparison result of the oscillation component and the oscillation component threshold value and a second comparison result of the harmonic component and the harmonic component threshold value when the priority order indicates that the priority of the oscillation component is higher than the priority of the harmonic component; and determine the control strategy according to the first comparison result and the second comparison result.
[0122] In an optional embodiment, if the priority order indicates that the priority of the oscillation component is higher than the priority of the harmonic component, a threshold judgment is first performed on the oscillation component, and then a threshold judgment is performed on the harmonic component. The threshold judgment is completed by using the oscillation component threshold value and the harmonic component threshold value respectively, and a first comparison result and a second comparison result are obtained. Finally, a control strategy for the fluctuation management system is determined based on the first comparison result and the second comparison result.
[0123] It should be noted that if the priority order indicates that the priority of the oscillation component is lower than that of the harmonic component, then when making a threshold judgment, the harmonic component needs to be judged first and then the oscillation component, and the control strategy adopted will be different depending on the comparison result.
[0124] Optionally, the above-mentioned determination module 74 is also used to determine that the control strategy is a first control strategy when the first comparison result indicates that the oscillation component is smaller than the oscillation component threshold value, and the second comparison result indicates that the harmonic component is larger than the harmonic component threshold value, wherein the first control strategy is used to indicate turning on the harmonic control function of the fluctuation control system and turning off the oscillation suppression function of the fluctuation control system.
[0125] In the first case, if the first comparison result indicates that the oscillation component is smaller than the oscillation component threshold value, and the second comparison result indicates that the harmonic component is larger than the harmonic component threshold value, it means that oscillation suppression is not required and harmonic control is required. This corresponds to operating condition 2 in Table 1, that is, the above-mentioned first control strategy. At this time, the harmonic control function will be turned on and the oscillation suppression function will be turned off.
[0126] Optionally, the above-mentioned determination module 74 is also used to determine that the control strategy is a second control strategy when the first comparison result indicates that the oscillation component is greater than the oscillation component threshold value, and the second comparison result indicates that the harmonic component is less than the harmonic component threshold value, wherein the second control strategy is used to indicate turning on the oscillation suppression function of the fluctuation control system and turning off the harmonic control function of the fluctuation control system.
[0127] In the second case, if the first comparison result indicates that the oscillation component is greater than the oscillation component threshold value, and the second comparison result indicates that the harmonic component is less than the harmonic component threshold value, it means that oscillation suppression is required and harmonic control is not required. At this time, corresponding to working condition 3 in Table 1, that is, the above-mentioned second control strategy, it is necessary to turn on the oscillation suppression function and turn off the harmonic control function.
[0128] Optionally, the above-mentioned determination module 74 is also used to determine the oscillation suppression capacity corresponding to the oscillation component and the harmonic control capacity corresponding to the harmonic component when the first comparison result indicates that the oscillation component is greater than the oscillation component threshold value and the second comparison result indicates that the harmonic component is greater than the harmonic component threshold value; determine whether the sum of the oscillation suppression capacity and the harmonic control capacity is greater than the valve group capacity; when it is determined that the sum of the oscillation suppression capacity and the harmonic control capacity is greater than the valve group capacity, determine that the control strategy is the second control strategy, wherein the second control strategy is used to indicate to turn on the oscillation suppression function of the fluctuation control system and to turn off the harmonic control function of the fluctuation control system; when it is determined that the sum of the oscillation suppression capacity and the harmonic control capacity is less than the valve group capacity, determine that the control strategy is the third control strategy, wherein the third control strategy is used to indicate to turn on the oscillation suppression function of the fluctuation control system and to turn on the harmonic control function of the fluctuation control system.
[0129] In the third case, if the first comparison result indicates that the oscillation component is greater than the oscillation component threshold value, and the second comparison result indicates that the harmonic component is greater than the harmonic component threshold value, it is necessary to further confirm the specific oscillation suppression capacity corresponding to the oscillation component, and determine the specific harmonic control capacity required for the harmonic component; then detect whether the sum of the two exceeds the maximum capacity of the valve group; if the sum of the two is greater than the valve group capacity, since the priority of the oscillation component is greater than the priority of the harmonic component, when the valve group capacity cannot simultaneously meet the oscillation suppression function and the harmonic control function, it is necessary to prioritize the realization of the oscillation suppression function, so at this time it is set to operating condition 2, that is, the second control strategy, turn on the oscillation suppression function and turn off the harmonic control function; if the sum of the two does not exceed the valve group capacity, it means that the system can currently realize the oscillation suppression function and the harmonic control function at the same time, so it can be set to operating condition 3, that is, the above-mentioned third control strategy, and turn on the oscillation suppression function and the harmonic control function at the same time.
[0130] An embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored, wherein the computer program is configured to execute the steps of any of the above method embodiments when running.
[0131] Optionally, in this embodiment, the storage medium may be configured to store a computer program for performing the following steps:
[0132] S1, performing broadband oscillation detection on a target system to obtain an oscillation component, and performing harmonic detection on the target system to obtain a harmonic component;
[0133] S2, determining a control strategy for a fluctuation control system according to the oscillation component and the harmonic component, wherein the fluctuation control system is used to suppress oscillation and / or harmonics of the target system;
[0134] S3, controlling the fluctuation management system according to the control strategy to complete the fluctuation management of the target system.
[0135] In an exemplary embodiment, the computer-readable storage medium may include, but is not limited to, various media that can store computer programs, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk.
[0136] For specific examples in this embodiment, reference may be made to the examples described in the above embodiments and exemplary implementation modes, and this embodiment will not be described in detail herein.
[0137] An embodiment of the present application further provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.
[0138] Optionally, in this embodiment, the processor may be configured to perform the following steps through a computer program:
[0139] S1, performing broadband oscillation detection on a target system to obtain an oscillation component, and performing harmonic detection on the target system to obtain a harmonic component;
[0140] S2, determining a control strategy for a fluctuation control system according to the oscillation component and the harmonic component, wherein the fluctuation control system is used to suppress oscillation and / or harmonics of the target system;
[0141] S3, controlling the fluctuation management system according to the control strategy to complete the fluctuation management of the target system.
[0142] In an exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.
[0143] An embodiment of the present application further provides a computer program product, comprising a non-volatile computer-readable storage medium, wherein the non-volatile computer-readable storage medium stores a computer program product, and when the computer program is executed by a processor, the steps of the method described in each embodiment of the present application are implemented.
[0144] Optionally, in this embodiment, the above computer program may be configured to implement the following steps when executed by a processor:
[0145] S1, performing broadband oscillation detection on a target system to obtain an oscillation component, and performing harmonic detection on the target system to obtain a harmonic component;
[0146] S2, determining a control strategy for a fluctuation control system according to the oscillation component and the harmonic component, wherein the fluctuation control system is used to suppress oscillation and / or harmonics of the target system;
[0147] S3, controlling the fluctuation management system according to the control strategy to complete the fluctuation management of the target system.
[0148] For specific examples in this embodiment, reference may be made to the examples described in the above embodiments and exemplary implementation modes, and this embodiment will not be described in detail herein.
[0149] Obviously, those skilled in the art should understand that the above modules or steps of the present application can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order from that herein, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present application is not limited to any specific combination of hardware and software.
[0150] The above is only a preferred implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims
1. A method for managing fluctuations in a target system, characterized in that: include: Performing broadband oscillation detection on the target system to obtain an oscillation component, and performing harmonic detection on the target system to obtain a harmonic component; Determining a control strategy for a fluctuation control system according to the oscillation component and the harmonic component, wherein the fluctuation control system is used to suppress oscillation and / or harmonics of the target system; The fluctuation management system is controlled according to the control strategy to complete the fluctuation management of the target system.
2. The method according to claim 1, characterized in that Before determining the control strategy for the fluctuation management system according to the oscillation component and the harmonic component, the method further includes: Determining a priority order of the oscillation component and the harmonic component; The priority of the oscillation component and the harmonic component in occupying the valve group capacity of the fluctuation control system is determined according to the priority order.
3. The method according to claim 2, characterized in that Determining a control strategy for a fluctuation control system according to the oscillation component and the harmonic component includes: In a case where the priority order indicates that the priority of the oscillation component is higher than the priority of the harmonic component, sequentially determining a first comparison result of the oscillation component and an oscillation component threshold value and a second comparison result of the harmonic component and a harmonic component threshold value; The control strategy is determined according to the first comparison result and the second comparison result.
4. The method according to claim 3, characterized in that Determining the control strategy according to the first comparison result and the second comparison result includes: When the first comparison result indicates that the oscillation component is smaller than the oscillation component threshold value, and the second comparison result indicates that the harmonic component is larger than the harmonic component threshold value, the control strategy is determined to be the first control strategy, wherein the first control strategy is used to indicate turning on the harmonic control function of the fluctuation control system, and turning off the oscillation suppression function of the fluctuation control system.
5. The method according to claim 3, characterized in that: Determining the control strategy according to the first comparison result and the second comparison result includes: When the first comparison result indicates that the oscillation component is greater than the oscillation component threshold value, and the second comparison result indicates that the harmonic component is less than the harmonic component threshold value, the control strategy is determined to be the second control strategy, wherein the second control strategy is used to indicate turning on the oscillation suppression function of the fluctuation control system and turning off the harmonic control function of the fluctuation control system.
6. The method according to claim 3, characterized in that Determining the control strategy according to the first comparison result and the second comparison result includes: When the first comparison result indicates that the oscillation component is greater than the oscillation component threshold value, and the second comparison result indicates that the harmonic component is greater than the harmonic component threshold value, determining the oscillation suppression capacity corresponding to the oscillation component, and determining the harmonic control capacity corresponding to the harmonic component; Determine whether the sum of the oscillation suppression capacity and the harmonic control capacity is greater than the valve group capacity; if it is determined that the sum of the oscillation suppression capacity and the harmonic control capacity is greater than the valve group capacity, determine that the control strategy is a second control strategy, wherein the second control strategy is used to indicate turning on the oscillation suppression function of the fluctuation control system and turning off the harmonic control function of the fluctuation control system; When it is determined that the sum of the oscillation suppression capacity and the harmonic control capacity is less than the valve group capacity, the control strategy is determined to be the third control strategy, wherein the third control strategy is used to indicate turning on the oscillation suppression function of the fluctuation control system and turning on the harmonic control function of the fluctuation control system.
7. A fluctuation control device for a target system, characterized in that: include: A detection module, used for performing broadband oscillation detection on a target system to obtain an oscillation component, and performing harmonic detection on the target system to obtain a harmonic component; A determination module, configured to determine a control strategy for a fluctuation control system according to the oscillation component and the harmonic component, wherein the fluctuation control system is configured to suppress oscillation and / or harmonics of the target system; A control module is used to control the fluctuation management system according to the control strategy to complete the fluctuation management of the target system.
8. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein the program executes the method according to any one of claims 1 to 6 when executed.
9. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to execute the method according to any one of claims 1 to 6 through the computer program.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.