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

基于自定義特征的飛機(jī)結(jié)構(gòu)件智能檢測規(guī)劃技術(shù)

2016-11-29 06:20:17曾德標(biāo)萬世明彭江濤李迎光鄭國磊
圖學(xué)學(xué)報(bào) 2016年3期
關(guān)鍵詞:定義特征測量

曾德標(biāo), 萬世明, 彭江濤, 李迎光, 鄭國磊

(1. 成都飛機(jī)工業(yè)(集團(tuán))有限責(zé)任公司技術(shù)裝備公司,四川 成都 610092;2. 南京航空航天大學(xué)機(jī)電學(xué)院,江蘇 南京 210016;3. 北京航空航天大學(xué)機(jī)械工程及自動(dòng)化學(xué)院,北京 100083)

基于自定義特征的飛機(jī)結(jié)構(gòu)件智能檢測規(guī)劃技術(shù)

曾德標(biāo)1, 萬世明1, 彭江濤1, 李迎光2, 鄭國磊3

(1. 成都飛機(jī)工業(yè)(集團(tuán))有限責(zé)任公司技術(shù)裝備公司,四川 成都 610092;2. 南京航空航天大學(xué)機(jī)電學(xué)院,江蘇 南京 210016;3. 北京航空航天大學(xué)機(jī)械工程及自動(dòng)化學(xué)院,北京 100083)

飛機(jī)結(jié)構(gòu)件常用坐標(biāo)測量機(jī)檢測形狀特征的加工質(zhì)量。為了滿足飛機(jī)結(jié)構(gòu)件需要檢測復(fù)雜形狀特征以及便于拓展形狀特征檢測范圍的迫切需求,研究了獨(dú)立于形狀特征類型的特征定義框架及統(tǒng)一的特征識(shí)別算法;提出了檢測知識(shí)驅(qū)動(dòng)的測量點(diǎn)智能分布方法;設(shè)計(jì)了結(jié)合聚類和改進(jìn)模擬退火算法的測量方向優(yōu)化算法;實(shí)現(xiàn)了基于自定義特征及檢測知識(shí)的智能檢測規(guī)劃。該技術(shù)已在多個(gè)重大航空產(chǎn)品的研制中得到應(yīng)用,顯著提升了飛機(jī)結(jié)構(gòu)件檢測規(guī)劃的效率和智能化水平。

計(jì)算機(jī)輔助檢測規(guī)劃;特征識(shí)別;測量點(diǎn)分布;測量方向優(yōu)化

為了保障飛機(jī)壽命和飛行安全,飛機(jī)結(jié)構(gòu)件檢測是飛機(jī)制造過程中極其重要的環(huán)節(jié)。坐標(biāo)測量機(jī)以其通用性強(qiáng)、精度高、效率高、性能好和測量范圍大等優(yōu)點(diǎn),廣泛地應(yīng)用于飛機(jī)結(jié)構(gòu)件的數(shù)字化檢測中。目前已有大量學(xué)者對(duì)坐標(biāo)測量機(jī)的計(jì)算機(jī)輔助檢測規(guī)劃(computer-aided inspection planning,CAIP)技術(shù)進(jìn)行了深入研究。Zhang等[1]研究了公差特征分析、測量點(diǎn)可達(dá)性分析、測量路徑規(guī)劃和仿真等技術(shù),并開發(fā)了一個(gè)由CAD模型直接生成檢測工藝規(guī)程的CAIP系統(tǒng);Zhang等[2-7]對(duì)基于公差的CAIP技術(shù)進(jìn)行了全面系統(tǒng)的研究,開發(fā)了一個(gè)三坐標(biāo)測量機(jī)智能檢測規(guī)劃系統(tǒng);王萬龍等[8-11]研究并開發(fā)了一個(gè)基于三維CAD的智能三坐標(biāo)測量機(jī)檢測規(guī)劃系統(tǒng)。Sathi和Rao[12]提出了一個(gè)將CAD 與CAIP集成的自動(dòng)檢測規(guī)劃系統(tǒng);石靜等[13]開發(fā)了一個(gè)基于 DXF二維工程圖的計(jì)算機(jī)輔助產(chǎn)品幾何質(zhì)量檢測系統(tǒng);曲學(xué)軍等[14]研究了基于三維數(shù)模的曲面測量點(diǎn)分布方法;潘金川[15]研究了整體葉輪的CMM測量規(guī)劃與仿真技術(shù);李鐵鋼[16]提出了基于PowerINSPECT的結(jié)構(gòu)件在機(jī)檢測方法。此外,還有許多成熟的商品化的CAIP系統(tǒng),如海克斯康的 PC-DM IS、DELCAM 的 PowerINSPECT、Pro/ENGINEER的 PRO/CMM模塊等。但是上述CAIP系統(tǒng)都是基于傳統(tǒng)的尺寸幾何偏差檢驗(yàn)?zāi)J剑_展檢測規(guī)劃需要在所有擬檢測的幾何元素上標(biāo)注或交互輸入尺寸幾何公差,測量完畢還需對(duì)測量數(shù)據(jù)進(jìn)行擬合、計(jì)算等后期處理,才能得出尺寸幾何偏差以評(píng)估工件的加工質(zhì)量。在這種檢測模式下,飛機(jī)結(jié)構(gòu)件通常需要檢測的幾何元素及公差項(xiàng)非常多,尺寸幾何公差標(biāo)注、檢測規(guī)劃、測量以及后期數(shù)據(jù)處理的工作量都非常大。因此這種檢測模式只應(yīng)用于少數(shù)對(duì)尺寸幾何偏差有特別要求的工件及其加工部位。飛機(jī)結(jié)構(gòu)件加工質(zhì)量檢測普遍采用按照形狀特征類型進(jìn)行點(diǎn)位偏差分層抽樣檢驗(yàn)的模式,檢查每個(gè)采樣點(diǎn)(亦稱測量點(diǎn))的實(shí)際坐標(biāo)與理論坐標(biāo)之間的偏差是否在公差范圍內(nèi),如果都在公差范圍內(nèi)那么該工件的加工質(zhì)量按照一定的置信度判定為合格。這種檢測模式需要標(biāo)注和檢測的公差項(xiàng)很少,而且測量數(shù)據(jù)的后期處理簡單,測量完畢后只需計(jì)算每個(gè)測量點(diǎn)的點(diǎn)位偏差,而不用對(duì)測量數(shù)據(jù)進(jìn)行擬合、分析等處理,并且還能具體知道工件每個(gè)形狀特征各個(gè)局部的加工質(zhì)量。在這種檢測模式下,若采用CAIP系統(tǒng)進(jìn)行檢測規(guī)劃,則必須首先識(shí)別出需要檢測的形狀特征,然后再進(jìn)行測量點(diǎn)分布(即采樣)和其他后續(xù)檢測規(guī)劃操作。目前商業(yè)化的CAIP系統(tǒng)基本不具備形狀特征識(shí)別的能力,少數(shù)學(xué)者開發(fā)的基于特征的CAIP系統(tǒng)的特征識(shí)別能力也比較弱,尚難以應(yīng)用于飛機(jī)結(jié)構(gòu)件形狀特征的自動(dòng)檢測規(guī)劃。

