一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

自主移动机器与人体间动态安全距离确定方法与流程

2022-02-19 10:25:04 来源:中国专利 TAG:


1.本发明属于安全技术领域,尤其涉及自主移动机器的安全距离确定,具体地说是一种自主移动机器与人体间动态安全距离确定方法。


背景技术:

2.随着物联网、大数据、云计算为代表的新一代信息技术的快速发展,以及与先进制造技术的融合创新,全球兴起了以智能制造为代表的新一轮产业革命,智能制造正促使制造业发生巨大变化。智能制造中大量使用的移动机器人、自动导引车(automated guided vehicle、agv)、无人叉车等自主移动机器使得人机交互更加复杂。人机交互过程往往伴随着人员受到伤害风险的增加,人体与机器接触产生的挤压、碰撞、冲击等,使自主移动机器成为了对人体产生伤害的危险源。确保人体与危险源足够的安全距离是降低这类风险的重要手段,设置的安全距离过小则会产生碰撞,过大则影响工作效率。在确定了合理的安全距离后如果人体与危险源间距离小于安全距离,则系统采取相关安全防护措施,保护人体免受伤害;如果人体与危险源间距离大于安全距离,则系统正常工作,不采取相关安全防护措施。
3.自主移动机器运动过程中,如人也处于运动状态时,自主移动机器运行速度与人运行速度的实时改变,会导致所需安全距离实时改变。当前设计自主移动机器安全防护装置时,所采用的安全距离还是固定式机械设备安全距离确定方法,该方法已不能适应这类自主式移动机器。


技术实现要素:

4.本发明的目的是针对现有技术存在的问题,提供一种自主移动机器与人体间动态安全距离确定方法;该动态安全距离确定方法能够应用于监控安全防护区域的安全激光扫描仪、安全三维传感器或基于视觉的保护装置等设备的监测区域尺寸确定。
5.本发明的目的是通过以下技术方案解决的:
6.一种自主移动机器与人体间动态安全距离确定方法,其特征在于:该确定方法的步骤为:
7.a、获取自主移动机器上的安全防护装置参数;
8.b、获取自主移动机器性能参数;
9.c、根据步骤a的安全防护装置参数和步骤b的自主移动机器性能参数确定总响应时间t;d、确定动态安全距离s
d

10.所述步骤a中的安全防护装置参数包括安全防护装置发现人体部位到输出停机信号的最大时间t1、侵入距离c;其中侵入距离c指人体部位在安全防护装置制动之前越过安全防护装置向危险区移动的距离,0≤c≤1200mm。
11.所述步骤b中的自主移动机器性能参数包括安全防护装置输出停机信号后自主移动机器终止危险功能所需的最大时间t2、距离补偿值z、自主移动机器的实时运行速度v
m
;其
中距离补偿值z指因测量系统时间误差而产生的移动距离,0≤z≤300mm,距离补偿值z由自主移动机器的制造商提供。
12.所述步骤c中的总响应时间t为安全防护装置发现人体部位到输出停机信号最大时间t1与安全防护装置输出停机信号后自主移动机器终止危险功能所需的最大时间t2之和,即t=t1 t2。
13.所述步骤d中的动态安全距离s
d
在能够确定自主移动机器和人体部位的接近方向以及在接近方向上的速度时,s
d
=s(t
a
)=s
m1
s
h1
c z;其中,s(t
a
)为自主移动机器在t
a
时刻的动态安全距离;s
m1
为自主移动机器在t
a
时刻起的总响应时间t内沿接近方向上的移动距离,v
m1
是自主移动机器在接近方向上的实时运行速度;s
h1
为总响应时间t内人体部位在接近方向上的移动距离,v
h1
是人体部位在接近方向上的实时运动速度;c为人体部位的侵入距离,为一设定值;z为自主移动机器的距离补偿值,为一设定值。
14.所述步骤d中的动态安全距离s
d
在无法确定自主移动机器和人体部位的接近方向以及在接近方向上的速度时,s
d
=s(t
a
)=s
m
k
×
t c z;其中,s(t
a
)为自主移动机器在t
a
时刻的动态安全距离;s
m
为自主移动机器在t
a
时刻起的总响应时间t内的移动距离;k为根据人体或人体部位接近速度导出的速度参数,1600mm/s≤k≤2000mm/s;c为人体部位的侵入距离,为一设定值;z为自主移动机器的距离补偿值,为一设定值。
15.当自主移动机器处于匀速状态时,自主移动机器在t
a
时刻起的总响应时间t内的移动距离s
m
的计算公式为:式中v
a
为自主移动机器在t
a
时刻的运行速度,v
r
为自主移动机器在工作状态时的正常运行速度,匀速时v
a
=v
r
=v
m
(t
a
),v
m
为自主移动机器的实时运行速度;a
s
为自主移动机器制动时的减速度;t1为安全防护装置发现人体部位到输出停机信号的最大时间;t2为安全防护装置输出停机信号后自主移动机器终止危险功能所需的最大时间。
16.当自主移动机器处于加速状态时,自主移动机器在加速状态时的加速度为a
a
,自主移动机器由t
a
时刻的运行速度v
a
加速到工作状态时的正常运行速度v
r
的时间为v
a
≥0;此时v
a
=v
m
(t
a
)≤v
r
且v
m
为自主移动机器的实时运行速度,v
r
为自主移动机器在工作状态时的正常运行速度;
17.如自主移动机器由t
a
时刻的运行速度v
a
继续加速到工作状态时的正常运行速度v
r
的时间为则该状态下自主移动机器在t
a
时刻起的总响应时间t内的移动距离s

