Zum Inhalt

!DYNAMIC

Steuerung der dynamischen Analyse

Für jede mit !BOUNDARY, !CLOAD und !DLOAD angegebene !AMPLITUDE muss die Zeit t bei 0.0 beginnen.

Parameter

TYPE = LINEAR    : Lineare dynamische Analyse
       NONLINEAR : Nichtlineare dynamische Analyse

** Ab der 2. Zeile **

(2. Zeile) idx_eqa, idx_resp
Variable Attribut Inhalt
idx_eqa I Lösungsverfahren für die Bewegungsgleichung (direkte Zeitintegration) (Standardwert: 1)
1: Implizites Verfahren (Newmark-β-Verfahren)
11: Explizites Verfahren (Zentraldifferenzenverfahren)
idx_resp I Analysetyp (Standardwert: 1)
1: Zeitverlaufsanalyse
2: Frequenzganganalyse

Wenn idx_resp=1 (Zeitverlaufsanalyse)

(3. Zeile) t_start , t_end , n_step, t_delta
Variable Attribut Inhalt
t_start R Startzeit der Analyse (Standardwert: 0.0), nicht verwendet
t_end R Endzeit der Analyse (Standardwert: 1.0), nicht verwendet
n_step I Standardanzahl der Unterschritte, wenn !STEP weggelassen wird, bzw. für Rückwärtskompatibilität (Standardwert: 1)
t_delta R Standard-Zeitinkrement, wenn !STEP weggelassen wird, bzw. für Rückwärtskompatibilität (Standardwert: 1.0)
(4. Zeile) gamma , beta
Variable Attribut Inhalt
gamma R Parameter γ des Newmark-β-Verfahrens (Standardwert: 0.5)
beta R Parameter β des Newmark-β-Verfahrens (Standardwert: 0.25)
(5. Zeile) idx_mas ,idx_dmp , ray_m ,ray_k
Variable Attribut Inhalt
idx_mas I Typ der Massenmatrix (Standardwert: 1)
1: Diagonalisierte Massenmatrix
2: Konsistente Massenmatrix
idx_dmp I 1: Rayleigh-Dämpfung (Standardwert: 1)
ray_m R Rayleigh-Dämpfungsparameter Rm (Standardwert: 0.0)
ray_k R Rayleigh-Dämpfungsparameter Rk (Standardwert: 0.0)
(6. Zeile) nout, node_monit_1, nout_monit
Variable Attribut Inhalt
nout I Nicht verwendet
node_monit_1 I Nummer des Überwachungsknotens (global) oder Name der Knotengruppe
nout_monit I Ausgabeintervall der Überwachungsergebnisse (Standardwert: 1)

Hinweis: Die Informationen für den in dieser Zeile angegebenen Überwachungsknoten werden mit der globalen Knotennummer als NID ausgegeben. Die Verschiebung wird in <dyna_disp_NID.txt> in der Reihenfolge Schrittnummer, Unterschrittnummer, aktuelle Zeit, NID, u1, u2, u3 ausgegeben. Geschwindigkeit und Beschleunigung werden in derselben Reihenfolge in <dyna_velo_NID.txt> bzw. <dyna_acce_NID.txt> ausgegeben. Die Knotendehnung wird in <dyna_strain_NID.txt> in der Reihenfolge Schrittnummer, Unterschrittnummer, aktuelle Zeit, NID, e11, e22, e33, e12, e23, e13 ausgegeben. Die Knotenspannung wird in <dyna_stress_NID.txt> in der Reihenfolge Schrittnummer, Unterschrittnummer, aktuelle Zeit, NID, s11, s22, s33, s12, s23, s13, smises ausgegeben. Werden über eine Knotengruppe mehrere Überwachungsknoten angegeben, wird jede der oben genannten Dateien für jeden Knoten separat ausgegeben. Wird diese Ausgabe angegeben, werden außerdem die kinetische Energie, Verformungsenergie und Gesamtenergie des gesamten Analysemodells in <dyna_energy.txt> in der Reihenfolge Schrittnummer, Unterschrittnummer, aktuelle Zeit, kinetische Energie, Verformungsenergie, Gesamtenergie ausgegeben.

