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

基于CBR的汽車拆解信息模型及實例庫設(shè)計

2015-04-23 11:36:48李玉剛徐清魁韋小華
綠色科技 2015年9期
關(guān)鍵詞:關(guān)聯(lián)發(fā)動機數(shù)據(jù)庫

李玉剛,徐清魁,韋小華

(安徽江淮汽車股份有限公司,安徽合肥230022)

1 引言

拆解是報廢汽車回收再利用的前提,是提高資源綜合利用效率,實現(xiàn)資源重復利用與環(huán)境保護的有效途徑。報廢汽車零部件拆解方法具有很大的相似性,如金屬零部件間約束關(guān)系多采用螺栓連接和焊接,內(nèi)飾件多采用卡扣連接和膠接,因此拆卸金屬零部件可采用扳手、套筒、絞磨機或氧氣切割機等工具,對內(nèi)飾件可采用撬開卡扣或撕扯予以拆解。因此報廢汽車可借鑒成功的拆解案例及經(jīng)驗實現(xiàn)零部件的拆解。Pitipong Veerakamolmal和 Surendra M.Gupta將實例推理(Casedbased Reasoning)運用于產(chǎn)品拆卸,文獻[1]將實例推理運用于產(chǎn)品拆卸規(guī)劃,得到了優(yōu)于其他方法獲得的拆解序列。文獻[2]主要介紹了運用于拆解的實例推理的推理過程及相似性的計算,文獻[3]主要介紹基于實例推理的產(chǎn)品拆解系統(tǒng)的開發(fā)。實例庫是實例推理的核心部分,而相關(guān)文獻對實例庫設(shè)計探討較少。良好的產(chǎn)品實例結(jié)構(gòu)不僅能夠提高實例的檢索速度,還能夠提高實例檢索的相似效率[4],實例庫中的實例的存儲形式是汽車拆解信息模型的具體體現(xiàn),因此研究汽車拆解信息模型對于實例存儲和實例庫設(shè)計都是至關(guān)重要的。

2 汽車拆解信息模型

汽車拆解信息模型是汽車零部件結(jié)構(gòu)信息的集合,是經(jīng)過抽象整理后建立的在結(jié)構(gòu)上具有一定形式的信息模型。信息模型的表達在拓撲上可分為圖結(jié)構(gòu)和樹結(jié)構(gòu)兩種[5]。汽車的拆解在很大程度上取決于其總成和零部件結(jié)構(gòu),文獻[6]指出對于結(jié)構(gòu)復雜的產(chǎn)品,在建立起信息數(shù)據(jù)模型時,可以將該產(chǎn)品層層分解為部件、子部件和零件,然后分別建模。根據(jù)上述方法,可將汽車分為若干總成、部件和零部件,采用分層多叉樹結(jié)構(gòu)來建立汽車拆解信息模型。在汽車拆解過程中,為了保證零部件的完整性,方便零部件管理及以后回收利用,某些零部件必須同時拆解;而相互制約的零部件一定不能同時拆解。普通的樹結(jié)構(gòu)在表達拆解信息時就存在以下不足之處:①無法清楚的表達出汽車及其零部件的拆解序列;②沒有標注某些汽車零部件是否一定同時拆解。

為解決以上不足,本文采用拆解序數(shù)標記被拆解的零部件來表達拆解序列;定義同一拆解階段一定同時拆解的零部件為“協(xié)同兄弟”,同一拆解階段一定不同時拆解的零部件“互斥兄弟”。采用EER模型中的is_part_of和is_a關(guān)系分別表示“協(xié)同兄弟”和“互斥兄弟”。汽車零部件的拆解過程中,某些零部件之間沒有拆卸約束關(guān)系,通過互換拆解順序可以優(yōu)化拆解順序,標注協(xié)同和互斥關(guān)系后在一定程度上也方便了拆解序列的優(yōu)化?;谝陨?,本文建立的拆解樹模型如圖1所示。某部件由4個零件組成,其中零件A和B一定不可同時拆解,零件D和E一定同時拆解,T表示各個零件對應的拆解序數(shù)。

圖1 拆解樹結(jié)構(gòu)

由于汽車本身結(jié)構(gòu)的復雜,零部件眾多,因此汽車拆解樹是多層次分叉樹結(jié)構(gòu)。另一方面根據(jù)功能需求不同,汽車同一零部件有多種型號可供選擇,如發(fā)動機可按不同方式進行多種分類,不同類型發(fā)動機結(jié)構(gòu)差別較大,對拆解工藝影響較大。這些容易造成數(shù)據(jù)的冗余和混亂,使得發(fā)動機拆解樹的建立困難。為了便于拆解樹庫建立,可將發(fā)動機分解為按原型構(gòu)成和按類型分類。①按原型構(gòu)成。對于同種類型的發(fā)動機,因發(fā)動機自身結(jié)構(gòu)變化很小,因此可以抽象為一般通用的拆解樹模型。②按類型分類。不同類型的發(fā)動機,發(fā)動機結(jié)構(gòu)上有很大差別。對于這種情況,可以參考以往的實例,按類型分類建立發(fā)動機的拆解樹模型。

