王 欣,呂玉蘭,曹旭陽,王殿龍,焦 博,劉 磊
(1.大連理工大學機械工程學院,遼寧大連116023;2.大連益利亞工程機械有限公司,遼寧大連116025;3.中國科學院長春光學精密機械與物理研究所,長春130033)
考慮鋼絲繩柔性的塔式起重機仿真系統開發
王 欣1,呂玉蘭1,曹旭陽1,王殿龍1,焦 博2,劉 磊3
(1.大連理工大學機械工程學院,遼寧大連116023;2.大連益利亞工程機械有限公司,遼寧大連116025;3.中國科學院長春光學精密機械與物理研究所,長春130033)
針對塔式起重機司機培訓和考核效率低、成本高、安全性差等問題,提出一種基于虛擬現實技術的培訓考核仿真系統。在Virtools軟件平臺上構建交互式三維視景仿真系統,模擬司機在真實塔式起重機上的培訓和考核操作,研究起升鋼絲繩的懸鏈線方程,結合Virtools軟件的物理系統,實現對鋼絲繩的柔性仿真,包括鋼絲繩的懸鏈線表達和擺動仿真,依據考核標準,建立考核評價體系,加入碰撞檢測功能,實現考核評價機制,自動完成考核評價。仿真結果表明,該系統能較好地體現物體運動與碰撞的真實性,具有較強的可操作性。
動力學模型;硬件設備;懸鏈線方程;人機交互;虛擬現實
塔式起重機(以下簡稱塔機)應用廣泛,是國民建設的重要裝備之一,但安全事故多發,保證和加強塔機的培訓勢在必行。在真實的塔機上進行培訓與考核,不僅耗資大,而且受地域和環境的限制,有些特殊情況(如超重、超力矩)危險性大,難于在真實塔機上實現[1]。因此,塔機仿真培訓系統成為一種新模式,在國內外都取得了較好的發展。
文獻[2-4]對三維實體建模技術及模型優化技術進行了研究,并對塔機模型進行了簡單的人機交互驅動。文獻[5-6]分析和研究了視景系統建模中幾何建模、運動學建模、碰撞檢測等相關技術要點。文獻[7-10]對塔式起重機的載荷擺動特性等動力學特性進行了分析,為塔機培訓系統載荷運動的真實表現提供了很好的借鑒。其中,文獻[7]結合計算機數學模型及塔機的力學物理特性,建立了基于開源物理引擎(Open dynamic Engine,ODE)的塔機的動力學模型;文獻[8]利用V irtools中的物理模塊創建了被吊物擺動模型;文獻[9-10]建立了塔機的動力學模型,分析了載荷擺動特性,并在虛擬操作系統中再現了載荷的運動特性和擺動特性。文獻[11]開發了相對完整的塔機模擬培訓系統,并通過手柄與按鈕控制虛擬場景中起重機的動作。文獻[12-13]提出了塔機安裝及駕駛培訓系統的初步方案。文獻[14]開發了一種多人虛擬安全培訓系統,實現塔機虛擬裝配。文獻[15]研制了一種3D+的模擬器,通過佩戴相應頭部設備,使視景可以根據操作者轉動而隨動。
上述文獻多是對塔機虛擬培訓裝配技能的實現,且在模型的精細度和幾何運動的復雜性方面都待進一步研究。本文從培訓考核角度,研究實現相對完整的塔機培訓考核仿真系統,通過結合實際司機室聯動臺座椅和六自由度平臺等物理平臺,使操作者具有作業的真實感,采用3DS M ax建立塔機及工作場景的三維模型,應用V irtools軟件的物理特性體現塔機與重物的動作真實性。為突出逼真性,依據懸鏈線理論,對柔性起升鋼絲繩進行實時仿真,依據考核標準,建立考核評價體系,真實反應考核場景與操作者動作,實現虛擬培訓考核。
仿真系統由工作主機、并聯六自由度運動平臺、BARCO Gem ini被動立體投影系統、三維立體眼鏡、聯動臺座椅以及電氣控制柜等相關硬件設備構成。其系統結構如圖1所示,各硬件設備如圖2所示。本文系統的軟件框架如圖3所示,由三維建模、實時仿真、數據處理、系統功能實現4部分組成,并開發有軟硬件設備的接口,實現人機交互。在模型的真實性體現方面,應用3DS M ax技術實現三維模型的逼真度,如圖4所示。應用V irtools軟件的物理特性實現鋼絲繩與重物的擺動特性,并引入懸鏈線理論,實現鋼絲繩的柔性仿真。在安全操作方面,建立起重機的各種安全限位機制、超載限制及速度控制,包括小車變幅限位、吊鉤升降限位、力矩限制器和重量限制器等,以真實再現塔機的各種動作。

