一种射频功放的测试数据管理方法及系统的制作方法

文档序号:9550995阅读:474来源:国知局
一种射频功放的测试数据管理方法及系统的制作方法
【专利说明】
【技术领域】
[0001]本发明涉及数据管理技术,特别是涉及射频功放的测试数据管理的方法和系统。【【背景技术】】
[0002]科学技术日新月异的发展大大推动了各类测试系统的发展。用户对于测试系统的要求已抛弃了单一测试功能的需求,向更多元化功能迈进,测试技术趋向于智能化,集成化,网络化。网络化测试使检测技术的网络化成为可能,这种测试网络将节点连接控制室内的仪器仪表和控制装置组成有机的测试系统,各控制装置负责采集数据并进行处理,然后将数据通过网络传送到网络主机服务器。由主机进行保存,综合,分析,判断,从而进行远程管理。
[0003]由于射频功放的工作条件复杂,为保证射频功放的产品质量,必须对射频功放进行测试,以充分了解射频功放产品的性能是否达到技术指标。用于生产应用的自动测试系统,产生成百上千万的测试数据,为了能够精确评估产品性能,先进的测试系统需要对大量的数据进行管理,包含合适的数据管理系统,对测试工程提供精确的支持。
[0004]目前一般功放测试系统数据管理单一,存在明显的缺陷和局限。主要表现在数据冗余度大,不同时间测试的测试数据重复存储,在对功放重新测试时,目前为将所有测试项目重新测试,导致第一次测试合格的项目或者产品重复测试,浪费了测试时间,使得测试效率降低。

【发明内容】

