工程结构抗震设计课程总结报告

2024-08-02 版权声明 我要投稿

工程结构抗震设计课程总结报告(精选5篇)

工程结构抗震设计课程总结报告 篇1

课 程 总 结 报 告

姓 名:学 号:专业班级:成 绩: 张志星

0901012045

09土木 2 班

建筑结构抗震设计学习总结

通过一学期对《建筑结构抗震设计》课程的学习,虽然时间很短暂,但还是了解和认识到了,结构抗震设计对房屋建筑的重要性,并且学习到了抗震设防的目标和思想,当遭受低于本地区抗震设防烈度的多遇地震影响时,主体结构不受损坏或不需修理可继续使用;当遭受相当于本地区抗震设防烈度的设防地震影响时,可能发生损坏,但经一般性修理仍可继续使用;当遭受高于本地区抗震设防烈度的罕遇地震影响时,不致倒塌或发生危及生命的严重破坏。使用功能或其他方面有专门要求的建筑,当采用抗震性能化设计时,具有更具体或更高的抗震设防目标。

一、了解地震知识和设防思想

地球内部的温度随深度增加而不断升高,从地下20km到700km,温度从大约600°C上升到2000°C。另外,地球内部的压力也不均衡,在地幔上部约为900MPa,地幔中间则达到370000MPa。在这样的热状态和不均衡压力下,地幔内部的物质处于缓慢运动之中,地壳岩层也不停地连续变动,不断产生变形和应力,积聚了大量的能量。当岩层的应变达到其极限应变时,岩层就会发生突然断裂和错动,积聚的应变能得到突然释放,以波的形式传到地面,从而形成地震。这从局部地质构造上解释了地震的成因,称为断层学说。地震引起的振动将能量以波的形式从震源向各个方向传播,此即为地震波。地震波是一种弹性波,包括在地球内部传播的体波和在地表传播的面波。体波又包括纵波和横波,面波包括瑞利波和乐夫波。

地震烈度——某一区域的地表和各类建筑物遭受某一次地震影响的平均强弱程度,既反应地震后果又是地面运动强度的一种度量。表示一次地震大小的震级只有一个,然而由于同一次地震对不同地点的影响不一样,随着距离震中的远近会出现多种不同的烈度。一般来说,距离震中越近,烈度就越高;距离震中越远,烈度就越低。

抗震设防的思想

抗震设防目标应达到经济与安全间的合理平衡,世界上的大多数国家都遵循“小震不坏,中震可修,大震不倒”的设防目标。我国“抗震规范”的三水准设防目标是:第一水准——当遭遇多遇的、低于本地区设防烈度的地震时,主体结构不受损坏或不需修理仍可继续使用; 第二水准——当遭遇相当于本地区设防烈度的地震影响时,可能发生损坏,但经一般修理仍可继续使用;第三水准——当遭受高于本地区设防烈度的罕遇地震影响时,不致倒塌或发生危及生命的严重破坏。使用功能或其它方面有特殊要求的建筑,当采用抗震性能化设计时,具有更具体或更高的抗震设防目标。规范要求对抗震设防烈度为6度及以上地区的建筑,必须进行抗震设计。

二、抗震概念设计

抗震概念设计就是根据实际的震害和工程经验、科学和试验研究等形成的基本设计原则和设计思想,做好建筑和结构的总体布置和细部构造,避免不利于结构抗震的做法。建筑结构抗震概念设计涉及勘察、设计、施工等环节,包括场地选择、建筑平立面造型、结构体系的选择、非结构构件的处理以及材料的选用等。2、1场地、地基与基础

在建筑选址时,应根据工程需要和地震活动情况、工程地质和地震地质的有关资料,尽量选择对建筑抗震有利的地段,避开不利和危险地段。主要的考虑方面:断裂带、滑坡、崩塌、地陷、地裂、泥石流、孤突地形、非岩质陡坡、河岸和边坡边缘、软弱土、液化土、延性及均匀性等。对山区建筑,场地勘察应有边坡稳定性评价和防治建议,边坡设计应符合《建筑边坡工程技术规范》(GB 50330)的要求。边坡附近的建筑基础应进行抗震稳定性设计,建筑基础与土质边坡、强风化岩质边坡的边缘应留有足够的距离。为减少地面运动传给上部结构的地震能量,应选择具有较大平均剪切波速的坚实场地,较薄的场地土覆盖层可以减轻柔性建筑的震害。尽量将建筑物的自振周期与地震的卓越周期错开,避免共振的情况出现。同一结构单元的基础不宜设置在性质截然不同的地基上,也不宜部分采用桩基础部分采用天然基础,充分考虑到地基不均匀沉降可能带来的影响。2、2建筑的平立面布置

建筑设计应根据抗震概念设计的要求,明确建筑形体(建筑平面、立面和竖向剖面)的规则性。不规则的建筑应按规定采取加强措施,特别不规则的建筑应进行专门研究和论证并采取特别的加强措施。不应采取严重不规则的建筑。规则性评价需综合考虑几何布局、结构设计以及使用等因素,总的要求是平面布置、质量和抗侧力构件的平面布局宜规则、对称,立面变化和侧向刚度沿竖向宜均匀变化,竖向抗侧力构件的截面尺寸和材料强度宜自下而上逐渐减小,避免侧向刚度和承载力的突变。2、3防震缝的设置要求

1)当不设防震缝时,应采用符合实际的计算模型,分析判明应力集中、变形集中或地震扭转效应等导致的易损部位,采取相应的加强措施;

2)当在适当部位设置防震缝时,宜形成多个较规则的抗侧力结构单元。防震缝应根据设防烈度、结构材料种类、结构类型、结构单元的高度和高差以及可能的地震扭转效应情况,留有足够的宽度,其两侧的上部结构应完全断开;

3)当防震缝兼作伸缩缝和沉降缝时,其宽度应符合防震缝的要求。防震缝宽度应符合下列要求:(1)框架结构(含设少量抗震墙的框架结构)房屋的防震缝宽度,当高度不超过15m时不应小于100mm,高度超过15m时,6度、7度、8度和9度分别增加5m、4m、3m和2m时,宜增加20mm;(2)框架-抗震墙结构房屋的防震缝宽度不小于上述宽度的70%,抗震墙结构房屋不小于上述值的50%。均不可小于100mm;(3)防震缝两侧结构类型不同时,宜按较宽者和较低的房屋高度确定。

三、结构地震反应分析与结构抗震验算 3、1振型分解反应谱法分析

平动的振型分解反应谱法是最常用的振型分解法。“平动”表示只考虑单向的地震作用且不考虑结构的扭转振型;“反应谱法”表示采用反应谱将动力问题转换为等效的静力问题而不是用时程分析获得各个振型的反应。平动的振型分解反应谱法适用于可沿两个主轴分别计算的一般结构,其变形可以是剪切型,也可以是弯剪型和弯曲型。3、2计算水平地震作用的底部剪力法 用振型分解反应谱法计算比较复杂,能否采用简单近似的方法?前面的例题中发现,总的地震作用效应与第一振型的地震剪力分布相近。用第一振型的地震作用效应作为结构地震作用效应的方法称为底部剪力法。底部剪力法的适用条件和假定:适用条件:建筑高度不超过40m以剪切变形为主,质量和刚度沿高度分布均匀;假定:位移反应以第一振型为主,为一直线。思路是:首先求出等效单质点体系的总作用力(即底部总剪力),然后再按一定的规则分配到各个质点。最后按静力法计算结构的内力和变形。3、3结构地震反应的时程分析法

