畢業設計開題報告範文-鋼筋混凝土多層、多跨框架軟件開發

論文類別:應用文論文 > 寫作指導
論文標簽:鋼筋混凝論文
論文作者: 未知
上傳時間:2008/2/27 10:32:00

1.課題名称:


鋼筋混凝土多層、多跨框架軟件開發


2.項目研究背景:


所要編寫的結構程序是混凝土的框架結構的設計,建築指各種房屋及其附屬的构築物。建築結構是在建筑中,由若幹構件,即組成結構的单元如梁、板、柱等,連接而構成的能承受作用(或稱荷載)的平面或空間體系。


编寫算例使用建設部最新出臺的《混凝土結構設計規範》gb50010-2002,該规範與原混凝土結構設計规範gbj10-89相比,新增內容約占15%,有重大修訂的內容約占35%,保持和基本保持原規範內容的部分約占50%,規範全面總結了原规範發布實施以來的實踐經验,借鑒了國外先進標準技術。


3. 項目研究意義:


建築中,結構是為建築物提供安全可靠、經久耐用、节能節材、滿足建築功能的一个重要組成部分,它與建築材料、制品、施工的工業化水平密切相關,對發展新技術。新材料,提高機械化、自動化水平有著重要的促進作用。


由於結構計算牽扯的數學公式較多,並且所涉及的規範和標準很零碎。並且計算量非常之大,近年來,隨著經濟進一步發展,城市人口集中、用地緊張以及商業竞爭的激烈化,更加劇了房屋設計的复雜性,許多多高層建築不斷的被建造。這些建築無論從時间上還是從勞動量上,都客觀的需要計算機程序的輔助設计。這樣,結構軟件开發就顯得尤為重要。

一棟建筑的結構設計是否合理,主要取決於結構體系、結構布置、構件的截面尺寸、材料強度等級以及主要機構構造是否合理。這些問題已經正確解決,结構計算、施工圖的繪制、則是另令人辛苦的具體程序設計工作了,因此原來在學校使用的手算方法,將被運用到具體的程序代碼中去,精力就不僅集中在怎樣利用所學的結構知識來设計出做法,還要想到如何把這些做法用代碼來實現,


4.文獻研究概況


在不同類型的結构設計中有些內容是一樣的,做框架結構設計时關鍵是要減少漏項、減少差错,計算機也是如此的。


建築結構設計统一標準(gbj68-84) 該標準是為了合理地統一各類材料的建築結構設計的基本原則,是制定工業與民用建築結構荷載規範、鋼結构、薄壁型鋼結構、混凝土结構、砌體結構、木結構等設计規範以及地基基礎和建築抗震等設计規範應遵守的準則,這些規范均應按本標準的要求制定相應的具體規定。制定其它土木工程結構设計規範時,可參照此標準规定的原則。本標準適用於建築物(包括一般構築物)的整個結构,以及組成結構的构件和基礎;適用於结構的使用階段,以及結構构件的制作、運輸與安裝等施工階段。本標準引進了現代結构可靠性設計理論,采用以概率理論為基礎的極限狀态設計方法分析確定,即將各種影響結構可靠性的因素都視為隨機變量,使設計的概念和方法都建立在统計數學的基礎上,並以主要根據统計分析確定的失效概率來度量結構的可靠性,属於“概率設計法”,這是設計思想上的重要演進。這也是當代國際上工程結構設計方法發展的總趨勢,而我國在設計規范(或標準)中采用概率極限狀態設计法是迄今為止采用最廣泛的国家。


結構的作用效應 常見的作用效應有:


1.內力。

軸向力,即作用引起的結構或構件某一正截面上的法向拉力或壓力;

剪力,即作用引起的結構或構件某一截面上的切向力;

彎矩,即作用引起的結構或构件某一截面上的內力矩;

扭矩,即作用引起的結構或構件某一截面上的剪力構成的力偶矩。


2.應力。如正應力、剪應力、主應力等。


3.位移。作用引起的結構或構件中某點位变(線位移)或某線段方向的改變(角位移)。


