Calculation of the modal parameters of a suspension bridge

版本 3.3 (154.2 KB) 作者: E. Cheynet
The eigenfrequencies and modes shapes of a suspension bridge are calculated using a continuum model

1.1K 次下载

更新时间 2020/5/8

来自 GitHub

在 GitHub 上查看许可证


View Calculation of the modal parameters of a suspension bridge on File Exchange



The calculation of the eigenfrequencies and mode shapes of a suspension bridge using the present Matlab code is based on the theory of continuous beam and the theory of shallow cables. The mode shapes are obtained using Galerkin's method where a series expansion is used. The method was first applied by Sigbjörnsson & Hjorth-Hansen [1]. E. Strømmen [2] expanded their works to the vertical and torsional motion.

The bridge is represented as a horizontal streamlined beam, where the z-axis is the vertical axis, the y-axis is the along-beam axis and the x-axis is the cross-beam axis. The three motions of interests (lateral, vertical, and torsional) and both symmetric and asymmetric modes are computed.


  • eigenBridge is a function that computes the mode shapes and eigenfrequencies of the suspension bridge
  • Documentation.mlx: is an example of the application of this function


[1] Sigbjönsson, R., Hjorth-Hansen, E.: Along wind response of suspension bridges with special reference to stiffening by horizontal cables. Engineering Structures 3, 27-37 (1981) [2] Structural Dynamics, Einar N Strømmen, Springer International Publishing, 2013. ISBN: 3319018019, 9783319018010 Characteristics of the single-span suspension bridge


Cheynet, E. Calculation of the Modal Parameters of a Suspension Bridge. Zenodo, 2020, doi:10.5281/ZENODO.3817982.

MATLAB 版本兼容性
创建方式 R2019b
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明

See release notes for this release on GitHub:


Added the project website

The lateral mode shapes of the deck include now properly the influence of the cable motion

-Example file provided + many simplifications

- possibility to use a different young modulus for main cables

- separation into more modules for sake of clarity (new matlab file "ExampleBridge.m" included)
- For those interested only in one degree of freedom, the inputs have been sorted on a more visible way.

- typo and description

要查看或报告此来自 GitHub 的附加功能中的问题,请访问其 GitHub 仓库
要查看或报告此来自 GitHub 的附加功能中的问题,请访问其 GitHub 仓库