Μετάβαση στο περιεχόμενο

!STEP

Ρυθμίσεις βήματος ανάλυσης

Υποχρεωτικό για μη γραμμική στατική ανάλυση και μη γραμμική δυναμική ανάλυση

Αν αυτός ο ορισμός παραλειφθεί για αναλύσεις διαφορετικές από τις παραπάνω, ενεργοποιούνται όλες οι οριακές συνθήκες και ο υπολογισμός εκτελείται σε ένα βήμα

Για στατική ανάλυση με ιξωδοελαστικές ιδιότητες ή ιδιότητες ερπυσμού, καθορίστε TYPE=VISCO και ορίστε τις συνθήκες χρόνου υπολογισμού

Σημειώστε ότι το TYPE (STATIC/VISCO) καθορίζει τον τύπο βήματος που ορίζει αν το χρονικό βήμα μεταβιβάζεται στο υλικό και είναι ανεξάρτητο από τον τύπο ανάλυσης (STATIC/DYNAMIC κ.λπ.) που καθορίζεται από το !SOLUTION (βλ. Σημειώσεις παρακάτω)

Παράμετροι

TYPE     = STATIC(προεπιλογή) / VISCO (οιονεί στατική ανάλυση)
SUBSTEPS = αριθμός υποβημάτων για τις οριακές συνθήκες (προεπιλογή: 1)
CONVERG  = όριο σύγκλισης με βάση τον νόμο υπολοίπου (προεπιλογή: 1.0e-3)
CONVERG_DDISP = όριο σύγκλισης με βάση τον νόμο διόρθωσης (προεπιλογή: 1.0e-8)
CONVERG_LAG   = όριο σύγκλισης με βάση τη διόρθωση πολλαπλασιαστή Lagrange (προεπιλογή: 1.0e-2)
MAXITER  = μέγιστος αριθμός επαναλήψεων σε μη γραμμική ανάλυση (προεπιλογή: 50)
AMP      = όνομα χρονικής συνάρτησης (καθορίζεται με !AMPLITUDE)
AMPLITUDE = RAMP / STEP (κατανομή της επιβαλλόμενης μετατόπισης στα υποβήματα)
             προεπιλογή: RAMP για TYPE=STATIC, STEP για TYPE=VISCO
INC_TYPE = FIXED (σταθερό βήμα, προεπιλογή) / AUTO (αυτόματο βήμα)
MAXRES   = μέγιστο επιτρεπόμενο υπόλοιπο (προεπιλογή: 1.0e+10)
TIMEPOINTS = όνομα λίστας χρονικών σημείων (καθορίζεται με !TIME_POINTS, NAME)
AUTOINCPARAM = όνομα συνόλου παραμέτρων αυτόματου βήματος (καθορίζεται με !AUTOINC_PARAM, NAME)
CONVERGPARAM = όνομα συνόλου παραμέτρων σύγκλισης (καθορίζεται με !CONVERG_PARAM, NAME)
MAXCONTITER = μέγιστος αριθμός επαναλήψεων επαφής σε ανάλυση επαφής (προεπιλογή: 10)

** 2η γραμμή **

Όταν INC_TYPE=FIXED (μπορεί να παραλειφθεί όταν TYPE=STATIC)

(2η γραμμή) DTIME, ETIME
Όνομα μεταβλητής Ιδιότητα Περιγραφή
DTIME R Χρονικό βήμα (προεπιλογή: 1/SUBSTEPS)
ETIME R Χρονικό διάστημα βήματος (προεπιλογή: 1)

Όταν INC_TYPE=AUTO (καθορίζεται ανεξάρτητα από το TYPE)

(2η γραμμή) DTIME_INIT, ETIME, MINDT, MAXDT
Όνομα μεταβλητής Ιδιότητα Περιγραφή
DTIME_INIT R Αρχικό χρονικό βήμα
ETIME R Χρονικό διάστημα βήματος
MINDT R Κάτω όριο χρονικού βήματος
MAXDT R Άνω όριο χρονικού βήματος

** 3η και επόμενες γραμμές **

  BOUNDARY, id                                  id=GRPID που ορίζεται από !BOUNDARY, !VELOCITY, !ACCELERATION
  LOAD, id                                      id=GRPID που ορίζεται από !CLOAD, !DLOAD, !SPRING, !TEMPERATURE
  CONTACT, id                                   id=GRPID που ορίζεται από !CONTACT

Παράδειγμα

Παράδειγμα με χρήση σταθερών χρονικών βημάτων

!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

