[发明专利]一种基于波浪预测的重驱式波浪发电机控制方法在审
申请号: | 202310425143.6 | 申请日: | 2023-04-20 |
公开(公告)号: | CN116599411A | 公开(公告)日: | 2023-08-15 |
发明(设计)人: | 黄磊;杨建龙;王世祥;胡敏强 | 申请(专利权)人: | 东南大学 |
主分类号: | H02P21/22 | 分类号: | H02P21/22;F03B15/00;H02P21/00;H02P9/00;H02P101/10 |
代理公司: | 北京同辉知识产权代理事务所(普通合伙) 11357 | 代理人: | 张恩慧 |
地址: | 210096 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 波浪 预测 重驱式 发电机 控制 方法 | ||
1.一种基于波浪预测的重驱式波浪发电机控制方法,其特征在于,方法包括以下步骤:
取现时刻的前N个时刻的波浪高度数据为一时间序列,检验时间序列的平稳性,若时间序列非平稳,则通过对波浪高度数据进行差分,直到时间序列平稳为止;
利用具有平稳性的时间序列,构建自回归平均移动模型ARMA;
基于ARMA模型对未来一段时间内的波高进行预测得到预测值;
利用预测的波高值计算未来时刻波浪速度大小,计算波浪速度下波浪发电机的最佳反电磁力作为参考值,从而得到该反电磁力参考值所对应的最佳参考电流;
采用模型预测控制MPC的方式对电机进行电流控制,跟踪电流参考值,使得发电机运行在最佳状态。
2.根据权利要求1所述的一种基于波浪预测的重驱式波浪发电机控制方法,其特征在于,所述检验时间序列的平稳性的过程包括以下步骤:
首先,取前N个时刻内的波浪高度序列xt={x1,x2,x3…xN},其中xt为N个时刻的波浪高度组成的时间序列,先将时间序列化分为k个短序列,并且每个短序列含有M个波高值。得到下式所示由k个短序列组成的x't:
在x't中,令xij=x(i-1)M+j,(i=1,2,…,k;j=1,2,…,M),其中xij表示第i个短序列中的第j个波浪高度值,x(i-1)M+j表示在xt中第(i-1)M+j个波高值。
定义各短序列的统计量包括样本均值、样本方差和样本自相关系数:
其中为第i个子序列的样本均值,为第i个子序列的样本方差,ri为第i个子序列的自相关系数;
取显著水平α=0.05和2σ原则,当统计量满足以下要求时时间序列稳定:
式中σ1,σ2,σ3分别为样本均值的方差,样本方差的方差和样本自相关的方差。
3.根据权利要求1所述的一种基于波浪预测的重驱式波浪发电机控制方法,其特征在于,所述ARMA中心化后简写为:
xt=φ1xt-1+…+φpxt-p+εt-θ1εt-1-…-θqεt-q
式中xt为t时刻波浪高度,εt为独立的误差项,θ、φ为ARMA未定参数,p,q为模型阶数。
4.根据权利要求3所述的一种基于波浪预测的重驱式波浪发电机控制方法,其特征在于,所述ARMA的建立过程包括以下步骤:
利用赤池信息量准则AIC对ARMA(p,q)进行定阶,对不同的阶数p,q的ARMA下波高时间序列进行拟合,通过AIC函数计算AIC值,使得AIC达到极小值的阶数为最佳阶数;
对定阶后ARMA的参数进行估计,采用最小二乘估计的方式,结合迭代法,当残差平方和Q达到最小时得到最佳ARMA参数。
5.根据权利要求4所述的一种基于波浪预测的重驱式波浪发电机控制方法,其特征在于,所述AIC函数为:
其中为拟合残差方程,是关于模型阶数p、q的函数:
式中为不同模型阶数下前N-1个时刻内波高估计值。
6.根据权利要求4所述的一种基于波浪预测的重驱式波浪发电机控制方法,其特征在于,所述残差平方和Q表示为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310425143.6/1.html,转载请声明来源钻瓜专利网。