一种风力发电机的尾迹识别方法技术

技术编号:26172040 阅读:50 留言:0更新日期:2020-10-31 13:47
本发明专利技术提供一种风力发电机的尾迹识别方法,先采集试验风力发电机的所有流场数据,然后对流场数据通过差分方法进行求导计算,得到速度梯度张量,然后再计算出流场每个点上的流动不变量数据;对已知的数据进行分析,并按预定标准将收集的数据分为强湍流和弱湍流;以流动不变量数据作为输入量,以强湍流和弱湍流数据作为学习对象,通过机器学习算法软件生成一个识别器;将需要识别流场的不变量数据输入识别器,然后根据预定标准将符合强湍流的数据区域绘出,即得到产生当前需要识别流场的风力发电机的尾迹区域。本发明专利技术使用了现代计算机科学中的大数据分析方法,只需要提供充分的数据,而不需要加入其他人为干涉,可以保证计算结果的客观性。

【技术实现步骤摘要】
一种风力发电机的尾迹识别方法
本专利技术涉及风力发电领域,特别涉及一种通过已知数据建立学习模型进而识别出任意风力发电机的尾迹的识别方法。
技术介绍
传统的风力发电机尾迹识别通常采用“一个物理量+一个阈值”的模式,比如,对于时均尾迹场,可以通过速度亏损的极大值点确定中心位置,通过速度亏损大于某一阈值确定尾迹范围,对于瞬时速度场,可以通过流场的涡量和某一阈值来识别风力发电机尾迹,而这种方法存在以下两个缺点:1.单变量的识别器鲁棒性差,对于不同流动参数的尾迹识别需要人为地调整阈值,然而阈值的选取严重依赖于人的主观认知,因此并不能客观的反应真实的情况。2.湍流是一个多尺度物理现象,而一个变量往往只能反应某个特征尺度下的流动特性,因此不能全面的识别流动状态,也就不能准确的识别风力发电机的尾迹。
技术实现思路
本文专利技术的目的是提供一种通过已知数据建立学习模型进而识别出任意风力发电机的尾迹的识别方法。具体地,本专利技术提供一种风力发电机的尾迹识别方法,包括如下步骤:步骤100,采集试验风力发电机下游受尾迹影响区域中的所有流场数据,然后对采集的所有流场数据通过差分方法进行求导计算,得到速度梯度张量,然后再计算出流场每个点上的流动不变量数据;步骤200,根据受风力发电机偏航影响的强度,对收集的所有流场数据中流动状态已知的数据进行分析,并按预定标准将收集的数据分为强湍流和弱湍流;步骤300,以流动不变量数据作为输入量,以强湍流和弱湍流数据作为学习对象,通过机器学习算法软件生成一个识别器;步骤400,将需要识别流场的不变量数据输入识别器,即可自动输出该流场中每一点的流动状态,然后根据预定标准将符合强湍流的数据区域绘出,即得到产生当前需要识别流场的风力发电机的尾迹区域。在本专利技术的一个实施方式中,所述的所有流场数据中的每个流场点数据信息包括空间坐标信息和时间信息。在本专利技术的一个实施方式中,所述的所有流场数据是通过场地测量或实验室测量或数值模拟得到的。在本专利技术的一个实施方式中,所述的流动不变量至少包括湍流脉动能量,拟涡能和涡拉伸强度。在本专利技术的一个实施方式中,所述的对收集的所有流场数据中流动状态已知的数据进行分析采用的分析方法是大数据分析方法。在本专利技术的一个实施方式中,所述的根据受风力发电机偏航影响的强度是指:风力发电机在空间上受风向影响而随风向随时改变朝向的过程中,其尾迹区域在移动过程中与周边非尾迹区域之间的变化对比。在本专利技术的一个实施方式中,所述步骤400中需要识别流场的不变量数据包含所述需要识别流场中获取的所有已知数据的不变量数据。在本专利技术的一个实施方式中,所述的需要识别流场的不变量数据中的不变量数据是通过步骤100中的差分方法计算后得到的。在本专利技术的一个实施方式中,所述的机器学习算法采用的是XGBoost数学库的Python版本,通过Python语言调用XGBoost数学库并选择其中基于二叉树的分类模型,以所述不变量作为模型输入,XGBoost算法自动调节基于二叉树的分类模型中存在的可调参数,最终使分类模型给出的结果与所述强湍流和弱湍流的差值达到最小,然后使用Python版本将训练达到要求的基于二叉树的分类模型封装成一个可执行文件形成即识别器。在本专利技术的一个实施方式中,所述的不变量数据是指:在物理上能够保持客观性不随坐标系的选取而变化的物理量。本专利技术使用了现代计算机科学中的大数据分析方法,只需要提供充分的数据,而不需要加入其他人为干涉,可以保证计算结果的客观性。利用构成流动不变量的多个变量,通过每个变量反应的不同特征尺度上的流动状态,真实反应湍流的多尺度特性,且每个变量具有明确的物理意义,可以反应湍流的不同特性,包括非定常、涡结构、涡拉伸等,使得最终得到的尾迹的识别更加准确。附图说明图1是本专利技术一个实施方式的尾迹识别方法流程图;图2是本专利技术一个实施方式的风力发电机流场示意图。具体实施方式风力发电机尾迹对风电场的性能(比如电量产出和维护费用)有显著影响,本方法以现代计算机数据分析技术为基础,识别风力发电机的尾迹区域,较传统方法而言,具有更准确,更客观的优势,对实现先进风机控制和优化风力发电机布置至关重要,是提升风电场发电效率的关键技术。本方案将大数据分析方法应用到风电领域,通过将图像识别技术和物理识别过程相结合,将“不变量的值”等同于图像识别技术中的“图片的颜色”,从而实现了对物理现象的识别。相比于图片像识别技术,本方案处理的物理现象识别更复杂,因图像中的每个像素点只需要RGB三基色(相当于三个变量)即可表达,而在处理尾迹这一物理现象时则需要更多的变量才能客观地反应尾迹的特征。现有技术在处理尾迹分析时,一般是通过标定每个变量的阈值来分析,标定过程只能采用"试错"的方法,即通过反复改变阈值使得识别出的尾迹区域尽量接近研究者的认知。即便不考虑研究者的认知是否掺杂了主观因素,综合标定多个变量的阈值在现有方法中也是无法实现的,因为在综合考虑多个变量时,需要对每个变量的阈值设定进行标定,并且由于这些变量之间不存在正交性,这些阈值之间是相互影响的,再加上物理量的值都是连续变化的,理论上可选择的阈值是无穷的,所以当变量数大于3个时,使用现有识别方法几乎不可能采用多变量来进行,因此现有技术在分析尾迹时常规采用2个变量来进行,其最终得到的尾迹数据精确度远远低于本方案的处理改变数据。此外,采用的机器学习属于还在发展之中的一项技术,而本方案采用的XGBoost数学算法是一种监督学习的算法,其仅应用在图像识别中的物体分割问题上,并未在工业界广泛应用。本方法使用XGBoost的监督学习特性,很好的解决了风力发电机尾迹识别中的客观性和准确性问题。以下通过具体实施例和附图对本方案的具体结构和实施过程进行详细说明。如图1所示,在本专利技术的一个实施方式风力发电机尾迹识别方法,包括如下步骤:步骤100,采集试验风力发电机下游受尾迹影响区域中的所有流场数据,然后对采集的所有流场数据通过差分方法进行求导计算,得到速度梯度张量,然后再计算出流场每个点上的流动不变量数据;该步骤中,所有流场数据的获取方式既可以是场地测量(比如,LiDAR(LightDetectionandRanging)),或实验室测量(比如,PIV(ParticleImageVelocimetry)),也可以是数值模拟。采集的风力发电机下游的流场数据具体表示为ui(xi,t),其中xi表示空间中测量点的位置,下标i=1,2,3表示三维空间的三个方向,t表示时间。对流场数据ui(xi,t)通过差分方法进行求导计算,得到速度梯度张量然后再计算每个流场点上的流动不变量,包括湍流脉动能量k=uiui/2,拟涡能ωiωi/2,涡拉伸强度Sijωj等,其中和分别表示涡量和应变率张量,εijk表示三阶列维-奇维塔符号。步骤200,根据受风力发电机偏航影响的强度,对收集的所有流场数据中流动状态已知的数据进行分析,并本文档来自技高网...