因此,飛機(jī)結(jié)構(gòu)件的檢測規(guī)劃目前仍然需要大量的手工交互操作,自動(dòng)化和智能化程度很低,由此帶來諸多問題:①由于飛機(jī)結(jié)構(gòu)件結(jié)構(gòu)復(fù)雜,尺寸大,需要的測量點(diǎn)非常多,測量點(diǎn)手工分布工作非常枯燥、繁瑣,效率很低;②測量點(diǎn)數(shù)目和位置的確定依賴于檢測人員的經(jīng)驗(yàn)和技術(shù)水平,檢測結(jié)果的置信度得不到保障;③測量方向選擇也以人工交互為主,很難選出測量必須的最少測量方向,致使在實(shí)際測量過程中頻繁的調(diào)整測頭的測量角度,嚴(yán)重影響檢測效率。由于上述問題的存在,先進(jìn)的坐標(biāo)測量機(jī)在飛機(jī)結(jié)構(gòu)件的檢測方面沒有得到有效充分的利用,飛機(jī)結(jié)構(gòu)件檢測已成為制約縮短飛機(jī)研制周期、保障飛機(jī)質(zhì)量、降低研制成本的瓶頸之一。為了提高飛機(jī)結(jié)構(gòu)件檢測規(guī)劃的自動(dòng)化和智能化程度,加快檢測規(guī)劃和實(shí)際測量的速度,保障檢測結(jié)果置信度,降低檢測成本,本文針對(duì)飛機(jī)結(jié)構(gòu)件按照形狀特征類型進(jìn)行點(diǎn)位偏差分層抽樣檢驗(yàn)的零件檢測模式,研究基于自定義特征的智能檢測規(guī)劃技術(shù),允許用戶自行定義任意形狀的特征及其檢測知識(shí),系統(tǒng)可自動(dòng)識(shí)別用戶自定義的形狀特征并引用用戶定義的檢測知識(shí)完成采樣點(diǎn)智能分布和測量方向優(yōu)選等工作,最后生成測量程序。

1 特征定義框架及特征識(shí)別

為了使系統(tǒng)更加柔性,能夠方便地?cái)U(kuò)展可檢測的特征范圍以滿足不同用戶、不同領(lǐng)域和不同零件的形狀特征檢測需求,本文提出了一種獨(dú)立于形狀特征類型的特征定義框架和統(tǒng)一的特征識(shí)別算法,允許用戶按照框架的規(guī)范定義自己的形狀特征,且自定義特征能被統(tǒng)一的特征識(shí)別算法識(shí)別。

1.1 特征定義框架

特征定義框架采用統(tǒng)一的形式定義構(gòu)成形狀特征的特征面必須滿足的約束,亦即描述形狀特征的幾何和拓?fù)涮攸c(diǎn)。框架由一個(gè)特征面屬性向量(face attribute vector,F(xiàn)AV)、一個(gè)特征面拓?fù)渑c幾何關(guān)系矩陣(face topologic and geometric relationship matrix,F(xiàn)TGRM)、若干特征截面屬性約束(section attribute constraints,SACs)以及若干特征幾何參數(shù)約束(geometric parameter constraints,GPCs)4部分組成,形式如下:

將形狀特征視為由若干特征組件構(gòu)成,特征組件又由若干特征面構(gòu)成。特征FAV用于定義特征的構(gòu)成組件以及組件的排列順序,并規(guī)定各個(gè)組件中特征面的數(shù)目和屬性。特征FAV的形式如下:

