合金的鑄造性能對(duì)鑄件的質(zhì)量有直接影響。金屬液凝固過(guò)程中,鑄件的傳熱、線(xiàn)收縮、熱裂以及應(yīng)力等現(xiàn)象是生產(chǎn)中常見(jiàn)缺陷的產(chǎn)生原因。若預(yù)先了解該合金凝固過(guò)程特點(diǎn),結(jié)合數(shù)據(jù)分析可以更便捷地對(duì)合金的凝固特性做出對(duì)比評(píng)估,則可為后續(xù)工藝設(shè)計(jì)提供科學(xué)依據(jù),能夠作為指導(dǎo)鑄造生產(chǎn)的一種手段。
由于鑄造工藝的多樣化,導(dǎo)致鑄造缺陷的產(chǎn)生原因非常復(fù)雜,在工藝設(shè)計(jì)、研究和應(yīng)用中都需要參考大量的數(shù)據(jù)。針對(duì)鑄造鋁合金凝固過(guò)程的數(shù)據(jù)統(tǒng)計(jì)和跟蹤分析,長(zhǎng)期通過(guò)人工查閱手冊(cè)的方式和相關(guān)文獻(xiàn)資料查找,過(guò)程繁瑣且低效,難以保證數(shù)據(jù)的可靠性和準(zhǔn)確性,需要建立信息量大、功能模塊完備和數(shù)據(jù)查詢(xún)與分析便捷的鋁合金數(shù)據(jù)庫(kù)。
材料專(zhuān)業(yè)數(shù)據(jù)庫(kù)已有過(guò)許多開(kāi)發(fā)研究。上海理工大學(xué)的陶紅等研究設(shè)計(jì)了非金屬礦物材料數(shù)據(jù)庫(kù)(NMMDBS)查詢(xún)檢索系統(tǒng);孫宇等設(shè)計(jì)與開(kāi)發(fā)了鈦合金材料數(shù)據(jù)庫(kù)系統(tǒng),提供了多種方式的數(shù)據(jù)查詢(xún)方法。
本文基于C++ Builder 語(yǔ)言設(shè)計(jì)了一套鑄造鋁合金數(shù)據(jù)庫(kù)系統(tǒng),實(shí)現(xiàn)對(duì)鑄造鋁合金材料的實(shí)時(shí)數(shù)據(jù)采集、查詢(xún)、分析以及分類(lèi)整理和存儲(chǔ)等功能。能夠直接對(duì)鑄造性能做出評(píng)價(jià),為鑄造工藝選擇提供參考價(jià)值。而且還能對(duì)信息進(jìn)行管理,為研究鋁合金并開(kāi)發(fā)應(yīng)用提供一個(gè)科學(xué)決策窗口和咨詢(xún)系統(tǒng)。
1、鑄造鋁合金數(shù)據(jù)庫(kù)
C++ Builder是一款高性能可視化開(kāi)發(fā)工具,強(qiáng)大的數(shù)據(jù)庫(kù)使應(yīng)用程序開(kāi)發(fā)更便利,并且能夠提供成熟的數(shù)據(jù)庫(kù)連接技術(shù)即BDE(Borland Database Engine)數(shù)據(jù)庫(kù)引擎技術(shù),基本涵蓋Internet應(yīng)用的全部功能,因此本研究的數(shù)據(jù)庫(kù)開(kāi)發(fā)采用C++Builder開(kāi)發(fā)工具。
1.2 數(shù)據(jù)庫(kù)開(kāi)發(fā)步驟
1.2.1 數(shù)據(jù)源的建立
鋁合金材料的研究范圍很廣,目前的重點(diǎn)是鑄造鋁合金材料的開(kāi)發(fā)。本數(shù)據(jù)庫(kù)主要是以《鑄造手冊(cè)-非鐵合金》中的參考資料為基礎(chǔ),以鑄造合金凝固性能測(cè)試儀的實(shí)時(shí)試驗(yàn)數(shù)據(jù)為主要依據(jù)。測(cè)試儀裝置圖如圖1所示,測(cè)試由傳感器組完成,該部分由一個(gè)WDL25型位移傳感器及三個(gè)BK-2Y型拉壓力傳感器組成。在澆注金屬液后,三個(gè)BK-2Y型拉壓力傳感器與鑄件將形成應(yīng)力框,測(cè)量熱應(yīng)力;一個(gè)拉壓力傳感器可以測(cè)定合金的熱裂性能。點(diǎn)擊“現(xiàn)場(chǎng)測(cè)試”選項(xiàng),會(huì)彈出工作界面,界面圖像顯示區(qū)為上次實(shí)驗(yàn)保存的結(jié)果,數(shù)據(jù)采集系統(tǒng)工作界面如圖2所示。
1.標(biāo)題欄 2.測(cè)試類(lèi)型選擇區(qū) 3.基本信息區(qū) 4.結(jié)果顯示區(qū) 5.通道設(shè)置及測(cè)試區(qū) 6.圖像顯示區(qū) 7.操作記錄區(qū) 8.功能選擇區(qū)
圖2 測(cè)試工作界面
(1)點(diǎn)擊“通道設(shè)置及測(cè)試”的“開(kāi)始調(diào)試”選項(xiàng)。檢查溫度及熱裂通道是否選擇正確,傳感器在實(shí)際工作后,其特性會(huì)因?yàn)榫€(xiàn)路連接及出廠(chǎng)校驗(yàn)差異而發(fā)生改變。而且由于熱電偶元件小,不恰當(dāng)?shù)那度胛恢脮?huì)直接影響熱電偶的測(cè)量靈敏度和準(zhǔn)確度。所以,調(diào)試可以確保設(shè)備的三個(gè)拉壓力傳感器正常工作,也可以診斷熱電偶斷偶故障。當(dāng)設(shè)備穩(wěn)定后,點(diǎn)擊“結(jié)束調(diào)試”完成調(diào)試過(guò)程。
(2)點(diǎn)擊“操作信息區(qū)”選項(xiàng)。完整填寫(xiě)用戶(hù)信息、合金名稱(chēng)及澆注溫度,選擇凝固特性類(lèi)型,準(zhǔn)備試驗(yàn)。
(3)點(diǎn)擊“功能選擇區(qū)”的“測(cè)試”選項(xiàng)。測(cè)試模塊是整個(gè)程序的核心,選擇不同的測(cè)試類(lèi)型會(huì)顯示不同的動(dòng)態(tài)曲線(xiàn)圖,結(jié)果顯示區(qū)會(huì)實(shí)時(shí)記錄通道數(shù)據(jù)。選擇線(xiàn)收縮測(cè)試時(shí),圖像區(qū)實(shí)時(shí)顯示時(shí)間-溫度與時(shí)間-位移的曲線(xiàn)圖;選擇熱裂測(cè)試時(shí),圖像區(qū)實(shí)時(shí)顯示時(shí)間-溫度與時(shí)間-應(yīng)力的曲線(xiàn)圖。試驗(yàn)每秒鐘測(cè)試兩組數(shù)據(jù),所以,曲線(xiàn)圖是由無(wú)數(shù)個(gè)相鄰的點(diǎn)連接而成的線(xiàn)。此程序的設(shè)計(jì)是通過(guò)數(shù)據(jù)庫(kù)調(diào)取實(shí)驗(yàn),分析實(shí)驗(yàn)數(shù)據(jù)組數(shù)為n,形成n個(gè)坐標(biāo),每次調(diào)取兩組數(shù),最終以坐標(biāo)形式顯示在界面中。根據(jù)曲線(xiàn)顯示的實(shí)際情況選擇“結(jié)束”選項(xiàng)即中斷采樣,橫坐標(biāo)時(shí)間最長(zhǎng)設(shè)置1 000 s,可以保證合金凝固過(guò)程的完整性。
(4)點(diǎn)擊“歷史查看”選項(xiàng)。查詢(xún)關(guān)鍵詞包括測(cè)試類(lèi)型、操作用戶(hù)、被測(cè)合金名稱(chēng)和操作時(shí)間等。
(5)點(diǎn)擊“數(shù)據(jù)保存”選項(xiàng)。彈出界面如圖3所示,導(dǎo)出方式有Origin、Word以及Excle,用戶(hù)可按需選擇導(dǎo)出方式。
圖3 數(shù)據(jù)保存彈出界面
簡(jiǎn)而言之,是將數(shù)據(jù)庫(kù)與測(cè)試儀相結(jié)合,測(cè)試儀完成特征參數(shù)的采集功能,而數(shù)據(jù)庫(kù)作為特征參數(shù)的參考依據(jù)。數(shù)據(jù)采集主要包括合金凝固過(guò)程的溫度變化區(qū)間、線(xiàn)收縮、熱應(yīng)力以及熱裂值等動(dòng)態(tài)參數(shù)。實(shí)驗(yàn)數(shù)據(jù)結(jié)果儲(chǔ)存于后臺(tái)鋁合金數(shù)據(jù)庫(kù)中,最終整理為符合概念模型和邏輯模型要求的內(nèi)容與形式。
1.2.2 數(shù)據(jù)字典的建立
數(shù)據(jù)字典由數(shù)據(jù)表組成,數(shù)據(jù)表的設(shè)計(jì)與建立通過(guò)C++ Builder軟件的數(shù)據(jù)庫(kù)工作平臺(tái)(Database DeskTop)。創(chuàng)建步驟是打開(kāi)C++ Builder開(kāi)發(fā)環(huán)境下的Database所屬首位選項(xiàng)的DeskTop菜單載入。若要更新數(shù)據(jù)表,打開(kāi)File文件下拉選項(xiàng)中的NewTable,建立好數(shù)據(jù)表格后可以在數(shù)據(jù)表中添加和修改數(shù)據(jù)記錄,符合要求后敲回車(chē)鍵確認(rèn)建立。
1.3 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)
從概念模型來(lái)說(shuō),鑄造鋁合金數(shù)據(jù)庫(kù)管理系統(tǒng)需要涵蓋鋁合金的相關(guān)物理參數(shù)和性能指標(biāo)參數(shù),對(duì)不同工藝條件的實(shí)驗(yàn)參數(shù)進(jìn)行整理分析。針對(duì)龐雜的鋁合金型號(hào),為了匹配合金名稱(chēng)和檢索方便,需要對(duì)同一牌號(hào)的合金進(jìn)行分類(lèi),建立合金名稱(chēng)字典庫(kù)。
從邏輯模型來(lái)說(shuō),主要對(duì)概念模型起數(shù)據(jù)轉(zhuǎn)換作用。將鑄造鋁合金相關(guān)參數(shù)文字轉(zhuǎn)換為相對(duì)應(yīng)的二維數(shù)語(yǔ)言,相關(guān)參數(shù)的數(shù)據(jù)庫(kù)結(jié)構(gòu)表如表1所示。參數(shù)包括合金牌號(hào)(codename)、合金名稱(chēng)(name)、固相線(xiàn)溫度(liq-tem)、液相線(xiàn)溫度(sol-tem)、澆注溫度(pour-tem)、線(xiàn)收縮范圍(line-c)、熱裂環(huán)試樣寬度(h-tear1)、熱裂傾向等級(jí)(h-tear2)、流動(dòng)性試樣長(zhǎng)度(fluidity1)、流動(dòng)性等級(jí)(fluidity2)。
表1 合金鑄造工藝參數(shù)結(jié)構(gòu)表
圖4 數(shù)據(jù)庫(kù)架構(gòu)圖
2、鑄造鋁合金數(shù)據(jù)庫(kù)模塊功能實(shí)現(xiàn)
該數(shù)據(jù)庫(kù)系統(tǒng)為逐層劃分結(jié)構(gòu),層次分明,設(shè)計(jì)的模塊可以進(jìn)行單獨(dú)編輯,方便后續(xù)不斷完善模塊功能。將各模塊之間的聯(lián)系統(tǒng)一,不僅可以進(jìn)行數(shù)據(jù)的查詢(xún)、管理等基礎(chǔ)工作,還可以對(duì)材料的相關(guān)領(lǐng)域進(jìn)行研究和應(yīng)用,并對(duì)其進(jìn)行數(shù)據(jù)分析(包括合金凝固曲線(xiàn)的熱分析)、熱裂預(yù)測(cè)、線(xiàn)收縮預(yù)測(cè)、應(yīng)力預(yù)測(cè)等。具體功能實(shí)現(xiàn)描述如下:
(1)創(chuàng)建數(shù)據(jù)庫(kù)文件。
(2)更新數(shù)據(jù)庫(kù)文件。
圖5 數(shù)據(jù)表界面
表2 合金字典庫(kù)表
表3 數(shù)據(jù)字段表
(6)數(shù)據(jù)輸出。系統(tǒng)可以根據(jù)輸出端口連接外部打印設(shè)備打印所需的數(shù)據(jù)表。
(7)數(shù)據(jù)管理。數(shù)據(jù)管理模塊的目的是使管理員和用戶(hù)能夠及時(shí)地維護(hù)數(shù)據(jù)庫(kù)的信息。包含了合金信息的增減、優(yōu)化和刪除等方面的內(nèi)容。在人機(jī)交互的基礎(chǔ)上,該系統(tǒng)具有很好的擴(kuò)展性。為了確保數(shù)據(jù)的正確性與可信度,此模組必須以系統(tǒng)管理員的身份登陸,普通用戶(hù)沒(méi)有權(quán)限。
(8)數(shù)據(jù)安全。DBMS(Database ManagementSystem)采用的方法是自動(dòng)訪(fǎng)問(wèn)控制和強(qiáng)制訪(fǎng)問(wèn)控制。安全模型圖如圖7所示。
圖7 數(shù)據(jù)庫(kù)系統(tǒng)安全模型
選用ZL114A鋁合金,試驗(yàn)流程圖如圖8所示,造型材料如表4所示。將ZL114A合金平均切割成1 kg塊狀,放入溫度為250 ℃的電阻爐(型號(hào)RJX-45-9)中保溫烘干1 h。將金屬攪拌棒及扒渣工具先進(jìn)行除銹處理,然后再將氧化鋅涂料均勻涂覆在工具表面,放入電阻爐中烘干。當(dāng)井式坩堝爐(型號(hào)SG-7.5-10)爐溫升至500 ℃后清除雜質(zhì),再將ZL114A合金放入熔煉坩堝中,當(dāng)熔煉溫度升至780 ℃后合金完全熔化,隨即進(jìn)行除氣處理(10 g六氯乙烷除氣劑),除氣完畢后將熔煉溫度調(diào)至720 ℃,保溫穩(wěn)定10 min后取出坩堝,利用扒渣工具清除溶液表面雜質(zhì)后立刻澆注。
表4 造型材料質(zhì)量表
圖10 ZL114A熱裂測(cè)試Origin導(dǎo)出圖
分析時(shí)間與溫度的關(guān)系:ZL114A液態(tài)合金澆注進(jìn)入型腔后,熱電偶迅速測(cè)出實(shí)時(shí)溫度,因熱電偶一端位于型腔內(nèi)部,所以溫度最高點(diǎn)a點(diǎn)實(shí)時(shí)溫度為616.5 ℃,低于實(shí)驗(yàn)設(shè)定的澆注溫度720 ℃。此時(shí)砂型溫度仍為室溫,液態(tài)合金高溫遇冷,開(kāi)始析出固相。
從b點(diǎn)(568.2 ℃)開(kāi)始,出現(xiàn)b-c小平臺(tái),由此推斷,合金正處于結(jié)晶晚期階段,釋放結(jié)晶潛熱會(huì)引起冷卻速度下降。合金從c點(diǎn)開(kāi)始均勻冷卻,直到完全凝固。
分析時(shí)間與應(yīng)力的關(guān)系:即凝固-應(yīng)力曲線(xiàn),該曲線(xiàn)能判斷合金凝固產(chǎn)生的應(yīng)力大小及裂紋生成的時(shí)間,從而分析液態(tài)合金的熱裂行為。由曲線(xiàn)可以看出,合金慢慢析出固相,曲線(xiàn)處在載荷平臺(tái)上,說(shuō)明合金有產(chǎn)生熱裂的傾向,隨著固相的增多,應(yīng)力曲線(xiàn)出現(xiàn)上升趨勢(shì),可以說(shuō)明合金最終無(wú)熱裂紋產(chǎn)生。同時(shí),利用所建立的鑄造性能數(shù)據(jù)庫(kù),可查詢(xún)相同合金代號(hào)的合金,通過(guò)對(duì)比分析,對(duì)測(cè)試結(jié)果的評(píng)價(jià)和分析提供參考。
數(shù)據(jù)庫(kù)顯示界面如圖11所示,側(cè)欄顯示登錄的用戶(hù)名、“數(shù)據(jù)庫(kù)”及“對(duì)比分析”選項(xiàng),數(shù)據(jù)庫(kù)實(shí)時(shí)
更新。
圖11 數(shù)據(jù)庫(kù)界面顯示圖
檢索有兩種方式,一是選擇輸入關(guān)鍵詞,如合金牌號(hào)等,二是輸入需要查詢(xún)的測(cè)試起始日期,檢索結(jié)果包括合金牌號(hào)、日期、狀態(tài)和測(cè)試類(lèi)型。結(jié)果可以選擇“上下頁(yè)”查看,測(cè)試完畢的試驗(yàn)處于“已入庫(kù)”狀態(tài)。
4、結(jié)論
(2)本系統(tǒng)特點(diǎn):查詢(xún)方便高效、檢索自成體系以及各模塊功能獨(dú)立靈活,而且在后續(xù)試驗(yàn)中會(huì)不斷更新完善。
(3)系統(tǒng)實(shí)際運(yùn)行過(guò)程及驗(yàn)證結(jié)果表明:該系統(tǒng)能對(duì)鑄造合金的凝固溫度變化、熱裂、熱應(yīng)力和線(xiàn)收縮凝固特性參數(shù)進(jìn)行測(cè)試,檢測(cè)結(jié)果可實(shí)現(xiàn)遠(yuǎn)程傳輸,同時(shí)檢測(cè)結(jié)果分析與數(shù)據(jù)庫(kù)相結(jié)合,為優(yōu)化鑄造生產(chǎn)提供參考價(jià)值。
作者:王亞男 馬旭梁(哈爾濱理工大學(xué)材料科學(xué)與工程學(xué)院)
來(lái)源:鑄造雜志