Gå till innehållet

!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
Variabel Attribut Beskrivning
NODE_ID I/C Nodnummer eller namn på nodgrupp
DOF_idS I Första numret på den begränsade frihetsgraden
DOF_idE I Sista numret på den begränsade frihetsgraden
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.
AI-assisted translation May contain errors Official docs Status