公務(wù)員期刊網(wǎng) 論文中心 正文

飛機(jī)副油箱傳感器安裝座加工系統(tǒng)設(shè)計(jì)

前言:想要寫(xiě)出一篇引人入勝的文章?我們特意為您整理了飛機(jī)副油箱傳感器安裝座加工系統(tǒng)設(shè)計(jì)范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。

飛機(jī)副油箱傳感器安裝座加工系統(tǒng)設(shè)計(jì)

摘要:在飛機(jī)副油箱上安裝有很多傳感器,這些傳感器與副油箱的連接處為立體相貫面,加工起來(lái)比較困難。針對(duì)傳感器安裝座的批量加工,對(duì)一臺(tái)老舊的CD6140A普通車床進(jìn)行了數(shù)控化再制造,基于AT89S52微控制器搭建了一臺(tái)數(shù)控系統(tǒng)。擴(kuò)展了存儲(chǔ)器、輸入/輸出接口、鍵盤(pán)-顯示接口、數(shù)-模轉(zhuǎn)換接口,以及編碼器信號(hào)四倍頻接口等。分析了相貫面的成形機(jī)理,研發(fā)了傳感器安裝座的專用軟件。加工實(shí)踐表明,再制造后的數(shù)控車床和數(shù)控系統(tǒng)伺服性能好,準(zhǔn)確性、快速性、穩(wěn)定性完全滿足傳感器安裝座的加工圖樣要求,相貫面的形狀精度和表面質(zhì)量均滿足安裝要求。

關(guān)鍵詞:飛機(jī)副油箱;傳感器安裝座;數(shù)控加工;數(shù)控系統(tǒng)

0引言

飛機(jī)副油箱是指在飛機(jī)機(jī)身以外攜帶燃料的空間,如圖1所示。副油箱一般只在軍用飛機(jī)上使用,其目的是為了延伸飛機(jī)的航程或滯空時(shí)間[1]。在空中加油技術(shù)成熟應(yīng)用之前,外掛副油箱是增加軍用飛機(jī)續(xù)航時(shí)間的唯一途徑。在軍用飛機(jī)的副油箱上分布有很多功能各不相同的燃油檢測(cè)傳感器,這些傳感器對(duì)于副油箱中燃油參數(shù)的監(jiān)控至關(guān)重要,它們用來(lái)測(cè)量油箱中油液液面的高度以及內(nèi)部壓力等[2]。由于飛機(jī)在飛行中姿態(tài)不斷變化,因此這些傳感器的安裝位置將直接影響測(cè)量結(jié)果的準(zhǔn)確性。圖2為傳感器安裝座與飛機(jī)副油箱配合示意圖,圖3和圖4為某型號(hào)傳感器安裝座的CAD圖。飛機(jī)副油箱為一桶形回轉(zhuǎn)體,傳感器安裝座貫穿于副油箱表面,二者的結(jié)合面為一立體相貫面[3]。圖3中傳感器安裝座的A表面與副油箱的內(nèi)表面相貼合,B表面突出于副油箱的外表面,C表面與A表面等高,A、B、C三個(gè)表面均為立體相貫面,每個(gè)表面是由一系列立體相貫線組合而成。安裝前,將傳感器安裝座從油箱內(nèi)向上托起,使得A面與副油箱內(nèi)表面貼合,然后采用鉚接(A面)或高溫熔焊(B面)的方式進(jìn)行固定。目前,該傳感器安裝座的A、B、C三個(gè)相貫面采用普通車床和銑床均無(wú)法加工,采用加工中心雖然可以加工,但設(shè)備投資大、維護(hù)成本高、操作繁瑣、編程復(fù)雜、加工效率低。為了解決該傳感器安裝座的批量加工問(wèn)題,作者將一臺(tái)老舊的CD6140A普通車床進(jìn)行了數(shù)控化再制造[4-5],研發(fā)了專用數(shù)控系統(tǒng),既保證了傳感器安裝座相貫面的形狀精度和表面質(zhì)量,又提高了加工效率。本文主要介紹該專用數(shù)控系統(tǒng)的硬件設(shè)計(jì)和軟件設(shè)計(jì)。

1數(shù)控系統(tǒng)硬件設(shè)計(jì)

1.1CPU選擇

專用數(shù)控系統(tǒng)的CPU選擇目前國(guó)內(nèi)大批量使用的AT89S52嵌入式微控制器[6],晶振頻率采用24MHz。該芯片自帶256B的RAM和8KB的EEPROM,具有4個(gè)端口32條可按位尋址的雙向I/O線,且有強(qiáng)化的位處理功能,含有6個(gè)中斷源和3個(gè)16位的加法定時(shí)/計(jì)數(shù)器。該CPU為通用型微處理器,集成度高,運(yùn)算速度快,抗干擾能力強(qiáng),內(nèi)部資源多,而且易擴(kuò)展?;贏T89S52單片機(jī)的專用數(shù)控系統(tǒng)框圖如圖5所示。