m
为:其中a
s
为自主移动机器制动时的减速度,t1为安全防护装置发现人体部位到输出停机信号的最大时间,t2为安全防护装置输出停机信号后自主移动机器终止危险功能所需的最大时间;
18.如则根据实时采样速度v

m
分为两个阶段,第一阶段的实时采样速度v

m
为v
a
<v

m
≤v
r

a
a
t1,此加速阶段自主移动机器由t
a
时刻的运行速度v
a
继续加速最高到v

m
=v
r

a
a
t1,处于该加速阶段的自主移动机器在t
a
时刻起的总响应时间t内的移动距离s

m
为:第二阶段的实时采样速度v

m
为v
r

a
a
t1<v

m
<v
r
,处于该加速阶段的自主移动机器在t
a
时刻起的总响应时间t内的移动距离s

m
与s

m
相同,为:
19.当自主移动机器处于减速状态时,处于该减速阶段的自主移动机器在t
a
时刻起的总响应时间t内的移动距离s
″′
m
为:式中v
a
为自主移动机器在t
a
时刻的运行速度,a
d
为自主移动机器在减速状态时的减速度,a
s
为自主移动机器制动时的减速度,t1为安全防护装置发现人体部位到输出停机信号的最大时间,t2为安全防护装置输出停机信号后自主移动机器终止危险功能所需的最大时间。
20.本发明相比现有技术有如下优点:
21.本发明的方法不但能够在确定自主移动机器和人体部位的接近方向以及在接近方向上的速度时,确定自主移动机器与人体间的动态安全距离;还能够在无法确定自主移动机器和人体部位的接近方向以及在接近方向上的速度时,通过将自主移动机器在t
a
时刻起的总响应时间t内沿接近方向上的移动距离简化为自主移动机器在t
a
时刻起的总响应时间t内的移动距离、总响应时间t内人体在接近方向上的移动距离简化为根据人体或人体部位接近速度导出的速度参数k与总响应时间t的乘积,从而方便快捷地确定自主移动机器与人体间的动态安全距离;该动态安全距离确定方法适用于监控安全防护区域的安全激光扫描仪、安全三维传感器或基于视觉的保护装置等安全设备的监测区域尺寸确定。
附图说明
22.附图1为本发明的总响应时间构成示意图;
23.附图2为本发明的自主移动机器与人体接近示意图;
24.附图3为本发明的自主移动机器与人体间的时间

