#### 这是一本关于结构动力学、结构地震反应分析编程及软件应用的书，也是www.jdcui.com的第三本著作，欢迎感兴趣的小伙伴关注。This is a book on structural dynamics, structural seismic response analysis programming and software applications, and is also the third book on www.jdcui.com. Interested people are welcome to pay more attention

ISBN: 978-7-112-26685-2

Paperback: 346 pages

Languages: Chinese

China is an earthquake-prone country. Seismic design of structures is an important means to ensure the safety of structures under earthquake action, and it is also a skill that structural engineers must master. Structural seismic response analysis is an important part of structural seismic design. In the process of structural seismic design, the author deeply feels the importance of mastering the relevant theories and techniques of structural seismic response analysis. Therefore, the most commonly used seismic response analysis in structural design is analyzed. The knowledge modules are summarized, combined with their own years of learning experience and software programming experience, and compiled into a book to share with readers.

This book introduces the main methods and principles of structural seismic response analysis, including the step-by-step integration method, the mode shape superposition method, and the mode shape decomposition response spectrum method. Seismic structure and other structural systems, and special introductions on response spectrum analysis, structural energy analysis, triple response spectrum, damping matrix construction, etc. Detailed formula derivation and complete MATLAB programming code are given in each main chapter, and corresponding application cases are given based on SAP2000 and midas Gen software. Through the combination of programming and software application, the efficiency of learning can be improved, and the structural earthquake can be experienced. The charm of reaction analysis technology.

This book can be used as a reference book for the theoretical study and technical application of front-line structural engineers and related technical personnel, and can also be used as a reference book for the study of related majors such as undergraduate and postgraduate structural dynamics and engineering seismic design.

RBS总经理、执行合伙人、副总工程师

2020年10月29日

2020年10月28日

#### 主要内容

（1）第2章作为本书主体部分的开篇，从最简单的单自由度体系入手，介绍单自由度体系的动力时程分析方法，涵盖了杜哈梅积分及常用的逐步积分方法，具体包括分段解析法、中心差分法、Newmark-β法、Wilson-θ法等。

（2）基于第2章的分析方法，在第3章中介绍地震波反应谱计算的基本原理、编程方法及软件（SeismoSignal,SPECTR）应用案例。

（3）结构的固有振型及频率是多自由度体系的固有特性，也是学习多自由度体系动力响应分析逃避不了的话题。第4章从多自由度体系的自由振动问题入手讨论，引出结构固有振型和固有频率的基本概念，并讲解多自由度体系模态分析的编程方法与软件应用。

（4）第5章、第6章及第7章，同属弹性多自由度体系地震动力分析方法专题。第2章的单自由度体系动力时程分析与第4章的多自由度体系模态分析，构成了第5章多自由度体系振型分解法的基础，而第3章的反应谱分析和第4章的多自由度体系模态分析则构成了第6章多自由度体系振型分解反应谱法的基础。第7章多自由度体系动力时程分析可认为是第2章单自由度体系动力时程分析的扩展。

（5）第8章和第9章属于非线性动力时程分析专题。第8章介绍单自由度体系的非线性动力时程分析，对常用的积分方法（中心差分法、Newmark-β法、Wilson-θ法）、非线性迭代方案（Newton-Raphson法、修正的Newton-Raphson法及“极速牛顿法”）及非线性分析涉及的本构状态确定过程进行讲解，并给出了具体的编程代码及软件应用案例。第9章介绍多自由度体系的非线性动力时程分析，可视为第8章的扩展，通过类比单自由度体系的非线性动力时程分析，讲解多自由度体系非线性动力时程分析的实现方法。

（6）第10章、第11章在上述常规结构地震动力反应分析的基础上，进一步介绍消能减震结构、隔震结构的动力时程分析。

#### 勘误

[01] P248 第11章 11.1.2节 部分“铅芯叠层橡胶”写成了“铅锌叠层橡胶”，“铅锌 应改为 “铅芯“。

[02] P21 2.4.4.1 “简协” 应改为 “简谐”。

[03] P263 表 11-4 表头中的 “SAP2000” 应改为 “midas Gen”。

[04] P264 表 11-7、表 11-8及表 11-9 表头中的 “减震” 应改为 “隔震”，“减震” 应改为 “隔震”。

[05] P277 表 11-13 表头中的 “SAP2000” 应改为 “midas Gen”。

[06] P278 表 11-16、表 11-17及表 11-18 表头中的 “减震” 应改为 “隔震”，“减震” 应改为 “隔震”。

[07] P19  公式（2-32）中的等效外力公式末尾的$${{{\dot u}_i}}$$应改为$${{{\ddot u}_i}}$$，如下：

${\mathop P\limits^ \wedge _{i + 1}} = {P_{i + 1}} + \left[ {\frac{1}{{\beta \Delta {t^2}}}{u_i} + \frac{1}{{\beta \Delta t}}{{\dot u}_i} + \left( {\frac{1}{{2\beta }} – 1} \right){{\ddot u}_i}} \right]m + \left[ {\frac{\gamma }{{\beta \Delta t}}{u_i} + \left( {\frac{\gamma }{\beta } – 1} \right){{\dot u}_i} + \frac{{\Delta t}}{2}\left( {\frac{\gamma }{\beta } – 2} \right){{\dot u}_i}} \right]c$

${\mathop P\limits^ \wedge _{i + 1}} = {P_{i + 1}} + \left[ {\frac{1}{{\beta \Delta {t^2}}}{u_i} + \frac{1}{{\beta \Delta t}}{{\dot u}_i} + \left( {\frac{1}{{2\beta }} – 1} \right){{\ddot u}_i}} \right]m + \left[ {\frac{\gamma }{{\beta \Delta t}}{u_i} + \left( {\frac{\gamma }{\beta } – 1} \right){{\dot u}_i} + \frac{{\Delta t}}{2}\left( {\frac{\gamma }{\beta } – 2} \right){{\ddot u}_i}} \right]c$