!STEP¶
Indstillinger for analysetrin
Påkrævet for ikke-lineær statisk analyse og ikke-lineær dynamisk analyse
Hvis denne definition udelades for andre analyser end ovenstående, aktiveres alle randbetingelser, og beregningen udføres i ét trin
Ved statisk analyse med viskoelastiske materialeegenskaber eller krybning skal TYPE=VISCO angives, og beregningstidens betingelser indstilles
Bemærk, at TYPE (STATIC/VISCO) angiver den trintype, der bestemmer, om tidsinkrementet overføres til materialet, og er uafhængig af analysetypen (STATIC/DYNAMIC osv.), der angives med !SOLUTION (se Bemærkninger nedenfor)
Parametre¶
TYPE = STATIC(standardværdi) / VISCO (kvasi-statisk analyse)
SUBSTEPS = antal deltrin for randbetingelser (standardværdi: 1)
CONVERG = tærskel for konvergenskriterium (standardværdi: 1.0e-6)
MAXITER = maksimalt antal iterationer i ikke-lineær analyse (standardværdi: 50)
AMP = navn på tidsfunktion (angivet med !AMPLITUDE)
INC_TYPE = FIXED (fast inkrement, standardværdi) / AUTO (automatisk inkrement)
MAXRES = maksimalt tilladt residual (standardværdi: 1.0e+10)
TIMEPOINTS = navn på tidspunktsliste (angivet med !TIME_POINTS, NAME)
AUTOINCPARAM = navn på parametersæt for automatisk inkrement (angivet med !AUTOINC_PARAM, NAME)
MAXCONTITER = maksimalt antal kontaktiterationer i kontaktanalyse (standardværdi: 10)
** 2. linje **
Når INC_TYPE=FIXED (kan udelades, når TYPE=STATIC)
| Variabelnavn | Attribut | Indhold |
|---|---|---|
| DTIME | R | Tidsinkrement (standardværdi: 1/SUBSTEPS) |
| ETIME | R | Trinnets tidsinterval (standardværdi: 1) |
Når INC_TYPE=AUTO (angives uanset TYPE)
| Variabelnavn | Attribut | Indhold |
|---|---|---|
| DTIME_INIT | R | Indledende tidsinkrement |
| ETIME | R | Trinnets tidsinterval |
| MINDT | R | Nedre grænse for tidsinkrement |
| MAXDT | R | Øvre grænse for tidsinkrement |
** 3. og efterfølgende linjer **
BOUNDARY, id id=GRPID defineret af !BOUNDARY, !VELOCITY, !ACCELERATION
LOAD, id id=GRPID defineret af !CLOAD, !DLOAD, !SPRING, !TEMPERATURE
CONTACT, id id=GRPID defineret af !CONTACT
Eksempel¶
Eksempel med faste tidsinkrementer
Aktiver automatisk inkrementjustering, og indstil det indledende tidsinkrement til 0.01, trinnets tidsinterval til 2.5, den nedre grænse for tidsinkrement til 1E-5, den øvre grænse til 0.3 og det maksimale antal deltrin til 200
Aktiver automatisk inkrementjustering, og angiv tidspunktslisten TP1 som tidspunkter for beregning og resultatoutput
Bemærkninger¶
TYPE(STATIC/VISCO) er en kontakt, der bestemmer, om tidsinkrementet overføres til materialets konstitutive lov i det pågældende trin, og er uafhængig af analysetypen angivet med!SOLUTION. MedSTATICrefererer materialet ikke til tidsinkrementet (hastighedsuafhængigt); medVISCOrefererer viskoelasticitet og krybning til det faktiske tidsinkrement. Denne skelnen er kun gyldig for statisk analyse; i dynamisk analyse (!SOLUTION, TYPE=DYNAMIC) anvendesTYPEikke, og tidsinkrementet behandles altid som faktisk tid- Ved automatisk inkrementjustering behandles SUBSTEPS som det maksimale antal deltrin
- Tidspunktslistenavnet TIMEPOINTS og navnet på parametersættet for automatisk kontakt AUTOINCPARAM er kun gyldige, når INC_TYPE=AUTO
- Når TIMEPOINTS angives, skal den refererede !TIME_POINTS være defineret før !STEP-kortet.
- Når AUTOINCPARAM angives, skal den refererede !AUTOINC_PARAM være defineret før !STEP-kortet. Hvis denne parameter udelades, anvendes standardparametersættet for automatisk inkrement
- Hvis !STEP udelades i dynamisk analyse, behandles analysen som en ét-trinsanalyse baseret på
n_stepogt_deltai !DYNAMIC, og de definerede randbetingelser og laster aktiveres. Denne behandling findes af hensyn til bagudkompatibilitet; det anbefales at definere !STEP i nye input - Ved faste inkrementer i dynamisk analyse anbefales det at angive
DTIME, ETIMEpå anden linje i !STEP for at styre tidsinkrementet og trinnets tidsinterval.n_stepogt_deltai !DYNAMIC behandles som standardværdier, når !STEP udelades, eller af hensyn til bagudkompatibilitet - Når INC_TYPE=AUTO angives i dynamisk analyse, styres tidsinkrementet med DTIME_INIT, ETIME, MINDT og MAXDT på anden linje. Automatiske inkrementer og cutback anvendes primært ved ikke-lineær implicit dynamisk analyse
- I dynamisk analyse kan !BOUNDARY, !VELOCITY og !ACCELERATION aktiveres trin for trin med BOUNDARY-linjen, og !CLOAD samt !SPRING for implicit metode kan aktiveres trin for trin med LOAD-linjen