首页 / 专利库 / 武器弹药 / 弹仓 / 一种弹仓及其子弹计数装置与方法

一种弹仓及其子弹计数装置与方法

阅读:445发布:2020-05-12

专利汇可以提供一种弹仓及其子弹计数装置与方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一 种子 弹计数方法,包括以下步骤:S1、获取 弹仓 的检测重量A1;S2、通过所述检测重量A1与单颗子弹重量C得出理论总重量D1;S3、根据公式E1=D1‑A1计算偏差值;S4、通过当前弹仓的检测重量A2、所述偏差值E1与所述单颗子弹重量C得出当前理论总重量D2;S5、根据公式E2=D2–A2计算当前偏差值;S6、判断所述偏差值E1与所述当前偏差值E2是否相同;若是,重复步骤S4;若否,将所述偏差值E1替换为所述当前偏差值E2之后重复步骤S4。本发明公开一种子弹计数装置。本发明又公开一种包括上述子弹计数装置的弹仓。上述方法,弥补了称重 传感器 的蠕变所带来的误差,提高了 精度 。,下面是一种弹仓及其子弹计数装置与方法专利的具体信息内容。

1.一种子弹计数方法,其特征在于,包括以下步骤:
S1、获取弹仓的检测重量A1;
S2、通过所述弹仓的检测重量A1与单颗子弹重量C得出理论总重量D1;
S3、根据公式E1=D1-A1计算偏差值;
S4、通过当前弹仓的检测重量A2、所述偏差值E1与所述单颗子弹重量C得出当前理论总重量D2;
S5、根据公式E2=D2–A2计算当前偏差值;
S6、判断所述偏差值E1与所述当前偏差值E2是否相同;若是,重复步骤S4;若否,将所述偏差值E1替换为所述当前偏差值E2之后重复步骤S4;
其中,所述步骤S2具体包括:
根据公式B1=A1/C计算理论子弹数量;
1
所述理论子弹数量B经过四舍五入后得到整数子弹数量B1;
根据公式D1=B1×C计算理论总重量;
其中,所述步骤S4具体包括:
根据公式B2=(A2+E1)/C计算当前理论子弹数量;
所述当前理论子弹数量B2经过四舍五入后得到当前整数子弹数量B2;
根据公式D2=B2×C计算当前理论总重量。
2.根据权利要求1所述的方法,其特征在于,所述步骤S4是在每次关闭弹仓后进行。
3.根据权利要求2所述的方法,其特征在于,间隔预设时间段读取所述当前弹仓的检测重量A2。
4.一种子弹计数装置,其特征在于,包括:
获取模,用于获取弹仓的检测重量A1、当前弹仓的检测重量A2以及单颗子弹重量C;
计算模块,用于通过所述弹仓的检测重量A1与单颗子弹重量C得出理论总重量D1;
用于根据公式E1=D1-A1计算偏差值;
用于通过当前弹仓的检测重量A2、所述偏差值E1与所述单颗子弹重量C得出当前理论总重量D2;
用于根据公式E2=D2–A2计算当前偏差值;
其中用于通过所述弹仓的检测重量A1与单颗子弹重量C得出理论总重量D1包括:
根据公式B1=A1/C计算理论子弹数量;
所述理论子弹数量B1经过四舍五入后得到整数子弹数量B1;
根据公式D1=B1×C计算理论总重量;
其中用于通过当前弹仓的检测重量A2、所述偏差值E1与所述单颗子弹重量C得出当前理论总重量D2包括:
根据公式B2=(A2+E1)/C计算当前理论子弹数量;
所述当前理论子弹数量B2经过四舍五入后得到当前整数子弹数量B2;
根据公式D2=B2×C计算当前理论总重量;
判断模块,用于判断所述偏差值E1与所述当前偏差值E2是否相同;
触发模块,用于当所述偏差值E1与所述当前偏差值E2相同时,触发所述计算模块;当所述偏差值E1与所述当前偏差值E2不同时,将所述偏差值E1替换为所述当前偏差值E2之后触发所述计算模块。
5.一种弹仓,其特征在于,包括如权利要求4所述的子弹计数装置。