为了了解不同结构在不同地震历程中的反应过程,从70年代开始,动力时程分析方法开始在理论界作为分析结构地震作用的主导方法。该方法对一条具体的具有某种频谱特点的地震波,根据给定的场地条件、具概念意义的加速度直接求解结构的动力方程。不满足于反应谱法中对延性的总体考虑,根据试验和理论分析结果,建立结构(构件)的非线性恢复力模型,对结构进行弹塑性动力时程分析,以期把握结构在地震过程中任一时刻的力和位移的反

应、薄弱部位、甚至各构件的状态和屈服机制。这一阶段的主要研究内容有时程分析方法、结构或构件的非线性性能(各种滞回模型)的研究、振动台试验、拟动力试验、频域分析方法、抗震可靠度和多维多点地震输入等问题。动力时程分析理应能更好地反应结构的地震行为,但由于对结构的非线性性质和地震动特性认识的不足,分析过程中所用的结构或构件的恢复力模型和合理的地震动输入问题等尚需进一步发展,相对复杂的分析过程也限制了这种方法的普及。3、4建筑结构抗震验算

地震作用的方向:规则结构对抗震有利,对分析的结果也易于把握,因此尽可能保证结构的规则性。对各类建筑结构的地震作用,一般情况下应至少在建筑的两个主轴方向分别计算地震作用,各方向的水平地震作用应由该方向的抗侧力构件承担。对有斜交抗侧力构件的结构,当交角大于15时,应分别计算各抗侧力构件方向的水平地震作用。对质量和刚度分布明显不对称的结构,应计入双向水平地震作用下的扭转影响,其它情况允许采用调整地震作用效应的方法计入扭转影响。

8、9度时的大跨度和长悬臂结构及9度时的高层建筑应计算竖向地震作用。

计算模型:结构体系应具有明确的计算简图和合理的地震作用传递途径。质量和刚度分布接近对称且楼、屋盖可视为刚性横隔板的结构可采用平面结构模型进行抗震分析,其它情况应采用空间结构模型进行抗震分析。除抗震规范特别规定外,建筑结构应进行多遇地震下的内力和变形分析,此时可假定结构处于弹性工作状态,内力和变形分析可采用线性方法。不规则或具有明显薄弱部位的结构应进行罕遇地震下的弹塑性变形分析,可采用弹塑性静力或时程分析方法,符合条件时可采用简化方法。利用计算机进行结构分析时,可采取必要的简化计算与处理,但应符合结构的实际工作状况,应考虑楼梯构件的影响。计算软件的技术条件应符合规范和有关标准的规定,并应阐明其特殊处理的内容和依据。多遇地震下复杂结构的内力和变形分析应采用不少于两个合适的不同力学模型,并对计算结果进行比较分析。所有计算结果应经分析判断确认合理、有效后方可用于过程设计。当重力附加弯矩大于初始弯矩的10%时应计入重力二阶效应的影响。楼屋盖的刚度对受力影响很大。现浇和装配整体式混凝土楼屋盖等刚性楼屋盖建筑,楼层水平地震剪力宜按抗侧力构件的等效刚度的比例分配;木楼盖、木屋盖等柔性楼屋盖建筑,宜按抗侧力构件从属面积上重力荷载代表值的比例分配;普通的预制装配式混凝土楼屋盖等半刚性楼屋盖结构,可取前述两种分配结果的平均值。

四、总结

通过本次抗震设计,使我认识到建筑结构抗震设计是一门土木专业的重要专业课,对于我们灾防专业的学生来讲,是必须掌握的,眼下会对以后相关的课程起到很大的辅助作用。特别是毕业设计时会有很多的相关知识设计,长远来看,对我们以后的从事工作有很大帮助。而且在当前社会形势下,地震灾害愈来愈多的出现,对于我们抗震设计将会是非常重要的。

本次课程设计我们进行了

1.地基砂土液化评价;2.判别地基砂土液化等级;3.计算底层抗震墙-框架侧移刚度;4.计算地震作用标准值;5.计算层间地震剪力;6.画出力学分析简图。通过对这些内容的设计让我意识到结构抗震设计对房屋建筑的重要性,并且学习到了抗震设防的目标和思想,当遭受低于本地区抗震设防烈度的多遇地震影响时,主体结构不受损坏或不需修理可继续使用;当遭受相当于本地区抗震设防烈度的设防地震影响时,可能发生损坏,但经一般性修理仍可继续使用;当遭受高于本地区抗震设防烈度的罕遇

地震影响时,不致倒塌或发生危及生命的严重破坏。使用功能或其他方面有专门要求的建筑,当采用抗震性能化设计时,具有更具体或更高的抗震设防目标,达到小震不坏,中震可修,大震不倒”的设防目标

抗震设防的思想

工程结构抗震设计课程总结报告 篇2

关键词:结构抗震,教学改革,概念设计

一、引言

中国是地震多发的国家之一, 许多地区都位于地震区。因此, 为了满足工程建设的需要, 工程技术人员除了应熟悉专业知识外, 还必须具有地震学与地震工程学方面的知识, 这样才能设计出抗震性能良好, 经济合理的建筑结构。工程结构抗震课程是土木工程专业、港口与航道工程专业本科生必修的专业课。近些年随着科学技术的发展, 地震工程学的研究方法与理论有了全面的进步, 对于理论与实际的结合, 科学与技术的结合, 都提出了更高的要求。以培养应用型人才为目标的独立学院, 要求厚基础的同时强调实践能力的培养, 这就要求学生既要理解工程结构抗震的相关理论, 又要掌握工程抗震的相关技术。而想要满足新时期社会对人才的要求, 独立院校必须对该课程的教学进行改进, 通过课程教学的规范化和系统化, 达到提高教学质量的目的。

二、本门课程的特点及目前存在的问题

本课程教学内容主要包括抗震设计理论与抗震设计应用两大部分, 内容涉及到结构力学、土力学、混凝土结构、砌体结构、钢结构等多门专业基础课与专业课。该课程所涉及的知识面广, 学时有限, 一些知识点抽象难懂, 导致学生容易产生一定的消极怠学情绪。经过几年的教学实践发现, 学生对于工程结构如何简化为计算模型, 计算模型与实际工程结构的差异, 以及模型计算到底要算什么不清楚。学生只重视知识的死记硬背和计算能力的提高, 能够熟练地解答纯粹的数学题, 却忽视了结构抗震的概念设计和构造的要求, 对于应用问题无从下手, 学而不能致用, 这些问题在毕业设计中都有所体现。

三、教学改革的具体措施

本课程教学改革的目的是在有限的学时内选择最优的教学方法, 从而提高教学质量, 为学生今后应用抗震知识解决工程结构方面的实际问题奠定基础。在教学中, 教学方法的选择对于学生接受知识、锻炼能力都起着非常重要的作用。因此工程结构抗震课程教学方法的改革探索具有十分重要的意义。按照夯实基础, 拓宽专业面, 加强实践环节的思路, 该课程在教学理念、教学内容、教学手段和实践教学上进行了一系列的改革和完善, 具体改进措施如下。

1. 夯实基础, 拓宽知识面。

应用型创新人才需要具备扎实的专业基础, 合理的知识结构体系和较强的学习能力。本门课程的基础部分为“工程抗震设计原理”, 该部分主要包括地震基本知识, 地震危险性分析及地震烈度区划, 工程结构抗震的基本思想与对策, 工程结构抗震概念设计, 场地、地基和基础, 地震作用与结构抗震验算等工程专业基础知识内容[1]。此部分的内容是学生进一步学习的基础, 对于解决实际工程问题有重要影响, 因此要加强对学生的学习要求, 做到“厚基础”[2]。

