999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種新型混聯(lián)碼垛機(jī)器人控制系統(tǒng)的研究

2017-06-26 07:48:36陳潤六趙峰惠鄭小民王紅州鄒曉暉
裝備制造技術(shù) 2017年5期
關(guān)鍵詞:系統(tǒng)

陳潤六,趙峰惠鄭小民,王紅州,鄒曉暉

(1.江西省機(jī)械科學(xué)研究所,江西南昌330002;2.江西現(xiàn)代職業(yè)技術(shù)學(xué)院,江西南昌330002)

新產(chǎn)品開發(fā)

一種新型混聯(lián)碼垛機(jī)器人控制系統(tǒng)的研究

陳潤六1,趙峰惠2鄭小民1,王紅州1,鄒曉暉1

(1.江西省機(jī)械科學(xué)研究所,江西南昌330002;2.江西現(xiàn)代職業(yè)技術(shù)學(xué)院,江西南昌330002)

介紹了一種新型混聯(lián)碼垛機(jī)器人的控制系統(tǒng),闡述了其控制流程、軟硬件選型和設(shè)計(jì)、人機(jī)交互界面等。系統(tǒng)并聯(lián)部分采用三臺電動(dòng)缸作為執(zhí)行機(jī)構(gòu),主軸和動(dòng)平臺轉(zhuǎn)軸采用兩臺電機(jī)加減速器組合??刂品椒椤肮I(yè)控制機(jī)+運(yùn)動(dòng)控制器”模式,運(yùn)動(dòng)控制器采用STM32F4系列單片機(jī)作為主芯片。樣機(jī)的運(yùn)行表明:本系統(tǒng)安全可靠,成本較低,具有良好的市場應(yīng)用前景。

混聯(lián);碼垛機(jī)器人;STM32;電動(dòng)缸

在碼垛機(jī)器人的控制系統(tǒng)研究領(lǐng)域,控制方式主要有以“工業(yè)控制機(jī)(IPC)+運(yùn)動(dòng)控制器”為核心的運(yùn)動(dòng)控制系統(tǒng)和嵌入式運(yùn)動(dòng)控制系統(tǒng)。其中,前者的運(yùn)動(dòng)控制器可以采用傳統(tǒng)PLC[1,2]、ARM系列單片機(jī)[3]、DSP類控制器(如PMAC或TRIO運(yùn)動(dòng)控制器)[4,5]、PCC[6]或者前三者搭配使用[7];后者常采用ARM系列處理器作為主控芯片,嵌入Linux或WinCE操作系

統(tǒng)[8,9]。

本文采用的是ST公司的STM32F4系列,其基于ARM Cortex-M4,最大的特點(diǎn)是具有ARM+DSP的功能,能夠支持浮點(diǎn)運(yùn)算,且成本較低。

1 混聯(lián)碼垛機(jī)器人的機(jī)械結(jié)構(gòu)

采用2-UPS/U并聯(lián)構(gòu)型實(shí)現(xiàn)碼垛機(jī)器人的旋轉(zhuǎn)與抬升運(yùn)動(dòng)。串聯(lián)機(jī)構(gòu)以結(jié)構(gòu)簡單、動(dòng)作靈活、工作空間大等優(yōu)勢成為現(xiàn)有碼垛機(jī)器人所采用的主流構(gòu)型,但其剛性差、誤差累積、慣量大等問題也使得其性能受到制約,因此串聯(lián)結(jié)構(gòu)的機(jī)器人為達(dá)到一定的剛性不得不使用笨重的機(jī)械手臂,而笨重的機(jī)械手臂又致使機(jī)構(gòu)慣量大,動(dòng)力學(xué)性能差。另外,對于驅(qū)動(dòng)安裝在關(guān)節(jié)處的機(jī)械手,機(jī)構(gòu)對驅(qū)動(dòng)扭矩的要求非常高,這就不得不采用減速比大且昂貴的減速裝置,造成機(jī)器人的荷重自重比小且造價(jià)高。本項(xiàng)目將碼垛機(jī)器人負(fù)荷最大的底盤回轉(zhuǎn)部分及大臂抬升部分改為并聯(lián)結(jié)構(gòu),大臂通過具有旋轉(zhuǎn)和抬升運(yùn)動(dòng)的虎克鉸與機(jī)架聯(lián)接(取消驅(qū)動(dòng)裝置),兩根具有伸縮功能的伺服驅(qū)動(dòng)直線推桿兩頭通過虎克鉸與球鉸分別與機(jī)架和大臂上端聯(lián)接,大臂和兩根直線推桿構(gòu)成空間三棱錐結(jié)構(gòu),直線推桿的伸縮可實(shí)現(xiàn)大臂的旋轉(zhuǎn)和抬升兩個(gè)自由度的運(yùn)動(dòng)。兩根直線推桿在兩端聯(lián)接的情況下成為兩條無約束支鏈,推桿只受拉壓兩力,因此這兩根直線推桿的力學(xué)性能可以發(fā)揮到最優(yōu)狀態(tài),其機(jī)械結(jié)構(gòu)見圖1。三棱錐結(jié)構(gòu)的優(yōu)點(diǎn)是剛性特別好,尤其兩根直線推桿只受拉壓力,因此該并聯(lián)部分可以做成輕桿,可大大提高機(jī)器人的剛性并降低機(jī)器人的自重,制作出來的實(shí)體樣機(jī)如圖2所示。

