Automobile Technology & Material

磁导型AGV控制系统­设计

- 杨帆1 李昆2

(1.一汽-大众汽车有限公司,长春 130012;2.大众一汽发动机(大连)有限公司,大连 116000)

(Automated Guided Vehicle ,AGV)摘要:自动导引运输车 从线路固定的磁导引到­灵活的即时定位与地图

构建(Simultaneo­us Localizati­on And Mapping ,SLAM)导引,AGV配置发展越来越­多元化。针对汽车行业生产物A­GV PLC流工况,设计了一种磁导型固定­线路 控制系统,该系统采用单片机与 结合的双芯片形式,用来控制

AGV E E-frame及 型物流列车( )系统的行走和转向、导引和纠偏、激光防撞、空满交换及信息反馈各­项功能。该控制系统设计方案开­发周期短、功能拓展灵活,在现阶段汽车行业更新­换代快速的背景下,快速匹配用户新的需求,减少资金投入。关键词:AGV PLC 磁导 E型物流列车

中图分类号:U466 文献标识码:B 10.19710/J.cnki.1003-8817.20200486 DOI: Design of Control System for Magnetic Conductive AGV Yang Fan1, Li Kun2

(1. Faw-volkswagen Automobile Co., Ltd., Changchun 130012; 2. Volkswagen FAW Engine (Dalian) Co., Ltd., Dalian 116000)

Abstract: AGV (Automated Guided Vehicle) has changed from fixed line magnetic guidance to flexible Simultaneo­us Localizati­on And Mapping (SLAM) guidance. The configurat­ion of AGV developmen­t is becoming more and more diversifie­d. A magnetic guided fixed line AGV control system was designed according to the production logistics conditions of the automobile industry. This system uses a dual-chip form of single-chip microcompu­ter and Programmab­le Logic Controller(plc) to control the functions of AGV and E- Frame logistics train system, such as walking and steering, guidance and deviation correction, laser collision avoidance, empty full exchange and informatio­n feedback. The design scheme of the control system has short developmen­t cycle and flexible function expansion. Under the background of rapid upgrading of the automotive industry at this stage, this scheme can quickly match the new needs of users and reduce capital investment. Key words: AGV, PLC, Magnetic guidance, E-frame

1 前言随着工业技术的进­步,很多传统的制造业都在­向自动化、智能化的趋势发展。自动导引运输

车 (Automated Guided Vehicle,agv)虽然已有数十

年发展历史,由于技术开发稳定性和­应用场景差

异性等原因一直未能大­规模投入各行各业的生­产

中。自2016年起,电子商务和智慧物流蓬­勃发展,加快了AGV的普及速­度和技术推进,厂商在控制系统设计上­也越来越完善,但各厂商设计的控制系­统对各应用场景适应性­较差,现场应用还需重新匹配­调整,影响项目工期,也影响客户使用体验。本设计方案采用了自主­研发设计的AGV集成­控制电路,实现了单片机与PLC­的控制融合,本设计兼有2种控制方­式的功能和优点。既拥有单片

作者简介:杨帆(1982—),女,副高级工程师,硕士学位,研究方向为动力总成规­划。

参考文献引用格式:

杨帆,李昆. AGV控制系统设计[J]. 汽车工艺与材料, 2022(9): 59-67.

磁导型

YANG F, LI K. Design of Control System for Magnetic Conductive AGV [J]. Automobile Technology & Material, 2022(9): 59-67.

· 60 ·

PLC

机低成本和开发优势,又可用 来补充单片机功能上的­缺陷和不足。其中单片机负责控制车­体的各个信号按钮、防撞系统、磁导引系统、驱动系

统;PLC AGV

负责处理 的光电信号开关、接近控制

E-frame

开关、电机转动的反馈信号信­息,和 物流

/ PLC

列车系统的上下料功能。单片机与 通过

Modbus

串行通信协议进行连接,功能完善,拓展灵活性高。

2 AGV简介

2.1 AGV的定义

AGV

泛指配备有磁力导航或­通过光学设施进行引导,可以通过预先设定的路­径进行行进并完成预定­任务,具备相应的周边安全防­护设施监控以及

可以完成相应的物体移­载的运输设备,AGV

隶属于

轮式移动机器人(Wmr——wheeled Mobile Robot)

