System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种叉车式AGV的货叉控制方法技术_技高网

一种叉车式AGV的货叉控制方法技术

技术编号:40443059 阅读:5 留言:0更新日期:2024-02-22 23:05
本发明专利技术涉及AGV货叉控制,具体涉及一种叉车式AGV的货叉控制方法,AGV控制器判断AGV货叉架系统起升或下降,AGV门架系统执行AGV控制器发送的升降指令,带动AGV货叉架系统进行升降;AGV控制器判断当前货叉上是否有货,并确认货叉当前高度和待对接线体结构高度,同时判定高度差值是否在预设范围内;AGV控制器根据当前货叉上是否有货查询预设的速度线性化表,获得向驱动AGV货叉架系统移动的泵站总成电机发送的速度输出值,以控制AGV货叉架系统精准起升或下降;AGV控制器在货叉移动至目标高度时控制泵站总成电机停止工作;本发明专利技术提供的技术方案能够克服现有技术所存在的叉车式AGV的货叉升降精度较低的缺陷。

【技术实现步骤摘要】

本专利技术涉及agv货叉控制,具体涉及一种叉车式agv的货叉控制方法。


技术介绍

1、随着制造业和物流行业的自动化、智能化程度不断提高,agv逐渐得到广泛应用。agv(automated guidedvehicle,自动导航小车)是一种装备有电磁或光学等自动导引装置,能够沿规定的导引路径行驶,具有安全保护以及各种移载功能的运输装置。

2、叉车式agv和普通叉车一样,能够驱动货叉上升和下降,从而方便搬运货物。但现在发现,在货叉空载和满载时给予同样的设定速度值,货叉的实际升降速度差别比较大,因此货叉的升降精度较低。这是因为叉车式agv使用的是液压系统驱动货叉升降,液压系统不像电伺服系统有那么快的响应速度,agv控制器对设定速度值进行简单转换作为速度输出值发送给液压系统的驱动泵的电机或者比例阀,但是发送给驱动泵的电机或者比例阀的速度输出值与货叉的实际升降速度之间也不是简单的线性关系。


技术实现思路

1、(一)解决的技术问题

2、针对现有技术所存在的上述缺点,本专利技术提供了一种叉车式agv的货叉控制方法,能够有效克服现有技术所存在的叉车式agv的货叉升降精度较低的缺陷。

3、(二)技术方案

4、为实现以上目的,本专利技术通过以下技术方案予以实现:

5、一种叉车式agv的货叉控制方法,包括以下步骤:

6、s1、agv车体执行agv调度系统运行指令运行至目标位置;

7、s2、agv控制器判断agv货叉架系统起升或下降,agv门架系统执行agv控制器发送的升降指令,带动agv货叉架系统进行升降;

8、s3、agv控制器判断当前货叉上是否有货,并确认货叉当前高度和待对接线体结构高度,同时判定高度差值是否在预设范围内;

9、s4、当高度差值在预设范围内时,agv控制器控制agv货叉架系统起升或下降,否则agv控制器根据当前货叉上是否有货查询预设的速度线性化表,获得向驱动agv货叉架系统移动的泵站总成电机发送的速度输出值,以控制agv货叉架系统精准起升或下降;

10、s5、agv控制器在货叉移动至目标高度时控制泵站总成电机停止工作;

11、s6、agv车体执行agv调度系统运行指令,货叉进入待对接线体设定位置。

12、优选地,所述agv门架系统包括链条总成和油缸总成;

13、所述agv货叉架系统包括激光扫描仪、agv货叉载货光电开关、货叉保护微动开关和拉升编码器;

14、所述agv车体包括叉腿总成和叉腿保护光电开关。

15、优选地,s2中agv控制器判断agv货叉架系统起升或下降,包括:

16、agv控制器通过确认货叉当前高度和待对接线体结构高度来判断agv货叉架系统起升或下降;

17、其中,agv控制器结合拉升编码器和激光扫描仪确认货叉当前高度,拉升编码器的主体安装于agv车体上,拉升编码器的拉线端固定于举升机上。

18、优选地,所述agv控制器结合拉升编码器和激光扫描仪确认货叉当前高度,包括:

19、利用拉升编码器的编码器值计算得到第一货叉当前高度;

20、利用激光扫描仪通过tcp/ip协议实时扫描agv货叉架系统中的货叉位置和货物托盘位置,得到第二货叉当前高度;

21、结合第一货叉当前高度和第二货叉当前高度确认货叉当前高度。

22、优选地,所述利用拉升编码器的编码器值计算得到第一货叉当前高度,包括:

23、设第一货叉当前高度为h,编码器值为x,则有h=k*x+b,其中b为常数;