Σημειώσεις

  • Υπάρχουν τρία όρια σύγκλισης. Το CONVERG αφορά τον αναδιάστατο λόγο του νόμου υπολοίπου προς τη δύναμη αναφοράς (ενδογενής δύναμη, και σε δυναμική ανάλυση δυνάμεις αδράνειας και ιξώδους), το CONVERG_DDISP τον αναδιάστατο λόγο του νόμου διόρθωσης μετατόπισης προς τον νόμο της συνολικής μεταβολής μετατόπισης εντός του υποβήματος, και το CONVERG_LAG τον αναδιάστατο λόγο του νόμου διόρθωσης πολλαπλασιαστή Lagrange προς το μεγαλύτερο από τον νόμο πολλαπλασιαστή Lagrange και τη δύναμη αναφοράς. Η ικανοποίηση οποιουδήποτε από CONVERG ή CONVERG_DDISP θεωρείται σύγκλιση· η ανάλυση επαφής με πολλαπλασιαστές Lagrange (!CONTACT_ALGO, TYPE=SLAGRANGE) απαιτεί επιπλέον πάντοτε και το CONVERG_LAG. Για τους ορισμούς των κριτηρίων, βλ. Κριτήρια σύγκλισης στον θεωρητικό οδηγό
  • Το αν κάθε κριτήριο χρησιμοποιείται, και η κρίση με βάση τη μέγιστη συνιστώσα βαθμού ελευθερίας, καθορίζονται στο !CONVERG_PARAM. Όταν καθορίζεται το CONVERGPARAM, το !CONVERG_PARAM προορισμού πρέπει να έχει οριστεί πριν από την κάρτα !STEP. Οι γραμμές μεγεθών και νόμων που αναγράφονται στην κάρτα προορισμού έχουν προτεραιότητα έναντι των CONVERG, CONVERG_DDISP και CONVERG_LAG
  • Το TYPE (STATIC/VISCO) είναι διακόπτης που καθορίζει αν το χρονικό βήμα μεταβιβάζεται στον καταστατικό νόμο του υλικού σε αυτό το βήμα και είναι ανεξάρτητο από τον τύπο ανάλυσης που καθορίζεται από το !SOLUTION. Με STATIC, το υλικό δεν αναφέρεται στο χρονικό βήμα (ανεξάρτητο από τον ρυθμό), ενώ με VISCO η ιξωδοελαστικότητα και ο ερπυσμός χρησιμοποιούν το πραγματικό χρονικό βήμα. Η διάκριση αυτή ισχύει μόνο για στατική ανάλυση· στη δυναμική ανάλυση (!SOLUTION, TYPE=DYNAMIC), το TYPE δεν χρησιμοποιείται και το χρονικό βήμα αντιμετωπίζεται πάντοτε ως πραγματικός χρόνος
  • Με αυτόματη προσαρμογή βήματος, το SUBSTEPS αντιμετωπίζεται ως ο μέγιστος αριθμός υποβημάτων
  • Για την κατανομή της επιβαλλόμενης μετατόπισης με AMPLITUDE και την επιλογή μεταξύ RAMP και STEP, βλ. Αναφορά λειτουργιών: Έλεγχος βημάτων
  • Το όνομα λίστας χρονικών σημείων TIMEPOINTS και το όνομα συνόλου παραμέτρων αυτόματης επαφής AUTOINCPARAM ισχύουν μόνο όταν INC_TYPE=AUTO
  • Όταν καθορίζεται TIMEPOINTS, το αναφερόμενο !TIME_POINTS πρέπει να έχει οριστεί πριν από την κάρτα !STEP.
  • Όταν καθορίζεται AUTOINCPARAM, το αναφερόμενο !AUTOINC_PARAM πρέπει να έχει οριστεί πριν από την κάρτα !STEP. Αν αυτή η παράμετρος παραλειφθεί, χρησιμοποιείται το προεπιλεγμένο σύνολο παραμέτρων αυτόματου βήματος
  • Αν το !STEP παραλειφθεί στη δυναμική ανάλυση, η ανάλυση αντιμετωπίζεται ως ανάλυση ενός βήματος με βάση τα n_step και t_delta του !DYNAMIC και ενεργοποιούνται οι ορισμένες οριακές συνθήκες και φορτίσεις. Αυτή η συμπεριφορά παρέχεται για συμβατότητα προς τα πίσω· για νέες εισόδους συνιστάται ο ορισμός του !STEP
  • Για σταθερά βήματα στη δυναμική ανάλυση, συνιστάται ο καθορισμός DTIME, ETIME στη δεύτερη γραμμή του !STEP για τον έλεγχο του χρονικού βήματος και του χρονικού διαστήματος βήματος. Τα n_step και t_delta του !DYNAMIC αντιμετωπίζονται ως προεπιλογές όταν το !STEP παραλείπεται ή για συμβατότητα προς τα πίσω
  • Όταν καθορίζεται INC_TYPE=AUTO στη δυναμική ανάλυση, το χρονικό βήμα ελέγχεται με τα DTIME_INIT, ETIME, MINDT και MAXDT στη δεύτερη γραμμή. Τα αυτόματα βήματα και το cutback χρησιμοποιούνται κυρίως στη μη γραμμική έμμεση δυναμική ανάλυση
  • Στη δυναμική ανάλυση, τα !BOUNDARY, !VELOCITY και !ACCELERATION μπορούν να ενεργοποιούνται ανά βήμα με τη γραμμή BOUNDARY, ενώ τα !CLOAD και !SPRING έμμεσης μεθόδου μπορούν να ενεργοποιούνται ανά βήμα με τη γραμμή LOAD