基于異構(gòu)平臺的高層鋼筋混凝土結(jié)構(gòu)非線性響應分析方法
發(fā)布時間:2018-03-13 21:58
本文選題:高層鋼筋混凝土結(jié)構(gòu) 切入點:精細化有限元模型 出處:《哈爾濱工業(yè)大學》2015年博士論文 論文類型:學位論文
【摘要】:隨著高層建筑結(jié)構(gòu)向精細化建模發(fā)展,精細化的高層三維結(jié)構(gòu)分析模型自由度數(shù)量巨大,計算工作量龐大,對軟件分析平臺的計算速度要求更高。然而目前國內(nèi)外分析軟件多基于單一CPU串行平臺的構(gòu)建方式,計算耗時成為突出問題,如何實現(xiàn)高性能低價格的有限元分析平臺,成為迫切需要解決的問題。采用宏觀有限元模型進行非線性分析能有效減小計算工作量、縮短計算時間,然而宏觀有限元模型無法完整描述三維結(jié)構(gòu)非線性特性,可能導致分析結(jié)果存在較大誤差。為尋求能夠兼顧計算精度與計算效率二者平衡的精細化模型分析軟件平臺,本文通過CPU串行計算與GPU高性能并行計算相結(jié)合,建立CPU-GPU異構(gòu)平臺,開發(fā)適用于GPU的非線性有限元并行算法程序和軟件,實現(xiàn)高層結(jié)構(gòu)彈塑性時程分析的高精度、高效率。論文主要研究工作如下:(1)CPU-GPU異構(gòu)平臺建立與驗證。基于CPU和GPU的混合編程思路,讓CPU處理數(shù)據(jù)的讀寫和邏輯控制等順序型任務,GPU則處理計算密集的大規(guī)模數(shù)據(jù)操作,建立了與有限元“分而治之”并行思想統(tǒng)一的CPU-GPU異構(gòu)平臺。基于CUDATM并行編程模型分別開發(fā)了適用于GPU加速運算的共軛梯度法(CG)和預處理共軛梯度法(PCG)并行求解器,實現(xiàn)有限元大型稀疏線性方程組在CPU-GPU異構(gòu)平臺上的高效并行求解,采用多個適用于GPU計算的并行優(yōu)化策略,進一步提高了CPU-GPU異構(gòu)平臺的計算效率,并通過框架結(jié)構(gòu)算例初步驗證了異構(gòu)平臺的可靠性和有效性。(2)基于CPU-GPU異構(gòu)平臺的纖維模型非線性分析方法研究。在CPU-GPU異構(gòu)平臺上建立了考慮軸力-彎矩-剪力-扭矩共同作用的纖維模型,對箍筋約束混凝土補充了材料損傷試驗研究,以此建立了約束混凝土的材料模型。提出了適用于GPU計算,且能有效解決結(jié)構(gòu)負剛度問題的位移增量迭代算法,從有限元離散化角度出發(fā),建立了全局自由度計算數(shù)據(jù)與GPU線程一一對應映射關(guān)系,結(jié)合纖維模型、材料模型和位移控制算法開發(fā)了基于GPU的有限元并行程序,實現(xiàn)了高精度高效率的梁柱結(jié)構(gòu)非線性模擬。(3)基于CPU-GPU異構(gòu)平臺的空間殼元非線性分析方法研究。通過分層式的平面應力單元和考慮剪切變形的Mindlin板單元組合,構(gòu)造了基于CPU-GPU異構(gòu)平臺的高精度空間殼元模型,開發(fā)了適用于模擬剪力墻和樓板的二維混凝土滯回本構(gòu)模型,給出了應力狀態(tài)更新的混凝土本構(gòu)積分方法,提出了適用于GPU計算的Newton-Raphson迭代算法,實現(xiàn)了高效的板殼結(jié)構(gòu)非線性有限元分析。通過與試驗結(jié)果對比,表明CPU-GPU異構(gòu)平臺建立的空間殼元能夠較為準確地描述剪力墻復雜受力狀態(tài)下的非線性行為,并且計算效率較高。(4)基于CPU-GPU異構(gòu)平臺的復雜高層鋼筋混凝土結(jié)構(gòu)非線性動力時程分析方法研究。在CPU-GPU異構(gòu)平臺上建立了高層建筑結(jié)構(gòu)非線性地震反應分析的空間結(jié)構(gòu)模型,提出了包含復雜材料本構(gòu)計算的精細化空間纖維模型和空間分層式殼元模型的地震響應分析GPU并行計算方法。開發(fā)了基于GPU的彈塑性地震響應分析程序,結(jié)合EBE技術(shù)將結(jié)構(gòu)的“整體”計算分解到“單元”上,有效減小系統(tǒng)方程組求解對內(nèi)存空間的需求。通過與振動臺試驗結(jié)果進行對比分析,驗證了程序的有效性。選取2個實際高層鋼筋混凝土框筒結(jié)構(gòu)工程進行大震彈塑性時程分析,實例分析表明本文所建立的CPU-GPU異構(gòu)平臺及所開發(fā)并行程序具有求解規(guī)模大、計算精度高、計算效率高、可移植性好、適應性強等優(yōu)勢,具有良好的工程應用前景。
[Abstract]:With the high-rise building structure to the development of fine modeling, 3D structure refinement analysis of high degree of freedom model of huge amount, huge workload of computing, software analysis and calculation speed of the platform more demanding. However, both at home and abroad based on the construction of a single multi way analysis software CPU serial platform, computing time become a prominent issue, how to achieve high performance finite element analysis of the low price of the platform, become an urgent problem to be solved. The macro finite element model for nonlinear analysis can effectively reduce the computational workload, shorten the calculation time, but the macro finite element model to describe the nonlinear characteristics of complete three-dimensional structure, may cause the analysis result has larger errors. In order to seek to take into account the refined model calculation accuracy and the calculation efficiency of the balance of the two analysis software platform, through CPU serial calculation and GPU high performance parallel computing The combination of the establishment of CPU-GPU platform, nonlinear finite element algorithm and software development for GPU, to achieve high accuracy, high structure elastoplastic analysis of high efficiency. The main research work is as follows: (1) establishment and verification of CPU-GPU platform. CPU and GPU mixed programming method based on CPU read and write data processing and control logic of sequential tasks, GPU will deal with the large-scale data intensive computing operation, CPU-GPU platform is established with the finite element of "divide and rule" idea of parallel unification. CUDATM parallel programming model are developed for GPU acceleration algorithm based on conjugate gradient method (CG) and the preconditioned conjugate gradient method (PCG) solver, efficient parallel finite element solution of large sparse linear equations in the CPU-GPU platform, the more suitable for GPU parallel computing optimization strategy, a To further improve the computational efficiency of CPU-GPU heterogeneous platform, and through the frame structure example verified the reliability and validity of the heterogeneous platform. (2) analysis method of nonlinear fiber model based on CPU-GPU heterogeneous platform. At CPU-GPU platform fiber model considering the axial force and bending moment - Shear Torque interaction is established to supplement the confined concrete, experimental study on material damage, in order to establish the material model of confined concrete is proposed. For GPU computation, and can effectively solve the structure of negative displacement increment iterative algorithm the stiffness problem of finite element discretization, starting from the point of view, to build a global freedom calculation data and GPU thread one-to-one mapping relationship with fiber model, material model and the displacement control algorithm is developed for parallel program based on GPU of finite element, nonlinear beam column structure to achieve high precision and high efficiency Quasi. (3) analysis method of space shell element nonlinear CPU-GPU based on heterogeneous platforms. The plane layered stress element and considering the shear deformation of Mindlin plate element combination, structure of the high precision space shell element model based on CPU-GPU heterogeneous platform, developed for the simulation of shear wall and slab two-dimensional hysteretic the constitutive model is given to update the stress state of concrete constitutive integration method, proposed Newton-Raphson iterative algorithm for GPU computation, the shell structure nonlinear finite element analysis, and test results. Through comparison, indicates that the space shell element CPU-GPU heterogeneous platform can accurately describe the complex nonlinear shear wall the behavior under stress, and high computational efficiency. (4) CPU-GPU heterogeneous platform of complex nonlinear high-rise reinforced concrete structure dynamic analysis method based on research In the CPU-GPU platform. The model of spatial structure analysis of nonlinear seismic response of tall building structures is established, puts forward the calculation method of parallel analysis of GPU constitutive model and the fine spatial fiber space layered shell element model containing complex material seismic response. The development of GPU elastoplastic seismic response analysis program based on combined with the technology of EBE structure of the "whole" calculation "unit", to effectively reduce the demand of the system equations of the memory space. Through a comparative analysis and shaking table test results, verify the validity of the program. Select 2 actual high-rise reinforced concrete frame tube structure for engineering seismic elastic-plastic the time history analysis, example analysis shows that the CPU-GPU platform is established in this paper and the development of parallel programs is solved in a large scale, high accuracy, high computation efficiency, good portability, suitable It has the advantages of strong stress and so on, and has a good prospect of engineering application.
【學位授予單位】:哈爾濱工業(yè)大學
【學位級別】:博士
【學位授予年份】:2015
【分類號】:TU973.12
,
本文編號:1608292
本文鏈接:http://www.sikaile.net/jingjilunwen/jianzhujingjilunwen/1608292.html
最近更新
教材專著