Slaan oor na inhoud

!DYNAMIC

Dinamiese-analisebeheer

!BOUNDARY, !CLOAD en !DLOAD spesifiseer !AMPLITUDE; die tyd t vir elke amplitude moet by 0.0 begin.

Parameters

TYPE = LINEAR    : Lineêre dinamiese analise
       NONLINEAR : Nie-lineêre dinamiese analise

** 2de reël en daaropvolgende reëls **

(2de reël) idx_eqa, idx_resp
Veranderlike Tipe Beskrywing
idx_eqa I Oplossingsmetode vir die bewegingsvergelyking (direkte tydintegrasie) (verstek: 1)
1: Implisiete metode (Newmark-β-metode)
11: Eksplisiete metode (sentraleverskilmetode)
idx_resp I Analisetipe (verstek: 1)
1: Tydgeskiedenis-responsanalise
2: Frekwensieresponsanalise

Wanneer idx_resp=1 (tydgeskiedenis-responsanalise)

(3de reël) t_start , t_end , n_step, t_delta
Veranderlike Tipe Beskrywing
t_start R Begin-tyd van analise (verstek: 0.0), ongebruik
t_end R Eindtyd van analise (verstek: 1.0), ongebruik
n_step I Verstekgetal substappe wanneer !STEP weggelaat word of vir terugwaartse versoenbaarheid (verstek: 1)
t_delta R Verstek-tydtoename wanneer !STEP weggelaat word of vir terugwaartse versoenbaarheid (verstek: 1.0)
(4de reël) gamma , beta
Veranderlike Tipe Beskrywing
gamma R Parameter γ van die Newmark-β-metode (verstek: 0.5)
beta R Parameter β van die Newmark-β-metode (verstek: 0.25)
(5de reël) idx_mas ,idx_dmp , ray_m ,ray_k
Veranderlike Tipe Beskrywing
idx_mas I Massamatrikstipe (verstek: 1)
1: Gekonsentreerde massamatriks
2: Konsekwente massamatriks
idx_dmp I 1: Rayleigh-demping (verstek: 1)
ray_m R Rayleigh-dempingsparameter Rm (verstek: 0.0)
ray_k R Rayleigh-dempingsparameter Rk (verstek: 0.0)
(6de reël) nout, node_monit_1, nout_monit
Veranderlike Tipe Beskrywing
nout I Ongebruik
node_monit_1 I Moniteringsnodusnommer (globaal) of nodusgroepnaam
nout_monit I Uitvoerinterval vir moniteringsresultate (verstek: 1)

Let wel: Inligting vir die moniteringsnodus wat op hierdie reël gespesifiseer word, word uitgevoer met die globale nodusnommer as NID. Verplasing word na <dyna_disp_NID.txt> uitgevoer in die volgorde stapnommer, substapnommer, huidige tyd, NID, u1, u2, u3. Snelheid en versnelling word onderskeidelik in dieselfde volgorde na <dyna_velo_NID.txt> en <dyna_acce_NID.txt> uitgevoer. Nodusrek word na <dyna_strain_NID.txt> uitgevoer in die volgorde stapnommer, substapnommer, huidige tyd, NID, e11, e22, e33, e12, e23, e13. Nodusspanning word na <dyna_stress_NID.txt> uitgevoer in die volgorde stapnommer, substapnommer, huidige tyd, NID, s11, s22, s33, s12, s23, s13, smises. Indien verskeie moniteringsnodusse met ’n nodusgroep gespesifiseer word, word elke bogenoemde lêer afsonderlik vir elke nodus uitgevoer. Daarbenewens, wanneer hierdie uitvoer gespesifiseer word, word die kinetiese energie, rekenergie en totale energie van die hele analisermodel na <dyna_energy.txt> uitgevoer in die volgorde stapnommer, substapnommer, huidige tyd, kinetiese energie, rekenergie, totale energie.

