CN113090456A - 一种在大风条件下风电机组桨距角控制方法、***和设备 - Google Patents
一种在大风条件下风电机组桨距角控制方法、***和设备 Download PDFInfo
- Publication number
- CN113090456A CN113090456A CN202110449697.0A CN202110449697A CN113090456A CN 113090456 A CN113090456 A CN 113090456A CN 202110449697 A CN202110449697 A CN 202110449697A CN 113090456 A CN113090456 A CN 113090456A
- Authority
- CN
- China
- Prior art keywords
- generator
- operation parameter
- control
- threshold value
- parameter setting
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 230000009471 action Effects 0.000 claims abstract description 25
- 230000004044 response Effects 0.000 claims abstract description 19
- 238000009825 accumulation Methods 0.000 claims abstract description 11
- 238000012545 processing Methods 0.000 claims description 11
- 238000001914 filtration Methods 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 6
- 238000013500 data storage Methods 0.000 claims description 3
- 230000008859 change Effects 0.000 abstract description 7
- 238000010248 power generation Methods 0.000 abstract description 2
- 238000005259 measurement Methods 0.000 description 9
- 230000000694 effects Effects 0.000 description 8
- 230000007246 mechanism Effects 0.000 description 7
- 238000004422 calculation algorithm Methods 0.000 description 5
- 230000035945 sensitivity Effects 0.000 description 5
- 238000011217 control strategy Methods 0.000 description 4
- 230000007547 defect Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 102100041002 Forkhead box protein H1 Human genes 0.000 description 2
- 101710087994 Forkhead box protein H1 Proteins 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000010485 coping Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F03—MACHINES OR ENGINES FOR LIQUIDS; WIND, SPRING, OR WEIGHT MOTORS; PRODUCING MECHANICAL POWER OR A REACTIVE PROPULSIVE THRUST, NOT OTHERWISE PROVIDED FOR
- F03D—WIND MOTORS
- F03D7/00—Controlling wind motors
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F03—MACHINES OR ENGINES FOR LIQUIDS; WIND, SPRING, OR WEIGHT MOTORS; PRODUCING MECHANICAL POWER OR A REACTIVE PROPULSIVE THRUST, NOT OTHERWISE PROVIDED FOR
- F03D—WIND MOTORS
- F03D17/00—Monitoring or testing of wind motors, e.g. diagnostics
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F05—INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
- F05B—INDEXING SCHEME RELATING TO WIND, SPRING, WEIGHT, INERTIA OR LIKE MOTORS, TO MACHINES OR ENGINES FOR LIQUIDS COVERED BY SUBCLASSES F03B, F03D AND F03G
- F05B2270/00—Control
- F05B2270/30—Control parameters, e.g. input parameters
- F05B2270/327—Rotor or generator speeds
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F05—INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
- F05B—INDEXING SCHEME RELATING TO WIND, SPRING, WEIGHT, INERTIA OR LIKE MOTORS, TO MACHINES OR ENGINES FOR LIQUIDS COVERED BY SUBCLASSES F03B, F03D AND F03G
- F05B2270/00—Control
- F05B2270/30—Control parameters, e.g. input parameters
- F05B2270/328—Blade pitch angle
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E10/00—Energy generation through renewable energy sources
- Y02E10/70—Wind energy
- Y02E10/72—Wind turbines with rotation axis in wind direction
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)
- Wind Motors (AREA)
Abstract
本发明公开了一种在大风条件下风电机组桨距角控制方法、***和设备,属于风力发电领域,通过检测发电机运行参数判断风力发电机组变桨控制参数是否需要调整,如其超过了设计阈值即启用另外一套独立设置的控制回路PID参数,最大程度考虑不同运行参数下不同气动转矩对桨距角的敏感期性,提高机组在不同风况下响应不同运行参数的变桨动作响应。在判断发电机运行参数超过阈值后,创新地引入时间累计的方式,只有在超过时间累计阈值才会使用较高运行参数下的控制回路PID参数,避免由于频繁的运行参数变化带来的PID参数设置频繁切换。从而更好地对风力发电机组的运行参数进行控制,以应对不同运行参数下对不同变桨动作响应的需求。
Description
技术领域
本发明属于风力发电领域,涉及一种在大风条件下风电机组桨距角控制方法、***和设备。
背景技术
风力发电机组在不同风速下有不同的变桨控制策略,在达到额定风速以后,由于风速的不断波动其发电机转速也在不断地变化中,此时需要通过变桨控制以发电机转速控制在设定点为目标,不断调整三支叶片的桨距角位置来对吸收的风能进行控制,以达到控制目标。变桨控制算法一般以转速差为控制输入,采用经典的PID控制算法以计算出对应的变桨角度。由于在不同风速下气动转矩对桨距角的敏感性是不同的,因此不同桨距角下的PID参数是通过工作点的不同而单独设置,但在不同风速下转速-变桨控制的目标一般都是控制发电机转速在额定转速,其PID参数设置原则以此为基准,当风速波动剧烈,转速波动也较大的情况下,采用一套PID参数设置不能较好地考虑不同转速下的机组变桨响应,从而使机组难以在疲劳载荷及极限载荷的约束中确定最佳的PID参数。因此有必要进行机组变桨控制策略的调整,使机组在不同转速下采用不同的PID参数以响应不同工况下的变桨响应。
现有针对此问题的技术方案包括:根据风力发电机组的当前工作状态确定适用于当前工作状态的变桨控制参数。但现有的控制策略为以转速等机组状态作为判断条件,在已有的PID参数上乘以一个统一的系数来应对不同变桨响应的需要,但由于转速波动情况不同,气动转矩对桨距角的敏感性不一致导致控制效果仍有待提高。
发明内容
本发明的目的在于克服上述现有技术中,控制策略以转速等机组状态作为判断条件导致控制效果较低的缺点,提供一种在大风条件下风电机组桨距角控制方法、***和设备。
为了达到上述目的,本发明采用以下技术方案予以实现:
一种在大风条件下风电机组桨距角控制方法,包括如下步骤:
步骤1)获取当前发电机运行参数;
步骤2)将当前发电机运行参数与发电机运行参数设置阈值进行比较;
状态一)若当前发电机运行参数小于发电机运行参数设置阈值,则时间清零,从控制参数列表中获取第一套控制回路PID运行参数设置,并根据第一套控制回路PID运行参数设置计算变桨位置指令,进行变桨动作响应;
状态二)若当前发电机运行参数大于等于发电机运行参数设置阈值,则从发电机运行参数超过发电机运行参数设置阈值开始计时,获取发电机运行参数超过阈值时间累加阈值;
将发电机运行参数超过阈值时间与发电机运行参数超过阈值时间累加阈值进行比较;
若发电机运行参数超过阈值时间小于发电机运行参数超过阈值时间累加阈值,从控制参数列表中获取第一套控制回路PID运行参数设置,并根据第一套控制回路PID运行参数设置计算变桨位置指令,进行变桨动作响应;
若发电机运行参数超过阈值时间大于等于发电机运行参数超过阈值时间累加阈值,从控制参数列表中获取第二套控制回路PID运行参数设置,并根据第二套控制回路PID运行参数设置计算变桨位置指令,进行变桨动作响应。
优选地,步骤1)中,获取当前发电机运行参数后需要对当前发电机运行参数进行滤波。
进一步优选地,滤波为低通滤波。
优选地,发电机运行参数包括风速、功率和桨距角中的任意一种或多种。
优选地,步骤2)中,发电机运行参数设置阈值的获取过程如下:
首先获取发电机的运行参数的额定转值,之后得到发电机的运行参数设置阈值系数,基于发电机的运行参数设置阈值系数计算得到发电机运行参数设置阈值。
优选地,控制回路PID参数设置包括比例增益参数设置值、积分时间常数或微分系数。
一种在大风条件下风电机组桨距角控制***,包括:
数据获取模块,用于获取风电机组的实时运行参数数据;
控制模块,用于根据当前的运行参数进行运行状态判断,并基于控制参数列表获取运行参数设置,作出变桨位置指令,并进行变桨动作响应。
优选地,数据获取模块包括数据存储单元,用于对获取的发电机实时运行参数进行存储;
控制模块包括数据处理单元和判断单元;
数据处理单元用于对发电机运行参数进行处理;
判断单元用于对当前发电机运行参数与发电机运行参数设置阈值进行比较,并根据比较结果作出变桨位置指令。
优选地,控制模块为PLC控制器。
一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述在大风条件下风电机组桨距角控制方法的步骤。
与现有技术相比,本发明具有以下有益效果:
本发明公开了一种在大风条件下风电机组桨距角控制方法,通过检测发电机运行参数判断风力发电机组变桨控制参数是否需要调整,如其超过了设计阈值即启用另外一套独立设置的控制回路PID参数,最大程度考虑不同运行参数下不同气动转矩对桨距角的敏感期性,提高机组在不同风况下响应不同运行参数的变桨动作响应。在判断发电机运行参数超过阈值后,创新地引入时间累计的方式,只有在超过时间累计阈值才会使用较高运行参数下的控制回路PID参数,避免由于频繁的运行参数变化带来的PID参数设置频繁切换。本发明采用多套控制回路PID参数设置,克服了传统方式中一套转速-变桨控制回路PID参数设置,并采用发电机运行参数作为判断条件来对两套PID参数设置进行调度,从而更好地对风力发电机组的运行参数进行控制,以应对不同运行参数下对不同变桨动作响应的需求。
进一步地,以发电机转速为判断条件,在转速波动范围较低时采用其对应地转速-变桨回路PID控制参数,使变桨动作响应跟上较低的风速波动,在转速波动范围较高时采用其对应地转速-变桨回路PID控制参数,使变桨动作响应跟上较高的风速波动,利于风电机组在较大风速变化情况下的变桨响应动作。
进一步地,采用测量发电机转速作为输入,发电机转速为风力发电机组控制输入信号中最可靠的测量信号之一,避免由于机舱风速仪测量风速或震动传感器测量机舱加速度的偏差带来的判断条件不够准确。
进一步地,两套回路PID控制参数在不同运行参数区间,不同桨距角下的不同工作点,其PID参数均可以独立设置,以更好的应对不同运行工况的特点,避免由于统一乘上增益系数带来的控制效果不佳。
进一步地,本发明采用的测量发电机转速由于测量装置或估计算法等原因不宜使用原始信号,需对其进行滤波处理,避免非必要的测量干扰信号影响控制效果。
进一步地,当判断条件满足时,控制***触发控制逻辑,本实施例采用两套转速-变桨控制回路PID参数设置,但不限于两套,其他如更多形式的多套单独设置PID参数同样可以采用。
进一步地,当判断条件满足时,控制***触发控制逻辑,本实施例采用发电机转速判断的方式,但不限于此方式,其他如判断功率变化,桨距角变化,风速变化等判断条件同样可以采用。
本发明公开了一种在大风条件下风电机组桨距角控制***,创新地采用了两套独立的回路PID参数设置,对其当前时刻发电机转速控制效果作为判断机组是否应对变桨控制参数进行调整的条件,从而更好地考虑了在不同风速下变桨控制应对转速波动进行相应地响应,使转速波动更加平稳,兼顾疲劳及极限载荷等设计约束。
附图说明
图1为本发明实施例风力发电机组的大风条件下桨距角控制方法的流程图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
下面结合附图对本发明做进一步详细描述:
实施例1
如图1所示,一种在大风条件下风电机组桨距角控制方法,包括如下步骤:
步骤1)获取当前发电机运行参数;
步骤2)将当前发电机运行参数与发电机运行参数设置阈值进行比较;
状态一)若当前发电机运行参数小于发电机运行参数设置阈值,则时间清零,从控制参数列表中获取第一套控制回路PID运行参数设置,并根据第一套控制回路PID运行参数设置计算变桨位置指令,进行变桨动作响应;
状态二)若当前发电机运行参数大于等于发电机运行参数设置阈值,则从发电机运行参数超过发电机运行参数设置阈值开始计时,获取发电机运行参数超过阈值时间累加阈值;
将发电机运行参数超过阈值时间与发电机运行参数超过阈值时间累加阈值进行比较;
若发电机运行参数超过阈值时间小于发电机运行参数超过阈值时间累加阈值,从控制参数列表中获取第一套控制回路PID运行参数设置,并根据第一套控制回路PID运行参数设置计算变桨位置指令,进行变桨动作响应;
若发电机运行参数超过阈值时间大于等于发电机运行参数超过阈值时间累加阈值,从控制参数列表中获取第二套控制回路PID运行参数设置,并根据第二套控制回路PID运行参数设置计算变桨位置指令,进行变桨动作响应。
实施例2
一种在大风条件下风电机组桨距角控制方法,包括如下步骤:
步骤1)本发明通过检测发电机转速,并比较其是否超过阈值,实时地判断机组变桨控制参数是否需要进行进一步地调整。
步骤2)检测当前发电机转速omega,并将测量信号传递给主控PLC。
步骤3)由于发电机转速测量装置的测量方式,信号转换,估算方法等,直接得到的转速测量信号存在干扰成分,不适宜直接参与控制算法。
步骤4)对当前测量的发电机转速进行低通滤波,得到当前滤波后的发电机转速值lpf_omega。
步骤5)获取当前发电机额定转速设定值ratedomega。
步骤6)获取发电机转速设置阈值系数omegathresholdfactor。
步骤7)将第5步的发电机额定转速设定值ratedomega乘以第6步得到的发电机转速设置阈值系数omegathresholdfactor获得发电机转速设置阈值omegathreshold。
步骤8)判断第4步得到的当前滤波后的发电机转速值lpf_omega与第7步得到的发电机转速设置阈值omegathreshold大小。
步骤9)如当前滤波后的发电机转速值lpf_omega小于第7步得到的发电机转速设置阈值omegathreshold进入第10步。
步骤10)发电机转速超过发电机转速设置阈值的时间清零,即omegaIncreaseTime=0。
步骤11)从控制参数列表中获取第一套转速-变桨控制回路PID参数设置。
步骤12)将第11步得到的第一套转速-变桨控制回路PID参数设置为依据计算变桨位置指令Pitchdemand_slow。
步骤13)将第12步计算的变桨位置指令Pitchdemand_slow输入给变桨执行机构进行变桨动作响应。
步骤14)如当前滤波后的发电机转速值lpf_omega大于第7步得到的发电机转速设置阈值omegathreshold进入第15步。
步骤15)发电机转速超过阈值时间开始计时,omegaIncreaseTime开始计数。
步骤16)获取发电机转速超过阈值时间累加阈值omegaIncreaseDuration。
步骤17)判断第15步得到的发电机转速超过阈值时间omegaIncreaseTime与第16步得到的发电机转速超过阈值时间累加阈值omegaIncreaseDuration大小。
步骤18)如发电机转速超过阈值时间omegaIncreaseTime小于发电机转速超过阈值时间累加阈值omegaIncreaseDuration进入第19步。
步骤19)从控制参数列表中获取第一套转速-变桨控制回路PID参数设置。
步骤20)将第19步得到的第一套转速-变桨控制回路PID参数设置为依据计算变桨位置指令Pitchdemand_slow。
步骤21)将第20步计算的变桨位置指令Pitchdemand_slow输入给变桨执行机构进行变桨动作响应。
步骤22)如发电机转速超过阈值时间omegaIncreaseTime大于发电机转速超过阈值时间累加阈值omegaIncreaseDuration进入第23步。
步骤23)从控制参数列表中获取第二套转速-变桨控制回路PID参数设置。
步骤24)将第23步得到的第二套转速-变桨控制回路PID参数设置为依据计算变桨位置指令Pitchdemand_fast。
步骤25)将第24步计算的变桨位置指令Pitchdemand_slow输入给变桨执行机构进行变桨动作响应。
实施例3
一种在大风条件下风电机组桨距角控制方法,包括如下步骤:
步骤1)本发明通过检测发电机转速,并比较其是否超过阈值,实时地判断机组变桨控制参数是否需要进行进一步地调整。
步骤2)检测当前发电机转速omega,并将测量信号传递给主控PLC。
步骤3)由于发电机转速测量装置的测量方式,信号转换,估算方法等,直接得到的转速测量信号存在干扰成分,不适宜直接参与控制算法。
步骤4)对当前测量的发电机转速进行低通滤波,得到当前滤波后的发电机转速值lpf_omega。
步骤5)获取当前发电机额定转速设定值ratedomega。
步骤6)获取发电机转速设置阈值系数omegathresholdfactor。
步骤7)将第5步的发电机额定转速设定值ratedomega乘以第6步得到的发电机转速设置阈值系数omegathresholdfactor获得发电机转速设置阈值omegathreshold。
步骤8)判断第4步得到的当前滤波后的发电机转速值lpf_omega与第7步得到的发电机转速设置阈值omegathreshold大小。
步骤9)如当前滤波后的发电机转速值lpf_omega小于第7步得到的发电机转速设置阈值omegathreshold进入第10步。
步骤10)发电机转速超过阈值时间清零即omegaIncreaseTime=0。
步骤11)从控制参数列表中获取第一套转速-变桨控制回路PID参数设置。
步骤12)将第11步得到的第一套转速-变桨控制回路PID参数设置为依据计算变桨位置指令Pitchdemand_slow。
步骤13)将第12步计算的变桨位置指令Pitchdemand_slow输入给变桨执行机构进行变桨动作响应。
步骤14)如当前滤波后的发电机转速值lpf_omega大于第7步得到的发电机转速设置阈值omegathreshold进入第15步。
步骤15)发电机转速超过阈值时间开始计时,omegaIncreaseTime开始计数。
步骤16)获取发电机转速超过阈值时间累加阈值omegaIncreaseDuration。
步骤17)判断第15步得到的发电机转速超过阈值时间omegaIncreaseTime与第16步得到的发电机转速超过阈值时间累加阈值omegaIncreaseDuration大小。
步骤18)如发电机转速超过阈值时间omegaIncreaseTime小于发电机转速超过阈值时间累加阈值omegaIncreaseDuration进入第19步。
步骤19)从控制参数列表中获取第一套转速-变桨控制回路PID参数设置。
步骤20)将第19步得到的第一套转速-变桨控制回路PID参数设置为依据计算变桨位置指令Pitchdemand_slow。
步骤21)将第20步计算的变桨位置指令Pitchdemand_slow输入给变桨执行机构进行变桨动作响应。
步骤22)如发电机转速超过阈值时间omegaIncreaseTime大于发电机转速超过阈值时间累加阈值omegaIncreaseDuration进入第23步。
步骤23)从控制参数列表中获取第二套转速-变桨控制回路PID参数设置。
步骤24)将第23步得到的第二套转速-变桨控制回路PID参数设置为依据计算变桨位置指令Pitchdemand_fast。
步骤25)将第24步计算的变桨位置指令Pitchdemand_slow输入给变桨执行机构进行变桨动作响应。
步骤26)获取发电机转速设置阈值系数omegathresholdfactor1及发电机额定转速设定值ratedomega,相乘得到发电机转速设置阈值omegathreshold1。
步骤27)判断当前滤波后的发电机转速值与第26步得到的发电机转速设置阈值omegathreshold1大小。
步骤28)从控制参数列表中获取第三套转速-变桨控制回路PID参数设置。
步骤29)如当前滤波后的发电机转速值大于发电机转速设置阈值omegathreshold1,则以第三套转速-变桨控制回路PID参数设置为依据计算变桨位置指令Pitchdemand_fast2。
步骤30)将第29步计算的变桨位置指令Pitchdemand_fast2输入给变桨执行机构进行变桨动作响应。
需要说明的是,在转速-变桨回路中,第二套控制回路PID运行参数比第一套控制回路PID运行参数可以以更快的变桨响应来控制发电机转速。第三套控制回路PID运行参数、第四套控制回路PID运行参数在实际中不同的工况下相应的开启,也是可以以不同转速阈值为判断条件。
实施例4
一种在大风条件下风电机组桨距角控制***,包括:
数据获取模块,用于获取风电机组的实时运行参数数据;
控制模块,用于根据当前的运行参数进行运行状态判断,并基于控制参数列表获取运行参数设置,作出变桨位置指令,并进行变桨动作响应。
数据获取模块包括数据存储单元,用于对获取的发电机实时运行参数进行存储;
控制模块包括数据处理单元和判断单元;
数据处理单元用于对发电机运行参数进行处理;
判断单元用于对当前发电机运行参数与发电机运行参数设置阈值进行比较,并根据比较结果作出变桨位置指令。
实施例5
在示例性实施例中,还提供计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述基于深度神经网络的信道估计方法的步骤。处理器可能是中央处理单元(CentralProcessing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital SignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable GateArray,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。
现有技术中采用一套转速-变桨控制回路PID参数,由于风速的不间断变化导致转速也在波动之中,当前采用的PID参数计算出来的桨距角指令难以满足当前风况下的控制效果,故需采用两套PID参数保证在不同风况不同转速波动情况下的控制效果。为了克服上述现有技术的缺陷,本发明的实施例提供了一种在大风条件下风电机组桨距角控制的方法,替代已有方案的一套控制回路PID参数设置或在已有的PID参数上乘以一个统一的系数,从而避免由于不同气动转矩对桨距角敏感性差异带来的控制效果差异。本发明设计了一种方法可以通过发电机转速作为判断条件对两套转速-变桨回路PID参数设置进行调度,从而在不同风速下依据不同的气动转矩对桨距角敏感性的不同单独设置PID参数进行调节。
以上内容仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明权利要求书的保护范围之内。
Claims (10)
1.一种在大风条件下风电机组桨距角控制方法,其特征在于,包括如下步骤:
步骤1)获取当前发电机运行参数;
步骤2)将当前发电机运行参数与发电机运行参数设置阈值进行比较;
状态一)若当前发电机运行参数小于发电机运行参数设置阈值,则时间清零,从控制参数列表中获取第一套控制回路PID运行参数设置,并根据第一套控制回路PID运行参数设置计算变桨位置指令,进行变桨动作响应;
状态二)若当前发电机运行参数大于等于发电机运行参数设置阈值,则从发电机运行参数超过发电机运行参数设置阈值开始计时,获取发电机运行参数超过阈值时间累加阈值;
将发电机运行参数超过阈值时间与发电机运行参数超过阈值时间累加阈值进行比较;
若发电机运行参数超过阈值时间小于发电机运行参数超过阈值时间累加阈值,从控制参数列表中获取第一套控制回路PID运行参数设置,并根据第一套控制回路PID运行参数设置计算变桨位置指令,进行变桨动作响应;
若发电机运行参数超过阈值时间大于等于发电机运行参数超过阈值时间累加阈值,从控制参数列表中获取第二套控制回路PID运行参数设置,并根据第二套控制回路PID运行参数设置计算变桨位置指令,进行变桨动作响应。
2.根据权利要求1所述的在大风条件下风电机组桨距角控制方法,其特征在于,步骤1)中,获取当前发电机运行参数后需要对当前发电机运行参数进行滤波。
3.根据权利要求2所述的在大风条件下风电机组桨距角控制方法,其特征在于,滤波为低通滤波。
4.根据权利要求1所述的在大风条件下风电机组桨距角控制方法,其特征在于,发电机运行参数包括风速、功率和桨距角中的任意一种或多种。
5.根据权利要求1所述的在大风条件下风电机组桨距角控制方法,其特征在于,步骤2)中,发电机运行参数设置阈值的获取过程如下:
首先获取发电机的运行参数的额定转值,之后得到发电机的运行参数设置阈值系数,基于发电机的运行参数设置阈值系数计算得到发电机运行参数设置阈值。
6.根据权利要求1所述的在大风条件下风电机组桨距角控制方法,其特征在于,控制回路PID参数设置包括比例增益参数设置值、积分时间常数或微分系数。
7.一种在大风条件下风电机组桨距角控制***,其特征在于,包括:
数据获取模块,用于获取风电机组的实时运行参数数据;
控制模块,用于根据当前的运行参数进行运行状态判断,并基于控制参数列表获取运行参数设置,作出变桨位置指令,并进行变桨动作响应。
8.根据权利要求7所述的在大风条件下风电机组桨距角控制***,其特征在于,数据获取模块包括数据存储单元,用于对获取的发电机实时运行参数进行存储;
控制模块包括数据处理单元和判断单元;
数据处理单元用于对发电机运行参数进行处理;
判断单元用于对当前发电机运行参数与发电机运行参数设置阈值进行比较,并根据比较结果作出变桨位置指令。
9.根据权利要求7所述的在大风条件下风电机组桨距角控制***,其特征在于,控制模块为PLC控制器。
10.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至6任一项所述在大风条件下风电机组桨距角控制方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110449697.0A CN113090456A (zh) | 2021-04-25 | 2021-04-25 | 一种在大风条件下风电机组桨距角控制方法、***和设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110449697.0A CN113090456A (zh) | 2021-04-25 | 2021-04-25 | 一种在大风条件下风电机组桨距角控制方法、***和设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113090456A true CN113090456A (zh) | 2021-07-09 |
Family
ID=76680255
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110449697.0A Pending CN113090456A (zh) | 2021-04-25 | 2021-04-25 | 一种在大风条件下风电机组桨距角控制方法、***和设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113090456A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116449688A (zh) * | 2023-06-19 | 2023-07-18 | 深圳市大族机器人有限公司 | 机器人电机pid参数确定方法、装置和计算机设备 |
Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070041837A1 (en) * | 2003-09-10 | 2007-02-22 | Mitsubishi Heavy Industries, Ltd. | Blade-pitch-angle control device and wind power generator |
US20070057517A1 (en) * | 2005-09-09 | 2007-03-15 | Mcnerney Gerald | Wind turbine load control method |
US20100241280A1 (en) * | 2009-03-23 | 2010-09-23 | Acciona Windpower, S.A. | Wind turbine control |
US20110089694A1 (en) * | 2008-10-16 | 2011-04-21 | Mitsubishi Heavy Industries, Ltd. | Wind turbine generator system and control method of the same |
US20120134807A1 (en) * | 2011-11-29 | 2012-05-31 | Ulf Axelsson | Method for preventing rotor overspeed of a wind turbine |
CN102518555A (zh) * | 2012-01-12 | 2012-06-27 | 三一电气有限责任公司 | 一种兆瓦级风力机组及其控制方法、控制*** |
CN104533713A (zh) * | 2014-11-03 | 2015-04-22 | 新疆金风科技股份有限公司 | 控制风力发电机组停机的方法和装置 |
CN106121914A (zh) * | 2016-08-26 | 2016-11-16 | 三重型能源装备有限公司 | 极端状态下风机的停机方法和*** |
CN106368898A (zh) * | 2016-09-14 | 2017-02-01 | 许继集团有限公司 | 一种大型风力发电机组调节控制方法及装置 |
KR20170052339A (ko) * | 2015-11-04 | 2017-05-12 | 대우조선해양 주식회사 | 고풍속 고난류에서의 풍력발전기 피치제어 방법 |
CN106762405A (zh) * | 2017-01-12 | 2017-05-31 | 中车株洲电力机车研究所有限公司 | 一种能够抑制风力发电机组超速的控制方法及装置 |
CN107869421A (zh) * | 2016-09-26 | 2018-04-03 | 北京金风科创风电设备有限公司 | 风力发电机变桨***的控制方法和装置 |
CN108123494A (zh) * | 2018-01-23 | 2018-06-05 | 西南交通大学 | 基于最优转速功率追踪的双馈风机参与电网调频控制方法 |
CN108223268A (zh) * | 2016-12-14 | 2018-06-29 | 北京金风科创风电设备有限公司 | 风力发电机组的转速控制方法和装置 |
CN110185579A (zh) * | 2019-06-12 | 2019-08-30 | 三一重能有限公司 | 一种变速顺桨停机方法、装置及风电机组 |
CN110566402A (zh) * | 2019-03-19 | 2019-12-13 | 南京南瑞继保电气有限公司 | 一种永磁直驱风机主控***机组自动启停的控制方法 |
CN112219028A (zh) * | 2018-05-07 | 2021-01-12 | 维斯塔斯风力***集团公司 | 风力涡轮机控制方法 |
-
2021
- 2021-04-25 CN CN202110449697.0A patent/CN113090456A/zh active Pending
Patent Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070041837A1 (en) * | 2003-09-10 | 2007-02-22 | Mitsubishi Heavy Industries, Ltd. | Blade-pitch-angle control device and wind power generator |
US20070057517A1 (en) * | 2005-09-09 | 2007-03-15 | Mcnerney Gerald | Wind turbine load control method |
US20110089694A1 (en) * | 2008-10-16 | 2011-04-21 | Mitsubishi Heavy Industries, Ltd. | Wind turbine generator system and control method of the same |
US20100241280A1 (en) * | 2009-03-23 | 2010-09-23 | Acciona Windpower, S.A. | Wind turbine control |
US20120134807A1 (en) * | 2011-11-29 | 2012-05-31 | Ulf Axelsson | Method for preventing rotor overspeed of a wind turbine |
CN102518555A (zh) * | 2012-01-12 | 2012-06-27 | 三一电气有限责任公司 | 一种兆瓦级风力机组及其控制方法、控制*** |
CN104533713A (zh) * | 2014-11-03 | 2015-04-22 | 新疆金风科技股份有限公司 | 控制风力发电机组停机的方法和装置 |
KR20170052339A (ko) * | 2015-11-04 | 2017-05-12 | 대우조선해양 주식회사 | 고풍속 고난류에서의 풍력발전기 피치제어 방법 |
CN106121914A (zh) * | 2016-08-26 | 2016-11-16 | 三重型能源装备有限公司 | 极端状态下风机的停机方法和*** |
CN106368898A (zh) * | 2016-09-14 | 2017-02-01 | 许继集团有限公司 | 一种大型风力发电机组调节控制方法及装置 |
CN107869421A (zh) * | 2016-09-26 | 2018-04-03 | 北京金风科创风电设备有限公司 | 风力发电机变桨***的控制方法和装置 |
CN108223268A (zh) * | 2016-12-14 | 2018-06-29 | 北京金风科创风电设备有限公司 | 风力发电机组的转速控制方法和装置 |
CN106762405A (zh) * | 2017-01-12 | 2017-05-31 | 中车株洲电力机车研究所有限公司 | 一种能够抑制风力发电机组超速的控制方法及装置 |
CN108123494A (zh) * | 2018-01-23 | 2018-06-05 | 西南交通大学 | 基于最优转速功率追踪的双馈风机参与电网调频控制方法 |
CN112219028A (zh) * | 2018-05-07 | 2021-01-12 | 维斯塔斯风力***集团公司 | 风力涡轮机控制方法 |
CN110566402A (zh) * | 2019-03-19 | 2019-12-13 | 南京南瑞继保电气有限公司 | 一种永磁直驱风机主控***机组自动启停的控制方法 |
CN110185579A (zh) * | 2019-06-12 | 2019-08-30 | 三一重能有限公司 | 一种变速顺桨停机方法、装置及风电机组 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116449688A (zh) * | 2023-06-19 | 2023-07-18 | 深圳市大族机器人有限公司 | 机器人电机pid参数确定方法、装置和计算机设备 |
CN116449688B (zh) * | 2023-06-19 | 2023-10-31 | 深圳市大族机器人有限公司 | 机器人电机pid参数确定方法、装置和计算机设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2006339899B2 (en) | A method and control system for reducing the fatigue loads in the components of a wind turbine subjected to asymmetrical loading of the rotor plane | |
US20140203560A1 (en) | Wind turbine and method for adjusting rotor blade pitch angle in wind turbine | |
EP2175129A1 (en) | Adaptive adjustment of the blade pitch angle of a wind turbine | |
WO2016188532A1 (en) | Control of a wind turbine taking fatigue measure into account | |
CN109162870B (zh) | 风力发电机组的调桨控制方法、装置、设备及存储介质 | |
CN109185054A (zh) | 风力发电机桨距角控制方法、***、装置及可读存储介质 | |
CN110206682B (zh) | 动态确定偏航控制精度的方法和装置 | |
US20130025352A1 (en) | Methods for monitoring wind turbines | |
US9341159B2 (en) | Methods for controlling wind turbine loading | |
CN111512043B (zh) | 用于控制风力涡轮机以管理边缘叶片振动的方法和*** | |
CN111379665B (zh) | 风力发电机组的变桨控制方法及*** | |
CN113250904A (zh) | 用于基于连续机器学习的风力涡轮控制的***和方法 | |
CN113090456A (zh) | 一种在大风条件下风电机组桨距角控制方法、***和设备 | |
CN113168138A (zh) | 用于将风力涡轮机的控制器参数化和/或运行风力涡轮机的方法和*** | |
CN107514336B (zh) | 风速信息处理方法及装置和变桨控制方法、装置及*** | |
CN113027674B (zh) | 风力发电机组的控制方法及其装置 | |
CN108612624B (zh) | 一种风力发电机的转速控制方法和装置 | |
CN113236488B (zh) | 一种基于发电机转速裕量的变桨控制方法、***和设备 | |
CN108537372B (zh) | 一种风向预测方法及风力发电机组的偏航控制方法 | |
CN113669197B (zh) | 基于实时运行数据的风力发电机组转速控制方法和*** | |
CN110943480B (zh) | 电力***调频方法、装置、计算机设备及存储介质 | |
CN114687953A (zh) | 风力发电机组的振动类型识别方法、控制方法及装置 | |
DK201570721A1 (en) | CONTROL OF A WIND TURBINE TAKING FATIGUE MEASURE INTO ACCOUNT | |
CN113202691B (zh) | 一种风力发电组件控制方法、装置、设备及介质 | |
US12044212B2 (en) | Controlling a wind turbine with an updated power coefficient adjusted by a degradation function |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210709 |