一种传感器数据处理方法、装置、设备及存储介质制造方法及图纸

技术编号:36752414 阅读:15 留言:0更新日期:2023-03-04 10:40
本申请公开了一种传感器数据处理方法、装置、设备及存储介质,涉及数据处理技术领域,应用于服务器中的开源基板管理控制器,包括:从服务器内部的状态传感器采集到的传感器数据中确定出目标传感器数据,并以目标传感器数据为起点获取并保存连续的预设数量个传感器数据;利用预设数据处理规则对预设数量个传感器数据进行处理得到处理后数据;将处理后数据存入相应的预设数据总线,以便服务器基于从预设数据总线中读取出的处理后数据判断是否触发数据异常报警,并重新跳转至从服务器内部的状态传感器采集到的传感器数据中确定出目标传感器数据的步骤。这样一来,本申请对连续的多个数据进行处理,提高了数据的准确度,避免了数据中断和误报等情况。数据中断和误报等情况。数据中断和误报等情况。

【技术实现步骤摘要】
一种传感器数据处理方法、装置、设备及存储介质


[0001]本专利技术涉及数据处理
,特别涉及一种传感器数据处理方法、装置、设备及存储介质。

技术介绍

[0002]云技术,虚拟化技术的不断进步,市场不断扩展,需要更多的服务器的支持,对服务器的管理也是一个极大的挑战。服务器管理中,BMC(Baseboard Management Controller开源基板管理控制器)会读取每个部件的传感器的数据值,然后通过带内或带外的方式展示给用户。但由于受到外界环境及各种因素的影响,偶尔会出现一次获取某些部件的传感器的数据值失败,导致现有方案会出现告警误报的情况。

技术实现思路