不仅如此, 在夯实基础的同时也要注重能力的培养, 本门课程的应用部分为“工程抗震设计应用”, 包括钢筋混凝土房屋抗震设计, 多层砌体结构房屋和底部框架-抗震墙房屋抗震设计, 钢结构房屋抗震设计, 单层钢筋混凝土柱厂房抗震设计, 桥梁抗震设计, 结构隔震、减震设计等工程专业知识[1]。在讲授课程的同时, 紧密结合建筑抗震设计规范 (GB50011—2010) , 建筑工程抗震性态设计通则 (CECS160:2004) (简称通则) 以及公路桥梁抗震设计细则 (JTG/T B02-01-2008) , 对于某些重要的规范条文, 辅以工程实例进行分析, 从而帮助学生透彻了解条文的用意, 达到灵活应用的目的。虽然《通则》不在大纲要求的范围之内, 但是这是结构抗震设计理论和设计方法的发展方向[3]。基于结构性态的地震工程包括与设计和建造有关的所有工程任务, 其目的是使所设计的建筑结构在未来地震中具备预期的功能[4]。在授课过程中, 适时地引导学生了解该通则的计算原则和方法, 并对《通则》中的抗震设计方法与教材中的方法进行对比和讨论, 以加深对本课程的认识和理解。

2. 重视抗震概念设计思想的培养。

概念设计的目的是力求使设计方案更加经济、合理, 它不仅可以保证设计原则的正确性, 同时也可以通过它来解决设计中出现的问题, 从而提高设计水平[5]。不仅如此, 其还可以借助概念性简化计算来完成, 虽然有一定误差, 但概念清楚, 定性准确, 手算简便、快捷, 能很快地选择和确定最佳方案, 同时也是施工图设计阶段判断计算机计算结果可靠与否的主要依据[6]。

概念设计是一个优秀工程师必备的能力, 需要在学习阶段有意识地加以培养, 达到促进学生了解和掌握建筑方案的结构特性与空间形式性能之间整体关系的目的。这就要求教师把概念设计的思想渗透到课程教学过程中。一方面通过多媒体教学展示震害实例, 以此来说明、强化一些重要的设计概念;另一方面要指导学生能在提出结构的总体系之前做到概念化的方案选择, 并且能够对主要结构分体系的设计方案进行比较选择[9]。

3. 提高教师专业素质, 培养双师型人才。

教师是教学过程中的主导因素, 其知识结构和业务水平直接影响学生的知识结构和业务能力。本门课程涉及结构动力学的许多相关知识, 数学表达式较复杂, 这就要求教师能够将一些抽象的关键知识点尽可能用形象的比喻讲清楚, 同时要让学生明白。理论若不能用数学表达式来描述, 就如同没有牙齿的老虎。而数学表达式能够将理论进行拓展, 使之如虎添翼。在注重启蒙学生的同时更要点燃其智慧, 培养高层次的应用型人才, 教师必须从事过工程实践工作, 具有丰富的实践经验。只有教师贴近社会, 学生才能贴近社会, 才能更快地进入角色。因此, 应采取各种形式, 分期分批地派青年教师到设计或者施工单位工作一段时间, 参加一些设计和施工项目, 从而达到全面提高自身素质的目的。

4. 采用先进的教学方式, 建设网络教学平台。

学生由于不能看到实际的工程结构, 在进行模型简化时会存在一定的困难, 若在授课过程中采用一些工程结构模型并结合震灾事例, 则有助于解决此问题, 也有助于学生克服“见木不见林”的弊端;对于较抽象概念的理解以及震害的现象, 采用多媒体教学方法, 有助于加深学生的理解和记忆。本课程中多媒体主要应用于:地震基础知识, 地震作用下建筑物倒塌的动态模拟, 场地液化造成建筑物倾倒的震害以及其他震害现象等, 实现将抽象的教学内容尽量具体化展现。在授课过程中同时采用板书的教学方式, 板书教学主要应用于:加速度反应谱原理及应用, 振型分解反应谱法与底部剪力法的算例讲解。教学是一个复杂的过程, 要多种形式相结合, 各展所长, 充分发挥各自不可取代的优势, 以达到更好的教学效果。

建设网络教学平台, 制作网络课件, 并将教学大纲、教案、习题等同时在网上开放, 激发学生的学习兴趣, 鼓励学生自主学习, 同时可以缓解课程信息量增加与压缩授课学时之间的矛盾;通过布置内容丰富、形式多样的习题作业, 以方便学生理解和掌握所学知识;教师根据学生的具体情况, 引导学生按照正确的思路与解题步骤完成习题和作业, 从而提高教学效率;建立丰富完备的试题库及合理有效的考试形式, 准确了解学生的学习情况, 提升学生的学习兴趣, 同时也减轻了教师的工作负担。这些措施调动了学生的学习积极性和主动性, 增强了学习效果, 提高了学生处理实际工程的能力。

5. 课程教学与实践教学紧密结合。

结合实际工程进行实践教学, 使学生逐步建立工程抗震意识。不仅如此, 要结合工程结构抗震的教学内容, 组织学生参观实际工程的施工现场, 了解整个工程结构抗震设防的要点, 使学生建立起工程结构抗震的概念。考虑到多数教材及毕业设计参考书中的图例大都是示意图, 无标准的结构施工图, 教师应向学生展示真实的结构施工图, 通过解读工程图纸, 使学生了解工程结构抗震设防措施要点, 缩短从理论到实践的过程, 同时对学生在毕业设计过程中绘制高质量的施工图也有一定的帮助。

在学习专业知识的同时, 要注重对学生的动手能力的培养, 组织学生进行“抗震结构模型设计与制作”活动, 旨在提高学生防灾减灾的意识, 培养学生的动手能力和创新思维, 让学生能够将所学的力学知识、抗震思想与实际应用相结合。在实践过程中, 一些同学设计的模型巧妙地采用力学知识减轻了结构总质量, 体现了强柱弱梁, 强剪弱弯, 强节点弱构件的抗震思想, 设计新颖, 想法独到;在平面布置上能够做到简单规整, 竖向布置上均匀连续, 刚度中心和质量中心尽可能一致, 复杂体型的建筑物采取了加强措施, 概念设计在模型设计中均有体现。还有一些同学对所建抗震模型进行了有限元软件分析。通过动手制作模型使学生的学习能力与动手能力均得到了提高, 对所学的专业课也有了更为深刻的理解, 达到了夯实基础, 明确概念的目的。

四、结束语

工程结构抗震是土木工程专业一门重要的专业课程, 也是土木工程领域研究成果不断推陈出新的前沿学科。课程必须根据社会发展和科学技术的进步与时俱进, 不断赋予新的内涵。随着目前就业竞争的日益激烈, 社会对人才的要求也越来越高。为了适应社会发展的需要, 在教学活动中应当及时发现问题, 并进行教学改革, 努力提高教学质量, 加强实践教学环节, 从而培养出社会所需要的应用型人才。

参考文献

[1]柳炳康, 沈小璞.工程结构抗震设计[M].武汉理工大学出版社, 2012.

[2]尚守平, 李峥.工程结构抗震课程教学改革研究[J].中国建设教育, 2006, (8) :46-48.

[3]张耀军, 周翠玲, 王新元.提高《建筑结构抗震设计》课程教学质量的教学改革探索[J].东南大学学报 (哲学社会科学版) , 2012, (14) :199-121.

[4]谢礼立, 马玉宏, 翟长海.基于性态的抗震设防与设计地震动[M].北京:科学出版社, 2009.

[5]朱慈勉, 尹小明.概念设计的意义和应用分析[J].建筑技术, 2005, (8) :626-628.

