999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Petri nets的再制造拆卸技術研究

2015-03-01 11:33:50胡世軍李進張紅香李崇建常迎杰
機械制造與自動化 2015年2期
關鍵詞:仿真

胡世軍,李進,張紅香,李崇建,常迎杰

(蘭州理工大學 a. 數字制造技術與應用省部共建教育部重點實驗室, b. 機電工程學院,甘肅 蘭州 730050)

?

基于Petri nets的再制造拆卸技術研究

胡世軍a,b,李進a,b,張紅香a,b,李崇建a,b,常迎杰a,b

(蘭州理工大學 a. 數字制造技術與應用省部共建教育部重點實驗室, b. 機電工程學院,甘肅 蘭州 730050)

摘要:拆卸技術是產品高效回收和再制造的重要前提,是再制造過程中的關鍵工序,它在很大程度上保證了新產品設計和廢舊產品再制造資源的最大化利用。通過對產品拆卸Petri網模型的建立,拆卸序列規劃,產品再制造拆卸評估方法的研究,利用Pro/E 4.0系統的客戶化開發工具包Pro/Toolkit進行UI對話框設計出了產品再制造拆卸仿真界面,在VS2005中編寫動作實現代C語言代碼,生成動態鏈接庫執行文件,在Pro/E中注冊運行,得到再制造拆卸仿真系統。

關鍵詞:再制造;拆卸;仿真;Petri網

0引言

再制造是指將廢舊機電產品運用高科技手段進行專業化修復或升級改造,使其品質和性能恢復甚至優于原產品的批量化制造過程。

無論是回收還是再制造,都涉及到對產品的零部件或者子裝配件不同程度的拆卸,同時產品拆卸也是綠色設計一個重要組成部分和產品生命周期中的關鍵環節。

再制造拆卸是指將廢舊產品及其部件有規律的按順序分解成零部件,并保證在執行過程中最大化預防零部件性能進一步損壞的過程[1]。在資源的最大化利用和自動拆卸以及產品再制造性能方面具有重要意義。對產品拆卸過程的規劃提取了零件最優拆卸順序從而提高拆解效率,降低生產成本,提高產品回收和再制造經濟效益和資源節約。

可拆卸性作為產品再制造性能的一個重要評價指標,通過對產品可拆卸性研究,可以實現產品高效率、低成本地進行組件、零件的目標拆卸或材料的分類拆卸,以便使廢舊產品充分有效地回收和重用,以達到節約資源和能源、保護環境的目的[2]。因此,無論是在產品設計之初,還是在產品的回收之后進行再利用,結合產品再制造拆卸各項評估準則以及產品拆卸序列優化方法,對產品的拆卸過程進行仿真,實現產品的動態、直觀、有序、高效的虛擬拆卸,這對產品可拆卸性設計和再制造具有重要輔助作用。

1再制造拆卸的基本內容和方法

產品的拆卸性設計總體主要由三維概念設計、拆卸建模、拆卸序列規劃、拆解回收評價、再制造性能評價這幾個模塊組成,其中以拆裝建模為基礎,以拆卸序列規劃和拆卸路徑規劃為設計過程的核心[3]。

1.1 三維概念設計

在產品三維模型設計階段,運用三維軟件對產品的結構(組件類型、連接方式等),性質(材料信息、幾何信息等)和零件拆卸工具庫進行建模。

1.2 再制造拆卸模型和拆卸序列的生成

產品拆卸建模模塊,是再制造拆卸的基礎。模型建立的好壞直接影響后續工作的進行。目前比較常用的拆卸建模方法有基于圖論的無向圖,有向圖、AND/OR圖、Petri網法、層次分析法等。因為需要對零件的拆卸經濟性能、拆卸成本等因素進行考慮,PN (Petri nets)法可以較好地實現這一目標。

a) 產品拆卸Petri網模型概述

Petri[4]網主要是用于離散事件的建模與分析,它是由令牌(token)、庫所(Place)、變遷(Transitions)以及連接庫所和變遷的有向弧(Arcs)所構成的有向網絡圖。其中系統的狀態可以通過是否包含及包含多少個令牌來描述。在PN中,令牌用以表示在PN中運動的對象(對應于產品模型中待拆卸零部件),用實心圓點表示;庫所代表等待處理的令牌所處的位置或狀態,用小圓圈表示;變遷表示一系列改變系統狀態的事件、動作,用小矩形表示;有向弧描述令牌在系統中運動的軌跡,用單向箭頭表示。具體示例見圖1。

圖1 駕駛室結構框架

