[发明专利]基于神经网络的卡尔曼滤波甲醛检测方法有效

专利信息
申请号: 201310740484.9 申请日: 2013-12-30
公开(公告)号: CN103743867A 公开(公告)日: 2014-04-23
发明(设计)人: 徐沛;楼群 申请(专利权)人: 镇江市高等专科学校
主分类号: G01N33/00 分类号: G01N33/00;G06F19/00
代理公司: 南京经纬专利商标代理有限公司 32200 代理人: 楼高潮
地址: 212003 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于神经网络的卡尔曼滤波甲醛检测方法,包括1)初始化检测环境,确定环境参数;2)模拟检测过程数据,得出神经网络训练数据;3)建立两输入一输出结构的神经网络,采用BP神经网络,附加动量学习规则,训练神经网络;4)进行第一次检测估计;5)判断是否停止检测;6)如果停止则休眠等待,如果不停止,则使用卡尔曼滤波估计甲醛含量。本发明通过离线训练神经网络的方法,建立了检测量与状态转移量之间的关系,进而解决了传统卡尔曼滤波在甲醛检测时,状态方程特别是状态转移量难以确定的问题,极大的提高了甲醛检测的速度、精度与可靠性。
搜索关键词: 基于 神经网络 卡尔 滤波 甲醛 检测 方法
【主权项】:
1.一种基于神经网络的卡尔曼滤波甲醛检测方法,其特征在于,包括以下步骤:1)初始化检测环境,确定环境参数:使用传感器对环境中的甲醛含量进行多次取样,得出一组取样数据;将取样数据最大检测值记为Zmax,最小检测值记为Zmin,求此组数据均方差并除以2得到检测误差的近似方差G;2)设检测误差为G,令零时刻状态值X(0)分别为Zmin和Zmax,对不同的状态转移量Φ,使用公式X(t+1)=Φ(t)X(t)和Z(t)=X(t)+v(t)模拟检测过程,v(t)为数值模拟出的服从均值为零,方差为G的检测误差,得出不同的状态转移量Φ对应的一组检测数据Z;3)建立两输入一输出结构的神经网络,两输入为模拟检测数据每组中相邻两时刻的检测值,输出为对应的Φ值,采用BP神经网络,附加动量学习规则,训练神经网络;4)开始检测过程:设定初始甲醛检测值Z(0)为(Zmax+Zmin)/2,将此时传感器取得的甲醛检测值记为Z(1),将Z(0)、Z(1)输入神经网络,得出神经网络预测估计的Φ(1)值,确定此时刻的状态方程,迭代卡尔曼滤波估计方程,得出此时的甲醛估计值输出显示结果;5)判断是否停止检测,如果不停止,则转步骤6);如果停止检测,则进入休眠状态;6)记上一次传感器取得的甲醛检测量为Z(t-1),当前时刻传感器取得的甲醛检测量为Z(t),将Z(t-1)与Z(t)输入神经网络,得出当前时刻的状态转移量Φ(t)的值,确定当前时刻的状态方程,记上一次的甲醛估计值为迭代卡尔曼滤波估计方程,得出当前时刻的甲醛估计值输出显示结构;7)判断是否要初始化环境,若是,转步骤1),若否,则转步骤6)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于镇江市高等专科学校,未经镇江市高等专科学校许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201310740484.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top