陳悅軍,孫漢卿,解文芳,方力平,張 力,胡海明
(1.上海藍(lán)濱石化設(shè)備有限責(zé)任公司,上海201518;2.上海藍(lán)??剖⑹脱b備有限公司,上海 201518;3.蘭州理工大學(xué) 機(jī)電工程學(xué)院,甘肅 蘭州730050)
石油鉆機(jī)起升系統(tǒng)的模塊化設(shè)計系統(tǒng)研究與開發(fā)
陳悅軍1,孫漢卿2,解文芳1,方力平1,張力3,胡海明1
(1.上海藍(lán)濱石化設(shè)備有限責(zé)任公司,上海201518;2.上海藍(lán)??剖⑹脱b備有限公司,上海 201518;3.蘭州理工大學(xué) 機(jī)電工程學(xué)院,甘肅蘭州730050)
模塊化設(shè)計技術(shù)是近年來迅速發(fā)展并普遍采用的一種現(xiàn)代設(shè)計方法。用模塊化設(shè)計方法代替?zhèn)鹘y(tǒng)的鉆機(jī)設(shè)計方法,可實現(xiàn)鉆機(jī)的快速設(shè)計。本文以石油鉆機(jī)起升系統(tǒng)為研究對象,以Window7作為軟件開發(fā)和運行的操作系統(tǒng),基于Visual Basic 6.0可視化編程語言和Access數(shù)據(jù)庫技術(shù)研究開發(fā)了一套計算機(jī)輔助模塊化設(shè)計系統(tǒng),該研究對于石油企業(yè)加快鉆機(jī)產(chǎn)品開發(fā)速度,提高設(shè)計效率,降低設(shè)計成本具有十分重要意義。
鉆機(jī)起升系統(tǒng);模塊化設(shè)計;數(shù)據(jù)庫;模塊管理
隨著全球工業(yè)的迅速發(fā)展,石油資源消耗劇增,全世界范圍內(nèi)出現(xiàn)了石油資源短缺,石油開采難度日益復(fù)雜。為提高石油產(chǎn)量,就必須快速設(shè)計出滿足實際需求的石油鉆機(jī)以響應(yīng)市場的需求。石油鉆機(jī)作為石油行業(yè)廣泛使用的大型機(jī)械設(shè)備,具有多種型號、多種規(guī)格、且生產(chǎn)周期長。傳統(tǒng)的鉆機(jī)設(shè)計方法設(shè)計效率低、設(shè)計成本高且生產(chǎn)周期長,已不能快速響應(yīng)市場需求[1]。模塊化技術(shù)較好地解決了這一矛盾,利用模塊化設(shè)計技術(shù),將鉆機(jī)劃分為若干模塊,建立模塊數(shù)據(jù)庫,借助計算機(jī)輔助管理,研究開發(fā)有效可靠的計算機(jī)輔助模塊化設(shè)計系統(tǒng),以實現(xiàn)鉆機(jī)起升系統(tǒng)零部件的快速設(shè)計、查詢,縮短了設(shè)計周期,提高了設(shè)計效率,對企業(yè)實施模塊化戰(zhàn)略,制造模塊化產(chǎn)品,有十分重要的意義。
模塊化設(shè)計是通過有限的通用化部件 (基本模塊)組裝成滿足用戶個性化需求的多種功能和用途的產(chǎn)品[2~3]。它包括模塊劃分和模塊選擇。模塊劃分應(yīng)遵循合理的劃分原則。按照產(chǎn)品生命周期、產(chǎn)品復(fù)雜程度和模塊繼承性的三維模塊劃分原則對鉆機(jī)進(jìn)行模塊劃分。圖1為三維維系模塊劃分示意圖。
由鉆機(jī)的生命周期可知,鉆機(jī)的模塊劃分應(yīng)側(cè)重于設(shè)計、制造、裝配和維修。按產(chǎn)品復(fù)雜程度,鉆機(jī)屬于大型復(fù)雜產(chǎn)品,在進(jìn)行模塊劃分時,不但要保證模塊的完整性和獨立性,還要注意模塊的層次,按照鉆機(jī)設(shè)計的繼承性,所劃分的模塊要保證模塊之間弱耦合,模塊內(nèi)部之間強耦合[4]。最終得到的鉆機(jī)模塊劃分方案如圖2所示,將鉆機(jī)分為傳動系統(tǒng)模塊,動力系統(tǒng)模塊,起升系統(tǒng)模塊等八大一級模塊,其中一級起升系統(tǒng)模塊可分為絞車模塊和游動系統(tǒng)模塊的二級模塊等,最終可將鉆機(jī)起升系統(tǒng)劃分為絞車模塊,天車模塊,游車模塊,大鉤模塊,鋼絲繩模塊等[5]。
圖1 三維維系模塊劃分示意圖
圖2 鉆機(jī)模塊劃分
對鉆機(jī)起升系統(tǒng)進(jìn)行模塊劃分之后,建起升系統(tǒng)模塊數(shù)據(jù)庫以實現(xiàn)計算機(jī)對模塊的管理。為了方便計算機(jī)對模塊的檢索查詢,需要對模塊進(jìn)行編碼。利用成組技術(shù)將模塊歸類,采用OPITZ編碼方法對模塊進(jìn)行編碼[6~7]。編碼包括用于區(qū)分不同模塊的識別碼和表示模塊特征的信息碼。在區(qū)分不同模塊時,識別碼可采用模塊英文單詞或者漢語拼音的首字母命名。如絞車:JiaoChe-JC,天車:TianChe-TC等。特征信息碼用來描述模塊的具體結(jié)構(gòu)參數(shù)和性能特征。鉆機(jī)起升系統(tǒng)各模塊編碼的具體形式見表1,每個模塊分別對應(yīng)的特征信息碼見表2~5。
表1 鉆機(jī)起升系統(tǒng)模塊主碼
表2 絞車模塊特征信息碼
表3 天車模塊特征信息碼
表4 游車模塊特征信息碼
表5 大鉤模塊特征信息碼
表2~5最后一列均為以后擴(kuò)充預(yù)留空間。以ZJ40鉆機(jī)為例,起升系統(tǒng)模塊具體參數(shù)在表6中列出,根據(jù)以上編碼方式,編碼如下:
表6 某鉆機(jī)起升系統(tǒng)模塊參數(shù)和編碼
編碼完成之后,建立鉆機(jī)起升系統(tǒng)模塊數(shù)據(jù)庫,數(shù)據(jù)庫中應(yīng)包括模塊質(zhì)量,制造廠商,模塊編碼等完整模塊信息,以便后期對模塊的準(zhǔn)確查詢的檢索。
以Window7作為軟件開發(fā)和運行的操作系統(tǒng),基于VisualBasic鉆機(jī)起升系統(tǒng)計算機(jī)輔助模塊化設(shè)計系統(tǒng)包括模塊設(shè)計、模塊管理、用戶管理三大主要子系統(tǒng)。模塊設(shè)計是模塊化設(shè)計思想的主要體現(xiàn),對各種設(shè)計資源的具體操作;模塊管理用于管理各種設(shè)計資源,實現(xiàn)模塊的查詢檢索;用戶管理是對該系統(tǒng)使用者安全使用的權(quán)限設(shè)置。系統(tǒng)展示如下:
3.1系統(tǒng)登錄界面和主界面
系統(tǒng)登錄界面如圖3所示。輸入正確的用戶名的和密碼,進(jìn)入系統(tǒng)主界面(圖4)。主界面包括菜單欄,主窗口和狀態(tài)欄。菜單欄主要顯示系統(tǒng)的功能,主窗口顯示系統(tǒng)名稱,設(shè)計者,軟件授權(quán)信息等。狀態(tài)欄顯示系統(tǒng)運行時間,操作用戶等信息。
圖3 系統(tǒng)登陸界面
圖4 系統(tǒng)主界面
3.2模塊設(shè)計界面
若數(shù)據(jù)庫沒有適合的模塊,需要對起升系統(tǒng)各部件重新設(shè)計。圖5為模塊設(shè)計菜單?!澳K設(shè)計”子模塊包括參數(shù)設(shè)計計算、絞車模塊設(shè)計、天車模塊設(shè)計、和鋼絲繩選用等。部分設(shè)計窗口如圖6~9??衫迷撟幽K得到各模塊的主要參數(shù),后期通過CAE分析等方法來驗證設(shè)計的合理性,進(jìn)而將滿足要求的模塊存入數(shù)據(jù)庫,以備下次設(shè)計選用。
圖5 模塊設(shè)計菜單欄
圖6 滾筒尺寸參數(shù)初步設(shè)計窗口
圖7 滾筒軸尺寸參數(shù)初步設(shè)計窗口
圖8 天車滑輪尺寸參數(shù)初步設(shè)計窗口
圖9 鋼絲繩斷裂拉力計算窗口
3.3模塊管理界面
模塊管理子系統(tǒng)界面如圖10所示。模塊管理界面包括絞車、天車、游車和大鉤模塊管理子界面,其中每個子界面又包括模塊的添加、修改和查詢界面。部分模塊管理界面如圖11~14。
以絞車模塊為例,在如圖11窗口點擊“添加”按鈕,讀取程序便可在“絞車編號”文本框按順序自動顯示新添加模塊的編號。如圖11所顯示的“MJC1010”,依次在個文本框中填入模塊參數(shù),點擊保存便可以將新模塊添加到絞車模塊數(shù)據(jù)庫。
圖10 模塊管理菜單欄
圖11 絞車模塊添加界面
以天車模塊為例,當(dāng)需要刪除某天車模塊信息,在如圖11窗口點擊“刪除”按鈕可完成絞車模塊的刪除。
圖12 天車模塊刪除界面
以大鉤模塊為例,當(dāng)已儲存的編號為MDG4011的大鉤模塊數(shù)據(jù)有誤,需要對該模塊參數(shù)訂正。在如圖13窗口的 “大鉤編號”文本框輸入該模塊編號,“回車”之后便會自動顯示該模塊的各項信息,修改錯誤信息點擊保存便可完成該大鉤模塊修改。
以游車模塊為例,通過設(shè)計界面得到游車模塊的一些具體參數(shù),需要根據(jù)已得參數(shù)檢索數(shù)據(jù)庫來得到滿足要求的游車模塊,圖14給出了按照游車編碼查詢模塊的實例。
圖13 大鉤模塊修改界面
圖14 游車模塊查詢界面
以ZJ70DB鉆機(jī)天車滑輪為例,通過天車滑輪設(shè)計窗口(圖15)輸入相關(guān)參數(shù)計得到天車滑輪尺寸。
表7給出了該鉆機(jī)天車滑輪設(shè)計值和實際值的對比,可知該系統(tǒng)計算結(jié)果與實際結(jié)果能較好吻合,誤差小,說明系統(tǒng)設(shè)計準(zhǔn)確可靠。
表7 滑輪計算結(jié)果和實際值對比
依據(jù)天車滑輪設(shè)計窗口求得的滑輪外形參數(shù)及所受載荷,采用實體建模對滑輪進(jìn)行有限元分析,加載及求解結(jié)果如圖16~18。
圖16 天車滑輪邊界條件及加載
圖17 天車滑輪拉移云圖
圖18 天車滑輪應(yīng)力云圖
由圖17可知,滑輪的最大變形量為0.0705mm,完全滿足剛度要求。由圖18可知,最大應(yīng)力為65.5MPa。由公式:
材料的屈服極限σS=835MPa,可求得安全系數(shù)n=13,滿足強度要求。從而證明了通過該軟件系統(tǒng)所設(shè)計的天車滑輪模塊符合使用要求。驗證了系統(tǒng)的合理性。
1)基于模塊化設(shè)計理論,按照三維維系模塊化劃分原則,對石油鉆機(jī)進(jìn)行模塊劃分,得到了石油鉆機(jī)的模塊劃分方案,對鉆機(jī)模塊化設(shè)計有一定的參考價值。
2)采用成組技術(shù)及OPITZ編碼方法,對絞車、天車等模塊進(jìn)行編碼,建立了鉆機(jī)起升系統(tǒng)模塊數(shù)據(jù)庫,最終實現(xiàn)了計算機(jī)對模塊的快速檢索和查詢。
3)基于Visual Basic6.0開發(fā)了一套鉆機(jī)起升系統(tǒng)計算機(jī)輔助管理系統(tǒng),實現(xiàn)了模塊的快速設(shè)計、查詢,并通過實例驗證了該軟件系統(tǒng)的合理性,對縮短鉆機(jī)設(shè)計周期,提高設(shè)計效率有重要意義。
[1] 馮定,唐海雄.模塊鉆機(jī)的現(xiàn)狀及發(fā)展趨勢[J].石油機(jī)械,2008,36(9):143-147.
[2] 童時中.模塊化研究及實踐的現(xiàn)狀和發(fā)展[J].電子機(jī)械工程,2011,27(2):3-8.
[3] 祁卓婭.機(jī)械產(chǎn)品模塊化設(shè)計方法研究[D].北京:機(jī)械科學(xué)研究院,2006.
[4] 馮定,華北莊,周迪勛.鉆井機(jī)械模塊化設(shè)計研究[J].江漢石油學(xué)院學(xué)報,1997.
[5] 陳如恒.鉆機(jī)的模塊化設(shè)計系列專題之三[J].石油礦場機(jī)械,2004,33(4):1-8.
[6] 黃建龍,吳志剛,孫付仲.基于成組技術(shù)的數(shù)控臥式車床模塊化設(shè)計.機(jī)床與液壓[J],2012,7:110-112.
[7] 吳志剛.基于SolidWorks的數(shù)控臥式車床模塊化設(shè)計系統(tǒng)的硏究與開發(fā)[D].蘭州:蘭州理工大學(xué),2012.
TE922