[go: up one dir, main page]

WO2017034051A1 - System and method for controlling wind farm composed of various wind turbines - Google Patents

System and method for controlling wind farm composed of various wind turbines Download PDF

Info

Publication number
WO2017034051A1
WO2017034051A1 PCT/KR2015/008910 KR2015008910W WO2017034051A1 WO 2017034051 A1 WO2017034051 A1 WO 2017034051A1 KR 2015008910 W KR2015008910 W KR 2015008910W WO 2017034051 A1 WO2017034051 A1 WO 2017034051A1
Authority
WO
WIPO (PCT)
Prior art keywords
wind
wind turbine
powers
turbines
wind turbines
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/KR2015/008910
Other languages
French (fr)
Korean (ko)
Inventor
함경선
김태형
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Korea Electronics Technology Institute
Original Assignee
Korea Electronics Technology Institute
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Korea Electronics Technology Institute filed Critical Korea Electronics Technology Institute
Publication of WO2017034051A1 publication Critical patent/WO2017034051A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F03MACHINES OR ENGINES FOR LIQUIDS; WIND, SPRING, OR WEIGHT MOTORS; PRODUCING MECHANICAL POWER OR A REACTIVE PROPULSIVE THRUST, NOT OTHERWISE PROVIDED FOR
    • F03DWIND MOTORS
    • F03D9/00Adaptations of wind motors for special use; Combinations of wind motors with apparatus driven thereby; Wind motors specially adapted for installation in particular locations
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J3/00Circuit arrangements for AC mains or AC distribution networks
    • H02J3/38Arrangements for parallely feeding a single network by two or more generators, converters or transformers
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E10/00Energy generation through renewable energy sources
    • Y02E10/70Wind energy
    • Y02E10/72Wind turbines with rotation axis in wind direction
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E10/00Energy generation through renewable energy sources
    • Y02E10/70Wind energy
    • Y02E10/76Power conversion electric or electronic aspects

Definitions

  • the present invention relates to a wind farm control technology, and more particularly, to a system and method for controlling a wind farm consisting of multiple wind turbines.
  • a wind farm is a place where many wind turbines are installed to obtain energy from natural wind on land or at sea. It is widely researched / utilized in Germany, USA, Denmark, etc. all over the world, and there are small wind farms in our country.
  • Wind farms must not only produce and provide the power required by the grid operator, but also operate to meet grid linkage criteria, and it is important to maximize the amount of power produced by the grid operator.
  • the wind turbines constituting the wind farm are composed of various types. Therefore, the search for an optimal control method of a wind farm composed of multiple wind turbines is required.
  • an object of the present invention is to provide a wind farm control system and method consisting of multiple wind turbines.
  • a wind farm control method includes: a first allocation step of allocating effective powers to be output from wind turbines constituting a wind farm; A second allocating step of allocating reactive powers to be output from the wind turbines; And controlling the wind turbines in accordance with assigned active powers and reactive powers, wherein the first allocation step refers to summing losses in wind turbine units to allocate the active powers, and The second allocating step refers to summing losses in wind turbine array units and allocating the reactive powers.
  • the wind turbines may include heterogeneous wind turbines and may be modeled as heterogeneous wind turbines.
  • the wind turbine model may be a model that outputs at least one of wind, active power command, and reactive power command, and outputs at least one of active power, reactive power, thrust factor, rotor speed, generator torque, pitch, and thrust. Can be.
  • the first allocating step includes the active power such that the sum of the active powers output from the wind turbines satisfies the total active power output from the wind farm, and the sum of the loads in the wind turbines is minimized. Can be assigned.
  • the second allocating step may allocate the reactive powers such that the sum of the loss coefficients due to the reactive power in the wind turbine arrays is minimum.
  • control step it is possible to control each wind turbine to generate power according to the assigned active powers and reactive powers at a time corresponding to the position of each wind turbine.
  • control step the distance between the point where the measurement of the wind incident on the wind farm is performed and the position of the target wind turbine, the measured wind speed, the wind speed of the wind at the position of the target wind turbine and the wind Using the measurement time point of, the time point at which the measured wind reaches the position of each wind turbine can be calculated.
  • the wind farm control system according to another embodiment of the present invention, the processing unit for allocating the active power and the reactive power to be output from the wind turbines constituting the wind farm; And a communication unit configured to transmit a control command of the wind turbines to the wind turbines according to allocated active powers and reactive powers, wherein the processing unit allocates the active powers by summing a loss in a wind turbine unit. Reference is made to reference, and the losses in the wind turbine array unit are added to allocate the reactive powers.
  • FIG. 1 is a view showing a wind farm control system according to an embodiment of the present invention
  • FIG. 11 is a view showing the wind turbine and wind turbine array arrangement in the wind farm.
  • FIGS. 12 and 13 are diagrams illustrating the state and the output screen of the wind turbines.
  • FIG. 1 is a view showing a wind farm control system according to an embodiment of the present invention.
  • the wind farm control system according to the embodiment of the present invention is implemented with a real-time object framework.
  • Wind farm control system according to an embodiment of the present invention, as shown in Figure 1, the CDM Manager (Common Data Model Manager) 121, Parallel Processing Manager (122), Communication Manager (Communication Manager) 123 and a data logging manager 124.
  • CDM Manager Common Data Model Manager
  • Parallel Processing Manager 122
  • Communication Manager Communication Manager
  • a data logging manager 124.
  • the CDM manager 121 has various wind turbine models and provides wind turbine models installed in the wind farm. In addition, the CDM manager 121 may generate a new wind turbine model based on parameters set by the manager. This is for the case that you do not have the wind turbine model.
  • the parallel processing manager 122 generates wind fields of the wind farm, predicts the state and output of the wind turbines based on the generated wind fields, and controls the wind turbines based on the prediction result.
  • the communication manager 123 communicates with the wind turbines to deliver control commands.
  • the communication manager 123 is a module that manages data communication with an external server and a DB.
  • the communication manager 123 may receive a model and parameters necessary for controlling the wind farm from the outside and transmit the control result to the outside.
  • the wind turbine model is a model that simulates a real wind turbine.
  • the wind turbine model is configured to generate inputs and outputs in units of 10ms, which is very similar to a real wind turbine.
  • the wind turbine model is separately provided according to the manufacturer, model and specifications.
  • the wind turbine model receives wind, an active power command p_cmd, and a reactive power command q_cmd.
  • the wind (wind) is a parameter for the wind incident to the wind turbine
  • the active power command (p_cmd) represents the active power to be output (produced) from the wind turbine
  • the reactive power command (q_cmd) is a wind turbine Indicates reactive power to be output (produced).
  • the wind turbine model includes active power (p_out), reactive power (q-out), thrust factor (Ct), rotor speed (rot_spd), generator torque (gen_torq), and pitch (pitch). And thth as outputs.
  • FIG. 3 is a flowchart provided to explain a wind farm control method according to another embodiment of the present invention.
  • the parallel process manager 122 initializes programs necessary for wind farm control (S210), and measures wind conditions of wind incident on the wind farm (S220). Wind measurements are made via Met Mast (not shown) in wind farms.
  • step S230 the parallel process manager 122 allocates active powers to be output to the wind turbines based on the wind condition information measured in step S220 (S230). A detailed process of step S230 is shown in FIG.
  • the parallel processing manager 122 In order to allocate the total active power to be output from the wind farm to each of the wind turbines, the parallel processing manager 122 first initializes the corresponding algorithm (S310) and calls the objective function (S320). The routine of the objective function is shown in FIG.
  • the parallel processing manager 122 calculates the wake from the wind measured in step S220 of FIG. 3 to generate a wind field of the wind farm (S510).
  • a reduction factor indicating the degree of the wind decrease by the at least one wind turbine disposed in front is calculated, and the reduction factor is applied to the measured wind speed to calculate the wind speed of the wind incident on the wind turbines.
  • N reduction coefficients by each of the wind turbines placed in front are calculated, and the N reduction coefficients are summed (or multiplied) for that wind turbine.
  • the reduction factor is calculated.
  • FIG. 7 is a view provided for explaining the process of calculating the reduction coefficient according to the wake.
  • positioned was assumed.
  • the rear region is a region in which the wind is reduced by the wake, that is, the region to which the reduction factor is to be applied, based on the points where the wind turbines are disposed.
  • the reduction coefficient by the wind turbine-1 710 is a1
  • the reduction coefficient by the wind turbine-2 720 is a2
  • the reduction coefficient by the wind turbine-3 730 is a3. Therefore,
  • the reduction factor of the area-1 701 is a1
  • Zone-2 702 is an area affected only by the wake of wind turbine-2720, so the reduction factor of zone-2 702 is a2,
  • the reduction factor of the area-3 703 is a1 + a2 (or, a1 * a2),
  • area-4 704 is an area affected simultaneously by the downstream of wind turbine-1 710 and wind turbine-3 730, the reduction factor of area-4 704 is a1 + a3 (or, a1 * a3),
  • the reduction factor of the area-5 705 is a2 + a3 (or, a2 * a3),
  • Zone-6 706 is an area that is simultaneously affected by the wakes of wind turbine-1 710, wind turbine-2 720 and wind turbine-3 730, thus reducing zone-6 706.
  • the coefficient is a1 + a2 + a3 (or a1 * a2 * a3).
  • the reduction factor is a1.
  • the wind turbine-3 730 is arrange
  • the parallel processing manager 122 can calculate the wind speed of the wind to be incident on the wind turbines by calculating the reduction coefficient and applying the reduction coefficient to the measured wind speed.
  • the parallel process manager 122 calculates the thrust of the wind turbines based on this to calculate the output expected effective power (S520), and calculates the cost functions of the wind turbines (S530).
  • the expected load represents the mechanical load of the wind turbine generated by outputting the expected active power calculated in step S520. Meanwhile, steps S520 and S530 are performed in parallel with each of the wind turbines. To shorten the computation time.
  • the parallel process manager 122 determines whether optimal allocation is made in allocating effective powers to be output for each of the wind turbines based on the results in the steps S520 and S530 of FIG. 6 (S340). If not optimal allocation (S340-N), the parallel processing manager 122 performs again from step S320.
  • This number limit can be determined based on the reduction factors by the wake of the wind turbines. Specifically, it is determined that the number of repeatable times is inversely proportional to the minimum value of the reduction coefficients.
  • the maximum number of repetitions is limited to 30. If the minimum reduction factor is 0.8, the maximum number of repetitions is limited to 40. If the minimum reduction factor is 0.7, the maximum number of repetitions is limited to 50. It is.
  • the optimal allocation is based on the active powers assigned to each of the wind turbines and the loads thereof, so that the sum of the loads is minimal when the sum of the wind turbines active powers is equal to the active power to be output at the wind farm. It is.
  • the optimal allocation is such that the sum of the loads placed on the wind turbines is minimal.
  • the load to be applied to the wind turbine can be calculated by substituting the cost function for the wind condition to be input to the wind turbine and the effective power to be output.
  • the output ratio of the wind turbines is determined such that the sum of the loads of the wind turbines is minimized.
  • the total mechanical load is 100kJ, whereas [30kW, 30kW, 20kW, 20kW] is produced. If the total mechanical load is 90 kJ, the power generation requirements for the wind turbines are determined to be [30 kW, 30 kW, 20 kW, 20 kW].
  • step S230 the parallel processing manager 122 allocates reactive power to the wind turbines (S240).
  • S240 A detailed process of step S240 is shown in FIG. 6.
  • the parallel processing manager 122 calculates expected reactive power of wind turbines (S410), and calculates a loss factor due to reactive power in units of wind turbine arrays (S420).
  • FIG. 11 is a view showing an arrangement of wind turbines in a wind farm. As shown in FIG. 11, the wind turbines are cabled, with the cabled wind turbines making up the wind turbine array. As shown in FIG. 11, seven wind turbine arrays are formed in a wind farm.
  • the parallel processing manager 122 allocates reactive powers for the wind turbines (S430).
  • the reactive power allocation in step S430 is performed by adjusting the reactive powers of the wind turbines such that the sum of the loss coefficients of the wind turbine arrays is minimum.
  • the reactive power allocation is in wind turbine units and the loss factor calculation is in wind turbine array units.
  • the reactive power to be allocated for the wind turbines are determined (S440).
  • the parallel processing manager 122 performs a synchronization process at each time point corresponding to the position of each wind turbine.
  • the wind turbine controls to generate power according to the assigned active / reactive power (S260).
  • the parallel processing manager 122 assigns each wind turbine at a time corresponding to the position of each wind turbine. It is controlled to generate power according to the active and reactive power.
  • the parallel processing manager 122 calculates the point in time when the measured wind reaches the position of each wind turbine. At this time, the parallel processing manager 122 measures the distance using the distance between the point where the measurement is performed and the position of the target wind turbine, the measured wind speed, the wind speed at the position of the target wind turbine, and the measurement time point of the wind. The time when the wind reaches the position of each wind turbine is calculated. In addition, the parallel process manager 122 controls each wind turbine to generate power according to the effective / reactive power for each wind turbine at the time point calculated for each.
  • FIGS. 8 to 10. 8 is a view provided to explain a method of calculating a time point corresponding to a position of a wind turbine.
  • wind turbine-1 (WT (1)) 810, wind turbine-2 (WT (2)) 820, and wind turbine-3 (WT (3)) 830 are shown.
  • the propagation time is recorded in the control table of the wind turbine-2 820, and the parallel processing manager 122 allocates the effective / reactive power allocated at the time of adding the propagation time to the input time. Will be applied.
  • FIG. 10 is a diagram illustrating an example of a control table for each wind turbine at a specific time point.
  • the parallel processing manager 122 manages a table for application predicted wind speed and demand generation amount for each wind turbine at each time point.
  • FIG. 10 shows a wind turbine-specific control table at t + 52.632 seconds, and at t + 52.632 seconds, the wind turbine-2 820 WT 2 has a predicted wind speed of 9 m / s and a required generation amount. It can be seen that it is 4MW.
  • the parallel processing manager 122 can control each wind turbine to generate power according to the required power generation amount calculated for each wind turbine at a time corresponding to the position of each wind turbine. Accordingly, the parallel processing manager 122 can synchronize the plurality of wind turbines to an appropriate time point and allocate the required power generation amount to each.
  • the parallel processing manager 122 repeats the steps S220 to S260 for the next wind to be incident to the wind farm (S270), so that the wind farm control is made in real time.
  • the parallel processing manager 122 may provide information, either graphically or in data, about the status and output of the wind turbines, as shown in FIG. 12 or FIG. 13.
  • the technical idea of the present invention can be applied to a computer-readable recording medium containing a computer program for performing the functions of the apparatus and method according to the present embodiment.
  • the technical idea according to various embodiments of the present disclosure may be implemented in the form of computer readable codes recorded on a computer readable recording medium.
  • the computer-readable recording medium can be any data storage device that can be read by a computer and can store data.
  • the computer-readable recording medium may be a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, an optical disk, a hard disk drive, or the like.
  • the computer-readable code or program stored in the computer-readable recording medium may be transmitted through a network connected between the computers.

