江華*,喬榛,孫友剛,吳燁毅,韓燦,董達善
(1.上海振華重工(集團)股份有限公司,上海,200125;2.上海海事大學(xué),上海,201306)
基于ADAMS 的有軌起重機參數(shù)化建模及仿真分析
江華1*,喬榛2,孫友剛2,吳燁毅1,韓燦2,董達善2
(1.上海振華重工(集團)股份有限公司,上海,200125;2.上海海事大學(xué),上海,201306)
針對有軌起重機的工作特點和結(jié)構(gòu)尺寸,基于二次開發(fā)的技術(shù)在 ADAMS中建立起重機大車結(jié)構(gòu)的參數(shù)化模型,只需在設(shè)計界面輸入尺寸就可以快速建立模型。本文提出的建模方法在使用時無需更改變動約束副,而且達到快速建模的目的。在 ADAMS中創(chuàng)建一種計算軌道和車輪在轉(zhuǎn)彎過程中偏移量的方法,主要采用簡化模型、 ADAMS點線約束和移動副保證在轉(zhuǎn)彎過程中車輪和軌道始終相垂直。這種方法不但可以求出仿真過程中偏移量的大小,用來驗證有軌起重機是否在軌道上出現(xiàn)啃軌,而且對其他機械系統(tǒng)的二次開發(fā)和軌跡修正提供有益參考。
有軌起重機;參數(shù)化建模;偏移量;通過性驗證
有軌起重機在工作時,需要從直線軌道運行到與之成某一角度的另一直線軌道。當起重機的一側(cè)車輪沿著轉(zhuǎn)彎軌道行走時,另一側(cè)的車輪相對軌道有一定的偏差量,當偏移量逐漸增大,最終出現(xiàn)車輪卡軌。針對車輪卡軌,顧樹澤[1]采用在直線軌道和圓弧軌道之間加入一段直線,作為過渡段。倪慶興[2]等人推導(dǎo)出曲線軌道的最小曲率半徑和在圓弧軌道上軌道的修正方法。夏選青[3]進一步提出通過游動手輪補償偏差量。本文提出一種采用ADAMS軟件計算車輪偏移軌道的方法,用來驗證軌道的通過性及對起重機轉(zhuǎn)彎過程進行動態(tài)仿真。
在進行轉(zhuǎn)彎過程中,起重機內(nèi)側(cè)支座中心位于內(nèi)側(cè)軌道上,當內(nèi)側(cè)兩個支座同時到達曲線軌道時,起重機完全處在轉(zhuǎn)彎過程,外側(cè)的兩個支座對外側(cè)軌道有相同大小的偏移量,這時,以內(nèi)側(cè)軌道上車輪定位時,求外側(cè)中心偏移外側(cè)軌道的最大尺寸。
討論當一個支座上僅有一臺可繞垂直軸線轉(zhuǎn)動的臺車時的情況,如圖1所示。
圖1 轉(zhuǎn)彎過程相互關(guān)系
在?O12中,由余弦定理知:
又因為 ∠ O13=90°+∠O12
在?O13中,由余弦定理:
所有可以求解起重機外側(cè)支座中心偏移外軌縱向軸線的最大尺寸:
其中 式中S是起重機的軌距,O1、cos∠O13由公式(1)和(2)求得。
針對四個支座由若干臺兩輪平衡臺車對稱布置組成,所有的平衡臺車、平衡梁均可繞垂直軸線自由轉(zhuǎn)動去的情況,車輪偏移軌道的計算公式為
式中:
R是指內(nèi)側(cè)軌道純圓半徑,S是起重機軌距尺寸、B是軌道頂面寬度,B1是車輪踏面寬度,A是車輪與軌道的有效接觸長度,如下圖2所示。Kn是平衡梁的尺寸,n代表幾級平衡梁。
圖2 車輪與軌道的有效接觸長度
在ADAMS中建立有軌起重機的和軌道的虛擬樣機模型[4.5],讓起重機內(nèi)側(cè)車輪嚴格約束到修正好的內(nèi)側(cè)軌道,外側(cè)車輪和修正后的外側(cè)軌道采用軸套力約束,保證車輪自適應(yīng)外側(cè)軌道,通過編寫函數(shù)計算外軌的輪軌偏差量,通過對比外側(cè)的偏差量和輪軌預(yù)留的間隙,判斷是否能通過。
根據(jù)ADAMS建模和仿真需要,對車輪進行適當簡化,內(nèi)側(cè)車輪簡化為具有一定半徑的車輪球,車輪球的圓心為車輪的中心。根據(jù)車輪踏面和軌道頂面特點,把外側(cè)車輪簡化成有效矩形框的形式,外側(cè)車輪的簡化流程,如圖3所示。其中,車輪在軌道上的有效投影重復(fù)長度為A,輪緣和軌道邊緣的間隙稱為剩余輪軌間隙,用參數(shù)U表示。
圖3 軌道簡化流程
根據(jù)車輪踏面和軌道踏面尺寸,簡化的矩形框?qū)挾葹?倍的車輪踏面減去軌道踏面的差,由于把內(nèi)側(cè)間隙值轉(zhuǎn)移到外側(cè)車輪上,矩形長度為2倍的車輪輪緣半徑與車輪踏面半徑平方差的開平方。
其中,D是指車輪踏面直徑,D1是指車輪輪緣外徑直徑,B1是指車輪踏面寬度,B是指軌道頂面寬度,?U是內(nèi)外軌吃掉的間隙。
仿真時,把車輪球心約束到內(nèi)側(cè)軌道,有效矩形車輪約束到外側(cè)軌道。只研究車輪和軌道之間的關(guān)系,把起重機下面部分對仿真沒有影響,直接簡化成框架形式,如圖4所示。
圖4 起重機簡化后的框架
岸邊集裝箱起重機是定制化設(shè)計,起重機設(shè)計尺寸根據(jù)用戶需要而定。為了方便使用,在ADAMS采用參數(shù)化建模[6],這樣不必每次重新建立模型,只需在設(shè)定好的界面輸入尺寸,模型可以自動修改尺寸。參數(shù)化的模型使用戶方便修改模型而不用考慮模型內(nèi)部之間的關(guān)聯(lián)變動,模型就可以自動更新,
本文中主要使用參數(shù)化點坐標和設(shè)計變量兩種參數(shù)化建模方式。采用參數(shù)化點坐標和設(shè)計變量的方法構(gòu)建模型,把上述簡化的有軌起重機大車模型進行建模,選定圖形中的中心后,把各個零件進行離散化形成作圖時需要的點的坐標和設(shè)計變量,把模型簡化好后,在ADAMS中建成需要的模型。以內(nèi)側(cè)軌道靠近坐標原點為參考點,建立坐標點關(guān)系[7]。,如圖5和6所示,
圖5 八輪相關(guān)參數(shù)
圖6 設(shè)計變量
依次類推建立參數(shù)坐標點,進行相互關(guān)聯(lián),如下圖7所示。
圖7 參數(shù)化坐標點
采用上述方法,創(chuàng)建的參數(shù)化模型如下圖8所示,以八輪為例。
圖8 簡化的八輪模型
通過二次開發(fā)和用戶化設(shè)計[8],定制用戶菜單,設(shè)置用戶對話框。這樣便于用戶對模型的參數(shù)進行修改,通過定制的用戶對話框輸入相應(yīng)的參數(shù)值,即可方便的更改設(shè)計變量的數(shù)值,實現(xiàn)模型自動更新。定制界面如下圖9所示。
設(shè)計方法:
(1)創(chuàng)建對話框
(2)創(chuàng)建文本框和標簽
圖9 參數(shù)修改界面
(3)創(chuàng)建控制命令語句
雙擊 My_DB對話框的背景,在在 dialog-box builder:modifying My_DB對話框中,選擇 attribute后下拉列表中的commands。
Variable set variable=DV_B real=$ field_1
Variable set variable=DV_L real=$ field_2
Variable set variable=DV_K1 real=$ field_3
Variable set variable=DV_K2 real=$ field_4
Variable set variable=DV_K3 real=$ field_5
Variable set variable=DV_n real=$ field_6
Variable set variable=DV_X1 real=$ field_7
Variable set variable=DV_Y1 real=$ field_8
Variable set variable=DV_H1 real=$ field_9
Variable set variable=DV_H2 real=$ field_10
Variable set variable=DV_H3 real=$ field_11
Variable set variable=DV_m real=$ field_12
(1)定制用戶菜單
在主菜單中,選擇Tool-menu-modify命令。在menu builder對話框的最后,添加如下命令
MENU1 &Mymenu
NAME=MYMENU
HELP=This is my menu
BUTTON2 &My_DB…
HELP=Open” My_DB” dialogbox
CMD=int dia disp dia= My_DB
偏移量是指車輪邊緣沿著軌道法線方向到軌道的距離。建立一個輔助車輪,每個外側(cè)車輪對應(yīng)一個輔助車輪,把輔助車輪約束到外側(cè)軌道上,車輪和軌道采用軸套力約束。簡化車輪框邊緣和輔助車輪采用移動副,方向沿著車輪框的局部y坐標方向,測量輔助車輪和對應(yīng)車輪之間的距離。建好約束如下圖10所示。
考慮車輪向外偏或向內(nèi)偏,測量距離的函數(shù)編寫:
其中 x1、x2分別為不同part中marker點。
圖10 ADAMS中車輪和軌道之間的約束
轉(zhuǎn)角的測量:通過測量平衡梁之間、平衡梁與車架之間的轉(zhuǎn)動副來測量平衡梁之間、平衡梁與車架之間的轉(zhuǎn)角。
把已知的軌道采用坐標點的形式,以spline曲線方式導(dǎo)入到ADAMS模型中,生成內(nèi)外側(cè)軌道。 在下橫梁與與一級平衡梁、一級平衡梁與N-1級平衡梁、N-1級平衡梁與N級平衡梁、N級平衡梁與臺車之間、臺車與軌道之間施加約束。具體各個零件之間的約束施加方式如表1所示。
表1 零件之間的約束類型
針對現(xiàn)有的軌道方式,采用spline驅(qū)動從外界導(dǎo)入內(nèi)側(cè)軌道坐標點的方式進行驅(qū)動。這樣可以保證模型內(nèi)側(cè)車輪嚴格按照軌道行走。驅(qū)動加載在內(nèi)側(cè)軌道上最前面的一個車輪上。給予一定的仿真時間和步長進行仿真,驗證軌道的通過性和進行結(jié)果分析。
仿真結(jié)束,進行仿真結(jié)果分析。如圖11所示,以八輪為例。從偏移量圖形中看出,起重機在修正后的軌道行走時,可以安全通過,不出現(xiàn)車輪卡軌。曲線圖中出現(xiàn)兩個凸點,分別為水平線0的兩側(cè)。偏移量曲線在0線上時,代表為正值,車輪相對軌道往內(nèi)側(cè)偏移,反向則向外側(cè)偏移,最大偏離量為-11mm,車輪相對軌道向內(nèi)側(cè)偏移。
圖11 不出現(xiàn)卡軌的偏移量曲線
車輪偏移量數(shù)據(jù)進行對比,如圖12和13所示??梢钥闯觯囕?011與車輪3022、車輪3012和車輪3021的偏移量曲線幾乎相同,依次類推,可以總結(jié)得出單支座下臺車上兩個車輪偏移量對稱相同。
圖12 3下面所有車輪偏移量曲線圖
圖13 3和4下面某密稱車輪偏移量曲線圖
各級轉(zhuǎn)角大小對比,總結(jié)得出:內(nèi)側(cè)軌道對應(yīng)位置轉(zhuǎn)角大于同級外側(cè)軌道轉(zhuǎn)角,同時,上一級轉(zhuǎn)角大于下一級轉(zhuǎn)角。同一角支座下左右轉(zhuǎn)角大小相同,方向相反。如圖14和15所示。
圖14 內(nèi)外側(cè)軌道密應(yīng)同一級平衡梁之間轉(zhuǎn)角密比
圖15 模型中所有平衡梁之間轉(zhuǎn)角密比
利用ADAMS建立起重機大車結(jié)構(gòu)的參數(shù)化模型,可以根據(jù)需要快速建立和修改模型,使用戶方便修改模型而不用考慮模型內(nèi)部之間的關(guān)聯(lián)變動,而且達到快速建模的目的。同時,在ADAMS中創(chuàng)建一種計算軌道和車輪在轉(zhuǎn)彎過程中偏移量計算的方式,可以求出仿真過程中偏移量的大小,用來驗證有軌起重是否可以在軌道上是否出現(xiàn)卡軌。ADAMS實現(xiàn)有針對性地開發(fā)建立岸橋起重機大車軌道模型的專業(yè)模塊,使建模方便,同時也可以利用這些模型進行動態(tài)仿真工作,極大地縮短了產(chǎn)品開發(fā)周期。
[1]顧樹澤. 水電站門式起重機運行機構(gòu)的拐彎設(shè)計[J]. 起重運輸機械,1977,(06): 33-38.
[2]倪慶興. 有軌運行式起重機的轉(zhuǎn)彎問題[J]. 起重運輸機械,1980,(03): 68-78.
[3]夏選青. 起重機在曲線軌道上運行的分析與計算[J]. 重工與起重技術(shù),2015,(02): 1-3.
[4]肖建軍. 基于虛擬樣機的門式起重機動力學(xué)仿真研究[D]. 西南交通大學(xué),2008.
[5]張旭. 基于虛擬樣機技術(shù)的鑄造起重機動力學(xué)仿真研究[D]. 北京工業(yè)大學(xué),2016.
[6]饒劍. 基于ADAMS的懸架系統(tǒng)動力學(xué)仿真分析與優(yōu)化設(shè)計[D]. 武漢理工大學(xué),2005.
[7]汪惠群,鄭建榮. 在 ADAMS軟件中虛擬樣機的參數(shù)化建模與分析[J]. 機械制造,2004,(10): 41-43.
[8]薛運鋒,石明全. 基于 ADAMS的列車系統(tǒng)參數(shù)化建模的二次開發(fā)研究[J]. 鐵道機車車輛,2006,(03): 30-33.
The Parametric Modeling and Simulation Analysis of the Crane Based on ADAMS
JIANG Hua1*,QIAO Zhen2,SUN Yougang2,WU Yeyi1,HAN Can2,DONG Dashan2
(1. Shanghai zhenhua heavy industry (group) co. LTD,Shanghai,200125,China; 2. Shanghai maritime university,Shanghai,201306,China)
According to the work characteristic and structure size of the rail crane,the parameterized model of the structure of the crane cart is established in ADAMS based on the secondary development of the technology,and the model and structure of the crane can be established just through modifying the input size in design interface. The proposed modeling method does not need to change constraints,and achieve the goal of rapid modeling. This paper create a method to calculate the offset between rail and wheel in the process of turning in ADAMS,which guaranteed that the wheel and rail is always vertical in the process of turning by using the simplified model,ADAMS point and line constraint and mobile vice joint. The method not only can calculate the size of the offset in the process of simulation and verify whether rail lifting in orbit can appear card rail phenomenon but also offer a reference for the secondary development of other mechanical systems and trajectory correction.
rail crane; parametric model; offset; pass verification
TH213
A
1672-9129(2017)06-0086-04
10.19551/j.cnki.issn1672-9129.2017.06.030
江華,喬榛,孫友剛,等. 基于ADAMS的有軌起重機參數(shù)化建模及仿真分析[J]. 數(shù)碼設(shè)計,2017,6(6): 86-89.
Cite:JIANG Hua,QIAO Zhen,SUN Yougang,et al. The Parametric Modeling and Simulation Analysis of the Crane Based on ADAMS[J].Peak Data Science,2017,6(6): 86-89.
2017-02-13;
2017-03-16。
江華(1975-),男,江蘇南通,上海振華重工(集團)股份有限公司智慧集團副總經(jīng)理、職稱:高級工程師、學(xué)歷:大學(xué)本科。研究方向:港口起重機。
Email:hazel_qz@163.com