!STEP¶
Mipangilio ya hatua za uchanganuzi
Ni lazima katika uchanganuzi tuli usio wa mstari na uchanganuzi wa mienendo usio wa mstari
Ikiwa ufafanuzi huu umeachwa katika uchanganuzi mwingine, masharti yote ya mpaka huwezeshwa na hesabu hufanywa kwa hatua moja
Katika uchanganuzi tuli ambapo sifa za nyenzo ni viscoelastic na creep, bainisha TYPE=VISCO na uweke masharti ya muda wa hesabu
Kumbuka kwamba TYPE (STATIC/VISCO) ni aina ya hatua inayobainisha ikiwa increment ya muda inapitishwa kwa nyenzo, na ni ubainishaji wa mhimili tofauti na aina ya uchanganuzi (STATIC/DYNAMIC, n.k.) ya !SOLUTION (rejelea Maelezo hapa chini)
Vigezo¶
TYPE = STATIC(thamani chaguo-msingi) / VISCO (uchanganuzi quasi-static)
SUBSTEPS = idadi ya hatua ndogo za kugawa masharti ya mpaka (chaguo-msingi: 1)
CONVERG = kizingiti cha kigezo cha convergence (chaguo-msingi: 1.0e-6)
MAXITER = idadi ya juu ya iteresheni katika uchanganuzi usio wa mstari (chaguo-msingi: 50)
AMP = jina la kazi ya wakati (limebainishwa kwa !AMPLITUDE)
INC_TYPE = FIXED (increment isiyobadilika, thamani chaguo-msingi) / AUTO (increment otomatiki)
MAXRES = mabaki ya juu yanayoruhusiwa (chaguo-msingi: 1.0e+10)
TIMEPOINTS = jina la orodha ya wakati (limebainishwa kwa !TIME_POINTS, NAME)
AUTOINCPARAM = jina la seti ya vigezo vya increment otomatiki (limebainishwa kwa !AUTOINC_PARAM, NAME)
MAXCONTITER = idadi ya juu ya iteresheni za mgusano katika uchanganuzi wa mgusano (chaguo-msingi: 10)
** Mstari wa 2 **
Wakati INC_TYPE=FIXED (inaweza kuachwa wakati TYPE=STATIC)
| Jina la kigezo | Sifa | Maelezo |
|---|---|---|
| DTIME | R | Increment ya muda (chaguo-msingi: 1/SUBSTEPS) |
| ETIME | R | Upana wa muda wa hatua (chaguo-msingi: 1) |
Wakati INC_TYPE=AUTO (hubainishwa bila kujali TYPE)
| Jina la kigezo | Sifa | Maelezo |
|---|---|---|
| DTIME_INIT | R | Increment ya muda ya awali |
| ETIME | R | Upana wa muda wa hatua |
| MINDT | R | Kikomo cha chini cha increment ya muda |
| MAXDT | R | Kikomo cha juu cha increment ya muda |
** Mstari wa 3 na mistari inayofuata **
BOUNDARY, id id=GRPID iliyofafanuliwa kwa !BOUNDARY, !VELOCITY, !ACCELERATION
LOAD, id id=GRPID iliyofafanuliwa kwa !CLOAD, !DLOAD, !SPRING, !TEMPERATURE
CONTACT, id id=GRPID iliyofafanuliwa kwa !CONTACT
Mfano wa Matumizi¶
Mfano wa kutumia increment ya muda isiyobadilika
Wezesha urekebishaji otomatiki wa increment na uweke increment ya muda ya awali kuwa 0.01, upana wa muda wa hatua kuwa 2.5, kikomo cha chini cha increment ya muda kuwa 1E-5, kikomo cha juu kuwa 0.3, na idadi ya juu ya hatua ndogo kuwa 200
Wezesha urekebishaji otomatiki wa increment na ubainishe orodha ya wakati TP1 kama nyakati za hesabu na utoaji wa matokeo
Maelezo¶
TYPE(STATIC/VISCO) ni switch inayobainisha ikiwa increment ya muda inapitishwa kwa sheria ya kikatiba ya nyenzo katika hatua hiyo, na ni mhimili tofauti huru na aina ya uchanganuzi inayobainishwa kwa!SOLUTION. KatikaSTATIC, nyenzo hairejelei increment ya muda (rate-independent); katikaVISCO, viscoelasticity na creep hurejelea increment ya muda halisi. Tofauti hii inatumika tu katika uchanganuzi tuli; katika uchanganuzi wa mienendo (!SOLUTION, TYPE=DYNAMIC),TYPEhairejelewi na increment ya muda daima hushughulikiwa kama muda halisi- Katika urekebishaji otomatiki wa increment, SUBSTEPS hushughulikiwa kama idadi ya juu ya hatua ndogo
- Jina la orodha ya wakati TIMEPOINTS na jina la seti ya vigezo vya mgusano otomatiki AUTOINCPARAM hutumika tu wakati INC_TYPE=AUTO
- Wakati TIMEPOINTS imebainishwa, !TIME_POINTS inayorejelewa lazima iwe imefafanuliwa kabla ya kadi ya !STEP.
- Wakati AUTOINCPARAM imebainishwa, !AUTOINC_PARAM inayorejelewa lazima iwe imefafanuliwa kabla ya kadi ya !STEP. Pia, parameter hii ikiachwa, seti chaguo-msingi ya vigezo vya increment otomatiki hutumika
- Ikiwa !STEP imeachwa katika uchanganuzi wa mienendo, huchukuliwa kama uchanganuzi wa hatua moja unaotegemea
n_stepnat_deltaza !DYNAMIC, na masharti ya mpaka na mizigo iliyofafanuliwa huwezeshwa. Hii ni kwa uoanifu wa nyuma; kwa ingizo jipya inapendekezwa kufafanua !STEP - Kwa increment isiyobadilika katika uchanganuzi wa mienendo, inapendekezwa kubainisha
DTIME, ETIMEkatika mstari wa 2 wa !STEP ili kudhibiti increment ya muda na upana wa muda wa hatua.n_stepnat_deltaza !DYNAMIC hushughulikiwa kama thamani chaguo-msingi wakati !STEP imeachwa au kwa uoanifu wa nyuma - Wakati INC_TYPE=AUTO imebainishwa katika uchanganuzi wa mienendo, increment ya muda hudhibitiwa kwa DTIME_INIT, ETIME, MINDT na MAXDT katika mstari wa 2. Increment otomatiki na cutback hutumika hasa katika uchanganuzi wa mienendo usio wa mstari wa mbinu implicit
- Katika uchanganuzi wa mienendo, mstari wa BOUNDARY unaweza kuwezesha !BOUNDARY, !VELOCITY na !ACCELERATION kwa kila hatua, na mstari wa LOAD unaweza kuwezesha !CLOAD na !SPRING ya mbinu implicit kwa kila hatua