Ir para o conteúdo

!VELOCITY

Definição das condições de fronteira de velocidade

Parâmetros

TYPE = INITIAL (condição de fronteira de velocidade inicial)
     = TRANSIT (condição de fronteira de velocidade com histórico temporal especificada por !AMPLITUDE; predefinição)
GRPID = ID do grupo
AMP  = nome da função temporal (especificado por !AMPLITUDE)
       !AMPLITUDE define a relação entre o tempo t e o coeficiente f(t).
       O valor obtido multiplicando o Value abaixo pelo coeficiente f(t) torna-se o valor prescrito nesse instante
       (se não for especificado: a relação entre tempo e coeficiente é f(t) = 1.0).
ROT_CENTER = número do nó ou nome do grupo de nós do centro da restrição de velocidade de rotação.
             Quando especificado, este !VELOCITY é reconhecido como uma restrição de velocidade de rotação.

** 2.ª linha e seguintes **

(2.ª linha) NODE_ID, DOF_idS, DOF_idE, Value
Nome da variável Atributo Conteúdo
NODE_ID I/C Número do nó ou nome do grupo de nós
DOF_idS I Número inicial do grau de liberdade restringido
DOF_idE I Número final do grau de liberdade restringido
Value R Valor prescrito (predefinição: 0)

Exemplo

!VELOCITY, TYPE=TRANSIT, AMP=AMP1
  1, 1, 1, 0.0
  ALL, 3, 3
  ※ o valor prescrito é 0.0
!VELOCITY, TYPE=INITIAL
  1, 3, 3, 1.0
  2, 3, 3, 1.0
  3, 3, 3, 1.0
  • Para condições de fronteira de velocidade, ao contrário das condições de fronteira de deslocamento, não é possível definir vários graus de liberdade em conjunto; por isso, DOF_idS e DOF_idE devem ter o mesmo número.
  • Quando TYPE é INITIAL, AMP fica desativado.
  • GRPID é referenciado a partir da linha BOUNDARY de !STEP e é utilizado para ativar as condições de fronteira de velocidade em cada passo.

Restrição de velocidade de rotação (ROT_CENTER)

Quando ROT_CENTER é especificado, pode ser aplicada uma velocidade angular em torno do centro de rotação como condição de fronteira de velocidade, tal como acontece com ROT_CENTER de !BOUNDARY (restrição de deslocamento de rotação). É válido apenas em análise dinâmica.

O Value de cada linha de dados é fornecido como uma componente (graus de liberdade 1〜3) do vetor de velocidade angular \(\boldsymbol{\omega}=(\omega_x,\omega_y,\omega_z)\) [rad/s]. A cada nó é aplicada a velocidade tangencial \(\boldsymbol{v}=\boldsymbol{\omega}\times(\boldsymbol{x}-\boldsymbol{x}_c)\), em que \(\boldsymbol{x}_c\) é o centro de rotação. Quando AMP é utilizado, \(\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 ROT_CENTER é especificado

  • O grupo de nós especificado por ROT_CENTER deve ser constituído por exatamente um nó.
  • Enquanto a restrição de deslocamento de rotação (!BOUNDARY, ROT_CENTER) corresponde a uma rotação finita segundo a fórmula de Rodrigues, a restrição de velocidade de rotação é uma velocidade tangencial obtida pelo produto vetorial com o vetor de velocidade angular.