速度

距离曲线示意图。
具体实施方式
25.下面结合附图与实施例对本发明作进一步的说明。
26.如图1

3所示:一种自主移动机器与人体间动态安全距离确定方法,其具体步骤为:
27.a、获取自主移动机器上的安全防护装置参数;
28.安全防护装置参数包括安全防护装置发现人体部位到输出停机信号的最大时间t1、侵入距离c;其中侵入距离c指人体部位在安全防护装置制动之前越过安全防护装置向危险区移动的距离(如在接近机器时手臂前伸),0≤c≤1200mm,如850mm为标准的手臂触及范围。
29.b、获取自主移动机器性能参数;
30.自主移动机器性能参数包括安全防护装置输出停机信号后自主移动机器终止危险功能所需的最大时间t2、距离补偿值z、自主移动机器的实时运行速度v
m
;其中距离补偿值
z指因测量系统时间误差而产生的移动距离,包括由监测机器和人体部位的速度与位置传感器精度产生的误差,0≤z≤300mm,距离补偿值z由自主移动机器的制造商提供。
31.c、根据步骤a的安全防护装置参数和步骤b的自主移动机器性能参数确定总响应时间t;
32.总响应时间t指安全防护装置探测到人体或人体部位时的物理起动到危险机器功能终止之间的时间间隔。该时间间隔或过程至少由以下两个时间阶段构成:
33.t=t1 t2ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1)
34.式(1)中,t1为安全防护装置发现人体部位到输出停机信号的最大时间;t2为安全防护装置输出停机信号后自主移动机器终止危险功能所需的最大时间;t1和t2之间的关系如图1所示。图1中的t
a
时刻安全防护装置发现人体部位;t
b
时刻安全防护装置输出停机信号;t
c
时刻自主移动机器的危险机器功能终止(即安全状态,指危险参数降低到不能导致身体伤害或损害健康的水平时所达到的条件,如自主移动机器停止或速度降低到不能对人体产生伤害的值)。
35.d、确定动态安全距离s
d