Opmerkings

  • In tydgeskiedenis-dinamiese analise kan verskeie !STEP-definisies gebruik word om randvoorwaarde- en lasgroepe vir elke stap om te skakel.
  • Vir tydbeheer met vaste toenames word aanbeveel dat !STEP gebruik word om SUBSTEPS en DTIME, ETIME uitdruklik op die tweede reël daarvan te spesifiseer. n_step en t_delta word as verstekwaardes vir ’n enkelstap-analise gebruik wanneer !STEP weggelaat word, of vir terugwaartse versoenbaarheid.
  • Wanneer !STEP, INC_TYPE=AUTO gespesifiseer word, gebruik outomatiese inkrementering die aanvanklike tydtoename, stapduur, minimum tydtoename en maksimum tydtoename wat op die tweede reël van !STEP gespesifiseer is. Parameters vir outomatiese inkrementering kan met !AUTOINC_PARAM gespesifiseer word.
(7de reël) iout_list(1), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
Veranderlike Tipe Beskrywing
iout_list(1) I Verplasingsuitvoerinstelling (verstek: 0)
0: Moenie uitvoer nie
1: Uitvoer
iout_list(2) I Snelheidsuitvoerinstelling (verstek: 0)
0: Moenie uitvoer nie
1: Uitvoer
iout_list(3) I Versnellingsuitvoerinstelling (verstek: 0)
0: Moenie uitvoer nie
1: Uitvoer
iout_list(4) I Reaksiekrag-uitvoerinstelling (verstek: 0)
0: Moenie uitvoer nie
1: Uitvoer
iout_list(5) I Rek-uitvoerinstelling (verstek: 0)
0: Moenie uitvoer nie (elementgebaseer of nodusgebaseer)
1: Uitvoer
2: Uitvoer (nodusgebaseer)
3: Uitvoer (elementgebaseer)
iout_list(6) I Spanningsuitvoerinstelling (verstek: 0)
0: Moenie uitvoer nie (elementgebaseer of nodusgebaseer)
1: Uitvoer
2: Uitvoer (nodusgebaseer)
3: Uitvoer (elementgebaseer)

Voorbeeld

!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

Wanneer idx_resp=2 (frekwensieresponsanalise)

(3de reël) f_start, f_end, n_freq, f_disp
Veranderlike Tipe Beskrywing
f_start R Laer frekwensie
f_end   R Hoër frekwensie
n_freq I Aantal responsberekeningspunte
f_disp R Frekwensie waarteen verplasing gemeet word
(4de reël) t_start, t_end
Veranderlike Tipe Beskrywing
t_start R Vibrasie-begintyd in reële tyd
t_end R Vibrasie-eindtyd in reële tyd
(5de reël) idx_mas, idx_dmp, ray_m ,ray_k
Veranderlike Tipe Beskrywing
idx_mas I Massamatrikstipe (vasgestel op 1 (gekonsentreerde massamatriks))
idx_dmp I 1: Rayleigh-demping
ray_m   R Rayleigh-dempingsparameter Rm (verstek: 0.0)
ray_k   R Rayleigh-dempingsparameter Rk (verstek: 0.0)
(6de reël) nout, vistype, nodeout
Veranderlike Tipe Beskrywing
nout I Aantal monsters in die tyddomein
vistype I Uitvoerinstelling vir visualiseringsdata (1: modale ruimte, 2: fisiese ruimte)
nodeout I Moniteringsnodus-ID in die frekwensiedomein
(7de reël) iout_list(1), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
Veranderlike Tipe Beskrywing
iout_list(1) I Uitvoerbeheer: verplasing (1: uitvoer, 0: moenie uitvoer nie)
iout_list(2) I Uitvoerbeheer: snelheid (1: uitvoer, 0: moenie uitvoer nie)
iout_list(3) I Uitvoerbeheer: versnelling (1: uitvoer, 0: moenie uitvoer nie)
iout_list(4) I Geïgnoreer
iout_list(5) I Geïgnoreer
iout_list(6) I Geïgnoreer

Voorbeeld

!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