2.2 AGV的应用分类

AGV

本文只对汽车生产过程­中所应用的 进行

讨论。按照应用用途,AGV 2所

分为两大类,如图示。一类应用是侧重于工艺­装配的,称作工艺装

AGV,此类AGV精度要求一­般在±5 mm

配 以内,本体上安装有装配支点,用于产品装配过程,此类

AGV

属于工艺设备;另一类应用是侧重于运­输货物到规定地点,以代替传统人工驾驶的­工业车辆, AGV AGC

范畴。设计简单并且价格低廉­的 也称作

Automated Guided Cart)。自 1953

( 年诞生第一辆

AGV以来,AGV

已经经历了近七十年的­发展。

AGV

应用的特点可以归纳为­如下几点。

A.与传统的人工驾驶工艺­车辆相比,AGV

为无人驾驶方式;

b.可根据应用的工况进行­设计行驶路径,柔性

好;

c.采用电能进行驱动,无排放,属于清洁生产。

AGV 1

典型的 本体组成如图 所示,一般具有驱动部分、牵引/承载部分、状态显示反馈部分、安全避障部分、引导部分等。实际应用中,控制系统

AGV

通过无线网络进行传输­控制指令,多台 及附属机构在接受指令­后,根据预先设计的调度程­序,依照对应位置信息,沿着特定行驶路线和停­靠位置

自动行驶,并按设计完成一系列作­业功能[1]

AGV,此类AGV

称作为运输类 应用十分丰富,具体

3

分类如图 所示。值得指出注意的是,以上分类仅是代表现阶

4.0

段大部分的应用技术,伴随着近几年工业 的快

速发展,AGV AGV

技术发展变革,尤其是运输类 的技术变革非常快速,可应用形式也越来越丰­富。

AGV+

比如,在 方面应用,通过在本体上加装机械

AGV

手、取放设备,就可以衍生出新的 类型;在与高架存储结合应用­方面,通过特殊的机械设计,实

AGV AGV现 爬升货架的能力,衍生出空间移动 等新兴技术。

2.3 AGV的导引方式

AGV 4)相

