विषय पर बढ़ें

!DYNAMIC

Dynamic analysis नियंत्रण

!BOUNDARY, !CLOAD, और !DLOAD में !AMPLITUDE निर्दिष्ट किया जाता है; प्रत्येक amplitude के लिए समय t को 0.0 से शुरू होना चाहिए।

पैरामीटर

TYPE = LINEAR    : रैखिक dynamic analysis
       NONLINEAR : अरैखिक dynamic analysis

** दूसरी और बाद की पंक्तियाँ **

(दूसरी पंक्ति) idx_eqa, idx_resp
चर प्रकार विवरण
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 , t_end , n_step, t_delta
चर प्रकार विवरण
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 , beta
चर प्रकार विवरण
gamma R Newmark-β method का parameter γ (default: 0.5)
beta R Newmark-β method का parameter β (default: 0.25)
(पाँचवीं पंक्ति) idx_mas ,idx_dmp , ray_m ,ray_k
चर प्रकार विवरण
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, node_monit_1, nout_monit
चर प्रकार विवरण
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 में कई !STEP definitions का उपयोग करके प्रत्येक 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), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
चर प्रकार विवरण
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, f_end, n_freq, f_disp
चर प्रकार विवरण
f_start R निम्न frequency
f_end   R उच्च frequency
n_freq I Response calculation points की संख्या
f_disp R वह frequency जिस पर displacement मापा जाता है
(चौथी पंक्ति) t_start, t_end
चर प्रकार विवरण
t_start R Real time में vibration start time
t_end R Real time में vibration end time
(पाँचवीं पंक्ति) idx_mas, idx_dmp, ray_m ,ray_k
चर प्रकार विवरण
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, vistype, nodeout
चर प्रकार विवरण
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), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
चर प्रकार विवरण
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 अनदेखा किया जाता है

उदाहरण

!DYNAMIC
  11 , 2
  14000, 16000, 20, 15000.0
  0.0, 6.6e-5
  1, 1, 0.0, 7.2E-7
  10, 2, 1
  1, 1, 1, 1, 1, 1