说明书全文

一种弹仓及其子弹计数装置与方法

技术领域

[0001] 本发明涉及枪柜管理技术领域,特别涉及一种子弹计数方法;本发明还涉及一种子弹计数装置;本发明还涉及一种具有该子弹计数装置的弹仓。

背景技术

[0002] 当前的枪柜都在进行智能化升级,而最终管理的就是柜、枪支、弹药;其中弹药方面分为两种管理方式,一种是无数量管理方式,一种为自动计数方式。
[0003] 自动计数弹仓主要有两种方式计数,一种是通过称重传感器称出子弹总重量然后除以单颗子弹重量得出子弹数量,另一种是通过光电传感器检测每颗子弹在不在计算子弹数量。
[0004] 由于光电传感器计数方式需要配合不同子弹大小做出不同凹槽通用性差,现在已较少使用。现在多数使用的是称重计数式弹仓,称重计数式弹仓主要性能就是称重传感器的精度,只有误差不超过半颗子弹得出的子弹重量才是准确的。在实际使用过程中发现如果一个弹仓放入大量的子弹后刚开始的子弹数量是正确的,压载一段时间后有时子弹数量就会产生改变,经过分析这种现象是由于长期压载重物后称重传感器产生蠕变引起误差增大,影响称重精度。

发明内容

[0005] 本发明的目的是提供一种子弹计数方法,该方法能够较为准确地获知子弹的数量。本发明的另一目的是提供一种子弹计数装置。本发明的再一目的是提供一种包括上述子弹计数装置的弹仓。
[0006] 为实现上述目的,本发明提供一种子弹计数方法,包括以下步骤:
[0007] S1、获取弹仓的检测重量A1;
[0008] S2、通过所述弹仓的检测重量A1与单颗子弹重量C得出理论总重量D1;
[0009] S3、根据公式E1=D1-A1计算偏差值;
[0010] S4、通过当前弹仓的检测重量A2、所述偏差值E1与所述单颗子弹重量C得出当前理论总重量D2;
[0011] S5、根据公式E2=D2–A2计算当前偏差值;
[0012] S6、判断所述偏差值E1与所述当前偏差值E2是否相同;若是,重复步骤S4;若否,将所述偏差值E1替换为所述当前偏差值E2之后重复步骤S4。
[0013] 相对于上述背景技术,本发明提供的子弹计数方法,其核心在于,对偏差值进行重复计算,将当前的偏差值代替前一次的偏差值,从而进行迭代运算,迭代运算的过程能够满足称重传感器因时间变化而导致的精度变低,通过当前的偏差值得出当前子弹的数量,有效弥补了称重传感器的蠕变所带来的误差增大,提高了精度,使得使用者能够较为准确地获知子弹的数量。
[0014] 优选地,所述步骤S2具体包括:
[0015] 根据公式B1=A1/C计算理论子弹数量;
[0016] 所述理论子弹数量B1经过四舍五入后得到整数子弹数量B1;
[0017] 根据公式D1=B1×C计算理论总重量。
[0018] 优选地,所述步骤S4具体包括:
[0019] 根据公式B2=(A2+E1)/C计算当前理论子弹数量;
[0020] 所述当前理论子弹数量B2经过四舍五入后得到当前整数子弹数量B2;
[0021] 根据公式D2=B2×C计算当前理论总重量。
[0022] 优选地,所述步骤S4是在每次关闭弹盒后进行。
[0023] 优选地,间隔预设时间段读取所述当前弹仓的检测重量A2。
[0024] 本发明提供的一种子弹计数装置,包括:
[0025] 获取模,用于获取弹仓的检测重量A1、当前弹仓的检测重量A2以及单颗子弹重量C;
[0026] 计算模块,用于通过所述弹仓的检测重量A1与单颗子弹重量C得出理论总重量D1;
[0027] 用于根据公式E1=D1-A1计算偏差值;
[0028] 用于通过当前弹仓的检测重量A2、所述偏差值E1与所述单颗子弹重量C得出当前理论总重量D2;
[0029] 用于根据公式E2=D2–A2计算当前偏差值;
[0030] 判断模块,用于判断所述偏差值E1与所述当前偏差值E2是否相同;
[0031] 触发模块,用于当所述偏差值E1与所述当前偏差值E2相同时,触发所述计算模块;当所述偏差值E1与所述当前偏差值E2不同时,将所述偏差值E1替换为所述当前偏差值E2之后触发所述计算模块。
[0032] 本发明还提供一种弹仓,包括上述的子弹计数装置。附图说明
[0033] 为了更清楚地说明本发明实施例现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0034] 图1为本发明实施例所提供的子弹计数方法的流程图
[0035] 图2为本发明实施例所提供的子弹计数装置的结构框图