3 汽車拆解實例庫設(shè)計

3.1 拆解樹向關(guān)系模型的轉(zhuǎn)化

實例庫是實例空間的物理體現(xiàn),表現(xiàn)為對產(chǎn)品實例的有序組織和管理庫,應包括產(chǎn)品實例的信息、索引和實例間的關(guān)聯(lián)[7]。汽車拆解實例之間的關(guān)聯(lián)是通過汽車及其零部件的結(jié)構(gòu)和內(nèi)在關(guān)系等信息實現(xiàn)的。而拆解樹與關(guān)系模型在拆解的面向?qū)ο蟮某潭壬嫌休^大差異[4],因此采用關(guān)系型數(shù)據(jù)庫來表達拆解樹時需要經(jīng)過必要的轉(zhuǎn)化。根據(jù)關(guān)系數(shù)據(jù)庫和拆解樹模型的特點,可得到以下幾個轉(zhuǎn)化規(guī)則:①如果某結(jié)點上面有父節(jié)點,則在“上一級序號”變量中填入父節(jié)點零部件對應的序號;②如果該結(jié)點有子節(jié)點,則在“下一級起始序號”變量中填入子節(jié)點零部件對應的起始序號;③零部件在拆解樹中所處層數(shù)即為該零部件的拆解階段(結(jié)構(gòu)樹的層數(shù)從上向下開始遞增);④零部件ID號由零部件在拆解樹上所對應的層數(shù)和該零部件在該層的列數(shù)兩部分構(gòu)成;⑤零部件是否同時拆解和拆解序數(shù)是否可換等信息在數(shù)據(jù)庫備注中表達。

3.2 汽車拆解實例庫設(shè)計

3.2.1 實例庫的總體設(shè)計及相互關(guān)系

實例庫是實例推理的基礎(chǔ),它為以后基于實例推理的汽車拆解實例檢索、相似度計算、實例提取和實例修改等過程奠定數(shù)據(jù)基礎(chǔ)。實例庫的建立包括兩個最重要的方面:實例存儲的內(nèi)容和組織形式[7]。汽車拆解實例庫的存儲內(nèi)容主要包括車型、零部件信息、拆解序列、拆解階段、拆解序數(shù)、拆解工具、拆解難度系數(shù)、拆解人數(shù)等。

實例庫的組織形式有一般兩種:線性結(jié)構(gòu)和漸近索引結(jié)構(gòu)。線性結(jié)構(gòu)是對實例庫中的每個元素進行檢索,不會遺漏任何相似實例,實例管理方便,但實例檢索的效率較低;漸近索引結(jié)構(gòu)將索引特征屬性組成一個層次結(jié)構(gòu),這種結(jié)構(gòu)有利于實例的漸近層次性檢索,檢索效率高。汽車產(chǎn)品零部件眾多,為了提高檢索效率,汽車拆解實例庫采用漸近索引結(jié)構(gòu)。

根據(jù)拆解樹模型特點和零部件管理需要,汽車拆解實例庫設(shè)計為三類數(shù)據(jù)庫:主關(guān)聯(lián)庫、子案例庫和零部件管理庫。各個數(shù)據(jù)庫的存儲內(nèi)容如下:①主關(guān)聯(lián)庫主要用于存儲汽車信息及汽車以總成、組件或功能模塊為拆解單位的相關(guān)拆解信息;②子案例庫主要存儲某一總成、組件或部件的結(jié)構(gòu)和拆解信息;③零部件管理庫主要存儲汽車零部件清單,主要來源于汽車BOM表。

主關(guān)聯(lián)庫可以分別與子案例庫和零部件管理庫鏈接,子案例庫和零部件管理庫之間也可實現(xiàn)鏈接。主關(guān)聯(lián)庫是數(shù)據(jù)庫的“總綱”,對子案例庫和零部件管理庫起引導和控制作用,子案例庫和零部件管理庫是子關(guān)聯(lián)庫的補充和詳細化,子案例庫和零部件管理庫是相輔相成的,可以通過零部件管理庫中的零部件信息鏈接子案例庫查看其拆解信息,也可通過子案例庫被拆解的部件或組件查看其零部件清單。三類庫之間的鏈接通過零部件的序號(數(shù)據(jù)庫中的ID列的序號)和名稱等信息實現(xiàn)的。