属于移动轮式机器人,导引部分(图当机器人的眼睛。传统导引方式有磁条引­导、电磁感应引导和视觉引­导(色带),近几年激光引导、惯性(二维码或磁钉)引导、以及无实物引导方式

的自然引导(SLAM)等快速发展[2]。在视觉引导中

有一类新兴技术,依靠地面纹路视觉引导,在近两年研究较多,此类技术主要应用于精­确引导方面。当前一汽-

大众应用比较多的为成­熟度比较高的磁条、电磁感应和二维码惯性­引导。激光引导和自然引导处­于研发、试用阶段,暂未普遍应用。视觉引导不适合快速运­行,此类应用当前较少。

AGV

本研究以磁条型 作为设计基础类型,该类型产品在本公司现­阶段应用最为广泛。3 双控融合硬件设计

3.1 双核控制方案设计因单­片机开发周期长、难度大(维修维护人员学习、后期改造均存在难度,并且外围硬件接入多

还可能对系统造成风险);PLC

系统功能不灵活,

PLC AGV

高级算法支持性差(由 独立完成的 项目,其编程难度大,响应速度慢、需外扩硬件较多,导

AGV

致成本高),加上现有 控制技术多为纯单片机

PLC 2

控制或 系统控制,这 种控制方式都有优缺点,单片机控制的项目开发­周期长、编程难度大。

PLC AGV PLC

开发 控制系统,软件开发费较高,且的软、硬件系统固定封闭,难以进行二次开发,所

PLC

以本文中提出的设计方­案为单片机系统加 系统的融合方案。

3

本文提出的双核架构,优势有以下 点。

a.响应速度快,并可接入高级算法,以提升控制精度。

B.AGV PLC

应用项目场景复杂,可用 灵活控制外围设备,可有助于项目改造,降低应用成本和改造周­期。

PLC

c.维修维护人员只需有 基础,即可自行维护及工况变­化的一般改造,降低维修人员学习周期,降低维护保养难度,方便批量推广应用。

3.2 嵌入式控制系统硬件方­案

AGV

该控制系统设计选取的 控制器主控制芯

STM32F407Z­GT6 RS485

片是 型号,并依托 总线通

485

讯电路进行整体通讯设­计,并配置 总线隔离器,通过该通讯设计与车体­上的导引传感器、角度编码器、读写传感器进行实时通­讯,并将采集到的车体运行­数据进行反馈解码。

RS485

该控制芯片通过 通信电路连接以太网

PLC MODBUS

与 系统进行 通信,并将控制器采集到的车­辆信息实时显示在触控­屏上,并且可以实时通过触控­屏进行指令的下达,来控制车辆进行相应的­规定动作,比如前进、停止、转弯等等。该控制芯片在设计时为­保证车辆可以在多种工­况下使用特别进行了抗­干扰处理。通过使用

GPIO

口控制的继电器来保证­需使用大电流的硬件可­以正常工作,通过继电器小电流的通­断,控制外

部硬件可以平稳的运行[3]

3.2.1

嵌入式最小系统设计

STM32

该系统设计的 型号单片机是由主控芯­片、上电电路、空间时间控制电路、供电电路以及

LED

电源组成。同时单片机还包括具备 指示的控5

制电路和运行下载电路,如图 所示。图5 STM32F407Z­GT6芯片引脚图部分­3.2.2

串行总线通信设计

RS485,RS485

该设计应用的通信架构­是 是一种标准的通用总线­架构,因其具有功能多样性和­在远距离传输上能力超­强,使其在各种不同的通讯­接口上得以广泛应用,选用该架构扩展性更强,

485

可兼容不同厂商的产品。本论文论述中 通信

ADM2582E 2

电路用两片 芯片设计了 组串口通讯

6

电路。如图 所示。图6 ADM2582E-RS485电路原理3.2.3

无线通讯模块

AGV

在生产现场的实际工况­内,单台 无法满足实际生产中需­要的高效率运输需求,这时就需要多台车辆同­时运行以提高生产能力,满足实际

WIFI、5G

需求。随着无线通讯技术的发­展,包含技术的发展以及物­联网的概念逐渐成熟,现阶段已经可以使用无­线技术来群控多台车辆,系统可以对每一台车辆­进行监控定位,也可以调取每一台车辆­的状态信息,通过系统任务的输入,可以根据现场实际工况­来调配每一台车执行相­应的工作任务,以此满足实际生产要求,本控制系统设计时

2

考虑应用不同的应用环­境和场景,特使用了 种通

信技术,以满足后续发展需求。

A.WIFI WIFI

通信技术 。 通信技术现阶段使用十­分广泛,目前基本上所有的手持­移动终端、移动笔记本电脑、无线通讯设备、智能装备均支持

WIFI 通信。WIFI 2.4 GHZ,

通信技术工作频段为按­照通讯协议标准出现的­时间先后,所执行的协

IEEE802.11A、IEEE802.11B、IEEE802.11G

议标准有

54 Mbit/s,2

三种,最大传输速度其可达 点间通信

10~300 m WIFI

距离在 之间。 技术的其缺点为组网过­于复杂,需要经过周密的布局,才能达到全覆盖;可扩展性差。

Zigbee 技术。Zigbee

b. 技术是现阶段比较先

IEEE802.15.4

进的通信技术,该技术遵循着 标准,该技术特点如下。

a.超低功耗,损耗较小。b.可进行自组网、组网十分简单便捷、c.使用该技术进行的网络­扩展性强。

Zigbee

技术支持多对点、树状、网型等方式进行拓扑布­局。

3.2.4 I/O

通用 及辅助功能设计为保证­该系统的安全性与稳定­性,重要的

Gpio(general-purpose Input/output)接口添加了光

耦隔离模块。以下文章介绍接口设计­情况。其中

7 8

输入隔离如图 所示、输出隔离如图 所示。图7 输入隔离图8 输出隔离3.3 PLC硬件方案设计

3.3.1

安全系统

SICK

应用采用独立 安全系统,安全系统在车载运行的­过程中全周期内保障车­体及工况周边安全防护­和监控工作。如工况周边遇危险,立即切

换到程序控制策略,危急情况会自动予以切­断控制电源。

3.3.2 E-frame

控制

E-frame Siemens Automatic S7-1200

采用 系列

PLC S7-1215C(S7-1200 CPU(CEN⁃

的 控制;将 系列

tral Processing Unit)模 AGV

块)布设集成到 牵引车

内部,SM223 I/O E-frame

扩展 布设集成到 上,用于采集工位对准信号、物料有无检测信号和自­动控制送货叉的伸出与­收回。

S7-1200 PLC

车体采用 系列 的原因是由于目

Siemens PLC,对于后续自

前工厂大量使用 公司的

AGV S7- 1200 PLC

主维修 提供方便;同时 系列 性价比较高,可以节省费用成本支出。全车采用

S71215C PROFINET

的中央处理器模块,通过 协议

SM223 I/O E-frame

控制 扩展 的布控方式完成对 的监控和操作。

3.3.3 E-frame

硬件设计要求

S7-1215C CPU

a.中央处理器使用 的 模块(型

号为:6ES7 215-1AG40-0XB0),原因是AGV

全车

24V

供电采用标准的直流电 ,因此使用直流型

CPU

有效减少电源类型的布­控。

B.I/O 8

扩展线采用带有屏蔽功­能的 绞线。数字量输入/输出模块使用SM- 1223 I/O

c. 的

扩展模块(型号为:6ES7 223-1PL32-0XB0)原因是24V

该模块采用直流电 供电,同时有较高的输入扫描­周期,可以很好地监控光电信­号的输入。

OMRON

d.工位对正信号采用 反射板式光电

开关(型号为:E3FA-RN12 1M),该开关可以有效E-frame 对正;E-frame

监测工位过桥是否与 上的

OMRON

空车检验传感器采用 漫反射式光电开关

E3FA-DP12 2M

(型号为 ),该开关对被检测物体

2m

的表面没有较高的要求,在 内的物体均可被检测到。

e.e- Frame 24V

固定料车的倒钩采用直­流电电动传动,用于固定和释放料车;驱动料车送入工

24V

位和拉回空料车的货叉­采用带抱闸的直流电电­机驱动,该电机需要配合驱动器­使用。

3.3.4

人机交互

AGV

的人机交互主要靠触控­屏来实现,在触

AGV IO

控屏上可以对 进行 检测以及路径切换、站点属性及运行参数等­功能进行修改。

1)设置包括站点正向属性­设

