一种对象的信息检测方法及装置制造方法及图纸

技术编号:20544487 阅读:28 留言:0更新日期:2019-03-09 17:30
本发明专利技术提供了一种对象的信息检测方法及装置,采用基于变遗忘因子的递归最小二乘法对指定对象进行信息检测,并且,基于待检测量控制遗忘因子的变化,一方面,采用变遗忘因子,可以有效地检测出较小的待检测量或出现时间较短的待检测量,克服了现有技术中的递归最小二乘法由于遗忘因子固定而导致的漏检、错检等问题,另一方面,基于待检测量控制遗忘因子,使得本发明专利技术提供的方法及检测装置能够满足待检测量离散或有特定含义的检测情况的要求,检测精度较高,且不易受到干扰和噪声影响。

An Object Information Detection Method and Device

The invention provides an object information detection method and device, which uses recursive least square method based on variable forgetting factor to detect the information of the specified object, and controls the change of forgetting factor based on the amount to be detected. On the one hand, the variable forgetting factor can effectively detect the small amount to be detected or the short amount to be detected, thus overcoming the existing technology. On the other hand, based on the amount to be detected to control the forgetting factor, the method and detection device provided by the invention can meet the requirements of discrete or specific meanings of the amount to be detected, with high detection accuracy, and is not easily affected by interference and noise.

