远程可靠性寿命验证测试系统及其方法

文档序号:7634676阅读:270来源:国知局
专利名称:远程可靠性寿命验证测试系统及其方法
技术领域
本发明涉及一种测试系统及其方法,特别是涉及一种远程可靠性寿命验证测试系统及其方法。
背景技术
随着科学技术的日益发展,同类产品的功能越来越完善,竞争也越来越激烈,客户对产品的可靠性要求也越来越高。目前,在产品研发阶段,为了解产品的平均无故障间隔时间,验证产品可靠性是否满足设计的要求,必须对产品进行可靠性寿命验证。产品平均无故障间隔时间,目标值一般是根据客户的要求,或者根据MIL STD的标准预计得到。例如有些公司的工业级应用的产品的平均无故障间隔时间为十年。通常是 依据该目标值,结合该公司的可靠性验证测试规范,来制定详细的测试计划和测试方案。包括领取测试样品,搭建测试环境,然后通过超级终端,不断地使样品处于工作状态。这样反复测试,确认其寿命。图I为现有的可靠性寿命验证测试的架构图。然而这种现有的测试方式,却存在以下的弊端弊端一、每次进行用户模拟时,都需要测试员到基地的实验室操作测试用的电脑。而通常测试员的办公地点与可靠性实验室之间相隔一定的距离,有有还比较远(比如分别位于上海的徐汇区和嘉定区),如果每次来回,光路上都需要两个小时,这样试验周期比较久,有的更久甚至需要一个月,所以特别耗费人力资源。弊端二、测试完全由测试员手动进行,难以保证测试结果准确性、一致性与规范性。

发明内容
本发明要解决的技术问题是为了克服现有技术的可靠性寿命验证测试无法实现自动测试和远程控制的缺陷,提供一种可远程控制,并能节省人力资源,保证测试结果的准确性,一致性和规范性的远程可靠性寿命验证测试系统及其方法。本发明是通过下述技术方案来解决上述技术问题的一种远程可靠性寿命验证测试系统,其包括一内置若干测试样品的环境试验箱,一用于模拟用户操作的测试用电脑,所述环境试验箱与所述测试用电脑通过一 USB集线器相连,所述环境试验箱包括一可操控的控制界面,其特点在于,所述测试系统还包括一远程控制电脑,用于通过TCP/IP数据传输协议,直接登录所述测试用电脑,对所述测试样品进行远程模拟用户操作,并且对所述环境试验箱的环境运行条件进行远程监控;所述测试用电脑内置一用于监控所述环境试验箱的环境运行条件的环境运行控制模块,及一用于对所有所述测试样品依次进行模拟用户操作的自动测试模块;所述环境试验箱的控制界面内置一与所述测试用电脑的环境运行控制模块相应的运行串口,所述运行串口用于与所述测试用电脑电连接,接收由所述测试用电脑发来的环境条件操作控制指令。较佳地,所述控制界面内置的与所述测试用电脑的环境运行控制模块相应的运行串口为RS-485串口,所述测试用电脑的另一端连RS-232串口。较佳地,所述测试样品为无线模块。较佳地,所述模拟用户操作包括模拟用户进行无线通讯模拟操作。较佳地,所述无线通讯模拟操作包括模拟用户进行打电话、发短信和通过一服务器进行TCP/IP上网操作。 较佳地,所述服务器用于与所述测试用电脑进行TCP/IP数据传输。较佳地,所述环境运行条件至少包括温度条件和湿度条件。本发明还提供一种基于如上任意一项所述的远程可靠性寿命验证测试系统的测试方法,其特点在于,其包括以下步骤S1、在配置实网卡、串口线和天线后,将所有测试样品放入所述环境试验箱中;S2、各所述串口线分别通过所述USB集线器连到所述测试用电脑上;S3、预先选择每个所述测试样品所对应的所述USB集线器的串口号以及波特率;S4、所述远程控制电脑通过TCP/IP服务协议登录所述测试用电脑 '及S5、对所述测试样品进行远程操作与监控。较佳地,步骤S5中的远程操作与监控包括以下步骤S51、对所述测试样品自动进行远程模拟用户操作;S52、对所述环境试验箱进行远程环境运行条件测试与监控。较佳地,步骤S51包括以下步骤S511、进行通话测试;S512、进行短信编辑或发送测试;S513、通过一服务器进行TCP/IP数据传输测试 '及S514、依次循环执行步骤S511 S513,直到所述USB集线器的所有串口均完成测试。较佳地,步骤S5后还包括S6、通过测试的时间、测试成功的次数和故障次数,计算得到平均无故障间隔时间。本发明的积极进步效果在于I、本发明能实现自动测试,并通过远程控制,实时监控测试状况,随时排查问题,准确计算测试样品的平均无故障间隔时间。2、采用本发明,可靠性测试工程师每日可在自己的办公的电脑上,监控测试状态,因此,本发明不用来回奔波,不需要测试工程师花费2-3个小时的时间从办公室去实验室,手动更改和检查,大大地节约了人力资源的成本以及往来路费。3、此外,本发明还可以根据测试案例,改变环境试验箱的试验条件,施加不同的环境应力到无线模块上,给无线模块一定的加速因子,减少测试周期,尽快到达测试要求。


