2。5。2 均布荷载下的基底附加应力 17
2。5。3 三角形分布荷载下的基底附加应力 21
第三章 地基沉降计算 22
3。1 计算地基沉降的流程 22
3。2分层总和法计算地基沉降 23
3。2。1基本参数的输入 23
3。2。2 分层总和法计算地基沉降 24
第四章 工程实例计算对比 34
结论。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。38
致谢。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。39
参考文献。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。41
第一章 绪论
1。1课题研究背景及意义
地基沉降一般是指地基下的土层在附加应力的作用下产生压缩变形,从而发生地基表面下沉的现象。在建筑物中,地基虽然不属于建筑物的主要组成部分,但是地基对建筑物的稳固性有着不可替代的作用。因为建筑物或土工建筑在修建前,地基中已存在着因土体的自身重力而引起的自重应力,然后建筑物荷载通过基础传递给了地基,使得地基下的天然土层原有的应力发生变化,从而在附加应力的三向应力分量作用下,地基中产生了竖向变形、侧向变形和剪切变形,导致地基下土层中的各点向竖向和侧向发生位移,而地基表面的竖向变形就称为地基沉降论文网。天然地基浅基础在承载建筑物基础的荷载后,就必然会发生沉降,由于建筑物本身的荷载不同和地基本身结构上的不均匀等原因,基础各部分所产生的沉降不可能完全均匀,在不均匀的沉降作用下,上部结构中所产生的变形也会随着地基变化而产生不均匀的应力和变形。因此,当地基沉降过大时,特别是不均匀沉降超过一定的限度,就会很容易导致建筑物的开裂、歪斜甚至破坏,例如砖墙出现裂缝、吊车轮子出现滑轨、高层建筑物倾斜、机器转轴偏斜、与建筑物连接的管道断裂以及桥梁偏离墩台、梁面或路面发生开裂现象等。这些现象会导致房屋使用者心理上的不安全感,严重的会形成房屋倒塌,以至于造成财产上的损失,甚至危及人们的生命安全。
由于地基的不均匀沉降带来的种种危害,在施工前就需要对地基沉降采取预防措施,对地基沉降的计算就显得尤为重要,以便于可以采取相应的控制预防措施。对地基沉降进行计算研究,在科学研究上有着重要的理论意义,并且具有重大的工程应用价值,可以最大限度的减少工程事故的发生。
1。2 国内外的研究现状 文献综述
1。3本文的数学软件Matlab简介
MATLAB全称为matrix&laboratory,意为矩阵工厂(矩阵实验室),是一款由美国MathWorks公司出品的商业数学软件,可以用来进行算法的开发,数据分析以及数值计算的高级技术计算语言和交互式环境。它将数值与矩阵的运算分析、科学数据的可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个便于使用的视窗环境之中,为工程设计、科学研究以及其他众多科学领域提供了全面的解决方案,并且的很大程度上跳出了传统非交互式程序设计语言的编辑模式,代表了当今国际科学计算软件的最先进水平。MATLAB的基本数据单位是矩阵或向量,包含控制语句、函数、数据结构、输入与输出和面向编辑对象的编程特点。用户可以直接在命令窗口中输入所要执行的语句,或者调用M文件进行运行,也可以完成对多维数组操作以及建模仿真、数据优化等功能的功能。它的运算逻辑与输入的表达指令与数学运算常用的形式十分相似(函数调用指令与C语言大致相同),逻辑上更容易被普通用户接受,所以用MATLAB来解决问题要比用C语言、FORTRAN语言等传统编程软件要简便的多。Matlab在运算的过程中会进行及时的报错,并且有可移植性好、扩展性强的特点,因此在科学研究及工程计算等专业领域有着广泛的运用。在新的版本中还加入了对C、FORTRAN、C++、JAVA等传统软件语言的支持,可以直接进行调用,也可以将自己所编写的自定义函数保存到MATLAB m文件中方便以后进行调用计算。运用matlab,可以进行高效的数值以及符号计算;可以利用完备的图形处理实现计算结果的可视化;使用者可以更容易学习使用matlab语言,用接近数学表达式的自然化语言完成功能的实现;更多的扩展工具箱也是方便实用的处理工具。本次程序设计就是运用MATLAB中的图形界面来实现,通过输入基本参数,可以直接得出所要求得的地基沉降。