36.自主移动机器与人体间的接近示意图如图2所示,图2中的v
m
为自主移动机器的实时运行速度,v
h
为人体部位的实时运动速度,v
m1
是自主移动机器在接近方向上的实时运行速度,v
h1
是人体部位在接近方向上的实时运动速度;v
m1
、v
h1
根据间隔距离可以增大或减小,v
m1
、v
h1
的方向可以是正或负。
37.在能够确定自主移动机器和人体部位的接近方向以及在接近方向上的速度时,与人体部位接近速度相关的自主移动机器与人体间动态安全距离计算公式如下:
38.s
d
=s(t
a
)=s
m1
s
h1
c z
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(2)
39.式(2)中,s(t
a
)为自主移动机器在t
a
时刻的动态安全距离;s
m1
为自主移动机器在t
a
时刻起的总响应时间t内沿接近方向上的移动距离,v
m1
是自主移动机器在接近方向上的实时运行速度;s
h1
为总响应时间t内人体部位在接近方向上的移动距离,v
h1
是人体部位在接近方向上的实时运动速度;c为人体部位的侵入距离,0≤c≤1200mm;z为自主移动机器的距离补偿值,0≤z≤300mm。
40.当无法确定自主移动机器和人体部位的接近方向以及在接近方向上的速度时,通过将自主移动机器在t
a
时刻起的总响应时间t内沿接近方向上的移动距离简化为自主移动机器在t
a
时刻起的总响应时间t内的移动距离、总响应时间t内人体在接近方向上的移动距离简化为根据人体或人体部位接近速度导出的速度参数k与总响应时间t的乘积,故式(2)简化为如下形式:
41.s
d
=s(t
a
)=s
m
k
×
t c z
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(3)
42.式(3)中,s(t
a
)为自主移动机器在t
a
时刻的动态安全距离;s
m
为自主移动机器在t
a
时刻起的总响应时间t内的移动距离;k为根据人体或人体部位接近速度导出的速度参数,1600mm/s≤k≤2000mm/s,该值是经过实际验证的步行速度或上肢运行速度;c为人体部位的侵入距离,0≤c≤1200mm;z为自主移动机器的距离补偿值,0≤z≤300mm。
43.式(3)表明,可仅根据自主移动机器的实时运行速度v
m
(或称为实时采样速度)确
定动态安全距离,当自主移动机器的安全防护装置探测到人体到达该距离时即采取减速/停止、绕行等响应措施,而不考虑人体速度及接近方向。
44.进一步地,自主移动机器在运动过程中有匀速、加速、减速三种状态,在这三种状态下自主移动机器在t
a
时刻起的总响应时间t内的移动距离不同。
45.当自主移动机器处于匀速状态时,自主移动机器在t
a
时刻起的总响应时间t内的移动距离s
m
的计算公式为:
[0046][0047]
式(4)中,v
a
为自主移动机器在t
a
时刻的运行速度,v
r
为自主移动机器在工作状态时的正常运行速度,匀速时v
a
=v
r
=v
m
(t
a
),v
m
为自主移动机器的实时运行速度;a
s
为自主移动机器制动时的减速度;t1为安全防护装置发现人体部位到输出停机信号的最大时间;t2为安全防护装置输出停机信号后自主移动机器终止危险功能所需的最大时间。
[0048]
当自主移动机器处于加速状态时,自主移动机器在加速状态时的加速度为a
a
,自主移动机器由t
a
时刻的运行速度v
a
加速到工作状态时的正常运行速度v
r
的时间为v
a
≥0;此时v
a
=v
m
(t
a
)≤v
r
且v
m
为自主移动机器的实时运行速度,v
r
为自主移动机器在工作状态时的正常运行速度。
[0049]
如自主移动机器由t
a
时刻的运行速度v
a
继续加速到工作状态时的正常运行速度v
r
的时间为此过程中的实时采样速度为v

m
,则该状态下自主移动机器在t
a
时刻起的总响应时间t内的移动距离s

m
为:
[0050][0051]
式(5)中,a
s
为自主移动机器制动时的减速度,t1为安全防护装置发现人体部位到输出停机信号的最大时间,t2为安全防护装置输出停机信号后自主移动机器终止危险功能所需的最大时间。
[0052]
如则根据实时采样速度v

m
分为两个阶段:
[0053]
第一阶段的实时采样速度v

m
为v
a
<v

m
≤v
r

a
a
t1,此加速阶段自主移动机器由t
a
时刻的运行速度v
a
继续加速最高到v

m
=v
r

a
a
t1,处于该加速阶段的自主移动机器在t
a
时刻起的总响应时间t内的移动距离s

m
为:
[0054][0055]
第二阶段的实时采样速度v

m
为v
r

a
a
t1<v

m
<v
r
,处于该加速阶段的自主移动机器在t
a
时刻起的总响应时间t内的移动距离采用公式(5)计算。
[0056]
当自主移动机器处于减速状态时,处于该减速阶段的自主移动机器在t
a
时刻起的总响应时间t内的移动距离s
″′
m
为:
[0057][0058]
式(7)中,v
a
为自主移动机器在t
a
时刻的运行速度,a
d
为自主移动机器在减速状态时的减速度,a
s
为自主移动机器制动时的减速度,t1为安全防护装置发现人体部位到输出停
机信号的最大时间,t2为安全防护装置输出停机信号后自主移动机器终止危险功能所需的最大时间。
[0059]
实际上,当自主移动机器处于减速状态时,为提高安全性能,可直接采用公式(4)来计算减速状态时的动态安全距离。
[0060]
本发明的自主移动机器在匀速运行和加速运行时,自主移动机器与人体间的时间

速度

距离曲线示意图如图3所示,在图3中,v
m
(t)为自主移动机器处于匀速状态时的速度曲线;v

