MATLAB Codes and Cross-Sectional Data for Bending-Moment Identification in Large-Diameter Pressurized Pipes

Published: 23 July 2026| Version 1 | DOI: 10.17632/jc8yj5s7wb.1
Contributors:
Yukun Li, Xianhe Liu, Jiangtao Ma, Jing Guo

Description

This dataset supports the article entitled “Bending-Moment Identification for Large-Diameter Pressurized Pipes Based on Cross-Sectional Microdeformation.” It contains the MATLAB codes used for the Knaster pressure-correction method, the curvature-harmonic method, and pressure-correction coefficient calibration. The dataset also includes loading-case lists, cross-sectional coordinate data extracted from finite element simulations, and the corresponding calculation results. These materials are provided to facilitate reproduction and verification of the bending-moment identification procedures reported in the article.

Files

Steps to reproduce

1.Download all files and preserve the original folder structure. 2.Open MATLAB and set the dataset root folder as the current working directory. 3.Run alpha_set.m to obtain the global pressure-correction coefficient. 4.Run KPCM_identification.m to reproduce the KPCM bending-moment identification results. 5.Run CHM_identification.m to reproduce the CHM bending-moment identification results. 6.The loading parameters and corresponding coordinate-data filenames are listed in the case-list files. 7.The generated results should be compared with the supplied reference result files.

Categories

Structural Engineering, Mechanical Engineering, Finite Element Modeling

Licence