Landscapes

  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Wind Motors (AREA)

Abstract

A system and a method for controlling a wind farm composed of various wind turbines are provided. According to one embodiment of the present invention, the method for controlling a wind farm comprises: allocating active power, to be outputted from wind turbines, by adding up/referring to the loss of wind turbine units; allocating reactive power, to be outputted from the wind turbines, by adding up/referring to the loss of wind turbine array units; and controlling the wind turbines according to the allocation results. Therefore, since a wind farm composed of various wind turbines can be optimally controlled, ultimately, generation efficiency is maximized and maintenance costs can be minimized.

Description

다종 풍력 터빈들로 구성된 풍력 단지 제어 시스템 및 방법Wind farm control system and method consisting of multiple wind turbines

본 발명은 풍력 단지 제어 기술에 관한 것으로, 더욱 상세하게는, 다종 풍력 터빈들로 구성된 풍력 단지를 제어하기 위한 시스템 및 방법에 관한 것이다.The present invention relates to a wind farm control technology, and more particularly, to a system and method for controlling a wind farm consisting of multiple wind turbines.

풍력 단지는, 육상이나 해상에서 자연의 바람으로 에너지를 얻는 풍력 터빈들이 많이 설치되어 있는 장소이다. 독일, 미국, 덴마크 등 전세계에서 널리 연구/실용화하고 있으며, 우리 나라에도 소규모의 풍력 단지가 조성되어 있다.A wind farm is a place where many wind turbines are installed to obtain energy from natural wind on land or at sea. It is widely researched / utilized in Germany, USA, Denmark, etc. all over the world, and there are small wind farms in our country.

풍력 단지는 계통 운영자가 요구하는 전력을 생산하여 제공하여야 함은 물론, 계통 연계 기준에 적합하도록 운영되어야 하고, 계통 운영자가 허용하는 범위 내에서 전력 생산량을 극대화하는 것이 중요하다.Wind farms must not only produce and provide the power required by the grid operator, but also operate to meet grid linkage criteria, and it is important to maximize the amount of power produced by the grid operator.

