一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

统计光模块工作时间的方法、系统、电子设备及存储介质与流程

2022-10-26 16:09:18 来源:中国专利 TAG:


1.本技术属于光模块领域,尤其涉及统计光模块工作时间的方法、系统、电子设备和存储介质。


背景技术:

2.光模块是现有通信技术中一个重要零部件,是现有光通信中不可或缺的一个环节,如果能准确的了解光模块的工作时间,可以对光模块进行及时的更换,而不会出现因使用寿命而使光模块无法使用的问题。
3.现有技术通过恒定高温加速老化工作寿命模型来估计光模块的使用寿命,但在实际使用中,光模块通常的工作温度是在实时变化的,基于恒温的模型显然不能准确的估计光模块的使用寿命。


技术实现要素:

4.本发明实施例的主要目的在于提供统计光模块工作时间的方法、系统、电子设备和存储介质,以光模块实际使用的情况为模型记录光模块的工作时间,使得光模块工作时间的统计更加准确。
5.第一方面,提供了统计光模块工作时间的方法,所述方法包括:
6.根据预设的统计频率通过数字诊断监控ddm获取待统计光模块的工作温度以及所述工作温度的持续时间;
7.将所述工作温度和持续时间记录到0x88h区域。
8.在一个可能的实现方式中,所述统计频率为10分钟一次。
9.在另一个可能的实现方式中,所述将所述工作温度和持续时间统计到0x88h区域,包括:
10.根据所述工作温度获取对应的记录区间,并按照16进制将所述持续时间统计到所述记录区间。
11.第二方面,提供了一种统计光模块工作时间的系统,所述系统包括:
12.数据统计模块,用于根据预设的统计频率通过数字诊断监控ddm获取待统计光模块的工作温度以及所述工作温度的持续时间;
13.记录模块,用于将所述工作温度和持续时间记录到0x88h区域。
14.在一个可能的实现方式中,所述统计频率为10分钟一次。
15.在另一个可能的实现方式中,所述将所述工作温度和持续时间统计到0x88h区域,包括:
16.根据所述工作温度获取对应的记录区间,并按照16进制将所述持续时间统计到所述记录区间。
17.第三方面,提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现如第一方面提供的统计光模块工作时间
的方法。
18.第四方面,提供了一种非暂态计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如第一方面提供的统计光模块工作时间的方法。
附图说明
19.为了更清楚地说明本技术实施例中的技术方案,下面将对本技术实施例描述中所需要使用的附图作简单地介绍。
20.图1为本发明一个实施例提供的统计光模块工作时间的方法的流程图;
21.图2为本发明一个实施例提供的统计光模块工作时间的系统的结构图;
22.图3为本发明一种电子设备的实体结构示意图。
23.具体实现方式
24.下面详细描述本技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的模块或具有相同或类似功能的模块。下面通过参考附图描述的实施例是示例性的,仅用于解释本技术,而不能解释为对本发明的限制。
25.本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本技术的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、模块和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、模块、组件和/或它们的组。应该理解,当我们称模块被“连接”或“耦接”到另一模块时,它可以直接连接或耦接到其他模块,或者也可以存在中间模块。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一模块和全部组合。
26.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实现方式作进一步地详细描述。
27.下面以具体地实施例对本技术的技术方案以及本技术的技术方案如和解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本技术的实施例进行描述。
28.如图1所示为本发明一个实施例提供的统计光模块工作时间的方法的流程图,所述方法包括:
29.步骤101,根据预设的统计频率通过数字诊断监控ddm获取待统计光模块的工作温度以及所述工作温度的持续时间;
30.步骤102,将所述工作温度和持续时间记录到0x88h区域。
31.在本发明实施例中,ddm(digital diagnostic monitoring,数字诊断监控)是应用于光模块中的一种技术,通过该技术光模块的使用者可以获取光模块的实时参数,包括但不限于:工作温度、工作电压、工作电流、发射功率、接收功率等。当光模块启动时,ddm会根据预设的统计频率定期获取该光模块的工作温度,并记录不同工作温度的持续时间,该持续时间即为光模块在该工作温度下的工作时间。记录的工作温度和持续时间被存储到使用该光模块的设备的0x88h区域。
32.其中,统计频率可以根据实际使用的需要进行设置,本技术对此不作限定。优选的,所述统计频率为10分钟一次。
33.其中,将所述工作温度和持续时间统计到0x88h区域,包括:
34.根据所述工作温度获取对应的记录区间,并按照16进制将所述持续时间统计到所述记录区间。
35.在本发明实施例中,为了便于记录,统计时可以根据一定的间隔设置记录区间,将不同温度的持续时间记录到该记录区间中,如:光模块在-38℃工作了10分钟,则在-40℃~-35℃的记录区间通过16进制记录为0x000001h。需要指出的是记录区间可以根据实际使用的需要进行设置,本技术对此不作限定。优选的,记录区间的温度间隔为5℃。
36.本发明实施例,根据预设的统计频率通过数字诊断监控ddm获取待统计光模块的工作温度以及所述工作温度的持续时间;将所述工作温度和持续时间记录到0x88h区域。以光模块实际使用的情况为模型记录光模块的工作时间,使得光模块工作时间的统计更加准确。
37.如图2所示为本发明一个实施例提供的统计光模块工作时间的系统的结构图,所述系统包括:
38.数据统计模块201,用于根据预设的统计频率通过数字诊断监控ddm获取待统计光模块的工作温度以及所述工作温度的持续时间;
39.记录模块202,用于将所述工作温度和持续时间记录到0x88h区域。
40.在本发明实施例中,ddm(digital diagnostic monitoring,数字诊断监控)是应用于光模块中的一种技术,通过该技术光模块的使用者可以获取光模块的实时参数,包括但不限于:工作温度、工作电压、工作电流、发射功率、接收功率等。当光模块启动时,ddm会根据预设的统计频率定期获取该光模块的工作温度,并记录不同工作温度的持续时间,该持续时间即为光模块在该工作温度下的工作时间。记录的工作温度和持续时间被存储到使用该光模块的设备的0x88h区域。
41.其中,统计频率可以根据实际使用的需要进行设置,本技术对此不作限定。优选的,所述统计频率为10分钟一次。
42.其中,将所述工作温度和持续时间统计到0x88h区域,包括:
43.根据所述工作温度获取对应的记录区间,并按照16进制将所述持续时间统计到所述记录区间。
44.在本发明实施例中,为了便于记录,统计时可以根据一定的间隔设置记录区间,将不同温度的持续时间记录到该记录区间中,如:光模块在-38℃工作了10分钟,则在-40℃~-35℃的记录区间通过16进制记录为0x000001h。需要指出的是记录区间可以根据实际使用的需要进行设置,本技术对此不作限定。优选的,记录区间的温度间隔为5℃。
45.本发明实施例,根据预设的统计频率通过数字诊断监控ddm获取待统计光模块的工作温度以及所述工作温度的持续时间;将所述工作温度和持续时间记录到0x88h区域。以光模块实际使用的情况为模型记录光模块的工作时间,使得光模块工作时间的统计更加准确。
46.图3示例了一种电子设备的实体结构示意图,如图3所示,该电子设备可以包括:处理器(processor)301、通信接口(communications interface)302、存储器(memory)303和通信总线304,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信。处理器可以调用存储器中的逻辑指令,以执行统计光模块工作时间的方法,该方法包括:根据预设的
统计频率通过数字诊断监控ddm获取待统计光模块的工作温度以及所述工作温度的持续时间;将所述工作温度和持续时间记录到0x88h区域。
47.此外,上述的存储器中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
48.另一方面,本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的统计光模块工作时间的方法,该方法包括:根据预设的统计频率通过数字诊断监控ddm获取待统计光模块的工作温度以及所述工作温度的持续时间;将所述工作温度和持续时间记录到0x88h区域。
49.又一方面,本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的统计光模块工作时间的方法,该方法包括:根据预设的统计频率通过数字诊断监控ddm获取待统计光模块的工作温度以及所述工作温度的持续时间;将所述工作温度和持续时间记录到0x88h区域。
50.应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
51.以上所述仅是本发明的部分实现方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献