Buffeting response of a suspension bridge (frequency domain)
Buffeting response of a suspension bridge (frequency domain)
The dynamic response of a suspension bridge to wind turbulence is computed in the frequency domain.
The estimation of the displacement response of a large civil engineering structure to wind turbulence is based on the buffeting theory [1, 2, 5]. Ref. [5] contains the theoretical background I have used for the function dynaRespFD3. In the present script, the structure in question is a suspension bridge modelled using the theory of continuous beams [3]. The buffeting response is computed in the frequency domain using the quasi-steady theory. Modal coupling was assumed negligible, which is generally well verified for most of the wind velocities recorded in full scale [4]. The present script is a simplified version of the one used in [6].
The present script computes the lateral, vertical and torsional displacement response. A multi-modes approach is used. Some knowledge in the field of random vibration analysis and wind loading on structures are advised for proper use of this script.
The present submission contains
• dynaRespFD.m : Function that calculates the displacement response spectrum of the bridge
• A function VonKarmanSpectrum.m to generate the power spectral density of the velocity fluctuations based on von Karman model.
• Two example files Example_1.m and Example_2.m
• Two .mat files bridgeModalProperties.mat and DynamicDispl.mat that are used in the 2 examples.
Any question, comment or suggestion to improve the submission is welcomed.
References
[1] Davenport, A.G., The response of slender line-like structures to a gusty wind, Proceedings of the Institution of Civil Engineers, Vol. 23, 1962, pp. 389 – 408.
[2] Scanlan, R. H. (1978). The action of flexible bridges under wind, II: Buffeting theory. Journal of Sound and vibration, 60(2), 201-211.
[4] Thorbek, L. T., & Hansen, S. O. (1998). Coupled buffeting response of suspension bridges. Journal of Wind Engineering and Industrial Aerodynamics, 74, 839-847.
[5] Hjorth-Hansen, E. (1993). Fluctuating drag, lift and overturning moment for a line-like structure predicted (primarily) from static, mean loads. Wind Engineering, Lecture note no, 2.
[6] Cheynet, E., Jakobsen, J. B., & Snæbjörnsson, J. (2016). Buffeting response of a suspension bridge in complex terrain. Engineering Structures, 128, 474-487. http://dx.doi.org/10.1016/j.engstruct.2016.09.060
인용 양식
Cheynet, E. Buffeting Response of a Suspension Bridge in the Frequency Domain. Zenodo, 2020, doi:10.5281/ZENODO.3891547.
Cheynet, Etienne, et al. “Buffeting Response of a Suspension Bridge in Complex Terrain.” Engineering Structures, vol. 128, Elsevier BV, Dec. 2016, pp. 474–87, doi:10.1016/j.engstruct.2016.09.060.
MATLAB 릴리스 호환 정보
플랫폼 호환성
Windows macOS Linux카테고리
- MATLAB > Mathematics > Numerical Integration and Differential Equations >
- Physical Modeling > Simscape Multibody > Multibody Modeling >
- Engineering > Mechanical Engineering > Acoustics, Noise and Vibration >
태그
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!GitHub 디폴트 브랜치를 사용하는 버전은 다운로드할 수 없음
버전 | 게시됨 | 릴리스 정보 | |
---|---|---|---|
5.3.1 | See release notes for this release on GitHub: https://github.com/ECheynet/dynaRespFD/releases/tag/v5.3.1 |
||
5.3 | See release notes for this release on GitHub: https://github.com/ECheynet/dynaRespFD/releases/tag/v5.3 |
||
5.2 | See release notes for this release on GitHub: https://github.com/ECheynet/dynaRespFD/releases/tag/v5.2 |
||
5.1 | See release notes for this release on GitHub: https://github.com/ECheynet/dynaRespFD/releases/tag/v5.1 |
||
5.0 | Added Github repository |
|
|
4.21 | Correction of a typo in the expression of Liepmann's approximation to Sears' function |
||
4.20 | Code recomputed with R2019b |
||
4.2 | Examples have been updated for the sake of clarity |
||
4.1 | Added the project website |
||
4.0.0.0 | Largest update since the first submission of this script. The function dynaResp is renamed dynaResp3 and is considerably simplified (see Example 1)
|
||
3.3.0.0 | Description updated and simplified code |
||
3.2.0.0 | Correction of a bug in the torsional response |
||
3.1.0.0 | - summary updated |
||
3.0.0.0 | Description, new examples |
||
2.1.0.0 | - typo
|
||
2.0.0.0 | -
|
||
1.0.0.0 | - typo
|