根據Murata[5]所述PN被定義為一個五元數組,PN=(P,T,F,W,M0)。P={Pi},是庫所的有限集,代表模型中零件所處位置或者所處狀態T={Tj},是變遷的有限集,對應于拆卸動作和方式。P∩T=φ,P∪T>φ,F?{P×T}∪{T×P},表示庫所與變遷之間的有向關系流。F={1,2,...},是有向弧權重的集合,對應零部件的拆卸要求M0={0,1...},是庫所的初始標識。對于一個簡單的PN(沒有自封閉環)來說,PN結構可以用矩陣A=[aij]來表示:

(1)

將Petri網理論應用到廢舊產品拆卸回收過程當中,結合零件的回收經濟效益和再制造性能建立拆卸Petri網(DPN)。對產品拆卸過程規劃進行研究,可以生成產品的經濟最優拆卸序列[6]。

b) 產品拆卸序列的生成

PN拆卸序列的生成技術路線如圖2所示。

圖2 PN拆卸序列的生成路線

拆卸優先矩陣(DPM)運用AND、OR和AND/OR關系在三維空間x、y、z方向上反映了產品內部各零件的連接和拆卸干涉關系。對于每一個零件i,在其可拆卸運動方向上的拆卸軌跡寬度與零件i的尺寸相關,那些位于或部分位于零件i可視拆卸軌跡上的零件都稱作零件i的干涉元素,根據各零件的干涉關系即可構建出拆卸優先矩陣B=[bi,j],bi,j表示零件i與零件j發生拆卸干涉。具體干涉關系如式(2):

(2)

所有與i發生AND干涉關系的零件都必須先于i拆卸,在所有與i發生OR干涉關系的零件中至少有一個先于i拆卸,與其他零件均不干涉和易于損壞或具有危險性的零件應該首先進行拆解。根據拆卸優矩陣B,運用DPN運行規則,就可以得到具體的產品拆卸模型網路圖,再結合零件信息庫和經濟性拆卸方案對拆卸序列進行優化,得到拆卸序列簡化可達樹,最后遴選出經濟最優拆卸序列。

1.3 產品再制造拆卸性能評估

影響產品拆卸性能的主要因素,待拆卸零部件的數目,待查零件和連接在產品中所處的深度,各個零部件的連接數目、關系和狀態(決定是否需要破壞性拆解),產品拆卸序列的優劣性(決定了拆卸的效率),各個連接的拆卸工具、時間和費用等。

a) 可拆卸性評估指標

產品的可拆卸性體現再制造的效益和成本,評估產品的可拆卸性有利于與提高產品再制造的效率,降低生產成本。產品可拆卸性與產品的零件數目、相連接零件數目、零件間連接方式相關,其評估指標為:

(3)

b) 拆卸效率、費用評估指標

拆卸效率、拆卸經濟性是最能體現產品再制造初期的拆卸效率和經濟性。

E=Tsp·Ni/Tr

(4)

式中:E,拆卸效率;Tsp,單個零件理想拆卸時間;Ni,產品零件數;Tr,實際總拆卸時間。

Cp=Ti·Ni·Le/3600,μ=Cp/Cr

(5)

c) 拆卸環境性評估

產品在拆卸過程中會產生多種對環境有害的物質,要對每一種物質對環境的影響做出分析,需通過對不同類環境影響的具體數值進行量化,得出產品第i類環影響的排放值。

(6)

式中:n為產品排放的第i類環境影響物質總類數;Qj為第j類物質排放量,aj為第j類物質對環境的影響因子。通過對Ei值與參照產品排放值Er取比值,得到第i類環境影響無量綱指標EIi。

EIi=Ei/Er

(7)

最后用環境影響加權系數

Wi=(Ei-Er)/Er

(8)

對產品進行橫向類比,Wi越小,則表示該產品對環境的影響與參照產品越接近,其對環境的影響就越小。

d) 再制造拆卸的其他評估因素

影響產品再制造拆卸的因素很多,由于篇幅限制,以上只列舉其中最典型的幾個,其他諸如零件耐用性因素、回收價值性因素、技術性因素、零件互換性因素等均可在相關專業資料查詢。

2ProToolkit仿真系統對話框設計

在vs2005平臺下建立MFC DLL(動態鏈接庫)應用程序模式,并編寫實現對話框與用戶進行交互的C程序,編譯、連接后生成可執行程序,最后編寫注冊文件,在Pro/E中注冊運行,實現目標對象的拆卸仿真。

2.1 編寫信息資源文件和對話框資源文件

a) 信息資源編寫

