[发明专利]一种基于贝叶斯网络的移动传感器网络降噪和校准方法有效
申请号: | 201611068921.7 | 申请日: | 2016-11-29 |
公开(公告)号: | CN106792799B | 公开(公告)日: | 2020-01-14 |
发明(设计)人: | 翔云 | 申请(专利权)人: | 德清云浩电子科技有限公司 |
主分类号: | H04W24/02 | 分类号: | H04W24/02;H04W84/18 |
代理公司: | 33214 杭州丰禾专利事务所有限公司 | 代理人: | 李杰 |
地址: | 313200 浙江省湖州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 贝叶斯 网络 移动 传感器 校准 方法 | ||
1.一种基于贝叶斯网络的移动传感器网络降噪和校准方法,其特征在于,包括以下步骤:
步骤(1):将数据集分成训练集与验证集,其中训练集用A表示,验证集用B表示;训练集A是根据定义的特征,包括温度、湿度、不同污染物浓度,通过随机挑选整个数据集中80%的数据所组成的集合,用于通过最大似然法估计贝叶斯网络条件概率表中参数的值;
而验证集B由剩余的20%数据组成,用于评估通过训练获得的贝叶斯网络的有效性跟可靠性;
步骤(2):根据传感器网络的结构,构建相应的贝叶斯网络;贝叶斯网络由节点跟连线组成,其中每个节点对应于一个具体的传感器;对于每个传感器节点,增加一个虚拟节点,以表示噪声带来的不确定性;所有有相关性的节点之间都通过无向的连接线相连;并使用训练集A进行训练:即通过最大似然法,对验证集B中所有特征数据进行处理,从而获得每个节点上的条件概率表中参数的值;
步骤(3):将多个相关联的传感器读数作为数据,输入贝叶斯网络;从而通过训练过的贝叶斯网络获得估计真实值G,估计真实值G是贝叶斯网络通过对已有多个关联传感器观测值的分析,所推断出来的最接近真实污染物浓度的一个估计值,该估计值可以用于最小化传感器的误差;
步骤(4):使用估计真实值G,以及传感器读数R对传感器方程F进行非线性校准;其中
传感器读数是指从传感器上直接读取的被观测物状态,包括温度、湿度、电压值和电阻值;而传感器方程是指从被观测到的传感器读数转换到估计真实值的方程;而这一方程会随着传感器的老化而变化,需要经常性进行校准;
步骤(5):使用验证集B对校准后的贝叶斯网络以及传感器方程进行验证。
2.根据权利要求1所述的一种基于贝叶斯网络的移动传感器网络降噪和校准方法,所述步骤(4)中传感器方程的计算公式为:
Log(R)=a*log(G)+b,
其中:a、b为调节参数;调节参数是由经验确定的由传感器读数到估计真实值之间的转换系数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于德清云浩电子科技有限公司,未经德清云浩电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611068921.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种污泥水的铁粉刮料装置
- 下一篇:一种薄荷加工用去污清洗装置