圖1 結(jié)構(gòu)仿真

圖2 實(shí)體樣機(jī)

2 控制流程及軟硬件設(shè)計(jì)

2.1 控制流程

圖3為本系統(tǒng)的控制流程。主控制回路邏輯如下:監(jiān)控計(jì)算機(jī)通過以太網(wǎng)通訊,把指令姿態(tài)和控制命令傳輸給微型控制器,微型控制器通過位姿轉(zhuǎn)換和解算,計(jì)算出三只電動(dòng)缸和兩臺減速器的運(yùn)動(dòng)參數(shù)(電動(dòng)缸伸縮量和減速器轉(zhuǎn)角),并通過CAN通訊把相應(yīng)的位移量傳遞給伺服驅(qū)動(dòng)器,進(jìn)而控制電動(dòng)缸的伸縮量和減速器轉(zhuǎn)角,以實(shí)現(xiàn)上平臺空間四自由度運(yùn)動(dòng);同時(shí)控制計(jì)算機(jī)通過CAN通訊,得到電機(jī)的實(shí)際位置通過轉(zhuǎn)換和解算后,將平臺姿態(tài)發(fā)送給監(jiān)控計(jì)算機(jī)。反饋回路邏輯為:編碼器實(shí)時(shí)反饋電動(dòng)缸位移信號和減速器轉(zhuǎn)角信號,實(shí)現(xiàn)五臺電機(jī)位置閉環(huán)控制,使其達(dá)到所要求的位移量,那么平臺也就達(dá)到所期望的運(yùn)動(dòng)姿態(tài)。監(jiān)測回路:為了保證平臺安全可靠的運(yùn)行,平臺實(shí)時(shí)控制計(jì)算機(jī),通過控制卡實(shí)時(shí)讀取平臺極限位置信號,故障安全報(bào)警信號,并實(shí)時(shí)處理,同時(shí)實(shí)時(shí)計(jì)算機(jī)平臺位姿和運(yùn)行狀態(tài),返回給監(jiān)控計(jì)算機(jī)人機(jī)界面,供用戶監(jiān)控。

圖3 控制流程

2.2 運(yùn)動(dòng)控制器

運(yùn)動(dòng)控制器的硬件電路由STM32F407微控制器和外圍電路組成,主要包括:STM32F407基本電路、電源電路、時(shí)鐘電路、復(fù)位電路、串口通信電路、以太網(wǎng)通信電路、JTAG調(diào)試接口電路、CAN總線通信電路、AD/DA電路、濾波放大電路、數(shù)字量輸入輸出電路等。圖4所示為主控制器總體設(shè)計(jì)框圖,圖5為系統(tǒng)硬件方案,圖6為運(yùn)動(dòng)控制器實(shí)體外觀。

圖4 主控制器總體設(shè)計(jì)框圖

圖5 系統(tǒng)硬件方案

圖6 運(yùn)動(dòng)控制器

2.2.1 基于ARM Cortex-M4的STM32F4系列優(yōu)勢

浮點(diǎn)運(yùn)算一直是定點(diǎn)CPU的難題,采用單片機(jī)進(jìn)行浮點(diǎn)運(yùn)算較為困難。現(xiàn)在有FPU或者硬件浮點(diǎn)運(yùn)算能力的主要有高端DSP(比如TI F28335/C6000/ DM6XX/OMAP等),通用CPU(X87數(shù)學(xué)協(xié)處理器)和高級的ARM+DSP處理器等。STM32F4屬于Cortex M4構(gòu)架,這和M0、M3的最大不同就是支持浮點(diǎn)指令集,在處理數(shù)學(xué)運(yùn)算時(shí),能發(fā)揮其巨大的優(yōu)勢。