더 나아가, 발전 설비의 기계적 부하 감소를 최소화하여 에너지 생산 비용을 최소화시키고, 유지 보수 비용을 절감하는 것 역시 필요하다.Furthermore, it is also necessary to minimize the energy load reduction of the power plant to minimize energy production costs and reduce maintenance costs.

현재, 풍력 단지를 구성하는 풍력 터빈들은 다양한 종류로 구성되고 있다. 이에, 다종 풍력 터빈들로 구성된 풍력 단지의 최적 제어 방안에 대한 모색이 요청된다.At present, the wind turbines constituting the wind farm are composed of various types. Therefore, the search for an optimal control method of a wind farm composed of multiple wind turbines is required.

본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은, 다종 풍력 터빈들로 구성된 풍력 단지 제어 시스템 및 방법을 제공함에 있다.The present invention has been made to solve the above problems, an object of the present invention is to provide a wind farm control system and method consisting of multiple wind turbines.

상기 목적을 달성하기 위한 본 발명의 일 실시예에 따른, 풍력 단지 제어 방법은, 풍력 단지를 구성하는 풍력 터빈들에서 출력할 유효 전력들을 할당하는 제1 할당단계; 상기 풍력 터빈들에서 출력할 무효 전력들을 할당하는 제2 할당단계; 및 할당된 유효 전력들 및 무효 전력들에 따라 상기 풍력 터빈들을 제어하는 단계;를 포함하고, 상기 제1 할당단계는, 풍력 터빈 단위의 손실을 합산하여, 상기 유효 전력들을 할당하는데 참조하고, 상기 제2 할당단계는, 풍력 터빈 어레이 단위의 손실을 합산하여, 상기 무효 전력들을 할당하는데 참조한다.According to one embodiment of the present invention, a wind farm control method includes: a first allocation step of allocating effective powers to be output from wind turbines constituting a wind farm; A second allocating step of allocating reactive powers to be output from the wind turbines; And controlling the wind turbines in accordance with assigned active powers and reactive powers, wherein the first allocation step refers to summing losses in wind turbine units to allocate the active powers, and The second allocating step refers to summing losses in wind turbine array units and allocating the reactive powers.

그리고, 상기 풍력 터빈들은, 이종의 풍력 터빈들을 포함하며, 이종의 풍력 터빈으로 모델링되어 있을 수 있다.The wind turbines may include heterogeneous wind turbines and may be modeled as heterogeneous wind turbines.

또한, 풍력 터빈 모델은, 바람, 유효 전력 커맨드, 무효 전력 커맨드 중 적어도 하나를 입력으로, 유효 전력, 무효 전력, 추력 계수, 로터 속도, 발전기 토크, 피치 및 추력 중 적어도 하나를 출력으로 하는 모델일 수 있다.The wind turbine model may be a model that outputs at least one of wind, active power command, and reactive power command, and outputs at least one of active power, reactive power, thrust factor, rotor speed, generator torque, pitch, and thrust. Can be.

그리고, 상기 제1 할당단계는, 상기 풍력 터빈들에서 출력될 유효 전력들의 합이 상기 풍력 발전 단지에서 출력될 전체 유효 전력을 만족시키되, 상기 풍력 터빈들에서 부하들의 합이 최소가 되도록 상기 유효 전력들을 할당할 수 있다.The first allocating step includes the active power such that the sum of the active powers output from the wind turbines satisfies the total active power output from the wind farm, and the sum of the loads in the wind turbines is minimized. Can be assigned.

또한, 상기 제2 할당단계는, 풍력 터빈 어레이들에서 무효 전력에 의한 손실 계수들의 합이 최소가 되도록 상기 무효 전력들을 할당할 수 있다.Further, the second allocating step may allocate the reactive powers such that the sum of the loss coefficients due to the reactive power in the wind turbine arrays is minimum.

그리고, 상기 제어 단계는, 각각의 풍력 터빈의 위치에 대응되는 시점에, 각각의 풍력 터빈이 할당된 유효 전력들 및 무효 전력들에 따라 발전을 수행하도록 제어할 수 있다.And, the control step, it is possible to control each wind turbine to generate power according to the assigned active powers and reactive powers at a time corresponding to the position of each wind turbine.

또한, 상기 제어 단계는, 상기 풍력 단지에 입사되는 바람의 계측이 수행되는 지점과 대상 풍력 터빈의 위치 간의 거리, 상기 계측된 바람의 풍속, 상기 대상 풍력 터빈의 위치에서의 바람의 풍속 및 상기 바람의 계측 시점을 이용하여, 상기 계측된 바람이 상기 각각의 풍력 터빈의 위치에 도달하는 시점을 산출할 수 있다.Further, the control step, the distance between the point where the measurement of the wind incident on the wind farm is performed and the position of the target wind turbine, the measured wind speed, the wind speed of the wind at the position of the target wind turbine and the wind Using the measurement time point of, the time point at which the measured wind reaches the position of each wind turbine can be calculated.

한편, 본 발명의 다른 실시예에 따른, 풍력 단지 제어 시스템은, 풍력 단지를 구성하는 풍력 터빈들에서 출력할 유효 전력들과 무효 전력들을 할당하는 처리부; 및 할당된 유효 전력들 및 무효 전력들에 따른 상기 풍력 터빈들의 제어 명령을 상기 풍력 터빈들에 전송하는 통신부;를 포함하고, 상기 처리부는, 풍력 터빈 단위의 손실을 합산하여, 상기 유효 전력들을 할당하는데 참조하고, 풍력 터빈 어레이 단위의 손실을 합산하여, 상기 무효 전력들을 할당하는데 참조한다.On the other hand, the wind farm control system according to another embodiment of the present invention, the processing unit for allocating the active power and the reactive power to be output from the wind turbines constituting the wind farm; And a communication unit configured to transmit a control command of the wind turbines to the wind turbines according to allocated active powers and reactive powers, wherein the processing unit allocates the active powers by summing a loss in a wind turbine unit. Reference is made to reference, and the losses in the wind turbine array unit are added to allocate the reactive powers.

본 발명의 다양한 실시예에 따르면, 다종 풍력 터빈들로 구성된 풍력 단지에 대해 최적의 제어가 가능하여, 궁극적으로는 발전 효율을 극대화하고 유지 비용을 극소화할 수 있게 된다.According to various embodiments of the present invention, it is possible to optimally control a wind farm composed of multiple wind turbines, ultimately maximizing power generation efficiency and minimizing maintenance costs.

도 1은 본 발명의 일 실시예에 따른 풍력 단지 제어 시스템을 도시한 도면,1 is a view showing a wind farm control system according to an embodiment of the present invention,

도 2는 풍력 터빈 모델을 상세히 나타낸 도면,2 is a detailed view of a wind turbine model;

도 3 내지 도 6은 본 발명의 다른 실시예에 따른 풍력 단지 제어 방법의 설명에 제공되는 흐름도,3 to 6 is a flow chart provided in the description of the wind farm control method according to another embodiment of the present invention,

도 7은 감소 계수 산출의 부연 설명에 제공되는 도면,7 is a view provided for further explanation of the reduction factor calculation;

도 8 내지 도 10은, 동기화 처리에 의한 풍력 터빈 제어 과정의 부연 설명에 제공되는 도면,8 to 10 are views provided for further explanation of the wind turbine control process by the synchronization process;

도 11은 풍력 단지에서 풍력 터빈 및 풍력 터빈 어레이 배치 상태를 나타낸 도면, 그리고,11 is a view showing the wind turbine and wind turbine array arrangement in the wind farm, and,

도 12 및 도 13은, 풍력 터빈들의 상태 및 출력 화면을 예시한 도면들이다.12 and 13 are diagrams illustrating the state and the output screen of the wind turbines.

이하에서는 도면을 참조하여 본 발명을 보다 상세하게 설명한다. Hereinafter, with reference to the drawings will be described the present invention in more detail.

도 1은 본 발명의 일 실시예에 따른 풍력 단지 제어 시스템을 도시한 도면이다. 실시간 제어에 적합하도록, 본 발명의 실시예에 따른 풍력 단지 제어 시스템은, 실시간 객체 프레임워크(Real-time Object Framework)로 구현한다.1 is a view showing a wind farm control system according to an embodiment of the present invention. In order to be suitable for real-time control, the wind farm control system according to the embodiment of the present invention is implemented with a real-time object framework.

