System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种智能枪柜存放管理方法及系统技术方案_技高网

一种智能枪柜存放管理方法及系统技术方案

技术编号:40461371 阅读:9 留言:0更新日期:2024-02-22 23:16
本申请涉及一种智能枪柜存放管理方法及系统,涉及智能枪柜技术的领域,该方法包括获取需求响应枪械以及放置初始位置;根据需求响应枪械确定标准响应高度行,并根据满值匹配关系以确定各标准响应高度行的放置上限满值;于标准响应高度行中根据各需求响应枪械进行计数以确定行中枪械数量;判断行中枪械数量是否大于放置上限满值;若不大于,则将相对应的需求响应枪械于放置初始位置移动至标准响应高度行中;若大于,则将该标准响应高度行定义为满载高度行,且将其余高度行定义为备选高度行,并将放置上限满值的需求响应枪械移动至满载高度行,且将剩余的需求响应枪械移动至备选高度行。本申请具有便于用户对枪械进行拿取存放的效果。

【技术实现步骤摘要】

本申请涉及智能枪柜技术的领域,尤其是涉及一种智能枪柜存放管理方法及系统


技术介绍

1、智能枪柜是一种利用先进的技术和智能设备为用户提供安全、便利的枪支存储解决方案的设备。它可以通过密码、指纹、面部识别等方式进行身份验证,并且只授权给授权用户访问,有效地防止非法使用和盗窃。

2、相关技术中,当需要使用枪械时,由授权人员开启智能枪柜,此时需要使用枪械的人员能从枪柜中拿取属于自己的枪械,当枪械使用完成后,再通过授权人员将枪柜打开以供对应的人员将枪械放置于枪柜内相对于的固定位置以进行存储。

3、针对上述中的相关技术,专利技术人认为由于枪械的位置固定,在枪械拿取或存放的过程中,处于枪柜内下方的枪械需要相对应的人员蹲下进行处理,不便于用户对枪械进行拿取存放,尚有改进空间。


技术实现思路

1、为了便于用户对枪械进行拿取存放,本申请提供一种智能枪柜存放管理方法及系统。

2、第一方面,本申请提供一种智能枪柜存放管理方法,采用如下的技术方案:

3、一种智能枪柜存放管理方法,包括:

4、获取需求响应枪械以及放置初始位置;

5、根据预设的标准位置匹配关系以确定需求响应枪械相对应的标准响应高度行,并根据预设的满值匹配关系以确定各标准响应高度行的放置上限满值;

6、于标准响应高度行中根据各需求响应枪械进行计数以确定行中枪械数量;

7、判断行中枪械数量是否大于放置上限满值;

8、若行中枪械数量不大于放置上限满值,则将相对应的需求响应枪械于放置初始位置移动至标准响应高度行中;

9、若行中枪械数量大于放置上限满值,则将该标准响应高度行定义为满载高度行,且将其余高度行定义为备选高度行,并将放置上限满值的需求响应枪械移动至满载高度行,且将剩余的需求响应枪械移动至备选高度行。

10、通过采用上述技术方案,在需要对枪械进行拿取和存放时,将需要响应的枪械进行确定并将其移动至便于用户进行拿取的位置,从而减少用户需要对枪械蹲下进行处理,便于用户对枪械进行拿取存放。

11、可选的,将相对应的需求响应枪械于放置初始位置移动至标准响应高度行中的步骤包括:

12、于标准响应高度行中建立行中枪械数量的可变化的虚拟位置;

13、将需求响应枪械与虚拟位置进行任意一一匹配以确定位置相对组合,并于位置相对组合中根据虚拟位置以及相对应的放置初始位置确定需求移动距离;

14、根据所有的需求移动距离进行求和计算以确定整体调整距离;

15、根据预设的排序规则以确定数值最小的整体调整距离,并将该整体调整距离相对应的位置相对组合定义为标准处理组合,且控制标准响应高度行相对应的各需求响应枪械根据标准处理组合进行移动。

16、通过采用上述技术方案,对每个枪械移动的位置进行确定,以便于用户进行拿取或存放。

17、可选的,于整体调整距离确定后,智能枪柜存放管理方法还包括:

18、判断是否存在至少两个整体调整距离数值相同且最小的位置相对组合;

19、若不存在至少两个整体调整距离数值相同且最小的位置相对组合,则确定唯一的标准处理组合以控制需求响应枪械移动;

20、若存在至少两个整体调整距离数值相同且最小的位置相对组合,则将该位置相对组合定义为备选处理组合,且根据备选处理组合以确定各需求响应枪械的响应移动路径;

21、于预设的时间轴上根据各响应移动路径以确定处于最前端的相遇点,并根据将处于相遇点的需求响应枪械定义为相遇枪械;

22、根据预设的避让规则依次调整各相遇枪械的响应移动路径,且再次确定相遇点,直至均不存在相遇点可使各需求响应枪械移动至相对应的虚拟位置时根据当前的响应移动路径确定位置调整时长;

