Vai al contenuto

!VELOCITY

Definizione delle condizioni al contorno di velocità

Parametri

TYPE = INITIAL (condizione al contorno di velocità iniziale)
     = TRANSIT (condizione al contorno di velocità con storia temporale specificata mediante !AMPLITUDE; predefinita)
GRPID = ID del gruppo
AMP  = nome della funzione temporale (specificato mediante !AMPLITUDE)
       !AMPLITUDE definisce la relazione tra il tempo t e il coefficiente f(t).
       Il valore ottenuto moltiplicando il Value riportato di seguito per il coefficiente f(t) diventa il valore prescritto in quell'istante
       (se non specificato: la relazione tra tempo e coefficiente è f(t) = 1.0).
ROT_CENTER = numero del nodo o nome del gruppo di nodi del centro del vincolo di velocità rotazionale.
             Se specificato, questo !VELOCITY viene riconosciuto come vincolo di velocità rotazionale.

** 2ª riga e successive **

(2ª riga) NODE_ID, DOF_idS, DOF_idE, Value
Nome variabile Attributo Descrizione
NODE_ID I/C Numero del nodo o nome del gruppo di nodi
DOF_idS I Numero iniziale del grado di libertà vincolato
DOF_idE I Numero finale del grado di libertà vincolato
Value R Valore prescritto (predefinito: 0)

Esempio

!VELOCITY, TYPE=TRANSIT, AMP=AMP1
  1, 1, 1, 0.0
  ALL, 3, 3
  ※ il valore prescritto è 0.0
!VELOCITY, TYPE=INITIAL
  1, 3, 3, 1.0
  2, 3, 3, 1.0
  3, 3, 3, 1.0
  • Per le condizioni al contorno di velocità, a differenza delle condizioni al contorno di spostamento, non è possibile definire insieme più gradi di libertà; pertanto DOF_idS e DOF_idE devono avere lo stesso numero.
  • Quando TYPE è INITIAL, AMP è disabilitato.
  • GRPID viene referenziato dalla riga BOUNDARY di !STEP e viene utilizzato per abilitare le condizioni al contorno di velocità per ciascun passo.

Vincolo di velocità rotazionale (ROT_CENTER)

Quando viene specificato ROT_CENTER, è possibile applicare una velocità angolare attorno al centro di rotazione come condizione al contorno di velocità, analogamente a ROT_CENTER di !BOUNDARY (vincolo di spostamento rotazionale). È valido soltanto nell'analisi dinamica.

Il Value di ciascuna riga di dati viene fornito come componente (gradi di libertà 1〜3) del vettore di velocità angolare \(\boldsymbol{\omega}=(\omega_x,\omega_y,\omega_z)\) [rad/s]. A ciascun nodo viene applicata la velocità tangenziale \(\boldsymbol{v}=\boldsymbol{\omega}\times(\boldsymbol{x}-\boldsymbol{x}_c)\), dove \(\boldsymbol{x}_c\) è il centro di rotazione. Quando si utilizza AMP, \(\boldsymbol{\omega}(t)=\boldsymbol{\omega}_0 f(t)\).

!VELOCITY, TYPE=TRANSIT, AMP=AMP1, ROT_CENTER=CENTER
  RIM, 1, 1, 0.0        ! ωx
  RIM, 2, 2, 0.0        ! ωy
  RIM, 3, 3, 6.283185   ! ωz [rad/s]

Quando viene specificato ROT_CENTER

  • Il gruppo di nodi specificato da ROT_CENTER deve essere costituito esattamente da un solo nodo.
  • Mentre il vincolo di spostamento rotazionale (!BOUNDARY, ROT_CENTER) è una rotazione finita basata sulla formula di Rodrigues, il vincolo di velocità rotazionale è una velocità tangenziale ottenuta dal prodotto vettoriale con il vettore di velocità angolare.