圖1 仿真系統結構示意圖

圖2 仿真系統結構硬件設備組成

圖3 塔機培訓考核仿真系統軟件框架

圖4 塔機三維模型
圖5 是力矩限制器控制程序腳本。為場景模型賦予物理屬性,實現實時碰撞檢測。在操作者操作的真實感方面,除常規視角控制外,還提供操作者視角控制和吊鉤視角控制,如圖6所示。將實際司機室安裝在六自由度平臺上,讓操作者真實體驗座椅、手柄和按鈕的感受,以及實際場景中可能存在的動感。在人機交互方面,可方便建立和設置塔機、被吊物及環境參數,提供城市、沿海、山地等工作場景,顯示起重機的信息狀態及各種動作提示信息。建立考核評價系統,實現定點停放、繞桿運行與擊落木塊的考核仿真,給出操作者對重物的操作軌跡,對其動作規范程度與準確程度給予客觀評判。本文系統的操作流程如圖7所示,分為培訓和考核兩大模塊。當操作者坐在司機室座椅上,佩戴三維立體眼鏡觀看屏幕后,即通過聯動臺座椅(或是鼠標鍵盤)與仿真系統進行人機交互,控制系統中模型的運動,鼠標鍵盤操作映射關系如表1所示。可感受六自由度平臺振動和視景中模型做出的實時反應,體驗最真實、最具有沉浸感的塔機仿真系統,完成在真實塔機上進行的各項培訓和考核內容。

圖5 力矩限制器的程序腳本

圖6 操作者視角和吊鉤視角

圖7 本文系統操作流程

表1 鼠標鍵盤操作的映射關系
從圖8可以看出,塔機結構剛度大,在三維建模和動作仿真時,可以將其看作剛體,通過3D建模技術與相應運動學仿真技術即可實現其逼真性與運動特性。但其中鋼絲繩部件往往因直徑小長度大而表現出明顯的柔性特性,空載時更為明顯,吊載時,其柔性會導致重物的擺動,影響重物精確定位。為真實再現鋼絲繩的柔性,本文引入懸鏈線理論,并應用V irtools軟件中的物理特性,來表現鋼絲繩與重物的擺動特性。

圖8 塔機起升鋼絲繩的懸垂效果
根據作業情況,首先對鋼絲繩做如下假設[16]:
(1)鋼絲繩只承受軸向拉力,不承受壓力以及彎矩。
(2)鋼絲繩在線彈性范圍內工作。
(3)鋼絲繩自重均布,形成懸鏈線的形狀。
(4)懸鏈在滑輪處的張力,由吊鉤和重物重力總和產生,起升倍率不同時,張力不同。
對鋼絲繩進行受力分析,如圖9(a)所示。取微元段,如圖9(b)所示,可求得懸鏈線方程:

其中,a=(λg)/H,λ是鋼絲繩的線密度(kg/m),g是重力加速度(m/s2),H是微元段拉力T的水平分量(N);c1,c2是積分常數。

圖9 懸鏈結構受力分析
由于C處的導數為0,又因:

可解得:

代回式(1),得關于懸鏈線系數a和最低點C的橫坐標χC的懸鏈線方程:

結合各已知條件可以得下面的方程組:

其中,T1為鋼絲繩在B點的拉力(N);α為B點處T1與X軸的夾角;χB,yB為B點處的橫縱坐標;β為塔機起重臂與水平方向的夾角。方程組式(4)為超越方程組,以α,χC為變量,應用數值逼近法對求解,求解流程如圖10所示,可以求得關于L,T1的懸鏈線方程。

圖10 懸鏈線求解流程
根據所求得的懸鏈線方程,將其用SDK語言編程,利用Virtools中的3D Transformations/Curve相關BB(Building Blocks)完成鋼絲繩實時顯示,流程圖如圖11所示。

圖11 懸鏈線在V irtools中的流程
程序腳本如圖12所示。以小車幅度45 m空載和帶載1 t為例,仿真效果如圖13所示。從圖中可以看出,空載和吊載工況下鋼絲繩的柔性較為明顯。