工程结构抗震设计课程总结报告 篇3

【关键词】新时期;土木工程;抗震设计;策略探索

【Abstract】With economic development, progress, people's living standards and quality of science and technology have been greatly improved. Seismic performance of engineering structures is an important part of the project structure performance gradually by the people concerned. Optimization of seismic design of structures, seismic design to solve the existing problems, the need to learn structure, support seismology other aspects of knowledge and technology, but also need to learn from experience and advanced technologies. Civil engineering structures important to consider the design of the seismic issues. In this paper, based on the actual situation of civil engineering construction, engineering factors affecting the seismic performance analysis and discussion, civil engineering and structural design of earthquake-resistant design make recommendations, provide a reference for future seismic design of civil engineering structures.

【Key words】New Era;Civil engineering;Seismic design;Strategies

在进行土木工程的建设的过程中,为了更好的避免豆腐渣工程,需要在进行土木工程的建设过程中对其所设计的建筑物加入一定的抗震性能。并且需要根据所设计的建筑物自身的状态和功能来进行针对其自身结构的抗震的概念设计,这种抗震设计其主要的目的就是为了更好的控制建筑物在发生地震时的状态,让建筑物在发生地震的时候可以尽可能的减少出现倒塌和损坏的状态。对土木工程建设的建筑物进行抗震处理,不仅仅是为了减少在出现地震时所出现的经济损失,同时也是为了减少在出现地震时的人员伤亡。

1. 影响土木工程中的结构抗震的几个因素

1.1土木工程建设的场所。 在地震发生的时候,不同的场所遭受到的地震的程度也是不同的,所以在进行土木工程的过程中选择其工程建设的场所就显得尤为重要,并且这也是直接影响这一工程建设在抗震效果上的因素。一个好的、宽广的场所不仅仅能够有效的减小震感,同时还能够方便施工单位更好的去修建地基。对于任何一个土木工程来说地基都是最为重要的一种,只有地基建造的特别好才能在基本上保证一个工程的抗震程度,因为一旦发生地震,地基是第一个受到地震波侵袭的场所,如果这一环节没有认真的修建那么就会导致整个建筑在发生地震的时候没有办法做到抗震的效果。所以在进行施工场场所的选择的时候尽可能的去选择地址坚硬的场地或者地址密实且均匀的中硬土地,尽可能的去避免滑坡、倾斜等场所。

1.2土木工程中所选择的材料以及其设计的机构体系。 在进行土木工程的材料选择的时候需要选择硬度相对于较强的,不易发生弯曲的,这样可以有效的避免地震来临的时候建筑坍塌和变形。而目前来看我国在进行土木工程的过程中,多数情况下所选择的材料多为钢筋混凝土,而这一材料本身容易变形、弯曲以及发生侧移,所以在进行工程抗震材料选择的时候尽可能的避开这一材料,从而选择钢结构、钢管混凝土等不易发生变形的材料。

1.3土工工程的结构高度。 无论是哪种形态的建筑,其高度都是整个建筑中十分重要的一个环节,很多时候不能够为了追求建筑设施的独特性而无止境的升高建筑,在地震来临的时候高度越小的建筑其受到的破坏也相对于小,过高的建筑在发生地震的时候容易出现变形等多种问题,所以在进行抗震设计的时候需要确定建筑应该需要的高度,避免建筑过高。

1.4土木工程中的结构自身的抗震程度。 目前来看我国对于土木工程的在建筑结构上的抗震程度要求不是很高,其主要的要求就是:小震不坏、中震可修、大震不倒,所以在进行工程的设计中必须要做好以上几点。

2. 有关土木工程的抗震方式的相关措施

2.1重视工程场地的选择。 在进行土木工程的结构场地选择的时候,首先要对整个工程的场地进行考核,确定好施工场地的状态,并且需要施工单位对于施工当地的气候以及地形、地质条件都进行考察,尽可能的避开断层、滑坡、凹陷等不良的地段,如果没有办法避开这些地段,则需要在这些地段上施加一定的安全防护措施,以免出现意外。

2.2合理的选用工程的材料。 选择合理的施工材料是整个工程在建造的过程中十分重要的一个环节,在进行土木工程的建造之前,就需要施工单位把所需要的材料的抗震系数都确定好,并且对材料的抗震系数进行分析和总结,确保所选择的材料的抗震性良好。同时也需要考虑到整个建筑,不能出现整个建筑全部都依赖一种材料这种问题,以防出现一个材料出现问题,整个工程都需要重新开始这种问题,要求工程中的每一种材料都有其各自的位置,但是不能出现过分依赖某一种材料这种事情。

2.3合理的设计以及选择适当的材料。 在进行土木工程的建设的时候,要保证整个工程的设计结构十分匀称,同时要保证整个工程的稳定性以及安全性,需要提高的不是一个工程中的某一部分的抗震效果好,而是要整个工程的抗震效果都好,而对于材料的选择上则需要材料的硬度相对于强,不易于变形。

2.4设置多道抗震措施。 设置多道抗震防线是整个工程中必不可少的一项,其设计的原理就是:在发生地震的时候,首先需要在构件中延性较好的材料发挥其抗震的作用,并且需要其他的构件同样也发挥一定的作用,但是在实际中只有突破第一防线建筑物中的其他材料才会受到影响。

3. 结束语

(1)虽然我国在建筑结构抗震研究中已经取得了很大进步,但是仍存在许多需要解决的问题,要想优化建筑结构抗震设计,取得进一步发展,不仅需要建筑结构工程技术的不断发展,严格按照建筑规范设计,满足抗震要求,保证设计的科学性、合理性,提升建筑的抗震性能,设计安全性高、稳定性强,能够满足抗震要求的建筑物,还需要相关准则的不断优化,适应新形势新标准的要求,提升我国建筑结构抗震设计的高水平。

(2)在进行土木工程的设计过程中,其自身的抗震性能是设计中一个十分重要的一点,所以在进行土木工程的抗震设计的时候,需要综合各方面的因素来进行相关的设计,并且有效的去提高整个工程的结构设计,可以采取以上所述的相关要点来进行归纳和总结,在根据自身的工程特点最后制定出一个独特的符合自身需要的一个抗震方式,同时在选择设计人员的时候尽可能的去选择专业素养较高的从业人员,并且以此来有效的提高土木工程中的相关抗震的性能,这也可以有效的保证当地震发生时我国的人员伤亡以及财产伤亡都能减少。

参考文献

[1]陈道明.探讨土木工程结构设计中的抗震[J].中国建筑科技,2015(11).

[2]郑敏.浅谈土木工程结构设计中的抗震研究[J].土木建筑与环境工程,2016(01).

数据结构课程设计报告 篇4

数据结构课程设计报告

课程设计题目 迷宫 航班信息查询系统 学 号 姓 名 班 级

专 业 网络工程 完 成 时 间 2013-1-4 指 导 教 师

数据结构课程设计

迷宫

题目一

1.设计内容 1.1问题描述

求迷宫从入口到出口的所有路径。1.2设计要求

1.迷宫中不能使用递归算法查找路径。2.试探方向限定为上、下、左、右四个方向。3.迷宫采用随机生成和手工生成两种方式。4.生成从迷宫入口到出口的最短和最长路径。5.迷宫的入口和出口由键盘输入。

1.3开发环境

Visual C++6.0的集成化环境 1.4研究思路

对这样的矩形迷宫,可以用N*M的矩阵来描述,N和M分别代表迷宫的行数和列数。这样,迷宫中的每一个位置都可以用行号和列号来指定。从入口到出口的路径则是由一个位置构成的,每个位置上都没有障碍,且每个位置(第一个除外)都是前一个位置的东、南、西或北的邻居。为了描述迷宫中位置(i,j)处有无障碍,规定:当位置(i,j)处有一个障碍时,其值为1,否则为0。

