一种适用于电力专用芯片的响应时间检测方法及装置与流程

    专利查询2023-06-06  102



    1.本发明属于元器件测试技术领域,尤其涉及一种适用于电力专用芯片的响应时间检测方法及装置。
    2.

    背景技术:

    3.电力专用芯片是电网中控制电力转换的核心元件,其性能直接决定了电网的运行效率。随着电力运输技术的不断发展,电网输送进入了智能电网的发展阶段。为了保障电力系统和智慧能源的安全稳定运行,对电力专用芯片的性能提升需求也更加强烈。但是,目前在缺少对芯片响应时间测试的情况下,无法为后续的芯片应用提供支持和保障。
    4.

    技术实现要素:

    5.本发明要解决的技术问题是:针对现有的技术方案存在的无法为后续的芯片应用提供支持和保障的技术问题,提供一种适用于电力专用芯片的响应时间检测方法及装置。
    6.本发明解决其技术问题所采用的技术方案是:一种适用于电力专用芯片的响应时间检测方法,包括:s1、主控芯片向待检测的目标电力专用芯片发送检测指令,并记录发送所述检测指令的第一时间;s2、目标电力专用芯片对经由主控芯片发送的检测指令进行接收,并反馈相应的应答数据给主控芯片;s3、主控芯片记录接收到所述应答数据的第二时间,并根据设定时间内多次记录得到的所述第一时间和所述第二时间、以及根据接收到的应答数据所确定的响应次数,确定目标电力专用芯片的目标响应时间。
    7.一种适用于电力专用芯片的响应时间检测装置,所述装置包括主控芯片和待检测的目标电力专用芯片,其中:所述主控芯片,用于向待检测的目标电力专用芯片发送检测指令,并记录发送所述检测指令的第一时间;所述目标电力专用芯片,用于对经由主控芯片发送的检测指令进行接收,并反馈相应的应答数据给主控芯片;所述主控芯片,还用于记录接收到所述应答数据的第二时间,并根据设定时间内多次记录得到的所述第一时间和所述第二时间、以及根据接收到的应答数据所确定的响应次数,确定目标电力专用芯片的目标响应时间。
    8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:s1、主控芯片向待检测的目标电力专用芯片发送检测指令,并记录发送所述检测
    指令的第一时间;s2、目标电力专用芯片对经由主控芯片发送的检测指令进行接收,并反馈相应的应答数据给主控芯片;s3、主控芯片记录接收到所述应答数据的第二时间,并根据设定时间内多次记录得到的所述第一时间和所述第二时间、以及根据接收到的应答数据所确定的响应次数,确定目标电力专用芯片的目标响应时间。
    9.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:s1、主控芯片向待检测的目标电力专用芯片发送检测指令,并记录发送所述检测指令的第一时间;s2、目标电力专用芯片对经由主控芯片发送的检测指令进行接收,并反馈相应的应答数据给主控芯片;s3、主控芯片记录接收到所述应答数据的第二时间,并根据设定时间内多次记录得到的所述第一时间和所述第二时间、以及根据接收到的应答数据所确定的响应次数,确定目标电力专用芯片的目标响应时间。
    10.本发明的有益效果是:本发明的一种适用于电力专用芯片的响应时间检测方法及装置,基于主控芯片与目标电力专用芯片之间的指令发送、接收应答模式,以及根据接收到的应答数据所确定的响应次数,确定目标电力专用芯片的响应时间,其实施方式简单、可靠性高、且操作方便便捷,能够在实现自动检测功能的同时,保证响应时间的计算精准度,为后续的芯片应用提供支持和保障。
    附图说明
    11.图1是本发明的一个实施例中的一种适用于电力专用芯片的响应时间检测方法的流程图;图2是本发明的一个实施例中的一种适用于电力专用芯片的响应时间检测装置的系统结构图。
    具体实施方式
    12.以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
    13.在本发明的一个或多个实施例中,如图1所示,提供了的一种适用于电力专用芯片的响应时间检测方法,包括以下步骤:s1、主控芯片向待检测的目标电力专用芯片发送检测指令,并记录发送检测指令的第一时间。
    14.具体的,主控芯片通过串口连接到目标电力专用芯片,步骤s1中,主控芯片向待检测的目标电力专用芯片发送检测指令,并记录发送检测指令的第一时间,包括:s11、主控芯片通过串口向目标电力专用芯片发送检测指令,检测指令中携带有用于指示目标电力专用芯片进行应答操作的响应触发信息。
    15.其中,主控芯片在发送检测指令之前,也可以基于例如,三次握手协议等连接确定方式,判断目标电力专用芯片是否处于正常工作状态,并在确定目标电力专用芯片处于正常工作状态的情况下,通过预设的连通串口向目标电力专用芯片发送检测指令。
    16.在其中一个实施例中,检测指令中不仅携带有响应触发信息,其也可以携带有用于证明主控芯片合法身份的身份认证信息。示例性的,该身份认证信息可以包含芯片型号等表征主控芯片独自持有的信息。其还可以携带有当前所适用的通讯协议等。如此,目标电力专用芯片便可以在反馈应答数据之前,基于身份认证信息以及通讯协议,判断是否能够、以及适合向主控芯片进行信息回传。
    17.s12、主控芯片在发送检测指令的同时,通过预设的计时器对发送检测指令的第一时间进行记录。
    18.其中,计时器可以为内置与主控芯片中,或外置、且通过总线连接到主控芯片的定时器芯片。主控芯片在发送检测指令的同时,将同步触发、并启动计时器,通过计时器记录检测指令的发送时间起点,该发送时间起点可以进一步理解为响应时间的时间起点,后续将基于该发送时间起点确定目标电力专用芯片的实际响应时间。
    19.s2、目标电力专用芯片对经由主控芯片发送的检测指令进行接收,并反馈相应的应答数据给主控芯片。
    20.具体的,步骤s2中,目标电力专用芯片对经由主控芯片发送的检测指令进行接收,并反馈相应的应答数据给主控芯片,包括:s21、目标电力专用芯片基于连接到主控芯片的串口,对检测指令进行接收。
    21.其中,目标电力专用芯片与主控芯片之间通过预设的串口协议进行通信。需要说明的是,串口协议是一种非常通用的设备通信协议,同时,串口通信协议也可以用于获取远程采集设备的数据。在其中一个实施例中,目标电力专用芯片与主控芯片之间可以基于rs232串口进行通信,当然,也并不仅限于此,当前实施例中,目标电力专用芯片与主控芯片之间也可以基于rs485等串口进行通信,本技术实施例对此不作限定。
    22.如此,在当前所实施的串口通信模式下,串口按位发送、接收字节,该港式尽管比按字节的并行通信方式慢,但是串口可以在使用一根线发送数据的同时,使用另一根线接收数据,其实施方式简单,也能够实现远距离的数据传输,其在一定程度上能够提高数据传输效率。
    23.s22、目标电力专用芯片对检测指令进行解析,并基于对应解析得到的响应触发信息进行应答操作。
    24.其中,检测指令中还携带有主控芯片的身份认证信息、以及适用的通讯协议信息。目标电力专用芯片在接收到检测指令之后,首先,目标电力专用芯片将基于解析得到的身份认证信息判断主控芯片的身份合法性;之后,在确定当前发送检测指令的主控芯片具备合法身份之后,目标电力专用芯片再基于解析得到的通讯协议信息,判断当前是否具备信息反馈的通讯条件;最后,目标电力专用芯片在确定当前具备合适的通讯条件时,再基于解析得到的响应触发信息进行应答操作。
    25.s23、目标电力专用芯片将应答操作中对应产生的应答数据反馈给主控芯片,以由主控芯片对应答数据进行接收,以及记录接收到应答数据的第二时间。
    26.s3、主控芯片记录接收到应答数据的第二时间,并根据设定时间内多次记录得到
    的第一时间和第二时间、以及根据接收到的应答数据所确定的响应次数,确定目标电力专用芯片的目标响应时间。
    27.具体的,步骤s3中,根据设定时间内多次记录得到的第一时间和第二时间、以及根据接收到的应答数据所确定的响应次数,确定目标电力专用芯片的目标响应时间,包括:s31、根据单次指令发送、接收应答过程中产生的第一时间和第二时间之间的差值确定初始响应时间。
    28.其中,单次指令发送、接收应答过程即为:主控芯片向目标电力专用芯片发送检测指令,以及目标电力专用芯片根据接收到的检测指令,向主控芯片反馈应答数据的过程。主控芯片在确定初始响应时间时,其可以以发送检测指令的时间点为起始时间点,以接收到应答数据的时间点为终止时间点。则由前述起始时间点和终止时间点构成的区间,即为所确定的初始响应时间。在其中一个实施例中,初始响应时间也可以理解为第一时间和第二时间之间的差值,即完成单次指令发送、接收应答过程所需要的时间。
    29.s32、根据所确定的各项初始响应时间、以及根据接收到的应答数据所确定的响应次数,确定响应时间的分布范围。
    30.s33、在分布范围内进行平均响应时间的计算,并将计算得到的平均响应时间作为目标电力专用芯片的目标响应时间。
    31.具体的,主控芯片可以基于分布范围内所取到的最大初始响应时间、最小初始响应时间以及响应次数,或,基于分布范围内各响应时间点对应产生的各个初始响应时间以及响应次数,或,基于分布范围内各个初始响应时间取到的中间值进行平均响应时间的计算,由于现有技术中已经涵盖了多种求解平均值的计算方式,本技术实施例对此不作限定。
    32.上述适用于电力专用芯片的响应时间检测方法,基于主控芯片与目标电力专用芯片之间的指令发送、接收应答模式,以及根据接收到的应答数据所确定的响应次数,确定目标电力专用芯片的响应时间,其实施方式简单、可靠性高、且操作方便便捷,能够在实现自动检测功能的同时,保证响应时间的计算精准度,为后续的芯片应用提供支持和保障。
    33.在本发明的一个或多个实施例中,该方法还包括:s4、主控芯片将目标响应时间与预设的时间检测阈值进行比较,并在确定目标响应时间大于时间检测阈值时,将目标响应时间作为异常响应时间,并反馈相应的异常提示信息。
    34.具体的,主控芯片将目标响应时间与预设的时间检测阈值进行比较,并在确定目标响应时间为异常响应时间时,即认为目标电力专用芯片反馈超时。此时,主控芯片将进行异常提示信息的反馈,或在内置、或外置有声控模块时,触发该声控模块发出声音和/或灯光进行异常提示。反之,则认为当前无异常,此时将前述所确定的目标响应时间作为最终的信息输出,或,为后续的芯片应用提供支持和保障。
    35.上述实施例中,通过实时地对异常响应时间进行检测,可以准确、及时地发现芯片是否处于异常,减少芯片故障带来的一系列损失。
    36.请参考图2,本技术公开了一种适用于电力专用芯片的响应时间检测装置200,该装置200包括主控芯片201和待检测的目标电力专用芯片202,其中:主控芯片201,用于向待检测的目标电力专用芯片发送检测指令,并记录发送检测指令的第一时间。
    37.目标电力专用芯片202,用于对经由主控芯片发送的检测指令进行接收,并反馈相应的应答数据给主控芯片。
    38.主控芯片201,还用于记录接收到应答数据的第二时间,并根据设定时间内多次记录得到的第一时间和第二时间、以及根据接收到的应答数据所确定的响应次数,确定目标电力专用芯片的目标响应时间。
    39.在其中一个实施例中,主控芯片201通过串口连接到目标电力专用芯片202;主控芯片201,还用于通过串口向目标电力专用芯片发送检测指令,检测指令中携带有用于指示目标电力专用芯片进行应答操作的响应触发信息;主控芯片201,还用于在发送检测指令的同时,通过预设的计时器对发送检测指令的第一时间进行记录。
    40.在其中一个实施例中,目标电力专用芯片202,还用于基于连接到主控芯片的串口,对检测指令进行接收;目标电力专用芯片202,还用于对检测指令进行解析,并基于对应解析得到的响应触发信息进行应答操作;目标电力专用芯片202,还用于将应答操作中对应产生的应答数据反馈给主控芯片201,以由主控芯片201对应答数据进行接收,以及记录接收到应答数据的第二时间。
    41.在其中一个实施例中,主控芯片201,还用于根据单次指令发送、接收应答过程中产生的第一时间和第二时间之间的差值确定初始响应时间;根据所确定的各项初始响应时间、以及根据接收到的应答数据所确定的响应次数,确定响应时间的分布范围;在分布范围内进行平均响应时间的计算,并将计算得到的平均响应时间作为目标电力专用芯片的目标响应时间。
    42.在其中一个实施例中,主控芯片201,还用于将实时响应时间与预设的时间检测阈值进行比较,并在确定实时响应时间大于时间检测阈值时,将实时响应时间作为异常响应时间,并反馈相应的异常提示信息。
    43.上述适用于电力专用芯片的响应时间检测装置,基于主控芯片与目标电力专用芯片之间的指令发送、接收应答模式,以及根据接收到的应答数据所确定的响应次数,确定目标电力专用芯片的响应时间,其实施方式简单、可靠性高、且操作方便便捷,能够在实现自动检测功能的同时,保证响应时间的计算精准度,为后续的芯片应用提供支持和保障。
    44.在本发明的一个或多个实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
    45.上述计算机设备,基于主控芯片与目标电力专用芯片之间的指令发送、接收应答模式,以及根据接收到的应答数据所确定的响应次数,确定目标电力专用芯片的响应时间,其实施方式简单、可靠性高、且操作方便便捷,能够在实现自动检测功能的同时,保证响应时间的计算精准度,为后续的芯片应用提供支持和保障。
    46.在本发明的一个或多个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
    47.上述存储介质,基于主控芯片与目标电力专用芯片之间的指令发送、接收应答模式,以及根据接收到的应答数据所确定的响应次数,确定目标电力专用芯片的响应时间,其实施方式简单、可靠性高、且操作方便便捷,能够在实现自动检测功能的同时,保证响应时间的计算精准度,为后续的芯片应用提供支持和保障。
    48.以上仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

    技术特征:
    1.一种适用于电力专用芯片的响应时间检测方法,其特征在于,它包括:s1、主控芯片向待检测的目标电力专用芯片发送检测指令,并记录发送所述检测指令的第一时间;s2、目标电力专用芯片对经由主控芯片发送的检测指令进行接收,并反馈相应的应答数据给主控芯片;s3、主控芯片记录接收到所述应答数据的第二时间,并根据设定时间内每次记录得到的所述第一时间和所述第二时间、以及根据接收到的应答数据所确定的响应次数,确定目标电力专用芯片的目标响应时间。2.根据权利要求1所述的一种适用于电力专用芯片的响应时间检测方法,其特征在于,所述主控芯片通过串口连接到所述目标电力专用芯片,步骤s1中,所述主控芯片向待检测的目标电力专用芯片发送检测指令,并记录发送所述检测指令的第一时间,包括:s11、主控芯片通过串口向所述目标电力专用芯片发送检测指令,所述检测指令中携带有用于指示目标电力专用芯片进行应答操作的响应触发信息;s12、主控芯片在发送所述检测指令的同时,通过预设的计时器对发送所述检测指令的第一时间进行记录。3.根据权利要求1所述的一种适用于电力专用芯片的响应时间检测方法,其特征在于,步骤s2中,所述目标电力专用芯片对经由主控芯片发送的检测指令进行接收,并反馈相应的应答数据给主控芯片,包括:s21、目标电力专用芯片基于连接到所述主控芯片的串口,对所述检测指令进行接收;s22、目标电力专用芯片对所述检测指令进行解析,并基于对应解析得到的响应触发信息进行应答操作;s23、目标电力专用芯片将应答操作中对应产生的应答数据反馈给主控芯片,以由主控芯片对应答数据进行接收,以及记录接收到应答数据的第二时间。4.根据权利要求1所述的一种适用于电力专用芯片的响应时间检测方法,其特征在于,步骤s3中,所述根据设定时间内多次记录得到的所述第一时间和所述第二时间、以及根据接收到的应答数据所确定的响应次数,确定目标电力专用芯片的目标响应时间,包括:s31、根据单次指令发送、接收应答过程中产生的第一时间和第二时间之间的差值确定初始响应时间;s32、根据所确定的各项初始响应时间、以及根据接收到的应答数据所确定的响应次数,确定响应时间的分布范围;s33、在所述分布范围内进行平均响应时间的计算,并将计算得到的平均响应时间作为所述目标电力专用芯片的目标响应时间。5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括如下步骤:s4、主控芯片将所述目标响应时间与预设的时间检测阈值进行比较,并在确定所述目标响应时间大于所述时间检测阈值时,将所述目标响应时间作为异常响应时间,并反馈相应的异常提示信息。6.一种适用于电力专用芯片的响应时间检测装置,其特征在于,所述装置包括主控芯片和待检测的目标电力专用芯片,其中:所述主控芯片,用于向待检测的目标电力专用芯片发送检测指令,并记录发送所述检
    测指令的第一时间;所述目标电力专用芯片,用于对经由主控芯片发送的检测指令进行接收,并反馈相应的应答数据给主控芯片;所述主控芯片,还用于记录接收到所述应答数据的第二时间,并根据设定时间内多次记录得到的所述第一时间和所述第二时间、以及根据接收到的应答数据所确定的响应次数,确定目标电力专用芯片的目标响应时间。7.根据权利要求6所述的一种适用于电力专用芯片的响应时间检测装置,其特征在于,所述主控芯片通过串口连接到所述目标电力专用芯片;所述主控芯片,还用于通过串口向所述目标电力专用芯片发送检测指令,所述检测指令中携带有用于指示目标电力专用芯片进行应答操作的响应触发信息;所述主控芯片,还用于在发送所述检测指令的同时,通过预设的计时器对发送所述检测指令的第一时间进行记录。8.根据权利要求6所述的一种适用于电力专用芯片的响应时间检测装置,其特征在于,所述目标电力专用芯片,还用于基于连接到所述主控芯片的串口,对所述检测指令进行接收;所述目标电力专用芯片,还用于对所述检测指令进行解析,并基于对应解析得到的响应触发信息进行应答操作;所述目标电力专用芯片,还用于将应答操作中对应产生的应答数据反馈给主控芯片,以由主控芯片对应答数据进行接收,以及记录接收到应答数据的第二时间。9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述的方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤v。

    技术总结
    本发明公开的一种适用于电力专用芯片的响应时间检测方法及装置,该方法包括:主控芯片向待检测的目标电力专用芯片发送检测指令,并记录发送所述检测指令的第一时间;目标电力专用芯片对经由主控芯片发送的检测指令进行接收,并反馈相应的应答数据给主控芯片;主控芯片记录接收到所述应答数据的第二时间,并根据设定时间内多次记录得到的所述第一时间和所述第二时间、以及根据接收到的应答数据所确定的响应次数,确定目标电力专用芯片的实时响应时间。该方法的实施能够在保证对芯片响应时间测试的情况下,为后续的芯片应用提供支持和保障。保障。保障。


    技术研发人员:辛明勇 徐长宝 王宇 祝健杨 高吉普 金学军 习伟 姚浩 陈军健 刘德宏
    受保护的技术使用者:南方电网数字电网研究院有限公司
    技术研发日:2022.02.14
    技术公布日:2022/5/25
    转载请注明原文地址:https://tc.8miu.com/read-16806.html

    最新回复(0)