告警信息的存储方法及装置的制造方法

文档序号:9826251阅读:661来源:国知局
告警信息的存储方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种告警信息的存储方法及装置。
【背景技术】
[0002]电源技术正朝着数字化,智能化,系统化方向发展,电源管理任务增加,复杂度提高,对电源管理性能要求越来越高。故障告警处理模块作为电源管理系统中重要一环,当电源系统出现异常时,及时采取有效措施,保证电源安全可靠运行;保存历史故障告警信息,亦便于技术人员快速分析、定位。
[0003]现有技术中为实现故障告警信号的本地保存,采用的故障告警管理模块结构方图如图1所示,图1是现有技术中历史故障告警管理模块的结构示意图,该管理模块包括:故障告警信号分析单元,故障告警处理单元,故障告警信息存储单元。历史故障告警管理模块工作流程如下:
[0004]步骤S1:外部故障告警信号(如过流过压信号)触发告警,传送至故障告警信号分析单元;
[0005]步骤S2:故障告警信号分析单元解析故障告警信号,产生相应操作命令;
[0006]步骤S3:操作命令传送至故障告警处理单元,根据操作命令,执行相应保护动作;
[0007]步骤S4:故障告警信号传送至故障告警存储单元,实时保存故障告警信号,防止掉电丢失,以供工作人员分析,定位产生故障原因和位置。
[0008]步骤S5:中针对历史故障告警信息的存储,大多数采用线性存储方式,按时间顺序依次将历史故障告警信息,在存储空间中按地址递增的方式保存。
[0009]但现有技术中的这种存储机制存在着以下问题:第一,由于存储空间与故障告警信息量成线性比例关系,而故障告警的发生不确定,故存储空间大小需求不确定,只能进行预估;第二,存储空间大;由于该种存储机制将全部历史故障告警信息依次线性存储,存储空间无法循环利用,故导致存储空间大,该种方式虽然可以最大限度保存历史故障告警信息,但对于电源系统,近几次故障告警信息对故障分析定位的参考价值最大。
[0010]在电源系统管理模式中还有一种方式是将历史告警信息上报,上传至远端管理器,实现远端存储,本地不对历史告警信息进行存储,该种方式,系统结构复杂,成本提升,空间限制较大,不利于电源的应用和推广。
[0011]可见现有相关技术中电源管理系统对历史故障告警信息的存储,按时间顺序依次存储,由于历史故障告警信息的不确定性,设计时需预设估算存储空间,或者将历史故障告警信息上报,传送至上层管理器,这样导致存储空间大,须外扩存储器,提高了成本,并且此种方式系统结构复杂。
[0012]针对现有技术中存储告警信息的空间大,告警系统结构复杂的问题,目前尚未提出有效的解决方案。

【发明内容】