[0005]基于此,有必要针对功放测试系统数据管理单一问题,提供一种测试效率高数据冗余小的射频功放的测试方法。
[0006]一种射频功放的测试数据管理方法,包括步骤:建立与数据库的连接,从数据库载入射频功放的产品信息和测试参数,所述测试参数包括测试项目、测试条件以及测试指标;根据所述产品信息、测试项目以及测试条件对功放进行测试,并获取第一测试数据;通过根据测试指标判断第一测试数据是否合格形成第一测试结论,将产品信息、测试参数、第一测试数据和第一测试结论组建为第一测试数组,将第一测试数组存入临时数据表中;根据所述第一测试数组中不合格的第一测试数据所对应的测试项目和产品信息对相应射频功放重新测试,获取第二测试数据和第二测试结论并组建第二测试数组;将第二测试数组中的第二测试数据和第二测试结论替换第一测试数组中相同产品信息和测试项目所对应的第一测试数据和第一测试结论,将替换后的第一测试数组作为最终测试数组,并将该最终测试数组保存到最终数据表中。
[0007]相应地,本发明还提供一种射频功放的测试数据管理系统,其特征在于,包括:连接模块,用于建立与数据库的连接,从数据库中载入射频功放的产品信息和测试参数,所述测试参数包括测试项目、测试条件以及测试指标;测试模块,用于根据所述产品信息、测试项目以及测试条件对功放进行测试,并获取第一测试数据;判断模块,用于通过根据测试指标判断第一测试数据是否合格形成第一测试结论,将产品信息、测试参数、第一测试数据和第一测试结论组建为第一测试数组,将第一测试数组存入临时数据表中;重测模块,用于根据所述第一测试数组中不合格的第一测试数据所对应的测试项目和产品信息对相应射频功放重新测试,获取第二测试数据和第二测试结论并组建第二测试数组;合并模块,用于将第二测试数组中的第二测试数据和第二测试结论替换第一测试数组中相同产品信息和测试项目所对应的第一测试数据和第一测试结论,将替换后的第一测试数组作为最终测试数组,并将该最终测试数组保存到最终数据表中。
[0008]本发明首先通过建立与数据库的连接,载入射频功放的产品信息和测试参数,然后根据所述产品信息和测试参数对功放进行测试,并获取第一测试数据,在获取了第一测试数据之后,根据测试指标判断测试数据是否合格形成测试结论,筛选出测试结论中不合格的测试项目,然后对筛选出的测试项目重新测试,获得第二测试结果,然后将第二测试结果合并入第一测试结果,代替第一测试结果中测试结论中不合格的测试项目,最后将替换后的第一测试数组作为最终测试数组并保存该最终测试数组。本发明在对射频功放重新测试时,只测试不合格的测试项目,避免了对合格的测试项目重复测试的问题,从而节约了测试时间,提高射频功放的测试效率。另外,将重新测试获取的第二测试数组合并入第一测试数组,而不是独立存储第二测试数组,避免了同一产品的测试数组重复存储的问题,从而降低测试结果的冗余。
【【附图说明】】
[0009]图1为本发明一种射频功放的测试数据管理方法流程图;
[0010]图2为本发明一种射频功放的测试数据管理系统结构框图。
【【具体实施方式】】
[0011]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。
[0012]请参阅图1,其是本发明一种射频功放的测试数据管理方法流程图。一种射频功放的测试数据管理方法,包括步骤:
[0013]S101:建立与数据库的连接,从数据库载入射频功放的产品信息和测试参数,所述测试参数包括测试项目、测试条件以及测试指标;
[0014]获取用户输入的服务器名、数据库名、数据库用户名和密码,只有在服务器名、数据库名、数据库用户名和密码都正确的情况下才可成功建立与数据库的连接。
[0015]建立与数据库的连接之后,从数据库载入射频功放的产品信息和测试参数。所述产品信息包括产品的模块名称,进一步地,还可包括物料编码,低频频点,中频频点,高频频点,额定功率,标称增益,信号稳定时间,工作制式,载波类型,功放类型,功率读取方式等。所述测试参数包括测试项目,测试条件,测试指标等。
[0016]所述测试项目包括增益,增益平坦度,增益线形度,ALC(Auto Level Control,输出电平控制)功率,ALC波动,ALC功能,ACPR(Adjacent Carrier Power Rat1,邻道泄漏功率抑制比)以及带外杂散等。
[0017]S102:根据所述产品信息、测试项目以及测试条件对功放进行测试,并获取第一测试数据;
[0018]通过控制信号源产生GSM,WCDMA, LTE,CDMA2000等制式射频信号,并将所述射频信号输入到射频功放,并通过将射频功放的输出端连接到频谱仪,功率计,网络分析仪等测试仪器对射频功放进行不同测试项目的测试。
[0019]为了在测试过程中保护射频功放和仪表设备,若射频功放出现异常情况,根据异常的严重程度,作出不同的处理。如果射频功放联机异常,则会即时中止操作并关闭信号。如果测试仪器通信异常,则会终止测试。
[0020]每个测试项目完成测试后,获取第一测试数据。
[0021]S103:通过根据测试指标判断第一测试数据是否合格形成第一测试结论,将产品信息、测试参数、第一测试数据和第一测试结论组建为第一测试数组,将第一测试数组存入临时数据表中;
[0022]获取第一测试数据之后,通过将第一测试数据和测试指标对比,判断第一测试数据是否满足测试指标,若第一测试数据满足测试指标则判定第一测试数据合格,若第一测试数据不满足测试指标则判定第一测试数据不合格,并依据判定结果形成第一测试结论。例如,当第一测试数据合格时,则第一测试结论为“true”、“pass”或者其他特定的数值,当第一测试数据不合格时,则第一测试结论为“false”或者其他特定的数值。
[0023]将产品信息、测试参数、第一测试数据和第一测试结论组建为第一测试数组,然后将所述第一测试数组存入临时数据表中。
[0024]S104:根据所述第一测试数组中不合格的第一测试数据所对应的测试项目和产品信息对相应射频功放重新测试,获取第二测试数据和第二测试结论并组建第二测试数组;
[0025]从临时数据表中筛选出第一测试结论为不合格的第一测试结果,获取不合格的第一测试结果所对应的测试项目和产品信息,并根据测试项目按照上述步骤对相应射频功放进行重新测试。
[0026]重新测试完成后,获取第二测试结果,根据测试指标判断第二测试数据是否合格以形成第二测试结论,将产品信息、测试参数、第二测试数据以及第二测试结论组建为第二测试数组。
[0027]S105:将第二测试数组中的第二测试数据和第二测试结论替换第
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1