ST公司的STM32F4系列是高性能的基于ARM Cortex-M4的32位微控制器,工作頻率高達(dá)168 MHz.Cortex M4具有浮點(diǎn)單元(FPU),支持所有的ARM單精度數(shù)據(jù)處理指令和數(shù)據(jù)類型,具有DSP處理指令和自適應(yīng)的實(shí)時(shí)加速器(ART)。STM32 F4改進(jìn)了一些外設(shè),如全雙工I2S、小于1uA的RTC以及2.44 MHz/s采樣率的ADC,STM32 F4的通信接口高達(dá)15個(gè)。STM32 F4還包含512 KB~1 MB的片內(nèi)內(nèi)存存儲(chǔ)器,多達(dá)192 KB的SRAM.系統(tǒng)采用STM32F4作為主控芯片。

2.2.2 電源模塊

主要是為整個(gè)硬件平臺系統(tǒng)正常工作提供所有必須的電源,包括為主控芯片的工作提供穩(wěn)定的3.3 V工作電壓,為放大電路的運(yùn)算放大器提供±15V. STM32F4主控芯片具有獨(dú)立的模擬電源引腳,模擬部分和數(shù)字部分分開供電,這樣有效提高了模擬系統(tǒng)的抗噪性。

2.2.3 運(yùn)動(dòng)算法

運(yùn)動(dòng)平臺的解算方法分為位置反解和位置正解。

已知輸出件的位置和姿態(tài),求解輸入件的位置稱為機(jī)構(gòu)的位置反解。要實(shí)現(xiàn)對平臺空間姿態(tài)的控制,就必需推導(dǎo)出平臺的位置反解方程。

已知機(jī)構(gòu)輸入件的位置,求解機(jī)構(gòu)輸出件的位置和姿態(tài)稱為機(jī)構(gòu)的位置正解。本文所采用的是牛頓法,其基本原理就是將非線性方程組變成線性方程組,求出近似解,然后在此近似解基礎(chǔ)上進(jìn)一步迭代,逐步逼近非線性方程組真解。

本課題組在前期工作中已將正反解算法得出,并轉(zhuǎn)化成代碼寫入芯片[10]。

2.3 主監(jiān)控軟件

監(jiān)控軟件主要由主操作窗口、監(jiān)控窗口、外部輸入列表窗口、單步運(yùn)行窗口、點(diǎn)動(dòng)運(yùn)行窗口、高級用戶窗口等組成,其示意圖如圖7所示,現(xiàn)分述如下:

圖7 監(jiān)控軟件示意圖

主操作窗口主要包括平臺的開機(jī)/關(guān)機(jī)、回零位、暫停/恢復(fù)等操作輸入按鈕;

監(jiān)控窗口主要用于監(jiān)控系統(tǒng)當(dāng)前狀態(tài),包括實(shí)時(shí)顯示平臺實(shí)際姿態(tài),電機(jī)伺服狀態(tài)等;

外部列表輸入窗口,將外部輸入可執(zhí)行外部路徑文件(TXT文件),并自動(dòng)按照規(guī)劃路徑運(yùn)行。選取資源文件,系統(tǒng)讀取當(dāng)前文件,并按照文件內(nèi)容運(yùn)行到指定位置;

單步運(yùn)行窗口包括單步點(diǎn)動(dòng)輸入及單步連續(xù)運(yùn)動(dòng)兩部分。單步點(diǎn)動(dòng)輸入用于平臺微動(dòng)控制,步距及速度均可設(shè)置;單步連續(xù)運(yùn)動(dòng),需設(shè)定目標(biāo)位置與運(yùn)行速度,平臺自動(dòng)運(yùn)行到指令位置。

2.4 手持終端

手持終端與主計(jì)算機(jī)通過無線WIFI傳輸,主要由姿態(tài)、系統(tǒng)狀態(tài)、點(diǎn)動(dòng)窗口、當(dāng)前狀態(tài)顯示窗口等組成,其示意圖如圖8所示,現(xiàn)分述如下:

圖8 手持終端操作軟件示意圖

(1)主控窗口:主要包括平臺回零位及退出等操作輸入按鈕;