23、根据排序规则以确定数值最小的调整时长,并将该调整时长相对应的备选处理组合定义为标准处理组合。

24、通过采用上述技术方案,对多个满足要求的方案进行筛选处理,以确定效率最高的组合以供枪械移动使用。

25、可选的,将放置上限满值的需求响应枪械移动至满载高度行,且将剩余的需求响应枪械移动至备选高度行的步骤包括:

26、将所有的需求响应枪械根据放置上限满值以建立到位枪械集合,并将到位枪械集合以外的需求响应枪械组合形成调离枪械集合;

27、于备选高度行中建立与调离枪械集合中枪械数量一致且可变化的调离位置,并于备选高度行中根据调离位置以确定备选需求数量;

28、于所有的备选需求数量均不大于相对应的放置上限满值时将所确定的所有调离位置确定为有效组合;

29、于有效组合中将调离枪械集合中的枪械与调离位置进行任意一一匹配以确定位置分配组合,并根据预设的合适匹配关系以确定位置分配组合相对应的合适程度值;

30、根据排序规则以确定数值最大的合适程度值,并将该合适程度值对应的到位枪械集合中的需求响应枪械移动至满载高度行,且将调离枪械集合中的需求响应枪械根据相对应的位置分配组合移动至相对应的备选高度行。

31、通过采用上述技术方案,可对超出数量的枪械进行合理位置调整,从而使得枪械能够便于用户拿取或存放。

32、可选的,于合适程度值确定后,智能枪柜存放管理方法还包括:

33、于时间轴上建立以当前时间点为后端点、宽度为预设的固定时长的固定区间;

34、于固定区间中获取需求响应枪械的调整次数以及偏差程度值;

35、根据所有的偏差程度值以及调整次数进行计算以确定平均偏差值;

36、根据平均偏差值以由大至小对各需求响应枪械进行排序以确定枪械处理顺序;

37、根据放置上限满值以及枪械处理顺序由前至后确定最佳到位枪械,且将不处于到位枪械集合内的最佳到位枪械定义为偏差枪械,并获取偏差枪械于枪械处理顺序中的处理顺位;

38、根据预设的修正匹配关系以确定处理顺位相对应的修正参数,并根据所有的修正参数进行计算以确定补偿参数,且根据补偿参数以对合适程度值进行更新。

39、通过采用上述技术方案,可使各枪械处于最佳位置的情况进行确定,以减少部分枪械长时间处于不便于用户拿取的位置的情况发生,保证枪械拿取存放公平性。

40、可选的,于合适程度值更新后,智能枪柜存放管理方法还包括:

41、判断是否存在至少两个合适程度值数值相同且最大的位置分配组合;

42、若不存在至少两个合适程度值数值相同且最大的位置分配组合,则根据所确定的位置分配组合控制需求响应枪械移动;

43、若存在至少两个合适程度值数值相同且最大的位置分配组合,则于到位枪械集合中根据各枪械以确定到位移动距离,且于调离枪械集合中根据各枪械以确定调离移动距离;

44、根据到位移动距离以及调离移动距离以确定综合移动距离,且根据排序规则以确定数值最小的综合移动距离,且根据该综合移本文档来自技高网...

【技术保护点】

1.一种智能枪柜存放管理方法,其特征在于,包括:

2.根据权利要求1所述的智能枪柜存放管理方法,其特征在于,将相对应的需求响应枪械于放置初始位置移动至标准响应高度行中的步骤包括:

3.根据权利要求2所述的智能枪柜存放管理方法,其特征在于,于整体调整距离确定后,智能枪柜存放管理方法还包括:

4.根据权利要求1所述的智能枪柜存放管理方法,其特征在于,将放置上限满值的需求响应枪械移动至满载高度行,且将剩余的需求响应枪械移动至备选高度行的步骤包括:

5.根据权利要求4所述的智能枪柜存放管理方法,其特征在于,于合适程度值确定后,智能枪柜存放管理方法还包括:

6.根据权利要求5所述的智能枪柜存放管理方法,其特征在于,于合适程度值更新后,智能枪柜存放管理方法还包括:

7.一种智能枪柜存放管理系统,其特征在于,包括:

【技术特征摘要】

1.一种智能枪柜存放管理方法,其特征在于,包括:

2.根据权利要求1所述的智能枪柜存放管理方法,其特征在于,将相对应的需求响应枪械于放置初始位置移动至标准响应高度行中的步骤包括:

3.根据权利要求2所述的智能枪柜存放管理方法,其特征在于,于整体调整距离确定后,智能枪柜存放管理方法还包括:

4.根据权利要求1所述的智能枪柜存放管理方法,其特征在于,将放置上...

【专利技术属性】
技术研发人员:周龙彬杨树冀清烈
申请(专利权)人:中安创科深圳技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1