[发明专利]短期泊位预测方法及系统有效
申请号: | 202110500097.2 | 申请日: | 2021-05-08 |
公开(公告)号: | CN113344168B | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 张青春;郭振久;何孝慈;姚胜;周玲;吴峥 | 申请(专利权)人: | 淮阴工学院 |
主分类号: | G06N3/006 | 分类号: | G06N3/006;G06N3/08;G06Q10/04;G06Q50/10;G08G1/14 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 柏尚春 |
地址: | 223003 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 短期 泊位 预测 方法 系统 | ||
1.一种短期泊位预测方法,其特征在于,包括如下步骤:
S100:获取一段时间内的泊位历史数据,并对泊位历史数据进行预处理获得有效泊位时间序列;
S200:采用小波函数对有效泊位时间序列进行分解和多尺度重构,获得N+1个时间序列CN,D1,D2,…,DN;
S300:将步骤S200中获得的N+1个时间序列作为BP神经网络的训练样本和测试样本,并利用优化算法来优化BP神经网络的权值和阈值,构建预测模型;
S400:获取待测数据,将待测数据作为待测样本导入到预测模型中,得到N+1个时间序列上的预测值,并将各个时间序列上的预测值进行融合;
所述步骤S300中的优化算法为灰狼优化算法,所述步骤S300具体包括:
S310:确定并构建BP神经网络结构,确定隐藏层节点个数式中m为嵌入维数,输入层节点数目等于嵌入维数,n为输出层节点数目,a为调节常数;
S320:随机设置预测模型的权值和阈值作为每只灰狼的个体位置来构成种群,初始化收敛系数A、C和线性递减参数a,并确定种群最大迭代次数tmax,随机设置预测模型的权值和阈值作为每只灰狼的个体位置,并将每只狼的个体位置带入灰狼围捕模型中的到灰狼的位置更新公式:
X(t+1)=XP(t)-A·|C·XP(t)-X(t)|
式中猎物位置XP(t)=(wmh,whn,ah,bn),其中wmh为BP神经网络的第k个节点到第h个节点的权值,whn为第k个节点到第h个节点的权值,ah为输入层到影藏层的权值,bn为影藏层到输出层的权值,t表示迭代次数;
S330:计算各灰狼的适应度值,找到适应度前三的灰狼作为α狼、β狼和δ狼,以下式更新其他灰狼ω的位置信息及参数A、C和a的值:
X1=Xα(t)-A1·D
X2=Xβ(t)-A2·D
X3=Xδ(t)-A3·D
式中,A1、A2、A3与参数A相似,C1、C2、C3与参数C相似;
S340:将各灰狼的个体位置带入到BP神经网络中形成预测模型,将训练样本和测试样本带入到预测模型中试验,记录预测误差最小及相应的α狼的位置;
S350:重复步骤S330到S340,直到达到最大迭代次数或α狼的预测误差满足条件,此时α狼的个体位置即为最优解xi;
所述步骤350后还包括:
S360:对步骤S350中获得的最优解xi进行局部搜索;
所述步骤S360具体包括:
S361:构建最优解xi的隶属度函数μ(x):
S362:随机生成θ-cut水平值,获得搜索过程的动态边界:
S363:将边界模糊技术映射通过下式优化到搜索中:
式中rf1(x)和rf2(x)为对x乘以一个0到1内的随机数;
S363:重复步骤S362-S363,直到则
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于淮阴工学院,未经淮阴工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110500097.2/1.html,转载请声明来源钻瓜专利网。