Нелинейный поступательный демпфер
![]() |
![]() |
| Си | |
| в палитре | на схеме |
Блок предназначен для моделирования нелинейного поступательного демпфера с постоянными коэффициентами демпфирования.
Относительная скорость демпфера v, м/с, определяется по формуле:
где vC и vR – линейные скорости на портах "C" и "R" соответственно, м/c.
Зависимость силы демпфирования от относительной скорости возможно задавать с помощью полинома или таблицы.
Симметричный полином
Данный способ позволяет задать зависимость силы демпфирования от относительной скорости полиномом, симметричным относительно нуля:
- FC и FC – силы, подаваемые на порты "C" и "R" соответственно, Н
- Bi – i-й элемент вектора коэффициентов демпфирования, Н/м·c
- N – количество элементов в векторе коэффициентов жесткости
Несимметричный полином
Данный способ позволяет задать зависимость силы демпфирования от относительной скорости отдельно для положительной и отрицательной скорости. Полином Bp задает зависимость при положительной скорости, а полином Bn – при отрицательной скорости:
- FC и FR – силы, подаваемые на порты "C" и "R" соответственно, Н
- Bpi – i-й элемент вектора коэффициентов демпфирования Bp, Н/м
- Bni – i-й элемент вектора коэффициентов демпфирования Bn, Н/м
- Np – количество элементов в векторе коэффициентов демпфирования Bp
- Nn – количество элементов в векторе коэффициентов демпфирования Bn
Таблица
Данный способ позволяет вычислять силу демпфирования пружины в зависимости от относительной скорости путем интерполяции заданной таблицы. В случае выхода значения скорости за пределы заданного вектора значений скорости экстраполяция не осуществляется.
Входные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| C | Порт для подключения условно неподвижного корпуса (case) | Механика поступательная |
| R | Порт для подключения условно подвижного стержня (rod) | Механика поступательная |
Выходные порты
Блок не имеет выходных портов.
Свойства
| Название | Имя | Описание | По умолчанию | Тип данных |
|---|---|---|---|---|
| Тип параметризации | par_type | Позволяет указать тип зависимости силы демпфирования от относительной скорости. Возможные значения: "Полином", "Таблица" | Полином | Перечисление |
| Симметрия | sym_type | Позволяет задать полином, симметричный относительно нуля. Свойство доступно при выборе типа параметризации "Полином". Возможные значения: "Да", "Нет" | Да | Двоичное |
| Вектор коэффициентов демпфирования, Н·с/м | B | Вектор коэффициентов демпфирования. Свойство доступно при выборе типа параметризации "Полином" и активированном свойстве "Симметрия" | [0.0001 , 0 , 1E-5 , 0 , 1E-6] | Массив |
| Вектор коэффициентов демпфирования для V ≥ 0, Н·с/м | Bp | Вектор коэффициентов демпфирования при положительной относительной скорости. Свойство доступно при выборе типа параметризации "Полином" и деактивированном свойстве "Симметрия" | [0.0001 , 0 , 1E-5 , 0 , 1E-6] | Массив |
| Вектор коэффициентов демпфирования для V < 0, Н·с/м | Bn | Вектор коэффициентов демпфирования при отрицательной относительной скорости. Свойство доступно при выборе типа параметризации "Полином" и деактивированном свойстве "Симметрия" | [0.001 , -1E-5 , 0.0001 , 0 , 0] | Массив |
| Вектор скоростей, м/с | Vx | Вектор скоростей. Свойство доступно при выборе типа параметризации "Таблица" | [-1 , -0.5 , -0.3 , -0.1 , 0.1 , 0.3 , 0.5 , 1] | Массив |
| Вектор сил демпфирования, Н | Fy | Вектор сил демпфирования. Свойство доступно при выборе типа параметризации "Таблица" | [-0.001 , -0.0004 , -0.0002 , -5E-5 , 5E-5 , 0.0002 , 0.0004 , 0.001] | Массив |
Параметры
| Название | Имя | Описание | Тип данных |
|---|---|---|---|
| Разность скоростей, м/с | V | Относительная скорость удлинения демпфера | Вещественное |
| Сила демпфирования, Н | F | Сила демпфирования | Вещественное |
| Мощность силы демпфирования, Вт | Q | Мощность силы демпфирования | Вещественное |