3.2.2 各數(shù)據(jù)庫詳細設(shè)計

為了保證數(shù)據(jù)庫的安全、反應速度及穩(wěn)定性,本文采用的數(shù)據(jù)庫平臺是Microsoft公司推出的SQL Server 2008。

(1)主關(guān)聯(lián)庫設(shè)計。由于關(guān)聯(lián)庫中存儲的內(nèi)容的上一層節(jié)點對應的都是同一車型的汽車本身,因此數(shù)據(jù)庫中只記錄其下一層子節(jié)點零部件對應的起始序號。主關(guān)聯(lián)庫數(shù)據(jù)結(jié)構(gòu)如表1所示。

表1 主關(guān)聯(lián)庫數(shù)據(jù)結(jié)構(gòu)表

(2)子案例庫設(shè)計。隨著拆解樹從頂端向下分解,汽車零部件分類越來越多,拆卸信息越來越紛雜,為存儲這些信息,可采用兩種方式來建立數(shù)據(jù)庫:分類存儲和匯總存儲。分類存儲即是對所有單一組件或部件分別建立對應的數(shù)據(jù)庫,該存儲方式層次清晰,實例檢索速度較快,但數(shù)據(jù)庫繁多,數(shù)據(jù)庫管理麻煩;匯總存儲即是在一個數(shù)據(jù)庫中將所有組件或部件的所有零件的拆卸信息按一定的層次順序排列記錄下來,該存儲方式數(shù)據(jù)庫單一,方便數(shù)據(jù)庫的管理,同時在實例檢索時可根據(jù)零部件的的上一級節(jié)點零部件對應的序號進行較快的檢索。本文子案例庫的設(shè)計采用第二種方法。其數(shù)據(jù)結(jié)構(gòu)如表2所示。

表2 子案例庫數(shù)據(jù)結(jié)構(gòu)表

(3)零部件管理庫設(shè)計。零部件管理庫有兩個作用,其一是對汽車拆解的零部件統(tǒng)一管理;其二是為瀏覽汽車零部件具體拆解信息提供導向作用。其數(shù)據(jù)結(jié)構(gòu)如表3所示。

表3 零部件管理庫數(shù)據(jù)結(jié)構(gòu)

4 實例應用

本文以某款車發(fā)動機及其曲軸箱通風裝置為例建立子案例庫和零部件管理庫,并通過檢索驗證數(shù)據(jù)庫的有效性。發(fā)動機主要組件及其拆解序數(shù)如表4所示,由于篇幅限制,僅以曲軸箱通風裝置為例建立其子案例庫和零部件管理庫,其余組件可按類似方法進行建立。曲軸箱通風裝置BOM清單及拆解信息如表5所示。根據(jù)表中的信息,建立的發(fā)動機拆解信息模型如圖2所示,發(fā)動機數(shù)據(jù)庫如圖3所示(圖層從下到上依次為主關(guān)聯(lián)庫、子案例庫和零部件管理庫)。

表4 發(fā)動機組件及其拆解序數(shù)信息

表5 曲軸通風箱裝置BOM及拆解信息

本文檢索上文建立的數(shù)據(jù)庫中的發(fā)動零部件拆解信息驗證實例庫建立的合理性。實例檢索的目的是通過相似度的計算,從數(shù)據(jù)庫中搜索相似度值最大的零部件的所有信息。相似度的計算在程序設(shè)計的推理過程中,數(shù)據(jù)庫中檢索出相似度值最大的零部件信息可按照拆解樹結(jié)構(gòu)進行層次性檢索,即通過檢索上層父節(jié)點對應的組件或零部件信息,然后根據(jù)零部件ID號關(guān)系及子父節(jié)點號搜索下層子節(jié)點對應的零部件信息,按層次結(jié)構(gòu)一直檢索出所有有關(guān)最相似的零部件的信息。其檢索結(jié)果如圖4所示。

圖2 發(fā)動機拆解樹模型

圖3 發(fā)動機主關(guān)聯(lián)庫、子案例庫和零部件管理庫

5 結(jié)語

本文根據(jù)汽車拆解需求和特點,建立了汽車拆解信息模型——汽車拆解樹,提出了拆解信息模型向關(guān)系模型轉(zhuǎn)化的規(guī)則,根據(jù)拆解樹、BOM表和汽車零部件管理的需求建立了由主關(guān)聯(lián)庫、子案例庫和零部件管理庫組成的汽車拆解實例庫,并通過實例檢索驗證了案例庫的有效性,為基于實例推理的報廢汽車拆解系統(tǒng)的開發(fā)奠定了一定的基礎(chǔ)。

圖4 發(fā)動機零部件拆解信息檢索結(jié)果