본 발명의 실시예에 따른 풍력 단지 제어 시스템은, 도 1에 도시된 바와 같이, CDM 관리자(Common Data Model Manager)(121), 병렬 처리 관리자(Parallel Processing Manager)(122), 통신 관리자(Communication Manager)(123) 및 데이터 수집 관리자(Data Logging Manager)(124)를 포함한다.Wind farm control system according to an embodiment of the present invention, as shown in Figure 1, the CDM Manager (Common Data Model Manager) 121, Parallel Processing Manager (122), Communication Manager (Communication Manager) 123 and a data logging manager 124.

CDM 관리자(121)는 다양한 풍력 터빈 모델들을 보유하고 있으며, 풍력 단지에 설치된 풍력 터빈 모델을 제공한다. 또한, CDM 관리자(121)는 관리자가 설정한 파라미터들을 기반으로 새로운 풍력 터빈 모델을 생성하는 것도 가능하다. 해당 풍력 터빈 모델을 보유하고 있지 않은 경우를 위함이다.The CDM manager 121 has various wind turbine models and provides wind turbine models installed in the wind farm. In addition, the CDM manager 121 may generate a new wind turbine model based on parameters set by the manager. This is for the case that you do not have the wind turbine model.

병렬 처리 관리자(122)는 풍력 단지의 바람장을 생성하고, 생성된 바람장을 기반으로 풍력 터빈들의 상태와 출력을 예측하여, 예측 결과를 기초로 풍력 터빈들을 제어한다.The parallel processing manager 122 generates wind fields of the wind farm, predicts the state and output of the wind turbines based on the generated wind fields, and controls the wind turbines based on the prediction result.

통신 관리자(123)는 풍력 터빈들과 통신하여 제어 명령을 전달한다. 또한, 통신 관리자(123)는 외부 서버 및 DB와 데이터 통신을 관리하는 모듈로, 풍력 단지 제어에 필요한 모델과 파라미터를 외부로부터 수신할 수 있고, 제어 결과를 외부에 전송할 수 있다.The communication manager 123 communicates with the wind turbines to deliver control commands. In addition, the communication manager 123 is a module that manages data communication with an external server and a DB. The communication manager 123 may receive a model and parameters necessary for controlling the wind farm from the outside and transmit the control result to the outside.

도 2는 풍력 터빈 모델(Wind Turbine Model)을 상세히 나타낸 도면이다. 풍력 터빈 모델은 실제 풍력 터빈을 모사한 모델로, 10ms 단위로 입/출력이 이루어지도록 하여 실제 풍력 터빈과 매우 유사한 결과를 도출하도록 구성한다. 또한, 풍력 터빈 모델은 제조사, 기종 및 사양에 따라 각각 별개로 마련한다.2 is a view showing in detail the wind turbine model (Wind Turbine Model). The wind turbine model is a model that simulates a real wind turbine. The wind turbine model is configured to generate inputs and outputs in units of 10ms, which is very similar to a real wind turbine. In addition, the wind turbine model is separately provided according to the manufacturer, model and specifications.

도 2에 도시된 바와 같이, 풍력 터빈 모델은, 바람(wind), 유효 전력 커맨드(p_cmd), 무효 전력 커맨드(q_cmd)를 입력으로 한다.As illustrated in FIG. 2, the wind turbine model receives wind, an active power command p_cmd, and a reactive power command q_cmd.

여기서, 바람(wind)은 풍력 터빈으로 입사되는 바람에 대한 파라미터이고, 유효 전력 커맨드(p_cmd)는 풍력 터빈에서 출력되어야(생산해야) 할 유효 전력을 나타내며, 무효 전력 커맨드(q_cmd)는 풍력 터빈에서 출력되어야(생산해야) 할 무효 전력을 나타낸다.Here, the wind (wind) is a parameter for the wind incident to the wind turbine, the active power command (p_cmd) represents the active power to be output (produced) from the wind turbine, the reactive power command (q_cmd) is a wind turbine Indicates reactive power to be output (produced).

또한, 도 2에 도시된 바와 같이, 풍력 터빈 모델은, 유효 전력(p_out), 무효 전력(q-out), 추력 계수(Ct), 로터 속도(rot_spd), 발전기 토크(gen_torq), 피치(pitch) 및 추력(fth)을 출력으로 한다.In addition, as shown in FIG. 2, the wind turbine model includes active power (p_out), reactive power (q-out), thrust factor (Ct), rotor speed (rot_spd), generator torque (gen_torq), and pitch (pitch). And thth as outputs.

이하에서, 도 1에 도시된 시스템에 의한 풍력 단지 제어 과정에 대해, 도 3을 참조하여 상세히 설명한다. 도 3은 본 발명의 다른 실시예에 따른 풍력 단지 제어 방법의 설명에 제공되는 흐름도이다.Hereinafter, a process of controlling the wind farm by the system shown in FIG. 1 will be described in detail with reference to FIG. 3. 3 is a flowchart provided to explain a wind farm control method according to another embodiment of the present invention.

도 3에 도시된 바와 같이, 먼저 병렬 처리 관리자(122)가 풍력 단지 제어에 필요한 프로그램들을 초기화하고(S210), 풍력 단지에 입사될 바람의 풍황(Wind Condition)을 계측한다(S220). 풍황 계측은 풍력 단지의 Met Mast(미도시)를 통해 이루어진다.As shown in FIG. 3, first, the parallel process manager 122 initializes programs necessary for wind farm control (S210), and measures wind conditions of wind incident on the wind farm (S220). Wind measurements are made via Met Mast (not shown) in wind farms.

다음, 병렬 처리 관리자(122)는, S220단계에서 계측된 풍황 정보에 기초하여, 풍력 터빈들에 출력할 유효 전력들을 할당한다(S230). S230단계의 상세 과정이 도 4에 도시되어 있다.Next, the parallel process manager 122 allocates active powers to be output to the wind turbines based on the wind condition information measured in step S220 (S230). A detailed process of step S230 is shown in FIG.

풍력 단지에서 출력할 전체 유효 전력을 풍력 터빈들 각각에 할당하기 위해, 병렬 처리 관리자(122)는 먼저 해당 알고리즘을 초기화하고(S310), 목적함수를 호출한다(S320). 목적함수의 루틴은 도 5에 도시되어 있다.In order to allocate the total active power to be output from the wind farm to each of the wind turbines, the parallel processing manager 122 first initializes the corresponding algorithm (S310) and calls the objective function (S320). The routine of the objective function is shown in FIG.

도 5에 도시된 바와 같이, 목적함수를 통해, 병렬 처리 관리자(122)는 도 3의 S220단계에서 계측된 바람으로부터 후류를 계산하여 풍력 단지의 바람장을 생성한다(S510).As shown in FIG. 5, through the objective function, the parallel processing manager 122 calculates the wake from the wind measured in step S220 of FIG. 3 to generate a wind field of the wind farm (S510).

후류 계산 시에는, 앞에 배치된 적어도 하나의 풍력 터빈에 의해 바람이 감소되는 정도를 나타내는 감소 계수를 산출하고, 계측된 풍속에 감소 계수를 적용하여 풍력 터빈들에 입사될 바람의 풍속을 산출한다.In the wake calculation, a reduction factor indicating the degree of the wind decrease by the at least one wind turbine disposed in front is calculated, and the reduction factor is applied to the measured wind speed to calculate the wind speed of the wind incident on the wind turbines.

이를 테면, 특정 풍력 터빈의 앞에 배치된 풍력 터빈이 N개인 경우, 앞에 배치된 풍력 터빈들 각각에 의한 감소 계수를 N개 산출하고, N개의 감소 계수를 합하여(또는, 곱하여) 해당 풍력 터빈에 대한 감소 계수를 산출하게 된다.For example, if there are N wind turbines placed in front of a particular wind turbine, N reduction coefficients by each of the wind turbines placed in front are calculated, and the N reduction coefficients are summed (or multiplied) for that wind turbine. The reduction factor is calculated.

감소 계수를 구하는 과정에 대해 도 7을 참조하여 더욱 상세히 설명한다. 도 7은 후류에 따른 감소 계수 산출 과정의 설명에 제공되는 도면이다. 도 7에서는, 풍력 터빈-1(710), 풍력 터빈-2(720), 및 풍력 터빈-3(730)이 배치되어 있는 풍력 단지를 상정하였다.A process of obtaining the reduction factor will be described in more detail with reference to FIG. 7. 7 is a view provided for explaining the process of calculating the reduction coefficient according to the wake. In FIG. 7, the wind farm in which the wind turbine-1 710, the wind turbine-2 720, and the wind turbine-3 730 are arrange | positioned was assumed.