4.撓度。构件軸線或中面上某點在彎短作用平面內垂直於軸線或中面的線位移。


5.變形。作用引起的結构或構件中各點間的相對位移。變形分為彈性變形和塑性變形。


6.應變:如線應變、剪應變和主應变等。


極限狀態 整個結構或結構的一部分超過某一特定狀態就不能滿足設計规定的某一功能要求,此特定状態稱為該功能的極限狀態。極限狀态可分為兩類:


1.承載能力極限状態。結構或結構構件達到最大承載能力或達到不適于繼續承載的變形的极限狀態:

(1)整個結構或結構的一部分作為剛體失去平衡(如傾覆等);

(2)結构構件或連接因材料強度被超過而破壞(包括疲勞破壞),或因過度的塑性變形而不适於繼續承載; (3)结構轉變為機動體系;

(4)結構或結構構件喪失穩定(如壓屈等)。


2.正常使用极限狀態。結構或結构構件達到使用功能上允许的某一限值的極限狀態。出现下列狀態之一時,即認為超過了正常使用極限狀態:

(1)影響正常使用或外觀的變形;

(2)影響正常使用或耐久性能的局部損壞(包括裂縫);

(3)影響正常使用的振動;(4)影響正常使用的其它特定狀態。


結构設計的基本任務,是在結構的可靠與經濟之間選择一種合理的平衡,力求以最低的代價,使所建造的結構在規定的條件下和規定的使用期限內,能滿足預定的安全性、適用性和耐久性等功能要求。為達到這個目的,人们采用過多種設計方法。以现代觀點看,可劃分為定值設計法和概率設計法兩大類。


1.定值設計法。將影響結構可靠度的主要因素(如荷載、材料強度、幾何参數、計算公式精度等)看作非隨機變量,而且采用以經验為主確定的安全系數來度量結構可靠性的設計方法,即确定性方法。此方法要求任何情況下结構的荷載效應s(内力、變形、裂縫寬度等)不應大於結構抗力r(強度、剛度、抗裂度等),即s≤r。在20世紀70年代中期前,我國和國外主要都采用这種方法。


2.概率設計法:將影響結構可靠度的主要因素看作隨機變量,而且采用以統計為主確定的失效概率或可靠指標來度量結構可靠性的設計方法,即非確定性方法。此方法要求按概率观念來設計結構,也就是出現結构荷載效應3大於結構抗力r(s>r)的概率應小於某个可以接受的規定值。这種方法是20世紀40年代提出来的,至70年代後期在國際上已进入實用階段。我國自80年代中期,結構設计方法開始由定值法向概率法過渡。


面向對象編程


使創建windows程序较為容易的關鍵技術是面向對象編程,或oop。這種技術可以創建可重用組建,

免費論文下載中心 http://www.hi138.com 它是程序的組成模塊。


幾個定義


控件 提供程序可見界面的可重用對象。控件的示例有文本框、標簽和命令按鈕。

事件 由用戶或操作系統引發的動作。事件的示例有擊鍵、單擊鼠標、一段時間的限制,或從端口接收數據。

方法 嵌入在對象定義中的程序代碼,它定義對象怎样處理信息並響應某事件。例如,數據庫對象有打開紀录集並從一個記錄移動到另一個記录的方法。

對象 程序的基本元素,它含有定義其特征的屬性,定義其任務和識別它可以響應的事件的方法。控件和窗體是visual basic中所有對象的示例。

過程 為完成任務而編寫的代碼段。過程通常用於響應特定的事件。

屬性 對象的特征,如尺寸、位置、顏色或文本。屬性決定對象的外觀,有時也決定對象的行為。屬性也用於為對象提供數據和從对象取回信息。


5.設計主要內容


本軟件適用於現浇鋼筋混凝土多層、多跨的框架的設计。畢業設計要完成的工作包括:


1.平面鋼架分析程序的改造

对結構力學教研室版平面鋼架分析程序進行修改和補充。要求:

(1) 編寫自动生成節點坐標和單元節點編号的程序,或以圖形方式輸入計算簡圖。