经分析,一个简单的求解方法是:从入口出发,沿某一方向进行探索,若能走通,则继续向前走;否则沿原路返回,换一方向再进行搜索,直到所有可能的通路都探索到为止。即所谓的回溯法。

2.设计步骤

2.1 需求分析

(1)题目:迷宫的生成与路由。生成一个N*M(N行M列)的迷宫,0和

1-1数据结构课程设计

迷宫

在该程序中,首先进入的是菜单选择,在菜单中有3种选择,选1是手动输入迷宫函数;选2是随机自动生成迷宫;选3是退出程序。在手动生成迷宫时,有两种输出方式,一是矩阵输出,二是图形输出。在矩阵输出时,直接将数组中的数进行输出,在图形输出时,则要判断该点的情况,然后输入迷宫的出入口,再调用mgpath()函数进行判断是否存在路径,如果存在则将路径经过的点进行输出,并且将经过的点进入到辅助数组中(辅助数组是辅助图形界面的输出),并且将辅助数组初始为1,辅助数组中点为路径的重新赋值为0,然后根据情况输出图形界面。在自动生成迷宫时,用到了c语言随机函数,对于其它问题,和手动情况基本相同。

2.3 详细设计(1)主菜单伪代码:

while(flag1){

}

{shuru();//输入行列数

printf(“手动建立迷宫矩阵(0表示可通1表示障碍):n”);for(i=1;i<=m;i++)

for(j=1;j<=n;j++)scanf(“%d”,&mg[i][j]);showplay(mg);// 迷宫输出 churukou();//迷宫出入口的输入 x=Mazepath(mg);// 判断路径函数

数据结构课程设计

迷宫

和“class ‘maze’has an illegal zero-sized array”两行错误。双击错误信息,找到出错的程序段,经过查阅资料发现,在利用顺序栈时,没有定义顺序栈的向量空间大小,导致程序出错。但不要对向量空间定义过大,否则会浪费空间。

(2)算法的时空分析:

由于链栈实际上是运算受限制的单链表。所以取栈顶元素运算的算法、置空栈运算的算法执行时间与问题的规模无关,则该算法的时间复杂度为O(1);而其入栈运算的算法与出栈运算的算法相当于在链表的表尾进行插入和删除操作,不需要移动元素,时间复杂度也为O(1)。建立迷宫矩阵的时间复杂度为O(x*y)。在查找路径的过程中,最坏的情况下可能要考察每一个非障碍的位置。因此,查找路径的时间复杂度应为O(unblocked)。

链栈的入栈算法、出栈算法、取栈顶元素算法、置空栈算法执行时所需要的空间都是用于存储算法本身所用的指令、常数、变量,各个算法的空间性能均较好。只是对于存放顺序栈的向量空间大小的定义很难把握好,如果定义过大,会造成不必要的空间浪费。所以在定义时要慎重考虑。

3.用户使用说明

运行该程序,运行的界面的会出现菜单界面,然后用户可根据界面的提示进行相应的操作,生成迷宫的方式有两种方式,手动生成和自动生成,手动生成时、,用户可根据自己的要求输入迷宫的格式,还需输入相应的入出口,确认程序就会生成相应的路径图形;自动生成只需输入所需的行数和列数,就会生成迷宫,接下来的操作和手动操作相同了。

图数据结构课程设计

迷宫

图1-2

图1-3 退出

5.总结与心得体会

本次课程设计过程中由于掌握的知识不牢固,在编程序的过程中得到了同学的帮助和指导,在此表示感谢。课程设计的过程中,遇到了一些问题,大部分是课本中的知识掌握的不牢固,还有就是在以前学习C++的过程中相关的知识掌握的不够全面。在以后的学习过程中,自己一定要把各种知识掌握牢固。

{ }

mg[i][j]=1;//初始化

矩阵,将最外围置为1

printf(“n输入迷宫入口:n”);scanf(“%d%d”,&x1,&y1);printf(“输入迷宫出口:n”);scanf(“%d%d”,&x2,&y2);

}mlink;mlink *stack;//定义一个栈 int m,n,x1,x2,y1,y2;//定义全局变量

}

void showplay(int mg[][M+2])//迷宫输出

{

n“);