도 7에 도시된 바와 같이, 풍력 터빈들이 배치된 지점들을 기준으로 뒷 영역은 후류에 의해 바람이 감소되는 영역, 즉, 감소 계수가 적용되어야 하는 영역이다. 도 7에서 풍력 터빈-1(710)에 의한 감소 계수는 a1이고, 풍력 터빈-2(720)에 의한 감소 계수는 a2이고, 풍력 터빈-3(730)에 의한 감소 계수는 a3이다. 따라서,As shown in FIG. 7, the rear region is a region in which the wind is reduced by the wake, that is, the region to which the reduction factor is to be applied, based on the points where the wind turbines are disposed. In FIG. 7, the reduction coefficient by the wind turbine-1 710 is a1, the reduction coefficient by the wind turbine-2 720 is a2, and the reduction coefficient by the wind turbine-3 730 is a3. therefore,

1) 영역-1(701)은 풍력 터빈-1(710)의 후류에만 영향을 받는 영역이므로, 영역-1(701)의 감소 계수는 a1이고,1) Since the area-1 701 is an area affected only by the wake of the wind turbine-1 710, the reduction factor of the area-1 701 is a1,

2) 영역-2(702)는 풍력 터빈-2(720)의 후류에만 영향을 받는 영역이므로, 영역-2(702)의 감소 계수는 a2이며,2) Zone-2 702 is an area affected only by the wake of wind turbine-2720, so the reduction factor of zone-2 702 is a2,

3) 영역-3(703)은 풍력 터빈-1(710)과 풍력 터빈-2(720)의 후류에 동시에 영향을 받는 영역이므로, 영역-3(703)의 감소 계수는 a1+a2(또는, a1*a2)이고,3) Since the area-3 703 is an area that is simultaneously affected by the wakes of the wind turbine-1 710 and the wind turbine-2 720, the reduction factor of the area-3 703 is a1 + a2 (or, a1 * a2),

4) 영역-4(704)는 풍력 터빈-1(710)과 풍력 터빈-3(730)의 후류에 동시에 영향을 받는 영역이므로, 영역-4(704)의 감소 계수는 a1+a3(또는, a1*a3)이며,4) Since area-4 704 is an area affected simultaneously by the downstream of wind turbine-1 710 and wind turbine-3 730, the reduction factor of area-4 704 is a1 + a3 (or, a1 * a3),

5) 영역-5(705)는 풍력 터빈-2(720)와 풍력 터빈-3(730)의 후류에 동시에 영향을 받는 영역이므로, 영역-5(705)의 감소 계수는 a2+a3(또는, a2*a3)이고,5) Since the area-5 705 is an area affected simultaneously by the downstream of the wind turbine-2 720 and the wind turbine-3 730, the reduction factor of the area-5 705 is a2 + a3 (or, a2 * a3),

6) 영역-6(706)은 풍력 터빈-1(710), 풍력 터빈-2(720) 및 풍력 터빈-3(730)의 후류에 동시에 영향을 받는 영역이므로, 영역-6(706)의 감소 계수는 a1+a2+a3(또는, a1*a2*a3)이다.6) Zone-6 706 is an area that is simultaneously affected by the wakes of wind turbine-1 710, wind turbine-2 720 and wind turbine-3 730, thus reducing zone-6 706. The coefficient is a1 + a2 + a3 (or a1 * a2 * a3).

이와 같은 방법에 의할 경우, 풍력 터빈-2(720)은 영역-1에 배치되어 있으므로, 감소 계수가 a1이다. 그리고, 풍력 터빈-3(730)은 영역-3에 배치되어 있으므로, 감소 계수가 a1+a2(또는, a1*a2)가 된다 .According to this method, since the wind turbine-2 720 is disposed in the area-1, the reduction factor is a1. And since the wind turbine-3 730 is arrange | positioned at the area-3, a reduction coefficient becomes a1 + a2 (or a1 * a2).

이와 같은 방법을 통해, 병렬 처리 관리자(122)는 감소 계수를 산출하고, 계측된 풍속에 감소 계수를 적용함으로써 풍력 터빈들에 입사될 바람의 풍속을 산출할 수 있게 된다.In this way, the parallel processing manager 122 can calculate the wind speed of the wind to be incident on the wind turbines by calculating the reduction coefficient and applying the reduction coefficient to the measured wind speed.

이와 같은 과정에 의해, 각 풍력 터빈들에 입사되는 바람의 풍황이 결정된다. 병렬 처리 관리자(122)는 이를 기반으로 풍력 터빈들의 추력들을 계산하여 출력 예상 유효 전력을 산출하고(S520), 풍력 터빈들의 코스트 함수들을 산출하여 예상 부하를 산출한다(S530).By this process, the wind condition of the wind incident on the respective wind turbines is determined. The parallel process manager 122 calculates the thrust of the wind turbines based on this to calculate the output expected effective power (S520), and calculates the cost functions of the wind turbines (S530).

여기서, 예상 부하는 S520단계에서 산출된 예상 유효 전력을 출력함으로 인해 발생되는 풍력 터빈의 기계적 부하를 나타낸다. 한편, S520단계 및 S530단계는 풍력 터빈들 각각에 대해 병렬적으로 수행한다. 연산 시간을 단축을 위함이다.Here, the expected load represents the mechanical load of the wind turbine generated by outputting the expected active power calculated in step S520. Meanwhile, steps S520 and S530 are performed in parallel with each of the wind turbines. To shorten the computation time.

도 4로 회귀하여 설명한다. 병렬 처리 관리자(122)는 도 6의 S520단계 및 S530단계에서의 결과를 기초로 풍력 터빈들 각각에 대해 출력할 유효 전력들을 할당하는데(S330), 최적으로 할당되었는지 확인한다(S340). 만약, 최적 할당이 아닌 경우(S340-N), 병렬 처리 관리자(122)는 S320단계부터 재수행한다.It returns to FIG. 4 and demonstrates. The parallel process manager 122 determines whether optimal allocation is made in allocating effective powers to be output for each of the wind turbines based on the results in the steps S520 and S530 of FIG. 6 (S340). If not optimal allocation (S340-N), the parallel processing manager 122 performs again from step S320.

한편, 반복 횟수에 제한을 두는 것이 가능하다. 이 횟수 제한은 풍력 터빈들의 후류에 의한 감소 계수들을 기반으로 결정할 수 있다. 구체적으로, 반복 가능 횟수가 감소 계수들 중 최소값에 반비례하도록 결정하는 것이다.On the other hand, it is possible to limit the number of repetitions. This number limit can be determined based on the reduction factors by the wake of the wind turbines. Specifically, it is determined that the number of repeatable times is inversely proportional to the minimum value of the reduction coefficients.

예를 들어, 최소 감소 계수가 0.9인 경우 최대 반복 횟수는 30회로 제한하고, 최소 감소 계수가 0.8인 경우 최대 반복 횟수는 40회로 제한하며, 최소 감소 계수가 0.7인 경우 최대 반복 횟수는 50회로 제한하는 것이다.For example, if the minimum reduction factor is 0.9, the maximum number of repetitions is limited to 30. If the minimum reduction factor is 0.8, the maximum number of repetitions is limited to 40. If the minimum reduction factor is 0.7, the maximum number of repetitions is limited to 50. It is.

최소 감소 계수가 작을수록 최적 할당이 어렵기 때문에, 반복 가능 횟수가 높게 설정되도록 한 것이다.The smaller the minimum reduction factor is, the more difficult it is to assign optimally, so that the number of repeatable times is set higher.

최적 할당은, 풍력 터빈들 각각에 할당된 유효 전력들 및 그에 따른 부하들에 기초하여, 풍력 터빈들 유효 전력들의 합이 풍력 단지에서 출력하여야 할 유효 전력과 같은 상태에서 부하들의 합이 최소가 되도록 하는 것이다.The optimal allocation is based on the active powers assigned to each of the wind turbines and the loads thereof, so that the sum of the loads is minimal when the sum of the wind turbines active powers is equal to the active power to be output at the wind farm. It is.

즉, 최적 할당은, 풍력 터빈들에 가해질 부하들의 합이 최소가 되는 것이다. 풍력 터빈에 가해질 부하는, 풍력 터빈에 입사될 풍황, 출력해야 할 유효 전력을 코스트 함수에 대입하여 계산할 수 있다.In other words, the optimal allocation is such that the sum of the loads placed on the wind turbines is minimal. The load to be applied to the wind turbine can be calculated by substituting the cost function for the wind condition to be input to the wind turbine and the effective power to be output.

도 5에 의해, 풍력 터빈들의 부하들의 합이 최소가 되도록 풍력 터빈들의 출력 비율을 결정하게 된다.5, the output ratio of the wind turbines is determined such that the sum of the loads of the wind turbines is minimized.

