欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于bp人工神經(jīng)網(wǎng)絡的材料動態(tài)力學性能預測方法

文檔序號:9376341閱讀:713來源:國知局
一種基于bp人工神經(jīng)網(wǎng)絡的材料動態(tài)力學性能預測方法
【技術領域】
[0001] 本發(fā)明屬于材料動態(tài)力學性能測試領域,具體涉及一種基于BP人工神經(jīng)網(wǎng)絡的 材料動態(tài)力學性能預測方法。
【背景技術】
[0002] 隨著汽車持有量的日益增加,汽車的安全事故顯著增多,汽車的被動安全技術也 越來越受到人們的關注。有限元仿真技術是研究汽車被動安全的主要方式之一。為保證仿 真的精度及有效性,除對仿真幾何模型、接觸邊界條件和實際碰撞工況有嚴格的要求外,還 應建立準確的材料模型。對碰撞仿真分析而言,材料模型主要涉及材料在不同應變速率條 件下的動態(tài)力學性能。
[0003] 目前,采用傳統(tǒng)的高速拉伸試驗可以測量有限應變速率條件下材料的動態(tài)力學性 能,但試驗周期長、成本高,試驗獲得的不同應變速率條件下的力學數(shù)據(jù)有限。例如測試一 組材料在5個應變速率條件下的動態(tài)力學性能就需要2周的試驗周期。除此之外,通過材 料在若干應變速率條件下的力學特征,采用一定的本構方程擬合可獲得材料在任意應變速 率條件下的力學性能數(shù)據(jù),但該擬合方法獲得的力學曲線與實測的力學曲線之間存在一定 偏差。
[0004] 這就亟需本領域技術人員解決相應的技術問題。

【發(fā)明內(nèi)容】

