• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于VBA的復(fù)合材料結(jié)構(gòu)設(shè)計系統(tǒng)研究

      2015-05-30 15:14:38裴金利
      科技創(chuàng)新與應(yīng)用 2015年25期
      關(guān)鍵詞:結(jié)構(gòu)設(shè)計復(fù)合材料

      裴金利

      摘 要:采用VBA語言,綜合復(fù)合材料設(shè)計流程,規(guī)劃復(fù)合材料結(jié)構(gòu)設(shè)計的系統(tǒng)化平臺,通過系統(tǒng)設(shè)計某型飛機(jī)平尾上壁板復(fù)合材料鋪層,驗證了系統(tǒng)的實用性和準(zhǔn)確性,方便了復(fù)合材料結(jié)構(gòu)的設(shè)計。

      關(guān)鍵詞:VBA;復(fù)合材料;結(jié)構(gòu)設(shè)計

      引言

      提高飛機(jī)結(jié)構(gòu)的結(jié)構(gòu)效率,可以顯著地減輕飛機(jī)的結(jié)構(gòu)重量,提高飛機(jī)的性能參數(shù)和經(jīng)濟(jì)性能,是飛機(jī)結(jié)構(gòu)設(shè)計的重要約束條件。作為典型的重量敏感性結(jié)構(gòu),使用復(fù)合材料能夠獲得很高的成本效應(yīng)。由于復(fù)合材料鋪層的可設(shè)計性使得在元件級別都可以實現(xiàn)結(jié)構(gòu)的可設(shè)計性,因而在結(jié)構(gòu)設(shè)計階段的變量增多,初步設(shè)計和詳細(xì)設(shè)計階段的迭代次數(shù)和參數(shù)調(diào)節(jié)都變多,迫切需要高效率計算工具實現(xiàn)在短時間內(nèi)高效率地實現(xiàn)復(fù)合材料結(jié)構(gòu)的強(qiáng)度計算。

      Visual Basic for Applications(VBA)是一種Visual Basic的一種宏語言,主要能用來擴(kuò)展Windows的應(yīng)用程式功能,特別是Microsoft Office軟件。VBA語言設(shè)計簡單,可以比較方便的操作Excel等office工具,并結(jié)合Excel本身的功能,可以方便地實現(xiàn)數(shù)據(jù)的處理,高效率準(zhǔn)確地完成復(fù)合材料結(jié)構(gòu)的強(qiáng)度計算。

      1 系統(tǒng)的功能

      由于復(fù)合材料結(jié)構(gòu)設(shè)計變量眾多,在初步設(shè)計階段需要對鋪層等參數(shù)進(jìn)行反復(fù)迭代從而得到最優(yōu)的設(shè)計。

      要完成復(fù)合材料結(jié)構(gòu)強(qiáng)度計算,需要綜合多方面的數(shù)據(jù)輸入,包括復(fù)合材料的材料性能,結(jié)構(gòu)參數(shù)和有限元計算參數(shù)。為了實現(xiàn)系統(tǒng)的并行化設(shè)計提高設(shè)計效率,采用模塊化設(shè)計,采用模塊化設(shè)計的主要優(yōu)點有:

      (1)提高設(shè)計效率,節(jié)省開發(fā)時間;(2)可以完成不同模塊之間的相互獨立調(diào)試,確保模塊的準(zhǔn)確性;(3)接口便于模塊之間的參數(shù)傳輸,可以實現(xiàn)在不同設(shè)計階段的應(yīng)用;(4)方便的增加模塊從而提升系統(tǒng)功能。

      系統(tǒng)的主要功能包括五個模塊,模塊之間既相互獨立又互相聯(lián)系,見圖1。材料數(shù)據(jù)庫是進(jìn)行結(jié)構(gòu)設(shè)計的基礎(chǔ),建立完備的材料數(shù)據(jù)庫并保持其正確性和完整性至關(guān)重要,為此采用Microsoft SQL Server建立數(shù)據(jù)庫,復(fù)合材料數(shù)據(jù)庫的結(jié)構(gòu)見圖2。

      2 系統(tǒng)的設(shè)計界面

      復(fù)合材料結(jié)構(gòu)設(shè)計系統(tǒng)完成從初步設(shè)計到詳細(xì)設(shè)計階段強(qiáng)度計算。系統(tǒng)的主界面見圖3,主界面的主要功能為:

      (1)初始化鋪層:將結(jié)構(gòu)部分的所有部位鋪層初始化,初始化需保證復(fù)合材料鋪層的對稱與均衡;(2)初始化MS:根據(jù)有限元計算結(jié)果,在初始化鋪層基礎(chǔ)上增加0/90/45/-45鋪層,使各個部位鋪層滿足有限元計算結(jié)果;(3)Smooth鋪層:為了防止結(jié)構(gòu)鋪層變化過大從而形成剛度不匹配情況,改善局部區(qū)域的鋪層層數(shù),使結(jié)構(gòu)鋪層均勻順滑;(4)Balance鋪層:為了實現(xiàn)結(jié)構(gòu)鋪層的對稱均勻,對鋪層進(jìn)行優(yōu)化設(shè)計;(5)Check鋪層:根據(jù)結(jié)構(gòu)屈曲約束條件對設(shè)計鋪層進(jìn)行校核,對于不滿足屈曲的部位進(jìn)行加強(qiáng);(6)Update鋪層:采用新鋪層和有限元計算數(shù)據(jù)重新計算各部位的裕度,對于結(jié)構(gòu)中裕度較大的部位適當(dāng)減少鋪層以達(dá)到減重的目的。

      以復(fù)合材料某型飛機(jī)垂尾上壁板為例,設(shè)計復(fù)合材料鋪層和各部位的裕度分別見圖3和圖4。

      3 結(jié)束語

      采用VBA語言設(shè)計復(fù)合材料結(jié)構(gòu)設(shè)計系統(tǒng),實現(xiàn)了復(fù)合材料結(jié)構(gòu)的初步設(shè)計和詳細(xì)設(shè)計階段的結(jié)構(gòu)強(qiáng)度計算,并以平尾上壁板為例驗證系統(tǒng)的實用性和準(zhǔn)確性,為系統(tǒng)的進(jìn)一步應(yīng)用奠定了基礎(chǔ)。

      參考文獻(xiàn)

      [1]沈觀林,胡更開.復(fù)合材料力學(xué)[M].清華大學(xué)出版社,1996.

      [2]馬維峰.Excel VBA應(yīng)用開發(fā)從基礎(chǔ)到實踐[M].電子工業(yè)出版社,2006.

      猜你喜歡
      結(jié)構(gòu)設(shè)計復(fù)合材料
      高層建筑連體結(jié)構(gòu)設(shè)計
      結(jié)構(gòu)設(shè)計優(yōu)化在房屋建筑結(jié)構(gòu)設(shè)計中的應(yīng)用
      民機(jī)復(fù)合材料的適航鑒定
      復(fù)合材料無損檢測探討
      電子測試(2017年11期)2017-12-15 08:57:13
      BIM結(jié)構(gòu)設(shè)計應(yīng)用
      某排水虹吸井結(jié)構(gòu)設(shè)計
      TiO2/ACF復(fù)合材料的制備及表征
      RGO/C3N4復(fù)合材料的制備及可見光催化性能
      沙河市| 湖南省| 庆阳市| 贡嘎县| 榆中县| 周宁县| 宜宾县| 独山县| 洪雅县| 宜兰县| 奎屯市| 温泉县| 于都县| 壤塘县| 莎车县| 韶山市| 湘乡市| 永善县| 响水县| 上高县| 兴安盟| 镶黄旗| 庐江县| 延长县| 清苑县| 阳山县| 贵阳市| 喀喇沁旗| 福泉市| 苏尼特右旗| 长兴县| 北安市| 清丰县| 义马市| 平凉市| 新干县| 永康市| 綦江县| 饶阳县| 若尔盖县| 新化县|