Saltar a contenido

!VELOCITY

Definición de condiciones de contorno de velocidad

Parámetros

TYPE = INITIAL (condición de contorno de velocidad inicial)
     = TRANSIT (condición de contorno de velocidad con historial temporal especificada con !AMPLITUDE; predeterminado)
GRPID = ID de grupo
AMP  = nombre de la función temporal (especificada con !AMPLITUDE)
       !AMPLITUDE define la relación entre el tiempo t y el coeficiente f(t).
       El valor obtenido al multiplicar Value indicado a continuación por el coeficiente f(t) se convierte en el valor prescrito en ese instante
       (si se omite: la relación tiempo-coeficiente es f(t) = 1.0).
ROT_CENTER = número de nodo o nombre del grupo de nodos del centro de la restricción de velocidad de rotación.
             Cuando se especifica, este !VELOCITY se reconoce como una restricción de velocidad de rotación.

** 2.ª línea y siguientes **

(2.ª línea) NODE_ID, DOF_idS, DOF_idE, Value
Nombre de variable Atributo Descripción
NODE_ID I/C Número de nodo o nombre del grupo de nodos
DOF_idS I Primer número de grado de libertad restringido
DOF_idE I Último número de grado de libertad restringido
Value R Valor prescrito (predeterminado: 0)

Ejemplo

!VELOCITY, TYPE=TRANSIT, AMP=AMP1
  1, 1, 1, 0.0
  ALL, 3, 3
  ※ el valor prescrito es 0.0
!VELOCITY, TYPE=INITIAL
  1, 3, 3, 1.0
  2, 3, 3, 1.0
  3, 3, 3, 1.0
  • En las condiciones de contorno de velocidad, a diferencia de las condiciones de contorno de desplazamiento, no se pueden definir conjuntamente varios grados de libertad, por lo que DOF_idS y DOF_idE deben tener el mismo número.
  • Cuando TYPE es INITIAL, AMP queda deshabilitado.
  • GRPID se referencia desde la línea !STEP de BOUNDARY y se utiliza para habilitar las condiciones de contorno de velocidad en cada paso.

Restricción de velocidad de rotación (ROT_CENTER)

Al especificar ROT_CENTER, se puede aplicar una velocidad angular alrededor del centro de rotación como condición de contorno de velocidad, del mismo modo que !BOUNDARY de ROT_CENTER (restricción de desplazamiento rotacional). Solo es válido en análisis dinámico.

El Value de cada línea de datos se proporciona como una componente (grados de libertad 1 a 3) del vector de velocidad angular \(\boldsymbol{\omega}=(\omega_x,\omega_y,\omega_z)\) [rad/s]. A cada nodo se le aplica la velocidad tangencial \(\boldsymbol{v}=\boldsymbol{\omega}\times(\boldsymbol{x}-\boldsymbol{x}_c)\), donde \(\boldsymbol{x}_c\) es el centro de rotación. Cuando se utiliza AMP conjuntamente, \(\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]

Cuando se especifica ROT_CENTER

  • El grupo de nodos especificado por ROT_CENTER debe estar formado por un único nodo.
  • Mientras que la restricción de desplazamiento rotacional (!BOUNDARY, ROT_CENTER) es una rotación finita basada en la fórmula de Rodrigues, la restricción de velocidad de rotación es una velocidad tangencial obtenida mediante el producto vectorial con el vector de velocidad angular.