圖12 鋼絲繩的懸鏈線形式實時渲染的腳本程序

圖13 起升鋼絲繩在仿真系統中的表達
本文系統依據《起重機司機安全技術考核標準》的考核辦法、考核時間、考核評分標準,建立考核評價體系(考核評價標準如表2所示)。通過考核操作者的動作,對比考核標準,給出綜合考核評價。在考核評價體系中,依據考核標準,設置2項考核內容:(1)吊起水桶定點停放;(2)吊起水桶在標桿內運行和擊落木塊。

表2 定點停放、繞桿運行和擊落木塊的考核標準
在進行操作仿真時,由于引入了鋼絲繩的柔性特性,致使其帶著被吊水桶出現擺動特性,這體現了真實的作業運動狀態,擺動的幅度與頻率會隨操作者對動作操控的速度變化而變化,因此增加了操作真實性與難度。在考核過程中,重要的環節是掛鉤、碰撞仿真及對操作結果的評判。2項考核內容都需要首先將吊鉤掛在被吊水桶上,如果吊鉤與水桶偏離過大,即便按下掛鉤按鈕,也始終掛不上鉤,這將影響考核操作時間。為此,本文系統提供靶心閃爍提示功能,當吊鉤落在可掛鉤的區域內,會出現靶心閃爍,提示操作者可以進行掛鉤,如圖14所示。

圖14 定點停放考核的仿真
為實現定點停放項目考核的結束動作,這里特別設置了摘鉤按鈕。如果操作者通過系統提供的司機室視角和吊鉤視角判定被吊水桶到達指定位置,則可按下摘鉤按鈕,系統由此判斷水桶是否完全落在指定位置的圓圈區域范圍內,如果存在出圈情況,將按考核標準扣分。
對于繞桿運動與擊落木塊項目,其難點是被吊水桶繞桿過程中與桿的碰撞檢測問題,這里是通過V irtools軟件提供的物理模塊實現的,將被吊水桶與桿均賦予物理特性,則可進行實時碰撞檢測。但要特別注意兩物體的物理特性匹配問題,若設置不當,將會出現碰到但不倒和一碰就倒的嚴重失真現象,因此,物體重要參數設置如表3所示。圖15是繞桿運行和擊落模塊場景。

表3 繞桿運行和擊落木塊考核項目中模型的參數設置

圖15 繞桿運行和擊落木塊考核仿真
最后記錄操作軌跡,對不按操作規程操作的動作,如擊落木塊時到車,或定點停放過程中下降超過2次停頓等情況,進行扣分處理。
以定點停放考核項目為仿真算例。首先進入仿真系統,輸入操作者信息,如圖16所示。

圖16 學員信息輸入界面
然后選擇定點停放考核項目,進入考核場景。計時開始,操作者完成相應考核動作,界面上顯示起重機的工作狀態,如圖17所示。

圖17 考核過程仿真
考核結束,系統顯示被吊水桶的操作軌跡,如圖18所示,對其動作規范性和準確性進行評判,最后給出考評成績,如圖19所示。

圖18 操作軌跡繪制

