[发明专利]一种水产养殖溶解氧预测方法及装置在审
申请号: | 201611124640.9 | 申请日: | 2016-12-08 |
公开(公告)号: | CN107016453A | 公开(公告)日: | 2017-08-04 |
发明(设计)人: | 李振波;李晨;朱玲;吴静;岳峻;李道亮 | 申请(专利权)人: | 中国农业大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/02;G06N3/02 |
代理公司: | 北京路浩知识产权代理有限公司11002 | 代理人: | 李相雨 |
地址: | 100193 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 水产 养殖 溶解氧 预测 方法 装置 | ||
1.一种水产养殖溶解氧预测方法,其特征在于,所述方法包括如下步骤:
采集水产养殖池塘的按时间序列排序的溶解氧数据;
对溶解氧数据进行集合经验模态分解得到本征模态函数和剩余分量;
根据本征模态函数的波动频率将本征模态函数分为高频项、中频项和低频项;
通过最小二乘支持向量机对高频项和中频项进行建模并进行溶解氧预测;
通过思维进化算法优化BP神经网络对低频项进行建模并进行溶解氧预测;
通过灰色预测模型对剩余分量进行建模并进行溶解氧预测;
将最小二乘支持向量机、思维进化算法优化BP神经网络和灰色预测模型三者的预测结果叠加获取水产养殖的溶解氧的预测值。
2.根据权利要求1所述的方法,其特征在于,所述对溶解氧数据进行集合经验模态分解得到本征模态函数和剩余分量,具体包括如下步骤:
S1:将含有按时间序列排序的溶解氧数据的信号加入白噪声信号,构成信噪混合体;
S2:将信噪混合体进行经验模态分解,得到本征模态函数的分量和剩余分量的支量;
S3:重复N次步骤S1和步骤S2,且步骤S1中每次加入不同的白噪声,获取N个本征模态函数的分量和N个剩余分量的支量;
S4:N个本征模态函数的分量的平均值为本征模态函数,N个剩余分量的支量的平均值为剩余分量。
3.根据权利要求2所述的方法,其特征在于,所述将信噪混合体进行经验模态分解,得到本征模态函数的分量和剩余分量的支量,包括:
S21:获取含有按时间序列排序的溶解氧数据的信号的局部极大值点和局部极小值点;根据三次样条线分别将局部极大值点连接起来形成上包络线,局部极小值点连接起来形成下包络线;
S22:根据局部极大值包络线和局部极小值包络线计算平均包络线值;
S23:获取含有按时间序列排序的溶解氧数据信号的幅值与平均包络线值的差值;
S24:若差值符合本征模态函数条件,则差值为第一个本征模态函数的分量;若差值不符合本征模态函数条件,则对差值执行步骤S21、步骤S22和步骤S23并获得二次差值,判断二次差值是否符合本征模态函数条件;直至第k次的k次差值符合本征模态函数条件;
S25:将含有按时间序列排序的溶解氧数据信号的幅值与k次差值的差数设为原始序列,重复步骤S21、步骤S22、步骤S23和步骤S24,直至差数为常数或单调函数,分解结束。
4.根据权利要求1所述的方法,其特征在于,所述通过最小二乘支持向量机对高频项和中频项进行建模并进行溶解氧预测,包括:
根据最小二乘支持向量机的输入参数维数,建立预测模型;
根据溶解氧数据的训练样本获取预测模型的组合参数;
根据组合参数构建高频项和中频项的预测模型对高频项和中频项的溶解氧进行预测。
5.根据权利要求1所述的方法,其特征在于,所述通过思维进化算法优化BP神经网络对低频项进行建模并进行溶解氧预测,包括:
采用思维进化算法对BP神经网络的初始权值和初始阈值进行优化处理,根据优化后的初始权值和初始阈值建立初始预测模型;
根据初始预测模型的输入信号及输出信号计算预测误差;
根据预测误差重新配置权值和阈值;
根据重新配置的权值和阈值建立的预测模型对低频项进行溶解氧预测。
6.根据权利要求1所述的方法,其特征在于,通过灰色预测模型对剩余分量进行建模并进行溶解氧预测,包括:
根据溶解氧数据的观察值叠加生成新序列;
根据新序列建立微分方程模型;其中,采用最小二乘法计算微分方程模型中的待识别参数;
根据微分方程模型建立的灰色预测模型对剩余分量进行溶解氧预测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业大学,未经中国农业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611124640.9/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理