亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

        2016-11-29 06:20:17曾德標(biāo)萬(wàn)世明彭江濤李迎光鄭國(guó)磊
        圖學(xué)學(xué)報(bào) 2016年3期
        關(guān)鍵詞:結(jié)構(gòu)件測(cè)量點(diǎn)形狀

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

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

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

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

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

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

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

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

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

        1.1 特征定義框架

        特征定義框架采用統(tǒng)一的形式定義構(gòu)成形狀特征的特征面必須滿(mǎn)足的約束,亦即描述形狀特征的幾何和拓?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)說(shuō)明特征由n個(gè)組件組成,其中元素faci(i = 1, 2, ···, n)定義組成第i個(gè)組件的特征面的數(shù)目和屬性。

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

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

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

        1.2 特征識(shí)別算法

        基于上述特征定義框架,用戶(hù)自定義的任意形狀特征可采用統(tǒng)一的算法識(shí)別,其過(guò)程主要有零件面屬性分析、特征實(shí)例構(gòu)造和特征實(shí)例有效性檢查3步。零件面屬性分析的目的在于從所有零件表面中取出各特征組件的潛在構(gòu)成面,滿(mǎn)足各組件的特征面屬性約束和單張面的幾何參數(shù)約束。在特征面屬性分析完成之后,滿(mǎn)足各組件的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)造過(guò)程如圖1所示。其中,符號(hào)faci+1.num表示根據(jù)特征模板的定義,第i個(gè)特征組件Ci必須包含的特征面數(shù)目。所有構(gòu)造完畢的特征實(shí)例存放于集合 FEASn中。特征實(shí)例構(gòu)造完成之后,需要檢查各特征實(shí)例是否滿(mǎn)足全部SACs,只有符合全部SACs的特征實(shí)例才是有效的特征實(shí)例。

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

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

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

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

        2.2 檢測(cè)知識(shí)定義

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        步驟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 檢測(cè)結(jié)果置信度校驗(yàn)

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

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

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

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

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

        3.1 聚類(lèi)算法縮減問(wèn)題規(guī)模

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

        步驟2. 序偶Oi按照Oi.P中的可測(cè)點(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í)的物理退火在等溫過(guò)程中一個(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í)陷入局部極小值則很難再跳出來(lái)。因此,本文采取在迭代末期反復(fù)重升溫的策略,當(dāng)溫度低于一個(gè)閾值的時(shí)候重新升溫以增大采用隨機(jī)搜索和接受劣化解的概率,從而有助于跳出局部極小值,找到全局最優(yōu)解。整個(gè)模擬退火算法結(jié)束的準(zhǔn)則是重升溫的次數(shù)達(dá)到了設(shè)定的最大升溫次數(shù)。

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

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

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

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

        圖4 渦輪盤(pán)

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

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

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

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

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

        FixCAI系統(tǒng)自2009年開(kāi)始逐步投入生產(chǎn)實(shí)際應(yīng)用,截止 2015年,應(yīng)用對(duì)象涵蓋多種機(jī)型,共完成飛機(jī)結(jié)構(gòu)件檢測(cè)規(guī)劃任務(wù)上萬(wàn)項(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)件檢測(cè)規(guī)劃的效率,并縮短實(shí)際測(cè)量時(shí)間,保障檢測(cè)結(jié)果置信度,本文提出了基于自定義特征的智能檢測(cè)規(guī)劃技術(shù)。首先研究了獨(dú)立于形狀特征類(lèi)型的特征定義框架和統(tǒng)一的特征識(shí)別算法,并提出了檢測(cè)知識(shí)驅(qū)動(dòng)的測(cè)量點(diǎn)智能分布方法。用戶(hù)可分別按照特征定義框架以及檢測(cè)知識(shí)模型的規(guī)范定義自己的形狀特征及其檢測(cè)知識(shí),并將其存儲(chǔ)在特征庫(kù)和檢測(cè)知識(shí)庫(kù)中,系統(tǒng)采用統(tǒng)一的特征識(shí)別算法自動(dòng)識(shí)別用戶(hù)自定義的形狀特征,并采用統(tǒng)一的測(cè)量點(diǎn)分布算法根據(jù)用戶(hù)定義的檢測(cè)知識(shí)在識(shí)別出的形狀特征上智能分布測(cè)量點(diǎn)。系統(tǒng)的智能化程度高,可擴(kuò)展性強(qiáng)。在測(cè)量點(diǎn)智能分布的基礎(chǔ)上進(jìn)一步研究了基于聚類(lèi)和模擬退火算法的測(cè)量方向優(yōu)化技術(shù)?;诒疚奶岢龅母黜?xiàng)技術(shù)方法開(kāi)發(fā)的FixCAI系統(tǒng)已在飛機(jī)結(jié)構(gòu)件檢測(cè)規(guī)劃中得到實(shí)際應(yīng)用,各項(xiàng)技術(shù)方法的有效性和系統(tǒng)的實(shí)用性得到了驗(yàn)證。但是在以下3個(gè)方面仍然有待改進(jìn):①形狀特征自定義要求用戶(hù)具備一定的專(zhuān)業(yè)知識(shí)和經(jīng)驗(yàn),以后需要研究開(kāi)發(fā)圖形化的特征定義方法和機(jī)器自學(xué)習(xí)的方法以簡(jiǎn)化特征定義;②目前尚不能在工件檢測(cè)完成以后自動(dòng)校驗(yàn)檢測(cè)結(jié)果的置信度,以后需要研究置信度自動(dòng)校驗(yàn)技術(shù);③需要進(jìn)一步研究各類(lèi)幾何公差的檢測(cè)規(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] 吳永清, 劉書(shū)桂, 張國(guó)雄. 智能三坐標(biāo)測(cè)量機(jī)檢測(cè)規(guī)劃問(wèn)題的研究綜述[J]. 中國(guó)機(jī)械工程, 2001, 12(7): 828-831.

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

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

        [6] 趙金才. 坐標(biāo)測(cè)量系統(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] 王萬(wàn)龍, 王勇勤. 計(jì)算機(jī)輔助三維檢測(cè)技術(shù)[M]. 北京: 機(jī)械工業(yè)出版社, 2010: 1-257.

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

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

        [11] 汪玉璽, 王萬(wàn)龍, 董玉德, 等. 基于三坐標(biāo)測(cè)量機(jī)的測(cè)量軟件 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ì)量檢測(cè)系統(tǒng)的研究與開(kāi)發(fā)[J]. 工程圖學(xué)學(xué)報(bào), 2008, (6): 160-165.

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

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

        [16] 李鐵鋼. 基于 PowerINSPECT的結(jié)構(gòu)件在機(jī)檢測(cè)技術(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ī)輔助檢測(cè)規(guī)劃。E-mail:debiaozeng@126.com

        猜你喜歡
        結(jié)構(gòu)件測(cè)量點(diǎn)形狀
        挖藕 假如悲傷有形狀……
        飛機(jī)部件數(shù)字化調(diào)姿定位測(cè)量點(diǎn)的優(yōu)選與構(gòu)造算法
        淺析沖壓件測(cè)量點(diǎn)的規(guī)劃
        模具制造(2019年10期)2020-01-06 09:13:08
        基于CAD模型的三坐標(biāo)測(cè)量機(jī)測(cè)量點(diǎn)分布規(guī)劃
        PM2.5空中探測(cè)器的設(shè)計(jì)
        變壓器結(jié)構(gòu)件過(guò)熱的研究和處理
        你的形狀
        KWSP為Uniti One提供碳纖維復(fù)材底盤(pán)結(jié)構(gòu)件
        一種航空薄壁結(jié)構(gòu)件的加工應(yīng)用
        鈦合金結(jié)構(gòu)件變進(jìn)給工藝分析
        亚洲精品国偷拍自产在线麻豆| 亚洲av日韩精品一区二区| 亚洲精品在线一区二区| 欧美性受xxxx黑人猛交| 亚洲国产日韩av一区二区 | 国产永久免费高清在线| 中文亚洲av片在线观看不卡| 日本成人字幕在线不卡| 中文字幕一区二区在线| 青青草在线免费视频播放| 亚洲精品无码久久久久去q| 欧美日韩不卡视频合集| 熟妇人妻不卡中文字幕| 97人妻中文字幕总站| 性生大片免费观看性少妇| 国产精品办公室沙发| 性欧美暴力猛交69hd| 国产无码十八禁| 国产自拍三级黄片视频| 人妻av中文字幕久久| 无码粉嫩虎白一线天在线观看| 久久天天躁夜夜躁狠狠躁2022| 亚洲AV秘 无套一区二区三区| 精品国产中文久久久免费| 国产精品无码人妻在线| 久久久久亚洲av无码专区网站| 天堂最新在线官网av| 男女深夜视频网站入口| 无码爆乳护士让我爽| 亚洲成色在线综合网站| 久久久久亚洲AV无码专区一区| 国产一级一区二区三区在线播放| 国产丝袜美女一区二区三区| 中文字幕一区二区三区日韩精品| 在线人妻无码一区二区| 色se在线中文字幕视频| 亚洲男人天堂黄色av| 国产丝袜无码一区二区三区视频| 亚洲欧美日韩一区二区在线观看| 麻豆精品国产免费av影片| 国产v片在线播放免费无码|