/IMPVEL
- Ключевое слово формата блока Определяет заданные скорости для группы
узлы.
Формат
/IMPVEL/impvel_ID/unit_ID |
/IMPVEL/impvel_ID/unit_ID |
/IMPVEL/impvel_ID/unit_ID |
/IMPVEL/impvel_ID/unit_ID |
/IMPVEL/impvel_ID/unit_ID |
/IMPVEL/impvel_ID/unit_ID |
/IMPVEL/impvel_ID/unit_ID |
/IMPVEL/impvel_ID/unit_ID |
/IMPVEL/impvel_ID/unit_ID |
/IMPVEL/impvel_ID/unit_ID |
impvel_title |
impvel_title |
impvel_title |
impvel_title |
impvel_title |
impvel_title |
impvel_title |
impvel_title |
impvel_title |
impvel_title |
fct_IDT |
Реж. |
Skew_ID |
sens_ID |
grnd_ID |
frame_ID |
icoor |
|||
Аскалекс |
Аскалекс |
FscaleY |
FscaleY |
Тстарт |
Тстарт |
Тстоп |
Тстоп |
Определение
Поле |
Содержание |
Пример единицы СИ |
|---|---|---|
impvel_ID |
Наложенный блок скорости идентификатор.(Целое число, максимум 10 цифр) |
|
unit_ID |
Идентификатор объекта (целое число, максимум 10 цифры) |
|
impvel_title |
Наложенный блок скорости заголовок.(Символ, максимум 100 символов) |
|
fct_IDT |
Функция времени идентификатор.(Целое число) |
|
Реж. |
Направление: X, Y и Z в перевод; XX, YY и ZZ по очереди. (Текст) |
|
Skew_ID |
Идентификатор перекоса. ≠ 0 Наложенная скорость вычисляется в глобальной системе отсчета и проецируется на локальный перекос. (Целое число) |
|
sens_ID |
Идентификатор датчика. ≠ 0 (датчик активирован) Наложенная скорость применяется после активации датчика. Функция времени смещается при активации датчика время. (Целое число) |
|
grnd_ID |
Группа узлов, на которой применяется заданная скорость. (Целое число) |
|
frame_ID |
Идентификатор кадра. ≠ 0 Принудительная скорость вычисляется и применяется в локальный кадр. (Целое число) |
|
icoor |
Тип использования системы координат. = 0 Декартовы координаты. = 1 Цилиндрические координаты. (Целое число) |
|
Аскалекс |
Шкала абсцисс (времени) фактор для fct_IDT.По умолчанию = 1,0 (Реальный) |
\([s]\) |
FscaleY |
Масштаб ординаты (скорости) фактор для fct_IDT.По умолчанию = 1,0 (Реальный) |
\([\frac{m}{s}]\) или \([\frac{rad}{s}]\) |
Тстарт |
Старт время.(Реальное) |
\([s]\) |
Тстоп |
Остановить время. По умолчанию = 1030 (Реал) |
\([s]\) |
Комментарии
Если в кадре задана скорость
(frame_ID ≠ 0), узлы кадра не должны иметь наложенного сами скорости.
Если указаны Tstart и Tstop, скорость равна
между этими моментами времени, но функция зависимости времени от скорости не является сдвинуто, чтобы начаться с Tstart.
Если датчик определен sens_ID, заданная скорость применяется во время активации датчика и
функция смещается на время активации датчика.
Когда датчик sens_ID используется с Tstart и Tstop, заданная скорость будет возникать только в том случае, если наступит время активации датчика.
между Tstart и Tstop.
The
Аскаль X и Fшкала Y используются для масштабирования
абсцисса (время) и ордината (поступательная или угловая скорость).
фактическое значение функции нагрузки рассчитывается как: \(F(t)=Fscale_{y}⋅f_{T}(\frac{t}{Ascale_{x}})\) Где,
\(f_{T}\) это функция fct_IDT.
SKEW и FRAME не могут быть определены
вместе. Это SKEW или FRAME.
If
icoor = 1 , направления определены в
цилиндрическая система координат, где:
X = сдвиг в радиальном направлении \(e_{r}\)
Y = сдвиг в азимутальном угловом направлении \(e_{\theta}\) ,
Z = сдвиг в продольном направлении \(e_{z}\) ,
XX = вращение вокруг радиального направления \(e_{r}\) ,
YY = вращение вокруг азимутального углового направления \(e_{\theta}\) ,
ZZ = вращение вокруг продольного направления \(e_{z}\) . .. image:: images/impvel_starter_r_cyl_coord_system.png
- alt
cyl_coord_system
(Рисунок 1.)
If
icoor = 1 при наложении трансляционного
скорость в радиальном направлении, соотв. азимутальное направление, скорость узла
настроено так, что:
\(\dot{r}=Fscale_{y}⋅f_{T}(\frac{t}{Ascale_{x}})\) \(resp.\dot{\theta}=Fscale_{y}⋅f_{T}(\frac{t}{Ascale_{x}})\) с
\(v=\dot{r}e_{r}r+r\dot{\theta}e_{_{\theta}}+\dot{z}e_{z}\)