圖19 考核成績評定
本文結合司機室聯動臺座椅、三維投影設備、立體音響等硬件設施,通過碰撞檢測與物理系統,引入懸鏈線理論,真實再現場景中物體的柔性特征與運動特性,為操作者提供高沉浸感的操作環境。依據考核標準構建考核評價體系,實現評判機制,完成各項考核仿真,給出客觀考核評價。算例結果表明,該系統操作具有真實性、合理性與高效性,為培訓機構提供安全、高效、經濟的培訓考核途徑。今后將用六自由度平臺表現塔式起重機仿真系統的動感,包括獲取控制六自由度平臺運動的位姿參數,以及對PMAC運動控制卡進行編程驅動六自由度平臺運動,以實現塔式起重機操作時的動感仿真。
[1] 劉佩衡.塔式起重機使用手冊[M].北京:機械工業出版社,2002.
[2] 張佳福,董明曉,張 強,等.基于Creator的塔式起重機建模技術研究[J].起重運輸機械,2008,(9):47-49.
[3] 朱翠蘭,董明曉,邱魯江,等.塔式起重機視景仿真系統場景建模與驅動[J].山東建筑大學學報,2012,27(3):284-288.
[4] 宋開功,陳清奎,李永帥,等.基于Virtools的塔式起重機模擬培訓系統三維模型技術研究[J].機電產品開發與創新,2010,23(1):90-91.
[5] 王湛彬,高崇仁.塔式起重機模擬器視景系統建模技術的研究[J].機械工程與自動化,2008,(146):37-39.
[6] 萬 華,周 凡,胡銀豐.水下三維場景實時成像系統[J].計算機工程,2013,39(12):280-284.
[7] 楊珠敏.塔式起重機模擬系統實時仿真關鍵技術的研究與應用[D].武漢:武漢理工大學,2011.
[8] 陳登沖.基于Virtools的塔式起重機操作模擬培訓系統[D].濟南:山東大學,2011.
[9] 朱翠蘭.塔式起重機虛擬操作系統建模技術研究[D].濟南:山東建筑大學,2012.
[10] 徐書娟,董明曉,脫建智,等.運用VEGA軟件實現塔式起重機載荷擺動仿真[J].起重運輸機械,2010,(7):17-19.
[11] 丁 賓,劉海平,邵曉根,等.虛擬現實技術在塔吊模擬培訓系統中的應用[J].制造業自動化,2012,34(10):135-137.
[12] 孟憲頤,劉 勇.虛擬現實技術在塔機司機訓練培訓中的應用[J].中國工程機械學報,2006,4(4):444-447.
[13] 韓秋楠,孟憲頤,李 芳.塔式起重機安裝及駕駛培訓系統的開發[J].建設機械技術與管理,2011,24(12):127-130.
[14] Li Heng,Greg C,Martin S.Multiuser Virtual Safety Training System for Tower Crane Dismantlement[J]. Journal of Computer in Civil Engineering,2012,26(5):638-647.
[15] Juang JR,Hung W H,Kang S C.Sim Crane 3D(+):A Crane Simulator with Kinesthetic and Stereoscopic Vision[J].Advanced Engineering Informatics,2013,27(4):506-518.
[16] 黃耀怡.大型動臂吊機起臂時臂架結構總穩定性設計[J].工程機械,2010,41(10):36-41.
編輯 劉 冰
DeveloPment of Tower Crane Simulation System Considering Flexibility of W ire RoPe
WANG Xin1,LV Yulan1,CAO Xuyang1,WANG Dianlong1,JIAO Bo2,LIU Lei3
(1.School of Mechanical Engineering,Dalian University of Technology,Dalian 116023,China;2.Dalian YILIYA Construction Machinery Co.,Ltd.,Dalian 116025,China;3.Changchun Institute of Optics,Fine Mechanics and Physics,Chinese Academy of Sciences,Changchun 130033,China)
Based on virtual reality technology,a simulation system for training and checking tower crane driver is developed to solve the problem of low efficiency,high cost and poor safety when using a real tower crane.In Virtools,an interactive 3D visual working environment is built,where a driver can simulate visual tower crane's operation with real operating feeling.The flexible simulation of w ire rope is the key problem.By catenary theory,hoisting rope's mathematics equation is built,and its flexible and swing simulation is studied with the physical functions provided by Virtools.According to relative standards and rules,automatic check and evaluation system is established,which is embed in this proposed simulation system.Simulation results show that this system can well reflect the authenticity of object motion and collision.And this system is excellent in operability.
dynamic model;hardware equipment;catenary equation;human-computer interaction;virtual reality
1000-3428(2015)09-0303-08
A
TP391
王 欣,呂玉蘭,曹旭陽,等.考慮鋼絲繩柔性的塔式起重機仿真系統開發[J].計算機工程,2015,41(9):303-310.
英文引用格式:Wang Xin,Lv Yulan,Cao Xuyang,et al.Development of Tower Crane Simulation System Considering Flexibility of W ire Rope[J].Computer Engineering,2015,41(9):303-310.
10.3969/j.issn.1000-3428.2015.09.056
中央高?;究蒲袠I務費專項基金資助項目(DUT14ZD221);遼寧省高等學校創新團隊支持計劃基金資助項目(LT2014001);大連市科學技術計劃基金資助項目(2013A16GX111)。
王 欣(1972-),女,副教授、博士,主研方向:數字教學,數字媒體,虛擬現實;呂玉蘭,碩士研究生;曹旭陽,副教授;王殿龍,教授;焦 博,碩士;劉 磊,研究員。
2014-09-02
2014-11-04 E-m ail:wangxbd21@163.com