Hinweise

  • Bei dynamischen Zeitverlaufsanalysen können mehrere !STEP-Definitionen verwendet werden, um Randbedingungs- und Lastgruppen für jeden Schritt umzuschalten.
  • Für eine Zeitsteuerung mit festem Inkrement wird empfohlen, !STEP zu verwenden und SUBSTEPS sowie DTIME, ETIME in dessen zweiter Zeile explizit anzugeben. n_step und t_delta werden als Standardwerte für eine Einzelschrittanalyse verwendet, wenn !STEP weggelassen wird, bzw. zur Rückwärtskompatibilität.
  • Wenn !STEP, INC_TYPE=AUTO angegeben ist, verwendet die automatische Inkrementierung das in der zweiten Zeile von !STEP angegebene anfängliche Zeitinkrement, die Schrittdauer, das minimale Zeitinkrement und das maximale Zeitinkrement. Parameter für die automatische Inkrementierung können mit !AUTOINC_PARAM angegeben werden.
(7. Zeile) iout_list(1), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
Variable Attribut Inhalt
iout_list(1) I Einstellung der Verschiebungsausgabe (Standardwert: 0)
0: Keine Ausgabe
1: Ausgabe
iout_list(2) I Einstellung der Geschwindigkeitsausgabe (Standardwert: 0)
0: Keine Ausgabe
1: Ausgabe
iout_list(3) I Einstellung der Beschleunigungsausgabe (Standardwert: 0)
0: Keine Ausgabe
1: Ausgabe
iout_list(4) I Einstellung der Reaktionskraftausgabe (Standardwert: 0)
0: Keine Ausgabe
1: Ausgabe
iout_list(5) I Einstellung der Dehnungsausgabe (Standardwert: 0)
0: Keine Ausgabe (elementbezogen oder knotenbezogen)
1: Ausgabe
2: Ausgabe (knotenbezogen)
3: Ausgabe (elementbezogen)
iout_list(6) I Einstellung der Spannungsausgabe (Standardwert: 0)
0: Keine Ausgabe (elementbezogen oder knotenbezogen)
1: Ausgabe
2: Ausgabe (knotenbezogen)
3: Ausgabe (elementbezogen)

Anwendungsbeispiel

!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

Wenn idx_resp=2 (Frequenzganganalyse)

(3. Zeile) f_start, f_end, n_freq, f_disp
Variable Attribut Inhalt
f_start R Untere Frequenz
f_end   R Obere Frequenz
n_freq I Anzahl der Berechnungspunkte der Antwort
f_disp R Frequenz, bei der die Verschiebung gemessen wird
(4. Zeile) t_start, t_end
Variable Attribut Inhalt
t_start R Startzeit der Schwingung in Echtzeit
t_end R Endzeit der Schwingung in Echtzeit
(5. Zeile) idx_mas, idx_dmp, ray_m ,ray_k
Variable Attribut Inhalt
idx_mas I Typ der Massenmatrix (fest auf 1 (diagonalisierte Massenmatrix))
idx_dmp I 1: Rayleigh-Dämpfung
ray_m   R Rayleigh-Dämpfungsparameter Rm (Standardwert: 0.0)
ray_k   R Rayleigh-Dämpfungsparameter Rk (Standardwert: 0.0)
(6. Zeile) nout, vistype, nodeout
Variable Attribut Inhalt
nout I Anzahl der Abtastwerte im Zeitbereich
vistype I Einstellung der Ausgabe von Visualisierungsdaten (1: Modalraum, 2: physikalischer Raum)
nodeout I ID des Überwachungsknotens im Frequenzbereich
(7. Zeile) iout_list(1), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
Variable Attribut Inhalt
iout_list(1) I Ausgabesteuerung: Verschiebung (1: Ausgabe, 0: keine Ausgabe)
iout_list(2) I Ausgabesteuerung: Geschwindigkeit (1: Ausgabe, 0: keine Ausgabe)
iout_list(3) I Ausgabesteuerung: Beschleunigung (1: Ausgabe, 0: keine Ausgabe)
iout_list(4) I Ignoriert
iout_list(5) I Ignoriert
iout_list(6) I Ignoriert

Anwendungsbeispiel

!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