![材料力學(xué)之彈塑性力學(xué)算法:漸進(jìn)塑性分析:復(fù)合材料的彈塑性力學(xué)分析.Tex.header_第1頁(yè)](http://file4.renrendoc.com/view14/M0A/31/32/wKhkGWbIPyqAHD8iAAKPlCQaj80666.jpg)
![材料力學(xué)之彈塑性力學(xué)算法:漸進(jìn)塑性分析:復(fù)合材料的彈塑性力學(xué)分析.Tex.header_第2頁(yè)](http://file4.renrendoc.com/view14/M0A/31/32/wKhkGWbIPyqAHD8iAAKPlCQaj806662.jpg)
![材料力學(xué)之彈塑性力學(xué)算法:漸進(jìn)塑性分析:復(fù)合材料的彈塑性力學(xué)分析.Tex.header_第3頁(yè)](http://file4.renrendoc.com/view14/M0A/31/32/wKhkGWbIPyqAHD8iAAKPlCQaj806663.jpg)
![材料力學(xué)之彈塑性力學(xué)算法:漸進(jìn)塑性分析:復(fù)合材料的彈塑性力學(xué)分析.Tex.header_第4頁(yè)](http://file4.renrendoc.com/view14/M0A/31/32/wKhkGWbIPyqAHD8iAAKPlCQaj806664.jpg)
![材料力學(xué)之彈塑性力學(xué)算法:漸進(jìn)塑性分析:復(fù)合材料的彈塑性力學(xué)分析.Tex.header_第5頁(yè)](http://file4.renrendoc.com/view14/M0A/31/32/wKhkGWbIPyqAHD8iAAKPlCQaj806665.jpg)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
材料力學(xué)之彈塑性力學(xué)算法:漸進(jìn)塑性分析:復(fù)合材料的彈塑性力學(xué)分析1緒論1.1彈塑性力學(xué)的基本概念彈塑性力學(xué)是材料力學(xué)的一個(gè)分支,主要研究材料在受力作用下從彈性變形過(guò)渡到塑性變形的力學(xué)行為。在彈性階段,材料遵循胡克定律,變形與應(yīng)力成正比,且在卸載后能夠恢復(fù)原狀。然而,當(dāng)應(yīng)力超過(guò)材料的屈服點(diǎn)時(shí),材料進(jìn)入塑性階段,此時(shí)即使卸載,材料也無(wú)法完全恢復(fù)到初始狀態(tài),產(chǎn)生永久變形。1.2復(fù)合材料的特性與應(yīng)用復(fù)合材料是由兩種或兩種以上不同性質(zhì)的材料組合而成的新型材料,其性能往往優(yōu)于單一材料。復(fù)合材料具有輕質(zhì)高強(qiáng)、耐腐蝕、熱穩(wěn)定性好等特點(diǎn),廣泛應(yīng)用于航空航天、汽車工業(yè)、建筑、體育器材等領(lǐng)域。復(fù)合材料的力學(xué)分析復(fù)雜,因?yàn)槠湫阅懿粌H取決于組成材料的性質(zhì),還與材料的分布、纖維的取向等因素有關(guān)。1.3漸進(jìn)塑性分析的引入漸進(jìn)塑性分析是一種用于預(yù)測(cè)材料塑性變形和失效的理論方法,特別適用于復(fù)合材料的分析。它基于塑性理論,通過(guò)逐步增加載荷,觀察材料的應(yīng)力應(yīng)變行為,直到材料達(dá)到失效狀態(tài)。這種方法能夠提供材料在不同載荷下的響應(yīng),對(duì)于設(shè)計(jì)和優(yōu)化復(fù)合材料結(jié)構(gòu)至關(guān)重要。2彈塑性力學(xué)算法:漸進(jìn)塑性分析2.1彈性階段的分析在彈性階段,復(fù)合材料的應(yīng)力應(yīng)變關(guān)系可以通過(guò)胡克定律描述。對(duì)于各向異性材料,如大多數(shù)復(fù)合材料,應(yīng)力應(yīng)變關(guān)系可以表示為:σ其中,σ是應(yīng)力張量,ε是應(yīng)變張量,C是彈性模量矩陣。在MATLAB中,可以使用以下代碼來(lái)計(jì)算復(fù)合材料在彈性階段的應(yīng)力:%定義彈性模量矩陣C
C=[1204545;4512045;4545120;000;000;000];
C=C*1e9;%單位:GPa
%定義應(yīng)變張量ε
epsilon=[0.001;0.002;0.003;0;0;0];
%計(jì)算應(yīng)力張量σ
sigma=C*epsilon;
%輸出結(jié)果
disp(sigma);2.2塑性階段的分析進(jìn)入塑性階段后,復(fù)合材料的應(yīng)力應(yīng)變關(guān)系變得復(fù)雜,不再遵循線性關(guān)系。漸進(jìn)塑性分析通過(guò)迭代計(jì)算,逐步逼近材料的塑性行為。在塑性階段,需要定義材料的屈服準(zhǔn)則和硬化/軟化行為。對(duì)于復(fù)合材料,常見(jiàn)的屈服準(zhǔn)則有Tsai-Wu準(zhǔn)則和Hoff準(zhǔn)則。2.2.1Tsai-Wu準(zhǔn)則示例Tsai-Wu準(zhǔn)則是一種用于復(fù)合材料的失效預(yù)測(cè)準(zhǔn)則,其數(shù)學(xué)表達(dá)式為:f其中,σ1,σ2,%定義Tsai-Wu準(zhǔn)則參數(shù)
f11=1;f22=1;f33=1;f12=0.5;f13=0.5;f23=0.5;
%定義主應(yīng)力σ1,σ2,σ3
sigma1=100e6;%單位:Pa
sigma2=50e6;%單位:Pa
sigma3=20e6;%單位:Pa
%計(jì)算Tsai-Wu準(zhǔn)則的函數(shù)值f
f=(sigma1^2/f11)+(sigma2^2/f22)+(sigma3^2/f33)+(2*sigma1*sigma2/f12)+(2*sigma1*sigma3/f13)+(2*sigma2*sigma3/f23)-1;
%判斷是否達(dá)到失效狀態(tài)
iff>0
disp('材料達(dá)到失效狀態(tài)');
else
disp('材料未達(dá)到失效狀態(tài)');
end2.3漸進(jìn)塑性分析的步驟漸進(jìn)塑性分析通常包括以下步驟:初始化:設(shè)定初始應(yīng)力狀態(tài)和加載步長(zhǎng)。加載:逐步增加載荷,計(jì)算每一加載步的應(yīng)力和應(yīng)變。判斷:使用屈服準(zhǔn)則判斷材料是否進(jìn)入塑性狀態(tài)。更新:如果材料進(jìn)入塑性狀態(tài),更新材料的塑性應(yīng)變和應(yīng)力狀態(tài)。迭代:重復(fù)加載、判斷和更新步驟,直到達(dá)到預(yù)定的加載條件或材料失效。在實(shí)際應(yīng)用中,這些步驟通常在有限元分析軟件中實(shí)現(xiàn),如ABAQUS、ANSYS等,通過(guò)編寫用戶自定義材料模型(UMAT)來(lái)描述復(fù)合材料的彈塑性行為。3結(jié)論復(fù)合材料的彈塑性力學(xué)分析是材料科學(xué)和工程中的一個(gè)重要課題,漸進(jìn)塑性分析提供了一種有效的方法來(lái)預(yù)測(cè)復(fù)合材料在不同載荷下的響應(yīng)。通過(guò)理解和應(yīng)用彈塑性力學(xué)的基本原理和算法,可以更好地設(shè)計(jì)和優(yōu)化復(fù)合材料結(jié)構(gòu),提高其性能和可靠性。4彈塑性力學(xué)基礎(chǔ)4.1應(yīng)力與應(yīng)變的定義在材料力學(xué)中,應(yīng)力(Stress)和應(yīng)變(Strain)是描述材料在受力作用下行為的兩個(gè)基本概念。4.1.1應(yīng)力應(yīng)力定義為單位面積上的內(nèi)力,通常用符號(hào)σ表示。在三維空間中,應(yīng)力可以分為正應(yīng)力(σ)和剪應(yīng)力(τ)。正應(yīng)力是垂直于材料表面的應(yīng)力,而剪應(yīng)力則是平行于材料表面的應(yīng)力。應(yīng)力的單位是帕斯卡(Pa),在工程中常用兆帕(MPa)或吉帕(GPa)表示。4.1.2應(yīng)變應(yīng)變是材料在受力作用下發(fā)生的形變程度,通常用符號(hào)ε表示。應(yīng)變沒(méi)有單位,是一個(gè)無(wú)量綱的量。應(yīng)變可以分為線應(yīng)變(ε)和剪應(yīng)變(γ)。線應(yīng)變描述的是材料在某一方向上的長(zhǎng)度變化,而剪應(yīng)變描述的是材料在某一平面內(nèi)的角度變化。4.2胡克定律與彈性模量4.2.1胡克定律胡克定律(Hooke’sLaw)是描述材料在彈性范圍內(nèi)應(yīng)力與應(yīng)變關(guān)系的基本定律。對(duì)于一維情況,胡克定律可以表示為:σ其中,σ是應(yīng)力,ε是應(yīng)變,E是材料的彈性模量,也稱為楊氏模量。彈性模量是材料的固有屬性,反映了材料抵抗彈性變形的能力。4.2.2彈性模量彈性模量E是材料在彈性范圍內(nèi)應(yīng)力與應(yīng)變的比例常數(shù),其值越大,材料抵抗彈性變形的能力越強(qiáng)。對(duì)于各向同性材料,彈性模量可以通過(guò)以下實(shí)驗(yàn)方法測(cè)定:-拉伸試驗(yàn):測(cè)量材料在拉伸載荷下的應(yīng)力-應(yīng)變曲線,從而確定彈性模量。-壓縮試驗(yàn):與拉伸試驗(yàn)類似,但測(cè)量的是材料在壓縮載荷下的應(yīng)力-應(yīng)變曲線。4.3塑性變形的基本原理4.3.1塑性變形塑性變形是指材料在超過(guò)彈性極限后發(fā)生的不可逆變形。塑性變形的機(jī)理復(fù)雜,涉及材料內(nèi)部的微觀結(jié)構(gòu)變化,如位錯(cuò)的運(yùn)動(dòng)和重排。塑性變形可以通過(guò)塑性流動(dòng)理論或塑性斷裂理論來(lái)描述。4.3.2塑性流動(dòng)理論塑性流動(dòng)理論假設(shè)材料在塑性變形時(shí),應(yīng)力與應(yīng)變之間的關(guān)系不再是線性的,而是遵循某種非線性關(guān)系。這種關(guān)系可以通過(guò)塑性本構(gòu)方程來(lái)描述,其中最常見(jiàn)的是屈雷斯加屈服準(zhǔn)則(TrescaYieldCriterion)和馮·米塞斯屈服準(zhǔn)則(vonMisesYieldCriterion)。4.3.2.1屈雷斯加屈服準(zhǔn)則屈雷斯加屈服準(zhǔn)則認(rèn)為,材料開始塑性變形的條件是最大剪應(yīng)力達(dá)到某一臨界值。在三維應(yīng)力狀態(tài)下,屈雷斯加屈服準(zhǔn)則可以表示為:τ其中,τ_max是最大剪應(yīng)力,σ_max和σ_min分別是最大和最小主應(yīng)力,σ_y是材料的屈服應(yīng)力。4.3.2.2馮·米塞斯屈服準(zhǔn)則馮·米塞斯屈服準(zhǔn)則基于能量原理,認(rèn)為材料開始塑性變形的條件是應(yīng)力狀態(tài)下的等效應(yīng)力達(dá)到某一臨界值。在三維應(yīng)力狀態(tài)下,馮·米塞斯屈服準(zhǔn)則可以表示為:σ其中,σ_eq是等效應(yīng)力,σ^d是應(yīng)力偏量,σ_y是材料的屈服應(yīng)力。4.3.3塑性斷裂理論塑性斷裂理論關(guān)注的是材料在塑性變形后發(fā)生斷裂的機(jī)理。塑性斷裂通常發(fā)生在材料的應(yīng)力集中區(qū)域,如裂紋尖端。塑性斷裂的預(yù)測(cè)可以通過(guò)斷裂力學(xué)中的J積分(J-Integral)或斷裂韌性(FractureToughness)來(lái)評(píng)估。4.3.3.1J積分J積分是斷裂力學(xué)中用于評(píng)估裂紋尖端能量釋放率的量。它可以從材料的應(yīng)力-應(yīng)變曲線和裂紋幾何形狀中計(jì)算得出。J積分的計(jì)算公式為:J其中,W是應(yīng)變能密度,δu是位移的虛擬變化,t是表面力,n是表面的法向量,Γ是裂紋尖端的積分路徑。4.3.3.2斷裂韌性斷裂韌性是材料抵抗裂紋擴(kuò)展的能力,通常用符號(hào)K_IC表示。斷裂韌性的測(cè)定可以通過(guò)緊湊拉伸試樣(CompactTensionSpecimen,CT)或單邊切口彎曲試樣(SingleEdgeNotchedBendingSpecimen,SE(B))進(jìn)行。4.3.4示例:計(jì)算等效應(yīng)力假設(shè)我們有一組三維應(yīng)力狀態(tài)的數(shù)據(jù),如下所示:σ_xx(MPa)σ_yy(MPa)σ_zz(MPa)τ_xy(MPa)τ_yz(MPa)τ_zx(MPa)1005025302010我們可以使用馮·米塞斯屈服準(zhǔn)則來(lái)計(jì)算等效應(yīng)力。importnumpyasnp
#定義應(yīng)力分量
stress_xx=100#MPa
stress_yy=50#MPa
stress_zz=25#MPa
stress_xy=30#MPa
stress_yz=20#MPa
stress_zx=10#MPa
#構(gòu)建應(yīng)力張量
stress_tensor=np.array([[stress_xx,stress_xy,stress_zx],
[stress_xy,stress_yy,stress_yz],
[stress_zx,stress_yz,stress_zz]])
#計(jì)算應(yīng)力偏量
stress_dev=stress_tensor-np.mean(np.diag(stress_tensor))*np.eye(3)
#計(jì)算等效應(yīng)力
von_mises_stress=np.sqrt(3/2*np.dot(stress_dev.flatten(),stress_dev.flatten()))
print("等效應(yīng)力(MPa):",von_mises_stress)在這個(gè)例子中,我們首先定義了應(yīng)力分量,然后構(gòu)建了應(yīng)力張量。接著,我們計(jì)算了應(yīng)力偏量,最后使用馮·米塞斯屈服準(zhǔn)則的公式計(jì)算了等效應(yīng)力。這個(gè)例子展示了如何從給定的應(yīng)力數(shù)據(jù)中計(jì)算出等效應(yīng)力,這對(duì)于評(píng)估材料的塑性變形和可能的屈服行為非常重要。5復(fù)合材料的彈塑性行為5.1復(fù)合材料的微觀結(jié)構(gòu)復(fù)合材料由兩種或更多種不同性質(zhì)的材料組成,其微觀結(jié)構(gòu)決定了材料的宏觀性能。在復(fù)合材料中,基體(matrix)和增強(qiáng)體(reinforcement)是兩個(gè)主要組成部分?;w通常為聚合物、金屬或陶瓷,而增強(qiáng)體可以是纖維、顆粒或晶須。復(fù)合材料的微觀結(jié)構(gòu)分析涉及纖維的排列、基體的性質(zhì)、界面的強(qiáng)度以及這些因素如何影響材料的彈塑性行為。5.1.1示例:纖維增強(qiáng)復(fù)合材料的微觀結(jié)構(gòu)分析假設(shè)我們有以下數(shù)據(jù),描述了一種纖維增強(qiáng)復(fù)合材料的微觀結(jié)構(gòu):纖維直徑:10μm纖維長(zhǎng)度:100μm纖維體積分?jǐn)?shù):0.5基體彈性模量:3GPa纖維彈性模量:100GPa我們可以使用這些參數(shù)來(lái)初步分析復(fù)合材料的彈性模量。復(fù)合材料的彈性模量可以通過(guò)以下公式近似計(jì)算:E其中,Ec是復(fù)合材料的彈性模量,Ef是纖維的彈性模量,Em是基體的彈性模量,V#定義參數(shù)
E_f=100#纖維彈性模量,單位:GPa
E_m=3#基體彈性模量,單位:GPa
V_f=0.5#纖維體積分?jǐn)?shù)
#計(jì)算基體體積分?jǐn)?shù)
V_m=1-V_f
#計(jì)算復(fù)合材料的彈性模量
E_c=(E_f*V_f+E_m*V_m)/(V_f+V_m)
#輸出結(jié)果
print(f"復(fù)合材料的彈性模量為:{E_c}GPa")5.2復(fù)合材料的彈塑性模型復(fù)合材料的彈塑性模型描述了材料在不同應(yīng)力狀態(tài)下的變形行為。這些模型通?;诓牧系奈⒂^結(jié)構(gòu)和損傷機(jī)制,可以是線性的或非線性的。在復(fù)合材料中,彈塑性模型需要考慮纖維、基體和界面的相互作用,以及材料在塑性階段的損傷累積。5.2.1示例:基于vonMises屈服準(zhǔn)則的復(fù)合材料彈塑性模型vonMises屈服準(zhǔn)則是一種常用的塑性模型,用于描述材料在塑性階段的屈服行為。在復(fù)合材料中,我們可以使用vonMises準(zhǔn)則來(lái)分析材料的塑性變形。假設(shè)我們有以下復(fù)合材料的屈服強(qiáng)度數(shù)據(jù):纖維屈服強(qiáng)度:1000MPa基體屈服強(qiáng)度:300MPa我們可以使用vonMises屈服準(zhǔn)則來(lái)計(jì)算復(fù)合材料的等效應(yīng)力,以判斷材料是否屈服。importnumpyasnp
#定義參數(shù)
sigma_f=1000#纖維屈服強(qiáng)度,單位:MPa
sigma_m=300#基體屈服強(qiáng)度,單位:MPa
#定義應(yīng)力張量
stress_tensor=np.array([[100,0,0],
[0,50,0],
[0,0,0]])
#計(jì)算vonMises等效應(yīng)力
von_mises_stress=np.sqrt(0.5*((stress_tensor[0,0]-stress_tensor[1,1])**2+
(stress_tensor[1,1]-stress_tensor[2,2])**2+
(stress_tensor[2,2]-stress_tensor[0,0])**2+
6*(stress_tensor[0,1]**2+stress_tensor[1,2]**2+stress_tensor[2,0]**2)))
#判斷材料是否屈服
ifvon_mises_stress>sigma_forvon_mises_stress>sigma_m:
print("復(fù)合材料屈服")
else:
print("復(fù)合材料未屈服")5.3復(fù)合材料的損傷機(jī)制復(fù)合材料的損傷機(jī)制包括纖維斷裂、基體裂紋、界面脫粘等。這些損傷機(jī)制在材料的塑性變形過(guò)程中起著關(guān)鍵作用,影響材料的強(qiáng)度和韌性。漸進(jìn)損傷分析是評(píng)估復(fù)合材料在復(fù)雜載荷條件下的損傷累積和失效模式的一種方法。5.3.1示例:復(fù)合材料的漸進(jìn)損傷分析漸進(jìn)損傷分析通常涉及損傷變量的定義和損傷演化方程的建立。損傷變量D通常在0到1之間變化,其中0表示材料未損傷,1表示材料完全損傷。損傷演化方程可以基于vonMises等效應(yīng)力和材料的損傷閾值來(lái)建立。假設(shè)我們有以下復(fù)合材料的損傷閾值數(shù)據(jù):纖維損傷閾值:800MPa基體損傷閾值:250MPa我們可以使用vonMises等效應(yīng)力和損傷閾值來(lái)計(jì)算損傷變量。#定義損傷閾值
damage_threshold_f=800#纖維損傷閾值,單位:MPa
damage_threshold_m=250#基體損傷閾值,單位:MPa
#計(jì)算損傷變量
damage_f=von_mises_stress/damage_threshold_f
damage_m=von_mises_stress/damage_threshold_m
#確保損傷變量不超過(guò)1
damage_f=min(damage_f,1)
damage_m=min(damage_m,1)
#輸出損傷變量
print(f"纖維損傷變量:{damage_f}")
print(f"基體損傷變量:{damage_m}")通過(guò)上述分析,我們可以初步理解復(fù)合材料的微觀結(jié)構(gòu)、彈塑性模型和損傷機(jī)制。在實(shí)際應(yīng)用中,這些分析通常需要更復(fù)雜的模型和算法,以準(zhǔn)確預(yù)測(cè)復(fù)合材料在各種載荷條件下的行為。6漸進(jìn)塑性分析理論6.1塑性理論的發(fā)展歷程塑性理論是材料力學(xué)的一個(gè)重要分支,它研究材料在塑性變形階段的應(yīng)力應(yīng)變關(guān)系。塑性理論的發(fā)展可以追溯到19世紀(jì),但其真正形成體系是在20世紀(jì)初。早期的塑性理論主要關(guān)注金屬材料,如Tresca和vonMises屈服準(zhǔn)則的提出,為塑性分析奠定了基礎(chǔ)。隨著復(fù)合材料的廣泛應(yīng)用,塑性理論也逐漸擴(kuò)展到這些非均質(zhì)材料,引入了更復(fù)雜的本構(gòu)模型和分析方法。6.1.1關(guān)鍵時(shí)刻點(diǎn)1864年:Tresca提出了第一個(gè)塑性屈服準(zhǔn)則,基于最大剪應(yīng)力理論。1913年:vonMises提出了等向性屈服準(zhǔn)則,基于能量理論。1950年代:隨著計(jì)算機(jī)技術(shù)的發(fā)展,塑性理論開始與數(shù)值方法結(jié)合,如有限元法,用于解決更復(fù)雜的工程問(wèn)題。1970年代至今:復(fù)合材料的興起推動(dòng)了塑性理論的發(fā)展,漸進(jìn)塑性分析成為研究熱點(diǎn)。6.2漸進(jìn)塑性分析的基本假設(shè)漸進(jìn)塑性分析是一種預(yù)測(cè)材料在塑性變形過(guò)程中的行為的方法,特別適用于復(fù)合材料。它基于以下基本假設(shè):小應(yīng)變假設(shè):盡管材料可能經(jīng)歷塑性變形,但總體變形仍然較小,可以使用線性應(yīng)變理論。各向異性:復(fù)合材料的性質(zhì)在不同方向上可能不同,因此在分析時(shí)需要考慮材料的各向異性。塑性流動(dòng)理論:塑性變形被視為材料內(nèi)部的流動(dòng),遵循一定的流動(dòng)規(guī)則,如Mises屈服準(zhǔn)則或Tresca屈服準(zhǔn)則。損傷累積:材料在塑性變形過(guò)程中會(huì)逐漸積累損傷,這會(huì)影響材料的后續(xù)性能。6.2.1本構(gòu)關(guān)系的建立在漸進(jìn)塑性分析中,建立準(zhǔn)確的本構(gòu)關(guān)系是關(guān)鍵。本構(gòu)關(guān)系描述了材料的應(yīng)力應(yīng)變行為,對(duì)于復(fù)合材料,這通常涉及到:屈服準(zhǔn)則:定義材料開始塑性變形的條件。塑性流動(dòng)規(guī)則:描述塑性變形時(shí)應(yīng)力與應(yīng)變之間的關(guān)系。硬化/軟化行為:材料在塑性變形后強(qiáng)度的變化。損傷模型:量化材料損傷的程度,以及損傷如何影響材料的力學(xué)性能。6.3示例:復(fù)合材料的漸進(jìn)塑性分析6.3.1數(shù)據(jù)樣例假設(shè)我們有以下復(fù)合材料的屬性:彈性模量:E1=150GPa,E2=10GPa泊松比:ν12=0.25屈服強(qiáng)度:σy=100MPa硬化模量:H=5GPa6.3.2代碼示例下面是一個(gè)使用Python進(jìn)行復(fù)合材料漸進(jìn)塑性分析的簡(jiǎn)化示例:importnumpyasnp
#材料屬性
E1=150e9#彈性模量1,單位:Pa
E2=10e9#彈性模量2,單位:Pa
nu12=0.25#泊松比
sigma_y=100e6#屈服強(qiáng)度,單位:Pa
H=5e9#硬化模量,單位:Pa
#應(yīng)力應(yīng)變關(guān)系
defstress_strain(epsilon,sigma_old,plastic_strain_old):
epsilon_elastic=epsilon-plastic_strain_old
sigma=np.zeros_like(epsilon)
sigma[0]=E1*epsilon_elastic[0]
sigma[1]=E2*epsilon_elastic[1]
sigma[2]=(E1*E2/(E1-E2*nu12))*(epsilon_elastic[2]-nu12*(epsilon_elastic[0]+epsilon_elastic[1]))
returnsigma
#塑性流動(dòng)規(guī)則
defplastic_flow(sigma,sigma_old,plastic_strain_old):
#簡(jiǎn)化為單軸拉伸
ifsigma[0]>sigma_y+H*plastic_strain_old[0]:
plastic_strain=plastic_strain_old+(sigma[0]-sigma_y-H*plastic_strain_old[0])/H
else:
plastic_strain=plastic_strain_old
returnplastic_strain
#模擬加載過(guò)程
epsilon=np.array([0.001,0,0])#初始應(yīng)變
sigma=np.zeros(3)#初始應(yīng)力
plastic_strain=np.zeros(3)#初始塑性應(yīng)變
#加載循環(huán)
foriinrange(100):
sigma=stress_strain(epsilon,sigma,plastic_strain)
plastic_strain=plastic_flow(sigma,sigma,plastic_strain)
epsilon+=np.array([0.0001,0,0])#每步增加應(yīng)變
#輸出最終應(yīng)力
print("最終應(yīng)力:",sigma)6.3.3代碼解釋此代碼示例模擬了復(fù)合材料在單軸拉伸下的漸進(jìn)塑性分析。首先定義了材料的彈性模量、泊松比、屈服強(qiáng)度和硬化模量。然后,通過(guò)stress_strain函數(shù)計(jì)算彈性應(yīng)力,plastic_flow函數(shù)用于更新塑性應(yīng)變。在模擬加載過(guò)程中,每步增加應(yīng)變,更新應(yīng)力和塑性應(yīng)變,直到完成100步的加載循環(huán)。最后,輸出材料在加載結(jié)束時(shí)的應(yīng)力狀態(tài)。6.4結(jié)論漸進(jìn)塑性分析是理解和預(yù)測(cè)復(fù)合材料在塑性變形過(guò)程中的行為的關(guān)鍵工具。通過(guò)建立準(zhǔn)確的本構(gòu)關(guān)系,可以模擬材料的塑性流動(dòng)、硬化/軟化行為以及損傷累積,為復(fù)合材料的設(shè)計(jì)和應(yīng)用提供理論支持。上述代碼示例提供了一個(gè)基礎(chǔ)框架,用于復(fù)合材料的漸進(jìn)塑性分析,但實(shí)際應(yīng)用中可能需要更復(fù)雜的模型和算法。請(qǐng)注意,上述代碼示例是高度簡(jiǎn)化的,實(shí)際的漸進(jìn)塑性分析可能涉及更復(fù)雜的非線性方程求解、多軸應(yīng)力狀態(tài)的處理以及損傷模型的集成。此外,復(fù)合材料的本構(gòu)關(guān)系通常需要通過(guò)實(shí)驗(yàn)數(shù)據(jù)來(lái)校準(zhǔn),確保分析結(jié)果的準(zhǔn)確性。7數(shù)值模擬方法7.1有限元法的基本原理有限元法(FiniteElementMethod,FEM)是一種數(shù)值分析方法,用于求解復(fù)雜的工程問(wèn)題,如結(jié)構(gòu)力學(xué)、熱傳導(dǎo)、流體力學(xué)等。它將連續(xù)的結(jié)構(gòu)或系統(tǒng)離散化為有限數(shù)量的單元,每個(gè)單元用一組節(jié)點(diǎn)來(lái)表示,通過(guò)在這些節(jié)點(diǎn)上求解微分方程的近似解,然后將這些解組合起來(lái),得到整個(gè)結(jié)構(gòu)或系統(tǒng)的解。7.1.1基本步驟離散化:將連續(xù)體劃分為有限個(gè)單元。選擇位移模式:在每個(gè)單元內(nèi),用多項(xiàng)式或其它函數(shù)來(lái)近似位移。建立單元方程:利用變分原理或加權(quán)殘值法,得到每個(gè)單元的平衡方程。組裝整體方程:將所有單元方程組裝成一個(gè)整體的方程組。施加邊界條件:根據(jù)問(wèn)題的邊界條件,修改整體方程。求解方程組:使用數(shù)值方法求解修改后的方程組,得到位移、應(yīng)力和應(yīng)變的數(shù)值解。后處理:分析和可視化求解結(jié)果。7.1.2示例代碼以下是一個(gè)使用Python和scipy庫(kù)進(jìn)行簡(jiǎn)單有限元分析的例子,求解一個(gè)受力的彈簧系統(tǒng):importnumpyasnp
fromscipy.sparseimportlil_matrix
fromscipy.sparse.linalgimportspsolve
#定義系統(tǒng)參數(shù)
n=4#節(jié)點(diǎn)數(shù)量
k=100#彈簧剛度
f=np.array([0,0,0,-1000])#節(jié)點(diǎn)力
#創(chuàng)建剛度矩陣
K=lil_matrix((n,n),dtype=float)
foriinrange(n-1):
K[i,i]+=k
K[i,i+1]-=k
K[i+1,i]-=k
K[i+1,i+1]+=k
#施加邊界條件
K[0,:]=0
K[0,0]=1
f[0]=0
#求解位移
u=spsolve(K.tocsr(),f)
#輸出位移
print("節(jié)點(diǎn)位移:",u)7.2復(fù)合材料的有限元建模復(fù)合材料由兩種或更多種不同性質(zhì)的材料組成,以獲得比單一材料更優(yōu)的性能。在有限元分析中,復(fù)合材料的建模需要考慮其各向異性、層合結(jié)構(gòu)和界面效應(yīng)。7.2.1層合結(jié)構(gòu)復(fù)合材料通常由多層不同方向的纖維增強(qiáng)材料組成,每一層的力學(xué)性能可能不同。在有限元模型中,每一層可以被視為一個(gè)獨(dú)立的單元,具有特定的材料屬性和方向。7.2.2界面效應(yīng)復(fù)合材料中的界面(如纖維與基體之間的界面)對(duì)材料的整體性能有重要影響。在有限元模型中,可以通過(guò)定義界面單元或使用接觸算法來(lái)模擬這些效應(yīng)。7.2.3示例代碼使用Python和fenics庫(kù)進(jìn)行復(fù)合材料有限元分析的示例:fromfenicsimport*
#創(chuàng)建網(wǎng)格
mesh=UnitSquareMesh(10,10)
#定義復(fù)合材料的層
V=VectorFunctionSpace(mesh,'Lagrange',1)
layers=[Constant((10.0,0.0)),Constant((0.0,10.0))]
#定義材料屬性
E1=1.0e3#彈性模量1
E2=1.0e3#彈性模量2
nu1=0.3#泊松比1
nu2=0.3#泊松比2
#定義本構(gòu)關(guān)系
defconstitutive(E,nu):
mu=E/(2*(1+nu))
lmbda=E*nu/((1+nu)*(1-2*nu))
returnmu,lmbda
#定義整體剛度矩陣
defassemble_stiffness(V,layers):
u=TrialFunction(V)
v=TestFunction(V)
dx=Measure('dx')
stiffness=0
forlayerinlayers:
mu,lmbda=constitutive(*layer)
stiffness+=(lmbda*dot(grad(u),grad(v))*dx+2*mu*inner(sym(grad(u)),sym(grad(v)))*dx)
returnstiffness
#創(chuàng)建邊界條件
defboundary(x,on_boundary):
returnon_boundary
bc=DirichletBC(V,Constant((0,0)),boundary)
#定義外力
f=Constant((0,-1.0))
#求解位移
u=Function(V)
solve(assemble_stiffness(V,layers)==dot(f,v)*dx,u,bc)
#輸出結(jié)果
plot(u)
interactive()7.3彈塑性分析的數(shù)值算法彈塑性分析是材料力學(xué)中的一個(gè)重要分支,它研究材料在彈性變形和塑性變形之間的過(guò)渡。在數(shù)值算法中,彈塑性分析通常涉及到應(yīng)力應(yīng)變關(guān)系的非線性處理,以及塑性流動(dòng)準(zhǔn)則和硬化模型的實(shí)現(xiàn)。7.3.1塑性流動(dòng)準(zhǔn)則塑性流動(dòng)準(zhǔn)則描述了材料在塑性變形時(shí)的應(yīng)力應(yīng)變關(guān)系。常見(jiàn)的塑性流動(dòng)準(zhǔn)則有Mises準(zhǔn)則和Tresca準(zhǔn)則。7.3.2硬化模型硬化模型描述了材料在塑性變形后強(qiáng)度的變化。常見(jiàn)的硬化模型有理想彈塑性模型、線性硬化模型和非線性硬化模型。7.3.3示例代碼使用Python和fenics庫(kù)進(jìn)行彈塑性分析的示例:fromfenicsimport*
importnumpyasnp
#創(chuàng)建網(wǎng)格
mesh=UnitSquareMesh(10,10)
#定義材料屬性
E=1.0e3#彈性模量
nu=0.3#泊松比
sigma_y=100#屈服應(yīng)力
#定義本構(gòu)關(guān)系
defconstitutive(E,nu,sigma_y):
mu=E/(2*(1+nu))
lmbda=E*nu/((1+nu)*(1-2*nu))
defsigma(eps):
sigma_elastic=lmbda*tr(eps)*Identity(2)+2*mu*eps
sigma_plastic=sigma_elastic-sigma_y*project(eps-eps_old,V)
returnsigma_plastic
returnsigma
#定義有限元空間
V=VectorFunctionSpace(mesh,'Lagrange',1)
#定義位移和應(yīng)變
u=Function(V)
eps=sym(grad(u))
#定義外力
f=Constant((0,-1.0))
#創(chuàng)建邊界條件
defboundary(x,on_boundary):
returnon_boundary
bc=DirichletBC(V,Constant((0,0)),boundary)
#定義時(shí)間步長(zhǎng)和迭代次數(shù)
dt=0.1
T=1.0
num_steps=int(T/dt)
#時(shí)間循環(huán)
forninrange(num_steps):
#更新時(shí)間
t+=dt
#定義本構(gòu)關(guān)系
sigma=constitutive(E,nu,sigma_y)(eps)
#求解位移
solve(inner(sigma,grad(v))*dx==dot(f,v)*dx,u,bc)
#更新應(yīng)變
eps_old.assign(eps)
#輸出結(jié)果
plot(u)
interactive()請(qǐng)注意,上述代碼示例是簡(jiǎn)化的,實(shí)際應(yīng)用中可能需要更復(fù)雜的材料模型和算法實(shí)現(xiàn)。8案例研究與應(yīng)用8.1復(fù)合材料結(jié)構(gòu)的彈塑性分析案例在復(fù)合材料結(jié)構(gòu)的彈塑性分析中,我們通常關(guān)注材料在不同載荷下的行為,尤其是當(dāng)載荷超過(guò)彈性極限時(shí),材料如何進(jìn)入塑性狀態(tài)。這一過(guò)程的分析對(duì)于設(shè)計(jì)安全、高效的復(fù)合材料結(jié)構(gòu)至關(guān)重要。8.1.1案例描述假設(shè)我們正在分析一個(gè)由碳纖維增強(qiáng)塑料(CFRP)制成的航空結(jié)構(gòu)件。該結(jié)構(gòu)件在飛行過(guò)程中會(huì)受到各種載荷,包括但不限于氣動(dòng)載荷、重力載荷和溫度變化引起的載荷。為了確保結(jié)構(gòu)的安全性和可靠性,我們需要進(jìn)行彈塑性分析,以評(píng)估在極限載荷下結(jié)構(gòu)的響應(yīng)。8.1.2分析步驟定義材料屬性:首先,我們需要定義CFRP的材料屬性,包括彈性模量、泊松比、屈服強(qiáng)度等。這些屬性將用于建立材料的本構(gòu)模型。建立有限元模型:使用有限元分析軟件(如ANSYS、ABAQUS等),根據(jù)實(shí)際結(jié)構(gòu)的幾何和材料分布建立有限元模型。施加載荷:在模型中施加實(shí)際工作條件下的載荷,包括靜態(tài)和動(dòng)態(tài)載荷。執(zhí)行彈塑性分析:運(yùn)行分析,觀察結(jié)構(gòu)在載荷作用下的變形和應(yīng)力分布。特別關(guān)注塑性區(qū)域的形成和發(fā)展。結(jié)果評(píng)估:分析結(jié)果,確定結(jié)構(gòu)的安全裕度,評(píng)估潛在的失效模式。8.1.3代碼示例以下是一個(gè)使用Python和FEniCS庫(kù)進(jìn)行簡(jiǎn)單彈塑性分析的示例。假設(shè)我們有一個(gè)簡(jiǎn)單的CFRP板,尺寸為1mx1m,厚度為0.01m,受到均勻的拉伸載荷。fromfenicsimport*
importnumpyasnp
#定義材料屬性
E=1.0e5#彈性模量,單位:Pa
nu=0.3#泊松比
yield_stress=1.0e3#屈服強(qiáng)度,單位:Pa
#創(chuàng)建有限元網(wǎng)格
mesh=RectangleMesh(Point(0,0),Point(1,1),10,10)
#定義位移邊界條件
defboundary(x,on_boundary):
returnon_boundary
bc=DirichletBC(VectorFunctionSpace(mesh,'CG',1),Constant((0,0)),boundary)
#定義本構(gòu)模型
defconstitutive_model(sigma,epsilon):
returnE*epsilon-(sigma-yield_stress)*(sigma>yield_stress)
#定義變分問(wèn)題
V=VectorFunctionSpace(mesh,'CG',1)
u=TrialFunction(V)
v=TestFunction(V)
f=Constant((0,-1e3))#均勻拉伸載荷,單位:N/m^2
T=Constant((0,0))#無(wú)溫度載荷
#應(yīng)力應(yīng)變關(guān)系
defsigma(epsilon):
returnconstitutive_model(epsilon,epsilon)
#應(yīng)變位移關(guān)系
defepsilon(u):
returnsym(grad(u))
#彈塑性變分形式
F=inner(sigma(epsilon(u)),epsilon(v))*dx-inner(f,v)*ds-inner(T,v)*dx
#求解
solve(F==0,u,bc)
#輸出結(jié)果
file=File("displacement.pvd")
file<<u8.1.4解釋在這個(gè)示例中,我們首先定義了材料的彈性模量、泊松比和屈服強(qiáng)度。然后,我們創(chuàng)建了一個(gè)1mx1m的矩形網(wǎng)格,并定義了邊界條件,確保邊緣固定。我們使用了一個(gè)簡(jiǎn)單的彈塑性本構(gòu)模型,該模型在應(yīng)力超過(guò)屈服強(qiáng)度時(shí),應(yīng)力不再與應(yīng)變線性相關(guān)。最后,我們定義了變分問(wèn)題,求解了位移場(chǎng),并將結(jié)果輸出為displacement.pvd文件,以便在ParaView等可視化軟件中查看。8.2漸進(jìn)塑性分析在復(fù)合材料設(shè)計(jì)中的應(yīng)用漸進(jìn)塑性分析是一種評(píng)估復(fù)合材料結(jié)構(gòu)在載荷作用下逐漸進(jìn)入塑性狀態(tài)的方法。這種方法對(duì)于預(yù)測(cè)復(fù)合材料的失效模式和優(yōu)化設(shè)計(jì)至關(guān)重要。8.2.1應(yīng)用場(chǎng)景考慮一個(gè)由多層不同方向的纖維增強(qiáng)的復(fù)合材料制成的風(fēng)力渦輪葉片。在設(shè)計(jì)階段,我們需要評(píng)估葉片在極端風(fēng)速下的行為,以確保其能夠承受而不發(fā)生破壞。漸進(jìn)塑性分析可以幫助我們預(yù)測(cè)在哪些區(qū)域材料會(huì)首先進(jìn)入塑性狀態(tài),以及塑性區(qū)域如何隨載荷的增加而擴(kuò)展。8.2.2分析流程定義材料的漸進(jìn)塑性模型:這通常涉及到定義材料的屈服準(zhǔn)則和硬化/軟化行為。建立有限元模型:根據(jù)葉片的幾何和材料分布建立模型。施加載荷并進(jìn)行分析:逐步增加載荷,觀察塑性區(qū)域的發(fā)展。結(jié)果分析:評(píng)估塑性區(qū)域的大小和位置,以及對(duì)整體結(jié)構(gòu)性能的影響。8.2.3代碼示例使用ABAQUS進(jìn)行漸進(jìn)塑性分析的示例代碼是不可行的,因?yàn)锳BAQUS是一個(gè)商業(yè)軟件,其接口和語(yǔ)法是專有的。然而,我們可以描述一個(gè)使用ABAQUS進(jìn)行分析的基本步驟:定義材料屬性:在ABAQUS中,使用*ELASTIC和*PLASTIC關(guān)鍵字定義材料的彈塑性屬性。建立模型:使用Model對(duì)象創(chuàng)建模型,定義幾何、網(wǎng)格和邊界條件。施加載荷:使用Step對(duì)象定義載荷步,逐步增加載荷。求解和結(jié)果輸出:運(yùn)行分析,使用Visualization模塊查看結(jié)果。8.3復(fù)合材料彈塑性分析的工程實(shí)踐在實(shí)際工程中,復(fù)合材料的彈塑性分析需要考慮多種因素,包括材料的非線性行為、溫度效應(yīng)、濕氣吸收等。這些因素的綜合考慮對(duì)于準(zhǔn)確預(yù)測(cè)復(fù)合材料結(jié)構(gòu)的性能至關(guān)重要。8.3.1實(shí)踐要點(diǎn)材料測(cè)試:進(jìn)行實(shí)驗(yàn)測(cè)試,獲取復(fù)合材料在不同條件下的真實(shí)性能數(shù)據(jù)。模型驗(yàn)證:使用實(shí)驗(yàn)數(shù)據(jù)驗(yàn)證有限元模型的準(zhǔn)確性。多物理場(chǎng)分析:考慮溫度、濕氣等環(huán)境因素對(duì)材料性能的影響。優(yōu)化設(shè)計(jì):基于分析結(jié)果,優(yōu)化復(fù)合材料的層合結(jié)構(gòu)和纖維方向,以提高結(jié)構(gòu)的性能和壽命。8.3.2工程案例在設(shè)計(jì)一個(gè)復(fù)合材料的賽車車身時(shí),工程師們進(jìn)行了彈塑性分析,以確保車身在高速碰撞中的安全性和結(jié)構(gòu)完整性。分析考慮了車身的幾何復(fù)雜性、材料的非線性行為以及碰撞過(guò)程中的動(dòng)態(tài)載荷。通過(guò)優(yōu)化纖維的分布和方向,工程師們能夠顯著提高車身的抗沖擊性能,同時(shí)保持輕量化。8.3.3結(jié)論復(fù)合材料的彈塑性分析是材料力學(xué)領(lǐng)域的一個(gè)重要課題,它不僅需要深厚的理論知識(shí),還需要熟練掌握有限元分析軟件和實(shí)驗(yàn)測(cè)試技術(shù)。通過(guò)案例研究和工程實(shí)踐,我們可以更好地理解復(fù)合材料在復(fù)雜載荷條件下的行為,從而設(shè)計(jì)出更安全、更高效的復(fù)合材料結(jié)構(gòu)。請(qǐng)注意,上述代碼示例和工程案例是簡(jiǎn)化的示例,實(shí)際應(yīng)用中可能需要更復(fù)雜的模型和更詳細(xì)的分析。9結(jié)論與展望9.1彈塑性力學(xué)算法的發(fā)展趨勢(shì)在材料力學(xué)領(lǐng)域,彈塑性力學(xué)算法一直是研究的熱點(diǎn),尤其在復(fù)合材料的分析中,其重要性日益凸顯。隨著計(jì)算技術(shù)的不斷進(jìn)步,彈塑性力學(xué)算法正朝著更高效、更精確的方向發(fā)展。未來(lái),算法的發(fā)展趨勢(shì)將主要集中在以下幾個(gè)方面:多尺度分析:復(fù)合材料的性能往往受到微觀結(jié)構(gòu)的影響,因此,多尺度分析方法將得到更廣泛的應(yīng)用,以更準(zhǔn)確地預(yù)測(cè)材料的宏觀行為。非線性塑性模型:傳統(tǒng)的塑性模型往往基于線性假設(shè),但復(fù)合材料的塑性行為更為復(fù)雜,非線性塑性模型的開發(fā)和應(yīng)用將更加重要。人工智能與機(jī)器學(xué)習(xí):利用AI和機(jī)器學(xué)習(xí)技術(shù),可以優(yōu)化算法的計(jì)算效率,同時(shí),通過(guò)大數(shù)據(jù)分析,可以更準(zhǔn)確地預(yù)測(cè)復(fù)合材料的彈塑性行為。并行計(jì)算:隨著計(jì)算硬件的發(fā)展,利用并行計(jì)算技術(shù)可以顯著提高算法的
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 六年級(jí)語(yǔ)文橋聽(tīng)評(píng)課記錄
- 北師大版數(shù)學(xué)八年級(jí)上冊(cè)4《平行線的性質(zhì)》聽(tīng)評(píng)課記錄1
- 人教版數(shù)學(xué)七年級(jí)上冊(cè)《模式3:整式的加減》聽(tīng)評(píng)課記錄
- 北師大版道德與法治八年級(jí)上冊(cè)第1課第3站《關(guān)愛(ài)他人生命》聽(tīng)課評(píng)課記錄
- 八年級(jí)上冊(cè)歷史人教版同步聽(tīng)課評(píng)課記錄第18課《從九一八事變到西安事變》
- 小學(xué)二年級(jí)上冊(cè)數(shù)學(xué)口算競(jìng)賽題
- 北師大版歷史九年級(jí)上冊(cè)第11課《英國(guó)資產(chǎn)階級(jí)革命》聽(tīng)課評(píng)課記錄1
- (新人教版)八年級(jí)歷史上冊(cè)期末復(fù)習(xí)-第七八單元解放戰(zhàn)爭(zhēng)近代經(jīng)濟(jì)社會(huì)生活與教育文化事業(yè)的發(fā)展-復(fù)習(xí)聽(tīng)課評(píng)課記錄
- 人民版道德與法治九年級(jí)上冊(cè)2.2《扛起你的責(zé)任》聽(tīng)課評(píng)課記錄
- 水泥攪拌樁施工分包合同范本
- 浙江省杭州市2024年中考語(yǔ)文試卷(含答案)
- 世說(shuō)新語(yǔ)原文及翻譯-副本
- 電力通信光纜檢修標(biāo)準(zhǔn)化作業(yè)指導(dǎo)書
- 種植二期手種植義齒II期手術(shù)護(hù)理配合流程
- 安全隱患舉報(bào)獎(jiǎng)勵(lì)制度
- 2024-2025學(xué)年深圳市南山區(qū)六年級(jí)數(shù)學(xué)第一學(xué)期期末學(xué)業(yè)水平測(cè)試試題含解析
- 工貿(mào)行業(yè)企業(yè)安全生產(chǎn)標(biāo)準(zhǔn)化建設(shè)實(shí)施指南
- T-CACM 1560.6-2023 中醫(yī)養(yǎng)生保健服務(wù)(非醫(yī)療)技術(shù)操作規(guī)范穴位貼敷
- 2024年全國(guó)統(tǒng)一考試高考新課標(biāo)Ⅱ卷數(shù)學(xué)試題(真題+答案)
- 人教版小學(xué)數(shù)學(xué)一年級(jí)下冊(cè)第1-4單元教材分析
- JTS-215-2018碼頭結(jié)構(gòu)施工規(guī)范
評(píng)論
0/150
提交評(píng)論