式(1)說明特征由n個(gè)組件組成,其中元素faci(i = 1, 2, ···, n)定義組成第i個(gè)組件的特征面的數(shù)目和屬性。

特征FTGRM用于定義各特征組件之間以及組件內(nèi)各特征面之間必須滿足的拓?fù)渑c幾何關(guān)系約束,其形式如下:

其中,非對(duì)角線上的元素tgri,j(i > j, i = 1, 2, ···, n, j = 1, 2, ···, n?1)用于定義不同組件之間須滿足的拓?fù)渑c幾何關(guān)系約束;對(duì)角線上的元素tgri,i(i = 1, 2, ···, n)用于定義同一個(gè)組件內(nèi)不同特征面之間須滿足的拓?fù)渑c幾何關(guān)系約束,要求以第i個(gè)組件中的特征面為頂點(diǎn),用邊連接拓?fù)渑c幾何關(guān)系滿足tgri,i約束的任意兩張?zhí)卣髅娴玫降臒o向圖是連通圖。

此外,為了排除不屬于某類型特征而又滿足該類型特征的FAV和FTGRM約束的特征,引入特征SACs和特征GPCs,分別用于定義特征截面須滿足的約束以及特征幾何參數(shù)須滿足的約束。根據(jù)框架規(guī)范完成的一個(gè)具體類型特征的定義稱為該類型特征的特征模板。

1.2 特征識(shí)別算法

基于上述特征定義框架,用戶自定義的任意形狀特征可采用統(tǒng)一的算法識(shí)別,其過程主要有零件面屬性分析、特征實(shí)例構(gòu)造和特征實(shí)例有效性檢查3步。零件面屬性分析的目的在于從所有零件表面中取出各特征組件的潛在構(gòu)成面,滿足各組件的特征面屬性約束和單張面的幾何參數(shù)約束。在特征面屬性分析完成之后,滿足各組件的SACs和GPCs的零件表面分別存放于集合 COMi(i=1,2,···,n)中。特征實(shí)例構(gòu)造就是用集合 COMi(i=1,2,···,n)中的零件面根據(jù)FTGRM和GPCs的約束依次構(gòu)造出對(duì)應(yīng)的特征組件。n個(gè)特征組件依次構(gòu)造完畢,全部特征實(shí)例即同時(shí)完整地構(gòu)造完成。第i個(gè)特征組件Ci構(gòu)造完成之后的特征實(shí)例表示為:

此時(shí)全體特征實(shí)例的集合表示為:

初始時(shí),即i = 0時(shí),fea0=<>,n0=1,F(xiàn)EAS0={fea0}。第i + 1個(gè)特征組件Ci+1的構(gòu)造過程如圖1所示。其中,符號(hào)faci+1.num表示根據(jù)特征模板的定義,第i個(gè)特征組件Ci必須包含的特征面數(shù)目。所有構(gòu)造完畢的特征實(shí)例存放于集合 FEASn中。特征實(shí)例構(gòu)造完成之后,需要檢查各特征實(shí)例是否滿足全部SACs,只有符合全部SACs的特征實(shí)例才是有效的特征實(shí)例。

圖1 特征組件構(gòu)造流程

2 知識(shí)驅(qū)動(dòng)的測量點(diǎn)分布

2.1 測量點(diǎn)分布策略

由于各個(gè)形狀特征以及特征的各個(gè)部位的許用公差不同,而且加工過程和加工精度也有所差異,如果不對(duì)特征及特征部位加以區(qū)別,而對(duì)整個(gè)工件按照統(tǒng)一的標(biāo)準(zhǔn)分布測量點(diǎn),那么顯然在加工精度高的地方或公差要求低的地方分布的測量點(diǎn)會(huì)多于實(shí)際所需的測量點(diǎn),從而浪費(fèi)檢測資源。因此,測量點(diǎn)分布必須采用分層抽樣策略,即:首先將工件按照檢測特征類型劃分為若干檢測特征組,如加強(qiáng)筋、圓孔、異型孔、槽等;然后將每個(gè)檢測特征組劃分為若干檢測特征;檢測特征再劃分為若干檢測面;之后將每張檢測面根據(jù)尺寸劃分為若干分區(qū);最后根據(jù)公差大小、檢測面類型、局部幾何特點(diǎn)等因素在每個(gè)區(qū)域內(nèi)按照不同的標(biāo)準(zhǔn)分別獨(dú)立分布測量點(diǎn)。

2.2 檢測知識(shí)定義

為了增強(qiáng)測量點(diǎn)分布的智能性和可擴(kuò)展性,本文提出基于檢測知識(shí)庫的測量點(diǎn)分布方法。檢測知識(shí)分為全局檢測知識(shí)和局部檢測知識(shí)。全局檢測知識(shí)是指用于指導(dǎo)整個(gè)工件測量點(diǎn)分布的知識(shí),主要包括以下幾個(gè)方面:

(1) 檢測面內(nèi)的測量點(diǎn)分布策略,包括隨機(jī)分布、均勻分布等。

(2) 檢測面邊緣帶寬度,檢測面邊緣帶加工質(zhì)量通常較差,在距離檢測面邊界的指定寬度內(nèi)不分布測量點(diǎn)。