文件信息由多個4行語句組成,每組代表一條信息,具體含義如下:

第1行是查詢某條信息的關鍵字。

第2行是所要顯示的內容,是一個格式控制語句。

第3行是該條信息的語言翻譯。

第4行為空,為以后功能擴展預留。

b) 對話框資源文件編寫

對話框資源文件描述了對話框的整體風格、控件的列表和屬性、控件的相互位置等特性。Pro/Toolkit提供了一個專門用來檢驗對話框資源文件編寫正確與否的工具,即prodialog_view.exe。對話框資源文件編寫好以后,直接拖進prodialog__view.exe文件,若無錯誤,則會顯示界面,若出錯,則顯示出錯的原因及位置。

2.2 Pro/Toolkit程序設計

要想實現對話框與用戶交互的功能,必須進行以下過程:

1) 讀取對話框資源文件,將對話框調入內存,此過程用到的函數是ProUIDialogCreate()。

2) 為對話框各控件指定行為函數,修改對話框及各控件屬性。

3) 顯示并激活對話框,接受用戶交互,此過程用到的函數是ProUIDialogActivate()。

4) 關閉對話框、釋放對話框所占內存,此過程用到的函數是ProUIDialogDestroy()。

以下是拆卸仿真中用到的幾個主要函數:

函數:ProAsmcomppathMdlGet(),根據裝配元件的路徑獲得其模型。

函數:ProAsmcomppathInit(),初始化零件在裝配體中的數據結構。

函數:ProAsmcomppathTrfGet(),讀取零件在裝配體中的位姿矩陣息。

函數:ProAsmcomppathTrfSet(),設置零件在裝配體中的位姿矩陣。

后兩個函數通過實時讀取和修改零件在裝配體中的位姿矩陣,實現零件在裝配體沿坐標系的逐步移動。

函數:pro_compute_interference(),檢測兩零件之間是否發生干涉。當然,拆卸仿真對話框的實現需用到很多函數,這些函數原型都可以在Pro/Toolkit user’s guide里面查到,此處不在贅述。

2.3 對話框示例

以下是二級減速器的拆卸仿真界面。在主菜單欄上添加拆卸仿真菜單,點擊可以打開再制造拆卸仿真對話框按鈕,調出再制造拆卸仿真主對話框界面,如圖3所示。在主對話框里面可以進行待拆卸零件的選擇、零件的拆卸動作、零件之間的干涉檢驗、拆卸序列的生成等操作。點擊零件再制造評估可以調出再制造評估對話框,如圖4,可以對零件進行再制造性能的評估,以檢驗該零件是否有必要進行再制造。

圖3 再制造仿真主對話框

圖4 零件再制造評估對話框

3結語

通過對產品拆卸Petri網模型建立的基本方法的分析,結合再制造產品的拆卸性能基本指標的評估方法,運用Pro/E二次開發設計了產品拆卸仿真對話框,以實現用戶對產品再制造拆卸過程的直觀有效掌控。凸顯了拆卸技術在對產品再制造的重要性。

參考文獻:

[1] 朱勝,姚巨坤. 再制造技術與工藝[M]. 北京:機械工業出版社,2010.

[2] 魏培,劉光復,黃海鴻,等.面向再制造的基于Pro/Toolkit的拆卸仿真[J]. 機械設計與制造. 2012(5):144-146.

[3] 許露露,楊柳.面向回收的綠色拆卸性設計[J]. 科技縱橫. 2009.7.

[4] Kendra E.Moore,Askiner Gungor.Petri net approach to disassembly process planning for products with complex AND/OR precedence relationships[J]. European Journal of Operational Research ,2001(135),428-449.

[5]Murata,T.Petrinets:Properties,analysis and application.Proceeding of the IEEE 77(4),541-580.

[6] 李玉玲,趙樹恩.基于Petri網的產品拆卸過程規劃[J]. 農業機械學報,2006,37(7).

[7] 張繼春.Pro/ENGINEER二次開發實用教程[M]. 北京: 北京大學出版社,2003.

Study of Remanufacturing Disassembly Technology Based on Petri nets

HU Shi-juna,b, LI Jina,b, ZHANG Hong-xianga,b, LI Chong-jiana,b, CHANG Ying-jiea,b

(a. Key Laboratory of Digital Manufacturing Technology and Application, the Ministry of Education,

b. School of Mechanical and Electronical Engineering, Lanzhou University of Technology, Lanzhou 730050, China)

