一种用于电子引信的延时校准方法与流程

文档序号:22923186发布日期:2020-11-13 16:15阅读:383来源:国知局
一种用于电子引信的延时校准方法与流程

本发明涉及电子引信领域,尤其涉及一种用于电子引信的延时校准方法。



背景技术:

电子引信具有延时点火功能。该功能指电子引信收到点火指令后,延迟一段预设时间后再点火。受制于电子引信内部时钟的精度,在对延时精度要求较高的应用场景中,电子引信自身的延时精度可能不足,无法满足需求,这时就需要对电子引信的延时进行校准。

现有的延时校准方法是起爆器在通讯总线上输出固定周期的方波,电子引信接收该方波,同时开启计数器计数。假设方波周期是n,电子引信预设延时是m。电子引信在收到m/n个方波后,计数器停止计数,并保存计数值。该计数值就是校准后的延时计数值。

上述的延时校准方法的一个缺陷在于完成延时校准过程所需要的时间较长,因为该延时校准方法依据电子引信的实际延时时间m进行延时校准,也就是说,延时校准过程所需要的时间与实际延时时间相同,当电子引信预设的延时时间m越长,该电子引信完成延时校准所需要的时间就越长。

上述的延时校准方法的另一个缺陷在于,当对同一网络内的多个电子引信进行延时校准时,完成延时校准过程所需要的时间不短于该网络内多个电子引信的预设延时时间中的最大时间。

鉴于此,克服该现有技术所存在的缺陷是本技术领域亟待解决的问题。



技术实现要素:

本发明的主要优势在于提供一种用于电子引信的延时校准方法,其中所述延时校准方法完成延时校准所需要的时间不受所述电子引信预设的点火延时的限制,相比于现有的校准方法,能够更快速地实现延时校准。

本发明的另一优势在于提供一种用于电子引信的延时校准方法,当网络内存在多个电子引信时,所述延时校准方法完成对网络内所有的电子引信的延时校准所需要的时间不受所述多个电子引信预设的点火延时中的最大时间的限制,能够在短于所述最大时间的一个校准时间内,完成对所述网络内全部电子引信的延时校准。

为了实现本发明上述至少一个目的或优势,本发明提供一种用于电子引信的延时校准方法,包括:

接收标准时钟开始指令;

电子引信的校准计数器开始计数;

接收标准时钟结束指令;

所述校准计数器停止计数,保存和获取所述校准计数器的当前计数值n;

计算得出校准后的延时计数值kcal;

其中,接收到所述标准时钟结束指令与接收到所述标准时钟开始指令之间间隔校准时间m。

在本发明的一个实施例中,在所述电子引信的校准计数器开始计数之前,还包括:

清空电子引信的校准计数器的计数值。

在本发明的一个实施例中,在所述电子引信的校准计数器开始计数中,每间隔所述校准计数器的实际周期t2实,所述校准计数器的计数值增加1。

在本发明的一个实施例中,所述用于电子引信的延时校准方法,还包括:

发送校准开始指令;

发送标准时钟开始指令;

在发送标准时钟开始指令间隔校准时间m之后,发送标准时钟结束指令。

在本发明的一个实施例中,所述接收标准时钟开始指令在所述发送标准时钟开始指令之后。

在本发明的一个实施例中,所述接收标准时钟结束指令在所述发送标准时钟结束指令之后。

在本发明的一个实施例中,所述用于电子引信的延时校准方法,在发送校准开始指令之后还包括:

接收校准开始指令,清空电子引信的校准计数器的计数值。

在本发明的一个实施例中,所述校准时间m的范围为100~1000毫秒。

在本发明的一个实施例中,在所述计算得出校准后的延时计数值kcal中,所述校准后的延时计数值kcal根据公式kcal=t×n×t2/(m×t1)计算得出,其中所述t为所述电子引信的点火延时,所述t1为所述电子引信的延时计数器的延时计数周期,所述t2为所述电子引信的校准计数器的校准计数周期。

