Background <p>Reinforced concrete (RC) shear walls provide critical lateral stiffness, strength, and energy dissipation in mid- and high-rise structures. Accurate analysis of irregular wall geometries remains challenging due to nonlinear stress distributions, complex strain compatibility, and reinforcement-layout sensitivity. The Egyptian Code of Practice ECP-203 provides the stress-block constitutive framework but does not provide design-aid interaction diagrams covering the irregular wall geometries (T-shaped) of contemporary interest.</p> Methods <p>A Visual Basic for Applications (VBA) algorithm was developed to generate axial–flexural (<i>P</i>–<i>M</i>) interaction diagrams for rectangular and T-shaped RC shear walls in compliance with ECP-203, integrating the ECP-203 equivalent rectangular stress block, plane-section strain compatibility, and sectional equilibrium with a parametric sweep on the dimensionless neutral-axis position <i>V</i> = <i>c</i> / <i>t</i> and an inner fixed-point iteration on the code-defined strength-reduction factors. The relative-error convergence tolerance is <i>ε</i><sub>tol</sub> = 1 × 10<sup>−3</sup>.</p> Results <p>A fibre-discretisation study showed that a (3–9–3) bar arrangement reproduces the analytical ECP-203 interaction diagram to within ± 5%, with deviations rising to approximately 15% for the simplest (1–1–1) discretisation, confirming monotonic mesh convergence of the algorithm. Validation against SP-Column software yielded deviations within ± 5% (rectangular) and ± 7% (T-shaped); the latter is consistent with the established methodological residual between the ECP-203 equivalent stress block and fibre-based nonlinear analysis. Measured runtimes are ≈ 1.2&#xa0;s per <i>ρ</i>-curve for the rectangular section and ≈ 1.8&#xa0;s for the T-section on a standard desktop an order of magnitude faster than equivalent SP-Column runs.</p> Conclusions <p>The proposed VBA framework provides a transparent, computationally efficient, code-compliant tool for generating <i>P</i>–<i>M</i> interaction diagrams of rectangular and T-shaped RC shear walls. The framework is suitable for design and educational use and offers an open, accessible alternative to proprietary software, supporting performance-based RC shear-wall design under ECP-203.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

VBA-based modeling of nonlinear PM interaction in rectangular and T-shaped RC shear walls

  • Islam Ibrahim Shoheb,
  • Hany Ahmed Abdalla

摘要

Background

Reinforced concrete (RC) shear walls provide critical lateral stiffness, strength, and energy dissipation in mid- and high-rise structures. Accurate analysis of irregular wall geometries remains challenging due to nonlinear stress distributions, complex strain compatibility, and reinforcement-layout sensitivity. The Egyptian Code of Practice ECP-203 provides the stress-block constitutive framework but does not provide design-aid interaction diagrams covering the irregular wall geometries (T-shaped) of contemporary interest.

Methods

A Visual Basic for Applications (VBA) algorithm was developed to generate axial–flexural (PM) interaction diagrams for rectangular and T-shaped RC shear walls in compliance with ECP-203, integrating the ECP-203 equivalent rectangular stress block, plane-section strain compatibility, and sectional equilibrium with a parametric sweep on the dimensionless neutral-axis position V = c / t and an inner fixed-point iteration on the code-defined strength-reduction factors. The relative-error convergence tolerance is εtol = 1 × 10−3.

Results

A fibre-discretisation study showed that a (3–9–3) bar arrangement reproduces the analytical ECP-203 interaction diagram to within ± 5%, with deviations rising to approximately 15% for the simplest (1–1–1) discretisation, confirming monotonic mesh convergence of the algorithm. Validation against SP-Column software yielded deviations within ± 5% (rectangular) and ± 7% (T-shaped); the latter is consistent with the established methodological residual between the ECP-203 equivalent stress block and fibre-based nonlinear analysis. Measured runtimes are ≈ 1.2 s per ρ-curve for the rectangular section and ≈ 1.8 s for the T-section on a standard desktop an order of magnitude faster than equivalent SP-Column runs.

Conclusions

The proposed VBA framework provides a transparent, computationally efficient, code-compliant tool for generating PM interaction diagrams of rectangular and T-shaped RC shear walls. The framework is suitable for design and educational use and offers an open, accessible alternative to proprietary software, supporting performance-based RC shear-wall design under ECP-203.