【技术实现步骤摘要】
一种对象的信息检测方法及装置
本专利技术涉及检测
,尤其涉及一种对象的信息检测方法及装置。
技术介绍
递归最小二乘法(RecursiveLeastSquare,简称RLS)是一种参数估计方法,其能够进行动态参数估计,并具有稳定性好、收敛速度快、数据存储要求低等优点。递归最小二乘法在故障检测、参数辨识等检测
有着广泛的应用。目前的递归最小二乘法均为基于固定遗忘因子的递归最小二乘法,然而,对于基于固定遗忘因子的递归最小二乘法而言,在待检测量较小或出现时间很短的情况下,若递归最小二乘法设定的遗忘因子较大,会使得算法的递归过程缓慢,进而可能导致算法无法检测到待检测量,发生漏检,若将递归最小二乘法的遗忘因子设置得较小,会使得算法容易受到噪声等因素的干扰,发生计算错误或波动。
技术实现思路
有鉴于此,本专利技术提供了一种对象的信息检测方法及装置,用以解决现有技术中基于固定遗忘因子的递归最小二乘法在检测时存在的缺陷,其技术方案如下:一种对象的信息检测方法,包括:获取预先基于指定对象设定的递归最小二乘法的递归方程,其中,所述递归方程中的参数包括遗忘因子、待检测量、观察量和递归因子;将预设初始遗忘因子作为所述递归方程中的遗忘因子,基于所述递归方程计算所述递归方程中的待检测量,所述预设初始遗忘因子小于预设最大遗忘因子;若将所述预设初始遗忘因子作为所述递归方程中的遗忘因子时,计算出的所述递归方程中的待检测量满足预设条件,则将所述预设最大遗忘因子更新为所述递归方程中的遗忘因子,基于所述递归方程计算所述递归方程中的待检测量;判断在第一检测时间内计算出的所述递归方程中的待检测量是否满足预设条件;若在所述第一检测时间内计算出的所述递归方程中的待检测量满足预设条件时,则确定检测到满足要求的待检测量,或者,确定所述指定对象发生故障;若在所述第一检测时间内计算出的所述递归方程中的待检测量不满足预设条件时,将所述预设初始遗忘因子作为所述递归方程中的遗忘因子,基于所述递归方程计算所述递归方程中的待检测量;其中,所述第一检测时间根据检测需求进行标定获得,每获取一次所述指定对象的测量数据,计算一次所述递归方程中的待检测量,所述递归方程中的观察量和递归因子基于所述指定对象的测量数据确定。可选的,所述对象的信息检测方法还包括:增大遗忘因子;若增大后的遗忘因子小于所述预设最大遗忘因子,则将增大后的遗忘因子更新为所述递归方程的遗忘因子,基于所述递归方程计算所述递归方程中的待检测量,判断在第二检测时间内计算出的所述递归方程中的待检测量是否满足所述预设条件;当在所述第二检测时间内计算出的所述递归方程中的待检测量满足所述预设条件时,再次增大遗忘因子;当在所述第二检测时间内计算出的所述递归方程中的待检测量不满足所述预设条件时,将所述预设初始遗忘因子作为所述递归方程中的遗忘因子,基于所述递归方程计算所述递归方程中的待检测量;若增大后的遗忘因子大于等于所述预设最大遗忘因子,则将所述预设最大遗忘因子更新为所述递归方程中的遗忘因子,基于所述递归方程计算所述递归方程中的待检测量;其中,首次增大后的遗忘因子小于所述预设最大遗忘因子,所述第二检测时间根据检测需求进行标定获得。可选的,在每次更新所述递归方程的遗忘因子后,基于所述递归方程进行计算时,递归初值为:更新所述递归方程的遗忘因子之前、所述递归方程的递归终值,或者,在更新所述递归方程的遗忘因子之前、所述递归方程的递归终值的基础上添加偏差量得到的值。可选的,所述预设条件包括以下条件中的一种或多种的组合:所述递归方程的待检测量的元素满足预设逻辑条件;所述递归方程的待检测量的范数大于第一预设值;所述递归方程的待检测量的范数小于第二预设值;所述递归方程的待检测量的范数在多个递归循环内变化率小于第三预设值;所述递归方程的待检测量的范数在多个递归循环内不断递增;所述递归方程的待检测量的范数在多个递归循环内不断递减;所述递归方程的待检测量能对应一指定故障模式。可选的,所述指定对象为对称环形电路,所述对象的信息检测方法用于检测所述对称环形电路是否发生内短路;所述指定对象的测量数据包括:设置于所述对称环形电路上的至少两个电流传感器测得的电流,其中,每个电流传感器设置于所述对称环形电路中任意两节相邻电池之间的正极环路或负极环路上,任意两节相邻电池之间最多设置一个电流传感器;所述递归方程的待检测量为用于表征所述对称环形电路中发生内短路的电池的编号的参数。一种对象的信息检测装置,包括:获取模块、检测模块、更新模块、第一判断模块和确定模块;所述获取模块,用于获取预先基于指定对象设定的递归最小二乘法的递归方程,其中,所述递归方程中的参数包括遗忘因子、待检测量、观察量和递归因子;所述检测模块,用于将预设初始遗忘因子作为所述递归方程中的遗忘因子,基于所述递归方程计算所述递归方程中的待检测量,所述预设初始遗忘因子小于预设最大遗忘因子;所述更新模块,用于当将所述预设初始遗忘因子作为所述递归方程中的遗忘因子时,若计算出的所述递归方程中的待检测量满足预设条件,则将所述预设最大遗忘因子更新为所述递归方程中的遗忘因子,以便所述检测模块基于所述递归方程计算所述递归方程中的待检测量;所述第一判断模块,用于判断在第一检测时间内计算出的所述递归方程中的待检测量是否满足预设条件;所述确定模块,用于当在所述第一检测时间内计算出的所述递归方程中的待检测量满足预设条件时,确定检测到满足要求的待检测量,或者,确定所述指定对象发生故障;所述检测模块,还用于当在所述第一检测时间内计算出的所述递归方程中的待检测量不满足预设条件时,将所述预设初始遗忘因子作为所述递归方程中的遗忘因子,基于所述递归方程计算所述递归方程中的待检测量;其中,所述第一检测时间根据检测需求进行标定获得,每获取一次所述指定对象的测量数据,计算一次所述递归方程中的待检测量,所述递归方程中的观察量和递归因子基于所述指定对象的测量数据确定。可选的,所述对象的信息检测装置还包括:第二判断模块;所述更新模块,还用于增大遗忘因子,若增大后的遗忘因子小于所述预设最大遗忘因子,则将增大后的遗忘因子更新为所述递归方程的遗忘因子,以便所述检测模块基于所述递归方程计算所述递归方程中的待检测量;所述第二判断模块,用于判断在第二检测时间内计算出的所述递归方程中的待检测量是否满足所述预设条件;所述更新模块,还用于当在所述第二检测时间内计算出的所述递归方程中的待检测量满足所述预设条件时,再次增大遗忘因子;若增大后的遗忘因子大于等于所述预设最大遗忘因子,则将所述预设最大遗忘因子更新为所述递归方程中的遗忘因子,以便所述检测模块基于所述递归方程计算所述递归方程中的待检测量;所述检测模块,还用于当在所述第二检测时间内计算出的所述递归方程中的待检测量不满足所述预设条件时,将所述预设初始遗忘因子作为所述递归方程中的遗忘因子,基于所述递归方程计算所述递归方程中的待检测量;其中,首次增大后的遗忘因子小于所述预设最大遗忘因子,所述第二检测时间根据检测需求进行标定获得。可选的,所述检测模块在所述更新模块每次更新所述递归方程的遗忘因子后,基于所述递归方程进行计算时,递归初值为:更新所述递归方程的遗忘因子之前、所述递归方程的递归终值,或者,在更新所述递归方程本文档来自技高网...

【技术保护点】
1.一种对象的信息检测方法,其特征在于,包括:获取预先基于指定对象设定的递归最小二乘法的递归方程,其中,所述递归方程中的参数包括遗忘因子、待检测量、观察量和递归因子;将预设初始遗忘因子作为所述递归方程中的遗忘因子,基于所述递归方程计算所述递归方程中的待检测量,所述预设初始遗忘因子小于预设最大遗忘因子;若将所述预设初始遗忘因子作为所述递归方程中的遗忘因子时,计算出的所述递归方程中的待检测量满足预设条件,则将所述预设最大遗忘因子更新为所述递归方程中的遗忘因子,基于所述递归方程计算所述递归方程中的待检测量;判断在第一检测时间内计算出的所述递归方程中的待检测量是否满足预设条件;若在所述第一检测时间内计算出的所述递归方程中的待检测量满足预设条件时,则确定检测到满足要求的待检测量,或者,确定所述指定对象发生故障;若在所述第一检测时间内计算出的所述递归方程中的待检测量不满足预设条件时,将所述预设初始遗忘因子作为所述递归方程中的遗忘因子,基于所述递归方程计算所述递归方程中的待检测量;其中,所述第一检测时间根据检测需求进行标定获得,每获取一次所述指定对象的测量数据,计算一次所述递归方程中的待检测量,所述递归方程中的观察量和递归因子基于所述指定对象的测量数据确定。...

