針對(duì)塔式起重機(jī)之間近距離交叉作業(yè)的情況,利用數(shù)學(xué)建模的方式分析設(shè)計(jì)了群塔防碰撞算法,通過VC++開發(fā)的應(yīng)用程序有效控制了區(qū)域內(nèi)塔式起重機(jī)之間發(fā)生碰撞或者塔式起重機(jī)和周圍建筑物之間的碰撞。當(dāng)塔式起重機(jī)進(jìn)入危險(xiǎn)區(qū)域時(shí),主機(jī)根據(jù)當(dāng)前塔式起重機(jī)的運(yùn)行狀態(tài)切斷相機(jī)構(gòu)的信號(hào)避免碰撞的發(fā)生。