基于MatlabRTW的機器人伺服系統(tǒng)設計方案
時間:2009-06-16 15:07:18來源:ronggang
導語:?機器人伺服控制系統(tǒng)是非線性多變量的控制系統(tǒng),這給系統(tǒng)的開發(fā)提出了更多、更復雜的問題,使得機器人控制系統(tǒng)的開發(fā)困難.文中提出一種基于MatlabRTW的機器人伺服系統(tǒng)設計方案
摘 要:機器人
伺服控制系統(tǒng)是非線性多變量的控制系統(tǒng),這給系統(tǒng)的開發(fā)提出了更多、更復雜的問題,使得機器人控制系統(tǒng)的開發(fā)困難.文中提出一種基于MatlabRTW的機器人伺服系統(tǒng)設計方案.基于五自由度排爆機器人,在MatlabRTW環(huán)境下,設計出機器人控制系統(tǒng)框圖,并通過xPC目標系統(tǒng)編譯,生成可運行于X86的實時控制系統(tǒng).該系統(tǒng)采用一組PID復合控制器,具有專家特性.運行結果表明,機器人能在較大載荷范圍內平穩(wěn)運動,系統(tǒng)具有很好的魯棒性、實時性.該方案實現(xiàn)了機器人伺服系統(tǒng)設計的快速原型化.
關鍵詞:伺服系統(tǒng);
工業(yè)機器人;PID控制器;MatlabRTW
機器人是當前的研究熱點,其應用也越來越廣泛.針對反恐防爆工作的特點和廣東省公安廳提出的排爆機器人技術指標,華南理工大學排爆機器人研究室研究開發(fā)出排爆機器人樣機.開展反恐防爆機器人的研究,開發(fā)具有自主知識產(chǎn)權的反恐防爆機器人,對提高我國的反恐能力、保障我國重大政治經(jīng)濟活動的順利進行,具有重大的戰(zhàn)略意義.
Matlab是一套高性能的數(shù)值計算和可視化數(shù)學軟件,是為世界各國科研和工程設計所普遍采用的標準設計應用軟件.RTW(Real-TimeWorkshop)是MathWork系列軟件的重要組成部分.RTW與Matlab軟件的無縫連接,既滿足了設計者在系統(tǒng)概念與方案設計等方面的要求,又為系統(tǒng)的技術實現(xiàn)提供了極大的方便.
文中基于五自由度排爆機器人機械本體,設計開發(fā)出伺服控制系統(tǒng).前期研究者采用微控制器作為機器人車載計算控制核心,文中使用PC/104嵌入式計算機作為底層核心單元,基于MatlabRTW開發(fā)環(huán)境,實現(xiàn)了更為復雜的控制過程.將運動學運算移人底層嵌人式計算機,并設計出具有專家特性的PID控制器,從而縮短了機器人伺服系統(tǒng)的開發(fā)時間.
詳情請點擊:
基于MatlabRTW的機器人伺服系統(tǒng)設計方案