Skip to content

!DYNAMIC

गतिशील विश्लेषणको नियन्त्रण

!BOUNDARY, !CLOAD!DLOAD मा निर्दिष्ट प्रत्येक !AMPLITUDE को समय t 0.0 बाट सुरु भएको हुनुपर्छ।

प्यारामिटर

TYPE = LINEAR    : रैखिक गतिशील विश्लेषण
       NONLINEAR : गैररेखीय गतिशील विश्लेषण

** दोस्रो लाइनदेखि **

(दोस्रो लाइन) idx_eqa, idx_resp
चलको नाम गुण विवरण
idx_eqa I गति समीकरण समाधान विधि (प्रत्यक्ष समय एकीकरण विधि) (पूर्वनिर्धारित: 1)
1: अन्तर्निहित विधि (Newmark-β विधि)
11: स्पष्ट विधि (केन्द्रीय अन्तर विधि)
idx_resp I विश्लेषणको प्रकार (पूर्वनिर्धारित: 1)
1: समय-इतिहास प्रतिक्रिया विश्लेषण
2: आवृत्ति प्रतिक्रिया विश्लेषण

idx_resp=1 हुँदा (समय-इतिहास प्रतिक्रिया विश्लेषण)

(तेस्रो लाइन) t_start , t_end , n_step, t_delta
चलको नाम गुण विवरण
t_start R विश्लेषण सुरु समय (पूर्वनिर्धारित: 0.0), प्रयोग हुँदैन
t_end R विश्लेषण अन्त्य समय (पूर्वनिर्धारित: 1.0), प्रयोग हुँदैन
n_step I !STEP छोडिएको वा पछाडि-संगतताका लागि पूर्वनिर्धारित सबस्टेप संख्या (पूर्वनिर्धारित: 1)
t_delta R !STEP छोडिएको वा पछाडि-संगतताका लागि पूर्वनिर्धारित समय वृद्धि (पूर्वनिर्धारित: 1.0)
(चौथो लाइन) gamma , beta
चलको नाम गुण विवरण
gamma R Newmark-β विधिको प्यारामिटर γ (पूर्वनिर्धारित: 0.5)
beta R Newmark-β विधिको प्यारामिटर β (पूर्वनिर्धारित: 0.25)
(पाँचौँ लाइन) idx_mas ,idx_dmp , ray_m ,ray_k
चलको नाम गुण विवरण
idx_mas I द्रव्यमान म्याट्रिक्सको प्रकार (पूर्वनिर्धारित: 1)
1: lumped द्रव्यमान म्याट्रिक्स
2: consistent द्रव्यमान म्याट्रिक्स
idx_dmp I 1: Rayleigh अवमन्दन (पूर्वनिर्धारित: 1)
ray_m R Rayleigh अवमन्दन प्यारामिटर Rm (पूर्वनिर्धारित: 0.0)
ray_k R Rayleigh अवमन्दन प्यारामिटर Rk (पूर्वनिर्धारित: 0.0)
(छैटौँ लाइन) nout, node_monit_1, nout_monit
चलको नाम गुण विवरण
nout I प्रयोग हुँदैन
node_monit_1 I अनुगमन नोड नम्बर (ग्लोबल) वा नोड समूहको नाम
nout_monit I अनुगमन परिणामको आउटपुट अन्तराल (पूर्वनिर्धारित: 1)

नोट) यस लाइनमा निर्दिष्ट अनुगमन नोडको जानकारीमा नोडको ग्लोबल नम्बरलाई NID मानी, विस्थापन <dyna_disp_NID.txt> फाइलमा आउटपुट हुन्छ र क्रम step नम्बर, substep नम्बर, सो समय, NID, u1, u2, u3 हुन्छ। वेग र त्वरण पनि क्रमशः <dyna_velo_NID.txt><dyna_acce_NID.txt> फाइलमा उही क्रममा आउटपुट हुन्छन्। नोड विकृति <dyna_strain_NID.txt> फाइलमा आउटपुट हुन्छ र क्रम step नम्बर, substep नम्बर, सो समय, NID, e11, e22, e33, e12, e23, e13 हुन्छ। नोड प्रतिबल <dyna_stress_NID.txt> फाइलमा आउटपुट हुन्छ र क्रम step नम्बर, substep नम्बर, सो समय, NID, s11, s22, s33, s12, s23, s13, smises हुन्छ। नोड समूह प्रयोग गरी धेरै नोडको अनुगमन निर्दिष्ट गरिएको भए माथिका प्रत्येक फाइल नोडअनुसार अलग फाइलमा आउटपुट हुन्छन्। साथै यो आउटपुट निर्दिष्ट गर्दा सम्पूर्ण विश्लेषण मोडेलको गतिज ऊर्जा, विरूपण ऊर्जा र कुल ऊर्जा <dyna_energy.txt> मा आउटपुट हुन्छ; क्रम step नम्बर, substep नम्बर, सो समय, गतिज ऊर्जा, विरूपण ऊर्जा, कुल ऊर्जा हुन्छ।