Abstract:Disassembly technology is an important prerequisite to efficient recycling products and remanufacturing and the key process of manufacturing. It ensures the design of new products and makes full use of the remanufacturing resources of waste products. In this paper, through the establishment of the product disassembly Petri net model, disassembly sequence planning, product remanufacturing disassembly evaluation method, the disassembly simulation interface of remanufacturing UI dialog of product is designed using customization Pro/Toolkit of Pro/E 4.0, then C language code is written in VS2005 to generate the action functions to realize the generation of a dynamic link library file and registered to run in Pro/E, thus, remanufacturing disassembly simulation system is achieved finally.

Keywords:remanufacturing; disassembly; simulation; Petri nets

中圖分類號:TP391.9

文獻標志碼:B

文章編號:1671-5276(2015)02-0125-03

作者簡介:胡世軍(1968-),男,甘肅蘭州人,碩士研究生導師,副教授,研究方向為從事先進制造技術、金屬切削刀具、機械裝備的自動化控制等。

猜你喜歡
仿真
Proteus仿真軟件在單片機原理及應用課程教學中的應用
工業機器人模擬仿真技術在職業教育中的應用淺析
一種幫助幼兒車內脫險應急裝置的仿真分析
科技資訊(2016年18期)2016-11-15 20:09:22
論虛擬仿真實訓系統在口腔實驗教學中的應用
科技資訊(2016年18期)2016-11-15 07:55:28
基于機電設備電氣控制線路排故的仿真系統設計
價值工程(2016年29期)2016-11-14 02:01:16
航空電氣系統中故障電弧研究
Buck開關變換器的基本參數設計及仿真分析
試析PLC控制下的自動化立體倉庫仿真情況分析
基于MADYMO的航空座椅約束系統優化設計
科技視界(2016年18期)2016-11-03 21:44:44
中國體態假人模型與FAA Hybrid Ⅲ 型假人模型沖擊差異性分析
科技視界(2016年18期)2016-11-03 20:31:49
主站蜘蛛池模板: 国产精品林美惠子在线观看| 中文字幕亚洲电影| 婷婷色在线视频| 国产视频大全| 香蕉eeww99国产精选播放| 久久国产精品麻豆系列| 五月丁香在线视频| 亚洲精品无码AⅤ片青青在线观看| 成年人国产视频| 日韩高清欧美| 亚洲中文制服丝袜欧美精品| 亚洲无卡视频| 2020国产在线视精品在| 国产JIZzJIzz视频全部免费| 国产91麻豆视频| 97在线免费| 麻豆精选在线| 欧美乱妇高清无乱码免费| 国产无码性爱一区二区三区| 五月婷婷激情四射| 亚洲人成影视在线观看| 青青青视频91在线 | 免费观看精品视频999| 欧美激情伊人| 亚洲无码电影| 日韩无码视频专区| 日韩视频福利| 欧美另类第一页| 久久亚洲日本不卡一区二区| 国产成人精品2021欧美日韩| 青青草原国产精品啪啪视频| 最新日本中文字幕| 91娇喘视频| 高潮毛片无遮挡高清视频播放| 幺女国产一级毛片| 人妻丰满熟妇AV无码区| 婷婷色狠狠干| 亚洲无线观看| 亚洲精品欧美日韩在线| 久久精品电影| 少妇精品网站| 一级毛片在线播放免费观看| 亚洲成人精品| 91色国产在线| 91久久精品国产| 影音先锋亚洲无码| 久久精品国产亚洲AV忘忧草18| 亚洲成aⅴ人片在线影院八| 黄片在线永久| 中文字幕亚洲另类天堂| 欧美中文字幕一区二区三区| 欧类av怡春院| 国产成人综合日韩精品无码首页 | 人妻少妇久久久久久97人妻| 在线播放国产99re| 99re在线免费视频| A级全黄试看30分钟小视频| swag国产精品| 国产精品 欧美激情 在线播放 | 国产高颜值露脸在线观看| 欧美一区二区三区香蕉视| 亚洲va在线∨a天堂va欧美va| 狠狠亚洲婷婷综合色香| 精品久久高清| 91色在线视频| 日韩精品欧美国产在线| 亚洲人网站| 激情乱人伦| 六月婷婷综合| 2020国产精品视频| 国产自无码视频在线观看| 国产18在线播放| 麻豆国产精品一二三在线观看| 91一级片| 亚洲最新网址| 国产高潮视频在线观看| 国产伦片中文免费观看| 午夜国产在线观看| 国产真实乱子伦精品视手机观看 | 亚洲精品在线观看91| 国产女人喷水视频| 久久人与动人物A级毛片|