24、选取两个不同高度,利用卷尺测量货叉上表面距离地面的高度h1、h2,从agv运行界面分别读取对应的编码器值x1、x2,将这两组数据代入h=k*x+b,计算得到k、b的值并写入agv控制器中,即可通过编码器值计算得到第一货叉当前高度。

25、优选地,s2中agv门架系统执行agv控制器发送的升降指令,带动agv货叉架系统进行升降,包括:

26、油缸总成与agv货叉架系统相连,泵站总成为油缸总成提供动力,油缸总成起升通过链条总成带动agv货叉架系统进行升降。

27、优选地,s4中agv控制器根据当前货叉上是否有货查询预设的速度线性化表,获得向驱动agv货叉架系统移动的泵站总成电机发送的速度输出值,包括:

28、当高度差值不在预设范围内,且当前货叉上有货时,agv控制器查询对应的有货时起升/下降的速度线性化表,获得向驱动agv货叉架系统移动的泵站总成电机发送的速度输出值;

29、当高度差值不在预设范围内,且当前货叉上无货时,agv控制器查询对应的无货时起升/下降的速度线性化表,获得向驱动agv货叉架系统移动的泵站总成电机发送的速度输出值;

30、其中,速度线性化表为agv控制器向泵站总成电机发送的速度输出值与货叉实际升降速度的映射关系表,速度线性化表为预先在手动模式下,分别在货叉有载、空载时,通过手柄控制货叉上升、下降n次,速度从零至最大速度,每次获取m个数据点生成。

31、优选地,s5中agv控制器在货叉移动至目标高度时控制泵站总成电机停止工作,包括:

32、当agv控制器判断货叉与货物托盘的货叉孔内壁之间的距离小于预设距离阈值时,控制泵站总成电机停止工作;

33、其中,agv控制器根据货叉当前高度、货物托盘位置判断货叉与货物托盘的货叉孔内壁之间的距离。

34、(三)有益效果

35、与现有技术相比,本专利技术所提供的一种叉车式agv的货叉控制方法,通过预设agv控制器向泵站总成电机发送的速度输出值与货叉实际升降速度的速度线性化表,在货叉上升和下降时,根据有载、空载情况查询对应的速度线性化表,获得相应的速度输出值,从而能够非常精准地控制货叉速度,使得货叉有载、空载时的实际升降速度几乎没有差别,进而也提高了货叉升降高度的控制精度。

本文档来自技高网...

【技术保护点】

1.一种叉车式AGV的货叉控制方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的叉车式AGV的货叉控制方法,其特征在于:所述AGV门架系统(1)包括链条总成(101)和油缸总成(102);

3.根据权利要求2所述的叉车式AGV的货叉控制方法,其特征在于:S2中AGV控制器判断AGV货叉架系统(2)起升或下降,包括:

4.根据权利要求3所述的叉车式AGV的货叉控制方法,其特征在于:所述AGV控制器结合拉升编码器(204)和激光扫描仪(201)确认货叉当前高度,包括:

5.根据权利要求4所述的叉车式AGV的货叉控制方法,其特征在于:所述利用拉升编码器(204)的编码器值计算得到第一货叉当前高度,包括:

6.根据权利要求3所述的叉车式AGV的货叉控制方法,其特征在于:S2中AGV门架系统(1)执行AGV控制器发送的升降指令,带动AGV货叉架系统(2)进行升降,包括:

7.根据权利要求6所述的叉车式AGV的货叉控制方法,其特征在于:S4中AGV控制器根据当前货叉上是否有货查询预设的速度线性化表,获得向驱动AGV货叉架系统(2)移动的泵站总成电机发送的速度输出值,包括:

8.根据权利要求7所述的叉车式AGV的货叉控制方法,其特征在于:S5中AGV控制器在货叉移动至目标高度时控制泵站总成电机停止工作,包括:

...

【技术特征摘要】

1.一种叉车式agv的货叉控制方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的叉车式agv的货叉控制方法,其特征在于:所述agv门架系统(1)包括链条总成(101)和油缸总成(102);

3.根据权利要求2所述的叉车式agv的货叉控制方法,其特征在于:s2中agv控制器判断agv货叉架系统(2)起升或下降,包括:

4.根据权利要求3所述的叉车式agv的货叉控制方法,其特征在于:所述agv控制器结合拉升编码器(204)和激光扫描仪(201)确认货叉当前高度,包括:

5.根据权利要求4所述的叉车式agv的货叉控制方法,其特征在于:所述利用拉升...

【专利技术属性】
技术研发人员:姜跃君王焘
申请(专利权)人:安歌科技六安有限公司
类型:发明
国别省市:

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

1