混凝土噴射機(jī)多關(guān)節(jié)臂架運(yùn)動(dòng)學(xué)建模與控制算法的研究
發(fā)布時(shí)間:2018-02-11 11:17
本文關(guān)鍵詞: 噴射機(jī) 冗余自由度 梯度投影 多目標(biāo)優(yōu)化 閉環(huán)控制 出處:《哈爾濱工業(yè)大學(xué)》2013年碩士論文 論文類型:學(xué)位論文
【摘要】:混凝土噴射機(jī)是一種通過噴射速凝混凝土進(jìn)行開挖斷面支護(hù)的工程機(jī)械,目前廣泛應(yīng)用于隧道、公路和煤礦等施工工程中。相比于傳統(tǒng)的人工混凝土噴射施工方法,混凝土噴射機(jī)降低了工人的勞動(dòng)強(qiáng)度、提高了施工效率和施工質(zhì)量。但是,現(xiàn)階段使用的大多數(shù)噴射機(jī)只能對(duì)臂架進(jìn)行單關(guān)節(jié)的控制,操作復(fù)雜性較高,難以保證較高的噴射質(zhì)量。隨著工業(yè)自動(dòng)化程度的不斷提高,不論是在學(xué)術(shù)上還是實(shí)際的工程中,具有智能控制功能,能實(shí)現(xiàn)多關(guān)節(jié)聯(lián)動(dòng)控制的噴射機(jī)臂架,正成為研究熱點(diǎn)。本文將噴射機(jī)臂架的控制機(jī)器人化,對(duì)臂架運(yùn)動(dòng)學(xué)展開研究,以注重工程的開發(fā)應(yīng)用及其理論研究的探索作為研究目的,擬解決以下幾個(gè)方面的問題: 首先,建立現(xiàn)有噴射機(jī)臂架的運(yùn)動(dòng)學(xué)模型。噴射機(jī)臂架是一個(gè)液壓驅(qū)動(dòng)機(jī)械臂,不同的關(guān)節(jié)其驅(qū)動(dòng)方式不一樣,其運(yùn)動(dòng)學(xué)關(guān)系也不一樣。通過對(duì)臂架結(jié)構(gòu)的詳細(xì)分析,對(duì)其做相應(yīng)的簡(jiǎn)化,得到臂架的運(yùn)動(dòng)學(xué)模型,并最終建立了關(guān)節(jié)的驅(qū)動(dòng)空間、關(guān)節(jié)空間和臂架末端任務(wù)空間三者之間的運(yùn)動(dòng)學(xué)關(guān)系。為進(jìn)行臂架系統(tǒng)的驅(qū)動(dòng)空間到末端任務(wù)空間的運(yùn)動(dòng)設(shè)計(jì)與規(guī)劃提供了基礎(chǔ)。 其次,,在不考慮末端噴射頭的情況下,噴射機(jī)臂架一共包括七個(gè)自由度,含有一個(gè)冗余自由度,其運(yùn)動(dòng)學(xué)逆解非常復(fù)雜。本文結(jié)合噴射機(jī)臂架結(jié)構(gòu)和實(shí)際施工情況,設(shè)計(jì)了能同時(shí)對(duì)關(guān)節(jié)運(yùn)動(dòng)位置和速度進(jìn)行優(yōu)化的運(yùn)動(dòng)學(xué)逆解算法。該算法主要基于梯度投影法,通過對(duì)各個(gè)優(yōu)化目標(biāo)的加權(quán)處理,解決了多目標(biāo)優(yōu)化問題,實(shí)現(xiàn)了在保證臂架運(yùn)動(dòng)平穩(wěn)的前提下,防止關(guān)節(jié)位移的超限的控制目標(biāo)。 最后,由于梯度投影算法是一種基于雅克比矩陣偽逆的控制算法,因此,在計(jì)算機(jī)控制系統(tǒng)進(jìn)行算法實(shí)施的過程中,不可避免的產(chǎn)生迭代誤差。本文對(duì)這種算法的不精確性做了詳細(xì)的研究,并提出了一種閉環(huán)控制策略,使誤差收斂。 綜上所述,本文建立了噴射機(jī)臂架的運(yùn)動(dòng)學(xué)模型,對(duì)運(yùn)動(dòng)學(xué)問題進(jìn)行了詳細(xì)的探討,設(shè)計(jì)了一種逆運(yùn)動(dòng)學(xué)算法。并且,通過對(duì)控制算法的改進(jìn),提出一種閉環(huán)控制策略,保證了臂架末端跟蹤的精確性。算法整體的設(shè)計(jì)方案和研究結(jié)果可為同類機(jī)械臂架提供研究的理論依據(jù)和實(shí)踐參考。
[Abstract]:The concrete ejector is a kind of construction machinery which is used to support the excavation section by shotcrete, which is widely used in tunnel, highway, coal mine and other construction projects. Compared with the traditional artificial concrete shotcrete construction method, concrete ejector is widely used in the construction of tunnel, highway and coal mine. The concrete ejector reduces the labor intensity of the workers and improves the construction efficiency and construction quality. However, most of the ejectors used at the present stage can only control the boom with a single joint, and the operation complexity is high. It is difficult to guarantee high injection quality. With the continuous improvement of industrial automation, no matter in academic or practical engineering, it has intelligent control function and can realize multi-joint linkage control of ejector boom. In this paper, the control robot of the boom of ejector and the kinematics of the boom are studied. The purpose of this research is to pay attention to the development and application of engineering and the exploration of its theory, and to solve the following problems:. Firstly, the kinematics model of the ejector boom is established. The ejector arm is a hydraulically driven mechanical arm, which has different driving modes and different kinematic relationships among different joints. The structure of the boom is analyzed in detail. The kinematics model of the arm is obtained, and the driving space of the joint is established. The kinematics relationship between the joint space and the arm terminal task space provides a basis for the motion design and planning from the actuating space of the boom system to the terminal task space. Secondly, the ejector boom consists of seven degrees of freedom, including one redundant degree of freedom, and the inverse kinematics solution is very complicated. An inverse kinematics algorithm which can optimize the position and velocity of joint motion at the same time is designed. The algorithm is mainly based on gradient projection method, and the multi-objective optimization problem is solved by weighted processing of each optimization object. The control goal of preventing the joint displacement from exceeding the limit is achieved on the premise of ensuring the smooth motion of the boom. Finally, because the gradient projection algorithm is a kind of control algorithm based on Jacobian matrix pseudo inverse, so in the process of implementing the algorithm in the computer control system, The inaccuracy of this algorithm is studied in detail, and a closed-loop control strategy is proposed to make the error converge. To sum up, the kinematics model of the boom of jet engine is established, the kinematics problem is discussed in detail, a inverse kinematics algorithm is designed, and a closed-loop control strategy is proposed by improving the control algorithm. The whole design scheme and the research results of the algorithm can provide the theoretical basis and practical reference for the research of the similar mechanical boom.
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類號(hào)】:TU643
【參考文獻(xiàn)】
相關(guān)期刊論文 前6條
1 蘇學(xué)成,朱蘇寧,張志獻(xiàn),樊炳輝;噴漿機(jī)器人的研發(fā)與產(chǎn)業(yè)化[J];工程機(jī)械;2002年05期
2 唐世明,張啟先;冗余自由度機(jī)器人性能指標(biāo)的二次特性及其優(yōu)化方法[J];機(jī)械設(shè)計(jì)與研究;1998年03期
3 祖迪,吳鎮(zhèn)煒,談大龍;一種冗余機(jī)器人逆運(yùn)動(dòng)學(xué)求解的有效方法[J];機(jī)械工程學(xué)報(bào);2005年06期
4 梁聰慧;黃皓軒;陶澤安;胡敏;曾楊;;冗余自由度機(jī)械臂的逆運(yùn)動(dòng)學(xué)控制、建模與仿真[J];建設(shè)機(jī)械技術(shù)與管理;2012年09期
5 李云江,樊炳輝,榮學(xué)文,江浩;噴漿機(jī)器人的研制與開發(fā)[J];市政技術(shù);2003年01期
6 李云江,朱蘇寧,榮學(xué)文,江浩;大型噴漿機(jī)器人的設(shè)計(jì)與實(shí)現(xiàn)[J];銅業(yè)工程;2001年01期
本文編號(hào):1502931
本文鏈接:http://sikaile.net/kejilunwen/sgjslw/1502931.html
最近更新
教材專著