【技术保护点】
1.一种风力发电机的尾迹识别方法,其特征在于,包括如下步骤:/n步骤100,采集试验风力发电机下游受尾迹影响区域中的所有流场数据,然后对采集的所有流场数据通过差分方法进行求导计算,得到速度梯度张量,然后再计算出流场每个点上的流动不变量数据;/n步骤200,根据受风力发电机偏航影响的强度,对收集的所有流场数据中流动状态已知的数据进行分析,并按预定标准将收集的数据分为强湍流和弱湍流;/n步骤300,以流动不变量数据作为输入量,以强湍流和弱湍流数据作为学习对象,通过机器学习算法软件生成一个识别器;/n步骤400,将需要识别流场的不变量数据输入识别器,即可自动输出该流场中每一点的流动状态,然后根据预定标准将符合强湍流的数据区域绘出,即得到产生当前需要识别流场的风力发电机的尾迹区域。/n

【技术特征摘要】
1.一种风力发电机的尾迹识别方法,其特征在于,包括如下步骤:
步骤100,采集试验风力发电机下游受尾迹影响区域中的所有流场数据,然后对采集的所有流场数据通过差分方法进行求导计算,得到速度梯度张量,然后再计算出流场每个点上的流动不变量数据;
步骤200,根据受风力发电机偏航影响的强度,对收集的所有流场数据中流动状态已知的数据进行分析,并按预定标准将收集的数据分为强湍流和弱湍流;
步骤300,以流动不变量数据作为输入量,以强湍流和弱湍流数据作为学习对象,通过机器学习算法软件生成一个识别器;
步骤400,将需要识别流场的不变量数据输入识别器,即可自动输出该流场中每一点的流动状态,然后根据预定标准将符合强湍流的数据区域绘出,即得到产生当前需要识别流场的风力发电机的尾迹区域。


2.根据权利要求1所述的尾迹识别方法,其特征在于,
所述的所有流场数据中的每个流场点数据信息包括空间坐标信息和时间信息。


3.根据权利要求1所述的尾迹识别方法,其特征在于,
所述的所有流场数据是通过场地测量或实验室测量或数值模拟得到的。


4.根据权利要求1所述的尾迹识别方法,其特征在于,
所述的流动不变量至少包括湍流脉动能量,拟涡能和涡拉伸强度。


5.根据权利要求1所述的尾迹识别方法,其特征在于,
所述的对收集的所有流场数据中流动状态已知...

【专利技术属性】
技术研发人员:杨晓雷杨子轩李秉霖李曌斌
申请(专利权)人:中国科学院力学研究所
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1