(3) 檢測面分區(qū)尺寸,該尺寸決定了每個(gè)檢測面分區(qū)的最大尺寸。

(4) 各類零件需檢測的特征類型,每種類型的零件一般只有幾種需要檢測的典型形狀特征,通過在檢測知識(shí)庫中規(guī)定各類型零件需檢測的特征類型,系統(tǒng)可根據(jù)零件類型自動(dòng)查詢需檢測的特征類型,并自動(dòng)完成特征識(shí)別。

局部檢測知識(shí)是指用于指導(dǎo)具體類型形狀特征測量點(diǎn)分布的知識(shí),其BNF模型如圖2所示。在局部檢測知識(shí)中,“特征”和“特征組件”對(duì)應(yīng)于檢測對(duì)象;“檢測面類型”、“幾何約束”和“參數(shù)約束”對(duì)應(yīng)于加工精度,面類型、幾何條件或面參數(shù)不同,檢測面的加工精度就有所差別;“公差”對(duì)應(yīng)于公差范圍;“單個(gè)檢測面分區(qū)的布點(diǎn)數(shù)量”是根據(jù)上述因素給出的經(jīng)驗(yàn)值,其和全局檢測知識(shí)中的“檢測面分區(qū)尺寸”一起決定了每張檢測面的測量點(diǎn)分布密度。

圖2 局部檢測知識(shí)BNF模型

2.3 測量點(diǎn)分布算法

檢測知識(shí)驅(qū)動(dòng)的測量點(diǎn)智能分布流程如下:

步驟 1. 用戶交互輸入零件類型和特征識(shí)別所需的一些零件信息。

步驟 2. 系統(tǒng)根據(jù)輸入零件類型查詢檢測知識(shí)庫中的全局檢測知識(shí),自動(dòng)確定需檢測的特征類型,如果需要,用戶可交互修改需檢測的特征類型并輸入各類型特征公差。

步驟3. 用戶啟動(dòng)自動(dòng)特征識(shí)別。

步驟4. 系統(tǒng)自動(dòng)完成所有需檢測的特征類型的識(shí)別,如果需要,用戶可交互修改特征識(shí)別結(jié)果。

步驟5. 用戶啟動(dòng)測量點(diǎn)智能分布。

步驟6. 系統(tǒng)查詢檢測知識(shí)庫中的全局檢測知識(shí),確定檢測面內(nèi)的測量點(diǎn)分布策略、檢測面邊緣帶寬度和檢測面分區(qū)尺寸。

步驟7. 取出特征識(shí)別得到的一個(gè)特征實(shí)例Fi。

步驟 8. 取出特征實(shí)例Fi的一個(gè)特征組件Fi.Cj。

步驟9. 取出特征組件 Fi.Cj中的一張檢測面Fi.Cj.fk。

步驟10. 根據(jù)特征實(shí)例Fi的類型、特征組件Fi.Cj的ID以及檢測面Fi.Cj.fk的類型、幾何條件、參數(shù)條件和公差,查詢檢測知識(shí)庫中的局部檢測知識(shí),確定檢測面Fi.Cj.fk單個(gè)分區(qū)內(nèi)的布點(diǎn)數(shù)量n。

步驟11. 計(jì)算檢測面Fi.Cj.fk的尺寸,并根據(jù)檢測面分區(qū)尺寸和單個(gè)檢測面分區(qū)的布點(diǎn)數(shù)量n計(jì)算該檢測面的布點(diǎn)總數(shù),再根據(jù)測量點(diǎn)分布策略在該檢測面上分布規(guī)定數(shù)目的測量點(diǎn),且測量點(diǎn)至檢測面邊界的距離須大于檢測面邊緣帶寬度。

步驟12. 重復(fù)步驟9~11,直到特征組件Fi.Cj中的所有特征面均完成布點(diǎn)為止。

步驟13. 重復(fù)步驟8~12,直到特征實(shí)例Fi中的所有特征組件均完成布點(diǎn)為止。

步驟14. 重復(fù)步驟7~13,直到所有特征實(shí)例均完成布點(diǎn)為止。

2.4 檢測結(jié)果置信度校驗(yàn)

由于檢測知識(shí)庫中的測量點(diǎn)分布數(shù)量是經(jīng)驗(yàn)值,在所有測量點(diǎn)的位置偏差均合格的條件下不能確保整個(gè)工件表面所有點(diǎn)都不會(huì)超出公差。因此在檢測完成之后需要對(duì)檢測結(jié)果的置信度進(jìn)行校驗(yàn)。假設(shè)檢測面在某個(gè)區(qū)域內(nèi)的點(diǎn)位偏差服從正態(tài)分布,并且加工設(shè)備在加工該區(qū)域時(shí)的加工能力是足夠的,即工序能力指數(shù)k > 1,那么在給定的置信度下,檢測該區(qū)域所需的測量點(diǎn)數(shù)目可以用Yau[17]給出的計(jì)算公式確定:

其中,zγ為標(biāo)準(zhǔn)正態(tài)分布的γ分位數(shù)。工序能力指數(shù)k由Kane[18]給出的公式計(jì)算:

