一种板卡温度监控方法、装置、设备及可读存储介质转让专利
申请号 : CN202210190008.3
文献号 : CN114238038B
文献日 : 2022-05-06
发明人 : 曹美春 , 刘美学
申请人 : 湖南云箭智能科技有限公司
摘要 :
权利要求 :
1.一种板卡温度监控方法,其特征在于,包括:实时获取第一信息,所述第一信息包括至少三个温度检测器采集的第一时间段内的温度数据,所述第一时间段为以当前时刻为终点预设时间长度的时间段,每个所述温度检测器分别监控一个板卡上的温度;
将所述第一信息分别转化为每个所述温度检测器所对应的温度时间曲线;
将每个所述温度时间曲线分解为至少两阶分量;
判断同阶分量集中每个分量对应的能量变化,所述同阶分量集为位于同一分解级的分量构成的集合,若能量变化超过预设阈值,则发送第一控制命令,所述第一控制命令包括控制显示器显示危险板卡位置信息,所述危险板卡为对能量变化超过所述预设阈值的分量对应的板卡;
其中,所述同阶分量集中包括第一分量、第二分量和第三分量,所述第一分量、所述第二分量和所述第三分量分别为三个温度时间曲线中的一个分量,所述判断同阶分量集中每个分量对应的能量变化,包括:
所述第一分量、所述第二分量和所述第三分量进行Hilbert谱转换得到所述第一分量、所述第二分量和所述第三分量对应Hilbert谱;
对每个所述Hilbert谱进行积分得到第二信息,所述第二信息包括所述第一分量对应的能量时间曲线、所述第二分量对应的能量时间曲线和所述第三分量对应的能量时间曲线;
在所述第二信息内提取得到每个曲线对应的能量集,所述能量集内包括第一元素和第二元素,所述第一元素为第一时刻对应的能量值,所述第二元素为当前时刻对应的能量值,所述第一时刻到所述当前时刻的时间长度小于所述预设时间长度;
根据三个所述能量集建立逻辑判断数学模型,求解所述逻辑判断数学模型得到能量变化超过阈值的分量。
2.根据权利要求1所述的板卡温度监控方法,其特征在于,所述判断同阶分量集中每个分量对应的能量变化,之前包括:获取第二信息,所述第二信息为每个所述板卡的入网时间戳和每个所述板卡的功能代码编号;
基于所述入网时间戳和功能代码编号对每个所述温度时间曲线生成识别码;
根据所述识别码对每个分量生成子识别码。
3.根据权利要求1所述的板卡温度监控方法,其特征在于,所述将每个所述温度时间曲线分解为至少两阶分量,包括:
建立变分模态分解数学模型;
建立寻优数学模型,利用寻优数学模型寻优变分模态分解数学模型中的最佳惩罚因子和最佳分解层数;
将所述温度时间曲线作为优选后变分模态分解数学模型的输入信息,求解优选后的变分模态分解数学模型得到至少两阶VMF分量。
4.一种板卡温度监控装置,其特征在于,包括:第一获取单元,用于实时获取第一信息,所述第一信息包括至少三个温度检测器采集的第一时间段内的温度数据,所述第一时间段为以当前时刻为终点预设时间长度的时间段,每个所述温度检测器分别监控一个板卡上的温度;
转化单元,用于将所述第一信息分别转化为每个所述温度检测器所对应的温度时间曲线;
分解单元,用于将每个所述温度时间曲线分解为至少两阶分量;
第一逻辑单元,用于判断同阶分量集中每个分量对应的能量变化,所述同阶分量集为位于同一分解级的分量构成的集合,若能量变化超过预设阈值,则发送第一控制命令,所述第一控制命令包括控制显示器显示危险板卡位置信息,所述危险板卡为对能量变化超过所述预设阈值的分量对应的板卡;
其中,所述同阶分量集中包括第一分量、第二分量和第三分量,所述第一分量、所述第二分量和所述第三分量分别为三个温度时间曲线中的一个分量,第一逻辑单元包括:第三计算单元,用于所述第一分量、所述第二分量和所述第三分量进行Hilbert谱转换得到所述第一分量、所述第二分量和所述第三分量对应Hilbert谱;
第四计算单元,用于对每个所述Hilbert谱进行积分得到第二信息,所述第二信息包括所述第一分量对应的能量时间曲线、所述第二分量对应的能量时间曲线和所述第三分量对应的能量时间曲线;
第一提取单元,用于在所述第二信息内提取得到每个曲线对应的能量集,所述能量集内包括第一元素和第二元素,所述第一元素为第一时刻对应的能量值,所述第二元素为当前时刻对应的能量值,所述第一时刻到所述当前时刻的时间长度小于所述预设时间长度;
逻辑子单元,用于包括根据三个所述能量集建立逻辑判断数学模型,求解所述逻辑判断数学模型得到能量变化超过阈值的分量。
5.根据权利要求4所述的板卡温度监控装置,其特征在于,所述板卡温度监控方法装置还包括:
第二获取单元,用于获取第二信息,所述第二信息为每个所述板卡的入网时间戳和每个所述板卡的功能代码编号;
第一生成单元,用于基于所述入网时间戳和功能代码编号对每个所述温度时间曲线生成识别码;
第二生成单元,用于根据所述识别码对每个分量生成子识别码。
6.根据权利要求4所述的板卡温度监控装置,其特征在于,所述分解单元包括:第一构建单元,用于建立变分模态分解数学模型;
第一寻优单元,用于建立寻优数学模型,利用寻优数学模型寻优变分模态分解数学模型中的最佳惩罚因子和最佳分解层数;
变分模态分解单元,用于将所述温度时间曲线作为优选后变分模态分解数学模型的输入信息,求解优选后的变分模态分解数学模型得到至少两阶VMF分量。
7.一种板卡温度监控设备,其特征在于,包括:存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如权利要求1至3任一项所述板卡温度监控方法的步骤。
8.一种可读存储介质,其特征在于:所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至3任一项所述板卡温度监控方法的步骤。
说明书 :
一种板卡温度监控方法、装置、设备及可读存储介质
技术领域
背景技术
板卡会发生老化最后失效,但是最后发现板卡发生问题已经是板卡已经无法启动状态,目
前尚未有一种能及早发现板卡发生问题的方法,在板卡尚未损坏前及时发现问题。
发明内容
当前时刻为终点预设时间长度的时间段,每个所述温度检测器分别监控一个板卡上的温
度;将所述第一信息分别转化为每个所述温度检测器所对应的温度时间曲线;将每个所述
温度时间曲线分解为至少两阶分量;判断同阶分量集中每个分量对应的能量变化,所述同
阶分量集为位于同一分解级的分量构成的集合,若能量变化超过预设阈值,则发送第一控
制命令,所述第一控制命令包括控制显示器显示危险板卡位置信息,所述危险板卡为对能
量变化超过所述预设阈值的分量对应的板卡。
所述入网时间戳和功能代码编号对每个所述温度时间曲线生成识别码;根据所述识别码对
每个分量生成子识别码。
最佳惩罚因子和最佳分解层数;将所述温度时间曲线作为优选后变分模态分解数学模型的
输入信息,求解优选后的变分模态分解数学模型得到至少两阶VMF分量。
分量集中每个分量对应的能量变化,包括:所述第一分量、所述第二分量和所述第三分量进
行Hilbert谱转换得到所述第一分量、所述第二分量和所述第三分量对应Hilbert谱;对每
个所述Hilbert谱进行积分得到第二信息,所述第二信息包括所述第一分量对应的能量时
间曲线、所述第二分量对应的能量时间曲线和所述第三分量对应的能量时间曲线;在所述
第二信息内提取得到每个曲线对应的能量集,所述能量集内包括第一元素和第二元素,所
述第一元素为第一时刻对应的能量值,所述第二元素为当前时刻对应的能量值,所述第一
时刻到所述当前时刻的时间长度小于所述预设时间长度;根据三个所述能量集建立逻辑判
断数学模型,求解所述逻辑判断数学模型得到能量变化超过阈值的分量。
据,所述第一时间段为以当前时刻为终点预设时间长度的时间段,每个所述温度检测器分
别监控一个板卡上的温度;转化单元,用于将所述第一信息分别转化为每个所述温度检测
器所对应的温度时间曲线;分解单元,用于将每个所述温度时间曲线分解为至少两阶分量;
第一逻辑单元,用于判断同阶分量集中每个分量对应的能量变化,所述同阶分量集为位于
同一分解级的分量构成的集合,若能量变化超过预设阈值,则发送第一控制命令,所述第一
控制命令包括控制显示器显示危险板卡位置信息,所述危险板卡为对能量变化超过所述预
设阈值的分量对应的板卡。
成单元,用于基于所述入网时间戳和功能代码编号对每个所述温度时间曲线生成识别码;
第二生成单元,用于根据所述识别码对每个分量生成子识别码。
的最佳惩罚因子和最佳分解层数;变分模态分解单元,用于将所述温度时间曲线作为优选
后变分模态分解数学模型的输入信息,求解优选后的变分模态分解数学模型得到至少两阶
VMF分量。
包括:第三计算单元,用于所述第一分量、所述第二分量和所述第三分量进行Hilbert谱转
换得到所述第一分量、所述第二分量和所述第三分量对应Hilbert谱;第四计算单元,用于
对每个所述Hilbert谱进行积分得到第二信息,所述第二信息包括所述第一分量对应的能
量时间曲线、所述第二分量对应的能量时间曲线和所述第三分量对应的能量时间曲线;第
一提取单元,用于在所述第二信息内提取得到每个曲线对应的能量集,所述能量集内包括
第一元素和第二元素,所述第一元素为第一时刻对应的能量值,所述第二元素为当前时刻
对应的能量值,所述第一时刻到所述当前时刻的时间长度小于所述预设时间长度;逻辑子
单元,用于包括根据三个所述能量集建立逻辑判断数学模型,求解所述逻辑判断数学模型
得到能量变化超过阈值的分量。
进行分解去探知温度曲线所隐藏的信息,然后再根据温度变化找到即将出现故障的板卡。
明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这
些附图获得其他相关的附图。
具体实施方式
本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施
例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实
施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施
例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的
所有其他实施例,都属于本发明保护的范围。
描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
分别监控一个板卡上的温度。
刻需为被监控设备以及开始稳定运行的设备。还需要说明的是,在实际中温度检测器件的
数量与板卡的数量有关系,即板卡越多温度检测器件的数量越多,对于温度检测器件的具
体数量不作出的具体限制。
控制显示器显示危险板卡位置信息,危险板卡为对能量变化超过预设阈值的分量对应的板
卡。
本申请中不做出具体的限制。
分量集。
响应影响同时也会传递到温度监控器。所以通过分解出温度变化曲线中信息,可以根据温
度变化找到即将出现故障的板卡。
比与现有技术而言,采用软件动态分配的方式来确定地址。其需要各个板卡自行提供唯一
的识别码,根据该识别码来生成地址。然而,即便是采用伪随机数做种子,也有一定概率会
出现“撞码”。而且,该方式需要板卡上的微处理器具有随机数产生功能,这会提高板卡的硬
件设计要求。
型、浮点型等任意类型的数据形式表示,本公开的实施例对此不作限制。
优自适应获取变分模态函数(Variational ModeFunction,VMF)。在本申请中通过寻优数学
模型对变分模态分解数学模型中的惩罚因子和分解层数进行最优化尝试,通过寻优数学模
型算法对变分模态分解中的分量个数和分解层数进行组合优化,避免了人为或者根据经验
确定的参数组合,存在很大的偶然性和随机性的问题,提升分析效果。
代初始参量的适应度值,得到初始个体和全局分别对应的最优模态数,初始个体和全局分
别对应的最优惩罚因子。
解的可行性。
保留状态 i 为当前状态。p=exp[‑(Ej‑Ei)/KT]:在高温下,可接受与当前状态能量差较大
的新状态;在低温下,只接受与当前状态能量差较小的新状态。
适应度函数,更新得到最佳惩罚因子和最佳分解层数。
中所提及的预设迭代次数为量子粒子群算法使用中的公知常识,本申请中不在赘述。其中
第一预设函数即适应度函数为
的一个分量。但是需要说明的实际之中,同阶分量集内不止一个元素,在步骤S700中包括步
骤S710、步骤S720、步骤S730和步骤S740。
刻到当前时刻的时间长度小于预设时间长度。
比对的过程,对于更多的能量集,可以沿用下述进行两两对比即可,本申请中不再赘述。即
将所三个能量集中的两个分别记为第一集合和第二集合。
个温度检测器分别监控一个板卡上的温度。
控制命令包括控制显示器显示危险板卡位置信息,危险板卡为对能量变化超过预设阈值的
分量对应的板卡。
计算第一次迭代初始参量的适应度值,得到初始个体和全局分别对应的最优模态数,初始
个体和全局分别对应的最优惩罚因子。
Metropolis准则判断更新解的可行性。
时间曲线并计算适应度函数,更新得到最佳惩罚因子和最佳分解层数。
线。
的能量值,第一时刻到当前时刻的时间长度小于预设时间长度。
值的分量。
照。
括多媒体组件803,I/O接口804,以及通信组件805中的一者或多者。
该板卡温度监控设备800的操作,这些数据例如可以包括用于在该板卡温度监控设备800上
操作的任何应用程序或方法的指令,以及应用程序相关的数据,例如联系人数据、收发的消
息、图片、音频、视频等等。该存储器802可以由任何类型的易失性或非易失性存储设备或者
它们的组合实现,例如静态随机存取存储器(Static Random Access Memory,简称SRAM),
电可擦除可编程只读存储器(Electrically Erasable Programmable Read‑Only Memory,
简称EEPROM),可擦除可编程只读存储器(Erasable Programmable Read‑Only Memory,简
称EPROM),可编程只读存储器(Programmable Read‑Only Memory,简称PROM),只读存储器
(Read‑Only Memory,简称ROM),磁存储器,快闪存储器,磁盘或光盘。多媒体组件803可以包
括屏幕和音频组件。其中屏幕例如可以是触摸屏,音频组件用于输出和/或输入音频信号。
例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可
以被进一步存储在存储器802或通过通信组件805发送。音频组件还包括至少一个扬声器,
用于输出音频信号。I/O接口804为处理器801和其他接口模块之间提供接口,上述其他接口
模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。通信组件805用于
该板卡温度监控设备800与其他设备之间进行有线或无线通信。无线通信,例如Wi‑Fi,蓝
牙,近场通信(Near FieldCommunication,简称NFC),2G、3G或4G,或它们中的一种或几种的
组合,因此相应的该通信组件805可以包括:Wi‑Fi模块,蓝牙模块,NFC模块。
(DigitalSignal Processor,简称DSP)、数字信号处理设备(Digital Signal Processing
Device,简称DSPD)、可编程逻辑器件(Programmable Logic Device,简称PLD)、现场可编程
门阵列(Field Programmable Gate Array,简称FPGA)、控制器、微控制器、微处理器或其他
电子元件实现,用于执行上述的板卡温度监控方法。
介质可以为上述包括程序指令的存储器802,上述程序指令可由板卡温度监控设备800的处
理器801执行以完成上述的板卡温度监控方法。
码的可读存储介质。
等同替换、改进等,均应包含在本发明的保护范围之内。
本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。