(2)顯示窗口:主要用于監(jiān)控系統(tǒng)當(dāng)前狀態(tài),包括實(shí)時(shí)顯示平臺當(dāng)前姿態(tài),系統(tǒng)狀態(tài),單步運(yùn)行步距等;

①網(wǎng)絡(luò)狀態(tài):

“NetRun”-網(wǎng)絡(luò)正常;

“NetErr”-網(wǎng)絡(luò)故障。

②當(dāng)前步距:當(dāng)前點(diǎn)動(dòng)運(yùn)行步距。

③當(dāng)前狀態(tài):

“NULL”-無操作;

“SinMove”-單步運(yùn)行;

“SinMotion”-正弦運(yùn)動(dòng);

“BackToMid”-正在回中位;

“SinStep”-單步點(diǎn)動(dòng)運(yùn)行;

“ListExcu”-列表運(yùn)行;

“TorqueErr”-電機(jī)扭矩超限警告。

(3)輸入窗口:包括單步點(diǎn)動(dòng)輸入。單步點(diǎn)動(dòng)輸入用于平臺微動(dòng)控制,步距可由用戶設(shè)置。單步點(diǎn)動(dòng)輸入分為兩種工作模式:

①單步點(diǎn)動(dòng):每點(diǎn)擊一次按鈕,平臺微動(dòng)一步;

②單步連續(xù)點(diǎn)動(dòng):連續(xù)點(diǎn)擊兩次,長按按鈕,系統(tǒng)連續(xù)運(yùn)動(dòng),松開按鈕,系統(tǒng)停止運(yùn)動(dòng)。

3 結(jié)束語

本文研發(fā)的新型混聯(lián)碼垛機(jī)器人控制系統(tǒng)以基于ARM構(gòu)架的STM32系列微控制器為核心,采用以太網(wǎng)芯片、CanOpen總線芯片以及接口等組成。控制算法包含了位置反解和正解,實(shí)現(xiàn)了該機(jī)的示教功能。設(shè)計(jì)的主監(jiān)控軟件及手持終端的用戶界面友好,充分考慮了樣機(jī)調(diào)試、運(yùn)行、示教等所需的功能實(shí)現(xiàn)。實(shí)驗(yàn)表明:該系統(tǒng)工作穩(wěn)定可靠,成本低廉,有著非常大的市場潛力。

[1]張豐華,韓寶玲,羅慶生.基于PLC的新型工業(yè)碼垛機(jī)器人控制系統(tǒng)設(shè)計(jì)[J].計(jì)算機(jī)測量與控制,2009,17(11):2191-2193.

[2]侯輝.碼垛機(jī)器人控制系統(tǒng)研究[D].鄭州:鄭州大學(xué),2013:23-26.

[3]王占軍.工業(yè)碼垛機(jī)器人機(jī)械結(jié)構(gòu)與控制系統(tǒng)的研究[D].淄博:山東理工大學(xué),2015:44-48.

[4]李成偉,朱秀麗,贠超.碼垛機(jī)器人機(jī)構(gòu)設(shè)計(jì)與控制系統(tǒng)研究[J].機(jī)電工程,2008,25(12):81-84.

[5]余曉明.四自由度碼垛機(jī)器人設(shè)計(jì)及其控制系統(tǒng)性能研究[D].成都:西南交通大學(xué),2008:12-14

[6]劉興磊.基于現(xiàn)場總線的碼垛機(jī)器人控制系統(tǒng)研究[D].上海:東華大學(xué),2010:17-19.

[7]李成偉,贠超.碼垛機(jī)器人控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].機(jī)電產(chǎn)品開發(fā)與創(chuàng)新,2008,21(5):9-11.

[8]楊洋.碼垛機(jī)器人嵌入式控制系統(tǒng)研究[D].南京:南京林業(yè)大學(xué),2013:14-16.

[9]曹波,曹其新,陳培華.基于模塊化設(shè)計(jì)的碼垛機(jī)器人控制系統(tǒng)開發(fā)[J].機(jī)床與液壓,2012,40(23):90-92.

[10]鄒曉暉,王紅州,陳潤六.一種新型混聯(lián)碼垛機(jī)器人的設(shè)計(jì)與分析[J].制造業(yè)自動(dòng)化,2016,38(11):91-94.

Study on Control System of A New Type of Hybrid Palletizing Robot

CHEN Run-liu1,ZHAO Feng-hui2,ZHENG Xiao-min1,WANG Hong-zhou1,ZOU Xiao-hui1
(1.Jiangxi Institute of Mechanical Science,Nanchang Jiangxi 330002,China;2.Jiangxi Modern Polytechnic College,Nanchang Jiangxi 330002,China)

