ReinforcedConcretePlaneStress

WARNING .. AT PRESENT CODE AS SUBMITTED DOES NOT APPEAR TO WORK .. LOOK AT CONVERGENCE IN EXAMPLE

A number of Reinforced and Prestressed Concrete Plane Stress Materials are available. The ones on this page have been provided the University of Houston and are based on the Cyclic Softened Membrane Model (CSMM). They are capable of modeling the cyclic shear behavior of prestressed and reinforced concrete membranes.

This code has been developed at the University of Houston by: A. Laskar, J. Zhong, Y.L. Mo , and Thomas T.C. Hsu,


This command is used to construct a Reinforced Concrete Plane Stress material object based on Rotating Angle Theory with steel along two directions.

nDMaterial ReinforcedConcretePlaneStress matTag? rho? s1?
        s2? c1? c2? angle1? angle2? rou1? rou2? fpc? fy? E0?
        epsc0?

This command is used to construct a Reinforced Concrete Plane Stress material object based on Fixed Angle theory with steel along two directions.

nDMaterial FAReinforcedConcretePlaneStress matTag? rho?
        s1? s2? c1? c2? angle1? angle2? rou1? rou2? fpc? fy? E0?
        epsc0?

This command is used to construct a Reinforced Concrete Plane Stress material object based on Rotating Angle theory with steel along four directions.

nDMaterial RAFourSteelRCPlaneStress matTag? rho? UniaxiaMatTag1? UniaxiaMatTag2? UniaxiaMatTag3? UniaxiaMatTag4? UniaxiaMatTag5? UniaxiaMatTag6? angle1? angle2? angle3? angle4? rou1? rou2? rou3? rou4? fpc? fy? E0? epsc0?

This command is used to construct a Reinforced Concrete Plane Stress material object based on Fixed Angle theory with steel along four directions.

nDMaterial FAFourSteelRCPlaneStress matTag? rho? UniaxiaMatTag1? UniaxiaMatTag2? UniaxiaMatTag3? UniaxiaMatTag4? UniaxiaMatTag5? UniaxiaMatTag6? angle1? angle2? angle3? angle4? rou1? rou2? rou3? rou4? fpc? fy? E0? epsc0?

This command is used to construct a Prestressed Concrete Plane Stress material object based on Rotating Angle Theory with steel along two directions.

nDMaterial PrestressedConcretePlaneStress matTag? rho?
        t1? s1? c1? c2? angle1? angle2? rou1? rou2? pstrain? fpc? fyT? fy2? E0?
        epsc0?

This command is used to construct a Prestressed Concrete Plane Stress material object based on Fixed Angle theory with steel along two directions.

nDMaterial FAPrestressedConcretePlaneStress matTag? rho?
        t1? s2? c1? c2? angle1? angle2? rou1? rou2? pstrain? fpc? fyT? fy? E0?
        epsc0?

This command is used to construct a Prestressed Concrete Plane Stress material object based on Rotating Angle Theory with steel along four directions.

nDMaterial RAFourSteelPCPlaneStress matTag? rho?
        UniaxiaMatTag1? UniaxiaMatTag2? UniaxiaMatTag3? UniaxiaMatTag4? angle1?
        angle2? rou1? rou2? pstrain? fpc? fyT? fy? E0? epsc0?

This command is used to construct a Prestresed Concrete Plane Stress material object based on Fixed Angle theory with steel along four directions.

nDMaterial FAFourSteelPCPlaneStress matTag? rho? t1? t2?
        s3? s4? c1? c2? angle1? angle2? angle3? angle4? rou1? rou2? rou3? rou4?
        pstrain1? pstrain2? fpc? fyT? fy? E0? epsc0?

matTag

integer tag identifying material

rho

material density

t1 t2

material tags for uniaxial materials of type TendonL01

$s1 \(s2 ..</strong></p></td> <td><p>material tags for uniaxial materials of type <strong>SteelZ01</strong></p></td> </tr> <tr class="odd"> <td><p><code class="parameter-table-variable">c1 c2</code></p></td> <td><p>material tags for uniaxial materials of type <strong>ConcreteL01, ConcreteZ01</strong></p></td> </tr> <tr class="even"> <td><p><strong>\)angle1 \(angle2 ...</strong></p></td> <td><p>angle of i'th (steel or tendon) layer to x coordinate</p></td> </tr> <tr class="odd"> <td><p><strong>\)rou1 $rou2 …

steel ratio of the i’th layer.

pstrain1 pstrain2

initial strain in tendons

fpc

compressive strength of concrete

fyT

yield strength of tendons

fy

yield strength of steel

E0

initial stiffness of steel (Young’s Modulus)

epsc0

compressive strain of concrete


A number of special uniaxial materials are needed for these materials. These materials are created using the following uniaxialMaterial commands.

uniaxialMaterial SteelZ01 tag? fy? E0? fpc? rou?
        &lt;ac?&gt; &lt;rc?&gt;
uniaxialMaterial TendonL01 tag? fpy? Eps? fpc? rou? epsp?
        &lt;ac?&gt; &lt;rc?&gt;
uniaxialMaterial ConcreteL01 tag? fpc?
        epsc0?
uniaxialMaterial ConcreteZ01 tag? fpc?
        epsc0?
tag

unique uniaxial integer tag identifying material

fy

yield strength bare steel

E0

initial stiffness

fpc

compressive strength of concrete

epsc0

strain at compressive strength

rou

steel ratio

epsp

prestress strain

ac

unloading path parameter (default = 1.9)

rc

reloading path parameter (default = 10.0)


EXAMPLE

N_FSW13.tcl


REFERENCES

T.T.C. Hsu and Y.L. Mo, “Unified Theory of Concrete Structures”, Wiley, COMING APRIL 2010

Y.L. Mo, J. Zhong, T.T.C. Hsu, “Seismic simulation of RC wall-type structures”,Engineering Structures, 30(11), 3167-3175, 2008.


Back to top