Hyppää sisältöön

Translation update pending

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

!VELOCITY

Nopeusreunaehtojen määrittely

Parametrit

TYPE = INITIAL (alkunopeuden reunaehto)
     = TRANSIT (aikahistoriaan perustuva nopeusreunaehto, joka määritetään !AMPLITUDE-komennolla; oletus)
GRPID = ryhmän tunnus
AMP  = aikafunktion nimi (määritetään !AMPLITUDE-komennolla)
       !AMPLITUDE määrittää ajan t ja kertoimen f(t) välisen riippuvuuden.
       Alla oleva Value kerrottuna kertoimella f(t) muodostaa kyseisen ajan määrätyn arvon
       (jos jätetään pois: ajan ja kertoimen välinen riippuvuus on f(t) = 1.0).
ROT_CENTER = pyörimisnopeusrajoitteen keskipisteen solmun numero tai solmuryhmän nimi.
             Kun tämä määritetään, !VELOCITY tulkitaan pyörimisnopeusrajoitteeksi.

** 2. ja sitä seuraavat rivit **

(2. rivi) NODE_ID, DOF_idS, DOF_idE, Value
Muuttujan nimi Attribuutti Kuvaus
NODE_ID I/C Solmun numero tai solmuryhmän nimi
DOF_idS I Rajoitetun vapausastealueen alkunumero
DOF_idE I Rajoitetun vapausastealueen loppunumero
Value R Määrätty arvo (oletus: 0)

Esimerkki

!VELOCITY, TYPE=TRANSIT, AMP=AMP1
  1, 1, 1, 0.0
  ALL, 3, 3
  Huomautus: Määrätty arvo on 0.0
!VELOCITY, TYPE=INITIAL
  1, 3, 3, 1.0
  2, 3, 3, 1.0
  3, 3, 3, 1.0
  • Toisin kuin siirtymäreunaehdoissa, nopeusreunaehdoissa useita vapausasteita ei voida määrittää yhdessä, joten DOF_idS:n ja DOF_idE:n on oltava sama numero.
  • Kun TYPE on INITIAL, AMP ei ole käytössä.
  • GRPID:iin viitataan !STEP-komennon BOUNDARY-riviltä, ja sitä käytetään nopeusreunaehtojen ottamiseen käyttöön vaihekohtaisesti.

Pyörimisnopeusrajoite (ROT_CENTER)

Kun ROT_CENTER määritetään, pyörimiskeskuksen ympäri vaikuttava kulmanopeus voidaan asettaa nopeusreunaehdoksi samalla tavalla kuin !BOUNDARY-komennon ROT_CENTER (pyörimissiirtymän rajoite). Se on voimassa vain dynaamisessa analyysissä.

Kunkin datarivin Value annetaan kulmanopeusvektorin \(\boldsymbol{\omega}=(\omega_x,\omega_y,\omega_z)\) [rad/s] komponenttina (vapausasteet 1–3). Kuhunkin solmuun kohdistuu tangentiaalinen nopeus \(\boldsymbol{v}=\boldsymbol{\omega}\times(\boldsymbol{x}-\boldsymbol{x}_c)\), missä \(\boldsymbol{x}_c\) on pyörimiskeskus. Kun AMP on käytössä, \(\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]

Kun ROT_CENTER on määritetty

  • ROT_CENTER:llä määritetyn solmuryhmän on koostuttava täsmälleen yhdestä solmusta.
  • Pyörimissiirtymän rajoite (!BOUNDARY, ROT_CENTER) käyttää Rodriguesin kaavan mukaista äärellistä kiertoa, kun taas pyörimisnopeusrajoite on kulmanopeusvektorin ristitulosta saatu tangentiaalinen nopeus.