This paper introduces the control system of a new type of hybrid palletizing robot,mainly expounds the control flow,the selection and design of hardware and software,the man-machine interface,etc..In the parallel part of the system,three electric cylinders are used as the executing mechanism,and the main shaft and the rotating shaft of the moving platform are composed of two motor and speed reducers.With the control method being“industrial personal computer+motion controller"mode,the motion controller uses STM32F4 Series MCU as the main chip.The operation shows that the system is safe,reliable,low cost,and has good market prospects.

hybrid;palletizing robot;STM32;electric cylinder

TP242.2

A< class="emphasis_bold">文章編號:1

1672-545X(2017)05-0069-03

2017-02-05

江西省科技支撐重大課題:一種新型混聯(lián)碼垛機(jī)器人的研發(fā):(項(xiàng)目編號:20152ACE50009);江西省重大科技成果轉(zhuǎn)移轉(zhuǎn)化計(jì)劃項(xiàng)目:基于并聯(lián)機(jī)構(gòu)的碼垛機(jī)器人研發(fā)成果轉(zhuǎn)移轉(zhuǎn)化(項(xiàng)目編號:2016ACI90009)

陳潤六(1987-),男,江西九江人,碩士,工程師,研究領(lǐng)域:機(jī)械裝備的設(shè)計(jì)及制造研究,機(jī)器人控制系統(tǒng)研究。

猜你喜歡
系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統(tǒng)
基于UG的發(fā)射箱自動(dòng)化虛擬裝配系統(tǒng)開發(fā)
半沸制皂系統(tǒng)(下)
FAO系統(tǒng)特有功能分析及互聯(lián)互通探討
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統(tǒng) 德行天下
PLC在多段調(diào)速系統(tǒng)中的應(yīng)用
主站蜘蛛池模板: 国产成人喷潮在线观看| 欧美另类一区| 99久久性生片| 亚洲成在线观看| 98精品全国免费观看视频| 亚洲欧美色中文字幕| 国产第一色| 国产99免费视频| 国产精品微拍| 久操线在视频在线观看| 一级毛片网| 日韩A级毛片一区二区三区| 亚洲精品午夜天堂网页| 日韩欧美国产区| 亚洲国产日韩欧美在线| 亚洲综合色婷婷中文字幕| 国产91丝袜| 毛片手机在线看| 国产黄色片在线看| 国产成人永久免费视频| 久久美女精品| 亚洲人在线| 亚洲视频四区| 久久精品91麻豆| 粉嫩国产白浆在线观看| 在线毛片网站| 国产午夜人做人免费视频| 亚洲精品日产精品乱码不卡| 国产丝袜啪啪| 伊人久久久久久久久久| 国产又色又爽又黄| 2021国产精品自产拍在线观看| 激情综合婷婷丁香五月尤物 | 99国产精品一区二区| 国产精品私拍99pans大尺度| 国产日韩AV高潮在线| 中国黄色一级视频| 亚洲二区视频| 欧美精品二区| 日韩欧美国产成人| 毛片网站免费在线观看| 久久伊人色| 91麻豆国产在线| 亚洲人成网站在线播放2019| 国产精品毛片一区| 青草视频在线观看国产| 日本福利视频网站| 国产精品妖精视频| 99热这里只有免费国产精品| 亚洲av无码专区久久蜜芽| 青青草a国产免费观看| 色悠久久久久久久综合网伊人| 久久精品国产999大香线焦| 亚洲伊人天堂| 台湾AV国片精品女同性| 凹凸精品免费精品视频| 亚洲男人的天堂久久香蕉网| 亚洲 成人国产| 久久国产精品无码hdav| 国产99视频在线| 五月婷婷精品| a级毛片毛片免费观看久潮| 国产成人精品视频一区视频二区| 国产区在线看| 国产成人8x视频一区二区| 自拍偷拍欧美日韩| 国产亚洲成AⅤ人片在线观看| 99这里精品| 国内精品伊人久久久久7777人| 无码不卡的中文字幕视频| 国产小视频网站| 久久a级片| 又大又硬又爽免费视频| 国产精品粉嫩| 免费AV在线播放观看18禁强制| 国产理论最新国产精品视频| 91年精品国产福利线观看久久| 国产亚洲现在一区二区中文| 日韩福利在线观看| 一级全免费视频播放| 另类欧美日韩| 国产精品美乳|