Przejdź do treści

Translation update pending

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

!VELOCITY

Definicja prędkościowych warunków brzegowych

Parametry

TYPE = INITIAL (warunek początkowej prędkości)
     = TRANSIT (warunek prędkości zależny od czasu określony przez !AMPLITUDE; domyślnie)
GRPID = ID grupy
AMP  = nazwa funkcji czasu (określona przez !AMPLITUDE)
       !AMPLITUDE definiuje zależność między czasem t a współczynnikiem f(t).
       Wartość otrzymana przez pomnożenie poniższej Value przez współczynnik f(t) jest wartością zadaną w danej chwili
       (jeśli pominięto: zależność czas-współczynnik wynosi f(t) = 1.0).
ROT_CENTER = numer węzła lub nazwa grupy węzłów środka więzu prędkości obrotowej.
             Gdy podano, to !VELOCITY jest rozpoznawane jako więz prędkości obrotowej.

** 2. i kolejne wiersze **

(2. wiersz) NODE_ID, DOF_idS, DOF_idE, Value
Nazwa zmiennej Typ Opis
NODE_ID I/C Numer węzła lub nazwa grupy węzłów
DOF_idS I Numer pierwszego ograniczonego stopnia swobody
DOF_idE I Numer ostatniego ograniczonego stopnia swobody
Value R Wartość zadana (domyślnie: 0)

Przykład

!VELOCITY, TYPE=TRANSIT, AMP=AMP1
  1, 1, 1, 0.0
  ALL, 3, 3
  Uwaga: wartość zadana wynosi 0.0
!VELOCITY, TYPE=INITIAL
  1, 3, 3, 1.0
  2, 3, 3, 1.0
  3, 3, 3, 1.0
  • W przeciwieństwie do przemieszczeniowych warunków brzegowych, warunki prędkości nie pozwalają jednocześnie definiować wielu stopni swobody, dlatego DOF_idS i DOF_idE muszą mieć ten sam numer.
  • Gdy TYPE ma wartość INITIAL, AMP jest wyłączone.
  • GRPID jest przywoływany z wiersza BOUNDARY w !STEP i służy do włączania prędkościowych warunków brzegowych dla każdego kroku.

Więz prędkości obrotowej (ROT_CENTER)

Gdy podano ROT_CENTER, prędkość kątowa względem środka obrotu może zostać zadana jako prędkościowy warunek brzegowy, analogicznie do ROT_CENTER w !BOUNDARY (więz przemieszczenia obrotowego). Jest to prawidłowe wyłącznie w analizie dynamicznej.

Każda wartość Value w wierszu danych jest podawana jako składowa (stopnie swobody 1–3) wektora prędkości kątowej \(\boldsymbol{\omega}=(\omega_x,\omega_y,\omega_z)\) [rad/s]. Każdy węzeł podlega prędkości stycznej \(\boldsymbol{v}=\boldsymbol{\omega}\times(\boldsymbol{x}-\boldsymbol{x}_c)\), gdzie \(\boldsymbol{x}_c\) jest środkiem obrotu. Gdy używane jest AMP, \(\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]

Gdy podano ROT_CENTER

  • Grupa węzłów wskazana przez ROT_CENTER musi składać się dokładnie z jednego węzła.
  • Podczas gdy więz przemieszczenia obrotowego (!BOUNDARY, ROT_CENTER) jest skończonym obrotem wykorzystującym wzór Rodriguesa, więz prędkości obrotowej jest prędkością styczną uzyskaną z iloczynu wektorowego z wektorem prędkości kątowej.