喜歡就充值下載吧。資源目錄里展示的全都有,下載后全都有,圖紙均為CAD原圖,有疑問咨詢QQ:414951605 或1304139763
畢業(yè)設(shè)計(論文)任務(wù)書
機電工程 學(xué)院 機械設(shè)計制造及其自動化 專業(yè)
設(shè)計(論文)題目 50/10t雙梁橋式起重機
小車副起升機構(gòu)設(shè)計
學(xué) 生 姓 名
班 級
起 止 日 期
指 導(dǎo) 教 師
教研室主任
發(fā)任務(wù)書日期
1.畢業(yè)設(shè)計的背景:
橋式起重機是機械制造工業(yè)和冶金工業(yè)中應(yīng)用廣泛的一種機械它既不占據(jù)地面
作業(yè)面積,又不妨礙地面上的作業(yè),可以在起升高度和大小車軌道所允許的空間內(nèi)擔(dān)
負(fù)任意位置的吊運工作,因此得到廣泛的應(yīng)用。目前在工程起重機械領(lǐng)域,歐洲、美
國和日本處于領(lǐng)先地位。隨著我國經(jīng)濟建設(shè)步伐的加快,生產(chǎn)和生活各個領(lǐng)域的建設(shè)
規(guī)模的逐年擴大,也促進了施工機械化程度的迅速提高。先進的施工機械已成為加快
施工速度,保證工程質(zhì)量和降低成本的物質(zhì)保證。起重機行業(yè)因此得到了很大的發(fā)展。
2.畢業(yè)設(shè)計(論文)的內(nèi)容和要求:
本課題設(shè)計的是橋式起重機的重要組成部分——小車副起升機構(gòu)。根據(jù)所設(shè)計
參數(shù)對小車副起升機構(gòu)進行設(shè)計。并具體解決如下問題:
(1)確定傳動方案,選擇滑輪組及吊鉤組
(2)鋼絲繩的選擇、計算滑輪主要尺寸
(3)確定卷筒尺寸并驗算強度
(4)初選電動機、運用標(biāo)準(zhǔn)減速器
(5)選擇制動器、選擇聯(lián)軸器
(6)高速軸計算
(7)小車起升機構(gòu)零部件圖及裝配總圖的繪制
3.主要參考文獻:
[1] 嚴(yán)大考 鄭蘭霞 《起重機械》 鄭州大學(xué)出版社 2003年
[2] 田復(fù)興 《最新國內(nèi)外起重機械實用技術(shù)性能手冊》中國水利水電出版社,2004年.
[3] 崔碧海 《 起重技術(shù)》. 重慶大學(xué)出版社 2003年
[4] 黃大魏 李風(fēng) 毛文杰 《現(xiàn)代起重運輸機械 》 化學(xué)工業(yè)出版社 2006年
[5] 坂本種芳 長谷川政弘 《橋式起重機設(shè)計計算》 中國鐵道出版社 1987年
[6] 張質(zhì)文 劉全德 《起重運輸機械》 中國鐵道出版社 1983年.
[7] 第一機械工業(yè)部起重運輸機械研究所主編 《機械工程手冊》 機械工業(yè)出版社 1979年
[8] 《起重機設(shè)計手冊》編寫組編 《起重機設(shè)計手冊》 機械工業(yè)出版社 1980年
[9] 《起重輸送機械圖冊》呂建行 機械工業(yè)出版社 1992.8 北京
[10] 《起重機典型結(jié)構(gòu)圖冊》 管彤賢 潘力行等編
[11] 陳道南 過玉卿 周培德 盛漢中 《起重運輸機械》 機械工業(yè)出版社 1981年
[12] 胡宗武 顧迪民 《起重機設(shè)計計算》 北京科學(xué)技術(shù)出版社 1989年
[13] 成大先.《機械設(shè)計手冊第4卷》[M].北京:機械工業(yè)出版社,2004
[14] 倪慶興,王煥勇.《起重機械》[M].上海:上海交通大學(xué)出版社,1990
[15] 《機械工程手冊》 第67篇 《起重機械》 機械工業(yè)出版社 1979年
[16] GB3811-83.《起重機設(shè)計規(guī)范》[S].北京: 中國標(biāo)準(zhǔn)出版社,1984
[17] 孫桓 陳作模 《機械原理》 高等教育出版社 2001年
[18] 周宏甫 《機械制造技術(shù)基礎(chǔ)》 高等教育出版社2004年
[19] 《減速器選用手冊》周明衡 化學(xué)工業(yè)出版社 2002
[20] 濮良貴. 《機械設(shè)計》 [M].北京: 高等教育出版社,2001年
4.畢業(yè)設(shè)計(論文)進度計劃(以周為單位):
起 止 日 期
工 作 內(nèi) 容
備 注
第1周到第2周
第3周到第4周
第5周到第6周
第7周到第8周
第9周到第10周
第11周到第12周
第13周到第14周
第15周到第16周
收集資料,翻譯外文資料
確定傳動方案
計算、選擇主要零部件尺寸
繪制零件圖
繪制零件圖
繪制部件圖
繪制起升機構(gòu)裝配總圖
整理圖紙資料,撰寫設(shè)計說明書
教研室審查意見:
室主任
年 月 日
學(xué)院審查意見:
教學(xué)院長
年 月 日
附錄
附錄一
英文原文
PREDICTION OF CONTROL OF OVERHEAD
CRANES EXECUTING A PRESCRIBED LOAD
TRAJECTORY
Abstract: Manipulating payloads with overhead cranes can be challenging due to the underactuated nature of the system – the number of control inputs/outputs is smaller than the number of degrees-of-freedom. The control outputs (desired load trajectory coordinates), expressed in terms of the system states, lead to control constraints on the system, and the governing equations arise as index five differential-algebraic equations, transformed then to an index three form. An effective numerical code for solving the resultant equations is used. The feedforward control law obtained this way is then extended by a closed-loop control strategy with feedback of the actual errors to provide stable tracking of the required reference load trajectories in presence of perturbations.
Key words: cranes, dynamics, control, trajectory tracking, differential-algebraic equations.
1. INTRODUCTION
Overhead cranes belong to a broader class of underactuated systems – the
controlled mechanical systems in which the number of control inputs/outputs
is smaller than the number of degrees-of-freedom. The performance goal is a
desired load trajectory, i.e. the control outputs are time-specified load coordinates
x (t ) d , y (t) d and z ( t) d . The control inputs are the forces x F and y F
actuating the trolley position and the winch torque n M changing the rope
length (see Fig. 1). The determination of control input strategy that force the
system to complete the prescribed motion is a challenging problem, reflected
in huge amount of research established hitherto.1 The purpose of this study is
to give a fresh view on the problem from the constrained motion perspectiveand to develop the mathematical tools for control design aimed at executing
prescribed load trajectories with relative high speeds and without sway.
The control outputs, expressed in terms of the system states, are treated
as control constraints on the system.2 It is noticed, however, that control
constraints differ from the classical contact constraints in several aspects.
Mainly, they are enforced by means of available control forces (control inputs),
which may have any directions with respect to the control constraint
manifold, and in the extreme may be tangent. A specific methodology must
then be developed to solve such ‘singular’ control problem. The initial governing
equations arise as index five differential-algebraic equations (DAEs).3
They are transformed then to an equivalent index three form, and an effective
code for solving the resultant DAEs is proposed. The feedforward control
law obtained this way is extended by a closed-loop control strategy with
feedback of the actual errors to provide stable tracking of the required reference
load trajectories in the presence of perturbations.
Figure 1. An overhead trolley crane.
2. MATHEMATICAL PRELIMINARIES
Consider a 5-degree-of-freedom ( n = 5 ) overhead (gantry) crane seen in
Figure 1, whose generalized coordinates are , and which is enforced by m = 3 actuators T
. The dynamic equations of the system can be written in the following generic form
where M is the generalized mass matrix, d and f are the generalized dynamic
and applied force vectors, and T B is the matrix of influence of control inputs
u on the generalized actuating force vector f B u T
a . Assumed the hoisting
rope is massless, inextensible and flexible, and neglecting for simplicity all
the forces associated with 1 s , 2 s and l motions apart from the control inputs
x F , y F and n M , the components of dynamic equations are:
where b m , t m and l m are the bridge, trolley and load masses, J and r are the
moment of inertia and radius of the winch, and g is the gravitational acceleration,
and in the mass matrix M denotes a symmetric entry.
The performance goal is a desired load trajectory, i.e. the m ×3 outputs
are time-specified load coordinates
equal in number to the number of control inputs u. Expressed in terms of the system coordinates, the outputs lead to m control constraints2 in the form
whereis the m×n constraint matrix, and
is the constraint induced acceleration. For the crane shown in Figure 1 we have
While Eq. (2) is mathematically equivalent to m rheonomic holonomic
constraints c(q ) 0 , the resemblance of the trajectory control problem to
the constrained motion case may be misleading. Assumed Eq. (2) represents
contact constraints,
a in Eq. (1) must be replaced by c ,
and by assumption the contact constraint reactions are orthogonal to the
manifold of contact constrains. By contrast, the available control reactions
may have arbitrary directions with respect to the control constraint manifold,
and in the extreme some of the control reactions may be tangent. In the latter
case, not all of the desired outputs can directly be actuated by the system
inputs u. A measure of the ‘control singularity’ is the rank of m×m matrix
which represents the inner product of the constrained and controlled subspaces.
4 For the case at hand, rank( ) 1 , and this means that only one control
input ( n M ) actuates directly the control constraint conditions of Eq. (2),
and the other two actuators ( x F and y F ) have no direct influence on realization
of the control constraints.
3. GOVERNING EQUATIONS
The crane dynamic equations (1) can be projected into complementary constrained
and unconstrained subspaces, defined by the 3 5 constraint matrix
C and its orthogonal complement – a 5 2 matrix D such that4
and for the crane considered D can be proposed as
The projection formula is
and the governing equations can be manipulated to:
where Eqs. (7b) and (7c) are the projections of Eq. (1) into the unconstrained
and constrained subspaces, respectively.
While Eq. (7c) stands for m =3 algebraic equations, for the case at hand
we have and as such Eq. (7c) represents only one
independent condition on u and m-p=2. restrictions on the crane motion,
supplementary to original restrictions of Eq. (2). In this way, due to the
mixed orthogonal-tangent realization2 of control constraints, the total number
of motion specifications is thus m+m- p =5= n , and as such the motion
is fully specified. The situation corresponds to flatness5 of the underactuated
system in the partly specified motion
4. SOLUTION CODE
For the case at hand, Eqs. (7) represent thirteen ( 5 2 3 3 ) DAEs in ten
states q and v and three control inputs u. Index of the DAEs is three,3 and
they can be solved by using the simplest Euler backward difference approximation
method. Representing Eqs. (7b), (7c) and (7c) symbolically as
respectively, the solution code can be written as
Given n q and n v at time n t , Eqs. (8) represent thirteen nonlinear algebraic
equations in at time .By solving the equations,
the simulation is advanced from n t to n1 t . In order to improve accuracy
of the numerical solution, the rough Euler scheme can possibly be replaced
by a higher order backward difference approximation method.3 It may
be worth noting that, due to the original control constraint equations
c(q ,t) =0 are involved in Eqs. (7), the solution is free from the constraint
violation problem, and the truncation errors do not accumulate in time. The
proposed simple code leads to reasonable and stable solutions.
5. SYNTHESIS OF CONTROL
As a solution to Eqs. (8), time-variations of state variables q( t) and v(t ) in
the prescribed motion and the control u( t) that assures the realization of the
specified motion are obtained. The control obtained this way can be used as
a feedforward control for the crane executing the load prescribed motion. It
should then be enhanced by a feedback control to provide stable tracking of
the load trajectory in the presence of perturbations. One possibility is to introduce,
instead of Eq. (2), a stabilized form of the constraint equation at the
acceleration level, where αβand χ are gain values. The modification causes that Eq. (7c) is replaced with
whose symbolic form is againIn other words, the constraint
induced accelerationsare now modified to the stabilized form
by adding the correction terms due to the constraint violations. The hybrid control can then be synthesized from such modified Eqs. (7) using the code of Eq. (8). The idea for crane control with the use of the scheme is shown in Figure 2.
6. NUMERICAL EXPERIMENTS
The crane data used in computations were: mb=20 kg b m , =10 kg t m ,=100 kg l m , r=0.1m, andJ= 0.1kgm . The control task was to move the
load along a straight line following the rest-to-rest maneuver
whereand
are the initial and final load positions at time 0 t and f t , respectively, and
for
and tf=6 s f t , the load motion specifications are illustrated in Figure 3
Figure 3. The load trajectory specifications according to Eqs. (10) and (11)..
The results of inverse simulation, i.e. the solution to the governing equations
(7) by using the code (8), obtained for △t =0.01s , are shown in Figure
4. The control rated this way can be used only as a feedforward control for
the crane executing the prescribed load trajectory.
The robustness of the hybrid control according to Eq. (9) (see Figure 2),
was first tested by applying the inconsistent rest position at 0 t – the load was
placed 0.5m below its reference position,l。=5.5m The gain values were
taken so that to assure the critical damping for the PID scheme,6 i.e.
and a good choice for the integration time step △t= 0.01s was β=10 . The
results of numerical simulations are shown in Figure 5. It can be seen that
the system has a damped response about the reference trajectory.
The other experiment consisted in checking the influence of modeling inconsistency. In the dynamic model used for the direct dynamic simulation, additional damping forces related to 1 s , 2 s and l motions have been involved, not considered in the model used fort the determination of hybrid control. The additional forces were and added respectively to the first, second and third entry of f described in Eq. (1), and the damping coefficient used were k1=k2=35[Nsm -1] and k3=75[Nsm -1] The motion disturbed this way was then stabilized along the reference motion by using the hybrid control. Some results of numerical simulations are shown in Figure 6. While the control characteristics are now decidedly different from the reference control (with no model inconsistencies), the motion of the load as well as the actual motion of the crane are very close to the reference motion characteristics. The simulation was extended over the end of the transfer maneuver (6s) up to 8 seconds, to show that the residual oscillations of the load are damped to the rest position as well.
7. CONCLUSION
A computational framework for control design of overhead cranes executing
a prescribed load trajectory has been presented. The solution to the governing
equations are the crane motion characteristics in the reference motion
and the control required for its realization. The feedforward control scheme
obtained this way is then enhanced by a feedback control, obtained by using
the same governing equations in a slightly modified form.
外文文獻翻譯
控制橋式起重機執(zhí)行一項指定的負(fù)載的軌跡預(yù)測
摘要: 操縱橋式起重機的有效載荷是具有挑戰(zhàn)性的,因為它的欠驅(qū)動系統(tǒng)——輸入輸出的控制數(shù)量要小于自由度的數(shù)量。輸出控制(理想的負(fù)載坐標(biāo)),體現(xiàn)在該系統(tǒng)的形式,導(dǎo)致系統(tǒng)的制約因素,并且該方程出現(xiàn)指數(shù)為5的微分代數(shù)方程,然后轉(zhuǎn)化成指數(shù)為3的形式。人們使用一個有效的數(shù)字編碼來解決由此產(chǎn)生的方程。一個閉環(huán)控制策略來反饋實際誤差,延伸為前饋控制法獲得的這種方法 ,以提供擾動所需的參考負(fù)載軌跡的穩(wěn)定的跟蹤
關(guān)鍵詞:起重機,動力,控制,軌跡跟蹤,微分代數(shù)方程
1.導(dǎo)言
橋式起重機屬于一個更廣泛類型的欠驅(qū)動系統(tǒng)——輸入輸出控制數(shù)小于自由度數(shù)量的受控機械系統(tǒng)??冃繕?biāo)是一個理想的負(fù)載軌跡。控制輸出i.e.是單位時間的負(fù)載坐標(biāo)x(t)y(t)和z(t).控制輸出為力Fx和Fy作用于手推車的位置,并且結(jié)合絞車力矩Mn來改變繩子的長度(見圖1)測定控制輸入的策略,迫使系統(tǒng)完成指定議案是一個具有挑戰(zhàn)性
圖1
的問題,迄今為止,反映在大量的研究的確立。目的是在這個問題上給一個新的觀點,從受限運動角度并制定數(shù)學(xué)工具,在相對高的速度和沒有擺動的情況下來控制設(shè)計執(zhí)行指定的負(fù)載軌跡的目的。控制輸出,體現(xiàn)在該系統(tǒng)的體系,被當(dāng)成系統(tǒng)的控制限制。然而,控制的限制在某些方面不同于傳統(tǒng)的接觸約束,已經(jīng)引起關(guān)注。
主要是他們被現(xiàn)有的可控制力約束著,這對遵照約束流形有一定的指導(dǎo)意義,并且在極端位置與可能正切。必須研制一個方法來解決這種“奇異”的控制問題。初始方程出現(xiàn)指數(shù)為5的微分代數(shù)方程(DAEs)。然后他們被轉(zhuǎn)化成指數(shù)為3的形式,并且人們建議用一個有效的代碼來解決由此產(chǎn)生的微分代數(shù)方程。一個閉環(huán)控制策略來反饋實際誤差,延伸為前饋控制法獲
得這種方法,以提供擾動所需的參考負(fù)載軌跡的穩(wěn)定的跟蹤。
2 數(shù)學(xué)預(yù)算
假設(shè)一架自由度為5的橋式起重機見圖1.它的廣義坐標(biāo)是,并且它被一個M=3的勵磁機約束.該系統(tǒng)的動力學(xué)方程可以寫成下面這種形式
這里M是廣義質(zhì)量矩陣,d和f是廣義動態(tài)和應(yīng)用力向量是輸出控制影響u在廣義驅(qū)動力向量下的矩陣。承擔(dān)吊裝繩索是不計質(zhì)量的,靈活的并且忽略除了由控制輸出的所有與s1,s2和l有關(guān)的微小因素。Fx,Fy和Mn的動力學(xué)方程是
mb,mt和ml是導(dǎo)軌,小車和負(fù)載質(zhì)量。J和r是此刻轉(zhuǎn)動慣量和絞車半徑。g是重力加速度,并且x在質(zhì)量矩陣?yán)锩媸菍ΨQ的。
預(yù)期目標(biāo)是一個理想的負(fù)載軌跡i.e. m=3輸出是一個指定時間的載荷坐標(biāo)。和輸出控制U相等。體現(xiàn)在該系統(tǒng)的坐標(biāo)。輸出導(dǎo)致m控制限制于這樣的形式
在加速條件下,初始方程的控制約束兩次不同于遵照時間獲得的約束條件。
這里是m×n矩陣是一個m×n約束矩陣并且是約束誘導(dǎo)加速度。對于圖1所示的起重機,我們有:
然而公式2在數(shù)學(xué)上相當(dāng)于m完全約束C(q,t)=0.受限運動情況的相似軌跡控制問題可能產(chǎn)生誤導(dǎo)。假定公式2表示接觸約束,公式里的可以被 替代,并且由假設(shè)接觸約束的反應(yīng)是正交的多方面的聯(lián)系,制約了。相比之下,現(xiàn)有的控制反應(yīng)可能有任意方向方面的控制約束形式,并且在極端是一些控制反應(yīng)可正切。在后一種情況下,并不是所有理想的輸出可以被輸入系統(tǒng)u直接驅(qū)動?!翱刂破娈悺钡囊粋€方法就是m×m矩陣的秩
這說明了約束和控制因子的內(nèi)積。對于手頭的情況rank(P)=1,并且這表明僅有一個控制輸入(Mn)直接促動公式2里的控制約束條件,另兩個物理量(Fx,F(xiàn)y)對控制限制并無影響。
3方程
該起重機的動力學(xué)方程( 1 )可投影到互補性約束和無約束子向量,定義為一個3×5的約束矩陣C和它的和它的正交補集——一個5×2的矩陣,如
則起重機的D可以轉(zhuǎn)化為
推算公式為
并且方程可以被轉(zhuǎn)化為
方程7c 7d分別是方程1在無約束和受限情況下的投影
然而方程7c是m=3的代數(shù)方程,我們使用.,由于方程7c是u的一個獨立條件,并且m-p=2限制著起重機,補充到原來對方程2的限制。這樣,由于混合正交正切實現(xiàn)控制的限制,匯總起來變成式子m=m-p=5=n,這樣的形式是很明確的。在部分特定條件下,這種情況對應(yīng)于平坦的欠驅(qū)動系統(tǒng)。
4.解決方案
對于手頭的資料,在10個位置的q,v和控制輸出u,方程7代表13個( 5+2+3+3 )微分代數(shù)方程.微分代數(shù)方程的指數(shù)是3,并且利用最簡單的歐拉向后差分逼近法可以解決這些問題.要解決的式子可以寫成
在時間tn時給出qn和vn,方程8代表13個非線性代數(shù)方程在時,和.通過求解方程組,模擬是從到的.為了提高數(shù)值解的精確性.歐拉公式可以被高階落后差逼近法取代.也許它應(yīng)該引起注意.由于原始的控制約束方程c(q,t)=0,參與方程7,解決方法與違反約束的問題無關(guān).截斷誤差不在時間上累積,擬訂的簡單的式子引出合理穩(wěn)定的解決方案.
5.合成控制
作為方程8的解決方案,時間變化的狀態(tài)變量Q(t)和V(t)的指定方案,并且得出了保證實現(xiàn)指定方案的U(t).控制獲得這種方式可被用來作為前饋控制吊臂執(zhí)行負(fù)荷指定的方案.然后,就應(yīng)該得到加強反饋控制,以提供對負(fù)載軌跡中存在的擾動的穩(wěn)定的跟蹤.其中一個可能性是在加速度條件下引進一個穩(wěn)定的形式約束方程,而非方程2, 這里的和都是增益值.修改導(dǎo)致方程7c被下面式子取代
它的基本形式又是0=(b,v,u,t).換言之,約束導(dǎo)致加速度通過加入對于約束的校正計算,現(xiàn)在修改成穩(wěn)定的形式.該混合控制可以再被合成.用這種方法控制起重機如圖2所示.
圖2
6.數(shù)值演算
該起重機使用的數(shù)據(jù)計算分別為:mb=20kg,mt=10kg,ml=100kg,r=0.1m,J=0.1kgm2.控制的任務(wù)是直線運輸一項負(fù)載任務(wù),按照安放到安放的機動操作
.
這里并且分別在時間和時,是初始的和最終的負(fù)載位置,并且。并且時,負(fù)載規(guī)格如圖3所示
圖3
逆仿真的結(jié)果是,i.e.解決這個方程7通過用8的解,得到,見圖4??刂祁~定這種方式可以僅僅作為一種前饋控制起重機執(zhí)行指定負(fù)載軌跡.
圖4
圖5
根據(jù)方程9,這穩(wěn)定的混合控制(見圖2)第一次被測試,通過在時執(zhí)行不一致的安放位置,負(fù)載應(yīng)該放在參考位置下0.5m, .增益值分別被,采取以保證臨界阻尼為PID控制計劃。i.e.
并且為了整合時間步進,一個很好的選擇是p=10.結(jié)果數(shù)值模擬見圖5.可以看出,該系統(tǒng)有一個有關(guān)參考軌跡的阻尼反應(yīng)
圖6
其他實驗構(gòu)成制衡的影響建模不一致.在動態(tài)模型用于直接動態(tài)仿真,有關(guān)s1,s2和l的額外阻尼已經(jīng)計算在內(nèi),沒有考慮到在所用的模型測定混合控制。新增外力為和在方程1里面分別以第一,第二和第三次進入的f描述了,并且阻尼系數(shù)分別為和。通過混合控制,擾亂這種方法的事物順著參考方案穩(wěn)定了下來.一些結(jié)果的數(shù)值模擬如圖6所示.而控制特性現(xiàn)在斷然不同于基準(zhǔn)控制(無型號不一致).該方案的負(fù)荷以及起重機的實際運動是很接近的參考運動特性.模擬被延長了,在運輸?shù)淖詈?6s)增長到了8秒.這表明了負(fù)荷的震蕩也延伸到了其它位置。
7.結(jié)論
橋式起重機執(zhí)行一個指定負(fù)載軌跡的控制系統(tǒng)的設(shè)計的計算框架已提交.解這些方程的辦法是起重機運動特征實現(xiàn)參考方案和控制的需求.前饋控制方案獲得了這種方式被一個反饋控制增強.通過使用相同的方程稍加修改得到.