[0013]本发明的主要目的在于提供一种告警信息的存储方法及装置,以解决现有技术中存储告警信息的空间大,告警系统结构复杂的问题。
[0014]为了实现上述目的,根据本发明的一个方面,提供了一种告警的存储方法,包括:获取历史记录中第一告警信息的第一地址信息;将当前产生的第二告警信息存储至预设存储空间内所述第一地址信息所指示的存储地址,并覆盖所述第一告警信息。
[0015]优选地,将当前产生的第二告警信息存储至预设存储空间内所述第一地址信息所指示的存储地址,并覆盖所述第一告警信息之前,包括:在所述第二告警信息产生时,更新所述预设存储空间的索引指针;将更新后的所述索引指针所指向的地址作为所述第一地址信息。
[0016]优选地,还包括:在更新后的所述索引指针等于所述预设存储空间所允许的最大值时,对所述索引指针进行初始化处理,将初始化后的所述索引指针所指向的地址作为所述第一地址信息。
[0017]优选地,更新所述预设存储空间的索引指针包括:计算所述索引指针与所述第二告警信息的字节数之和,将两者之和作为更新后的索引指针。
[0018]优选地,获取历史记录中第一告警信息的第一地址信息包括:判断所述第一告警信息的所述第一地址信息是否有效;在所述第一地址信息有效时,获取所述第一地址信息。
[0019]优选地,所述第一告警信息为所述历史记录中最先存储的告警信息。
[0020]根据本发明的另一个方面,提供了一种告警信息的存储装置,包括:获取模块,用于获取历史记录中第一告警信息的第一地址信息;存储模块,用于将当前产生的第二告警信息存储至预设存储空间内所述第一地址信息所指示的存储地址,并覆盖所述第一告警信肩、O
[0021]优选地,该装置包括:更新模块,用于在所述第二告警信息产生时,更新所述预设存储空间的索引指针;将更新后的所述索引指针所指向的地址作为所述第一地址信息。
[0022]优选地,所述装置还包括:初始化模块,用于在更新后的所述索引指针等于所述预设存储空间所允许的最大值时,对所述索引指针进行初始化处理,将初始化后的所述索引指针所指向的地址作为所述第一地址信息。
[0023]优选地,所述更新模块还用于,计算所述索引指针与所述第二告警信息的字节数之和,将两者之和作为更新后的索引指针。
[0024]通过本发明,采用获取历史记录中第一告警信息的第一地址信息;将当前产生的第二告警信息存储至预设存储空间内第一地址信息所指示的存储地址,并覆盖第一告警信息。解决现有技术中存储告警信息的空间大,告警系统结构复杂的问题,实现了本地保存,不需上传至远端进而降低了系统的复杂度,并通过告警信息的覆盖节省了告警信息的存储空间。
【附图说明】
[0025]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0026]图1是现有技术中历史故障告警管理模块的结构示意图;
[0027]图2是根据本发明实施例的告警信息的存储方法的流程示意图;
[0028]图3是根据本发明实施例的告警信息的存储装置的结构示意图;
[0029]图4是根据本发明实施例的告警信息存储装置的优选结构示意图一;
[0030]图5是根据本发明实施例的告警信息存储装置的优选结构示意图二 ;
[0031]图6是根据本发明优选实施例的历史故障告警存储信息及存储位置映射图;
[0032]图7是根据本发明优选实施例的电源管理系统中历史故障告警信息存储方法的流程示意图。
【具体实施方式】
[0033]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
[0034]在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0035]本实施例提供了一种告警的存储方法,图2是根据本发明实施例的告警信息的存储方法的流程示意图,如图2所示,该方法包括如下步骤:
[0036]步骤S202:获取历史记录中第一告警信息的第一地址信息;
[0037]步骤S204:将当前产生的第二告警信息存储至预设存储空间内第一地址信息所指示的存储地址,并覆盖第一告警信息。
[0038]通过本实施例,采用获取历史记录中第一告警信息的第一地址信息;将当前产生的第二告警信息存储至预设存储空间内第一地址信息所指示的存储地址,并覆盖第一告警信息。解决现有技术中存储告警信息的空间大,告警系统结构复杂的问题,实现了本地保存,不需上传至远端进而降低了系统的复杂度,并通过告警信息的覆盖节省了告警信息的存储空间。
[0039]优选地,步骤S204进一步包括:在第二告警信息产生时,更新预设存储空间的索引指针;将更新后的索引指针所指向的地址作为第一地址信息。
[0040]优选地,本实施例方法还包括:在更新后的索引指针等于预设存储空间所允许的最大值时,对索引指针进行初始化处理,将初始化后的索引指针所指向的地址作为第一地址信息。
[0041]优选地,更新预设存储空间的索引指针包括:计算索引指针与第二告警信息的字节数之和,将两者之和作为更新后的索引指针。
[0042]优选地,步骤S202包括:判断第一告警信息的第一地址信息是否有效;在第一地址信息有效时,获取第一地址信息。
[0043]优选地,第一告警信息为历史记录中最先存储的告警信息。
[0044]本实施例还提供了一种告警信息的存储装置,该装置用于实现上述小区干扰的处理方法,图3是根据本发明实施例的告警信息的存储装置的结构示意图,如图3所示,该装置可以包括:获取模块32,用于获取历史记录中第一告警信息的第一地址信息;存储模块34与获取模块32耦合连接,用于将当前产生的第二告警信息存储至预设存储空间内第一地址信息所指示的存储地址,并覆盖第一告警信息。
[0045]本发明的实施例中所涉及到的模块、单元可以通过软件的方式实现,也可以通过硬件的方式来实现。本实施例中的所描述的模块、单元也可以设置在处理器中,例如,可以描述为:一种处理器包括获取模块和存储模块。其中,这些模块的名称在某种情况下并不构成对该模块本身的限定,例如,获取模块还可以被描述为“用于获取历史记录中第一告警信息的第一地址信息的模块”。
[0046]图4是根据本发明实施例的告警信息存储装置的优选结构示意图一,如图4所示,该装置除了图3中包括的模块之外还包括:更新模块42,用于在第二告警信息产生时,更新预设存储空间的索引指针;将更新后的索引指针所指向的地址作为第一地址信息。
[0047]优选地,更新模块还用于,计算索引指针与第二告警信息的字节数之和,将两者之和作为更新后的索引指针。
[0048]图5是根据本发明实施例的告警信息存储装置的优选结构示意图二,如图5所示,装置还包括:初始化模块52,用于在更新后的索引指针等于预设存储空间所允许的最大值时,对索引指针进行初始化处理
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1