Gå till innehållet

Translation update pending

The Swedish translation may be out of date because the Japanese source has changed. The existing translation remains available while it is being updated.

!VELOCITY

Definition av hastighetsrandvillkor

Parametrar

TYPE = INITIAL (randvillkor för initialhastighet)
     = TRANSIT (tidshistoriskt hastighetsrandvillkor angivet med !AMPLITUDE; standardvärde)
GRPID = grupp-ID
AMP  = namn på tidsfunktion (anges med !AMPLITUDE)
       !AMPLITUDE definierar sambandet mellan tiden t och koefficienten f(t).
       Värdet som erhålls genom att multiplicera Value nedan med koefficienten f(t) blir det föreskrivna värdet vid den tidpunkten
       (om det utelämnas: sambandet mellan tid och koefficient är f(t) = 1.0).
ROT_CENTER = nodnummer eller namn på nodgrupp för centrum av rotationshastighetsvillkoret.
             När det anges identifieras denna !VELOCITY som ett rotationshastighetsvillkor.

** Rad 2 och senare **

(Rad 2) NODE_ID, DOF_idS, DOF_idE, Value
Variabelnamn Typ Beskrivning
NODE_ID I/C Nodnummer eller nodgruppsnamn
DOF_idS I Startnummer för begränsad frihetsgrad
DOF_idE I Slutnummer för begränsad frihetsgrad
Value R Föreskrivet värde (standardvärde: 0)

Exempel

!VELOCITY, TYPE=TRANSIT, AMP=AMP1
  1, 1, 1, 0.0
  ALL, 3, 3
  Anmärkning: Föreskrivet värde är 0.0
!VELOCITY, TYPE=INITIAL
  1, 3, 3, 1.0
  2, 3, 3, 1.0
  3, 3, 3, 1.0
  • Till skillnad från förskjutningsrandvillkor kan hastighetsrandvillkor inte definiera flera frihetsgrader tillsammans, så DOF_idS och DOF_idE måste ha samma nummer.
  • När TYPE är INITIAL är AMP inaktiverat.
  • GRPID refereras från raden BOUNDARY i !STEP och används för att aktivera hastighetsrandvillkor för varje steg.

Rotationshastighetsvillkor (ROT_CENTER)

När ROT_CENTER anges kan en vinkelhastighet kring rotationscentrum tillämpas som ett hastighetsrandvillkor, på samma sätt som ROT_CENTER i !BOUNDARY (rotationsförskjutningsvillkor). Det är endast giltigt i dynamisk analys.

Varje datarads Value anges som en komponent (frihetsgrad 1–3) i vinkelhastighetsvektorn \(\boldsymbol{\omega}=(\omega_x,\omega_y,\omega_z)\) [rad/s]. Varje nod utsätts för den tangentiella hastigheten \(\boldsymbol{v}=\boldsymbol{\omega}\times(\boldsymbol{x}-\boldsymbol{x}_c)\), där \(\boldsymbol{x}_c\) är rotationscentrum. När AMP används gäller \(\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]

När ROT_CENTER anges

  • Nodgruppen som anges med ROT_CENTER måste bestå av exakt en nod.
  • Medan rotationsförskjutningsvillkoret (!BOUNDARY, ROT_CENTER) är en ändlig rotation enligt Rodrigues formel, är rotationshastighetsvillkoret en tangentiell hastighet som erhålls från kryssprodukten med vinkelhastighetsvektorn.