Skip to content

!STEP

विश्लेषण स्टेपची सेटिंग

अरेषीय स्थिर विश्लेषण आणि अरेषीय गतिशील विश्लेषणासाठी आवश्यक.

वरील व्यतिरिक्त इतर विश्लेषणांत ही व्याख्या वगळल्यास सर्व सीमा-अटी सक्षम होतात आणि गणना एका स्टेपमध्ये केली जाते.

स्थिर विश्लेषणात सामग्रीचे गुणधर्म विस्कोइलॅस्टिक किंवा क्रीप प्रकारचे असल्यास TYPE=VISCO निर्दिष्ट करून गणना वेळेची अट सेट करा.

TYPE (STATIC/VISCO) हा सामग्रीला वेळ वाढ द्यायची की नाही हे ठरवणारा स्टेप प्रकार आहे आणि !SOLUTION मधील विश्लेषण प्रकार (STATIC/DYNAMIC इ.) यापेक्षा स्वतंत्र निर्देश आहे (खालील टिपा पहा).

प्राचल

TYPE     = STATIC(पूर्वनिर्धारित मूल्य) / VISCO (अर्ध-स्थिर विश्लेषण)
SUBSTEPS = सीमा-अटींच्या विभागणी स्टेपची संख्या (पूर्वनिर्धारित: 1)
CONVERG  = अभिसरण निर्णय उंबरठा (पूर्वनिर्धारित: 1.0e-6)
MAXITER  = अरेषीय विश्लेषणातील कमाल पुनरावृत्ती संख्या (पूर्वनिर्धारित: 50)
AMP      = वेळ फलनाचे नाव (!AMPLITUDE ने निर्दिष्ट)
INC_TYPE = FIXED(निश्चित वाढ / पूर्वनिर्धारित मूल्य) / AUTO(स्वयंचलित वाढ)
MAXRES   = कमाल अनुमत residual ची सेटिंग (पूर्वनिर्धारित: 1.0e+10)
TIMEPOINTS = वेळ यादीचे नाव (!TIME_POINTS, NAME ने निर्दिष्ट)
AUTOINCPARAM = स्वयंचलित वाढ प्राचल संचाचे नाव (!AUTOINC_PARAM, NAME ने निर्दिष्ट)
MAXCONTITER = संपर्क विश्लेषणातील कमाल संपर्क पुनरावृत्ती संख्या (पूर्वनिर्धारित: 10)

** दुसरी ओळ **

INC_TYPE=FIXED असल्यास (TYPE=STATIC असल्यास वगळता येते)

(दुसरी ओळ) DTIME, ETIME
चलाचे नाव गुणधर्म वर्णन
DTIME R वेळ वाढ (पूर्वनिर्धारित: 1/SUBSTEPS)
ETIME R स्टेप वेळेची रुंदी (पूर्वनिर्धारित: 1)

INC_TYPE=AUTO असल्यास (TYPE काहीही असो, निर्दिष्ट करणे आवश्यक)

(दुसरी ओळ) DTIME_INIT, ETIME, MINDT, MAXDT
चलाचे नाव गुणधर्म वर्णन
DTIME_INIT R प्रारंभिक वेळ वाढ
ETIME R स्टेप वेळेची रुंदी
MINDT R वेळ वाढीची खालची मर्यादा
MAXDT R वेळ वाढीची वरची मर्यादा

** तिसऱ्या ओळीपासून **

  BOUNDARY, id                                  id=!BOUNDARY, !VELOCITY, !ACCELERATION यांनी परिभाषित केलेला GRPID
  LOAD, id                                      id=!CLOAD, !DLOAD, !SPRING, !TEMPERATURE यांनी परिभाषित केलेला GRPID
  CONTACT, id                                   id=!CONTACT ने परिभाषित केलेला GRPID

वापराचे उदाहरण

निश्चित वेळ वाढीचे उदाहरण

!STEP, CONVERG=1.E-8
  0.1, 1.0
  BOUNDARY, 1
  LOAD, 1
  CONTACT, 1