具体实施方式

[0036] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0037] 为了使本技术领域的技术人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。
[0038] 请参考图1和图2,图1为本发明实施例所提供的子弹计数方法的流程图;图2为本发明实施例所提供的子弹计数装置的结构框图。
[0039] 本发明提供的一种子弹计数方法,主要包括以下步骤,如说明书附图1所示:
[0040] S1、获取弹仓的检测重量A1;
[0041] S2、通过所述弹仓的检测重量A1与单颗子弹重量C得出理论总重量D1;
[0042] S3、根据公式E1=D1-A1计算偏差值;
[0043] S4、通过当前弹仓的检测重量A2、所述偏差值E1与所述单颗子弹重量C得出当前理论总重量D2;
[0044] S5、根据公式E2=D2–A2计算当前偏差值;
[0045] S6、判断所述偏差值E1与所述当前偏差值E2是否相同;若是,重复步骤S4;若否,将所述偏差值E1替换为所述当前偏差值E2之后重复步骤S4。
[0046] 在步骤S1中,可以通过称重传感器或其他部件获得弹仓的检测重量A1,而应该知道的是,弹仓的检测重量A1并不是弹仓的实际重量;在步骤S2中,通过获取的弹仓的检测重量A1与单颗子弹重量C得出理论总重量D1;单颗子弹重量C是指每一颗子弹的重量,而全部子弹的单颗子弹重量C应一致。
[0047] 在上述步骤S2中,利用公式B1=A1/C可以计算得出理论子弹数量B1;由于弹仓的检1
测重量A1并不是弹仓的实际重量,因此A1/C得到的理论子弹数量B往往不是整数,而是带有小数点的数量;因此通过四舍五入的方式将带有小数点的理论子弹数量B1变成整数子弹数量B1;再利用整数子弹数量B1乘以单颗子弹重量C得到理论总重量D1,而理论总重量D1与弹仓的检测重量A1的差值即为偏差值,如步骤S3;也就是说,通过公式E1=D1-A1计算得到偏差值E1。
[0048] 由上述可以看出,倘若称重传感器的称重准确,则弹仓的检测重量A1与理论总重量D1应相等,即偏差值E1为0;恰恰由于称重传感器的称重不准确,造成弹仓的检测重量A1与实际弹仓重量不符,因此经上述计算后的理论总重量D1与弹仓的检测重量A1之间便会存在偏差值E1。
[0049] 在步骤S4中,通过当前弹仓的检测重量A2、所述偏差值E1与所述单颗子弹重量C得出当前理论总重量D2;当检测弹仓的检测重量A1之后,经过一段时间之后,可以获取当前弹仓的检测重量A2,并通过公式B2=(A2+E1)/C计算当前理论子弹数量B2;将当前理论子弹数量B2四舍五入得到B2;再根据公式D2=B2×C计算当前理论总重量D2。在获取弹仓的检测重量A1与当前弹仓的检测重量A2之间所经过的时间,可以根据实际需要而定,本文并不作出具体限制。
[0050] 可以看出,在当前时刻下,理论总重量D2与当前弹仓的检测重量A2之间往往存在当前偏差值,即步骤S5根据公式E2=D2–A2计算当前偏差值E2。
[0051] 步骤S6中,判断偏差值E1与当前偏差值E2是否相同;若偏差值E1与当前偏差值E2相同,则继续利用偏差值E1重复步骤S4的计算;倘若偏差值E1与当前偏差值E2不同,则认为此时称重传感器的精度较之前一次发生了变化,将前一次的偏差值E1替换为当前偏差值E2之后,重复步骤S4的计算。
[0052] 重复步骤S4的过程中,间隔预设时间段读取当前弹仓的检测重量A2,从而再次进行通过当前弹仓的检测重量A2、所述偏差值E1与所述单颗子弹重量C得出当前理论总重量D2的步骤。间隔的预设时间同样可以根据实际需要而定,本文不作出具体限制。
[0053] 由上述可知,本发明子弹计数方法的核心在于,间隔预设时间之后,重复步骤S4,即重复计算偏差值,并将上一次计算得到的偏差值带入至下一次计算中,实现偏差值的迭代计算,并在每一次计算之后进行判断更新,这样一来,能够确保称重传感器的读数较为准确。
[0054] 上述步骤S4可以在每次关闭弹盒后进行;即,每当关闭弹盒之后,计算一次偏差值,从而及时调节称重传感器的读数,确保称重传感器的读数可靠。当然,如上文所述,根据实际需要,还可以通过其他条件触发步骤S4的进行,本文不再赘述。
[0055] 需要说明的是,上述步骤S2、通过所述弹仓的检测重量A1与单颗子弹重量C得出理论总重量D1;以及步骤S4、通过当前弹仓的检测重量A2、所述偏差值E1与所述单颗子弹重量C得出当前理论总重量D2中,并不仅仅限于上文所述的计算方式。
[0056] 举例来说,步骤S2中,当获知弹仓的检测重量A1与单颗子弹重量C并计算得知理论1
子弹数量B之后,不限于仅仅采用四舍五入的方式得到整数子弹数量B1,还可以采用诸如直接舍去小数点的方式得到整数子弹数量B1;并且在利用公式B1=A1/C计算理论子弹数量B1之前,还可以对弹仓的检测重量A1进行相应的数据处理,使得计算得到的理论子弹数量B1即为整数值。步骤S4与步骤S2类似,本文不再赘述。
[0057] 下面对本发明实施例提供的子弹计数装置进行介绍,下文描述的装置与上文所述的方法可以相互对照。
[0058] 本发明提供的子弹计数装置,如说明书附图2所示,包括:
[0059] 获取模块100,用于获取弹仓的检测重量A1、当前弹仓的检测重量A2以及单颗子弹重量C;
[0060] 计算模块200,用于通过所述弹仓的检测重量A1与单颗子弹重量C得出理论总重量D1;
[0061] 用于根据公式E1=D1-A1计算偏差值;
[0062] 用于通过当前弹仓的检测重量A2、所述偏差值E1与所述单颗子弹重量C得出当前理论总重量D2;
[0063] 用于根据公式E2=D2–A2计算当前偏差值;
[0064] 判断模块300,用于判断所述偏差值E1与所述当前偏差值E2是否相同;
[0065] 触发模块400,用于当所述偏差值E1与所述当前偏差值E2相同时,触发所述计算模块;当所述偏差值E1与所述当前偏差值E2不同时,将所述偏差值E1替换为所述当前偏差值E2之后触发所述计算模块。
[0066] 本发明还提供一种弹仓,包括上述子弹计数装置。
[0067] 说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述较为简单,相关之处参见方法部分说明即可。
[0068] 专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0069] 以上对本发明所提供的弹仓及其子弹计数装置与方法进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。
相关专利内容
标题 发布/更新时间 阅读量
一种弹性料仓 2020-05-11 385
一种具有弹仓功能的配电箱 2020-05-13 655
一种华司弹仓上料机 2020-05-11 463
自动仓储笼弹簧成型机 2020-05-11 160
一种分料料仓和一种锥形弹簧阵列机 2020-05-13 756
具有弹仓的手枪 2020-05-11 946
具有辅助弹簧的大容量型弹仓 2020-05-12 684
大容量型弹仓 2020-05-11 467
可知子弹数弹仓 2020-05-12 498
一种弹匣仓 2020-05-12 27
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