!DYNAMIC¶
Besturing van dynamische analyse
!BOUNDARY, !CLOAD en !DLOAD specificeren !AMPLITUDE; de tijd t voor elke amplitude moet bij 0.0 beginnen.
Parameters¶
** 2e en volgende regels **
| Variabele | Type | Beschrijving |
|---|---|---|
| idx_eqa | I | Oplossingsmethode voor de bewegingsvergelijking (directe tijdintegratie) (standaard: 1) 1: Impliciete methode (Newmark-β-methode) 11: Expliciete methode (centrale-differentiemethode) |
| idx_resp | I | Analysetype (standaard: 1) 1: Tijdresponsanalyse 2: Frequentieresponsanalyse |
Wanneer idx_resp=1 (tijdresponsanalyse)¶
| Variabele | Type | Beschrijving |
|---|---|---|
| t_start | R | Starttijd van de analyse (standaard: 0.0), niet gebruikt |
| t_end | R | Eindtijd van de analyse (standaard: 1.0), niet gebruikt |
| n_step | I | Standaardaantal substappen wanneer !STEP is weggelaten of voor achterwaartse compatibiliteit (standaard: 1) |
| t_delta | R | Standaardtijdincrement wanneer !STEP is weggelaten of voor achterwaartse compatibiliteit (standaard: 1.0) |
| Variabele | Type | Beschrijving |
|---|---|---|
| gamma | R | Parameter γ van de Newmark-β-methode (standaard: 0.5) |
| beta | R | Parameter β van de Newmark-β-methode (standaard: 0.25) |
| Variabele | Type | Beschrijving |
|---|---|---|
| idx_mas | I | Type massamatrix (standaard: 1) 1: Geconcentreerde massamatrix 2: Consistente massamatrix |
| idx_dmp | I | 1: Rayleigh-demping (standaard: 1) |
| ray_m | R | Rayleigh-dempingsparameter Rm (standaard: 0.0) |
| ray_k | R | Rayleigh-dempingsparameter Rk (standaard: 0.0) |
| Variabele | Type | Beschrijving |
|---|---|---|
| nout | I | Niet gebruikt |
| node_monit_1 | I | Nummer van het monitorknooppunt (globaal) of naam van de knooppuntgroep |
| nout_monit | I | Uitvoerinterval van monitorresultaten (standaard: 1) |
Opmerking: Informatie voor het op deze regel opgegeven monitorknooppunt wordt uitgevoerd met het globale knooppuntnummer als NID. Verplaatsing wordt naar <dyna_disp_NID.txt> uitgevoerd in de volgorde stapnummer, substapnummer, huidige tijd, NID, u1, u2, u3. Snelheid en versnelling worden in dezelfde volgorde uitgevoerd naar respectievelijk <dyna_velo_NID.txt> en <dyna_acce_NID.txt>. Knooppuntrek wordt naar <dyna_strain_NID.txt> uitgevoerd in de volgorde stapnummer, substapnummer, huidige tijd, NID, e11, e22, e33, e12, e23, e13. Knooppuntspanning wordt naar <dyna_stress_NID.txt> uitgevoerd in de volgorde stapnummer, substapnummer, huidige tijd, NID, s11, s22, s33, s12, s23, s13, smises. Als met een knooppuntgroep meerdere monitorknooppunten zijn opgegeven, wordt elk van de bovenstaande bestanden afzonderlijk voor elk knooppunt uitgevoerd. Wanneer deze uitvoer is opgegeven, worden bovendien de kinetische energie, vervormingsenergie en totale energie van het gehele analysemodel naar <dyna_energy.txt> uitgevoerd in de volgorde stapnummer, substapnummer, huidige tijd, kinetische energie, vervormingsenergie, totale energie.
Opmerkingen¶
- Bij dynamische tijdresponsanalyse kunnen meerdere
!STEP-definities worden gebruikt om per stap tussen randvoorwaarde- en belastingsgroepen te schakelen. - Voor tijdregeling met een vast increment wordt aanbevolen
!STEPte gebruiken omSUBSTEPSenDTIME, ETIMEexpliciet op de tweede regel op te geven.n_stepent_deltaworden gebruikt als standaardwaarden voor een analyse met één stap wanneer!STEPis weggelaten, of voor achterwaartse compatibiliteit. - Wanneer
!STEP, INC_TYPE=AUTOis opgegeven, gebruikt automatische incrementering het initiële tijdincrement, de stapduur, het minimale tijdincrement en het maximale tijdincrement die op de tweede regel van!STEPzijn opgegeven. Parameters voor automatische incrementering kunnen worden opgegeven met!AUTOINC_PARAM.
| Variabele | Type | Beschrijving |
|---|---|---|
| iout_list(1) | I | Instelling voor uitvoer van verplaatsing (standaard: 0) 0: Niet uitvoeren 1: Uitvoeren |
| iout_list(2) | I | Instelling voor uitvoer van snelheid (standaard: 0) 0: Niet uitvoeren 1: Uitvoeren |
| iout_list(3) | I | Instelling voor uitvoer van versnelling (standaard: 0) 0: Niet uitvoeren 1: Uitvoeren |
| iout_list(4) | I | Instelling voor uitvoer van reactiekracht (standaard: 0) 0: Niet uitvoeren 1: Uitvoeren |
| iout_list(5) | I | Instelling voor uitvoer van rek (standaard: 0) 0: Niet uitvoeren (per element of per knooppunt) 1: Uitvoeren 2: Uitvoeren (per knooppunt) 3: Uitvoeren (per element) |
| iout_list(6) | I | Instelling voor uitvoer van spanning (standaard: 0) 0: Niet uitvoeren (per element of per knooppunt) 1: Uitvoeren 2: Uitvoeren (per knooppunt) 3: Uitvoeren (per element) |
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 (frequentieresponsanalyse)¶
| Variabele | Type | Beschrijving |
|---|---|---|
| f_start | R | Ondergrens van de frequentie |
| f_end | R | Bovengrens van de frequentie |
| n_freq | I | Aantal responsberekeningspunten |
| f_disp | R | Frequentie waarbij de verplaatsing wordt gemeten |
| Variabele | Type | Beschrijving |
|---|---|---|
| t_start | R | Starttijd van de trilling in werkelijke tijd |
| t_end | R | Eindtijd van de trilling in werkelijke tijd |
| Variabele | Type | Beschrijving |
|---|---|---|
| idx_mas | I | Type massamatrix (vast op 1 (geconcentreerde massamatrix)) |
| idx_dmp | I | 1: Rayleigh-demping |
| ray_m | R | Rayleigh-dempingsparameter Rm (standaard: 0.0) |
| ray_k | R | Rayleigh-dempingsparameter Rk (standaard: 0.0) |
| Variabele | Type | Beschrijving |
|---|---|---|
| nout | I | Aantal monsters in het tijddomein |
| vistype | I | Instelling voor uitvoer van visualisatiegegevens (1: modale ruimte, 2: fysieke ruimte) |
| nodeout | I | ID van het monitorknooppunt in het frequentiedomein |
| Variabele | Type | Beschrijving |
|---|---|---|
| iout_list(1) | I | Uitvoerregeling: verplaatsing (1: uitvoeren, 0: niet uitvoeren) |
| iout_list(2) | I | Uitvoerregeling: snelheid (1: uitvoeren, 0: niet uitvoeren) |
| iout_list(3) | I | Uitvoerregeling: versnelling (1: uitvoeren, 0: niet uitvoeren) |
| iout_list(4) | I | Genegeerd |
| iout_list(5) | I | Genegeerd |
| iout_list(6) | I | Genegeerd |