[1]Ibrahim Zeid,Surendra M.Gupta,Theodore Bardasz.A case - based reasoning approach to planning for disassembly[J].Journal of Intelligent Manufacturing,1997(8):97 ~106.

[2] Pitipong Veerakamolmal,Surendra M.Gupta.Automating Multiple Products Disassembly Process Planning with Case-Based Reasoning[C].The Second International Conference on Operations and Quantitative Management(ICOQM - II),Ahmedabad,India,1999.

[3]Pitipong Veerakamolmal,Surendra M.Gupta.A Case - Based Reasoning Approach for the Optimal Planning of Disassembly Processes[J].Journal of Intelligent Manufacturing,2002(13):47 ~60.

[4]傅仕偉,嚴雋琪,陳文培,等.基于實例設(shè)計中的產(chǎn)品數(shù)據(jù)模型及實例庫設(shè)計[J].計算機輔助設(shè)計與圖形學學報,2000,12(2):132~136.

[5]陳 璐,蔣丹東,蔡建國.可拆卸性設(shè)計中的面向?qū)ο蠼<夹g(shù)研究[J].中國機械工程,2000,11(9):987 ~990.

[6]凌衛(wèi)青,趙艾萍,謝友柏.基于實例的產(chǎn)品設(shè)計知識獲取方法及實現(xiàn)[J].計算機輔助設(shè)計與圖形學學報,2002,14(11):1014 ~1019.

[7]胡 迪.基于實例推理的綠色產(chǎn)品配置方法研究[D].合肥:合肥工業(yè)大學,2008.

猜你喜歡
關(guān)聯(lián)發(fā)動機數(shù)據(jù)庫
“苦”的關(guān)聯(lián)
當代陜西(2021年17期)2021-11-06 03:21:36
發(fā)動機空中起動包線擴展試飛組織與實施
奇趣搭配
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
智趣
讀者(2017年5期)2017-02-15 18:04:18
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
數(shù)據(jù)庫
財經(jīng)(2016年6期)2016-02-24 07:41:51
新一代MTU2000發(fā)動機系列
新型1.5L-Eco-Boost發(fā)動機
主站蜘蛛池模板: 国产精品亚洲欧美日韩久久| 欧美午夜理伦三级在线观看 | 久久人妻xunleige无码| 亚洲二三区| 欧美天天干| 色哟哟国产精品一区二区| 一级毛片网| a级毛片网| 九九视频免费在线观看| 久久情精品国产品免费| 成人蜜桃网| 午夜视频免费一区二区在线看| 一区二区三区毛片无码| 麻豆精品国产自产在线| 日本午夜影院| 欧美视频二区| 国产精品香蕉| 热re99久久精品国99热| 青青青国产免费线在| 亚洲网综合| 免费三A级毛片视频| 欧美日韩国产系列在线观看| 亚洲国产综合精品一区| 国产高潮流白浆视频| 又黄又湿又爽的视频| AV熟女乱| 亚洲美女久久| 高清欧美性猛交XXXX黑人猛交| 成人福利在线观看| 亚洲色精品国产一区二区三区| www成人国产在线观看网站| 亚洲91精品视频| 亚洲水蜜桃久久综合网站| 免费在线看黄网址| 国产69精品久久| 亚洲成年人片| 欧美在线综合视频| 国产男女免费完整版视频| 美女被狂躁www在线观看| 91在线国内在线播放老师| 伊人久久大线影院首页| 亚洲精选无码久久久| 亚洲精品中文字幕无乱码| 国产成年无码AⅤ片在线| 蜜桃视频一区二区三区| 国产v欧美v日韩v综合精品| 欧美影院久久| 好紧太爽了视频免费无码| 久久www视频| 91九色最新地址| 国产精品午夜福利麻豆| 91欧美亚洲国产五月天| 色九九视频| 午夜性刺激在线观看免费| 中文字幕日韩视频欧美一区| 黄色国产在线| 九色视频在线免费观看| 青青草国产免费国产| 国产丝袜丝视频在线观看| 在线视频一区二区三区不卡| 麻豆国产原创视频在线播放| 毛片免费试看| 伊大人香蕉久久网欧美| 亚洲欧美自拍视频| 综合网天天| 日韩精品免费在线视频| 少妇精品网站| 国产在线自揄拍揄视频网站| 亚洲视频四区| 免费一级成人毛片| 成年片色大黄全免费网站久久| 又爽又大又黄a级毛片在线视频| 免费看a级毛片| 国产麻豆另类AV| 一级毛片免费播放视频| 国产在线无码一区二区三区| 在线欧美a| 一本久道热中字伊人| 亚洲精品人成网线在线 | 国产精品亚洲精品爽爽| 四虎影视永久在线精品| 亚洲成人网在线播放|