स्वयंचलित वाढ समायोजन सक्षम करून प्रारंभिक वेळ वाढ 0.01, स्टेप वेळेची रुंदी 2.5, वेळ वाढीची खालची मर्यादा 1E-5, वरची मर्यादा 0.3 आणि कमाल सबस्टेप संख्या 200 सेट करणे

    !STEP, INC_TYPE=AUTO, SUBSTEPS=200
    0.01, 2.5, 1E-5, 0.3

स्वयंचलित वाढ समायोजन सक्षम करून TP1 ही वेळ यादी गणना आणि निकाल आउटपुट वेळ म्हणून निर्दिष्ट करणे

    !STEP, INC_TYPE=AUTO, TIMEPOINTS=TP1
    0.1, 2.0, 1E-3, 0.2

टिपा

  • TYPE (STATIC/VISCO) हा त्या स्टेपमध्ये सामग्रीच्या संघटनात्मक नियमाला वेळ वाढ द्यायची की नाही हे ठरवणारा स्विच आहे आणि !SOLUTION मध्ये निर्दिष्ट केलेल्या विश्लेषण प्रकारापासून स्वतंत्र आहे. STATIC मध्ये सामग्री वेळ वाढीचा संदर्भ घेत नाही (rate-independent), तर VISCO मध्ये विस्कोइलॅस्टिक व क्रीप सामग्री वास्तविक वेळ वाढ वापरतात. हा फरक फक्त स्थिर विश्लेषणात लागू होतो; गतिशील विश्लेषणात (!SOLUTION, TYPE=DYNAMIC) TYPE पाहिले जात नाही आणि वेळ वाढ नेहमी वास्तविक वेळ म्हणून हाताळली जाते.
  • स्वयंचलित वाढ समायोजनात SUBSTEPS ही कमाल सबस्टेप संख्या मानली जाते.
  • वेळ यादीचे नाव TIMEPOINTS आणि स्वयंचलित संपर्क प्राचल संचाचे नाव AUTOINCPARAM हे फक्त INC_TYPE=AUTO असताना प्रभावी असतात.
  • TIMEPOINTS निर्दिष्ट करताना संदर्भित !TIME_POINTS हे !STEP कार्डच्या आधी परिभाषित केलेले असणे आवश्यक आहे.
  • AUTOINCPARAM निर्दिष्ट करताना संदर्भित !AUTOINC_PARAM हे !STEP कार्डच्या आधी परिभाषित केलेले असणे आवश्यक आहे. हे प्राचल वगळल्यास पूर्वनिर्धारित स्वयंचलित वाढ प्राचल संच वापरला जातो.
  • गतिशील विश्लेषणात !STEP वगळल्यास !DYNAMIC मधील n_step आणि t_delta यांच्या आधारे एक-स्टेप विश्लेषण मानले जाते आणि आधी परिभाषित सीमा-अटी व भार सक्षम होतात. हे मागील आवृत्त्यांशी सुसंगततेसाठी आहे; नवीन इनपुटमध्ये !STEP परिभाषित करण्याची शिफारस केली जाते.
  • गतिशील विश्लेषणातील निश्चित वाढीसाठी !STEP च्या दुसऱ्या ओळीत DTIME, ETIME निर्दिष्ट करून वेळ वाढ आणि स्टेप वेळेची रुंदी नियंत्रित करण्याची शिफारस केली जाते. !DYNAMIC मधील n_step आणि t_delta हे !STEP वगळल्यास किंवा मागील सुसंगततेसाठी पूर्वनिर्धारित मूल्ये म्हणून हाताळले जातात.
  • गतिशील विश्लेषणात INC_TYPE=AUTO निर्दिष्ट केल्यास दुसऱ्या ओळीतील DTIME_INIT, ETIME, MINDT आणि MAXDT वापरून वेळ वाढ नियंत्रित केली जाते. स्वयंचलित वाढ आणि cutback प्रामुख्याने अरेषीय अव्यक्त-पद्धतीच्या गतिशील विश्लेषणात वापरले जातात.
  • गतिशील विश्लेषणात BOUNDARY ओळीत !BOUNDARY, !VELOCITY, !ACCELERATION आणि LOAD ओळीत !CLOAD तसेच अव्यक्त पद्धतीतील !SPRING प्रत्येक स्टेपनुसार सक्षम करता येतात.