基于数据分析的光模块测试调试系统的制作方法

文档序号:35908410发布日期:2023-10-29 07:12阅读:34来源:国知局
基于数据分析的光模块测试调试系统的制作方法

本发明属于光模块领域,涉及测试调试技术,具体是基于数据分析的光模块测试调试系统。


背景技术:

1、光模块是进行光电和电光转换的光电子器件。光模块的发送端把电信号转换为光信号,接收端把光信号转换为电信号。光模块按照封装形式分类,常见的有sfp,sfp+,sff,千兆以太网路界面转换器等。

2、当下的光模块在进行测试时,传统测试方法是:根据不同种类的光模块搭建对应的测试系统和测试环境,虽然当前利用一些自动化测试软件来解决传统测试方法所存在的弊端,但是,以上对于光模块测试办法均未对历史测试数据进行分析,以及基于数据分析结果来调试光模块的测试办法;

3、为此,我们提出基于数据分析的光模块测试调试系统。


技术实现思路

1、针对现有技术存在的不足,本发明目的是提供基于数据分析的光模块测试调试系统。

2、本发明所要解决的技术问题为:如何基于数据分析实现光模块测试办法的智能化调试。

3、本发明的目的可以通过以下技术方案实现:

4、基于数据分析的光模块测试调试系统,包括测试设备以及测试设备内部设置的处理器,所述处理器连接有数据采集模块、显示模块以及服务器,所述服务器连接有用户终端、存储模块、测试匹配模块、测试划分模块、测试调试模块以及智能测试模块,所述用户终端用于输入待测光模块的产品型号经服务器发送至测试匹配模块;所述存储模块用于存储不同产品型号的光模块的历史测试数据和标准性能数据;

5、所述测试匹配模块用于对待测光模块的产品型号进行匹配,得到待测光模块的目标产品型号发送至存储模块,存储模块依据目标产品型号将对应待测光模块的历史测试数据发送至测试划分模块,还依据目标产品型号将对应待测光模块的标准性能数据发送至服务器,所述服务器将标准性能数据发送至智能测试模块;

6、所述测试划分模块用于对待测光模块的测试情况进行划分,得到待测光模块的测试监测等级经服务器发送至测试调试模块;测试调试模块依据测试监测等级用于对待测光模块的测试标准和测试参数进行设定,设定待测光模块的测试标准和测试参数反馈至服务器,所述服务器将待测光模块的测试参数发送至用户终端,用户终端依据测试参数将待测光模块进行测试,服务器将待测光模块的测试标准发送至智能测试模块;

7、在待测光模块实际进行测试时,所述数据采集模块用于采集待测光模块测试时的实时测试数据并经处理器和服务器发送至智能测试模块;所述智能测试模块用于对待测光模块进行智能测试,生成产品合格信号或产品异常信号。

8、进一步地,历史测试数据为光模块的测试次数以及每次测试的测试量、测试合格率;

9、标准性能数据为光模块的平均光功率区间、偏置电流值区间、消光比区间、饱和光功率区间和灵敏度区间;

10、实时测试数据为待测光模块的平均光功率、偏置电流值、消光比、饱和光功率和灵敏度。

11、进一步地,所述测试匹配模块的匹配过程具体如下:

12、获取用户终端输入的待测光模块的产品型号以及存储模块中存储的若干个光模块的产品型号;

13、将待测光模块的产品型号进行划分得到待测光模块的若干个待测识别字符组;

14、同理,得到存储模块中不同光模块的若干个存储识别字符组;

15、将待测光模块的待测识别字符组逐一与光模块的若干个存储识别字符组进行比对;

16、若待测光模块中任一待测识别字符组与一光模块中所有的存储识别字符组均不匹配,则将对应的光模块进行剔除;

17、若待测光模块中任一待测识别字符组与一光模块中所有的存储识别字符组相匹配,则待测光模块中另一待测识别字符组与一光模块中所有的存储识别字符组进行比对,重复以上操作,直至得到待测光模块对应的目标光模块;

