数据处理装置及数据处理方法、可读存储介质与流程

文档序号:18893624发布日期:2019-10-15 22:28阅读:160来源:国知局
数据处理装置及数据处理方法、可读存储介质与流程

本发明涉及数据处理技术领域,尤其涉及数据处理方法、数据处理装置和可读存储介质。



背景技术:

目前,在高速数字电路的测试中,许多被测件都没有同轴连接器,只能通过测试夹具将被测件与同轴电缆连接在一起,才能在同轴环境下进行测试。但要获得被测件真实的特性,必须精确去除夹具效应。

目前一般采用自动夹具去除选件技术((automaticfixtureremoval,afr)去除非同轴器件测量环境中的夹具效应,但afr技术处理被测件的测试数据时,需要手动选择对应的散射参数文件和其对应的校准件参数文件,然后得到afr处理后的数据,而得到的处理数据量较大,一般只会直接生成相应的图谱后输出,要通过人工操作才可将处理后的数据输出。然后,这样基于手动操作的数据处理方式容易出错且效率低下。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种数据处理方法,旨在提高电器件的散射参数批量去嵌入处理时的效率和准确性。

为实现上述目的,本发明提供一种数据处理方法,所述数据处理方法包括以下步骤:

读取待测件测试相关的测试文件;

根据预设文件标识,提取所述测试文件中所述待测件的第一散射参数文件和校准件的第二散射参数文件;

采用所述第二散射参数文件对所述第一散射参数文件中的散射参数进行去嵌入处理,得到目标散射参数;

输出所述目标散射参数。

可选地,所述采用所述第二散射参数文件对所述第一散射参数文件中的散射参数进行去嵌入处理的步骤包括:

提取所述第二散射参数文件中输入夹具的第一散射参数和输出夹具的第二散射参数,作为校准参数;

采用所述校准参数对所述第一散射参数文件中的散射参数进行去嵌入处理。

可选地,所述标准件为两倍直通校准件,所述提取所述第二散射参数文件中输入夹具的第一散射参数和输出夹具的第二散射参数,作为校准参数的步骤包括:

提取所述第二散射参数文件中基于差分二端口网络检测的散射参数文件,作为校准文件;

解析所述校准文件,生成所述第一散射参数和所述第二散射参数,作为所述校准参数。

可选地,所述解析所述校准文件,生成所述第一散射参数和所述第二散射参数,作为所述校准参数的步骤之前,还包括:

关闭所述第一散射参数与所述第二散射参数的数值归一功能,关闭所述第一散射参数与所述第二散射参数的带宽限制功能。

可选地,所述采用所述校准参数对所述第一散射参数文件中的散射参数进行去嵌入处理的步骤包括:

将所述第一散射参数文件中的散射参数转换为频域差分数据;

识别所述频域差分数据中所述输入夹具对应的散射参数,作为第一数据,识别所述频域差分数据中所述输出夹具对应的散射参数,作为第二数据;

从所述第一数据中去除所述第一散射参数,从所述第二数据中去除所述第二散射参数。

可选地,所述输出所述目标散射参数的步骤包括:

获取预设频率点;

在所述目标散射参数中,提取所述预设频率点对应的散射参数作为目标输出数据;

输出所述目标输出数据。

可选地,所述输出所述目标输出数据的步骤包括:

将所述目标输出数据保存至文本文件;

所述将所述目标输出数据保存至文本文件的步骤之后,还包括:

采用宏将所述文本文件中的目标输出数据导入至电子表格。

可选地,所述读取待测件测试相关的测试文件的步骤包括:

获取所述待测件对应的预设存储路径;

访问所述预设存储路径,读取所述测试文件。

此外,为了实现上述目的,本申请还提出一种数据处理装置,所述数据处理装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的数据处理程序,所述数据处理程序被所述处理器执行时实现如上任一项所述的数据处理方法的步骤。

此外,为了实现上述目的,本申请还提出一种可读存储介质,所述可读存储介质上存储有数据处理程序,所述数据处理程序被处理器执行时实现如上任一项所述的数据处理方法的步骤。

本发明实施例提出的一种数据处理方法,该数据处理方法在提取待测件相关的测试文件中,基于预设文件标识提取待测件的第一散射参数文件和校准件的第二散射参数文件,无需用户人工进行所需的散射参数文件的选择,在采用第二散射参数文件对第一散射参数文件中的散射参数进行去嵌入处理后,无需人工操作便可将处理后的散射参数输出,以便于用户进行进一步的数据处理,此数据处理方法应用于电器件的散射参数处理,尤其是散射参数的批量处理时,可免除了大量的人工操作,提高散射参数批量去嵌入处理时的效率和准确性。

附图说明

图1是本发明数据处理装置一实施例的硬件结构示意图;

图2为本发明数据处理方法第一实施例的流程示意图;

图3为本发明数据处理方法第二实施例的流程示意图;

图4为本发明数据处理方法第三实施例的流程示意图;

图5为本发明数据处理方法第四实施例的流程示意图;

图6为本发明数据处理方法第五实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的主要解决方案是:读取待测件测试相关的测试文件;根据预设文件标识,提取所述测试文件中所述待测件的第一散射参数文件和校准件的第二散射参数文件;采用所述第二散射参数文件对所述第一散射参数文件中的散射参数进行去嵌入处理,得到目标散射参数;输出所述目标散射参数。

由于现有技术中应用afr技术对散射参数进行去嵌入处理时,需基于手动操作容易出错且效率低下。

本发明提供上述的解决方案,旨在提高散射参数批量去嵌入处理时的效率和准确性。

本发明提出一种数据处理装置,基于afr数据处理技术,可应用于对微波产品、高频告诉等通信产品的电路板信号数据处理,以及与信号完整性有关的信号数据处理。

在本发明实施例中,参照图1,数据处理装置包括:处理器1001,例如cpu,存储器1002等。存储器1002可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1002可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的装置结构并不构成对装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

处理器1001与存储器1002通讯连接。如图1所示,作为一种可读存储介质的存储器1002中可以包括数据处理程序。在图1所示的装置中,处理器1001可以用于调用存储器1002中存储的数据处理程序,具体的,可利用物理层测试系统(physicallayertestsystem,plts)的外部接口功能运行以可编程仪器标准命令定义的数据处理程序,并执行以下实施例中数据处理方法的相关步骤操作。

本发明还提供一种数据处理方法。

参照图2,提出本发明数据处理方法第一实施例,在第一实施例中,所述数据处理方法包括:

步骤s10,读取待测件测试相关的测试文件;

待测件可具体包括微博产品、高频高速等通讯产品的电路板。待测件测试相关的测试文件包括采用矢量网络分析仪对待测件进行测试的过程中所生成的所有文件以及所使用的测试夹具所对应的校准件的参数文件等,测试文件一般有多个。

其中,步骤s10之前将矢量网络分析仪的测试夹具(输入夹具和输出夹具)分别与待测件的输入端和输出端连接后,对待测件进行测试并生成上述的测试文件。所得到的测试文件可保存在预设存储路径内,预设存储路径为物理层测试系统软件的本地控制地址,可由用户自行设置,也可由系统的默认设置,还可为系统根据待测件的测试时间、测试的个数等自动生成。

其中,步骤s10可具体包括获取所述待测件对应的预设存储路径;访问所述预设存储路径,读取所述测试文件。

步骤s20,根据预设文件标识,提取所述测试文件中所述待测件的第一散射参数文件和校准件的第二散射参数文件;

预设文件标识的类型具体包括文件名、文件生成时间和/或文件属性等。预设文件标识可具体包括第一文件标识和第二文件标识,依据第一文件标识提取第一散射参数文件,依据第二文件标识提取第二散射参数文件。预设文件标识可通过获取矢量网络分析仪中的文件命名规则确定。

其中,第一散射参数文件为采用网络分析仪对待测件在不同频点的散射参数测量所生成的文件,其中,网络分析仪采用测试夹具连接待测件;第二散射参数文件为将上述测试夹具进行直通形成标准件,采用网络分析仪的对标准件在不同频点的散射参数测量所生成的文件。

例如,第一文件标识为文件名“d_dut”,第二文件标识为文件名“t_fix”,则可对所有检测文件均进行文件名识别,将检测文件中文件名为“d_dut”的文件作为第一散射参数文件,将检测文件中文件名为“t_fix”的文件作为第二散射参数文件。

步骤s30,采用所述第二散射参数文件对所述第一散射参数文件中的散射参数进行去嵌入处理,得到目标散射参数;

提取第二散射参数文件中直通校准件的散射参数作为校准参数,采用校准参数对第一散射参数文件中的散射参数进行去嵌入处理,将处理完的散射参数作为目标散射参数。

去嵌入处理为在对待测件的测试参数中去除测量夹具带入的误差所进行的数据处理过程。

具体的,步骤s20可包括:步骤s21,提取所述第二散射参数文件中输入夹具的第一散射参数和输出夹具的第二散射参数,作为校准参数;步骤s22,采用所述校准参数对所述第一散射参数文件中的散射参数进行去嵌入处理。第二散射参数文件中包括校准件中输入夹具在直通检测中对应的第一散射参数和校准件中输出夹具在直通检测中对应的第二散射参数,将第二散射参数文件进行拆分得到输入夹具的第一散射参数和输出夹具的第二散射参数。依据校准参数对第一散射参数文件中的散射参数进行去嵌入处理,滤除第一散射参数文件的散射参数中输入夹具和输出夹具对应的散射参数。

步骤s40,输出所述目标散射参数。

具体的,可按照文本格式输出处理后的散射参数。例如,可将经过去嵌入处理后全部或选取部分散射参数保存至文本文件中,如保存至txt文件中。

本发明实施例提出的一种数据处理方法,该数据处理方法在提取待测件相关的测试文件中,基于预设文件标识提取待测件的第一散射参数文件和校准件的第二散射参数文件,无需用户人工进行所需的散射参数文件的选择,在采用第二散射参数文件对第一散射参数文件中的散射参数进行去嵌入处理后,无需人工操作便可将处理后的散射参数输出,以便于用户进行进一步的数据处理,此数据处理方法应用于电器件的散射参数处理,尤其是散射参数的批量处理时,可免除了大量的人工操作,提高散射参数批量去嵌入处理时的效率和准确性。

进一步的,基于第一实施例,提出本申请数据处理方法第二实施例。在第二实施例中,标准件可采用两倍直通校准件,两倍直通校准件为两倍于单侧夹具长度的直通结构。基于两倍直通校准件,参照图3,所述步骤s21包括:

步骤s211,提取所述第二散射参数文件中基于差分二端口网络检测的散射参数文件,作为校准文件;

矢量网络分析仪在对待测件和校准件进行检测的过程中,可采用单端口网络、双端口网络或多端口网络等对待测件和校准件进行检测,进而得到不同端口类型的数据。其中,在检测过程中可采用四端口的差分模式对对待测件和校准件进行检测,四端口的差分模式所形成的是差分二端口网络,其中两个端口形成差分端口1,另外两个端口形成差分端口2,输入夹具和输出夹具分别对应一差分端口,每个差分端口可存在4种信号。基于差分二端口网络对待测件和校准件测量过程中,可依据不同频点中各端口的信号生成相应的散射矩阵并保存至相应的散射参数文件。

其中,基于差分二端口网络所生成的散射参数文件的文件后缀名可具体为“.s4p’”,可通过对第二散射参数文件中所有文件的文件后缀名进行识别,将后缀名为“.s4p’”的文件作为校准文件。

步骤s212,解析所述校准文件,生成所述第一散射参数和所述第二散射参数,作为所述校准参数。

将校准文件进行拆分,可形成保存有第一散射参数的输入夹具参数文件,并形成保存有第二散射参数的输出夹具参数文件。

在本实施例中,结合两倍直通校准件和差分二端口网络对待测件的散射参数进行处理,差分二端口网络所检测的数据相比于一般的二端口网络检测的数据更为全面准确,保证散射参数可更全面直观地反映待测件的性能。

进一步的,在第二实施例中,步骤s212前还可包括:关闭所述第一散射参数与所述第二散射参数的数值归一功能,关闭所述第一散射参数与所述第二散射参数的带宽限制功能。

其中,目前在对待测件的散射参数进行afr处理过程中,为了减少误差,一般会采用数据归一功能和带宽限制,数据归一化功能为将第一散射参数与第二散射参数修正为同样的数值,带宽限制功能为只提取设定带宽内的散射参数作为校准参数,以体现同轴性,但这样的修正方式忽略了器件本身存在的误差,归一化可能导致所得到第一散射参数和第二散射参数的误差不但没有减少,反而会更大,因此在本实施例中关闭数值归一功能和带宽限制功能,以提高最终得到的待测件的散射参数的准确性。

进一步的,基于第一实施例或第二实施例,提出本申请数据处理方法第三实施例。在第三实施例中,参照图4,所述步骤s22包括:

步骤s221,将所述第一散射参数文件中的散射参数转换为频域差分数据;

将第一散射参数文件中的散射参数转换为频域差分检测模式所对应的编码格式,以形成频域差分数据。

步骤s222,识别所述频域差分数据中所述输入夹具对应的散射参数,作为第一数据,识别所述频域差分数据中所述输出夹具对应的散射参数,作为第二数据;

频域差分数据中包括待测件本身的散射参数、输入夹具的散射参数和输出夹具侧散射参数。识别频域差分数据中的第一数据和第二数据。

步骤s223,从所述第一数据中去除所述第一散射参数,从所述第二数据中去除所述第二散射参数。

在频域差分数据中对应去除校准件测量中的输入夹具对应的第一散射参数,并在频域差分数据中对应去除校准件测量中的输出夹具对应的第一散射参数。去除第一散射参数和第二散射参数后的频域差分数据可直接输出或做进一步提取后进行输出。

在本实施例中,基于频域差分数据对第一散射文件中的散射参数进行去嵌入处理,有利于更准确的提取输入夹具对应的散射参数和输出夹具对应的散射参数。

进一步的,基于上述任一实施例,提出本申请数据处理方法第四实施例。在第四实施例中,参照图5,所述步骤s42包括:

步骤s421,获取预设频率点;

由于在电路板测试过程中,技术人员关注的频率范围也比较固定。因此可依据技术人员常用的需求,设置有多个预设频率点。

步骤s422,在所述目标散射参数中,提取所述预设频率点对应的散射参数作为目标输出数据;

不同频率点对应不同散射参数。因此可在处理后的散射参数中,提取多个预设频率点对应的散射参数作为目标输出数据。

步骤s423,输出所述目标输出数据。

例如,预设频率点为1mhz至20mhz中的20个频点,则输出20个点对应的散射参数作为目标输出数据。

目前,由于待测件经处理后的散射参数文件一般较多,用户在需要某些频率对应的散射参数,需要手动标记对应的频率再进行输出,而在对批量的待测件进行散射参数检测时,用户关注的频率范围会比较固定,若每次均需用户手动标记的话,则同样重复的工作会花费大量的时间和成本,因此本实施例通过设置预设频率点,依据预设频率点提取用户所需频率对应的散射参数,则可免除用户操作,快速输出用户所需的散射参数。

进一步的,基于上述第四实施例,提出本申请数据处理方法第五实施例。在第五实施例中,参照图6,所述输出所述目标输出数据的步骤包括:

步骤s423a,将所述目标输出数据保存至文本文件;

具体的,可将目标输出数据保存至txt文件中,供用户使用。

其中,为了便于用户对目标输出数据的处理,所述将所述目标输出数据保存至文本文件的步骤之后,还包括:

步骤s50,采用宏将所述文本文件中的目标输出数据导入至电子表格。

具体的,可将vba程序宏文件放置txt文件所在的文件夹中,运行vba程序宏文件,通过宏实现txt到excel的转换,生成标准格式的excel文件,用户可在excel文件中具体自身不同的需求对数据进行处理。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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