其中,TU為上極限偏差,TL為下極限偏差,μ為加工誤差均值。按照式(5)確定測量點(diǎn)數(shù),若沒有測量點(diǎn)超差則以(1 ? γ)的置信度判定檢測面在該區(qū)域內(nèi)的加工質(zhì)量合格。在測量完成后,根據(jù)式(5)和(6)計(jì)算檢測工件各區(qū)域?qū)嶋H所需的測量點(diǎn)數(shù)目n。若某個(gè)區(qū)域?qū)嶋H所需測量點(diǎn)比已測點(diǎn)多,說明該區(qū)域的加工精度低,已測點(diǎn)數(shù)不能保證檢測結(jié)果的置信度,該區(qū)域存在某個(gè)子區(qū)域超差的可能性較大,因此在該區(qū)域補(bǔ)充測量差額測量點(diǎn)以保障檢測結(jié)果置信度。

3 基于聚類和模擬退火的測量方向優(yōu)化

測量方向優(yōu)化的目的在于為每個(gè)測量點(diǎn)確定一個(gè)可達(dá)的測量方向,使得總的測量方向數(shù)最少,以減少實(shí)際測量時(shí)測頭更換測量角度的次數(shù),從而縮短測量時(shí)間。本文結(jié)合聚類算法與改進(jìn)的模擬退火算法解決測量方向優(yōu)化選擇問題。首先通過聚類算法合并具有相同可測方向的測量點(diǎn)以大幅減小問題規(guī)模,然后再采用改進(jìn)的模擬退火算法尋找測量必需的最少測量方向。

3.1 聚類算法縮減問題規(guī)模

通過測量點(diǎn)的可達(dá)性分析可以得到零件上每個(gè)測量點(diǎn)的全部可測方向,如果某個(gè)測量點(diǎn)沒有可測方向,則在測量方向優(yōu)化選擇時(shí)不考慮該測量點(diǎn)。設(shè)可測方向集D≠φ,測量點(diǎn)集P≠φ,序偶T =<D, P>表示:?d?D,?p?P,d是p的可測方向。合并具有相同可測方向測量點(diǎn)的聚類算法如下:

步驟2. 序偶Oi按照Oi.P中的可測點(diǎn)數(shù)目由多到少排列成一個(gè)有序數(shù)組L1。

步驟3. 令i = 1,序偶集合L2=φ。

步驟4. 取出L1中的元素,若?,使得,則令,轉(zhuǎn)步驟5;若,使得,則令,轉(zhuǎn)步驟5。

步驟5. 令i = i + 1。

3.2 改進(jìn)模擬退火算法搜索最小覆蓋

為了加快模擬退火算法的收斂速度,并盡可能跳出局部極小值,本文采取多種策略對(duì)傳統(tǒng)的模擬退火算法進(jìn)行了改進(jìn)。

策略 1. 基于禁忌的多解并行搜索。傳統(tǒng)的模擬退火算法采用單個(gè)解在解空間中獨(dú)立搜索最優(yōu)解,對(duì)解空間的覆蓋面小,容易陷入局部極小值。本文采用一組解在解空間中并行搜索,并輔以禁忌策略,盡量避免狀態(tài)產(chǎn)生函數(shù)生成與當(dāng)前解集中的解相同的候選解。

策略 2. 依概率進(jìn)行啟發(fā)式搜索。啟發(fā)式搜索是指狀態(tài)產(chǎn)生函數(shù)按照一定的啟發(fā)式規(guī)則由當(dāng)前解生成一個(gè)不次于當(dāng)前解的候選解。隨機(jī)搜索是指狀態(tài)產(chǎn)生函數(shù)完全按照隨機(jī)的方式由當(dāng)前解生成一個(gè)候選解。為了兼顧解的全空間分散性和局部區(qū)域性,在加快算法收斂速度的同時(shí)提高找到全局最優(yōu)解的概率,本文采取依概率確定搜索方式的策略。在迭代搜索的初期,采用隨機(jī)搜索的概率要大于采用啟發(fā)式搜索,以便候選解盡可能覆蓋全解空間,避免陷入局部極小值;在迭代搜索的后期,采用啟發(fā)式搜索的概率要大于采用隨機(jī)搜索,以便使算法盡快收斂,并且不會(huì)破壞優(yōu)質(zhì)解的編碼結(jié)構(gòu),從而更容易找到全局最優(yōu)解。

策略 3. 接受趨近解集平均值的劣化解。真實(shí)的物理退火在等溫過程中一個(gè)區(qū)域的能量會(huì)受到周邊區(qū)域的影響,而且在達(dá)到熱平衡后各個(gè)區(qū)域的能量會(huì)趨近于平均值。受此啟發(fā),在多解并行搜索模擬退火算法中,如果候選解優(yōu)于產(chǎn)生候選解的當(dāng)前解或者優(yōu)于當(dāng)前解集平均值,則接受候選解;若次于產(chǎn)生候選解的當(dāng)前解和平均值中的最差的一個(gè),則按照一定概率接受候選解。

策略 4. 迭代末期反復(fù)重升溫。在多解并行搜索模擬退火算法中,當(dāng)溫度趨近于0的時(shí)候,采用啟發(fā)式搜索的概率趨近于1,接受劣化解的概率趨近于0,如果此時(shí)陷入局部極小值則很難再跳出來。因此,本文采取在迭代末期反復(fù)重升溫的策略,當(dāng)溫度低于一個(gè)閾值的時(shí)候重新升溫以增大采用隨機(jī)搜索和接受劣化解的概率,從而有助于跳出局部極小值,找到全局最優(yōu)解。整個(gè)模擬退火算法結(jié)束的準(zhǔn)則是重升溫的次數(shù)達(dá)到了設(shè)定的最大升溫次數(shù)。

