IDARC 2D Manual & Tutorial
IDARC 2D Manual & Tutorial
NFR. The number of duplicates of each typical frame is specified later in this DATA SET. The entire group of frames can be defined in the IDARC L-I-J nodal locater system. This concept is shown graphically in Figure A-1.
Three examples of different frame definitions are shown. In Figure A-1a, the four-story building made up of a total of four frames is assumed to have two pairs of identical frames, hence, only two of them need be input in IDARC (NFR=2). The cantilever beam/column shown in Figure A-1b is defined as a single-story structure with one column line. Likewise, the subassemblage shown in Figure 1c is defined as a 2-story structure with three column lines. The number of concrete and steel properties refer to the number of stress-strain envelopes to be input in Set B and Set C respectively.
NTRN: No. of transverse beams. NSPR: No. of rotational springs. NMR: No. of moment releases. NBR: No. of braces (VE + friction + hysteretic). NIW: No. of infill panels. Notes: NMR is used to specify moment releases (hinge locations) at member ends. Releasing a moment at a member end results in a hinge condition at that end thereby disallowing moments to develop at the section.
IM, FS, FSU, ES, ESH, EPSH Description: IM: Steel type (set) number. FS: Yield strength. FSU: Ultimate strength. ES: Modulus of elasticity. ESH: Modulus of strain hardening. EPSH: Strain at start of hardening (%). DEFAULT VALUES (if a zero was specifed as data input): FSU = 1.4 * FS ; ES = 29,000 ksi ; ESH = (ES / 60) ksi ; EPSH = 3.0%
SET C: HYSTERETIC MODELING RULES (SETS) (SEE FIGURE A-5) Control Data: USER_TEXT NHYS Description: USER_TEXT: Reference information, up to 80 characters of text. NHYS: Number of types (sets)of hysteretic rules.
Hysteretic Model Parameters (one line for each NHYS hysteresis rule types): For Multi-linear Hysteretic Model IR,1, HC, HBD, HBE, HS, IBILINEAR Description: IR: Hysteretic Rule Number HC: Stiffness Degrading Parameter, (Default: 200 No Degradation) HBD: Ductility-based Strength Decay Parameter, 1 (Default: 0.01 No Degradation) HBE: Hysteretic Energy-based Strength Decay Parameter, 2 (Default: 0.01 No Degradation) HS: Slip Parameter, (Default: 1.0 No Slip) IBILINEAR: 0 for Trilinear Model 1 for Bilinear Model 2 for Vertex Oriented Model 3 Nonlinear Elastic-Cyclic Model Note: If IBILINEAR = 3 all hysteretic model parameters are set with default values automatically even though another values are input. For Smooth Hysteretic Model IR, 2, HC, HBD, HBE, NTRANS, ETA, HSR, HSS, HSM, NGAP, PHIGAP, STIFFGAP Description: IR: Hysteretic Rule Number HC: Stiffness Degrading Parameter, (HC >= 2) (Default: 200 No Degradation) HBD: Ductility-based Strength Decay Parameter, 1 (Default: 0.01 No Degradation) HBE: Hysteretic Energy-based Strength Decay Parameter, 2 (Default: 0.01 No Degradation) NTRANS: Smoothness Parameter for elastic-yield transition, N (Default: 10 Bilinear) ETA: Parameter for Shape of Unloading, (Default: 0.5 Linear)
10
Slip Length Parameter, Rs Slip Sharpness Parameter, (Default: 100 No Slip) Parameter for Mean Moment Level of Slip, Exponent of Gap Closing Spring, N gap Gap Closing Curvature Parameter, gap (Default: 1000 No Gap) Gap Closing Stiffness Coefficient,
Notes: Hysteretic behavior is specified at both ends of each member. Access to experimental results of the cyclic force-deformation characteristics of components typical to the structure being analyzed provides the best means of specifying the above degrading parameters. Table A-1 and Figure A-5 provide a number of qualitative insights into modeling of the hysteretic parameters. The loops shown in Figure A-5 are only meant to show the relative effects of changing the parameters. The general meaning of the parameters can be characterized as follows: An increase in HC retards the amount of stiffness degradation; an increase in HBD,HBE accelerates the strength deterioration; and an increase in HS reduces the amount of slip. (Also refer to Section 3.3 of this report)
Table A-1. Typical Range of Values for Hysteretic Parameters Parameter HC Meaning Stiffness degrading parameter Strength degrading parameter (ductilitybased) Strength degrading parameter (energycontrolled) Slip or Crackclosing parameter Value 4.0 10.0 15.0 200.0 0.60 0.30 0.15 0.01 0.60 0.15 0.08 0.01 0.05 0.25 0.40 1.00 Effect Severe degrading Moderate degrading Mild degrading No degrading (Default) Severe degrading Moderate degrading Mild degrading No degrading (Default) Severe deteriorating Moderate deteriorating Mild deteriorating No deteriorating (Default) Severe pinched loops Moderate pinching Mild pinching No pinching (Default)
HBD
HBE
HS
11
150.0
150.0
150.0
100.0
100.0
100.0
50.0
50.0
50.0
0.0 -6.0 -4.0 -2.0 0.0 2.0 4.0 6.0 -6.0 -4.0 -2.0
-50.0
-50.0
-50.0
-100.0
-100.0
-100.0
-150.0
-150.0
-150.0
Bilinear
150.0 100.0
Vertex Oriented
150.0 100.0
No Degradation
150.0 100.0
50.0
50.0
50.0
0.0 -6.0 -4.0 -2.0 0.0 2.0 4.0 6.0 -6.0 -4.0 -2.0
-50.0
-50.0
-50.0
-100.0
-100.0
-100.0
-150.0
-150.0
-150.0
50.0
50.0
500
0.0 -6.0 -4.0 -2.0 0.0 2.0 4.0 6.0 -6.0 -4.0 -2.0
-50.0
-50.0
-500
-100.0
-100.0
-1000
-150.0
-150.0
-1500
Slip ( = 0.5)
1500
1000
500
-500
-1000
-1500
Nonlinear Elastic-Cyclic Model without negative stiffness Fig. A-5 (a) Qualitative View of Effects of Degrading Parameters on Hysteretic Behavior Multilinear Model
12
150.0
150.0
150.0
100.0
100.0
100.0
50.0
50.0
50.0
0.0 -6.0 -4.0 -2.0 0.0 2.0 4.0 6.0 -6.0 -4.0 -2.0
-50.0
-50.0
-50.0
-100.0
-100.0
-100.0
-150.0
-150.0
-150.0
Bilinear ( N =20)
Smooth ( N =5)
150.0
150.0
100.0
100.0
100.0
50.0
50.0
50.0
0.0 -6.0 -4.0 -2.0 0.0 2.0 4.0 6.0 -6.0 -4.0 -2.0
-50.0
-50.0
-50.0
-100.0
-100.0
-100.0
-150.0
-150.0
-150.0
150.0
100.0
100.0
400.0
50.0
50.0
200.0
0.0 -6.0 -4.0 -2.0 0.0 2.0 4.0 6.0 -6.0 -4.0 -2.0
-50.0
-50.0
-200.0
-100.0
-100.0
-400.0
-150.0
-150.0
-600.0
Combined Degradation ( =5, 1 =0.5, 2 =0.2, =0.2, =0.3, Rs =0.25, ult =10)
Fig. A-5 (b) Qualitative View of Effects of Degrading Parameters on Hysteretic Behavior Smooth Model
13
SET D1: ICTYPE=1; Rectangular Regular Column Data Set (SEE FIGURE A-6)
General data: KC, IMC, IMS, AN, AMLC, RAMC1, RAMC2 Bottom section: KHYSC, D, B, DC, AT, HBD, HBS, CEF Top section: If KHYSC for bottom section is input with negative sign, section is symmetric, hence, do not input top section data, otherwise repeat as above, starting with KHYSC. Description: KC: Column type set number. IMC: Concrete type number. IMS: Steel type number. AN: Axial load. AMLC: Center-to-center column height. RAMC1: Rigid zone length at bottom. RAMC2: Rigid zone length at top.
14
Hysteretic rule number (may be negative)*. Depth of column. Width of column. Distance from centroid of reinforcement to face of column. AT: Area of reinforcement on one face. HBD: Hoop bar diameter. HBS: Hoop bar spacing. CEFF: Effectiveness of column confinement. Notes: * An input value of KHYSC with negative sign for the bottom section will result in symmetric values being assigned to the top section. **If the section has a not-symmetric reinforcement, the SET D3 has to be used. *** AN is used for evaluating the moment-capacity envelope only. Vertical loads need to be declared in SET M1, if necessary.
EXAMPLE 1 1, 1, 1, 270.0, 3810.0, 762.0, 762.0 -1, 1270.0, 254.0, 20.0, 645.16, 5.0, 150.0, 0.5
KHYSC: D: B: DC:
SET D1(b): ICTYPE=2; Rectangular Deep Beam-Column Data Set Add shear hysteretic rule number in SET D1(a) KHYSC Description: KHYSC: Hysteretic rule number (positive)
EXAMPLE 2 1, 1, 1, 270.0, 3810.0, 762.0, 762.0 -1, 1270.0, 254.0, 20.0, 645.16, 5.0, 150.0, 0.5 2
Return to input of ICTYPE for next column type. When done go to SET E.
15
16
SET D2: ICTYPE = 3; Circular Column Input Data Set (SEE FIGURE A-7)
General Data: KC, IMC, IMS, KHYSC, AMLC, RAMC1, RAMC2 Column Section: AN, DO, CVR, DST, NBAR, BDIA, HBD, HBS
Description: IMC: IMS: KHYSC: AMLC: RAMC1: RAMC2: AN: DO: CVR: DST: NBAR: BDIA: HBD: HBS: KC: Column type set number. Concrete type number. Steel type number. Hysteretic Rule number. Center-to-center column height. Rigid arm bottom. Rigid arm top. Axial load on the column. Outer diameter of column. Cover to center of hoop bar. Distance between centers of long. bars. Number of longitudinal bars. Diameter of longitudinal bar. Diameter of hoop bar. Spacing of hoop bars.
EXAMPLE 3 1, 1, 1, 1, 360.0, 0.0, 0.0 1000.0, 60.0, 2.5, 54.5, 25, 1.69, 0.625, 3.5
Return to input of ICTYPE for next column type. When done go to SET E.
17
SET D3(a): ICTYPE=1; Regular Column Input Data Set (SEE FIGURE A-8)
For each section type provide the following data: General Data: KC, AN, ANY, ANB, AMLC, RAMC1, RAMC2 Bottom section: KHYSC, EI, EA, PCP, PYP, UYP, UUP, EI3P, PCN, PYN, UYN, UUN, EI3N Top section: If KHYSC for bottom section is input with negative sign, section is symmetric, hence, do not input top section data, otherwise repeat as above, starting with KHYSC. Description: KC: Column type number. AN Axial Force ANY Axial Yield Force ANB Axial Balance Force (Cut-off on PM diagram) AMLC: Column Length. RAMC1: Rigid Arm (Bottom). RAMC2: Rigid Arm (Top). KHYSC: Hysteretic rule number (may be negative)*. EI: Initial Flexural Rigidity (EI). EA: Axial Stiffness. PCP: Cracking Moment (positive). (When using bilinear model, use 99% of PYP) PYP: Yield Moment (positive). UYP: Yield Curvature (positive). (When using bilinear model, use 102% of PCP/EI ensuring post crack slope < post yield slope) UUP: Ultimate Curvature (positive). EI3P: Post Yield Flexural Stiffness (positive) as % of elastic.
18
Cracking Moment (negative). Yield Moment (negative). Yield Curvature (negative). Ultimate Curvature (negative). Post yield Flexural Stiffness (negative) as % of elastic. Notes: * AN is the axial force due to the static vertical loads. ** An input value of KHYSC with negative sign for the bottom section will result in symmetric values being assigned to the top section. *** All the negative quantities (PCN, PYN, UYN, UUN, EI3N) have to be put as positive ones.
EXAMPLE 1 1, 270.0, 2000.0, 3500.0, 3810.0, 762.0, 762.0 -1, .1981E+14, .8003E+04, .3112E+07, .5658E+07, .8516E-06, .2725E-03, 0.3683 .3112E+07, .5658E+07, .8516E-06, .2725E-03, 0.3683
Repeat for each column type, starting with ICTYPE (DET D3). When done go to SET E
SET D3(b): ICTYPE=2; Deep Beam-Column Data Set (SEE FIGURE A-8)
Add shear properties in SET D3(a) For shear properties KHYSC, GA, PCP, PYP, UYP, UUP, EI3P, PCN, PYN, UYN, UUN, EI3N
Description:
KHYSC: GA: PCP: PYP: UYP: UUP: EI3N: PCN: PYN: UYN: UUN:
Hysteretic rule number. (positive) Shear Stiffness (Shear modulus*Shear Area). Cracking Shear (positive). (When using bilinear model, use 99% of PYP) Yield Shear (positive). Yield Strain (positive). (When using bilinear model, use 102% of PCP/EI ensuring post crack slope < post yield slope) Ultimate Strain (positive). Post yield Shear Stiffness (positive) as % of elastic. Cracking Shear (negative). Yield Shear (negative). Yield Strain (negative). Ultimate Strain (negative).
19
Post yield Shear Stiffness (negative) as % of elastic. Notes: All the negative quantities (PCN, PYN, UYN, UUN, EI3N) have to be put as positive ones.
EI3N:
EXAMPLE 2 1, 270.0, 2000.0, 3500.0, 3810.0, 762.0, 762.0 -1, .1981E+14, .8003E+04, .3112E+07, .5658E+07, .8516E-06, .2725E-03, 0.3683 .3112E+07, .5658E+07, .8516E-06, .2725E-03, 0.3683 2, 5.543E+06, 3000.0, 5000.0, 0.0058, 0.1, 0.5 3000.0, 5000.0, 0.0058, 0.1, 0.5
For considering a shear stiffness without shear hysteretic behavior (Constant shear stiffness), the shear cracking force (PCP) should be higher than the expected maximum shear force corresponding the flexural failure which is related to ultimate moments and element length
Repeat for each column type, starting with ICTYPE (SET D3). When done go to SET E.
20
21
SET D3(c): ICTYPE=3; Rocking Column Input Data Set (SEE FIGURE A-10)
For each section type provide the following data: General Data: KC, AN, ANY, ANB, AMLC, RAMC1, RAMC2, NEV Description: KC: Column type number. AN Axial Force ANY Axial Yield Force ANB Axial Balance Force (Cut-off on PM diagram) AMLC: Column Length. RAMC1: Rigid Arm (Bottom). RAMC2: Rigid Arm (Top). NEV: Type of input data for overturning point. 0; Maximum latral displacement capacity input corresponding to overturning point, 1; Overturning curvature input. IF NEV = 1, GO TO SET D3(c-2)
Description:
KHYSC: EI: EA: PCP: PYP: UYP: UNSP: ULP: EI3P: PCN: PYN: UYN: UNSN: ULN:
Hysteretic rule number (may be negative)*. Initial Flexural Rigidity (EI). Axial Stiffness. Cracking Moment (positive). (When using bilinear model, use 99% of PYP) Yield Moment (positive). Yield Curvature (positive). (When using bilinear model, use 102% of PCP/EI ensuring post crack slope < post yield slope) Rocking Curvature (positive). Maximum Latral Displacement Capacity at overturing point (positive). Post Yield Flexural Stiffness (positive) as % of elastic. Cracking Moment (negative). Yield Moment (negative). Yield Curvature (negative). Rocking Curvature (negative). Maximum Latral Displacement Capacity at overturing point (negative).
22
EI3N:
Top section: If KHYSC for bottom section is input with negative sign, section is symmetric, hence, do not input top section data, otherwise repeat as above, starting with KHYSC.
Description:
UUP: UUN:
Notes: * AN is the axial force due to the static vertical loads. ** An input value of KHYSC with negative sign for the bottom section will result in symmetric values being assigned to the top section. *** All the negative quantities (PCN, PYN, UYN, UNSN, ULN, UUN, EI3N) have to be put as positive ones.
Repeat for each column type, starting with ICTYPE (SET D3). When done go to SET E.
EXAMPLE 3 1, 28.4, 200.0, 80.0, 1143.0, 76.2, 76.2, 0 -1, 129700000.0, 73400.0, 482.045, 1253.3, 0.000024, 0.000049, 60.96, 1.5 482.045, 1253.3, 0.000024, 0.000049, 60.96, 1.5
EXAMPLE 3 1, 300.0, 1500.0, 600.0, 4100.0, 100.0, 100.0, 1 -1, 2.0E+10, 1.0E+06, 800000.0, 1100000.0, 0.0002, 0.00025, 0.0019, 1.0 800000.0, 1100000.0, 0.0002, 0.00025, 0.0019, 1.0
23
Force EI 3P
PYP PCP
UUN or ULN
UNSN UYN
UYP UNSP
PCN PYN
EI 3N
Fig. A-10 Notation for User Input Trilinear Envelopes for rocking column
24
SET E1(a): IBTYPE=1; Regular Beam Data Set (SEE FIGURE A-11)
Reference Text: USER_TEXT Description: USER_TEXT: Reference information, up to 80 characters of text. For each section type provide the following data: General data: KB, IMC, IMS, AMLB, RAMB1, RAMB2 Left section: KHYSB, D, B, BSL TSL, BC, AT1, AT2, HBD, HBS Right section: If KHYSB for left section is input with negative sign, section is symmetric, hence, do not input right section data, otherwise input right section data starting with KHYSB as in the left section.
25
KB: Beam type set number. IMC: Concrete type number. IMS: Steel type number. AMLB: Member length. RAMB1: Rigid zone length (left). RAMB2: Rigid zone length (right). KHYSB: Hysteretic rule number (may be negative)*. D: Overall depth**. B: Lower width**. BSL: Effective slab width**. TSL: Slab thickness**. BC: Cover to centroid of steel. AT1: Area of bottom bars. AT2: Area of top bars. HBD: Diameter of stirrup bars. HBS: Spacing of stirrups. Notes: * An input value of KHYSB with negative sign for the left section will result in symmetric values being assigned to the right section. ** For a rectangular beam or flat slab D is the overall depth, B=BSL&TSL=0 Repeat for each beam type starting with IBTYPE. When done, go to SET F
Description:
EXAMPLE 1 1, 1, 1, 2159.0, 1079.0, 0.0 -1, 1524.0, 254.0, 254.0, 0.0, 20.0, 774.192, 774.192, 5.0, 150.0
EXAMPLE 2 1, 1, 1, 2159.0, 1079.0, 0.0 -1, 1524.0, 254.0, 254.0, 0.0, 20.0, 774.192, 774.192, 5.0, 150.0 2
26
27
READ DATA FROM SET E2(a), OR SET E2(b) (See below) GO TO SET F WHEN FINISHED READING ALL BEAM TYPES.
SET E2(a):: IBTYPE = 1; Beam Input Data Set (SEE FIGURE A-8)
For each section type provide the following data: General Data: KB, AMLB, RAMB1, RAMB2 Left section: KHYSB, EI, PCP, PYP, UYP, UUP, EI3P, PCN, PYN, UYN, UUN, EI3N Right section If KHYSB for left section is input with negative sign, section is symmetric, hence, do not input right section data, otherwise repeat as above, starting with KHYSB as in the left section. Description: KB: Beam type set number. AMLB: Beam Length. RAMB1: Rigid Arm (Left). RAMB2: Rigid Arm (Right). KHYSB: Hysteretic rule number (may be negative)*. EI: Initial Flexural Rigidity. PCP: Cracking Moment (positive). (When using bilinear model, use 99% of PYP) PYP: Yield Moment (positive). UYP: Yield Curvature (positive). (When using bilinear model, use 102% of PCP/EI ensuring post crack slope < post yield slope) UUP: Ultimate Curvature (positive). EI3P: Post Yield Flexural Stiffness (positive) as % of elastic.. PCN: Cracking Moment (negative). PYN: Yield Moment (negative). UYN: Yield Curvature (negative). UUN: Ultimate Curvature (negative).
28
EI3N:
Note: * An input value of KHYSB with negative sign for the left section will result in symmetric values being assigned to the right section.
Repeat for each beam type, starting with IBTYPE(SET E2). When done go to SET F .
EXAMPLE 1 1, 3810.0, 762.0, 762.0 -1, .1981E+14, .3112E+07, .5658E+07, .8516E-06, .2725E-03, 0.3683 .3112E+07, .5658E+07, .8516E-06, .2725E-03, 0.3683
SET E2(b): ICTYPE=2; Deep Beam Data Set (SEE FIGURE A-8)
Add shear properties in SET E2(a) For shear properties KHYSB, GA, PCP, PYP, UYP, UUP, EI3P, PCN, PYN, UYN, UUN, EI3N
Description:
KHYSB: GA: PCP: PYP: UYP: UUP: EI3P: PCN: PYN: UYN: UUN: EI3N:
Hysteretic rule number. (positive) Shear Stiffness (Shear modulus*Shear Area). Cracking Shear (positive). (When using bilinear model, use 99% of PYP) Yield Shear (positive). Yield Strain (positive). (When using bilinear model, use 102% of PCP/EI ensuring post crack slope < post yield slope) Ultimate Strain (positive). Post Yield Shear Stiffness (positive) as % of elastic. Cracking Shear (negative). Yield Shear (negative). Yield Strain (negative). Ultimate Strain (negative). Post yield Shear Stiffness (negative) as % of elastic.
Notes: All the negative quantities (PCN, PYN, UYN, UUN, EI3N) have to be put as positive ones.
29
EXAMPLE 2 1, 3810.0, 762.0, 762.0 -1, .1981E+14, .3112E+07, .5658E+07, .8516E-06, .2725E-03, 0.3683 .3112E+07, .5658E+07, .8516E-06, .2725E-03, 0.3683 2, 5.543E+06, 3000.0, 5000.0, 0.0058, 0.1, 0.5 3000.0, 5000.0, 0.0058, 0.1, 0.5
For considering a shear stiffness without shear hysteretic behavior (Constant shear stiffness), the shear cracking force (PCP) should be higher than the expected maximum shear force corresponding the flexural failure which is related to ultimate moments and element length
Repeat for each beam type, starting with IBTYPE (SET E2). When done go to SET F.
30
SET F: SHEAR WALL PROPERTIES SETS (SEE FIGURES A-12 AND A-13)
(SKIP THIS INPUT IF THE STRUCTURE HAS NO SHEAR WALLS) Control Data: USER_TEXT IUWAL Description: USER_TEXT: Reference information, up to 80 characters of text. IUWAL: Type of wall input: 0; Section dimensions and reinforcement. details (internal computation of momentcurvature and shear strain envelopes), 1;User specified moment-curvature and shear strain envelopes. IF IUWAL = 1, GO TO SET F2
31
32
33
For each section type provide the following data: General Data: KW, AMLW, EAW Flexure BOT: KHYSW, EI, PCP, PYP, UYP, UUP, EI3P, PCN, PYN, UYN, UUN, EI3N Flexure TOP: If KHYSW for bottom section is input with negative sign, section is symmetric, hence, do not input top section data, otherwise repeat as above, starting with KHYSW. Shear: KHYSW, GA, PCP, PYP, UYP, UUP, GA3P, PCN, PYN, UYN, UUN, GA3N Description: KW: Wall type set number. AMLW: Wall length. EAW: Axial Stiffness (EA/L). Data for Flexural Properties: KHYSW: Hysteretic rule number (may be negative)*. EI: Initial flexural stiffness (EI). PCP: Cracking Moment (positive). (When using bilinear model, use 99% of PYP) PYP: Yield Moment (positive). UYP: Yield Curvature (positive). (When using bilinear model, use 102% of PCP/EI ensuring post crack slope < post yield slope) UUP: Ultimate Curvature (positive). EI3P: Post Yield Flexural Stiffness (positive) as % of elastic.. PCN: Cracking Moment (negative). PYN: Yield Moment (negative). UYN: Yield Curvature (negative). UUN: Ultimate Curvature (negative). EI3N: Post yield Flexural Stiffness (negative) as % of elastic.. Data for shear properties: KHYSW: Hysteretic Rule Number. GA: Initial Shear Stiffness (shear modulus*area). PCP: Cracking Shear (positive). (When using bilinear model, use 99% of PYP) PYP: Yield Shear (positive).
34
Yield Shear strain (positive). (When using bilinear model, use 102% of PCP/EI ensuring post crack slope < post yield slope) Ultimate Shear strain (positive). Post Yield Shear Stiffness (positive). Cracking Shear (negative). Yield Shear (negative). Yield Shear strain (negative). Ultimate Shear strain (negative). Post Yield Shear Stiffness (negative).
Note: * An input value of KHYSW with negative sign for the bottom section will result in symmetric values being assigned to the top section. Return to start of General Data (SET F2). Repeat for each wall type
35
Edge Column Data (Provide one line for each MEDG edge column type): KE, IMC, IMS, AN, DC, BC, AG, AMLE, ARME Description: KE: Edge column type set number. IMC: Concrete type number. IMS: Steel type number. AN: Axial load. DC: Depth of edge column. BC: Width of edge column. AG: Gross area of main bars. AMLE: Member length. ARME: Arm length. Repeat for each of MEDG elements starting with edge column type number.
36
Repeat for each of MTRN elements Notes: 1. Transverse elements are assumed to remain elastic. The degree of fixity at the ends will depend on the state of the joint and the state of the members that frame into the joint before and during the application of load. If the entire region is expected to stay elastic, then the vertical stiffness should be computed as : AKV = 12 EI / L3 . In the extreme case that one of ends do not transmit stiffness due to yielding of adjoining members or deterioration of the joint, then AKV = 3EI / L3 . An intermediate value is a good average approximation. 2. If duplicate frames are present, extreme care should be taken in specifying transverse beam properties. The program multiplies the input values by the number of duplicate frames to which they are attached. For example, for the frames shown in Figure A-1, NDUP(1) = NDUP(2) = 2. The program will factor the input stiffness values by (NDUP(1)+NDUP(2))=4.0. Input stiffnesses should, therefore, be modified to account for this effect. If the modeling of transverse elements is not crucial to the analysis, the use of duplicate frames should be avoided.
37
38
SET I: ROTATIONAL SPRINGS PROPERTIES SETS (SEE FIGURE A-8) (THIS INPUT NOT REQUIRED IF ROTATIONAL SPRINGS ARE NOT SPECIFIED) Reference Text: USER_TEXT USER_TEXT: Reference information, up to 80 characters of Description: text.
General Data (Provide one line of data for each MSPR spring type): KS, KHYSR, EI, PCP, PYP, UYP, UUP, EI3P, PCN, PYN, UYN, UUN, EI3N KS: Rotational spring set number. Description: KHYSR: Hysteretic Rule Number. EI: Initial Rotational Stiffness. PCP: Cracking moment (positive). (When using bilinear model, use 99% of PYP) PYP: Yield moment (positive). UYP: Yield rotation (positive, radians). (When using bilinear model, use 102% of PCP/EI ensuring post crack slope < post yield slope) UUP: Ultimate rotation (positive, radians). EI3P: Post-yield stiffness ratio (positive) as % of elastic.. PCN: Cracking moment (negative). PYN: Yield moment (negative). UYN: Yield rotation (negative). UUN: Ultimate rotation capacity (negative). EI3N: Post yield stiffness ratio (negative) as % of elastic.
Repeat for each spring type Notes: Spring properties, unlike other element types, are specified in terms of moment and rotation (in radians). The envelope follows the same nonsymmetric trilinear pattern as shown in Figure A-8.
39
SET J: BRACES PROPERTIES SETS SET J1: VISCO-ELASTIC BRACE PROPERTIES SETS
(SKIP THIS IF NO VISCO-ELASTIC BRACES ARE SPECIFIED) Control Information: USER_TEXT ITMODEL, ITDVCON USER_TEXT: Reference information, up to 80 characters of Description: text. ITMODEL: Model for viscous dampers: 0 for Maxwell model, 1 for Kelvin model. ITDVCON: Type of connection: 0 for diagonal braces, 1 for chevron braces.
40
Description:
USER_TEXT: Reference information, up to 80 characters of text. ITDFCON: Type of connection: 0 for diagonal braces, 1 for chevron braces.
41
Plastic moment capacity of column Plastic moment capacity of beam Plastic moment capacity of joint
42
Repeat Sets K1, K2 and K3 for each IPT infill panel type set. Note: Infill model does not work in static analysis (including quasi-static, pushover), only work with the dynamic analysis. The capacity curve of structures with the infill model can be obtained by performing the dynamic analysis with incremental specific excitation levels (ex: 0.1g, 0.2g, 0.3g, .), recording a maximum base shear versus a maximum overall displacement at each excitation level. Each pair of the maximum values at may not be recorded at the same time step.
43
BEAMS
WALLS
44
Beam Connectivities (Provide one line of data for each NBEM beam): M, ITB, LB, IB, JLB, JRB M: Beam number. Description: ITB: Beam type number. LB: Story level. IB: Frame number. JLB: Column Line number of left section. JRB: Column Line number of right section. Note: Input is required for each of the NBEM beams.
45
LBE: LTE:
46
47
48
49
Brace Connectivities (Provide one line of data for each NBR braces): M, IF, ITBR, ITD, LT, LB, JT, JB, AMLBR M: Brace number. Description: IF: Frame number. ITBR: Brace type: 1, Visco-elastic brace, or 2, Friction damper brace, or 3, Hysteretic damper brace. ITD: Property type number of specified brace. LT: Story level at top side of the brace. LB: Story level at bottom side of the brace. JT: Column line number at top side of the brace. JB: Column line number at bottom side of the brace. AMLBR: Brace length (joint to joint).
50
Notes: It is generally advisable to use the "data check" mode for the first trial run of a new data set. The program performs only minimal checking of input data. Structural elevation plots generated by IDARC help identify errors in connectivity specification. Since IDARC prints all input data almost immediately after they are read, the task of detecting the source of input errors is generally expedited. It is also important to verify all printed output, especially section properties such as flexural stiffness and yield moment. OPTION 1 permits an independent nonlinear static analysis. Static loads are input in data set M1. OPTIONS 2 - 4 may be combined with long-term static loads which is input in data set M1.
51
Steps between printing output (If IOCRL=0, only final results will be printed; if IOCRL=2, printout will result every 2 steps, and so on). Notes: Dead and live loads that exist prior to the application of seismic or quasi-static cyclic loads can be input in this section. Such loads are typically specified through uniformly loaded beam members. An option is also available for lateral load analysis and the specification of nodal loads at joints. When used in conjunction with Options 2-4, the resulting forces are carried forward to the monotonic, dynamic and quasi-static analysis. These loads are used for calculation of initial bending stresses, and do not affect the axial loads. The stresses are calculated through a global analysis of the structure (uniform loads on beams is automatically considered in columns). Uniformly Loaded Beam Data (Skip this input section if NLU=0): USER_TEXT Provide NLU lines of data as following: IL, IBN, FU USER_TEXT: Reference information, up to 80 characters of Description: text. IL: Load number. IBN: Beam number. FU: Magnitude of load (Force/length). Laterally Loaded Joints (Skip this input section if NLJ=0): USER_TEXT Provide NLJ lines of data as following: IL, LF, IF, FL USER_TEXT: Reference information, up to 80 characters of Description: text. IL: Load number (number of loaded beams). LF: Story level number. IF: Frame number. FL: Magnitude of load. Nodal Moment Data (Skip this input section if NLM=0): USER_TEXT Provide NLM lines of data as following (See Figure A-9 for beam moment sign convention): IL, IBM, FM1, FM2 USER_TEXT: Reference information, up to 80 characters of Description: text. IL: Load number. (number of loaded nodes) IBM: Beam number. FM1: Nodal moment (left). FM2: Nodal moment (right).
IOCRL:
52
Data on Concentrated Vertical Loads (Skip this input section if NLC=0): USER_TEXT Provide NLC lines of data as following: IL, IFV, LV, JV, FV USER_TEXT: Reference information, up to 80 characters of Description: text. IL: Load number. (number of loaded columns) IFV: Frame number. LV: Story level number. JV: Column line number. FV: Magnitude of external nodal force. IF IOPT = 2, CONTINUE TO SET M2. IF IOPT = 3, CONTINUE TO SET M3. IF IOPT = 4, CONTINUE TO SET M4.
53
Target ultimate base shear coefficient. Number of steps to reach PMAX. Upper limit for displacement of structure topstory (percentage of building height).
Number of Modes for Modal Adaptive Option (Provide only if ITYP=3): NMOD, POWER1, POWER2 NMOD: Number of modes used during the modal Description: adaptive pushover analysis. POWER1: Power for Norm in Modal Adaptive Pushover Analysis. See Eq. A-1. POWER2: 1 or 2: from story height for story force increments. Note: the numbers 1 and 2 are the power of story height 3: from modal responses (more than one mode) for story force increments. Note: the number 3 is not a power, its just a option. 4: from fundamental mode only for story force increments. Note: the number 4 is not a power, its just a option.
NMOD n=1
POWER1 (Valuen )
(A-1)
Power for lateral distribution (Provide only if ITYP=5): EXPK Description: EXPK: Power for story elevation. Note: The lateral forces at story i are proportional to the story weight ( Wi ), and the story elevation ( hi ) to the power EXPK, according to:
Error! Objects cannot be created from editing field codes.
The exponential distribution will take into account the effects of higher modes in the response. If EXPK<0 a default value is calculated as a function of the fundamental period (T):
Error! Objects cannot be created from editing field codes.
Continue to SET N
SET M2.2: Displacement Controlled Input (or User Defined Force Control)
(PROVIDE ONLY IF JOPT=2 OR JOPT=1 AND ITYP=4) Displacement Control Data (or User Defined Force Control Data): USER_TEXT NLDED NSTLD(1), NSTLD(2), ..., NSTLD(NLDED)
54
PX(1), PX(2), ..., PX(NLDED) MSTEPS, DRFLIM Description: USER_TEXT: Reference information, up to 80 characters of text. NLDED: number of loaded stories (levels). NSTLD(i): list of loaded stories. PX(i): list of maximum forces/displacements applied at loaded stories (levels). MSTEPS: number of steps to reach each ultimate story force/displacement. DRFLIM: upper limit for displacement of structure top story (percentage of building height).
Continue to SET N
SET M3: DYNAMIC ANALYSIS CONTROL PARAMETERS (FOR IOPT = 3 ONLY) Control Data: USER_TEXT GMAXH, GMAXV, DTCAL, TDUR, DAMP, ITDMP Description: USER_TEXT: Reference information, up to 80 characters of text. GMAXH: Peak horizontal acceleration (g's). GMAXV: Peak vertical acceleration (g's). DTCAL: Time step for response analysis (secs). TDUR: Total duration of analysis (secs). DAMP: Damping coefficient (% of critical). ITDMP: Type of structural damping: 1 for Mass proportional (default), 2 for Stiffness proportional, or 3 for Rayleigh proportional damping. Notes: 1. The input accelerogram is scaled uniformly to achieve the specified peak acceleration. DTCAL should not exceed the time interval of the input wave, DTINP. The nonlinear analysis of the structure is often very sensitive to the choice for DTCAL, a value of 0.005 is suggested for typical buildings, however, a smaller value may be necessary if drastic changes in the stiffness of the elements are expected, or if the structure consists of only a few elements. Larger values can be used for smoother transitions in the stiffness of the elements. Often an inadequate choice of this parameter will yield large unbalanced forces, that may cause numerical instabilities, and stop the execution of the program, or report extremely large values in the damage indices (DI>>3) of some or all elements. 2. The ratio (DTINP/DTCAL) must yield an integer number.
55
3. TDUR may be less than the total duration of the earthquake. If TDUR is greater than the total time duration of the input wave, a free vibration analysis of the system will result for the remaining time.
Input Wave: USER_TEXT IGMOT, IWV, NDATA, DTINP Description: USER_TEXT: Reference information, up to 80 characters of text. IGMOT: 0 for General types from wave input data files 1 Whitenose generation from program IWV: 0 for Horizontal component of acceleration included, or 1 for Vertical component of acceleration included additionally. NDATA: Number of points in earthquake wave files. DTINP: Time interval of input wave.
NAMEW:
Name of file (with extension) from which to read horizontal component of earthquake record. Note: Filename should not exceed 12 characters. WINPH(I),I=1,NDATA Horizontal component of earthquake wave (NDATA points). NOTE: This data is read from the file WHFILE specified in the previous data item.
Filename - Vertical Component (Skip this input if IWV=0): WVFILE Description: WVFILE: Name of file (with extension) from which to read vertical component of earthquake record. Note: Filename should not exceed 12 characters. WINPV(I),I=1,NDATA Vertical component of earthquake wave (NDATA points).
56
NOTE: This data is read from the file WVFILE specified in the previous data item. Notes: Accelerogram data may be input in any system of units. The accelerogram is scaled uniformly to achieve the specified peak values of GMAXH and GMAXV. Since data is read in free format, as many lines as necessary to read the entire wave must be input. The data points of the input wave may, therefore, be entered sequentially until the last (or NDATA) point. Continue to SET N
Quasi-Static Data: USER_TEXT ICNTRL NLDED NSTLD(1), NSTLD(2), ..., NSTLD(NLDED) NPTS F(1,1), F(2,1), ..., F(NPTS,1) F(1,2), F(2,2), ..., F(NPTS,2) ... F(1,NLDED), F(2,NLDED), ..., F(NPTS,NLDED) DTCAL Description: USER_TEXT: Reference information, up to 80 characters of text. ICNTRL: Cyclic Analysis option: 0, Force controlled input, or 1, displacement controlled input. NLDED: Number of story levels at which the force or displacement is applied. NSTLD(j): List of story levels at which the force or displacement is applied. NPTS: Number of points to be read in force or displacement history. F(i,j): Quasi-Static force step i, at story NSTLD(j). DTCAL: Analysis step (fraction of input steps). The analysis is performed between (1/DTCAL) interpolated points on the input history.
57
SET N: OUTPUT CONTROL SET N1: DEFORMATION, STRESS AND DAMAGE SNAPSHOTS SET N1.1: Pushover Snapshot Control Data
(Provide only if Pushover analysis was selected in set M: IOPT=2) Control Data: USER_TEXT NPRNT Description: USER_TEXT: Reference information, up to 80 characters of text. NPRNT: Additional number of snapshots of the structural response during pushover ( 10 ). Notes: 1. Output in this set is written in file DEFORMED.OUT. The story displacements, and the element stress ratios are provided at each snapshot. 2. By default the program will always identify the structural response at the first crack, first yield, or first collapse of a column, beam and wall. Ratios for wich Additional Snapshots are Required (Provide only if NPRNT>0): ITPRNT, UPRNT(1), UPRNT(2), ..., UPRNT(NPRNT) Description: ITPRNT: Type of data provided to print snapshots: 1 if Base shear/Total weight is specified, or 2 if Top displacement/Total height is specified. UPRNT(i): List of base shear/total weight ratios (if ITPRNT=1), or top displacement/total building height (if ITPRNT=2), for wich printing of additional snapshots is required. Continue to set N1.3
58
User Defined Snapshots (Provide only if NPRNT=1) DTPRNT, DFPRNT, BSPRNT Description: DTPRNT: Time increment for printing additional snapshots (Use DTPRNT 0 to deactivate this option) DFPRNT: Threshold story drift ratio at which snapshots are desired (Use DFPRNT 0 to deactivate this option) BSPRNT: Threshold base shear coefficient at which snapshots are desired (Use BSPRNT 0 to deactivate this option) Notes: 1. Output in this set is written in file DEFORMED.OUT. The story displacements, and the element stress ratios are provided at each snapshot. 2. By default the program will always identify the structural response at the first crack, first yield, or first collapse of a column, beam and wall.
Control Flags for Default Snapshots: ICDPRNT(1), ICDPRNT(2), ICDPRNT(3), ICDPRNT(4), ICDPRNT(5) Description: ICDPRNT(1): Flag to activate (=1), or deactivate (=0), printing of the displacement profile during default snapshots. ICDPRNT(2): Flag to activate (=1), or deactivate (=0), printing of the element stress ratios during default snapshots. ICDPRNT(3): Flag to activate (=1), or deactivate (=0), printing of the element collapsed state during default snapshots. ICDPRNT(4): Flag to activate (=1), or deactivate (=0), printing of the structural damage indices during default snapshots. ICDPRNT(5): Flag to activate (=1), or deactivate (=0), printing of the structural dynamic characteristics during default snapshots. Notes: 1. By default the program will identify the first crack, yield, and collapse of a column, beam and wall. At these stages during the pushover analysis, the user may indicate the program to report the displaced profile, the stress ratios, collapse state, damage indices, and periods. 2. Output for the default snapshots is written in the file DEFORMED.OUT.
Control Flags for User Defined Snapshots (Provide only if NPRNT>0): ICPRNT(1), ICPRNT(2), ICPRNT(3), ICPRNT(4), ICPRNT(5) Description: ICPRNT(1): Flag to activate (=1), or deactivate (=0), printing of the displacement profile during user defined snapshots.
59
Flag to activate (=1), or deactivate (=0), printing of the element stress ratios during user defined snapshots. Flag to activate (=1), or deactivate (=0), printing of the element collapsed state during user defined snapshots. Flag to activate (=1), or deactivate (=0), printing of the structural damage indices during user defined snapshots. Flag to activate (=1), or deactivate (=0), printing of the structural dynamic characteristics during user defined snapshots.
Output Control Data: USER_TEXT NSOUT, DTOUT, ISO(1), ISO(2), ..., ISO(NSOUT) FNAMES(1) FNAMES(2) ... FNAMES(NSOUT) Description: USER_TEXT: Reference information, up to 80 characters of text. NSOUT: No. of output histories. DTOUT: Output time/step interval1. ISO(i): List of output story numbers. FNAMES(i): Filename to store time history output for story number ISO(i). Notes: 1 If the pushover or quasi-static cyclic analysis option is used, DTOUT refers to the number of steps between output printing; for example, DTOUT=2 will print results every 2 steps.
Control Data for Element Output: USER_TEXT KCOUT, KBOUT, KWOUT, KSOUT, KBROUT, KIWOUT Description: USER_TEXT: Reference information, up to 80 characters of text. KCOUT: Number of columns for which hysteresis output is required ( 10 ). KBOUT: Number of beams for which hysteresis output is required ( 10 ). KWOUT: Number of walls for which hysteresis output is required ( 10 ).
60
Number of springs for which hysteresis output is required ( 10 ). Number of braces for which hystereis output is required ( 10 ). Number of infill panels for which hysteresis output is required ( 10 ).
Column Ouput Specification (Skip this input if KCOUT=0): USER_TEXT ICLIST(1), ICLIST(2), ..., ICLIST(KCOUT) Description: USER_TEXT: Reference information, up to 80 characters of text. ICLIST(i): List of column numbers for which momentcurvature hysteresis is required.
Beam Output Specification (Skip this input if KBOUT=0): USER_TEXT IBLIST(1), IBLIST(2), ..., IBLIST(KBOUT) Description: USER_TEXT: Reference information, up to 80 characters of text. IBLIST(i): List of beam numbers for which momentcurvature hysteresis is required.
Shear Wall Output Specification (Skip this input if KWOUT=0): USER_TEXT IWLIST(1), IWLIST(2), ..., IWLIST(KWOUT) Description: USER_TEXT: Reference information, up to 80 characters of text. IWLIST(i): List of shear wall numbers for which momentcurvature and shear-strain hysteresis is required.
Discrete Spring Output Specification (Skip this input if KSOUT=0): USER_TEXT ISLIST(1), ISLIST(2), ..., ISLIST(KSOUT) Description: USER_TEXT: Reference information, up to 80 characters of text. ISLIST(i): List of spring numbers for which momentrotation hysteresis is required.
61
USER_TEXT IBRLIST(1), IBRLIST(2), ..., IBRLIST(KBROUT) Description: USER_TEXT: Reference information, up to 80 characters of text. IBRLIST(i): List of brace numbers for which forcedisplacement hysteresis is required.
Infill Panel Output Specifications (Skip this input if KIWOUT=0): USER_TEXT IIWLIST(1), IIWLIST(2), ..., IIWLIST(KIWOUT) Description: USER_TEXT: Reference information, up to 80 characters of text. IIWLIST(i): List of infill panel numbers for which forcedisplacement hysteresis is required.
Notes: All the output generated in this section refers to moment-curvature hysteresis for beams, columns and shear-walls; in addition shear vs. shear strain history is generated for walls; whereas moment-rotation hysteresis is produced for the discrete spring elements. Output filenames are generated as follows: IF KCOUT = 2, AND ICLIST(1) = 3 AND ICLIST(2) = 12, THEN THE FOLLOWING FILES WILL BE CREATED: COL_003.PRN and COL_012.PRN (where 3 and 12 refer to the element numbers for which output is requested)
62
The element can be used as diagonal brace, or as base isolator, if columns are infinitely flexible. To develop such element is required to follow the steps below. The development provided below is as an example for a twisted hysteretic model defined by a lower and upper bound curves.
SET J: BRACES PROPERTIES SETS SET J3: HYSTERETIC DAMPER BRACE PROPERTIES SETS
(Provide ITDHCON=0 only)
General Data (Provide one line of data for each MBRH hysteretic brace type): ITDH, 2, KDH, FYDH, RPSTDH, POWER, ETA Description: ITDH: Hysteretic damper brace type set number. KDH: Axial stiffness ( k0 ). FYDH: Yield force of this type of hysteretic dampers ( Vy ).
RPSTDH: Post yield stiffness ratio ( ). POWER: Power of stiffness transition ( n ). ETA: Ratio of forces in upper to lower bound curves ( ).
Note: The program calculates the angle of inclination of the brace internally based on the length of columns and beams. For a base isolator provide very small length columns.
Force (V )
V y (or V y ,1 )
k0
k0
V1
V2
V y ,2
Displ. (u )
63