예를 들어, [풍력 터빈-1, 2, 3, 4]가 각각 [40kW, 30kW, 20kW, 10kW]를 생산하는 경우 기계적 부하 전체가 100kJ인데 반해, [30kW, 30kW, 20kW, 20kW]를 생산하는 경우 기계적 부하 전체가 90kJ인 경우, 풍력 터빈들에 대한 발전 요구량은 [30kW, 30kW, 20kW, 20kW]로 결정된다.For example, if [wind turbine-1, 2, 3, 4] produces [40kW, 30kW, 20kW, 10kW] respectively, the total mechanical load is 100kJ, whereas [30kW, 30kW, 20kW, 20kW] is produced. If the total mechanical load is 90 kJ, the power generation requirements for the wind turbines are determined to be [30 kW, 30 kW, 20 kW, 20 kW].

한편, [풍력 터빈-1, 2, 3, 4]가 각각 [30kW, 20kW, 30kW, 20kW]를 생산하는 경우 기계적 부하 전체가 85kJ이라면, 풍력 터빈들에 대한 발전 요구량은 [30kW, 20kW, 30kW, 20kW]로 변경될 것이다.On the other hand, when [wind turbine-1, 2, 3, 4] produces [30kW, 20kW, 30kW, 20kW] respectively, if the total mechanical load is 85kJ, the power generation requirements for wind turbines are [30kW, 20kW, 30kW]. , 20 kW].

다시, 도 3으로 회귀하여 설명한다. S230단계에 의해 풍력 터빈들에 유효 전력 할당이 완료되면, 병렬 처리 관리자(122)는 풍력 터빈들에 무효 전력들을 할당한다(S240). S240단계의 상세 과정이 도 6에 도시되어 있다.Again, the description will return to FIG. 3. When the effective power allocation is completed to the wind turbines by the step S230, the parallel processing manager 122 allocates reactive power to the wind turbines (S240). A detailed process of step S240 is shown in FIG. 6.

도 6에 도시된 바와 같이, 먼저, 병렬 처리 관리자(122)는 풍력 터빈들의 예상 무효 전력을 산출하고(S410), 풍력 터빈 어레이 단위로 무효 전력에 의한 손실 계수를 산출한다(S420).As shown in FIG. 6, first, the parallel processing manager 122 calculates expected reactive power of wind turbines (S410), and calculates a loss factor due to reactive power in units of wind turbine arrays (S420).

도 11은 풍력 단지에서 풍력 터빈들의 배치 상태를 나타낸 도면이다. 도 11에 도시된 바와 같이, 풍력 터빈들은 케이블로 연결되는데, 케이블로 연결된 풍력 터빈들이 풍력 터빈 어레이를 구성한다. 도 11에 도시된 바에 따르면, 풍력 단지에 7개의 풍력 터빈 어레이가 형성되어 있다.11 is a view showing an arrangement of wind turbines in a wind farm. As shown in FIG. 11, the wind turbines are cabled, with the cabled wind turbines making up the wind turbine array. As shown in FIG. 11, seven wind turbine arrays are formed in a wind farm.

이후, 병렬 처리 관리자(122)는 풍력 터빈들에 대해 무효 전력들을 할당한다(S430). S430단계에서의 무효 전력 할당은, 풍력 터빈 어레이들의 손실 계수들의 합이 최소가 되도록, 풍력 터빈들의 무효 전력들을 조정하는 과정에 의해 수행된다.Thereafter, the parallel processing manager 122 allocates reactive powers for the wind turbines (S430). The reactive power allocation in step S430 is performed by adjusting the reactive powers of the wind turbines such that the sum of the loss coefficients of the wind turbine arrays is minimum.

무효 전력 할당은 풍력 터빈 단위로 이루어지고, 손실 계수 산출은 풍력 터빈 어레이 단위로 이루어짐에 유념하여야 한다. S430단계가 완료되면, 풍력 터빈들에 대해 할당할 무효 전력들이 결정된다(S440).It should be noted that the reactive power allocation is in wind turbine units and the loss factor calculation is in wind turbine array units. When the step S430 is completed, the reactive power to be allocated for the wind turbines are determined (S440).

다시, 도 3으로 회귀하여 설명한다. S230단계 및 S340단계에 의해 풍력 터빈들에 유효 전력과 유효 전력 할당이 결정되면(S250), 병렬 처리 관리자(122)는 동기화 처리를 통해, 각각의 풍력 터빈의 위치에 대응되는 시점에, 각각의 풍력 터빈이 할당된 유효/무효 전력에 따라 발전을 수행하도록 제어한다(S260).Again, the description will return to FIG. 3. When the effective power and the effective power allocation to the wind turbines are determined by the steps S230 and S340 (S250), the parallel processing manager 122 performs a synchronization process at each time point corresponding to the position of each wind turbine. The wind turbine controls to generate power according to the assigned active / reactive power (S260).

풍력 터빈들에 요구할 유효/무효 전력을 적용해야 하는 시점들이 풍력 터빈의 위치에 따라 달라지게 되므로, 병렬 처리 관리자(122)는 각각의 풍력 터빈의 위치에 대응되는 시점에, 각각의 풍력 터빈이 할당된 유효/무효 전력에 따라 발전을 수행하도록 제어하게 된다. Since the timings at which the effective / reactive power required for the wind turbines should be applied depend on the position of the wind turbine, the parallel processing manager 122 assigns each wind turbine at a time corresponding to the position of each wind turbine. It is controlled to generate power according to the active and reactive power.

구체적으로, 병렬 처리 관리자(122)는 계측된 바람이 각각의 풍력 터빈의 위치에 도달하는 시점을 산출한다. 이때, 병렬 처리 관리자(122)는 계측이 수행되는 지점과 대상 풍력 터빈의 위치 간의 거리, 계측된 바람의 풍속, 대상 풍력 터빈의 위치에서의 바람의 풍속, 및 바람의 계측 시점을 이용하여, 계측된 바람이 각각의 풍력 터빈의 위치에 도달하는 시점을 산출하게 된다. 그리고, 병렬 처리 관리자(122)는 각각의 풍력 터빈이 각각에 대해 산출된 시점에 풍력 터빈 별 유효/무효 전력에 따라 발전을 수행하도록 제어하게 된다.Specifically, the parallel processing manager 122 calculates the point in time when the measured wind reaches the position of each wind turbine. At this time, the parallel processing manager 122 measures the distance using the distance between the point where the measurement is performed and the position of the target wind turbine, the measured wind speed, the wind speed at the position of the target wind turbine, and the measurement time point of the wind. The time when the wind reaches the position of each wind turbine is calculated. In addition, the parallel process manager 122 controls each wind turbine to generate power according to the effective / reactive power for each wind turbine at the time point calculated for each.

풍력 터빈의 위치에 대응되는 시점을 산출하는 방법에 대해, 도 8 내지 도 10을 참조하여 더욱 상세하게 설명한다. 도 8은 풍력 터빈의 위치에 대응되는 시점을 산출하는 방법을 설명하기 위해 제공되는 도면이다.A method of calculating a time point corresponding to the position of the wind turbine will be described in more detail with reference to FIGS. 8 to 10. 8 is a view provided to explain a method of calculating a time point corresponding to a position of a wind turbine.

도 8에는 풍력 터빈-1(WT(1))(810), 풍력 터빈-2(WT(2))(820), 및 풍력 터빈-3(WT(3))(830)이 도시되어 있다. 그리고, 풍력 터빈-1(810)과 풍력 터빈-2(820)의 거리는 5D(=500m)이고, 풍력 터빈-2(820)과 풍력 터빈-3(830)의 거리는 6D(=600m)이다.8, wind turbine-1 (WT (1)) 810, wind turbine-2 (WT (2)) 820, and wind turbine-3 (WT (3)) 830 are shown. The distance between the wind turbine-1 810 and the wind turbine-2 820 is 5D (= 500 m), and the distance between the wind turbine-2 820 and the wind turbine-3 830 is 6D (= 600 m).