策略 5. 用歷史最優(yōu)解替換當(dāng)前解集中的最差解。模擬退火算法運(yùn)行過程中產(chǎn)生的歷史最優(yōu)解擁有非常好的編碼結(jié)構(gòu),如果用歷史最優(yōu)解替換當(dāng)前解集中的最差解,那么歷史最優(yōu)解就會(huì)直接參與后續(xù)的搜索過程。相較于解集中的一般解,歷史最優(yōu)解經(jīng)狀態(tài)產(chǎn)生函數(shù)最有可能搜索到全局最優(yōu)解。

4 系統(tǒng)開發(fā)及應(yīng)用

基于本文提出的各項(xiàng)技術(shù)方法開發(fā)了一個(gè)面向坐標(biāo)測量機(jī)應(yīng)用的飛機(jī)結(jié)構(gòu)件智能檢測規(guī)劃原型系統(tǒng)(FixCAI系統(tǒng))。系統(tǒng)輸入為stp格式的工件和夾具CAD模型。系統(tǒng)工作流程如圖3所示。用圖4所示渦輪盤的榫槽特征檢測規(guī)劃對(duì)系統(tǒng)進(jìn)行了測試。系統(tǒng)起初在檢測特征庫里沒有榫槽的特征模板及檢測知識(shí),因此需要用戶對(duì)榫槽特征的形狀進(jìn)行定義,并將定義完畢后的特征模板存入檢測特征庫,然后再定義檢測榫槽的測量點(diǎn)分布知識(shí)。如果特征庫和知識(shí)庫中已有榫槽的特征模板及檢測知識(shí),則無需再定義。檢測特征庫和檢測知識(shí)庫分別有了榫槽的特征模板和測量點(diǎn)分布知識(shí)后,就可以啟動(dòng)測量點(diǎn)智能分布了。系統(tǒng)完成特征識(shí)別后可自動(dòng)根據(jù)特征類型引用檢測知識(shí)庫中的測量點(diǎn)分布知識(shí),在特征的合適位置分布檢測知識(shí)規(guī)定數(shù)目的測量點(diǎn)。圖5所示為一個(gè)榫槽的測量點(diǎn)自動(dòng)分布結(jié)果。

圖3 系統(tǒng)工作流程

圖4 渦輪盤

圖5 測量點(diǎn)分布結(jié)果

測量點(diǎn)分布完成后創(chuàng)建如圖6所示的虛擬檢測環(huán)境,然后啟動(dòng)測量點(diǎn)的可達(dá)性分析和測量方向優(yōu)化選擇。在圖6所示的渦輪盤安裝方位下,經(jīng)過嚴(yán)格計(jì)算,完成單個(gè)榫槽上的測量點(diǎn)的測量最少需要4個(gè)測量方向。由于位于不同榫槽上的部分測量點(diǎn)可以共用測量方向,因此完成全部 60個(gè)榫槽的檢測并不需要240個(gè)測量方向。經(jīng)過多次測試,F(xiàn)ixCAI系統(tǒng)優(yōu)化選擇測量方向的最佳結(jié)果是 66個(gè)測量方向,最差結(jié)果是69個(gè),平均68個(gè)。

圖6 虛擬檢測環(huán)境

圖7所示是一個(gè)機(jī)翼肋板,肋板與蒙皮貼合的輪廓面、肋板的端面、加強(qiáng)筋和圓孔是需要檢測的形狀特征。首先由用戶對(duì)上述特征的特征模板和檢測知識(shí)進(jìn)行定義,然后由系統(tǒng)根據(jù)用戶定義的特征模板和檢測知識(shí)自動(dòng)完成特征識(shí)別和測量點(diǎn)分布,測量點(diǎn)自動(dòng)分布結(jié)果如圖7所示。經(jīng)過測量點(diǎn)的可達(dá)性分析和測量方向優(yōu)化選擇,測量輪廓面、端面和肋板正面的加強(qiáng)筋上的全部測量點(diǎn)需要3個(gè)測量方向,測量圓孔和肋板背面的加強(qiáng)筋上的全部測量點(diǎn)只需1個(gè)測量方向。

圖7 機(jī)翼肋板(測量點(diǎn)、法線和孔軸線在圖中沒有消隱;法線由零件體外指向體內(nèi))

FixCAI系統(tǒng)自2009年開始逐步投入生產(chǎn)實(shí)際應(yīng)用,截止 2015年,應(yīng)用對(duì)象涵蓋多種機(jī)型,共完成飛機(jī)結(jié)構(gòu)件檢測規(guī)劃任務(wù)上萬項(xiàng),平均每人每月完成的任務(wù)量從未應(yīng)用系統(tǒng)前的平均16.69項(xiàng)提高到全面應(yīng)用系統(tǒng)后的93.86項(xiàng),工作效率提高了4.6倍,應(yīng)用效益非常顯著。

5 結(jié) 論