通过对随后的描述和附图的理解,本发明进一步的目的和优势将得以充分体现。

本发明的这些和其它目的、特点和优势,通过下述的详细说明,附图和权利要求得以充分体现。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。

图1为本发明实施例的用于电子引信的延时校准方法在起爆器端的流程示意图;

图2为本发明实施例的用于电子引信的延时校准方法在电子引信端的流程示意图;

图3为本发明实施例的用于电子引信的延时校准方法的流程示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,以下描述用于揭露本发明以使本领域技术人员能够实现本发明,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。在以下描述中界定的本发明的基本原理可以应用于其他实施方案、变形方案、改进方案、等同方案以及没有背离本发明的精神和范围的其他技术方案。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其它实施例,都属于本发明保护的范围。

为了便于理解本发明的用于电子引信的延时校准方法,先简单说明电子引信的延时点火功能。所述电子引信设有一个延时计数器,所述延时计数器的延时计数周期为t1,所述延时计数周期t1为设计值。当用户设定所述电子引信的点火延时t后,所述电子引信自动计算出延时计数值k,其中所述延时计数值k根据公式k=t/t1计算得出。当所述电子引信收到点火指令后,所述延时计数器开始计数,每隔时间t1,所述延时计数值减1。当所述延时计数值减至0后,延时完成,电子引信点火。

由于所述电子引信内部时钟精度有限,导致所述延时计数器的实际周期t1实与所述延时计数周期t1有所偏差,因此需要对所述延时计数值k进行校准,以减小延时点火的误差。

结合上述延时点火功能的基本原理,并针对现有技术的缺陷,本发明成功地提供一种用于电子引信的延时校准方法,其中所述延时校准方法完成延时校准所需要的时间不受所述电子引信预设的点火延时t的限制,相比于现有的校准方法,能够更快速地实现延时校准。值得一提的是,在同一网络中可能存在多个电子引信,在本实施例中,仅以一个电子引信为例来详细阐明所述用于电子引信的延时校准方法。

参考说明书附图1,在起爆器端,所述起爆器发送一个校准开始指令,通知所述电子引信开始延时校准,然后所述起爆器发送一个标准时钟开始指令,通知所述电子引信的校准计数器开始计数,等待一个校准时间m的时间间隔后,所述起爆器发送一个标准时钟结束指令。所述校准时间m为一个预设时间,其中所述校准时间m的值根据所述电子引信内部时钟的精度进行设定,若所述电子引信内部时钟的精度较高,所述校准时间m可以设定为一个较短的时间,若所述电子引信内部时钟的精度较低,则所述校准时间m需要设定为一个较长的时间。具体地,所述校准时间m的范围为100~1000毫秒。

参考说明书附图2,在所述电子引信端,所述电子引信接收所述校准开始指令,清空所述电子引信的校准计数器的计数值,准备延时校准,当所述电子引信接收到所述标准时钟开始指令后,所述电子引信的校准计数器开始计数,当所述电子引信接收到所述标准时钟结束指令后,所述电子引信的校准计数器停止计数,并保存当前计数值n,最后通过计算得出校准后的延时计数值kcal,完成延时校准。由于校准后的延时计数值kcal通过计算得出,该计算算法的复杂程度较低,其需要的计算时间可以忽略不计,因此完成延时校准所需要的时间即为所述设定的校准时间m。

下面将详细阐明计算所述校准后的延时计数值kcal的方法和原理,以便于本领域技术人员能够理解本发明所提出的用于电子引信的延时校准方法。所述电子引信的延时计数器的延时计数周期t1和所述电子引信的校准计数器的校准计数周期t2均为设计值,由于所述电子引信内部时钟精度有限,所述延时计数周期t1和所述校准计数周期t2不是自身的实际周期,为了推导所述校准后的延时计数值kcal的计算方法,定义所述延时计数器的实际周期为t1实,并且定义所述校准计数器的实际周期为t2实。

