!DYNAMIC¶
Dynamic analysis नियंत्रण
!BOUNDARY, !CLOAD, और !DLOAD में !AMPLITUDE निर्दिष्ट किया जाता है; प्रत्येक amplitude के लिए समय t को 0.0 से शुरू होना चाहिए।
पैरामीटर¶
** दूसरी और बाद की पंक्तियाँ **
| चर | प्रकार | विवरण |
|---|---|---|
| idx_eqa | I | गति समीकरण की solution method (direct time integration) (default: 1) 1: Implicit method (Newmark-β method) 11: Explicit method (central difference method) |
| idx_resp | I | Analysis type (default: 1) 1: Time-history response analysis 2: Frequency-response analysis |
idx_resp=1 होने पर (time-history response analysis)¶
| चर | प्रकार | विवरण |
|---|---|---|
| t_start | R | Analysis start time (default: 0.0), उपयोग नहीं होता |
| t_end | R | Analysis end time (default: 1.0), उपयोग नहीं होता |
| n_step | I | !STEP छोड़े जाने या backward compatibility के लिए substeps की default संख्या (default: 1) |
| t_delta | R | !STEP छोड़े जाने या backward compatibility के लिए default time increment (default: 1.0) |
| चर | प्रकार | विवरण |
|---|---|---|
| gamma | R | Newmark-β method का parameter γ (default: 0.5) |
| beta | R | Newmark-β method का parameter β (default: 0.25) |
| चर | प्रकार | विवरण |
|---|---|---|
| idx_mas | I | Mass-matrix type (default: 1) 1: Lumped mass matrix 2: Consistent mass matrix |
| idx_dmp | I | 1: Rayleigh damping (default: 1) |
| ray_m | R | Rayleigh-damping parameter Rm (default: 0.0) |
| ray_k | R | Rayleigh-damping parameter Rk (default: 0.0) |
| चर | प्रकार | विवरण |
|---|---|---|
| nout | I | उपयोग नहीं होता |
| node_monit_1 | I | Monitoring node number (global) या node group name |
| nout_monit | I | Monitoring-result output interval (default: 1) |
टिप्पणी: इस पंक्ति में निर्दिष्ट monitoring node की जानकारी global node number को NID के रूप में उपयोग करके output होती है। Displacement को <dyna_disp_NID.txt> में step number, substep number, current time, NID, u1, u2, u3 के क्रम में output किया जाता है। Velocity और acceleration क्रमशः <dyna_velo_NID.txt> और <dyna_acce_NID.txt> में इसी क्रम में output होते हैं। Nodal strain को <dyna_strain_NID.txt> में step number, substep number, current time, NID, e11, e22, e33, e12, e23, e13 के क्रम में output किया जाता है। Nodal stress को <dyna_stress_NID.txt> में step number, substep number, current time, NID, s11, s22, s33, s12, s23, s13, smises के क्रम में output किया जाता है। यदि node group द्वारा कई monitoring nodes निर्दिष्ट किए जाते हैं, तो ऊपर की प्रत्येक फ़ाइल प्रत्येक node के लिए अलग-अलग output होती है। इसके अतिरिक्त, जब यह output निर्दिष्ट हो, तो पूरे analysis model की kinetic energy, deformation energy और total energy को <dyna_energy.txt> में step number, substep number, current time, kinetic energy, deformation energy, total energy के क्रम में output किया जाता है।
टिप्पणियाँ¶
- Time-history dynamic analysis में कई
!STEPdefinitions का उपयोग करके प्रत्येक step के लिए boundary-condition और load groups को switch किया जा सकता है। - Fixed-increment time control के लिए
!STEPमेंSUBSTEPSऔर दूसरी पंक्ति परDTIME, ETIMEस्पष्ट रूप से निर्दिष्ट करने की अनुशंसा की जाती है।n_stepऔरt_deltaका उपयोग!STEPछोड़े जाने पर single-step analysis के defaults के रूप में, या backward compatibility के लिए किया जाता है। - जब
!STEP, INC_TYPE=AUTOनिर्दिष्ट हो, automatic incrementation में!STEPकी दूसरी पंक्ति पर दिए गए initial time increment, step duration, minimum time increment और maximum time increment का उपयोग होता है। Automatic-increment parameters!AUTOINC_PARAMसे निर्दिष्ट किए जा सकते हैं।
| चर | प्रकार | विवरण |
|---|---|---|
| iout_list(1) | I | Displacement output setting (default: 0) 0: output नहीं 1: output |
| iout_list(2) | I | Velocity output setting (default: 0) 0: output नहीं 1: output |
| iout_list(3) | I | Acceleration output setting (default: 0) 0: output नहीं 1: output |
| iout_list(4) | I | Reaction-force output setting (default: 0) 0: output नहीं 1: output |
| iout_list(5) | I | Strain output setting (default: 0) 0: output नहीं (element-based या node-based) 1: output 2: output (node-based) 3: output (element-based) |
| iout_list(6) | I | Stress output setting (default: 0) 0: output नहीं (element-based या node-based) 1: output 2: output (node-based) 3: output (element-based) |
उदाहरण¶
!DYNAMIC, TYPE=NONLINEAR
1 , 1
0.0, 1.0, 500, 1.0000e-5
0.5, 0.25
1, 1, 0.0, 0.0
100, 55, 1
0, 0, 0, 0, 0, 0
idx_resp=2 होने पर (frequency-response analysis)¶
| चर | प्रकार | विवरण |
|---|---|---|
| f_start | R | निम्न frequency |
| f_end | R | उच्च frequency |
| n_freq | I | Response calculation points की संख्या |
| f_disp | R | वह frequency जिस पर displacement मापा जाता है |
| चर | प्रकार | विवरण |
|---|---|---|
| t_start | R | Real time में vibration start time |
| t_end | R | Real time में vibration end time |
| चर | प्रकार | विवरण |
|---|---|---|
| idx_mas | I | Mass-matrix type (1 (lumped mass matrix) पर fixed) |
| idx_dmp | I | 1: Rayleigh damping |
| ray_m | R | Rayleigh-damping parameter Rm (default: 0.0) |
| ray_k | R | Rayleigh-damping parameter Rk (default: 0.0) |
| चर | प्रकार | विवरण |
|---|---|---|
| nout | I | Time domain में samples की संख्या |
| vistype | I | Visualization-data output setting (1: modal space, 2: physical space) |
| nodeout | I | Frequency domain में monitoring node ID |
| चर | प्रकार | विवरण |
|---|---|---|
| iout_list(1) | I | Output control: displacement (1: output, 0: output नहीं) |
| iout_list(2) | I | Output control: velocity (1: output, 0: output नहीं) |
| iout_list(3) | I | Output control: acceleration (1: output, 0: output नहीं) |
| iout_list(4) | I | अनदेखा किया जाता है |
| iout_list(5) | I | अनदेखा किया जाता है |
| iout_list(6) | I | अनदेखा किया जाता है |