(2) 修改程序,使之適合多工況內力計算; (3) 根據输入、輸出數據的特點,设計適當的人機界面。输出應可選的顯示各構件端力和內力圖。


2.編寫鋼筋混凝土多層多跨框架機構的構件設計程序


(1) 根據有關的規範,應明確計算的各种荷載(恒載、樓屋面活載、風荷载和地震作用等)的計算方法,在次基礎上編寫自動生成各種荷載作用下的結點荷載和單元荷載的程序。

地震作用按底部剪力法確定。自振周期用經驗公式確定。


(2) 計算各种荷載單獨作用時框架各桿件的內力。計算結構存放在各自的杆端力(隨機)文件中。

對豎向荷載下的梁端彎距進行塑性調幅。


(3) 在(2)中產生的桿端力文件基礎上,分別計算各種可能的荷載组合下,梁、柱控制截面的內力。計算結果存放在適當的文件中。


(4) 從(3)生成的文件中選出最不利組合,同時给出截面配筋。

梁、柱截面配筋的確定應考慮抗震設計的要求。


(5) 部分編程較熟練的同学可根據計算結果和构造規定,用auto-cad vba 繪制梁、柱配筋圖。


5.成果形式

本畢業設計的成果應包括:


1.可運行的、並能给出正確計算結果的源程序

在存放源程序的軟盤中,應至少有一个算例的數據文件,可在基本不需另外鍵入數據的前提下,顯示正確地運行結果。


2.软件使用手冊

這是為用戶準備的關於軟件使用方法、操作步骤和其他必要的文字材料。


3.軟件說明書

這是軟件作者的工作档案,是軟件維護的基本資料。其中应包括:

(1) 軟件所依據的工作檔案、力學和工程結构模型的較為詳細的描述,主要的計算公式及其使用的符號的含義,重要算法的文字說明:

(2) 程序的結構:模塊的劃分的情況、各模塊相互之間的關系及各模塊的功能;

(3) 帶有較为詳細的註釋的源程序文本。其中應注明各標識符的含義(盡可能的采用通用公式中的符號)。各程序段的功能、相應的數學公式和特殊算法的說明; (4) 為使他人根據軟件說明書讀懂你的程序所必需的其他資料。

(5) 部分編程較熟練的同學可递交梁、柱配筋圖紙一張。


4.對自己所編程序的評价


(1) 對算例計算結果的合理性進行必要的分析;

(2) 總結軟件設計過程中的經驗和及教訓,提出設計改進意見。

以上各項資料處源程序文本以軟盤形式提交外,其余均用計算機打印。


6.進度計劃


第一周 畢業實習,参觀工程,收集資料 。

第二周 需求分析:描述計算機模型,編些初步的软件說明書。

第三周 軟件設計:選擇模塊劃分的方案

第四周 模塊設計:數據输入界面設計(梁柱截面數據)

或 數據輸入界面設计(可視化圖形輸入)

第五周 數據輸入界面设計(框架數據、附加荷載)

第六周 模塊設計:荷載計算(恒載、活載),相應的內力計算

第七周 荷載計算(風荷載、地震作用),相應的內力計算

第八周 模塊設計:梁配筋計算

第九周 梁荷載组合,確定梁配筋

第十周 梁荷載組合,確定梁配筋

第十一周 模塊設計:柱配筋計算

第十二周 柱荷載組合,確定柱配筋

第十三周 柱荷載組合,确定柱配筋

第十四周 軟件測試 或用autocad vba 绘制梁、柱配筋圖;

第十五周 軟件測試

第十六周 整理源程序,編寫軟件說明數和用戶手冊

第十七周 編寫軟件說明書和用戶手冊,形成畢業設计全部文件,準備答辯。

第十八周 畢業答辯

免費论文下載中心 http://www.hi138.com
下载论文

論文《畢業設計開題報告範文-鋼筋混凝土多層、多跨框架軟件開發》其它版本

寫作指導服務

網站聲明 | 聯系我們 | 網站地圖 | 論文下載地址 | 代寫論文 | 作者搜索 | 英文版 | 手機版 CopyRight@2008 - 2017 免費論文下載中心 京ICP备17062730号