可以理解的是,所述延时计数器的实际周期t1实与所述延时计数周期t1的偏差,和所述校准计数器的实际周期t2实与所述校准计数周期t2的偏差均由所述电子引信的内部时钟与标准时钟的偏差所导致。因此,周期的设计值与周期的实际值正相关,即所述延时计数器的实际周期t1实、所述延时计数周期t1、所述校准计数器的实际周期t2实和所述校准计数周期t2满足如下公式(1)的关系:

t1/t1实=t2/t2实(1)

进一步地,根据上述起爆器端和电子引信端的描述和说明,所述电子引信的校准计数器保存的当前计数值n、所述校准时间m和所述校准计数器的实际周期t2实满足如下公式(2)的关系:

n=m/t2实(2)

进一步地,根据上述电子引信延时点火功能的基本原理,所述校准后的延时计数值kcal、所述电子引信的点火延时t和所述延时计数器的实际周期t1实满足如下公式(3)的关系:

kcal=t/t1实(3)

结合上述公式(1)、公式(2)和公式(3)能够得出所述校准后的延时计数值kcal的计算方法如下:

kcal=t×n×t2/(m×t1)

结合本发明上述实施例,并参考说明书附图3,本发明的用于电子引信的延时校准方法包括以下步骤:

s101、接收标准时钟开始指令;

s102、电子引信的校准计数器开始计数;

s103、接收标准时钟结束指令;

s104、所述校准计数器停止计数,保存和获取所述校准计数器的当前计数值n;

s105、计算得出校准后的延时计数值kcal;

其中,接收到所述标准时钟结束指令与接收到所述标准时钟开始指令之间间隔校准时间m。

进一步地,在所述步骤s102之前还包括步骤:清空电子引信的校准计数器的计数值,可以理解的是,所述清空电子引信的校准计数器的计数值可以在所述步骤s101之前,也可以在所述步骤101之后。

进一步地,所述用于电子引信的延时校准方法还包括步骤:

发送校准开始指令;

发送标准时钟开始指令;

在发送标准时钟开始指令间隔校准时间m之后,发送标准时钟结束指令。

特别地,所述接收标准时钟开始指令在所述发送标准时钟开始指令之后。

特别地,所述接收标准时钟结束指令在所述发送标准时钟结束指令之后。

特别地,在发送校准开始指令之后还包括:接收校准开始指令,清空电子引信的校准计数器的计数值。

具体地,在所述步骤s102中,每间隔所述校准计数器的实际周期t2实,所述校准计数器的计数值增加1。

具体地,所述校准时间m的范围为100~1000毫秒。

具体地,在所述步骤s105中,所述校准后的延时计数值kcal根据公式kcal=t×n×t2/(m×t1)计算得出,其中所述t为所述电子引信的点火延时,所述t1为所述电子引信的延时计数器的延时计数周期,所述t2为所述电子引信的校准计数器的校准计数周期。

在本发明的另一个实施例中,在同一网络中设有多个电子引信,当校准开始指令发送后,每一个电子引信均能接收到所述校准开始指令,所有的电子引信能够分别开始进行延时校准,预设定的校准时间m小于所述多个电子引信的点火延时中的最大时间tmax。

因此,当网络内存在多个电子引信时,所述延时校准方法完成对网络内所有的电子引信的延时校准所需要的时间不受所述多个电子引信预设的点火延时中的最大时间tmax的限制,能够在短于所述最大时间tmax的一个校准时间m内,完成对所述网络内全部电子引信的延时校准。

本领域技术人员会明白附图中所示的和以上所描述的本发明实施例仅是对本发明的示例而不是限制。

由此可以看到本发明目的可被充分有效完成,用于解释本发明功能和结构原理的该实施例已被充分说明和描述,且本发明不受基于这些实施例原理基础上的改变的限制。因此,本发明包括涵盖在附属权利要求书要求范围和精神之内的所有修改。

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