for(i=1;i<=m;i++){

printf(”n“);for(j=1;j<=n;j++)

printf(”%d “,mg[i][j]);

int i,j;

printf(”迷宫矩阵如下(0可通):printf(“输入行数:n”);scanf(“%d”,&m);printf(“输入列数:n”);scanf(“%d”,&n);数据结构课程设计

迷宫

} } printf(“n迷宫图形如下(白色for(i=1;i<=m;i++){

}

printf(”n“);for(j=1;j<=n;j++){

} if(mg[i][j]==0)printf(”

if(mg[i][j]==1)printf(“

if(mg[stack->row][stack->col+1]==

p->next=stack;

stack=p;{

p=(mlink 可通):n”);0)//下面位置可通

*)malloc(sizeof(mlink));

p->row=stack->row;p->col=stack->col+1;□“);//为0的输出□ ■”);//为1的输出■

//入栈

mg[stack->row][stack->col]=1;//将

} else

访问过的标记为1 int Mazepath(int mg[][N+2]){

mlink *p;if(mg[x1][y1]==0){ p=(mlink p->row=x1;p->col=y1;p->next=NULL;stack=p;

//将入口

mg[stack->row][stack->col]=1;/while((!(stack->row==NULL&

if(mg[stack->row][stack->col-1]==0)//上面可通

//入栈

stack=p;

p->next=stack;

{

p=(mlink *)malloc(sizeof(mlink));

*)malloc(sizeof(mlink));

p->row=stack->row;p->col=stack->col-1;放入堆栈 /标志入口已访问

&stack->col==NULL))&&(!(stack->row==x2&&stack->col==y2)))//循环条件直到找到输入的出口

{

mg[stack->row][stack->col]=1;//将

访问过的标记为1

数据结构课程设计

迷宫

void tonglu()//将坐标的顶点输出 {

始化

printf(“(%d%3d)n”,q->row,q->col);

情况

else printf(“□”);//0的 } q=stack;{

} for(i=0;i

for(j=0;jrow-1][q->col-1] q=q->next;

=

while(q!=NULL)//循环条件 q=q->next;for(j=0;j

情况

}

void create(int mg[][N+2])//创建和菜单

{

int i,j,x,choice,flag1=1;chushi();while(flag1){ }

printf(“n”);printf(“所有通道为(由下而q=stack;{ 上):n”);while(q!=NULL)//循环条件

printf(“

##

printf(”#

n“);

*********选择菜单**********

#n”);

printf(“

##

printf(”输入选项:“);scanf(”%d“,&choice);switch(choice){ case 1://手动建立迷宫

{

shuru();

printf(”手动建立for(i=1;i<=m;i++)

n“);

printf(”# 1-手动生成迷

2-自动生成迷宫

3-退出

#n“);0;//将路径中的点赋给辅助数组a 形的界面输出

迷宫矩阵(0表示可通1表示障碍):n”);

for(j=1;j<=n;j++)scanf(“%d”,&mg[i][j]);

数据结构课程设计

航班信息查询与检索系统

题目二

1.设计内容 1.1问题描述

设计一个航班信息查询系统,提供信息的管理和使用功能,管理包括更新、添加、删除功能。

1.2设计要求

(1)原始信息存储在文件中,记录不少于50条。(2)用户界面至少包括以下功能:  创建

 修改(插入、添加、删除、更新) 查询  浏览  退出管理系统(3)航班信息包括:

 航班号:字符序列,具体字符表达的意思上网查询  起点站和终点站:字符串  班期:指一周中哪些天有航班

 起飞时间:可将时间定义成一个时、分组成的序列  到达时间:可将时间定义成一个时、分组成的序列  机型:字符序列,具体字符表达的意思上网查询  票价:整型数,具体值可上网查询

(4)创建是指从文件中读取数据,并存入所定义的顺序表中。

(5)可按航班号、起点站、终点站、起飞时间、到达时间等进行查询。查询时要用到顺序查找、二分查找方法。输出查询结果时必须排序。

(6)可按航班号、起点站、起飞时间、票价进行删除和更新操作,删除的记录存入另外的文件中,作为日志文件保存。

(7)作插入操作前,先对信息按起点站进行排序。新记录插入为起点站相同的最后一条记录。

数据结构课程设计

航班信息查询与检索系统

typedef struct node { Time rh;Time lv;}Pnode;(2)飞机结构体: struct Plane {

};(3)静态链表: typedef struct Sqlist { int length;struct Plane *plane;char key[10],sted[20],sche[10];Time rh,lv;int price;}Sqlist;2.3 详细设计(1)主函数:

do{printf(“* * * * * * * * * * * * * 航班查询系统* * * * * * * * * * * * *n”);

printf(“*

1.创建

2.修改

3.查询

4.浏览

5.表长

6.文件

0.退出

*n”);

printf(“* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *n”);

scanf(“%d”,&opt);switch(opt){

case 1:Initlist(L);break;

case 2:handle(L);break;

case 3:search(L);break;

case 4:print(L);break;case 5:Get_Sq(L);break;case 6:File(L);break;

数据结构课程设计

航班信息查询与检索系统

} }while(opt!=0);}

(4)文件操作: void File(Sqlist &L){

int ch;do{ printf(“* * * * * * * * * * * * * * * * * * * * * * * * *n”);

printf(“*

*n”);

printf(“* 1.保存信息到文件

2.从文件读取信息

0 退出 *n”);

printf(“*

*n”);

printf(“* * * * * * * * * * * * * * * * * * * * * * * * *n”);

printf(“请输入选项n”);

scanf(“%d”,&ch);

switch(ch)

{

case 1:SaveList(L);break;

} }while(ch!=0);case 2:ReadList(L);break;

case 0:printf(“退出!n”);break;}

(5)浏览信息:就是循环使用输出函数,在此就不必多说了

2.4 调试分析

(1)在课设过程中,遇到问题时,通过与同学、老师交流,在图书馆查阅资料,使问题得以解决。

(2)算法中有许多不是很优化的地方。3.用户使用说明

程序运行后用户根据提示输入要进行的操作选项(应先选择创建选项,这样可以直接读取保存好的文件),然后选择要进行的操作选项。由于主菜单中有修改、查询和浏览项目,每个项目又有各自的子菜单,所以在进行管理和使用时要注意输入的元素是否正确,需按照提示输入。输入操作元素时,元素之间以空格隔开。程序将按输入的操作元素找到相应的算法,然后进行处理,然后将结果打

数据结构课程设计

航班信息查询与检索系统

图2-2 查询信息

图2-3插入

图2-4删除

数据结构课程设计

航班信息查询与检索系统

时就需要重新写出一个子函数,哪怕这个子函数就是在原有的一个子函数的基础上改那么一丁点的地方,例如航班信息查询系统中的查询函数,其实每个子函数只是改了一下关键码而已。

6.附录

#include #include #include typedef struct time { int hour;int min;

{ }

void search_key(Sqlist L)//按航班号查找

{ 号:“);

Time rh;Time lv;

scanf(”%s“,n);int i;

printf(”此航班的航班号,起点char n[20];

printf(“请输入要查找的航班

printf(”%dn“,L.length);//表长

}Time;typedef struct node {

}Pnode;struct Plane {

};typedef struct Sqlist { int length;struct Plane *plane;char key[10],sted[20],sche[10];Time rh,lv;int price;

终点,班期,起飞时间,到达时间,票价:n”);

if(strcmp(L.plane[i].key,n)==0)

ted,L.plane[i].sche,L.plane[i].lv.hour,L.{

for(i=L.length-1;i>=0;i--){

printf(“%s %s %s %d:%d %

d:%d %dn”,L.plane[i].key,L.plane[i].s}Sqlist;int get_Sq(Sqlist &L){ } void Get_Sq(Sqlist &L)return L.length;

plane[i].lv.min,L.plane

[i].rh.hour,L.plane[i].rh.min,L.plane

[i].price);

0数据结构课程设计

航班信息查询与检索系统

printf(“此航班的航班号,起点

ted,{ 终点,班期,起飞时间,到达时间,票价:n”);

if(L.plane[i].lv.hour<=hour)

ted,L.plane[i].sche,L.plane[i].lv.hour,L.{

for(i=L.length-1;i>=0;i--){

printf(“%s %s %s %d:%d %

d:%d %dn”,L.plane[i].key,L.plane[i].s

L.plane[i].sche,L.plane[i].lv.hour,L.plane[i].lv.min,L.plane

[i].rh.hour,L.plane[i].rh.min,L.plane

}

void search(Sqlist L){

int i;do {

printf(“* * * * * * * * * * * }

} printf(”%s %s %s %d:%d %d:%d %dn“,L.plane[i].key,L.plane[i].s[i].price);plane[i].lv.min,L.plane [i].rh.hour,L.plane[i].rh.min,L.plane

} void search_rh(Sqlist L){

int hour;printf(”请输入你所要求的最scanf(“%d”,&hour);printf(“此航班的航班号,起点 } } [i].price);

* * * * * * * * * * * * * ** * * * * * * * * * * * * * * *n”);

printf(“* 1.航班号查询

2.起点终点查询

3.班期查询 4.起飞时间查询

5.到达时间查询

0.退出

*n”);

printf(“* * * * * * * * * *

* * * * * * * * * * * * * * ** * * * * * * * * * * * * * * *n”);

scanf(“%d”,&i);

switch(i)

{

case 晚时间:“);终点,班期,起飞时间,到达时间,票价:n”);

if(L.plane[i].rh.hour<=hour)for(int i=L.length-1;i>=0;i--){

1:search_key(L);break;

2数据结构课程设计

航班信息查询与检索系统

n“);

} else { } printf(”查找不成功。

i--;if(i==0)

{

char c[20];

printf(“输入修改后的scanf(”%s“,c);

内容:”);

strcpy(L.plane[i].sche,c);

printf(“修改成功!n”);}break;{

int a,b;

printf(“输入修改后的int opt;printf(”选择修改对象:“);scanf(”%d“,&opt);switch(opt){ case 1:

printf(”修改成功!n“);printf(”修改成功!n“);{

char a[10];printf(”输入修改后的scanf(“%s”,a);

case 4:

内容:“);

char b[20];printf(”请输入修改后scanf(“%s”,b);

scanf(“%d:%d”,&a,&b);

L.plane[i].lv.hour=a;L.plane[i].lv.min=b;printf(“修改成功!n”);航班号:“);

}break;{

int a,b;

printf(”输入修改后的strcpy(L.plane[i].key,a);}break;{

case 5: case 2:

内容:“);

scanf(”%d:%d“,&a,&b);

L.plane[i].rh.hour=a;L.plane[i].rh.min=b;printf(”修改成功!n“);的内容:”);strcpy(L.plane[i].sted,b);}break;

}break;{

int a;

case 6: case 3:

4数据结构课程设计

航班信息查询与检索系统

*n“);

printf(”* * * * * * * * * * * * * * * * * * * * * * * * *n“);

printf(”请输入选项n“);

scanf(”%d“,&ch);

switch(ch)

{

case 1:SaveList(L);break;case 2:ReadList(L);break;

L.plane[i].sche,&L.plane[i].lv.hour,&L.plane[i].lv.min,&L.plane

[i].rh.hour,&L.plane[i].rh.min,&L.pl

}

void delet_Sq1(Sqlist &L){

char n[10];int i,j;

printf(”请输入您要删除的航scanf(“%s”,n);if(L.length==0){

printf(“没有选项!n”);for(i=0;i

L.length++;

ane[i].price);

case 0:printf(“退出!n”);break;

}

void Initlist(Sqlist &L)//插入存储 {

“);

容:”);价n“);

scanf(”%s%s%s%d:%d%d:%d%d“,L.plane[i].key,L.plane[i].sted, for(i=0;i

班期

起飞时间

到达时间

票scanf(”%d“,&n);L.length=0;L.plane=(Plane if(!L.plane)exit(0);printf(”请输入顺序表中的内

int i,n;printf(“输入表中航班的数量:

} }while(ch!=0);

班号:”);

if(strcmp(L.plane[i].key,n)==0)

{

printf(“所删除的班机*)malloc((n+10000)*sizeof(Plane));的信息:n”);

printf(“n航班号

起点终点

printf(”%s %s %s %d:%d %d:%

d %dn“,L.plane[i].key,L.plane[i].sted,L.plane[i].sche,L.plane[i].lv.hour,L.plane[i].lv.min,L.plane

[i].rh.hour,L.plane[i].rh.min,L.plane

[i].price);

6数据结构课程设计

航班信息查询与检索系统

n”);} printf(“无法打开文件!}

}while(opt!=0);

void insert_Sq(Sqlist &L){ 数量

价n”);

for(i=0;i

printf(“* * * * * * * * * * *

scanf(”%s%s%s%d:%d%d:%d%d“,&L.plane[L.length].key,&L.plane[L.length].sted,&L.plane[L.length].sche,&L.plane[

{

int a=get_Sq(L);

printf(”请输入要添加班机的scanf(“%d”,&n);

printf(“请输入要添加的班机printf(”n航班号

起点终点

int i,n;

//n表示添加的fprintf(fp,“航班号:%sn起点站:%s

终点站:%sn班期:%dn起飞时间:%d:%d

到达时间:%d:%dn价格:%dnn”, p.key,p.sted,p.sche,p.lv.hour,p.lv.mi

n“);} void delet_Sq(Sqlist &L){

int opt;do { fclose(fp);printf(”保存删除的信息成功。n,p.rh.hour,p.rh.min,p.price);

数量:“);

信息:n”);

班期

起飞时间

到达时间

票* * * * * * * * * *n“);

printf(”* 1.航班号删除

printf(“* * * * * * * * * * printf(”输入你的选择:“);2.路线删除

0.退出

*n”);* * * * * * * * * * *n“);

scanf(”%d“,&opt);

switch(opt){

case 1:delet_Sq1(L);break;

case 2:delet_Sq2(L);break;

case 0:printf(”退出。}

L.length].lv.hour,&L.plane[L.length].lv.min,&L.plane[L.length].rh.hour,&L.plan

e[L.length].rh.min,&L.plane[L.length].price);

}

void handle(Sqlist &L){

}

L.length++;

石结构房屋抗震设防情况调查报告 篇5

一、漳浦县地震灾害背景

(一)、漳浦县基本情况:漳浦县地处我国东南沿海地震带,位于北纬23度43分~24度21分,东经117度24分~118度02分。县域东西宽57.3公里,南北长63.5公里。土地面积1981平方公里。地势依山傍海,西北高而东南低,依次作山地—丘陵—台地—平原的梯状分布。中低山屏障于西北与西南,属博平岭山脉向南延伸支脉,最高峰为石屏山、雀目山,海拔分别为1006米、1005米。东濒台湾海峡,北以陈仓岭与龙海市毗邻,西以摩顶山、石屏山与平和县相连,西南以雀目山为界与云霄县接壤,南与东山县隔东山湾相对,陆路距漳州市52公里,距厦门市136公里,距广东汕头市166公里。2011年,全县辖16个镇,4个乡(其中2个畲族乡),11个农林盐茶场,285个行政村,15个居委会,77个作业区(工区),人口82.5万,全县国内生产总值111.62亿元,工业总产值79亿元。

(二)、漳浦县区域地震构造背景:漳浦县在地质构造上,位于欧亚板块东南缘。县域内80%面积全为燕山期花岗岩及火山岩出露,另有新生代玄武岩出露,中生代磷屑岩少许,此外尚有更新、全新世堆积物。区内断裂构造发育,主要受北东向和北西向两组断裂活动控制,形成北东向纵切成条,北西向横切成块的复杂地质构造格局。北东向长(乐)诏(安)断裂带穿越漳浦县东部,长诏断裂北起浙江经长乐、诏安,进广东陆丰入海,全长500公里,是我国东南沿海著名地震带,漳浦县处于其中段。在漳浦海域中,尚有一条大致平行长诏断裂带的牛山岛—兄弟屿断裂。该断裂北起平潭牛山岛,经莆田南日岛、惠安乌丘屿、泉州海外、厦门海外、漳浦海外到东山兄弟屿,后进广东南澎屿,全长660公里。该断裂处于大陆斜坡50米等深线处,系大陆斜坡与海盆接洽处。历史上曾发生3次7级以上地震,包括泉州海外16XX年的8.0级地震、东山南澳16XX年的7.0级地震和1918年的7.3级地震,近年来漳浦海外地震也与此有关。北西断裂出现较多,分布较广,大多为北西310°左右,它控制了温泉点的分布,各为沙西海月岩、沙西院前、盘陀雀埔、石榴象牙、石榴东山、旧镇海水温泉等,北西向断裂生成明显较晚。除外,有南北向断裂少量。

(三)、漳浦县近20年来受地震影响情况:漳浦县地质结构复杂,近时代的地壳活动主要表现为升隆运动和断裂运动,存在发生中强地震的地质构造背景;又与地震高发区台湾隔海相望,经常受其震波威胁,是国务院确定的21个地震重点监视防御区之一,一般建筑物的抗震设防烈度为7度。上世纪90年代以来,1994年9月16日台湾海峡南部的7.3级地震、1999年9月21日台湾南投的7.6级地震、XX年3月31日台湾花莲的7.3级地震、XX年5月27日漳浦县近海域的4.7级地震、XX年8月6日漳浦县近海域的4.2级地震、XX年5月30日漳浦县海域的4.6级地震、2011年7月5日长泰的4.6级地震,均对漳浦县有较大的影响,但没有给我县造成人员财产损失。

二、漳浦县旧石结构房屋基本特点

漳浦县花岗岩石材资源十分丰富,用石条材砌房屋有就地取材、价格低廉、施工方便、经久耐用、防风保温性能良好等优点,长期以来便是当地的主要建筑材料,特别是上世纪70--80年代,新建农居基本是石结构房屋,已形成风格独特的地区性建筑,约占闽南地区石结构房屋的半壁江山,呈现面积多、分布广的特点。

(一)、面积多、分布广。据XX年不完全统计,我县现有石结构房屋约86562幢,建筑面积约929万平方米,基本上是上世纪70--80年代建造的。还有砖木结构房屋约566万平方米,预制板房约50万平方米,砖混结构房屋约310万平方米,框架结构房屋约110万平方米,其他结构房屋约86万平方米。石结构房屋建筑面积约占全县房屋建筑面积2051万平方米的45%。估计居住人口约30万人,占全县总人口82.5万人的36%。我县石结构房屋以一至二层为主,大多数分布在农村(特别是沿海乡镇)各自然村,约占全县石结构房总数的90%以上。三至五层石结构房多数为公建房,以县城居多,但占县城石结构房的比例尚少数。

(二)、各乡镇场石结构房面积初步统计见附表。

(三)、房屋特点。漳浦县旧石结构房屋平面布置多为一字型,沿纵轴方向有3~5个开间;部分石结构房屋平面为п形,在正房两侧接建厢房,墙体多采用有垫片干砌甩浆法砌筑,石材多为粗石料。早期建造的石结构房屋,条石断面多为25厘米见方,且多采用条石楼板(楼板长者可达4~5米),后期建造的石结构房屋,条石断面尺寸有所减小,多为18~20厘米,部分采用混凝土楼板。墙体砌筑勾缝砂浆多用水泥、粘土混合砂浆,强度指标不超过2mpa。部分石结构房屋在一层有用细加工石梁石柱砌筑的外廊;有些用作门市房的石结构房屋,临街一面也采用石梁形成大面积门洞;3~5层石结构房屋的楼板多为现浇钢筋混凝土板或预制混凝土空心板,多数设混凝土圈梁。墙体多用毛料石条材,使用铺浆加垫片方法砌筑,砂浆强度为2.5~5.0mpa。少量石结构房屋承重墙体和柱采用细料石砌筑。县城部分石结构房屋,平面布置类似于公寓套房,层数2~3层,墙体仍采用粗料石加垫片干砌甩浆法砌筑,部分楼板、楼梯采用条石板,一般未设圈梁,砌筑砂浆强度不超过2.5mpa。二层的石结构房屋,墙体多数采用粗料石加垫片干砌甩浆法砌筑,上世纪70--80年代基本采用条石楼板,未采取圈梁等抗震构造措施。这类房屋墙体较薄弱且抗震强度低,延性变形能力不足,构造整体性差,在遭遇地震作用时,上述构造缺陷显然是抗震薄弱环节;漳浦县城乡90年代新建石结构房屋逐渐用现浇钢筋混凝土板加圈梁代替条石楼板,近10年来多数采用现浇钢筋混凝土楼板加圈梁等抗震构造措施,近年来新建石结构房屋的楼板、楼梯基本采用现浇钢筋混凝土板加圈梁,抗震强度明显提高。

三、漳浦县现有石结构房屋抗震试验结论

1998年,中国地震局工程力学研究所根据漳浦县村镇现有石结构房屋的一般、主要特征,以墙体用条形粗石料砌筑,采用有垫片干砌甩浆法施工,楼板、屋面采用条石板,不设圈梁和构造柱,墙体勾缝抹面使用2.5mpa的混合砂浆的两层石结构民居作为实验研究的对象进行抗震试验。试验结果是:在6度地震作用下,石结构房屋可保持完好或基本完好状态,房屋个别部位可能产生短小、细微裂缝,但不影响使用功能。在7度地震作用下,房屋底层局部墙体砌缝开裂,发生轻微到中等程度的损坏,房屋仍可维持使用,但震后应予修复。在8度地震作用下,房屋一、二层墙体砌缝大量开裂,裂缝贯通,料石移位,墙体近松散状,处于濒临倒塌的危险状态,已不能居住,震后需拆除重建。其中的石楼板、石梁、石楼梯是十分危险的受力构件,在意外地震动作用下容易发生断裂。石结构房屋抗剪强度低,整体性差是其固有弱点。尤其在不设圈梁的情况下,条石楼板和预制混凝土楼板与墙体连接薄弱,搭接长度小易发生移位和坍塌,与墙体相比,是更突出的薄弱环节。

综上所述,现有石结构房屋满足基本烈度7度区的三级抗震设防水准是十分免强的,在基本烈度8度区是不符合抗震设防要求的,应采取适当可行的措施,改进现有石结构房屋的设计和施工方法。

四、在已往发生的地震事件中,石结构房屋遭受破坏的情况

在以往的中、外地震中,石结构房屋的破损屡见不鲜,但破坏程度因石材、粘接材料、砌筑方法、构造特点、场地条件和地震强度特性不同而存在差异。如1976年唐山大地震中,砌石房屋倒塌181幢,倒塌率为53%。16XX年泉州海外8级地震中,泉州大部分砌石房屋倒塌。

五、漳浦县石结构房屋设计与施工的改进措施

中国地震局工程力学研究所根据漳浦县城乡现有石结构房屋存在的薄弱环节,参照已有的抗震经验进行改进并做抗震试验,得到的结论是:对于一、二层砌石民居,通过改善墙体砌筑方法、提高砌筑砂浆强度等级、采用现浇钢筋混凝土楼板或预制钢筋混凝土楼板加圈梁,能有效地提高其抗震能力。在采用以上措施之后,即使不设构造柱,房屋也可满足基本烈度6~8度区-般(丙类)建筑的抗震设防要求。换言之,在6度和7度地震作用下,可保持完好或基本完好状态,可保持使用功能;在8度地震作用下,房屋将发生轻微或不超过中等程度的破坏,经修复仍具使用功能;在9度地震作用下,房屋将发生中等程度以上的破坏,但不会倒塌。更具体地说,为提高一、二层砌石房屋的抗震能力达到上述目标,石墙墙体应优先采用有垫片铺浆法砌筑,也可采用有垫片塞浆法砌筑,前者提高强度更为有效,但不应使用传统的有垫片干砌甩浆砌筑方法。砌筑砂浆强度等级不应低于m5.0。楼板、屋面可使用现浇钢筋混凝土楼板或预制钢筋混凝土楼板加圈梁,严禁使用条石楼板及大跨石梁。其它有关结构设计的一般规定和材料要求可遵照《石结构房屋抗震设计规范》dbj13-11-93执行。

三、有关农村民居建设管理的几点建议

由于漳浦县石结构房屋面积大,分布广,大部份分布在农村自然村社,居住人口多,改造难度大。经过几年来的下乡调查,在各级党委、政府及有关部门的重视下,农村新建民居正在发生可喜的变化。一是有关部门不再批准达不到抗震设防要求的新建石结构房屋;二是经过几年来的宣传教育和抗震技术指导,群众的防震减灾意识得到显著增强,新建房屋采用砖混结构的越来越多,新建石结构房屋的楼板、楼梯也使用现浇钢筋混凝土板加圈梁,很少在原来达不到抗震设防要求的旧石头房上加层,已经没有发现新建预制板房。但是新建民居中还存在不少薄弱环节,部分村民由于受资金制约,新建民居质量达不到抗震设防要求。建议各级政府及有关部门要更加深入调查研究,制定更完善的措施加以引导,逐步加固或改建。

(一)、要把好审批关。县国土、建设部门及各乡镇场要把好审批第一关,严禁在条石楼板及大跨石梁上加层新建房屋,对新建房屋达不到抗震设防要求的不给予批准,对拆除旧石结构房屋改建为砖混或框架结构的给予简化审批手续及减免收费。

(二)、要出台改建或加固优惠政策。各级政府及有关部门要扎实做好现有石结构房震害预测,推行易被群众接受的抗震加固措施。尽早出台漳浦县石结构房屋拆除改建或加固的优惠政策,鼓励群众自行改建或加固石结构房屋,制定切实可行的管理制度,杜绝新建达不到抗震设防要求的民居。

上一篇:《渴望春天》教案下一篇:企业投资证券