[发明专利]一种多功能传感器信号重构精度和计算量的平衡方法无效
申请号: | 201310121260.X | 申请日: | 2013-04-09 |
公开(公告)号: | CN103176951A | 公开(公告)日: | 2013-06-26 |
发明(设计)人: | 王昕;魏国;孙金玮;范贤光;许英杰 | 申请(专利权)人: | 厦门大学 |
主分类号: | G06F17/15 | 分类号: | G06F17/15 |
代理公司: | 厦门南强之路专利事务所 35200 | 代理人: | 马应森 |
地址: | 361005 *** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多功能 传感器 信号 精度 计算 平衡 方法 | ||
1.一种多功能传感器信号重构精度和计算量的平衡方法,其特征在于包括以下步骤:
1)根据每一个输入方向上节点向量维数的取值范围,确定对其进行二进制编码所需的位数,将所有输入方向上的节点向量维数放在同一个二进制数中,该二进制数就是遗传算法的个体;
2)随机产生初始种群,即由多个二进制数组成的数组;
3)令计数器N=1,N代表遗传算法循环的次数;
4)对于种群中的所有个体,对其进行解码,获得其对应的各个方向上的节点向量维数,并以此建立B样条模型;
5)计算每个B样条模型的重构最小均方误差MSE以及建模所需的乘运算次数;
6)计算每个个体的适应度函数;
7)根据每个个体的适应度函数,对种群进行选择、交叉和变异操作,产生新的种群;
8)判断循环次数N是否到达预先设定的值Nmax,若未到达,则N=N+1并跳往步骤3;若达到设定值,则平衡算法结束,给出优化结果,即此时种群中的最优个体。
2.如权利要求1所述一种多功能传感器信号重构精度和计算量的平衡方法,其特征在于在步骤5)中,所述重构最小均方误差MSE的计算公式为:
式中,n是样本数据的个数;
gi样本数据的真实值;
经过信号重构后,对样本数据的估计值;
乘运算次数的计算公式为:
Num=Numsingle×n
式中,Num是整个信号重构所需的乘运算次数;
Numsingle是单次卡尔曼滤波所需的乘运算次数;
对于三输入单输出的B样条模型,单次卡尔曼滤波所需的乘运算次数为:
Numsingle=λ3+2λ2+9λ+120
λ=(L1+k)(L2+k)...(Lm+k)
式中,λ是卡尔曼滤波状态向量的维数;
m是传感器被测量的个数;
L1,L2…Lm为各个被测量对应的内节点向量维数;
k为卡尔曼滤波的阶数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门大学,未经厦门大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310121260.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:行星减速式起动电机
- 下一篇:摩托车新型脚启动机构