1.2存儲(chǔ)器擴(kuò)展

AT89S52單片機(jī)作為CD6140A車床數(shù)控系統(tǒng)的CPU,盡管內(nèi)部已經(jīng)設(shè)置了256B的RAM和8KB的EEPROM,但其存儲(chǔ)空間仍然不能滿足專用數(shù)控系統(tǒng)的需求,故需要進(jìn)行外擴(kuò)。為此,在圖5中,基于AT89S52微處理器擴(kuò)展了一片電擦寫(xiě)的27C512程序存儲(chǔ)器,主要用來(lái)存放數(shù)控車床控制系統(tǒng)的底層代碼和相關(guān)數(shù)據(jù)表格;針對(duì)操作者編制的數(shù)控代碼以及設(shè)置的相關(guān)參數(shù)還外擴(kuò)了一片靜態(tài)隨機(jī)存取RAM芯片6264[7]。1.3輸入/輸出接口擴(kuò)展AT89S52單片機(jī)擴(kuò)展存儲(chǔ)器之后,其P0、P2端口以及P3端口的部分引腳就不能再作為輸入/輸出口使用了,這樣僅剩P1口與P3口的部分引腳,不能滿足專用數(shù)控系統(tǒng)的需要。為此,擴(kuò)展了一片8位并行接口芯片8255,該芯片提供PA、PB、PC三個(gè)8位端口多達(dá)24個(gè)輸入/輸出引腳[8],可以控制數(shù)控車床的X、Z向交流伺服單元,以及主軸、冷卻、卡盤(pán)、電動(dòng)刀架等,如圖5所示。

1.4鍵盤(pán)-顯示接口擴(kuò)展

專用數(shù)控系統(tǒng)需要一個(gè)友好的人-機(jī)交互界面,為此,需要擴(kuò)展鍵盤(pán)和顯示器。在圖5中,選擇NEC公司生產(chǎn)的8279芯片處理人機(jī)接口。該芯片為8位并行通用型可編程接口器件,可以完成鍵盤(pán)輸入和顯示控制兩種功能[9]。鍵盤(pán)部分提供掃描工作方式,可與64個(gè)按鍵的矩陣鍵盤(pán)進(jìn)行連接,能對(duì)鍵盤(pán)實(shí)行不間斷的自動(dòng)掃描,自動(dòng)消除抖動(dòng),自動(dòng)識(shí)別按鍵并給出鍵值,并為L(zhǎng)ED等顯示器件提供了按掃描方式工作的接口電路,它為顯示器提供多路復(fù)用信號(hào),最多能夠點(diǎn)亮16個(gè)字符。在本專用數(shù)控系統(tǒng)中選擇高亮度的LED作為顯示器件。

1.5數(shù)-模轉(zhuǎn)換接口擴(kuò)展

在CD6140A數(shù)控車床上,對(duì)于傳感器安裝座的加工,工件旋轉(zhuǎn)的速度需要進(jìn)行無(wú)級(jí)調(diào)節(jié)。為此,在圖5中設(shè)置了D/A轉(zhuǎn)換接口,也即數(shù)-模轉(zhuǎn)換裝置。CPU將8位的數(shù)字量00H~FFH送給D/A接口芯片MAX517,MAX517輸出0~5V的直流電壓[10],該電壓送給交流變頻器,即可改變車床主電動(dòng)機(jī)的運(yùn)行頻率,從而實(shí)現(xiàn)工件旋轉(zhuǎn)的無(wú)級(jí)變速。

1.6編碼器信號(hào)采集

在加工傳感器安裝座的過(guò)程中,數(shù)控系統(tǒng)需要檢測(cè)裝在主軸三爪卡盤(pán)上的工件的角位移和角速度,為了方便傳感器信號(hào)的處理,在此選擇數(shù)字式增量式旋轉(zhuǎn)編碼器,該編碼器每轉(zhuǎn)輸出1200個(gè)A、B相脈沖,相位差為90°。在圖5中,設(shè)置四倍頻電路[11]對(duì)A、B相脈沖進(jìn)行電子四細(xì)分,可以將編碼器的分辨力提高到每轉(zhuǎn)4800脈沖,從而高精度地檢測(cè)傳感器安裝座的旋轉(zhuǎn)角度和旋轉(zhuǎn)速度[12]。

2相貫面專用軟件設(shè)計(jì)

