ConcentratedCurvature
This command creates a Concentrated-Plasticity beamIntegration object. This integration places one integration point at each element end, representing the plastic hinge and three elastic-curvature integration points along the elastic segment.
- beamIntegration ConcentratedCurvature $integrationTag $secTagI $LpI $secTagJ $LpJ $secTagE
- beamIntegration('ConcentratedCurvature', integrationTag, secTagI, LpI, secTagJ, LpJ, secTagE)
Argument |
Type |
Description |
---|---|---|
$integrationTag |
integer |
Integer tag identifying beamIntegration |
$secTagI |
integer |
Tag of previously-defined section object for plastic hinge at node-I end of the element. (see note 1 below) |
$LpI |
float |
Node-I plastic-hinge length. |
$secTagJ |
integer |
Tag of previously-defined section object for plastic hinge at node-J end of the element. (see note 1 below) |
$LpJ |
float |
Node-J plastic-hinge length. |
$secTagE |
integer |
Tag of previously-defined Elastic section object elastic behavior along element length. (see note 2 below) |
Note 1: The plastic-hinge behavior at the element ends represents plastic-hinge deformations assumed to be constant over the plastic-hinge length (LpNodeI and LpNodeJ) but located at the element ends. Bending must be defined in terms of bending moment vs curvature, Axial must be defined in terms of axial force vs axial strain, etc. All deformations must be represented by the section. YES YOU MAY USE A FIBER SECTION!!!
Note 2: Use an elastic section which defines elastic moment-curvature, force-strain deformations
Code Developed (2023) by: |Silvia Mazzoni (Silvia's Brainery) & Michael Scott (Oregon State University)|