Ana içeriğe geç

!STEP

Analiz adımı ayarları

Doğrusal olmayan statik analiz ve doğrusal olmayan dinamik analiz için gereklidir

Yukarıdakilerin dışındaki analizlerde bu tanım atlanırsa, tüm sınır koşulları etkinleştirilir ve hesaplama tek adımda gerçekleştirilir

Viskoelastik veya sürünme malzeme özelliklerine sahip statik analiz için TYPE=VISCO belirtin ve hesaplama zamanı koşullarını ayarlayın

TYPE (STATIC/VISCO) değerinin, zaman artımının malzemeye aktarılıp aktarılmayacağını belirleyen adım türünü belirttiğine ve !SOLUTION ile belirtilen analiz türünden (STATIC/DYNAMIC vb.) bağımsız olduğuna dikkat edin (aşağıdaki Notlara bakın)

Parametreler

TYPE     = STATIC(varsayılan) / VISCO (yarı-statik analiz)
SUBSTEPS = sınır koşulları için alt adım sayısı (varsayılan: 1)
CONVERG  = yakınsama ölçütü eşiği (varsayılan: 1.0e-6)
MAXITER  = doğrusal olmayan analizde en fazla yineleme sayısı (varsayılan: 50)
AMP      = zaman fonksiyonu adı (!AMPLITUDE ile belirtilir)
INC_TYPE = FIXED (sabit artım, varsayılan) / AUTO (otomatik artım)
MAXRES   = izin verilen en büyük artık (varsayılan: 1.0e+10)
TIMEPOINTS = zaman noktası listesi adı (!TIME_POINTS, NAME ile belirtilir)
AUTOINCPARAM = otomatik artım parametre kümesi adı (!AUTOINC_PARAM, NAME ile belirtilir)
MAXCONTITER = temas analizinde en fazla temas yinelemesi sayısı (varsayılan: 10)

** 2. satır **

INC_TYPE=FIXED olduğunda (TYPE=STATIC iken atlanabilir)

(2. satır) DTIME, ETIME
Değişken Öznitelik Açıklama
DTIME R Zaman artımı (varsayılan: 1/SUBSTEPS)
ETIME R Adım zaman aralığı (varsayılan: 1)

INC_TYPE=AUTO olduğunda (TYPE ne olursa olsun belirtilir)

(2. satır) DTIME_INIT, ETIME, MINDT, MAXDT
Değişken Öznitelik Açıklama
DTIME_INIT R Başlangıç zaman artımı
ETIME R Adım zaman aralığı
MINDT R Zaman artımının alt sınırı
MAXDT R Zaman artımının üst sınırı

** 3. satır ve sonrası **

  BOUNDARY, id                                  id=!BOUNDARY, !VELOCITY, !ACCELERATION ile tanımlanan GRPID
  LOAD, id                                      id=!CLOAD, !DLOAD, !SPRING, !TEMPERATURE ile tanımlanan GRPID
  CONTACT, id                                   id=!CONTACT ile tanımlanan GRPID

Örnek

Sabit zaman artımlarının kullanıldığı örnek

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

Otomatik artım ayarlamasını etkinleştirip başlangıç zaman artımını 0.01, adım zaman aralığını 2.5, zaman artımı alt sınırını 1E-5, zaman artımı üst sınırını 0.3 ve en fazla alt adım sayısını 200 olarak ayarlayın

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

Otomatik artım ayarlamasını etkinleştirin ve hesaplama ile sonuç çıktısı zamanları olarak TP1 zaman noktası listesini belirtin

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

Notlar

  • TYPE (STATIC/VISCO), o adımda zaman artımının malzemenin kurucu yasasına aktarılıp aktarılmayacağını belirleyen bir anahtardır ve !SOLUTION ile belirtilen analiz türünden bağımsızdır. STATIC ile malzeme zaman artımına başvurmaz (hızdan bağımsızdır); VISCO ile viskoelastisite ve sürünme gerçek zaman artımını kullanır. Bu ayrım yalnızca statik analiz için geçerlidir; dinamik analizde (!SOLUTION, TYPE=DYNAMIC) TYPE kullanılmaz ve zaman artımı her zaman gerçek zaman olarak ele alınır
  • Otomatik artım ayarlamasında SUBSTEPS, en fazla alt adım sayısı olarak ele alınır
  • TIMEPOINTS zaman noktası listesi adı ve AUTOINCPARAM otomatik temas parametre kümesi adı yalnızca INC_TYPE=AUTO olduğunda geçerlidir
  • TIMEPOINTS belirtildiğinde, başvurulan !TIME_POINTS, !STEP kartından önce tanımlanmalıdır.
  • AUTOINCPARAM belirtildiğinde, başvurulan !AUTOINC_PARAM, !STEP kartından önce tanımlanmalıdır. Bu parametre atlanırsa varsayılan otomatik artım parametre kümesi kullanılır
  • Dinamik analizde !STEP atlanırsa, analiz !DYNAMIC içindeki n_step ve t_delta değerlerine dayalı tek adımlı analiz olarak ele alınır ve tanımlanan sınır koşulları ile yükler etkinleştirilir. Bu davranış geriye dönük uyumluluk için sağlanmıştır; yeni girdilerde !STEP tanımlanması önerilir
  • Dinamik analizde sabit artımlar için, zaman artımını ve adım zaman aralığını denetlemek üzere !STEP'in ikinci satırında DTIME, ETIME belirtilmesi önerilir. !DYNAMIC içindeki n_step ve t_delta, !STEP atlandığında veya geriye dönük uyumluluk için varsayılanlar olarak ele alınır
  • Dinamik analizde INC_TYPE=AUTO belirtildiğinde, zaman artımı ikinci satırdaki DTIME_INIT, ETIME, MINDT ve MAXDT kullanılarak denetlenir. Otomatik artımlar ve cutback esas olarak doğrusal olmayan örtük dinamik analizde kullanılır
  • Dinamik analizde !BOUNDARY, !VELOCITY ve !ACCELERATION BOUNDARY satırıyla adım adım; !CLOAD ve örtük yöntem !SPRING ise LOAD satırıyla adım adım etkinleştirilebilir