文永奎 劉保東 曹艷梅 倪永軍
[摘 要] 針對(duì)目前“結(jié)構(gòu)力學(xué)”課程教學(xué)過(guò)程中較多關(guān)注于基本理論和計(jì)算方法,而忽視了專業(yè)及工程應(yīng)用性的問(wèn)題,探討將工程結(jié)構(gòu)的模型簡(jiǎn)化、力學(xué)建模、內(nèi)力分析、結(jié)構(gòu)優(yōu)化、移動(dòng)荷載作用下的結(jié)構(gòu)內(nèi)力計(jì)算等過(guò)程環(huán)節(jié),通過(guò)學(xué)生程序編制的方式,融合進(jìn)矩陣位移法和影響線及其應(yīng)用等教學(xué)環(huán)節(jié)中;探索更靈活有效的教學(xué)案例,實(shí)現(xiàn)研究性課程教學(xué)的創(chuàng)新和實(shí)踐,以期達(dá)到強(qiáng)化學(xué)生的概念理解和提升學(xué)生對(duì)工程結(jié)構(gòu)的分析能力的目的。
[關(guān)鍵詞] 結(jié)構(gòu)力學(xué);計(jì)算仿真;教學(xué)創(chuàng)新實(shí)踐;程序編制
[教改項(xiàng)目] 2020年度北京交通大學(xué)教改項(xiàng)目“專業(yè)核心課‘結(jié)構(gòu)力學(xué)教學(xué)內(nèi)涵提升與實(shí)踐”
[作者簡(jiǎn)介] 文永奎(1977—),男,河北晉州人,博士,北京交通大學(xué)土木建筑工程學(xué)院副教授,主要從事橋梁抗震減震和結(jié)構(gòu)振動(dòng)控制研究。
[中圖分類號(hào)] G642.0? ?[文獻(xiàn)標(biāo)識(shí)碼] A? ?[文章編號(hào)] 1674-9324(2021)36-0129-04? ? [收稿日期] 2021-12-28
“結(jié)構(gòu)力學(xué)”是工科高等學(xué)校土木工程專業(yè)的專業(yè)核心課,對(duì)學(xué)生分析問(wèn)題、解決問(wèn)題的能力培養(yǎng)具有重要的作用。多年來(lái),許多教學(xué)工作者對(duì)“結(jié)構(gòu)力學(xué)”的教學(xué)理念和教學(xué)方法進(jìn)行了多方面探索[1-4],推動(dòng)和促進(jìn)了教學(xué)方法的改進(jìn)和教學(xué)水平的提高。當(dāng)前本科生教學(xué)需要實(shí)現(xiàn)基于目標(biāo)導(dǎo)向的培養(yǎng)方式轉(zhuǎn)變,對(duì)學(xué)生的工程實(shí)踐能力和創(chuàng)新創(chuàng)業(yè)能力提出了更高的要求[5,6]。而我國(guó)“結(jié)構(gòu)力學(xué)”課程的知識(shí)體系較多地關(guān)注了學(xué)生對(duì)基本理論和計(jì)算方法的掌握,使得學(xué)生針對(duì)理想結(jié)構(gòu)的內(nèi)力和位移計(jì)算具備了較為扎實(shí)的基本功,卻導(dǎo)致了學(xué)生對(duì)概念的應(yīng)用能力較弱和解決實(shí)際工程能力不強(qiáng)。在進(jìn)入課程設(shè)計(jì)或畢業(yè)設(shè)計(jì)階段,學(xué)生往往會(huì)借助有限元軟件實(shí)現(xiàn)結(jié)構(gòu)內(nèi)力分析;在計(jì)算過(guò)程中僅提供模型參數(shù)并得到分析結(jié)果,缺少了模型建模和荷載處理等中間環(huán)節(jié)的學(xué)習(xí)。為此,在“結(jié)構(gòu)力學(xué)”的教學(xué)實(shí)踐過(guò)程中,需要構(gòu)建針對(duì)典型工程結(jié)構(gòu),實(shí)現(xiàn)結(jié)構(gòu)模型簡(jiǎn)化、力學(xué)建模、結(jié)構(gòu)內(nèi)力分析的全過(guò)程的程序編制的實(shí)踐環(huán)節(jié),提升學(xué)生運(yùn)用力學(xué)知識(shí)來(lái)解決工程問(wèn)題的能力。
一、“結(jié)構(gòu)力學(xué)”教學(xué)體系
目前,“結(jié)構(gòu)力學(xué)”的教學(xué)體系大致分為2個(gè)主要部分:第一部分內(nèi)容,先對(duì)平面桿系結(jié)構(gòu)中的構(gòu)件、邊界條件和外荷載進(jìn)行理想化的簡(jiǎn)化,學(xué)生在掌握平面桿系結(jié)構(gòu)幾何組成的基礎(chǔ)上,分別對(duì)靜定結(jié)構(gòu)和超靜定結(jié)構(gòu)的理想化模型進(jìn)行內(nèi)力和位移分析。其中,涉及的基本理論和基本方法主要有:(1)結(jié)構(gòu)的幾何組成分析方法,和靜定結(jié)構(gòu)內(nèi)力分析方法——利用平衡條件求結(jié)構(gòu)內(nèi)力的方法;(2)超靜定結(jié)構(gòu)分析方法——利用平衡條件和變形連續(xù)條件求結(jié)構(gòu)內(nèi)力的方法,即力法和位移法;(3)變形體的虛功方程。在這部分內(nèi)容中,注重學(xué)生對(duì)基本概念、基本理論和方法的學(xué)習(xí)掌握,在結(jié)構(gòu)力學(xué)的教學(xué)中占有重要地位。
第二部分內(nèi)容,就是以矩陣位移法和影響線及其應(yīng)用為代表的,是對(duì)前面基本理論和基本方法的應(yīng)用。如矩陣位移法與位移法具有相同的概念;僅是位移法的基本體系和典型方程法是按照手算的模式,分別考慮每個(gè)結(jié)點(diǎn)位移Δ1,Δ2,…,Δn獨(dú)自引起結(jié)點(diǎn)力,然后疊加得到整體結(jié)點(diǎn)力,從而得到剛度方程;而矩陣位移法為實(shí)現(xiàn)復(fù)雜結(jié)構(gòu)的內(nèi)力計(jì)算,按照計(jì)算機(jī)的運(yùn)算特點(diǎn),先將結(jié)構(gòu)離散為單元,進(jìn)行單元分析得到單元?jiǎng)偠确匠?,再通過(guò)整體分析得到結(jié)構(gòu)的整體剛度方程。同樣,用于緩慢移動(dòng)荷載作用下結(jié)構(gòu)內(nèi)力計(jì)算的影響線分析,是對(duì)靜定結(jié)構(gòu)內(nèi)力和位移計(jì)算的基本理論和方法的應(yīng)用。
二、問(wèn)題分析
“結(jié)構(gòu)力學(xué)”教學(xué)體系中,第一部分內(nèi)容以理想化模型為載體來(lái)實(shí)現(xiàn)結(jié)構(gòu)內(nèi)力和位移計(jì)算,有助于鍛煉學(xué)生的力學(xué)分析基本功,培養(yǎng)學(xué)生的計(jì)算能力;但未能使學(xué)生清晰地知道“問(wèn)題從哪里來(lái),要到哪里去”,在一定程度上存在理論與實(shí)踐的脫節(jié),使得學(xué)生難于形象地將理論與實(shí)踐有機(jī)地結(jié)合起來(lái),無(wú)法通過(guò)解決實(shí)際工程問(wèn)題加深對(duì)理論知識(shí)的理解。因此,第二部分內(nèi)容就應(yīng)做到匹配計(jì)算機(jī)技術(shù)的發(fā)展,使學(xué)生感受到實(shí)際工程問(wèn)題對(duì)知識(shí)儲(chǔ)備的要求,以及所學(xué)知識(shí)在解決實(shí)際工程問(wèn)題中的作用。目前就矩陣位移法和影響線及其應(yīng)用的教學(xué),基本沿用了之前的教學(xué)方法來(lái)強(qiáng)化學(xué)生對(duì)概念的理解和對(duì)基本理論和方法的掌握;計(jì)算過(guò)程仍通過(guò)手算完成,未能做到充分借助現(xiàn)代計(jì)算手段來(lái)解決具有復(fù)雜結(jié)構(gòu)的工程問(wèn)題。具體存在的問(wèn)題有以下幾方面。
1.與實(shí)際工程聯(lián)系不夠緊密。在結(jié)構(gòu)力學(xué)教學(xué)過(guò)程中,大多直接給出了理想模型的支座、桿件和荷載,缺乏對(duì)實(shí)際的工程結(jié)構(gòu)的結(jié)構(gòu)形式、基礎(chǔ)聯(lián)接方式及其上的荷載作用進(jìn)行抽象簡(jiǎn)化的分析過(guò)程。
2.缺乏計(jì)算機(jī)編程的實(shí)踐過(guò)程。通過(guò)手算可幫助學(xué)生掌握基本概念、基本理論和方法。但若能讓學(xué)生通過(guò)編寫計(jì)算機(jī)程序來(lái)實(shí)現(xiàn)工程結(jié)構(gòu)的內(nèi)力計(jì)算,和移動(dòng)荷載作用下的最大內(nèi)力求解,這樣的實(shí)踐環(huán)節(jié)就可有效提升學(xué)生運(yùn)用既有知識(shí)來(lái)解決復(fù)雜工程問(wèn)題的能力。
3.對(duì)結(jié)構(gòu)分析的多樣性導(dǎo)向性不強(qiáng)。在工程實(shí)踐中,結(jié)構(gòu)分析將包涵更多的方面,如結(jié)構(gòu)剛度分析對(duì)結(jié)構(gòu)受力和變形性能的影響,以及結(jié)構(gòu)性能的優(yōu)化等。為此,需要合理設(shè)計(jì)研究性結(jié)構(gòu)分析環(huán)節(jié),擴(kuò)展學(xué)生對(duì)工程實(shí)踐環(huán)節(jié)的知識(shí)面,以形成對(duì)結(jié)構(gòu)力學(xué)學(xué)習(xí)興趣的正反饋。
三、結(jié)構(gòu)仿真案例設(shè)計(jì)
(一)案例選擇
為加強(qiáng)結(jié)構(gòu)力學(xué)教學(xué)與工程實(shí)際的聯(lián)系,擬選擇與教學(xué)內(nèi)容和學(xué)生知識(shí)層次相匹配的實(shí)際工程案例,來(lái)完善學(xué)生的獨(dú)立實(shí)踐環(huán)節(jié)。工程案例的選擇應(yīng)滿足三方面的需求:(1)要在支承條件、結(jié)構(gòu)構(gòu)造和荷載作用等方面,能夠滿足學(xué)生對(duì)工程結(jié)構(gòu)進(jìn)行簡(jiǎn)化和建模的鍛煉需求;同時(shí)工程案例也不應(yīng)過(guò)于復(fù)雜而遠(yuǎn)超出學(xué)生的知識(shí)能力儲(chǔ)備。(2)通過(guò)幾何和材料特性的定義、結(jié)點(diǎn)和單元的劃分將結(jié)構(gòu)數(shù)字化,便于學(xué)生通過(guò)計(jì)算機(jī)編程達(dá)到結(jié)構(gòu)分析的目的;結(jié)構(gòu)分析的問(wèn)題導(dǎo)向具有代表性和連續(xù)性,如工程案例既可以供學(xué)生用于矩陣位移法的學(xué)習(xí),也可以用于后續(xù)的影響線分析。(3)能夠提供問(wèn)題探討的空間,具有一定的研究性,如探究結(jié)構(gòu)參數(shù)變化對(duì)結(jié)構(gòu)性能的影響,以充分調(diào)動(dòng)學(xué)生對(duì)結(jié)構(gòu)分析問(wèn)題的興趣。
連續(xù)剛構(gòu)橋是一種典型的工程結(jié)構(gòu),被廣泛應(yīng)用于我國(guó)高速公路、鐵路和城市市政橋梁,在跨越既有線、江河和山谷等方面發(fā)揮了重要作用。連續(xù)剛構(gòu)橋的支承條件多樣,結(jié)構(gòu)形式相對(duì)簡(jiǎn)單,便于采用計(jì)算機(jī)編程實(shí)現(xiàn)結(jié)構(gòu)內(nèi)力分析,且易于手算校核;結(jié)構(gòu)荷載作用下內(nèi)力分布對(duì)結(jié)構(gòu)幾何特征參數(shù)變化敏感,便于開(kāi)展研究性探討,也能為進(jìn)一步開(kāi)展移動(dòng)荷載作用下影響線分析及結(jié)構(gòu)內(nèi)力計(jì)算提供很好的平臺(tái)。下面以某城市軌道交通預(yù)應(yīng)力混凝土剛構(gòu)橋?yàn)槔?,?gòu)建針對(duì)矩陣位移法、影響線及其應(yīng)用教學(xué)的仿真計(jì)算案例。
(二)結(jié)構(gòu)形式及尺寸擬定
為減少學(xué)生的工作量,首先給出剛構(gòu)橋結(jié)構(gòu)初步擬定的一些尺寸和參數(shù)。圖1給出了典型三跨連續(xù)剛構(gòu)橋,上部結(jié)構(gòu)分為邊跨和中跨;依據(jù)主梁中跨跨越既有線或河流的功能需求,設(shè)定中跨跨徑為L(zhǎng)1=60m,中間兩個(gè)橋墩高為14m。剛構(gòu)橋主梁為箱型截面,圖2給出了截面的頂板、底板、腹板等細(xì)部尺寸。橋墩墩柱截面在橫向?yàn)榫匦魏蛨A端形的組合,圓半徑為R=125cm,直線邊長(zhǎng)90cm(圖3)。此外,材料采用混凝土,彈性模量為3.6×104MPa,容重為2.5t/m3。
在給定的結(jié)構(gòu)參數(shù)的基礎(chǔ)上,案例教學(xué)要求學(xué)生自己完成邊跨跨徑和梁高等參數(shù)的尺寸擬定,以使學(xué)生體驗(yàn)橋梁設(shè)計(jì)的基本過(guò)程,同時(shí)容易使算例產(chǎn)生差異性。參照已建成的連續(xù)剛構(gòu)橋和城市軌道列車活載的特點(diǎn),建議邊跨跨徑和梁高尺寸選擇的依據(jù)和范圍為:(1)跨徑配置是否得當(dāng),將影響主梁受力分布的合理性,建議邊跨與中跨跨徑之比宜在0.54~0.69之間;(2)通常加大墩頂處主梁梁高,可使正彎矩減小,正彎矩區(qū)縮短,使主梁大部分承受負(fù)彎矩,建議墩頂處梁高?。?/15~1/16)L1,邊跨和中跨的跨中梁高?。?/30~1/50)L1。
(三)模型建立和結(jié)構(gòu)分析
學(xué)生在接受課堂講解的基礎(chǔ)上,利用matlab軟件完成結(jié)構(gòu)模型建模、荷載計(jì)算和內(nèi)力求解的全過(guò)程,包括:結(jié)點(diǎn)坐標(biāo)位置計(jì)算、單元的幾何和材料參數(shù)的賦值、各單元?jiǎng)偠染仃嚨那蠼?、結(jié)構(gòu)整體剛度矩陣的集整、邊界條件的定義、等效結(jié)點(diǎn)荷載計(jì)算確定和各單元內(nèi)力求解。
在模型建模時(shí),給出了進(jìn)行結(jié)點(diǎn)和單元?jiǎng)澐值慕ㄗh。采用一般受彎桿單元,主梁結(jié)點(diǎn)位于主梁截面形心位置。建議主梁邊跨設(shè)3個(gè)或以上單元,主梁中跨設(shè)5個(gè)或以上單元;每個(gè)中墩橋墩設(shè)3個(gè)或以上單元;其中單元?jiǎng)澐衷蕉?,?jì)算將越精確,意味著工作量變大。在墩頂位置處的主梁與墩柱剛接,可假設(shè)1單元,其剛度EI設(shè)為較大值,分別連接墩頂結(jié)點(diǎn)和主梁結(jié)點(diǎn)??墒炙慊蚪柚嚓P(guān)軟件計(jì)算各單元的面積A和慣性矩I,將主梁2個(gè)結(jié)點(diǎn)處的面積A和慣性矩I分別平均后按等截面處理。計(jì)算考慮結(jié)構(gòu)自重荷載和主梁上作用有均布荷載(荷載集度為72kN/m)計(jì)算各結(jié)點(diǎn)處的等效結(jié)點(diǎn)荷載。
(四)案例分析目標(biāo)
案例設(shè)計(jì)為學(xué)生提供了連續(xù)剛構(gòu)橋的設(shè)計(jì)環(huán)節(jié),要求學(xué)生在完成主梁邊跨和梁高尺寸擬定的基礎(chǔ)上,計(jì)算結(jié)構(gòu)內(nèi)力。在提交成果時(shí),要求給出尺寸擬定和計(jì)算過(guò)程的說(shuō)明,包括結(jié)構(gòu)計(jì)算的圖示、結(jié)點(diǎn)的定義、單元的劃分、結(jié)構(gòu)剛度矩陣的構(gòu)建、等效荷載的求解等;要求給出主梁和橋墩的彎矩和剪力圖,并分析結(jié)構(gòu)的內(nèi)力分布??梢?jiàn),該過(guò)程能夠通過(guò)計(jì)算機(jī)編程達(dá)到實(shí)現(xiàn)結(jié)構(gòu)全過(guò)程分析的目的,強(qiáng)化學(xué)生對(duì)矩陣位移法知識(shí)的掌握和運(yùn)用。
連續(xù)剛構(gòu)橋的結(jié)構(gòu)分析程序也為融入研究性要素提供了很好的平臺(tái)。為此,可開(kāi)展研究性教學(xué)的探討,分析結(jié)構(gòu)參數(shù)變化對(duì)內(nèi)力分布的影響性。內(nèi)容將包括:(1)給定梁高參數(shù),以邊跨和中跨的跨徑之比為變量,分析跨徑之比變化對(duì)結(jié)構(gòu)內(nèi)力(彎矩和剪力)分布的影響規(guī)律;(2)給定邊跨和中跨的跨徑之比,分別以墩頂和跨中梁高為變量,分析墩頂和跨中位置處的梁高變化對(duì)結(jié)構(gòu)內(nèi)力分布的影響規(guī)律。最終給出優(yōu)化的結(jié)構(gòu)參數(shù)設(shè)計(jì)。
(五)移動(dòng)荷載作用下結(jié)構(gòu)內(nèi)力計(jì)算的拓展仿真分析
目前結(jié)構(gòu)力學(xué)教學(xué)中,僅進(jìn)行了靜定結(jié)構(gòu)在移動(dòng)荷載作用下的影響線及其應(yīng)用的教學(xué)。而實(shí)際工程結(jié)構(gòu)大多為超靜定的復(fù)雜結(jié)構(gòu),但受手算能力的限制,在教學(xué)過(guò)程中并未涉及移動(dòng)荷載作用下的超靜定結(jié)構(gòu)的內(nèi)力求解。這樣的現(xiàn)狀限制了學(xué)生對(duì)影響線部分內(nèi)容應(yīng)用于實(shí)際工程的認(rèn)知。通過(guò)計(jì)算機(jī)編程來(lái)實(shí)現(xiàn)連續(xù)剛構(gòu)橋內(nèi)力求解的案例設(shè)計(jì),為解決影響線及其在超靜定結(jié)構(gòu)的應(yīng)用提供了很好的平臺(tái),可方便地完成相關(guān)分析。在完成移動(dòng)荷載作用下的靜定結(jié)構(gòu)內(nèi)力分析的相關(guān)教學(xué)之后,可布置通過(guò)計(jì)算機(jī)程序編制來(lái)實(shí)現(xiàn)移動(dòng)荷載作用下超靜定結(jié)構(gòu)內(nèi)力分析的學(xué)習(xí)任務(wù)。任務(wù)內(nèi)容可包含如下方面:(1)選取關(guān)鍵截面的響應(yīng)量值(如墩底截面剪力和彎矩、墩頂主梁和跨中主梁截面的彎矩等),計(jì)算單位荷載在主梁上每移動(dòng)一定距離(如2m)時(shí)響應(yīng)量值的大小,最終實(shí)現(xiàn)該響應(yīng)量值的影響線分析;(2)給出城市軌道交通荷載“+Tc-M-M-T-M-Tc+”(六輛編組B1型車,見(jiàn)圖4),計(jì)算該各響應(yīng)量值針對(duì)移動(dòng)荷載的最不利荷載位置,求其最大值;(3)實(shí)現(xiàn)結(jié)構(gòu)各響應(yīng)量值的內(nèi)力包絡(luò)圖分析。
(六)案例分析的實(shí)施
案例設(shè)計(jì)的實(shí)施可根據(jù)學(xué)生知識(shí)掌握的整體情況靈活開(kāi)展,可要求每人單獨(dú)完成,也可分組以組員3~5人不等的團(tuán)隊(duì)協(xié)作完成。當(dāng)完成案例分析時(shí),要求學(xué)生做出PPT進(jìn)行計(jì)算說(shuō)明和結(jié)果匯報(bào)。
四、結(jié)語(yǔ)
在“結(jié)構(gòu)力學(xué)”教學(xué)中,通過(guò)計(jì)算機(jī)編程,實(shí)現(xiàn)針對(duì)實(shí)際工程典型結(jié)構(gòu)的案例仿真分析,讓學(xué)生能夠動(dòng)手參與結(jié)構(gòu)參數(shù)設(shè)計(jì)、結(jié)構(gòu)簡(jiǎn)化、模型建立、荷載計(jì)算、內(nèi)力求解、結(jié)構(gòu)優(yōu)化、移動(dòng)荷載作用下的結(jié)構(gòu)內(nèi)力分析等全過(guò)程學(xué)習(xí)。這樣的案例設(shè)計(jì)和教學(xué)過(guò)程,能夠很好地強(qiáng)化學(xué)生對(duì)結(jié)構(gòu)力學(xué)基本概念、基本原理和方法的掌握應(yīng)用,彌補(bǔ)從結(jié)構(gòu)力學(xué)教學(xué)到結(jié)構(gòu)(畢業(yè))設(shè)計(jì)等教學(xué)之間部分計(jì)算分析環(huán)節(jié)的缺位,增強(qiáng)學(xué)生對(duì)結(jié)構(gòu)力學(xué)以及后續(xù)土木工程專業(yè)課程學(xué)習(xí)的興趣。
參考文獻(xiàn)
[1]繆志偉,馬棟梁.與虛擬仿真實(shí)驗(yàn)相融合的結(jié)構(gòu)力學(xué)課程教學(xué)創(chuàng)新與實(shí)踐[J].教育教學(xué)論壇,2020(18):384-385.
[2]李海濤,陳國(guó),楊平,等.《結(jié)構(gòu)力學(xué)》教學(xué)與綜合素質(zhì)培養(yǎng)[J].教育教學(xué)論壇,2014(35):69-70.
[3]蔡?hào)|升,劉榮桂.土木工程大類專業(yè)《結(jié)構(gòu)力學(xué)》教學(xué)探討[J].高等建筑教育,2012,21(4):62-65.
[4]李國(guó)華,羅健.《結(jié)構(gòu)力學(xué)》教學(xué)方法研究[J].高等建筑教育,2012,26(1):81-83.
[5]于桂蘭,曹艷梅,賈影,等.工程化教學(xué)理念在《結(jié)構(gòu)力學(xué)》課程中的實(shí)踐[J].教育教學(xué)論壇,2018(7):99-101.
[6]賈影,于桂蘭,徐艷秋.結(jié)構(gòu)力學(xué)研究性教學(xué)初探[J].高等建筑教育,2011,20(3):116-118.
Teaching Practice of Structural Mechanics Simulation Case based on Programming
WEN Yong-kuia,b, LIU Bao-donga,b, CAO Yan-meia,b, NI Yong-juna,b
(a. School of Civil Engineering; b. National Experimental Teaching Demonstration Center of Civil Engineering, Beijing Jiaotong University, Beijing 100044, China)
Abstract: During the teaching process of structural mechanics, more attention has been paid to the basic theory and calculation method, the specialty and engineering application are ignored. This paper investigates the process of model simplification, mechanical modeling, structural response analysis, structural optimization, structural analysis under moving load, etc., for real engineering structure, in which the students computer programming is integrated into the traditional teaching of structural mechanics, such as matrix displacement method, influence line and its application. The flexible and effective teaching cases are explored to realize research-based course, in order to strengthen the ability of understanding concept, and improve the ability of analyzing engineering structures.
Key words: Structural Mechanics; computational simulation; teaching innovation and practice; programming