이와 같은 상황에서, 풍력 터빈-1(810)에 입사되는 초기 바람(u)이 10m/s이고, 풍력 터빈-2(820)에 입사되는 바람(u')이 9m/s라면, 풍력 터빈-1(810)에서 풍력 터빈-2(820)까지 바람이 가는데 걸리는 시간은 500/((u+u')/2)=52.632초이다. 따라서, 풍력 터빈-1(810)에 입사된 바람과 같은 바람이 풍력 터빈-2(820)은 약 52초 후에 입사되는 것이다. 따라서, 풍력 터빈-2(820)에 할당된 유효/무효 전력을 적용하는 시점은 풍력 터빈-1(810)에 할당된 유효/무효 전력을 적용하는 시점보다 약 52초 느려야하게 된다.In such a situation, if the initial wind (u) incident on the wind turbine-1 (810) is 10 m / s, and the wind (u ') incident on the wind turbine-2 (820) is 9 m / s, the wind turbine- The time it takes for wind from 1 (810) to wind turbine-2 (820) is 500 / ((u + u ') / 2) = 52.632 seconds. Therefore, wind, such as wind incident to wind turbine-1 810, is incident to wind turbine-2 820 after about 52 seconds. Therefore, the time to apply the active / reactive power allocated to the wind turbine-2 (820) is about 52 seconds slower than the time to apply the active / reactive power allocated to the wind turbine-1 (810).

따라서, 도 9에 도시된 바와 같이, 풍력 터빈-2(820)의 제어 테이블에는 전달 시간이 기록되어 있으며, 병렬 처리 관리자(122)는 입력 시간에 전달 시간을 더한 시점에 할당된 유효/무효 전력을 적용시키게 된다.Accordingly, as shown in FIG. 9, the propagation time is recorded in the control table of the wind turbine-2 820, and the parallel processing manager 122 allocates the effective / reactive power allocated at the time of adding the propagation time to the input time. Will be applied.

또한, 도 10은 특정 시점의 풍력 터빈별 제어 테이블의 일 예를 도시한 도면이다. 도 10에 도시된 바와 같이, 병렬 처리 관리자(122)는 각 시점마다 풍력 터빈별 적용 예측 풍속 및 요구 발전량에 대한 테이블을 관리하게 된다. 도 10은 t+52.632초가 된 시점의 풍력 터빈별 제어 테이블을 도시하고 있으며, t+52.632초가 된 시점에 풍력 터빈-2(820)인 WT(2)는 예측 풍속이 9m/s이고 요구 발전량이 4MW인 것을 확인할 수 있다.FIG. 10 is a diagram illustrating an example of a control table for each wind turbine at a specific time point. As shown in FIG. 10, the parallel processing manager 122 manages a table for application predicted wind speed and demand generation amount for each wind turbine at each time point. FIG. 10 shows a wind turbine-specific control table at t + 52.632 seconds, and at t + 52.632 seconds, the wind turbine-2 820 WT 2 has a predicted wind speed of 9 m / s and a required generation amount. It can be seen that it is 4MW.

이와 같은 과정을 통해, 병렬 처리 관리자(122)는 각각의 풍력 터빈의 위치에 대응되는 시점에, 각각의 풍력 터빈이 상기 풍력 터빈 별 산출된 요구 발전량에 따라 발전을 수행하도록 제어할 수 있게 된다. 이에 따라, 병렬 처리 관리자(122)는 복수의 풍력 터빈을 적절한 시점으로 동기화하여 각각에 요구 발전량을 할당할 수 있게 된다. Through this process, the parallel processing manager 122 can control each wind turbine to generate power according to the required power generation amount calculated for each wind turbine at a time corresponding to the position of each wind turbine. Accordingly, the parallel processing manager 122 can synchronize the plurality of wind turbines to an appropriate time point and allocate the required power generation amount to each.

이후, 병렬 처리 관리자(122)는 S220단계 내지 S260단계를 풍력 단지에 입사될 다음 바람에 대해 반복하여(S270), 풍력 단지 제어가 실시간으로 이루어지도록 한다.Thereafter, the parallel processing manager 122 repeats the steps S220 to S260 for the next wind to be incident to the wind farm (S270), so that the wind farm control is made in real time.

이 과정에서, 병렬 처리 관리자(122)는 도 12 또는 도 13에 도시된 바와 같이, 풍력 터빈들의 상태 및 출력에 대해, 데이터 또는 그래프로 정보를 제공할 수 있다.In this process, the parallel processing manager 122 may provide information, either graphically or in data, about the status and output of the wind turbines, as shown in FIG. 12 or FIG. 13.

한편, 본 실시예에 따른 장치와 방법의 기능을 수행하게 하는 컴퓨터 프로그램을 수록한 컴퓨터로 읽을 수 있는 기록매체에도 본 발명의 기술적 사상이 적용될 수 있음은 물론이다. 또한, 본 발명의 다양한 실시예에 따른 기술적 사상은 컴퓨터로 읽을 수 있는 기록매체에 기록된 컴퓨터로 읽을 수 있는 코드 형태로 구현될 수도 있다. 컴퓨터로 읽을 수 있는 기록매체는 컴퓨터에 의해 읽을 수 있고 데이터를 저장할 수 있는 어떤 데이터 저장 장치이더라도 가능하다. 예를 들어, 컴퓨터로 읽을 수 있는 기록매체는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광디스크, 하드 디스크 드라이브, 등이 될 수 있음은 물론이다. 또한, 컴퓨터로 읽을 수 있는 기록매체에 저장된 컴퓨터로 읽을 수 있는 코드 또는 프로그램은 컴퓨터간에 연결된 네트워크를 통해 전송될 수도 있다.On the other hand, the technical idea of the present invention can be applied to a computer-readable recording medium containing a computer program for performing the functions of the apparatus and method according to the present embodiment. In addition, the technical idea according to various embodiments of the present disclosure may be implemented in the form of computer readable codes recorded on a computer readable recording medium. The computer-readable recording medium can be any data storage device that can be read by a computer and can store data. For example, the computer-readable recording medium may be a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, an optical disk, a hard disk drive, or the like. In addition, the computer-readable code or program stored in the computer-readable recording medium may be transmitted through a network connected between the computers.

또한, 이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.In addition, although the preferred embodiment of the present invention has been shown and described above, the present invention is not limited to the specific embodiments described above, but the technical field to which the invention belongs without departing from the spirit of the invention claimed in the claims. Of course, various modifications can be made by those skilled in the art, and these modifications should not be individually understood from the technical spirit or the prospect of the present invention.

Claims (8)