[0003]有鉴于此,本专利技术的目的在于提供一种传感器数据处理方法、装置、设备及存储介质,能够提高数据的准确性和连贯性。其具体方案如下:
[0004]第一方面,本申请提供了一种传感器数据处理方法,应用于服务器中的开源基板管理控制器,包括:
[0005]从所述服务器内部的状态传感器采集到的传感器数据中确定出目标传感器数据,并以所述目标传感器数据为起点获取并保存连续的预设数量个传感器数据;
[0006]利用预设数据处理规则对所述预设数量个传感器数据进行处理得到处理后数据;所述预设数据处理规则包括预设数据筛选规则和预设权重比例系数;
[0007]将所述处理后数据存入相应的预设数据总线,以便所述服务器基于从所述预设数据总线中读取出的所述处理后数据判断是否触发数据异常报警,并重新跳转至所述从所述服务器内部的状态传感器采集到的传感器数据中确定出目标传感器数据的步骤。
[0008]可选的,所述从所述服务器内部的状态传感器对应的传感器数据中确定出目标传感器数据之前,还包括:
[0009]获取底层驱动基于所有状态传感器输出的传感器数据生成的传感器数据文件;
[0010]读取所述传感器数据文件中的所有传感器数据并从所述所有传感器数据中剔除预设过滤信息中标记的传感器对应的传感器数据,以得到待选择传感器数据;
[0011]相应的,所述从所述服务器内部的状态传感器采集到的传感器数据中确定出目标传感器数据,包括:
[0012]从所述待选择传感器数据中确定出所述目标传感器数据。
[0013]可选的,所述以所述目标传感器数据为起点获取并保存连续的预设数量个传感器数据,包括:
[0014]在所述待选择传感器数据中以所述目标传感器数据为起点获取并保存连续的所述预设数量个传感器数据。
[0015]可选的,在重新跳转至所述从所述服务器内部的状态传感器采集到的传感器数据
中确定出目标传感器数据的步骤之后,所述从所述服务器内部的状态传感器采集到的传感器数据中确定出目标传感器数据,包括:
[0016]将所述目标传感器数据对应的下一个传感器数据确定为新的目标传感器数据。
[0017]可选的,所述利用预设数据处理规则对所述预设数量个传感器数据进行处理得到处理后数据,包括:
[0018]利用所述预设数据过滤规则对所述预设数量个传感器数据进行过滤,以确定出若干数量个待计算传感器数据;
[0019]利用预设权重比例系数对所述若干数量个待计算传感器数据进行计算以得到所述处理后数据。
[0020]可选的,所述利用所述预设数据筛选规则从所述预设数量个传感器数据确定出若干数量个待计算传感器数据,包括:
[0021]将所述预设数量个传感器数据中的最大值与最小值剔除以得到所述若干数量个待计算传感器数据。
[0022]可选的,所述服务器基于从所述预设数据总线中读取出的所述处理后数据判断是否需要触发数据异常报警,包括:
[0023]判断所述处理后数据是否位于预设正常数据范围;
[0024]若所述处理后数据位于所述预设正常数据范围,则禁止触发所述数据异常报警操作;
[0025]若所述处理后数据不位于所述预设正常数据范围,则触发所述数据异常报警操作。
[0026]第二方面,本申请提供了一种传感器数据处理装置,包括:
[0027]目标数据确定模块,用于从所述服务器内部的状态传感器采集到的传感器数据中确定出目标传感器数据;
[0028]数据获取模块,用于以所述目标传感器数据为起点获取并保存连续的预设数量个传感器数据;
[0029]数据处理模块,用于利用预设数据处理规则对所述预设数量个传感器数据进行处理得到处理后数据;所述预设数据处理规则包括预设数据过滤规则和预设权重比例系数;
[0030]数据保存模块,用于将所述处理后数据存入相应的预设数据总线,以便所述服务器基于从所述预设数据总线中读取出的所述处理后数据判断是否触发数据异常报警;
[0031]步骤跳转模块,用于重新跳转至所述从所述服务器内部的状态传感器采集到的传感器数据中确定出目标传感器数据的步骤。
[0032]第三方面,本申请提供了一种电子设备,包括:
[0033]存储器,用于保存计算机程序;
[0034]处理器,用于执行所述计算机程序以实现上述的传感器数据处理方法。
[0035]第四方面,本申请提供了一种计算机可读存储介质,用于保存计算机程序,所述计算机程序被处理器执行时实现上述的传感器数据处理方法。
[0036]由此可见,本申请从所述服务器内部的状态传感器采集到的传感器数据中确定出目标传感器数据,并以所述目标传感器数据为起点获取并保存连续的预设数量个传感器数据;再利用预设数据处理规则对所述预设数量个传感器数据进行处理得到处理后数据;所
述预设数据处理规则包括预设数据筛选规则和预设权重比例系数;然后将所述处理后数据存入相应的预设数据总线,以便所述服务器基于从所述预设数据总线中读取出的所述处理后数据判断是否触发数据异常报警,并重新跳转至所述从服务器内部的状态传感器采集到的传感器数据中确定出目标传感器数据的步骤。这样一来,本申请可以获取连续的预设数量个传感器数据,并利用预设权重比例系数对所述传感器数据进行处理以减少可能存在的数据偏差,避免了直接以过滤的方式对传感器数据进行筛选导致的数据不连续、某个时间段内数据中断等情况,并且本申请是按顺序依次对预设数量个传感器数据进行处理,这样滑动的筛选方式可以使计算后的数据值更加精确,减少了出现错误报警的情况。
附图说明
[0037]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0038]图1为本申请公开的一种传感器数据处理方法流程图;
[0039]图2为本申请公开的一种具体的传感器数据处理方法流程图;
[0040]图3为本申请公开的一种具体的传感器数据处理方法流程图;
[0041]图4为本申请公开的一种传感器数据处理装置结构示意图;<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种传感器数据处理方法,其特征在于,应用于服务器中的开源基板管理控制器,包括:从所述服务器内部的状态传感器采集到的传感器数据中确定出目标传感器数据,并以所述目标传感器数据为起点获取并保存连续的预设数量个传感器数据;利用预设数据处理规则对所述预设数量个传感器数据进行处理得到处理后数据;所述预设数据处理规则包括预设数据筛选规则和预设权重比例系数;将所述处理后数据存入相应的预设数据总线,以便所述服务器基于从所述预设数据总线中读取出的所述处理后数据判断是否触发数据异常报警,并重新跳转至所述从所述服务器内部的状态传感器采集到的传感器数据中确定出目标传感器数据的步骤。2.根据权利要求1所述的传感器数据处理方法,其特征在于,所述从所述服务器内部的状态传感器对应的传感器数据中确定出目标传感器数据之前,还包括:获取底层驱动基于所有状态传感器输出的传感器数据生成的传感器数据文件;读取所述传感器数据文件中的所有传感器数据并从所述所有传感器数据中剔除预设过滤信息中标记的传感器对应的传感器数据,以得到待选择传感器数据;相应的,所述从通过所述服务器内部的状态传感器采集到的传感器数据中确定出目标传感器数据,包括:从所述待选择传感器数据中确定出所述目标传感器数据。3.根据权利要求2所述的传感器数据处理方法,其特征在于,所述以所述目标传感器数据为起点获取并保存连续的预设数量个传感器数据,包括:在所述待选择传感器数据中以所述目标传感器数据为起点获取并保存连续的所述预设数量个传感器数据。4.根据权利要求1至3任一项所述的传感器数据处理方法,其特征在于,在重新跳转至所述从所述服务器内部的状态传感器采集到的传感器数据中确定出目标传感器数据的步骤之后,所述从所述服务器内部的状态传感器采集到的传感器数据中确定出目标传感器数据,包括:将所述目标传感器数据对应的下一个传感器数据确定为新的目标传感器数据。5.根据权利要求1所述的传感器数据处理方法,其特征在于,所述利用预设数据处理规则对所述预设数量个传感器数据进行处理得...

【专利技术属性】
技术研发人员:刘锡伟
申请(专利权)人:浪潮商用机器有限公司
类型:发明
国别省市:

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

1