

AGV系統(tǒng)是一套復(fù)雜的控制系統(tǒng),加之不同項(xiàng)目對系統(tǒng)的要求不同,更增加了系統(tǒng)的復(fù)雜性,因此,系統(tǒng)在軟件配置上設(shè)計(jì)了一套支持AGV項(xiàng)目從路徑規(guī)劃、流程設(shè)計(jì)、系統(tǒng)仿真到項(xiàng)目實(shí)施全過程的解決方案。上位系統(tǒng)提供了可靈活定義AGV系統(tǒng)流程的工具,可根據(jù)用戶的實(shí)際需求來規(guī)劃或修改路徑或系統(tǒng)流程;而下位系統(tǒng)也提供了可供用戶定義不同AGV功能的編程語言。

車輛管理
車輛管理是AGV管理的核心模塊,它根據(jù)物料搬運(yùn)任務(wù)的請求,分配調(diào)度AGV執(zhí)行任務(wù),根據(jù)AGV行走時(shí)間最短原則,計(jì)算AGV的最短行走路徑,并控制指揮AGV的行走過程,及時(shí)下達(dá)裝卸貨和充電命令。
地面控制系統(tǒng)
AGV地面控制系統(tǒng)(Stationary System)即AGV上位控制系統(tǒng),是AGV系統(tǒng)的核心。其主要功能是對AGV系統(tǒng)(AGVS)中的多臺(tái)AGV單機(jī)進(jìn)行任務(wù)分配,車輛管理,交通管理,通訊管理等。
任務(wù)管理
任務(wù)管理類似計(jì)算機(jī)操作系統(tǒng)的進(jìn)程管理,它提供對AGV地面控制程序的解釋執(zhí)行環(huán)境;提供根據(jù)任務(wù)優(yōu)先級(jí)和啟動(dòng)時(shí)間的調(diào)度運(yùn)行;提供對任務(wù)的各種操作如啟動(dòng)、停止、取消等。
通訊管理
通信管理提供AGV地面控制系統(tǒng)與AGV單機(jī)、地面監(jiān)控系統(tǒng)、地面IO設(shè)備、車輛仿真系統(tǒng)及上位計(jì)算機(jī)的通信功能。和AGV間的通信使用無線電通信方式,需要建立一個(gè)無線網(wǎng)絡(luò),AGV只和地面系統(tǒng)進(jìn)行雙向通信,AGV間不進(jìn)行通信,地面控制系統(tǒng)采用輪詢方式和多臺(tái)AGV通信;與地面監(jiān)控系統(tǒng)、車輛仿真系統(tǒng)、上位計(jì)算機(jī)的通信使用TCP/IP通信。
車輛驅(qū)動(dòng)
小車驅(qū)動(dòng)負(fù)責(zé)AGV狀態(tài)的采集,并向交通管理發(fā)出行走段的允許請求,同時(shí)把確認(rèn)段下發(fā)AGV。
交通管理
根據(jù)AGV的物理尺寸大小、運(yùn)行狀態(tài)和路徑狀況,提供AGV互相自動(dòng)避讓的措施,同時(shí)避免車輛互相等待的死鎖方法和出現(xiàn)死鎖的解除方法;AGV的交通管理主要有行走段分配和死鎖報(bào)告功能?!?br />
車載控制系統(tǒng)
AGV車載控制系統(tǒng)(Onboard System),即AGV單機(jī)控制系統(tǒng),在收到上位系統(tǒng)的指令后,負(fù)責(zé)AGV單機(jī)的導(dǎo)航,導(dǎo)引,路徑選擇,車輛驅(qū)動(dòng),裝卸操作等功能。
導(dǎo)航(Navigation)
AGV單機(jī)通過自身裝備的導(dǎo)航器件測量并計(jì)算出所在全局坐標(biāo)中的位置和航向。
導(dǎo)引(Guidance)
AGV單機(jī)根據(jù)目前的位置、航向及預(yù)先設(shè)定的理論軌跡來計(jì)算下個(gè)周期的速度值和轉(zhuǎn)向角度值即,AGV運(yùn)動(dòng)的命令值。導(dǎo)航(Navigation)
AGV單機(jī)通過自身裝備的導(dǎo)航器件測量并計(jì)算出所在全局坐標(biāo)中的位置和航向。
路徑選擇(Searching)
AGV單機(jī)根據(jù)上位系統(tǒng)的指令,通過計(jì)算,預(yù)先選擇即將運(yùn)行的路徑,并將結(jié)果報(bào)送上位控制系統(tǒng),能否運(yùn)行由上位系統(tǒng)根據(jù)其它AGV所在的位置統(tǒng)一調(diào)配。AGV單機(jī)行走的路徑是根據(jù)實(shí)際工作條件設(shè)計(jì)的,它有若干“段”(Segment)組成。每一“段”都指明了該段的起始點(diǎn)、終止點(diǎn),以及AGV在該段的行駛速度和轉(zhuǎn)向等信息。
車輛驅(qū)動(dòng)(Driving)
AGV單機(jī)根據(jù)導(dǎo)引(Guidance)的計(jì)算結(jié)果和路徑選擇信息,通過伺服器件控制車輛運(yùn)行。
本文來源于網(wǎng)絡(luò)