풍력 단지를 구성하는 풍력 터빈들에서 출력할 유효 전력들을 할당하는 제1 할당단계;A first allocating step of allocating effective powers to be output from the wind turbines constituting the wind farm; 상기 풍력 터빈들에서 출력할 무효 전력들을 할당하는 제2 할당단계; 및A second allocating step of allocating reactive powers to be output from the wind turbines; And 할당된 유효 전력들 및 무효 전력들에 따라 상기 풍력 터빈들을 제어하는 단계;를 포함하고,Controlling the wind turbines in accordance with assigned real powers and reactive powers; 상기 제1 할당단계는,The first allocation step, 풍력 터빈 단위의 손실을 합산하여, 상기 유효 전력들을 할당하는데 참조하고,Refer to the allocation of the effective powers, summing the losses in wind turbine units, 상기 제2 할당단계는,The second allocation step, 풍력 터빈 어레이 단위의 손실을 합산하여, 상기 무효 전력들을 할당하는데 참조하는 것을 특징으로 하는 풍력 단지 제어 방법.A method for controlling a wind farm, comprising summing up losses in a wind turbine array unit and allocating the reactive powers. 청구항 1에 있어서,The method according to claim 1, 상기 풍력 터빈들은,The wind turbines, 이종의 풍력 터빈들을 포함하며, 이종의 풍력 터빈으로 모델링되어 있는 것을 특징으로 하는 풍력 단지 제어 방법.A wind farm control method comprising heterogeneous wind turbines, modeled as a heterogeneous wind turbine. 청구항 2에 있어서,The method according to claim 2, 풍력 터빈 모델은,Wind turbine model, 바람, 유효 전력 커맨드, 무효 전력 커맨드 중 적어도 하나를 입력으로, At least one of the wind, active power command, reactive power command as an input, 유효 전력, 무효 전력, 추력 계수, 로터 속도, 발전기 토크, 피치 및 추력 중 적어도 하나를 출력으로 하는 모델인 것을 특징으로 하는 풍력 단지 제어 방법.A wind farm control method, characterized in that the model outputs at least one of active power, reactive power, thrust factor, rotor speed, generator torque, pitch, and thrust. 청구항 1에 있어서,The method according to claim 1, 상기 제1 할당단계는,The first allocation step, 상기 풍력 터빈들에서 출력될 유효 전력들의 합이 상기 풍력 발전 단지에서 출력될 전체 유효 전력을 만족시키되, 상기 풍력 터빈들에서 부하들의 합이 최소가 되도록 상기 유효 전력들을 할당하는 것을 특징으로 하는 풍력 단지 제어 방법.Wherein the sum of the active powers to be output from the wind turbines satisfies the total active power to be output from the wind farm, while allocating the active powers such that the sum of the loads in the wind turbines is minimal. Control method. 청구항 1에 있어서,The method according to claim 1, 상기 제2 할당단계는,The second allocation step, 풍력 터빈 어레이들에서 무효 전력에 의한 손실 계수들의 합이 최소가 되도록 상기 무효 전력들을 할당하는 것을 특징으로 하는 풍력 단지 제어 방법.And assigning the reactive powers such that the sum of the loss coefficients due to the reactive power in the wind turbine arrays is minimum. 청구항 1에 있어서,The method according to claim 1, 상기 제어 단계는,The control step, 각각의 풍력 터빈의 위치에 대응되는 시점에, 각각의 풍력 터빈이 할당된 유효 전력들 및 무효 전력들에 따라 발전을 수행하도록 제어하는 것을 특징으로 하는 풍력 단지 제어 방법.At a time corresponding to the position of each wind turbine, controlling each wind turbine to generate power in accordance with assigned active and reactive powers. 청구항 6에 있어서,The method according to claim 6, 상기 제어 단계는,The control step, 상기 풍력 단지에 입사되는 바람의 계측이 수행되는 지점과 대상 풍력 터빈의 위치 간의 거리, 상기 계측된 바람의 풍속, 상기 대상 풍력 터빈의 위치에서의 바람의 풍속 및 상기 바람의 계측 시점을 이용하여, 상기 계측된 바람이 상기 각각의 풍력 터빈의 위치에 도달하는 시점을 산출하는 것을 특징으로 하는 풍력 단지 제어 방법.Using the distance between the point where the measurement of the wind incident on the wind farm is performed and the position of the target wind turbine, the measured wind speed, the wind speed at the position of the target wind turbine, and the measurement time point of the wind, And calculating a time point at which the measured wind reaches the position of each wind turbine. 풍력 단지를 구성하는 풍력 터빈들에서 출력할 유효 전력들과 무효 전력들을 할당하는 처리부;A processing unit for allocating active powers and reactive powers to be output from wind turbines constituting the wind farm; 할당된 유효 전력들 및 무효 전력들에 따른 상기 풍력 터빈들의 제어 명령을 상기 풍력 터빈들에 전송하는 통신부;를 포함하고,And a communication unit which transmits a control command of the wind turbines to the wind turbines according to the assigned real powers and reactive powers. 상기 처리부는,The processing unit, 풍력 터빈 단위의 손실을 합산하여, 상기 유효 전력들을 할당하는데 참조하고,Refer to the allocation of the effective powers, summing the losses in wind turbine units, 풍력 터빈 어레이 단위의 손실을 합산하여, 상기 무효 전력들을 할당하는데 참조하는 것을 특징으로 하는 풍력 단지 제어 시스템.A wind farm control system, characterized by summing up losses in a wind turbine array unit and allocating the reactive powers.
PCT/KR2015/008910 2015-08-26 2015-08-26 System and method for controlling wind farm composed of various wind turbines Ceased WO2017034051A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2015-0119978 2015-08-26
KR1020150119978A KR101709972B1 (en) 2015-08-26 2015-08-26 Control System and Method for Windfarm with Various Wind Turbines

Publications (1)

Publication Number Publication Date
WO2017034051A1 true WO2017034051A1 (en) 2017-03-02

Family

ID=58100334

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2015/008910 Ceased WO2017034051A1 (en) 2015-08-26 2015-08-26 System and method for controlling wind farm composed of various wind turbines

Country Status (2)

Country Link
KR (1) KR101709972B1 (en)
WO (1) WO2017034051A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111211582A (en) * 2020-02-25 2020-05-29 西南交通大学 Power grid comprehensive frequency modulation method based on double-fed fan frequency modulation capability in wind power plant

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102460918B1 (en) * 2021-10-28 2022-10-31 한국전자기술연구원 Modular wind farm control system and control method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009239990A (en) * 2008-03-25 2009-10-15 Hitachi Ltd Control method and system of distributed power supply group
KR20130074233A (en) * 2011-12-26 2013-07-04 대우조선해양 주식회사 Offshore wind power system of offshore wind farms for grid connectiion and method for operating of the same
US20130249215A1 (en) * 2011-09-20 2013-09-26 Per Egedal Method for operating a wind farm, wind farm controller and wind farm
JP2014176136A (en) * 2013-03-06 2014-09-22 Jfe Steel Corp Automatic power factor control system and automatic power factor control method
KR20150008753A (en) * 2013-07-15 2015-01-23 현대중공업 주식회사 Wind Farm Controller and Reactive Power Dispatch Method Thereof

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110014972A1 (en) 2007-12-26 2011-01-20 Herrmann Mark E System and method for managing content delivery and measuring engagement
AU2012308162B2 (en) 2011-09-16 2015-08-20 Harris Research, Inc. Vacuum pathway in a cleaning device
KR101701293B1 (en) * 2015-02-02 2017-02-01 두산중공업 주식회사 Wind turbine and Method for LVRT control of wind turbine

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009239990A (en) * 2008-03-25 2009-10-15 Hitachi Ltd Control method and system of distributed power supply group
US20130249215A1 (en) * 2011-09-20 2013-09-26 Per Egedal Method for operating a wind farm, wind farm controller and wind farm
KR20130074233A (en) * 2011-12-26 2013-07-04 대우조선해양 주식회사 Offshore wind power system of offshore wind farms for grid connectiion and method for operating of the same
JP2014176136A (en) * 2013-03-06 2014-09-22 Jfe Steel Corp Automatic power factor control system and automatic power factor control method
KR20150008753A (en) * 2013-07-15 2015-01-23 현대중공업 주식회사 Wind Farm Controller and Reactive Power Dispatch Method Thereof

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111211582A (en) * 2020-02-25 2020-05-29 西南交通大学 Power grid comprehensive frequency modulation method based on double-fed fan frequency modulation capability in wind power plant
CN111211582B (en) * 2020-02-25 2022-03-15 西南交通大学 Power grid comprehensive frequency modulation method based on double-fed fan frequency modulation capability in wind power plant

Also Published As

Publication number Publication date
KR101709972B1 (en) 2017-02-24

Similar Documents

Publication Publication Date Title
WO2017034050A1 (en) Wind farm real-time simulation system and method capable of dynamic rearrangement of wind power turbines
WO2012108594A1 (en) Method and system for controlling a wind power generating station in the event of a sudden change in wind speed
WO2022145681A1 (en) Method and system for predicting amount of power generated by wind farm day before on basis of mixed physics and data model
WO2017018584A1 (en) Multi-frequency control system and method for microgrid
CN103064299A (en) In-the-loop simulation test and control system of wind generating set and test method thereof
CN119341130B (en) Method and device for evaluating flexibility of distributed source load storage resources to power distribution network
WO2016032128A1 (en) Wind generation farm control system and wind generation farm control method using same
CN116865270A (en) Optimal scheduling method and system for flexible interconnection power distribution network containing embedded direct current
WO2017034051A1 (en) System and method for controlling wind farm composed of various wind turbines
CN113410874B (en) Load resource optimization control method based on peak shaving auxiliary service of virtual power plant
EP3319195A1 (en) Photovoltaic inverter system
EP2980403A1 (en) Method and system for run-time wind farm control
CN113824161B (en) A control method of AC and DC microgrid cluster system under DoS attack
CN119482447B (en) Virtual power plant decentralization AGC method and system based on accurate diffusion algorithm
Srisailam et al. Load frequency control in deregulated power system with renewable energy sources: Hybrid GOA‐SNN technique
KR20150018060A (en) Method and System Estimating Optimal Demanded Generation quantity of Wind Turbine in Wind Farm
WO2025116071A1 (en) Digital twin-based converged village-level microgrid operation system and method
WO2021125664A1 (en) Method and system for operating multi-type wind farm controllers
CN116658360A (en) Distributed Offshore Wind Turbine Control Method Based on Consensus Algorithm
Balasubbareddy et al. Optimal power flow solution using HFSS Algorithm
CN115207925A (en) Distributed photovoltaic power generation intelligent management system
CN109783900B (en) Real-time online modeling system and method for new energy multi-wind field
CN114520513A (en) Virtual power plant control system and control method
CN119554186B (en) Method and system for recycling waste heat of wind turbine generator
CN115811069A (en) Charge energy balance control method, device and medium for heterogeneous flywheel energy storage matrix system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15902323

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15902323

Country of ref document: EP

Kind code of ref document: A1