Convergence issues in nonlinear masonry model
Posted: Thu Oct 02, 2025 10:01 am
Hello everyone,
I am working on a 3D layered shell FE model of a masonry building in STKO. In my model, the vaults have been neglected, and the vault loads were applied as node forces at the impost nodes. Each floor has been modelled as a rigid diaphragm using the equalDOF constraint, with the master nodes placed at the center of mass of each level. The floor masses are concentrated in these master nodes.
The model is nonlinear, and I adopted the damageTC3D material model for the masonry. I am performing parallel time-history analyses, but the structural response does not appear to be global. I attach my first model (“Model_base.scd”), where this issue is clearly visible.
In order to mitigate the widespread local damage, I tried introducing elastic and rigid plates. At first glance, this seemed to improve the behavior. However, the analysis now stops at around 20–25% due to convergence problems. I already tried different solution algorithms (Newton, Newton with Line Search, Krylov-Newton with max dim 100), but without success: the analysis always stops at the same point.
I am attaching the "Model_Withplates.scd" file with the added plates and the post-processing results at the step where the analysis fails (post-processing files are in the folder "Out_Sat"). After a certain number of steps, the structure again shows a non-global response, with localized damage and unrealistically high accelerations.
Could you please help me identify where the problem might be, or suggest possible solutions/workarounds? I would be very grateful for your support, especially since I am in the final phase of my PhD and need to finalize these analyses quite urgently.
Thank you very much in advance for your help!
Best regards,
I am working on a 3D layered shell FE model of a masonry building in STKO. In my model, the vaults have been neglected, and the vault loads were applied as node forces at the impost nodes. Each floor has been modelled as a rigid diaphragm using the equalDOF constraint, with the master nodes placed at the center of mass of each level. The floor masses are concentrated in these master nodes.
The model is nonlinear, and I adopted the damageTC3D material model for the masonry. I am performing parallel time-history analyses, but the structural response does not appear to be global. I attach my first model (“Model_base.scd”), where this issue is clearly visible.
In order to mitigate the widespread local damage, I tried introducing elastic and rigid plates. At first glance, this seemed to improve the behavior. However, the analysis now stops at around 20–25% due to convergence problems. I already tried different solution algorithms (Newton, Newton with Line Search, Krylov-Newton with max dim 100), but without success: the analysis always stops at the same point.
I am attaching the "Model_Withplates.scd" file with the added plates and the post-processing results at the step where the analysis fails (post-processing files are in the folder "Out_Sat"). After a certain number of steps, the structure again shows a non-global response, with localized damage and unrealistically high accelerations.
Could you please help me identify where the problem might be, or suggest possible solutions/workarounds? I would be very grateful for your support, especially since I am in the final phase of my PhD and need to finalize these analyses quite urgently.
Thank you very much in advance for your help!
Best regards,