為了提升飛機(jī)結(jié)構(gòu)件檢測規(guī)劃的效率,并縮短實(shí)際測量時(shí)間,保障檢測結(jié)果置信度,本文提出了基于自定義特征的智能檢測規(guī)劃技術(shù)。首先研究了獨(dú)立于形狀特征類型的特征定義框架和統(tǒng)一的特征識(shí)別算法,并提出了檢測知識(shí)驅(qū)動(dòng)的測量點(diǎn)智能分布方法。用戶可分別按照特征定義框架以及檢測知識(shí)模型的規(guī)范定義自己的形狀特征及其檢測知識(shí),并將其存儲(chǔ)在特征庫和檢測知識(shí)庫中,系統(tǒng)采用統(tǒng)一的特征識(shí)別算法自動(dòng)識(shí)別用戶自定義的形狀特征,并采用統(tǒng)一的測量點(diǎn)分布算法根據(jù)用戶定義的檢測知識(shí)在識(shí)別出的形狀特征上智能分布測量點(diǎn)。系統(tǒng)的智能化程度高,可擴(kuò)展性強(qiáng)。在測量點(diǎn)智能分布的基礎(chǔ)上進(jìn)一步研究了基于聚類和模擬退火算法的測量方向優(yōu)化技術(shù)。基于本文提出的各項(xiàng)技術(shù)方法開發(fā)的FixCAI系統(tǒng)已在飛機(jī)結(jié)構(gòu)件檢測規(guī)劃中得到實(shí)際應(yīng)用,各項(xiàng)技術(shù)方法的有效性和系統(tǒng)的實(shí)用性得到了驗(yàn)證。但是在以下3個(gè)方面仍然有待改進(jìn):①形狀特征自定義要求用戶具備一定的專業(yè)知識(shí)和經(jīng)驗(yàn),以后需要研究開發(fā)圖形化的特征定義方法和機(jī)器自學(xué)習(xí)的方法以簡化特征定義;②目前尚不能在工件檢測完成以后自動(dòng)校驗(yàn)檢測結(jié)果的置信度,以后需要研究置信度自動(dòng)校驗(yàn)技術(shù);③需要進(jìn)一步研究各類幾何公差的檢測規(guī)劃技術(shù),以拓展系統(tǒng)的應(yīng)用范圍。

[1] Zhang S G, A jmal A, Wootton J, et al. A feature-based inspection process planning system for co-ordinate measuring machine (CMM) [J]. Journal of Materials Processing Technology, 2000, 107(1-3): 111-118.

[2] Zhang G X, Liu S G, Ma X H, et al. Towards the intelligent CMM [J]. CIRP Annals-Manufacturing Technology, 2002, 51(1): 437-442.

[3] 吳永清, 劉書桂, 張國雄. 智能三坐標(biāo)測量機(jī)檢測規(guī)劃問題的研究綜述[J]. 中國機(jī)械工程, 2001, 12(7): 828-831.

[4] 吳永清. 智能三坐標(biāo)測量機(jī)檢測規(guī)劃中若干關(guān)鍵技術(shù)的研究[D]. 天津: 天津大學(xué), 2001.

[5] 馬新輝. 智能三坐標(biāo)測量機(jī)的研究[D]. 天津: 天津大學(xué), 2002.

[6] 趙金才. 坐標(biāo)測量系統(tǒng)零件信息提取與位姿自動(dòng)識(shí)別的研究[D]. 天津: 天津大學(xué), 2005.

[7] Wu Y, Liu S, Zhang G. Improvement of coordinate measuring machine probing accessibility [J]. Precision Engineering, 2004, 28(1): 89-94.

[8] 王萬龍, 王勇勤. 計(jì)算機(jī)輔助三維檢測技術(shù)[M]. 北京: 機(jī)械工業(yè)出版社, 2010: 1-257.

[9] 劉達(dá)新. 基于三維 CAD的智能三坐標(biāo)測量機(jī)檢測規(guī)劃系統(tǒng)的研究與開發(fā)[D]. 合肥: 合肥工業(yè)大學(xué), 2009.

[10] 趙 韓, 劉達(dá)新, 董玉德, 等. 基于CAD的三坐標(biāo)測量機(jī)檢測規(guī)劃系統(tǒng)的開發(fā)[J]. 儀器儀表學(xué)報(bào), 2009, 30(9): 1846-1853.

[11] 汪玉璽, 王萬龍, 董玉德, 等. 基于三坐標(biāo)測量機(jī)的測量軟件 MworksCAD[J]. 計(jì)算機(jī)輔助工程, 2007, 16(2): 28-31, 37.

[12] Sathi S V B, Rao P V M. STEP to DM IS: automated generation of inspection plans from CAD data [C]//5th Annual IEEE Conference on Automation Science and Engineering. New York: IEEE Press, 2009: 519-524.

[13] 石 靜, 袁春華, 陳亞瓊. 基于DXF格式的計(jì)算機(jī)輔助產(chǎn)品幾何質(zhì)量檢測系統(tǒng)的研究與開發(fā)[J]. 工程圖學(xué)學(xué)報(bào), 2008, (6): 160-165.

[14] 曲學(xué)軍, 李海固, 樊龍欣, 等. CATIA V5環(huán)境下基于產(chǎn)品數(shù)模的三坐標(biāo)測量機(jī)測點(diǎn)自動(dòng)采樣[J]. 計(jì)算機(jī)測量與控制, 2014, 22(11): 3504-3507.