m
(t)为自主移动机器处于加速状态、且时,自主移动机器的速度曲线;v

m
(t)为自主移动机器处于加速状态、且时,自主移动机器的速度曲线;s(t)为自主移动机器处于匀速状态时的自主移动机器与人体间距离曲线;s

(t)为自主移动机器处于加速状态、且时的自主移动机器与人体间距离曲线;s

(t)为自主移动机器处于加速状态、且时的自主移动机器与人体间距离曲线;s(t
a
)为自主移动机器处于匀速状态时、t
a
时刻的自主移动机器与人体间距离,即t
a
时刻的动态安全距离;s

(t
a
)为自主移动机器处于加速状态且时、t
a
时刻的自主移动机器与人体间距离,即t
a
时刻的动态安全距离;s

(t
a
)为自主移动机器处于加速状态且时、t
a
时刻的自主移动机器与人体间距离,即t
a
时刻的动态安全距离。
[0061]
实施例
[0062]
某自主移动机器agv,在运行过程中无法实时获取人体距离agv的位置及接近速度,agv动态安全距离计算步骤如下:
[0063]
步骤a、获取安全防护装置参数。该agv采用安全激光扫描仪探测人体存在,其响应的最大时间t1=0.08s,该agv采用的安全激光扫描仪探测物体最小直径为70mm,该agv上部集成有机械臂,如人手臂平伸会触及到机械臂,因此计算安全距离时取侵入距离c=850mm。
[0064]
步骤b、获取agv的性能参数。由机器制造商提供的距离补偿值z由3部分组成,具体为z=z1 z2 z
gc
;其中z1为安全激光扫描仪测量误差,z1=100mm;z2为背景反射光造成的额外误差,本工作场所无背景反射光,z2=0;z
gc
为agv底部和地面之间空隙不足的安全系数,z
gc
=50mm。该agv加速度a
a
=1000mm/s2,制动减速度a
s
=2000mm/s2。agv从安全防护装置输出停机信号或自主移动机器产生制动的t
b
时刻的实时运行速度v
m
(t
b
)减速到速度为0的时间
[0065]
步骤c、计算总响应时间t。
[0066]
步骤d、计算安全距离s
d

[0067]
当agv匀速运行时,其在工作状态时的正常运行速度v
r
=1800mm/s,采用式(4)和式(3)计算出动态安全距离s
d
=3522mm。
[0068]
当agv加速运行时,在agv加速运行至工作状态时的正常运行速度v
r
=1800mm/s的过程中,当agv的实时运动速度为0<v
m
≤1720(mm/s)时,采用式(6)和式(3)计算动态安全距离;当agv的实时运动速度为1720<v
m
≤1800(mm/s)时,采用式(5)和式(3)计算动态安全距离。如agv的实时运动速度时v
m
=312mm/s,s
d
=1443mm;agv的实时运动速度v
m
=1337mm/s
时,s
d
=2837mm;agv的实时运动速度v
m
=1752mm/s时,s
d
=3483mm。
[0069]
本发明的方法不但能够在确定自主移动机器和人体部位的接近方向以及在接近方向上的速度时,确定自主移动机器与人体间的动态安全距离;还能够在无法确定自主移动机器和人体部位的接近方向以及在接近方向上的速度时,通过将自主移动机器在t
a
时刻起的总响应时间t内沿接近方向上的移动距离简化为自主移动机器在t
a
时刻起的总响应时间t内的移动距离、总响应时间t内人体在接近方向上的移动距离简化为根据人体或人体部位接近速度导出的速度参数k与总响应时间t的乘积,从而方便快捷地确定自主移动机器与人体间的动态安全距离;该动态安全距离确定方法适用于监控安全防护区域的安全激光扫描仪、安全三维传感器或基于视觉的保护装置等安全设备的监测区域尺寸确定。
[0070]
以上实施例仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明保护范围之内;本发明未涉及的技术均可通过现有技术加以实现。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献