[0005] 本發(fā)明旨在至少解決現(xiàn)有技術中存在的技術問題,特別創(chuàng)新地提出了一種基于BP 人工神經(jīng)網(wǎng)絡的材料動態(tài)力學性能預測方法。
[0006] 為了實現(xiàn)本發(fā)明的上述目的,本發(fā)明提供了一種一種基于BP人工神經(jīng)網(wǎng)絡的材 料動態(tài)力學性能預測方法,其包括如下步驟:
[0007] S1,采集材料應力應變數(shù)據(jù),經(jīng)歸一化預處理后得到訓練樣本集;
[0008] S2,通過設計輸入層、隱含層和輸出層構建BP神經(jīng)網(wǎng)絡模型,并選擇傳遞函數(shù)、訓 練函數(shù)和學習函數(shù);
[0009] S3,使用訓練樣本集對BP人工神經(jīng)網(wǎng)絡進行迭代訓練得到最佳的預測網(wǎng)絡;
[0010] S4對訓練得到最佳的預測網(wǎng)絡,應用在材料動態(tài)力學性能預測中,獲取該材料在 任意應變速率條件下的動態(tài)力學性能。
[0011] 所述的基于BP人工神經(jīng)網(wǎng)絡的材料動態(tài)力學性能預測方法,優(yōu)選的,所述Sl包 括:
[0012] Sl-I,材料的動態(tài)力學性能應包含三個參數(shù):應力、應變及應變速率,采集材料在 若干不同應變速率條件下的應力、應變數(shù)據(jù)對;樣本數(shù)據(jù)是由樣本輸入和期望輸出組成的 樣本對;
[0013] S1-2,為了避免網(wǎng)絡系統(tǒng)誤差過大及防止部分神經(jīng)元達到過飽和狀態(tài),對樣本數(shù) 據(jù)進行歸一化處理,使所有的樣本數(shù)據(jù)都歸一為[-11]之間,而網(wǎng)絡的輸出向量通過反歸 一化處理后,即可得到原物理空間的值;采用的數(shù)據(jù)歸一化處理計算公式為:
[0014] Pn= 2 X (p-pnin)/(Pnax-Pnin)-L
[0015] 式中,pn,p,?_和p _分別為歸一化后樣本數(shù)據(jù),原始樣本數(shù)據(jù),原始樣本數(shù)據(jù)的 最小值和最大值。
[0016] 所述的基于BP人工神經(jīng)網(wǎng)絡的材料動態(tài)力學性能預測方法,優(yōu)選的,所述S2包 括:
[0017] S2-1,用于材料動態(tài)力學性能預測的BP人工神經(jīng)網(wǎng)絡由輸入層、隱含層和輸出 層構成;其中,輸入層包括應變速率和應變2個神經(jīng)元,輸出層為應力1個神經(jīng)元;通過
進行確定一個隱含層神經(jīng)元數(shù)量范圍,隨后對該范圍內(nèi)各數(shù)量神經(jīng)元條件 下的網(wǎng)絡進行預訓練,通過比較BP人工神經(jīng)網(wǎng)絡收斂精度及收斂速度,確定最優(yōu)的隱含層 的神經(jīng)元數(shù)量;
[0018]
[0019] 式中,Ii1為隱含層單元數(shù),m為輸出單元數(shù),a為(1,10)之間的常數(shù);
[0020] S2-2,創(chuàng)建上述的神經(jīng)網(wǎng)絡;
[0021] S2-3,創(chuàng)建BP人工神經(jīng)網(wǎng)絡后,為該網(wǎng)絡選擇傳遞函數(shù)、訓練函數(shù)和學習函數(shù),用 于激活整個網(wǎng)絡的學習、反饋和最終的預測功能;根據(jù)收斂精度分析,分別選擇線性-對數(shù) 形式的傳遞函數(shù)、Levenberg-Marguart訓練函數(shù)和梯度下降動量學習函數(shù)learngdm。
[0022] 所述的基于BP人工神經(jīng)網(wǎng)絡的材料動態(tài)力學性能預測方法,優(yōu)選的,所述S2-1包 括:
[0023] 預訓練過程為:預設訓練函數(shù)trainlm,設定訓練目標,設定訓練步數(shù),分別對具 有不同隱含層的網(wǎng)絡訓練,檢查網(wǎng)絡性能,根據(jù)結果確定最佳的隱含層神經(jīng)元個數(shù)。
[0024] 所述的基于BP人工神經(jīng)網(wǎng)絡的材料動態(tài)力學性能預測方法,優(yōu)選的,所述S2-2包 括:
[0025] 調(diào)用格式為:Net = newff(PR,[SI S2...Si... SN1],{TF1 TF2…TFi... TFN1},BTF, BLF,PF),其中,表述從1到NI,即向量內(nèi)的元素總個數(shù)為NI個。
[0026] 其中,net = newff :用于在對話框中創(chuàng)建一個BP人工神經(jīng)網(wǎng)絡;PR :由每組輸入 元素的最大值和最小值組成的RX 2維的矩陣,其中共有R組輸入,R為正整數(shù);Si為第i層 的長度,共計Nl層;TFi :第i層的傳遞函數(shù),共計Nl層,默認為"tansig" ;BTF :BP網(wǎng)絡的 訓練函數(shù),默認為"trainlm" ;BLF :權值和閥值的BP學習函數(shù),默認為" learngdm" ;PF :網(wǎng) 絡的性能函數(shù),默認為"mse"。
[0027] 所述的基于BP人工神經(jīng)網(wǎng)絡的材料動態(tài)力學性能預測方法,優(yōu)選的,所述S3包 括:
[0028] S3-1,對網(wǎng)絡的訓練參數(shù)進行適當?shù)脑O置,參數(shù)包括初始權值、學習速率、動量因 子、訓練步數(shù)、訓練目標及性能函數(shù);取初始權值在[0 1]之間的隨機數(shù),學習速率選取范 圍在0. 01-0. 8之間,動量因子通常在0-1之間且比學習率要大,訓練步數(shù)及目標根據(jù)實際 需求進行設置;性能函數(shù)從MATLAB軟件中提供的均方誤差性能函數(shù)mse和均方誤差規(guī)范化 函數(shù)msereg間選取;
[0029] S3-2,在BP人工神經(jīng)網(wǎng)絡生成和初始化以后,利用現(xiàn)有的輸入-輸出樣本數(shù)據(jù)對 網(wǎng)絡進行訓練;神經(jīng)網(wǎng)絡的訓練過程,是輸入變量正向計算與誤差逆向傳播的各層權值和 閥值矩陣周而復始地調(diào)整,使得誤差函數(shù)小于要求精度的過程。
[0030] 所述的基于BP人工神經(jīng)網(wǎng)絡的材料動態(tài)力學性能預測方法,優(yōu)選的,所述S3-2包 括:
[0031] 神經(jīng)網(wǎng)絡的學習訓練時,首先隨機抽取輸入樣本,在系統(tǒng)默認的網(wǎng)絡層連接權值 及神經(jīng)元閥值條件下,初始時通過正向傳播,由輸入層-隱含層-輸出層進行計算,判斷輸 出層的實際輸出與期望輸出之間的誤差,并判斷網(wǎng)絡誤差是否滿足要求,當誤差達到預設 精度或?qū)W習次數(shù)大于設定的最大次數(shù),則結束算法,若未達到精度,系統(tǒng)將誤差反向傳播, 按照一定規(guī)律對權值和閥值進行調(diào)整,極限計算輸出值與期望值間的誤差并進行誤差判 斷,若滿足,則訓練結束,若不滿足,則再次反向傳播,調(diào)整閥值計算,直到滿足要求或者達 到設定的最大次數(shù)。
[0032] 所述的基于BP人工神經(jīng)網(wǎng)絡的材料動態(tài)力學性能預測方法,優(yōu)選的,所述S4包 括:
[0033] S4-1,利用獲取的若干不同應變速率條件的材料動態(tài)力學性能數(shù)據(jù)對,按Sl進行 材料數(shù)據(jù)采集及預處理,隨后將其輸入S3中得到的預測網(wǎng)絡模型進行預測得到該材料在 任意應變速率條件下的動態(tài)力學性能。
[0034] 綜上所述,由于采用了上述技術方案,本發(fā)明的有益效果是:
[0035] 為滿足仿真的精度要求,本發(fā)明提供了一種基于BP人工神經(jīng)網(wǎng)絡的材料動態(tài)力 學性能預測方法,基于材料的在有限應變速率條件下的動態(tài)力學性能,可對材料在任意應 變速率條件下的力學性能進行預測,為仿真分析提供準確的材料模型。彌補高速拉伸試驗 測量的數(shù)據(jù)有限、測量周期長、費用高等不足。
[0036] 1.采用BP人工神經(jīng)網(wǎng)絡預測材料動態(tài)力學性能,可以取代傳統(tǒng)的擬合法作為材 料的動態(tài)力學性能輸入,提高仿真精度。<
當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
民勤县| 尼玛县| 张家港市| 杭州市| 屯门区| 蓝山县| 泰兴市| 庆元县| 始兴县| 威远县| 洛南县| 肃北| 阿拉尔市| 饶阳县| 阿克陶县| 离岛区| 宁远县| 阿克| 广饶县| 龙游县| 宕昌县| 资兴市| 二连浩特市| 商水县| 马关县| 乌鲁木齐市| 台东县| 长沙市| 福海县| 徐水县| 许昌县| 武冈市| 滁州市| 湘西| 汕尾市| 柏乡县| 信阳市| 彰化县| 万载县| 仙桃市| 阿合奇县|