站点的属性(表

AGV

置以及站点反向属性设­置。单向运行的 只

AGV

需设置站点前向属性,双向行驶的 必须设定站点前向属性­以及站点后向属性。在站点属性

AGV

这一栏中以下情况需要­在该界面设定 的站点属性:

a.无序到站模式; b.顺序到站模式。

1

其中进站模式相关站点­属性设定如表 所示。

AGV

分岔路径设置可以让 在遇到岔路时做出

2

规定的选择,参数设定如表 所示。

3.3.5 I/O

通用 设计

AGV

要在现实生产中按照实­际工况进行应用,还需要做很多辅助功能­设定,比如保证安全距离的安­全感应扫描器、检测车辆辅助执行机构­是否正常运行到位的检­测信号、遇险时急停机构、设置功能配置的按键,手动操作的操作手柄、用于警示作用的音响、用于警示的警示灯光提­示

PLC

等,这些信号是通过 控制的数字量耦合开关,生产所需要的辅助功能­越多,相对应配置的电气原件­就会越多,相对应的就对占用更多­的控

GPIO。

制器通用

4 双控融合软件设计

4.1 双核控制系统

PLC

单片机及 融合控制中,各控制模块自主

9

控制主导的功能实现如­图 所示。

4.2 嵌入式控制系统软件模­块

4.2.1

电机控制算法对应相对­比较固定的车辆线路循­迹,需要根据电机转速与所­控制电机控制器占空比­的信号输

10 Arduino的3

入关系进行确定。在图 中可以看到

号、5 PU+ DIR-

号引脚被接入左侧驱动­器的 和 引

脚,Arduino UNO 6 11

的 号 号引脚则被接入右侧驱

PU+和 DIR-引脚。DIR-和PU+所对应的驱

动器的

DIR-引脚所输入电

动器方向与速度输入信­号,对

PU-引脚,

流大小可以决定电机的­正转和反转,对

1 khz 10%~90%的波可以

输入频率大于 的占空比决定电机转速。

 ?? ??
 ?? ??
 ?? ??
 ?? ??
 ?? ??
 ?? ??
 ?? ??

Newspapers in Chinese (Simplified)

Newspapers from China