18、依据目标光模块得到对应待测光模块的目标产品型号。

19、进一步地,所述测试划分模块的划分过程具体如下:

20、获取待测光模块的测试次数;

21、而后获取待测光模块每次测试的测试量和测试合格率,每次测试的测试量相加求和得到待测光模块测试时的平均测试量;

22、同理,得到待测光模块测试时的平均测试合格率;

23、计算待测光模块的测试监测值;

24、测试监测值比对测试监测阈值,判定待测光模块的测试监测等级为第三测试监测等级、第二测试监测等级或第一测试监测等级。

25、进一步地,第一测试监测等级的级别高于第二测试监测等级的级别,第二测试监测等级的级别高于第三测试监测等级的级别。

26、进一步地,所述测试调试模块的工作过程具体如下:

27、若为第一测试监测等级,则待测光模块采用第一测试标准和第一测试参数;

28、若为第二测试监测等级,则待测光模块采用第二测试标准和第二测试参数;

29、若为第三测试监测等级,则待测光模块采用第三测试标准和第三测试参数;

30、其中,测试参数为待测光模块的要求测试次数和要求测试量,测试标准为待测光模块的要求测试合格率。

31、进一步地,第一测试参数对应的要求测试次数大于第二测试参数对应的要求测试次数,第二测试参数对应的要求测试次数大于第三测试参数对应的要求测试次数;

32、第一测试参数对应的要求测试量大于第二测试参数对应的要求测试量,第二测试参数对应的要求测试量大于第三测试参数对应的要求测试量;

33、第一测试标准对应的要求测试合格率大于第二测试标准对应的要求测试合格率,第二测试标准对应的要求测试合格率大于第三测试标准对应的要求测试合格率。

34、进一步地,所述智能测试模块的智能测试过程具体如下:

35、获取待测光模块测试时的平均光功率、偏置电流值、消光比、饱和光功率和灵敏度;

36、而后获取待测光模块的标准测试数据,得到待测光模块的平均光功率区间、偏置电流值区间、消光比区间、饱和光功率区间和灵敏度区间;

37、若平均光功率处于平均光功率区间、偏置电流值属于偏置电流值区间、消光比属于消光比区间、饱和光功率属于饱和光功率区间、灵敏度属于灵敏度区间,则将待测光模块记为合格产品;

38、获取本次测试的要求测试量,统计本次测试中合格产品的数量记为合格产品数,合格产品数比对要求测试量得到本次测试的实时测试合格率;

39、依据待测光模块的要求测试次数进行重复测试,而后得到待测光模块每次测试时的实时测试合格率;

40、每次测试时的实时测试合格率相加求和取平均值得到待测光模块的平均测试合格率;

41、若平均测试合格率大于等于要求测试合格率,则生成产品合格信号;

42、若平均测试合格率小于要求测试合格率,则生成产品异常信号。

43、进一步地,所述智能测试模块将产品合格信号或产品异常信号反馈至服务器,所述服务器将产品合格信号或产品异常信号发送至处理器和用户终端,所述处理器将产品合格信号或产品异常信号发送至显示模块,所述显示模块用于将产品合格信号或产品异常信号进行显示,用户终端依据产品合格信号或产品异常信号知晓待测光模块的产品质量。

44、与现有技术相比,本发明的有益效果是:

45、本发明通过测试匹配模块对待测光模块的产品型号进行匹配,得到待测光模块的目标产品型号,依据目标产品型号得到待测光模块对应的历史测试数据和标准性能数据发,测试划分模块依据历史测试数据对待测光模块的测试情况进行划分,得到待测光模块的测试监测等级发送至测试调试模块,测试调试模块依据测试监测等级对待测光模块的测试标准和测试参数进行设定,测试标准发送至智能测试模块,同时依据测试参数将待测光模块进行测试时,最终通过智能测试模块对待测光模块进行智能测试,生成产品合格信号或产品异常信号,本发明对光模块的历史测试数据进行分析,从而实现了光模块测试办法的智能化调试,有效地提升了光模块的测试准确性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1