劉芳寧,王雅娜,王 越,孫瑞俠,費(fèi) 躍
(中國(guó)航發(fā)北京航空材料研究院 北京 100095)
厚截面復(fù)合材料是指這類(lèi)層壓板,因受幾何形狀(厚度/跨距比)、材料組分(基體和纖維的剛度/強(qiáng)度性能)、疊層方案、工藝和使用載荷的影響呈現(xiàn)三維應(yīng)力狀態(tài)。厚截面復(fù)合材料作為一種重要的結(jié)構(gòu)材料,在航空航天等領(lǐng)域具有廣泛的應(yīng)用前景。然而,隨著復(fù)合材料結(jié)構(gòu)厚度和構(gòu)型復(fù)雜程度的增加,內(nèi)部更易出現(xiàn)制備工藝導(dǎo)致的缺陷,這些缺陷可能顯著降低結(jié)構(gòu)的載荷許用值。目前,我國(guó)在厚截面復(fù)合材料層板材料體系力學(xué)性能測(cè)試手段和數(shù)據(jù)庫(kù)建設(shè)方面尚存在一定的不足,亟待建立和發(fā)展相關(guān)測(cè)試和分析手段[1]。
當(dāng)代科學(xué)技術(shù)的發(fā)展明顯呈現(xiàn)出數(shù)字化、定量化和注重過(guò)程研究等特點(diǎn),越來(lái)越依賴(lài)于系統(tǒng)、高可信度的基本數(shù)據(jù)及其衍生的數(shù)據(jù)產(chǎn)品。優(yōu)秀的材料數(shù)據(jù)庫(kù)能夠完成對(duì)材料數(shù)據(jù)的便捷查詢(xún),方便材料數(shù)據(jù)存儲(chǔ),使材料選型便捷高效。例如:北京航空材料研究院建立的航空材料數(shù)據(jù)管理與應(yīng)用平臺(tái),主要存儲(chǔ)金屬材料力學(xué)性能數(shù)據(jù)[2];中國(guó)航發(fā)商用航空發(fā)動(dòng)機(jī)有限責(zé)任公司建立的商用航空發(fā)動(dòng)機(jī)材料數(shù)據(jù)庫(kù),通過(guò)建立多模塊材料數(shù)據(jù)之間智能鏈接可實(shí)現(xiàn)全流程數(shù)據(jù)可追溯性,集成材料數(shù)據(jù)統(tǒng)計(jì)處理程序以實(shí)現(xiàn)材料數(shù)據(jù)庫(kù)數(shù)據(jù)讀取、數(shù)據(jù)計(jì)算分析與統(tǒng)計(jì)數(shù)據(jù)寫(xiě)入的一體化等[3]。針對(duì)厚截面復(fù)合材料數(shù)據(jù),建立厚截面復(fù)合材料力學(xué)性能及損傷圖像數(shù)據(jù)庫(kù),不僅可以方便厚截面復(fù)合材料力學(xué)性能及損傷圖像數(shù)據(jù)的查詢(xún)和管理,還可對(duì)數(shù)據(jù)進(jìn)行長(zhǎng)期、深入的深層加工,使之成為飛行器結(jié)構(gòu)優(yōu)化設(shè)計(jì)的重要基礎(chǔ)和制造理論的有力支撐。
厚截面復(fù)合材料數(shù)據(jù)業(yè)務(wù)復(fù)雜,專(zhuān)業(yè)性強(qiáng),其數(shù)據(jù)有以下特點(diǎn):
①數(shù)據(jù)關(guān)系復(fù)雜,試驗(yàn)過(guò)程和試驗(yàn)結(jié)果要對(duì)應(yīng),通過(guò)試驗(yàn)結(jié)果可追溯至原始試驗(yàn)數(shù)據(jù);②數(shù)據(jù)形式復(fù)雜,不僅有普通字符,還包含圖片、曲線、文件等;③數(shù)據(jù)層次多,級(jí)聯(lián)深,針對(duì)不同課題對(duì)存儲(chǔ)的要求,應(yīng)設(shè)計(jì)相應(yīng)的數(shù)據(jù)庫(kù)結(jié)構(gòu);④與損傷圖像庫(kù)的集成,需要開(kāi)發(fā)不同編程語(yǔ)言的接口。
厚截面復(fù)合材料力學(xué)性能數(shù)據(jù)多而雜,使得本系統(tǒng)具有較高的復(fù)雜度,設(shè)計(jì)合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)成為本項(xiàng)目的關(guān)鍵和難點(diǎn)。設(shè)計(jì)人員需要在充分理解復(fù)合材料各數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系的基礎(chǔ)上,按照關(guān)系數(shù)據(jù)庫(kù)的結(jié)構(gòu)設(shè)計(jì)原則,分析和設(shè)計(jì)相關(guān)各個(gè)業(yè)務(wù)內(nèi)容的數(shù)據(jù)結(jié)構(gòu)和表結(jié)構(gòu),分析數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系,設(shè)計(jì)合理高效的符合業(yè)務(wù)實(shí)際的數(shù)據(jù)庫(kù)結(jié)構(gòu),這需要開(kāi)發(fā)者具備較強(qiáng)的數(shù)據(jù)庫(kù)設(shè)計(jì)經(jīng)驗(yàn)。數(shù)據(jù)庫(kù)整體建設(shè)框架如圖1 所示。
圖1 數(shù)據(jù)庫(kù)整體建設(shè)框架
系統(tǒng)采用Granta MI 服務(wù)器-客戶端的架構(gòu)模式進(jìn)行部署。應(yīng)用系統(tǒng)、數(shù)據(jù)管理系統(tǒng)、文件和數(shù)據(jù)庫(kù)均部署在服務(wù)器上,用戶可在與服務(wù)器聯(lián)網(wǎng)的局域網(wǎng)內(nèi)任意客戶端操作系統(tǒng)。
(1)系統(tǒng)功能模塊主要分為材料數(shù)據(jù)應(yīng)用系統(tǒng)、材料數(shù)據(jù)管理系統(tǒng)和管理員工具。①材料數(shù)據(jù)應(yīng)用系統(tǒng)可進(jìn)行數(shù)據(jù)查詢(xún)、曲線對(duì)比、CAE 卡片導(dǎo)出等操作;②材料數(shù)據(jù)管理系統(tǒng)可進(jìn)行數(shù)據(jù)錄入、數(shù)據(jù)刪除、數(shù)據(jù)維護(hù)等操作;③管理員工具可進(jìn)行基礎(chǔ)信息維護(hù)、用戶信息管理、版本管理等操作。
(2)用戶角色分為查詢(xún)用戶、數(shù)據(jù)管理人員和系統(tǒng)管理員。①查詢(xún)用戶查詢(xún)權(quán)限許可的材料數(shù)據(jù)、材料概述、力學(xué)性能,根據(jù)力學(xué)性能測(cè)試原始數(shù)據(jù)得到的處理數(shù)據(jù);②數(shù)據(jù)管理人員添加新材料、添加和修改材料概述,包括材料種類(lèi)、材料鋪層方向、試驗(yàn)項(xiàng)目、干濕態(tài)、溫度等,錄入相關(guān)的力學(xué)性能測(cè)試原始數(shù)據(jù),比如載荷、位移、應(yīng)力、應(yīng)變等;③系統(tǒng)管理員可進(jìn)行系統(tǒng)用戶管理和權(quán)限設(shè)置、添加系統(tǒng)用戶、設(shè)置用戶對(duì)數(shù)據(jù)的訪問(wèn)權(quán)限,數(shù)據(jù)來(lái)源的管理與維護(hù)、功能拓展等操作。
系統(tǒng)管理的數(shù)據(jù)主要分為材料力學(xué)性能數(shù)據(jù)、結(jié)構(gòu)數(shù)據(jù)和損傷圖像數(shù)據(jù)。圖2 為材料力學(xué)性能模塊主要數(shù)據(jù)結(jié)構(gòu),材料性能數(shù)據(jù)按照牌號(hào)進(jìn)行管理,每種牌號(hào)下又包含拉伸、壓縮、彎曲、剪切、疲勞、斷裂等材料基本力學(xué)性能數(shù)據(jù),每種力學(xué)性能類(lèi)別又按照角度、試驗(yàn)批次等進(jìn)行細(xì)分。系統(tǒng)不僅設(shè)計(jì)了能夠存儲(chǔ)厚板的力學(xué)性能數(shù)據(jù),而且還為薄板數(shù)據(jù)預(yù)留了接口,具有可擴(kuò)展性,后續(xù)對(duì)薄板數(shù)據(jù)的補(bǔ)充測(cè)試數(shù)據(jù)也可錄入到該系統(tǒng)。
圖2 材料力學(xué)性能模塊主要數(shù)據(jù)結(jié)構(gòu)
系統(tǒng)中,材料結(jié)構(gòu)數(shù)據(jù)主要分為曲梁彎曲、開(kāi)孔板和柔性梁數(shù)據(jù),每種結(jié)構(gòu)數(shù)據(jù)又包含了靜力和疲勞兩種性能類(lèi)別。厚截面復(fù)合材料數(shù)據(jù)庫(kù)中的材料結(jié)構(gòu)模塊主要數(shù)據(jù)結(jié)構(gòu)如圖3 所示。
圖3 材料結(jié)構(gòu)模塊主要數(shù)據(jù)結(jié)構(gòu)
損傷圖像庫(kù)分為缺陷檢測(cè)和原位加載兩大部分。缺陷檢測(cè)按照材料和結(jié)構(gòu)類(lèi)別細(xì)分,原位加載則主要由拉伸、壓縮和剪切等靜力性能構(gòu)成,圖4 所示為損傷圖像模塊主要數(shù)據(jù)結(jié)構(gòu)。
圖4 損傷圖像模塊主要數(shù)據(jù)結(jié)構(gòu)
利用標(biāo)準(zhǔn)模塊式的數(shù)據(jù)庫(kù)搭建軟件Granta MI,完成數(shù)據(jù)庫(kù)和損傷圖像庫(kù)的搭建。Granta MI 是一個(gè)基于Web的企業(yè)材料數(shù)據(jù)管理平臺(tái),其系統(tǒng)架構(gòu)如圖5 所示。Granta MI 材料數(shù)據(jù)庫(kù)對(duì)底層的表結(jié)構(gòu)和代碼進(jìn)行封裝,數(shù)據(jù)庫(kù)開(kāi)發(fā)人員不需要直接接觸代碼,可以在應(yīng)用層實(shí)現(xiàn)對(duì)材料數(shù)據(jù)結(jié)構(gòu)關(guān)系的靈活配置,可提高數(shù)據(jù)庫(kù)的建設(shè)效率,確保項(xiàng)目的順利進(jìn)行。
圖5 GRANTA MI 材料數(shù)據(jù)管理框架
采用Windows Server 2012 服務(wù)器作為后臺(tái)支持,數(shù)據(jù)庫(kù)采用SQL Server 2012。用戶可以通過(guò)網(wǎng)絡(luò)內(nèi)任意電腦的瀏覽器訪問(wèn)Granta MI,支持的瀏覽器種類(lèi)見(jiàn)表1。由于目前很多國(guó)企局域網(wǎng)仍使用IE 瀏覽器,因此數(shù)據(jù)庫(kù)保留兼容IE 最高版本。
表1 Granta MI 支持的客戶端瀏覽器版本
選擇如下配置的服務(wù)器為復(fù)合材料數(shù)據(jù)庫(kù)提供服務(wù)器硬件支持:CPU 選擇Intel Xeon 4 核,內(nèi)存16 G,硬盤(pán)300 G,Granta MI 對(duì)客戶端硬件沒(méi)有要求,但是建議電腦至少有4 G 內(nèi)存,因?yàn)橛锌赡苌婕按髷?shù)據(jù)量的操作。
對(duì)系統(tǒng)的建設(shè)包括數(shù)據(jù)的內(nèi)容建設(shè)和系統(tǒng)各功能模塊的建設(shè)兩個(gè)方面。厚截面復(fù)合材料數(shù)據(jù)結(jié)構(gòu)復(fù)雜,數(shù)據(jù)內(nèi)容多樣,因此應(yīng)當(dāng)根據(jù)具體的材料結(jié)構(gòu)、力學(xué)性能建立不同的數(shù)據(jù)結(jié)構(gòu),以便能夠在減少冗余的前提下,便于用戶查詢(xún)和管理數(shù)據(jù)。
3.1.1 材料和結(jié)構(gòu)數(shù)據(jù)
材料數(shù)據(jù)查詢(xún)和管理功能建立拉伸、壓縮、剪切、彎曲、疲勞、斷裂等力學(xué)性能基本信息的試驗(yàn)參數(shù)、試樣信息、試驗(yàn)數(shù)據(jù)、統(tǒng)計(jì)數(shù)據(jù)等數(shù)據(jù)結(jié)構(gòu)的存儲(chǔ)和查詢(xún),目前已錄入含褶皺壓縮、單向帶剪切等數(shù)據(jù)。
以單向帶剪切數(shù)據(jù)的新建、編輯和修改為例,圖6 是其基本信息界面,包括試驗(yàn)參數(shù)、試樣信息、試驗(yàn)數(shù)據(jù)。其中:①試驗(yàn)參數(shù)包括試驗(yàn)方法、試驗(yàn)設(shè)備、跨距、壓頭半徑、支座半徑等;②試樣信息可存儲(chǔ)每個(gè)試樣的變形圖片,并采用記錄鏈接組的形式與試驗(yàn)信息進(jìn)行鏈接,一個(gè)試驗(yàn)可對(duì)應(yīng)多個(gè)試樣數(shù)據(jù);③試驗(yàn)數(shù)據(jù)存儲(chǔ)每個(gè)試樣的試樣標(biāo)識(shí)、長(zhǎng)度、寬度、厚度、最大載荷、拉伸強(qiáng)度、彈性模量、泊松比、載荷-位移曲線等。
圖6 單向帶剪切數(shù)據(jù)查詢(xún)界面
3.1.2 損傷圖像數(shù)據(jù)
損傷圖像數(shù)據(jù)包括缺陷數(shù)據(jù)和原位加載數(shù)據(jù)。①缺陷數(shù)據(jù)可存儲(chǔ)和管理組分錯(cuò)位、侵蝕、分層、基體開(kāi)裂、夾雜、樹(shù)脂過(guò)多、纖維過(guò)多、氣孔、纖維斷裂、纖維波紋狀起皺、脫黏、裂紋、鋪層薄厚不均等缺陷數(shù)據(jù);②原位加載數(shù)據(jù)包括含缺口試樣的原位壓縮數(shù)據(jù),可存儲(chǔ)和管理試樣點(diǎn)信息、重構(gòu)圖像和切片圖像,圖7 為新建含缺口試樣原位壓縮數(shù)據(jù)界面。
圖7 新建含缺口試樣原位壓縮數(shù)據(jù)界面
系統(tǒng)主要功能模塊包括:材料檢索、數(shù)據(jù)對(duì)比、數(shù)據(jù)錄入、數(shù)據(jù)模型配置、用戶權(quán)限管理等功能。
(1)材料檢索功能模塊包括基于關(guān)鍵詞的快速檢索、基于材料屬性和關(guān)鍵詞的高級(jí)檢索兩種檢索方式。①基于關(guān)鍵詞的快速檢索可使用戶直接在頁(yè)面內(nèi)輸入關(guān)鍵詞進(jìn)行材料數(shù)據(jù)的檢索;②基于材料屬性和關(guān)鍵詞的高級(jí)檢索可實(shí)現(xiàn)數(shù)值范圍查詢(xún),即查詢(xún)材料屬性值在某個(gè)范圍內(nèi)的材料時(shí),檢索條件可設(shè)置為該屬性值大于、等于、小于、介于~與~之間等。另外,系統(tǒng)可對(duì)短文本類(lèi)數(shù)據(jù)進(jìn)行匹配檢索,如針對(duì)某個(gè)或多個(gè)項(xiàng)目名稱(chēng)進(jìn)行檢索,并獲取對(duì)應(yīng)項(xiàng)目中的相關(guān)材料數(shù)據(jù)。
(2)數(shù)據(jù)對(duì)比功能模塊針對(duì)多條材料的不同屬性的對(duì)比分析,可直接生成屬性對(duì)比表格,導(dǎo)出為Excel 文件。曲線數(shù)據(jù)對(duì)比工具支持將不同材料的同類(lèi)圖表(圖標(biāo)名稱(chēng)、X 軸、Y 軸參數(shù)均相同)放在同一張圖表中進(jìn)行對(duì)比分析。系統(tǒng)會(huì)自動(dòng)將不同材料的數(shù)據(jù)通過(guò)顏色、形狀等區(qū)分開(kāi)來(lái)。X-Y 圖對(duì)比具備X-Y 對(duì)比圖生成功能,通過(guò)兩步操作即可完成對(duì)比圖生成:首先選中需要顯示在圖中的材料,然后設(shè)置X,Y 軸代表的參數(shù)及坐標(biāo)軸類(lèi)型(線性、對(duì)數(shù)坐標(biāo)),圖8 為定義X、Y 軸參數(shù)及坐標(biāo)類(lèi)型。圖9 為某材料低周疲勞數(shù)據(jù)生成的數(shù)據(jù)點(diǎn)對(duì)比圖,生成的對(duì)比圖中可直觀觀察到材料屬性的分布情況。
圖8 定義X、Y 軸參數(shù)及坐標(biāo)類(lèi)型
圖9 生成的對(duì)比圖功能界面
(3)數(shù)據(jù)的錄入功能模塊分為從界面導(dǎo)入和模版導(dǎo)入兩種方式。①界面導(dǎo)入時(shí)用戶通過(guò)瀏覽器手動(dòng)創(chuàng)建新的材料數(shù)據(jù)記錄,并在網(wǎng)頁(yè)中手動(dòng)輸入材料屬性值;②模版導(dǎo)入時(shí)用戶先將數(shù)據(jù)錄入至Excel 數(shù)據(jù)模板中,然后借助遠(yuǎn)程上傳工具一次性將多條材料數(shù)據(jù)記錄錄入數(shù)據(jù)庫(kù)中。本系統(tǒng)針對(duì)每種類(lèi)別的數(shù)據(jù)都建立了數(shù)據(jù)導(dǎo)入導(dǎo)出模版,方便材料錄入人員對(duì)數(shù)據(jù)進(jìn)行快速導(dǎo)入導(dǎo)出,以材料力學(xué)性能數(shù)據(jù)為例,設(shè)計(jì)的模版如圖10 所示。
圖10 數(shù)據(jù)導(dǎo)入導(dǎo)出模板示例
(4)材料數(shù)據(jù)管理平臺(tái)提供可視化工具實(shí)現(xiàn)數(shù)據(jù)模型的靈活、快速定制,滿足任意材料種類(lèi)的、任意數(shù)據(jù)格式存儲(chǔ)需求。用戶利用此工具任意拓展到更多材料數(shù)據(jù)類(lèi)型的存儲(chǔ)。
材料數(shù)據(jù)管理平臺(tái)中的數(shù)據(jù)模型定制分為三個(gè)步驟:①創(chuàng)建單位。創(chuàng)建單位是指創(chuàng)建材料的屬性值單位,例如“位移”屬性的單位為mm,則需要在該界面創(chuàng)建單位“mm”,并填寫(xiě)與同一類(lèi)度量單位的換算關(guān)系。②創(chuàng)建材料屬性。創(chuàng)建材料屬性指的是定義材料參數(shù)名稱(chēng)、數(shù)據(jù)類(lèi)型、單位等信息。材料數(shù)據(jù)管理平臺(tái)內(nèi)支持的數(shù)據(jù)類(lèi)型包含數(shù)值、(長(zhǎng)、短)文本、日期、表格、數(shù)字圖表、圖片、超鏈接、文件、多媒體視頻與音頻等,對(duì)于數(shù)值型屬性需內(nèi)置單位定義工具。③設(shè)計(jì)材料屬性的展示方式。設(shè)計(jì)材料屬性展示方式指將創(chuàng)建的材料屬性進(jìn)行結(jié)構(gòu)化排列,通過(guò)可視化工具完成材料屬性的設(shè)計(jì)排版后,網(wǎng)頁(yè)端即可自動(dòng)生成材料屬性的標(biāo)準(zhǔn)排版。編輯材料參數(shù)排布結(jié)構(gòu)的功能界面如圖11 所示。
圖11 編輯材料參數(shù)排布結(jié)構(gòu)的功能界面
左側(cè)為用戶創(chuàng)建的屬性列表,右側(cè)為屬性排布結(jié)構(gòu)樹(shù)。用戶可在布局中創(chuàng)建不同的屬性分類(lèi),如“試樣信息”“試驗(yàn)結(jié)果”“缺陷參數(shù)”等,然后將不同屬性掛載到不同分類(lèi)下,點(diǎn)擊“確定”即可完成數(shù)據(jù)結(jié)構(gòu)定義。
(5)用戶權(quán)限管理分為數(shù)據(jù)訪問(wèn)權(quán)限控制、功能權(quán)限訪問(wèn)控制。①數(shù)據(jù)訪問(wèn)權(quán)限可控制數(shù)據(jù)對(duì)用戶是否開(kāi)放,提供三個(gè)級(jí)別的數(shù)據(jù)訪問(wèn)權(quán)限控制:系統(tǒng)級(jí)、數(shù)據(jù)庫(kù)級(jí)和數(shù)據(jù)級(jí)。②功能權(quán)限分為數(shù)據(jù)查看、編輯、版本創(chuàng)建、數(shù)據(jù)發(fā)布、用戶創(chuàng)建、數(shù)據(jù)庫(kù)創(chuàng)建等。針對(duì)不同的用戶可賦予不同的功能操作權(quán)限。數(shù)據(jù)的版本管理功能是為數(shù)據(jù)版本的發(fā)布、修改、刪除操作功能提供權(quán)限管理,存儲(chǔ)在數(shù)據(jù)庫(kù)中的一條材料記錄可以存在多個(gè)版本,版本類(lèi)別及說(shuō)明如表2 所示。
表2 版本類(lèi)別及說(shuō)明
本項(xiàng)目建立的厚截面復(fù)合材料與結(jié)構(gòu)力學(xué)性能及損傷圖像數(shù)據(jù)庫(kù),具有厚截面復(fù)合材料與力學(xué)性能數(shù)據(jù)的存儲(chǔ)、管理和統(tǒng)計(jì)分析功能。建立的厚截面復(fù)合材料力學(xué)性能庫(kù)具有靈活的可擴(kuò)展性,不僅可以存儲(chǔ)厚截面力學(xué)性能數(shù)據(jù),而且可存儲(chǔ)薄板數(shù)據(jù);不僅可以存儲(chǔ)已有的高強(qiáng)玻纖材料,其數(shù)據(jù)結(jié)構(gòu)還可推廣到更多牌號(hào)和類(lèi)別的復(fù)合材料數(shù)據(jù)管理中,用于輔助指導(dǎo)厚截面復(fù)合材料結(jié)構(gòu)的設(shè)計(jì),為材料設(shè)計(jì)、制造和應(yīng)用提供數(shù)據(jù)支撐。