发明名称 动态情况下异步多传感器信息融合方法
摘要 本发明公开了一种动态情况下异步多传感器信息融合方法。在这种方法中,信息融合被考虑成一个传感器的数据对另一个传感器的数据的补偿过程。在异步多传感器系统中,所有的这些补偿被送入模糊推理系统中,来得到针对融合时刻测量值的补偿,然后将这个补偿值与融合时刻的测量值相结合得到融合结果。本方法中,系统在快速传感器测量值到达时刻进行融合操作,满足了动态系统的实时性要求,模糊推理系统的引入又方便了系统进行传感器管理以及传感器失效处理。本发明为动态异步多传感器信息融合问题提供了一个有效地解决方法,扩展了多传感器融合系统的实际应用范围。
申请公布号 CN1560568A 申请公布日期 2005.01.05
申请号 CN200410016869.1 申请日期 2004.03.11
申请人 上海交通大学 发明人 张克军;苏剑波;席裕庚
分类号 G01D3/028 主分类号 G01D3/028
代理机构 上海交达专利事务所 代理人 毛翠莹
主权项 1、一种动态情况下异步多传感器信息融合方法,其特征在于包括如下具体步骤:1)在所有传感器中,选出一个采样速度最快、通讯延时最小的传感器,称之为最快传感器,然后,以最快传感器的采样周期为时间单位,得到其它传感器相对于最快传感器的延时单位数,建立一个缓冲数组来存储这最快传感器的测量值,这个数据缓冲数组的长度要大于等于所有延时数中最大的延时数;2)判断设定的数据缓冲数组是否满,如果数据缓冲数组未满,融合模块将不进行融合操作并等待最快传感器的新的测量值并存进缓冲数组,数组填充按融合模块得到的最快传感器的测量值先后顺序进行,直到数据缓冲数组填满;3)系统对某一时刻得到的测量值进行分类处理,如果测量值来自于最快传感器,则更新最快传感器数据缓存数组,数据缓冲数组中的数据左移,将第一位中的数据丢掉,新的最新传感器的测量值移入缓冲数组末端,等待下一个测量值,如果测量值不是来自最快传感器,系统在缓冲数组中取出对应这个传感器的最快传感器测量值,并且将这个数据同本身得到的测量值相比较,得到一个最快传感器与本身的临时数据补偿,然后利用这个临时数据补偿,采用加权累计的方法对原有的这个传感器与最快传感器补偿值进行更新,得到包含这次补偿的新的补偿值,然后判断是否需要进行融合;4)系统每隔一段时间判断是否需要进行融合操作,如果不需要融合,则等待下一个测量值到来,如果需要得到融合值,则将所有传感器针对于最快传感器的补偿值输入模糊推理系统,模糊推理系统先根据输入向量对应的模糊集将输入模糊化,然后通过模糊规则以及模糊推理机制来得到模糊系统的输出,并利用重心法将这个输出标量化,得到对于融合时刻最快传感器测量值的补偿,最后,通过加权累加方式来调整融合时刻最快传感器的测量值,进而得到融合结果;5)系统复位,系统初始化各个变量,然后等待下一个测量值到来。
地址 200240上海市闵行区东川路800号