[15] 潘金川. 整體葉輪的 CMM 測量規(guī)劃與仿真技術(shù)研究[D]. 南京: 南京航空航天大學(xué), 2014.

[16] 李鐵鋼. 基于 PowerINSPECT的結(jié)構(gòu)件在機(jī)檢測技術(shù)[J]. 制造業(yè)自動(dòng)化, 2013, 35(12): 24-26.

[17] Yau H. The development of an intelligent dimensional inspection environment using coordinate measuring machines [D]. Columbus: The Ohio State University, 1991.

[18] Kane V E. Process capability indices [J]. Journal of Quality Technology, 1986, 18(1): 41-52.

A User-Defined Feature Based Technique for Intelligent Inspection Planning of Aircraft Structural Parts

Zeng Debiao1, Wan Shim ing1, Peng Jiangtao1, Li Yingguang2, Zheng Guolei3

(1. Chengdu Aircraft Industry (Group) Co. Ltd, Chengdu Sichuan 610092, China; 2. College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing Jiangsu 210016, China; 3. School of Mechanical Engineering and Automation, Beihang University , Beijing 100083, China)

Form features of aircraft structural parts are usually inspected by coordinate measuring machines. In order to inspect complex form features of aircraft structural parts and extend the scope of form features which can be inspected, a neutral framework for form feature definition and a generic algorithm for feature recognition based on the framework were studied. Then an intelligent measuring point distribution algorithm driven by inspection know ledge was proposed. Finally an algorithm combining clustering and improved simulated annealing algorithm was designed for optimizing measuring orientations. Thus intelligent inspection planning based on user-defined feature and inspection know ledge was realized. This technique has been applied in the manufacturing process of several major aviation products, and significantly improved the efficiency and intelligent level of aircraft structural part inspection planning.

computer-aided inspection planning; feature recognition; measuring point distribution; measuring orientation optim ization

TP 391

10.11996/JG.j.2095-302X.2016030386

A

2095-302X(2016)03-0386-08

2015-10-20;定稿日期:2015-12-01

曾德標(biāo)(1985–),男,四川達(dá)州人,博士后。主要研究方向?yàn)橛?jì)算機(jī)輔助檢測規(guī)劃。E-mail:debiaozeng@126.com

猜你喜歡
定義特征測量
如何表達(dá)“特征”
把握四個(gè)“三” 測量變簡單
不忠誠的四個(gè)特征
滑動(dòng)摩擦力的測量和計(jì)算
滑動(dòng)摩擦力的測量與計(jì)算
抓住特征巧觀察
測量
成功的定義
山東青年(2016年1期)2016-02-28 14:25:25
線性代數(shù)的應(yīng)用特征
河南科技(2014年23期)2014-02-27 14:19:15
修辭學(xué)的重大定義
主站蜘蛛池模板: 亚洲不卡影院| 欧洲免费精品视频在线| 亚洲天堂视频网站| 日韩在线永久免费播放| 2021天堂在线亚洲精品专区| 亚洲人成影视在线观看| 成人午夜久久| 国产欧美日韩另类精彩视频| 国产午夜一级毛片| 久久久久久久久久国产精品| 亚洲国产AV无码综合原创| 欧美日本在线播放| 久久久噜噜噜| 片在线无码观看| 久热这里只有精品6| 综合五月天网| 丰满人妻被猛烈进入无码| 日本一区中文字幕最新在线| 亚洲国产成人超福利久久精品| 青青草91视频| 欧美在线导航| 成人国产精品2021| 亚洲精品va| 全裸无码专区| 真人免费一级毛片一区二区 | 91小视频在线| 国产欧美日韩va另类在线播放| 亚洲第一区欧美国产综合| 无码精品国产dvd在线观看9久 | 欧美成人第一页| 亚洲有无码中文网| 亚洲精品无码久久毛片波多野吉| 色偷偷一区二区三区| 亚洲成人在线网| 国产成人高清精品免费| 五月天香蕉视频国产亚| 四虎影视国产精品| 丁香婷婷综合激情| 欧美人人干| 国产视频久久久久| 国产白浆在线| 国产jizz| 国产精品美女自慰喷水| 老汉色老汉首页a亚洲| 亚洲精品无码日韩国产不卡| 免费看一级毛片波多结衣| 亚洲激情99| 手机在线免费不卡一区二| 亚洲国产成人在线| 凹凸精品免费精品视频| 亚洲自偷自拍另类小说| 午夜无码一区二区三区在线app| 亚洲精品手机在线| 秋霞国产在线| 人妻精品久久无码区| 中文字幕资源站| 久久久久88色偷偷| 成年人国产网站| 东京热高清无码精品| 国产永久无码观看在线| 成人在线观看一区| 国产精品9| 亚洲精品无码久久久久苍井空| 国产成人艳妇AA视频在线| 91尤物国产尤物福利在线| 国产精品成人不卡在线观看| 国内精自线i品一区202| 国产激情在线视频| AV不卡在线永久免费观看| 成人免费网站在线观看| 亚洲国产精品日韩av专区| 精品国产网站| 国产另类视频| 亚洲国产欧美国产综合久久| 无码在线激情片| 免费国产一级 片内射老| 亚洲欧洲一区二区三区| 久久精品91麻豆| 亚洲中文字幕97久久精品少妇| 国产一区二区在线视频观看| 久久亚洲国产视频| 朝桐光一区二区|