टिप्पणी

  • समय-इतिहास गतिशील विश्लेषणमा धेरै !STEP परिभाषित गरी सीमा सर्त र भार समूहलाई प्रत्येक स्टेपमा बदल्न सकिन्छ।
  • स्थिर वृद्धि समय नियन्त्रणका लागि !STEP को SUBSTEPS र दोस्रो लाइनको DTIME, ETIME स्पष्ट रूपमा निर्दिष्ट गर्न सिफारिस गरिन्छ। n_stept_delta !STEP छोडिएको एकल-स्टेप विश्लेषण वा पछाडि-संगतताका पूर्वनिर्धारित मानका रूपमा प्रयोग हुन्छन्।
  • !STEP, INC_TYPE=AUTO निर्दिष्ट गरेमा !STEP को दोस्रो लाइनमा दिइएको प्रारम्भिक समय वृद्धि, स्टेप समय चौडाइ, समय वृद्धिको तल्लो सीमा र माथिल्लो सीमा प्रयोग गरी स्वचालित वृद्धि गरिन्छ। स्वचालित वृद्धि प्यारामिटर !AUTOINC_PARAM मा निर्दिष्ट गर्न सकिन्छ।
(सातौँ लाइन) iout_list(1), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
चलको नाम गुण विवरण
iout_list(1) I विस्थापन आउटपुट निर्दिष्टीकरण (पूर्वनिर्धारित: 0)
0: आउटपुट नगर्ने
1: आउटपुट गर्ने
iout_list(2) I वेग आउटपुट निर्दिष्टीकरण (पूर्वनिर्धारित: 0)
0: आउटपुट नगर्ने
1: आउटपुट गर्ने
iout_list(3) I त्वरण आउटपुट निर्दिष्टीकरण (पूर्वनिर्धारित: 0)
0: आउटपुट नगर्ने
1: आउटपुट गर्ने
iout_list(4) I प्रतिक्रिया बल आउटपुट निर्दिष्टीकरण (पूर्वनिर्धारित: 0)
0: आउटपुट नगर्ने
1: आउटपुट गर्ने
iout_list(5) I विकृति आउटपुट निर्दिष्टीकरण (पूर्वनिर्धारित: 0)
0: आउटपुट नगर्ने (तत्त्व-आधारित र नोड-आधारित)
1: आउटपुट गर्ने
2: आउटपुट गर्ने (नोड-आधारित)
3: आउटपुट गर्ने (तत्त्व-आधारित)
iout_list(6) I प्रतिबल आउटपुट निर्दिष्टीकरण (पूर्वनिर्धारित: 0)
0: आउटपुट नगर्ने (तत्त्व-आधारित र नोड-आधारित)
1: आउटपुट गर्ने
2: आउटपुट गर्ने (नोड-आधारित)
3: आउटपुट गर्ने (तत्त्व-आधारित)

प्रयोग उदाहरण

!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 हुँदा (आवृत्ति प्रतिक्रिया विश्लेषण)

(तेस्रो लाइन) f_start, f_end, n_freq, f_disp
चलको नाम गुण विवरण
f_start R न्यूनतम आवृत्ति
f_end R अधिकतम आवृत्ति
n_freq I प्रतिक्रिया गणना बिन्दुहरूको संख्या
f_disp R विस्थापन मापन गरिने आवृत्ति
(चौथो लाइन) t_start, t_end
चलको नाम गुण विवरण
t_start R वास्तविक समयमा कम्पन सुरु हुने समय
t_end R वास्तविक समयमा कम्पन अन्त्य हुने समय
(पाँचौँ लाइन) idx_mas, idx_dmp, ray_m ,ray_k
चलको नाम गुण विवरण
idx_mas I द्रव्यमान म्याट्रिक्सको प्रकार (1 मा स्थिर (lumped द्रव्यमान म्याट्रिक्स))
idx_dmp I 1: Rayleigh अवमन्दन
ray_m R Rayleigh अवमन्दन प्यारामिटर Rm (पूर्वनिर्धारित: 0.0)
ray_k R Rayleigh अवमन्दन प्यारामिटर Rk (पूर्वनिर्धारित: 0.0)
(छैटौँ लाइन) nout, vistype, nodeout
चलको नाम गुण विवरण
nout I समय-स्थानमा नमुना संख्या
vistype I दृश्यीकरण डेटा आउटपुट निर्दिष्टीकरण (1: मोड स्थान, 2: भौतिक स्थान)
nodeout I आवृत्ति-स्थान अनुगमन नोड ID
(सातौँ लाइन) iout_list(1), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
चलको नाम गुण विवरण
iout_list(1) I आउटपुट नियन्त्रण: विस्थापन (1: आउटपुट गर्ने, 0: आउटपुट नगर्ने)
iout_list(2) I आउटपुट नियन्त्रण: वेग (1: आउटपुट गर्ने, 0: आउटपुट नगर्ने)
iout_list(3) I आउटपुट नियन्त्रण: त्वरण (1: आउटपुट गर्ने, 0: आउटपुट नगर्ने)
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