專用數(shù)控系統(tǒng)除了需要具備數(shù)控車床基本的G、S、T、M功能指令外,尚需開(kāi)發(fā)加工立體相貫面的專用軟件,本節(jié)重點(diǎn)予以介紹。結(jié)合圖2、圖3、圖4可以看出,傳感器安裝座的A、B、C三個(gè)表面均為立體相貫面,其中每個(gè)表面均由一系列立體相貫線組合而成。為此,可以將立體相貫面離散成一條條的立體相貫線[13],尋找單條立體相貫線的成形機(jī)理。如圖6所示,副油箱為一大圓柱,傳感器安裝座為一小圓柱,二者垂直相交,形成一條立體相貫線。用數(shù)控車床加工的時(shí)候,傳感器安裝座通過(guò)專用夾具夾持在主軸的三爪卡盤(pán)上(如圖7)。車床主電動(dòng)機(jī)帶動(dòng)工件旋轉(zhuǎn),數(shù)控系統(tǒng)根據(jù)工件轉(zhuǎn)過(guò)的角度控制車刀在Z方向(縱向)的坐標(biāo),加工同一相貫面上不同的相貫線時(shí)改變半徑r、調(diào)整X坐標(biāo)(橫向)即可。在圖6中,假定車削一根相貫線的順序?yàn)锳→B→C→D→E→A。從圖6左上角的主視圖可以看出,A點(diǎn)為最高點(diǎn),C點(diǎn)為最低點(diǎn)。由1.6節(jié)可知,工件每轉(zhuǎn)360°,編碼器通過(guò)四倍頻電路輸出4800個(gè)脈沖,從A到C工件旋轉(zhuǎn)了90°,則CPU應(yīng)該收到編碼器1200個(gè)脈沖[14]。下面計(jì)算工件每轉(zhuǎn)1個(gè)脈沖,車刀在Z向的位移變化量。在圖6中,已知副油箱的半徑為R,傳感器安裝座的半徑為r。設(shè)B為A→C中間任一點(diǎn),n為工件從A點(diǎn)旋轉(zhuǎn)到B點(diǎn)時(shí)主軸編碼器發(fā)出的脈沖數(shù),則工件由A到B所轉(zhuǎn)過(guò)的角度θn=(360°/4800)×n。在圖6中,Dn=[R2-(rsinθn)2]1/2,Hn=R-Dn。同理可知,當(dāng)編碼器再增發(fā)一個(gè)脈沖時(shí),Hn+1=R-Dn+1,其中,Dn+1=[R2-(rsinθn+1)2]1/2,θn+1=(360°/4800)×(n+1)。于是得到結(jié)論:在圖6中,工件從A→C進(jìn)行旋轉(zhuǎn)時(shí),編碼器每發(fā)出一個(gè)脈沖,車床Z向獲得的位移增量為Δz=INT[Hn+1-Hn]。從圖6不難看出,C→D為A→C的鏡像,D→A為A→D的鏡像。工件旋轉(zhuǎn)一周后,調(diào)整X坐標(biāo),獲得一個(gè)新的r值,重復(fù)上述計(jì)算并控制Z向運(yùn)動(dòng)[15],直至完成圖3中立體相貫面A的加工,之后再調(diào)整Z坐標(biāo),依次即可加工出B、C相貫面。

3加工效果

圖7為經(jīng)過(guò)數(shù)控化再制造的CD6140A車床的外觀。該車床X軸和Z軸的編程脈沖當(dāng)量分別為0.005mm/步和0.01mm/步,X軸和Z軸的重復(fù)定位精度分別為±0.005mm和±0.01mm,工件轉(zhuǎn)速的調(diào)節(jié)范圍為8~1500r/min。圖8為采用該車床開(kāi)發(fā)專用軟件加工出來(lái)的一種副油箱傳感器安裝座,其幾何精度、尺寸精度和表面粗糙度均滿足圖樣要求,3個(gè)相貫面的加工時(shí)間為12min。相比而言,該零件在加工中心上則至少需要40min才能完成相貫面成形,加工效率低,設(shè)備投資大,操作還繁瑣。

4結(jié)語(yǔ)

針對(duì)飛機(jī)副油箱傳感器安裝座復(fù)雜立體相貫面的批量加工,采用機(jī)電一體化技術(shù)和表面工程技術(shù),將一臺(tái)基本報(bào)廢的CD6140A普通臥式車床再制造成一臺(tái)數(shù)控車床,基于AT89S52高性能微處理器研發(fā)了專用數(shù)控系統(tǒng)。由于數(shù)控系統(tǒng)開(kāi)發(fā)了專用代碼,所以編程非常簡(jiǎn)單,操作簡(jiǎn)單方便;由于數(shù)控系統(tǒng)的軟件為自行設(shè)計(jì),所以可方便地?cái)U(kuò)展其他功能。因此,基于性價(jià)比高的嵌入式微控制器開(kāi)發(fā)專用測(cè)控系統(tǒng)改造傳統(tǒng)機(jī)床,具有一定的經(jīng)濟(jì)效益和社會(huì)效益,市場(chǎng)前景廣闊,值得推廣。

作者:陳章恒 王玉琳 單位:合肥工業(yè)大學(xué)機(jī)械工程學(xué)院