图I为现有技术的可靠性寿命验证测试的架构图。
图2为本发明一较佳实施例的远程可靠性寿命验证测试架构图。图3为本发明较佳实施例的远程测试系统的控制界面截图。图4为本发明较佳实施例的测试系统的控制流程图。
具体实施例方式下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。
如图I至图4所示,本发明提供一种远程可靠性寿命验证测试系统,其包括—内置若干测试样品4的环境试验箱3。一测试用电脑2,测试用电脑2内置一用于监控环境试验箱3的环境运行条件的环境运行控制模块,及一用于对所有测试样品4进行模拟用户操作的自动测试模块。自动测试模块可以使用现有技术中的编程软件模块来实现。例如Labwindows进行编程,实现对被测试样品的控制。可以在Lab Windows中先设定代码框,生成功能函数,然后再调用标准库以及VISA库中的函数,实现既定的功能。环境运行控制模块可以采用现有技术中的485控制软件模块来实现。一远程控制电脑1,用于通过TCP/IP数据传输协议,直接登录测试用电脑2,对测试样品4进行远程模拟用户操作,并且通过测试用电脑2对环境试验箱3的环境运行条件进行远程监控。一用于与测试用电脑2进行TCP/IP数据传输的服务器5。远程控制电脑,设置在办公室,即可靠性测试工程师自己办公的电脑,这样方便工程师随时监控测试状态。使用时,可靠性测试工程师操作远程控制电脑,通过网络TCP/IP登录实验室测试用电脑,直接使用自动测试模块和485控制软件,进行可靠性寿命测试。而模拟用户操作包括模拟用户进行无线通讯模拟操作和通过一服务器进行TCP/IP上网的操作。比如模拟用户时而打电话、发短信等。而上述的环境运行条件至少包括温度条件和湿度条件。环境试验箱3与测试用电脑2通过USB集线器6相连,环境试验箱3包括一可操控的控制界面31。控制界面31内置一与测试用电脑2的环境运行控制模块相应的运行串口,比如可以是RS-485串口。RS-485串口用于与测试用电脑2电连接,接收由测试用电脑2发来的环境条件操作控制指令。测试用电脑2的另一端连RS-232串口,通过发送控制指令,控制环境试验箱3进行工作。还可以发送查询指令,对环境试验箱3的参数及工作状态进行查询。环境试验箱3通过RS-485串口连到测试用电脑2,测试用电脑2配置相应的485控制软件,可随时监控环境试验箱3的运行状态,并改变环境试验箱3设置的参数。优选地,通过现有技术中的VC++语言进行编程,配合环境试验箱的控制软件,即可以开发出简易可操控的环境试验箱的控制界面。该控制界面部分是本领域的现有技术,在此不再赘述。另外,本发明进行TCP/IP数据传输用的可靠性实验室的服务器部分为现有技术,在此不再赘述。基于上述的远程可靠性寿命验证测试系统,本发明提供一种远程可靠性寿命验证测试方法。下面以测试样品为一组无线模块为例,举例说明本发明的测试方法如下图3为远程测试系统的控制界面截图。设置好可靠性验证测试时间,每次通话持续时间,TCP/IP数据传输的次数,并设置测试结果保存的路径以及文件名。至于每次传输数据的大小,由选择传 输的文件大小决定,根据不同的产品,定义传输的文件大小不同。图4为本发明的远程测试系统的控制流程图。具体控制过程包括步骤100、流程开始。步骤101、在配置好实网卡、串口线,将所有无线模块连接天线后,放入环境试验箱中。天线穿过环境试验箱连到外面,保证在足够的信号强度的实网下工作,可以是中国联通,也可以是中国移动网。步骤102、无线模块配合研发评估板,通过RS-232转USB的串口线连到USBHub (USB集线器),再转接到测试用电脑上。步骤103、预先选择每个测试样品,即无线模块所对应的USB集线器的串口号以及波特率;该设置部分为本领域技术人员公知的现有技术,在此不作赘述。设置完成后,开始远程测试。步骤104、远程控制电脑通过TCP/IP服务协议登录测试用电脑。步骤105、通过测试用电脑对测试样品,即无线模块依次进行远程模拟用户操作与环境条件监控。远程操作与监控包括以下步骤其中,远程模拟用户操作的步骤包括以下步骤11)、进行通话测试;12)、进行短信编辑或发送测试;13)、通过一服务器进行TCP/IP数据传输测试;14)、依次循环执行步骤11) 13),直到USB集线器的所有串口均完成测试。步骤106、通过测试结果,即测试的时间、测试成功的次数和故障次数,计算得到平均无故障间隔时间。步骤107、流程结束。通过本发明的远程测试系统,可模拟用户日常操作,使无线模块正常运行,以正确地估算出模块平均无故障间隔时间。这样可以减少因人工操作而产生的遗漏、误操作等问题,保证测试结果的准确性,一致性,规范性。此外,采用本发明,可靠性测试工程师每日可在自己的办公的电脑上,监控测试状态。具体可以根据测试案例,改变环境试验箱的试验条件。比如可以由高温运行,变成温度循环或者交变湿热,施加不同的环境应力到无线模块上。然后给无线模块一定的加速因子,减少测试周期,尽快到达测试规范要求。这样就不需要测试工程师花费2-3个小时的时间从办公室去实验室,手动更改和检查。使测试工程师在自己的电脑上也能实时监控测试状态,从而提高测试结果的可信度和真实性。
虽然以上描述了本发 明的具体实施方式
,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。
权利要求
1.一种远程可靠性寿命验证测试系统,其包括一内置若干测试样品的环境试验箱,一用于模拟用户操作的测试用电脑,所述环境试验箱与所述测试用电脑通过一 USB集线器相连,所述环境试验箱包括一可操控的控制界面,其特征在于, 所述测试系统还包括一远程控制电脑,用于通过TCP/IP数据传输协议,直接登录所述测试用电脑,对所述测试样品进行远程模拟用户操作,并且对所述环境试验箱的环境运行条件进行远程监控; 所述测试用电脑内置一用于监控所述环境试验箱的环境运行条件的环境运行控制模块,及一用于对所有所述测试样品依次进行模拟用户操作的自动测试模块; 所述环境试验箱的控制界面内置一与所述测试用电脑的环境运行控制模块相应的运行串口,所述运行串口用于与所述测试用电脑电连接,接收由所述测试用电脑发来的环境条件操作控制指令。
2.如权利要求I所述的远程可靠性寿命验证测试系统,其特征在于,所述控制界面内置的与所述测试用电脑的环境运行控制模块相应的运行串口为RS-485串口,所述测试用电脑的另一端连RS-232串口。
3.如权利要求2所述的远程可靠性寿命验证测试系统,其特征在于,所述测试样品为无线模块。
4.如权利要求3所述的远程可靠性寿命验证测试系统,其特征在于,所述模拟用户操作包括模拟用户进行无线通讯模拟操作。
5.如权利要求4所述的远程可靠性寿命验证测试系统,其特征在于,所述无线通讯模拟操作包括模拟用户进行打电话、发短信和通过一服务器进行TCP/IP上网操作。
6.如权利要求5所述的远程可靠性寿命验证测试系统,其特征在于,所述服务器用于与所述测试用电脑进行TCP/IP数据传输。
7.如权利要求I所述的远程可靠性寿命验证测试系统,其特征在于,所述环境运行条件至少包括温度条件和湿度条件。
8.一种基于如权利要求I 7中任意一项所述的远程可靠性寿命验证测试系统的测试方法,其特征在于,其包括以下步骤 51、在配置实网卡、串口线和天线后,将所有测试样品放入所述环境试验箱中; 52、各所述串口线分别通过所述USB集线器连到所述测试用电脑上; 53、预先选择每个所述测试样品所对应的所述USB集线器的串口号以及波特率; 54、所述远程控制电脑通过TCP/IP服务协议登录所述测试用电脑;及 55、对所述测试样品进行远程操作与监控。
9.如权利要求8所述的远程可靠性寿命验证测试系统的测试方法,其特征在于,步骤S5中的远程操作与监控包括以下步骤 551、对所述测试样品自动进行远程模拟用户操作; 552、对所述环境试验箱进行远程环境运行条件测试与监控。
10.如权利要求9所述的远程可靠性寿命验证测试系统的测试方法,其特征在于,步骤S51包括以下步骤 - 5511、进行通话测试; -5512、进行短信编辑或发送测试;S513、通过一服务器进行TCP/IP数据传输测试;及 S514、依次循环执行步骤S511 S513,直到所述USB集线器的所有串口均完成测试。
11.如权利要求8所述的远程可靠性寿命验证测试系统的测试方法,其特征在于,步骤S5后还包括 S6、通过测试的时间、测试成功的次数和故障次数,计算得到平均无故障间隔时间。
全文摘要
本发明公开了一种远程可靠性寿命验证测试系统及其方法。该系统包括一内置若干测试样品的环境试验箱,一测试用电脑,所述环境试验箱与测试用电脑通过一USB集线器相连,所述环境试验箱包括一可操控的控制界面,所述测试系统还包括一远程控制电脑,用于直接登录测试用电脑,对所述测试样品进行远程监控;所述测试用电脑内置一环境运行控制模块及一自动测试模块;所述环境试验箱内置一运行串口,用于接收由测试用电脑发来的环境条件操作控制指令。基于上述的测试系统,本发明还提供一种远程可靠性寿命验证测试方法。采用本发明能实现自动测试,并通过远程控制,实时监控测试状况,随时排查问题,准确计算测试样品的平均无故障间隔时间。
文档编号H04L12/26GK102739463SQ20111008889
公开日2012年10月17日 申请日期2011年4月8日 优先权日2011年4月8日
发明者孙苹 申请人:希姆通信息技术(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1