【技术特征摘要】
1.一种对象的信息检测方法,其特征在于,包括:获取预先基于指定对象设定的递归最小二乘法的递归方程,其中,所述递归方程中的参数包括遗忘因子、待检测量、观察量和递归因子;将预设初始遗忘因子作为所述递归方程中的遗忘因子,基于所述递归方程计算所述递归方程中的待检测量,所述预设初始遗忘因子小于预设最大遗忘因子;若将所述预设初始遗忘因子作为所述递归方程中的遗忘因子时,计算出的所述递归方程中的待检测量满足预设条件,则将所述预设最大遗忘因子更新为所述递归方程中的遗忘因子,基于所述递归方程计算所述递归方程中的待检测量;判断在第一检测时间内计算出的所述递归方程中的待检测量是否满足预设条件;若在所述第一检测时间内计算出的所述递归方程中的待检测量满足预设条件时,则确定检测到满足要求的待检测量,或者,确定所述指定对象发生故障;若在所述第一检测时间内计算出的所述递归方程中的待检测量不满足预设条件时,将所述预设初始遗忘因子作为所述递归方程中的遗忘因子,基于所述递归方程计算所述递归方程中的待检测量;其中,所述第一检测时间根据检测需求进行标定获得,每获取一次所述指定对象的测量数据,计算一次所述递归方程中的待检测量,所述递归方程中的观察量和递归因子基于所述指定对象的测量数据确定。2.根据权利要求1所述的对象的信息检测方法,其特征在于,还包括:增大遗忘因子;若增大后的遗忘因子小于所述预设最大遗忘因子,则将增大后的遗忘因子更新为所述递归方程的遗忘因子,基于所述递归方程计算所述递归方程中的待检测量,判断在第二检测时间内计算出的所述递归方程中的待检测量是否满足所述预设条件;当在所述第二检测时间内计算出的所述递归方程中的待检测量满足所述预设条件时,再次增大遗忘因子;当在所述第二检测时间内计算出的所述递归方程中的待检测量不满足所述预设条件时,将所述预设初始遗忘因子作为所述递归方程中的遗忘因子,基于所述递归方程计算所述递归方程中的待检测量;若增大后的遗忘因子大于等于所述预设最大遗忘因子,则将所述预设最大遗忘因子更新为所述递归方程中的遗忘因子,基于所述递归方程计算所述递归方程中的待检测量;其中,首次增大后的遗忘因子小于所述预设最大遗忘因子,所述第二检测时间根据检测需求进行标定获得。3.根据权利要求1或2所述的对象的信息检测方法,其特征在于,在每次更新所述递归方程的遗忘因子后,基于所述递归方程进行计算时,递归初值为:更新所述递归方程的遗忘因子之前、所述递归方程的递归终值,或者,在更新所述递归方程的遗忘因子之前、所述递归方程的递归终值的基础上添加偏差量得到的值。4.根据权利要求1或2所述的对象的信息检测方法,其特征在于,所述预设条件包括以下条件中的一种或多种的组合:所述递归方程的待检测量的元素满足预设逻辑条件;所述递归方程的待检测量的范数大于第一预设值;所述递归方程的待检测量的范数小于第二预设值;所述递归方程的待检测量的范数在多个递归循环内变化率小于第三预设值;所述递归方程的待检测量的范数在多个递归循环内不断递增;所述递归方程的待检测量的范数在多个递归循环内不断递减;所述递归方程的待检测量能对应一指定故障模式。5.根据权利1或2所述的对象的信息检测方法,其特征在于,所述指定对象为对称环形电路,所述对象的信息检测方法用于检测所述对称环形电路是否发生内短路;所述指定对象的测量数据包括:设置于所述对称环形电路上的至少两个电流传感器测得的电流,其中,每个电流传感器设置于所述对称环形电路中任意两节相邻电池之间的正极环路或负极环路上,任意两节相邻电池之间最多设置一个电流传感器;所述递归方程的待检测量为用于表征所述对称环形电路中发生内短路的电池的编号的参数。6.一种对象的信息检测装置,其特征在于,包括:获取模块、检测模块、更新模块、第一判断模块和确定模块;所述获取模块,用于获取预先基于指定对象设定的递归最小二乘法的递归方程...

【专利技术属性】
技术研发人员:张明轩
申请(专利权)人:北京经纬恒润科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1