Крутящая пружина, основанная на полиномиальных или интерполяционных параметризациях таблицы
Simscape/Driveline/Муфты и приводы/Пружины и демпферы
Блок представляет собой крутящую пружину с нелинейной кривой крутящий момент-перемещение. Величина крутящего момента пружины является общей функцией от перемещения. Это не должно удовлетворять закону Гука. Полиномиальные и интерполяционные параметры таблицы обеспечивают два способа задать соотношение крутящий момент и перемещение. Крутящий момент пружины может быть симметричным или асимметричным относительно нулевой деформации.
Симметричная полиномиальная параметризация задает крутящий момент пружины согласно выражению:
где:
T - Упругая сила
k 1, k 2,..., k 5 - Коэффициенты пружины
θ - Относительное перемещение между портами R и C,
θ init - Начальная деформация пружины
θ R - Абсолютное угловое положение порта R
θ C - Абсолютное угловое положение порта C
В начале симуляции (t = 0) θ R и θ C равны нулю, θ равны θ init.
Чтобы избежать пересечений нулем этой медленной симуляции, устраните знаковую функцию из полиномиального выражения, задав нечетный полином (b 2, b 4 = 0).
Двухсторонняя полиномиальная параметризация задает крутящий момент пружины согласно выражению:
где:
k 1t, k 2t,..., k 5t - Коэффициенты натяжения пружины
k 1c, k 2c,..., k 5c - Коэффициенты сжатия пружины
Обе полиномиальные параметризации используют полиномиальное выражение пятого порядка. Чтобы использовать полином более низкого порядка, установите ненужные коэффициенты более высокого порядка в нуль. Чтобы использовать полином более высокого порядка, аппроксимируйте к полиному более низкого порядка или используйте параметризацию поиска таблицы.
Параметризация поиска в таблице задает крутящий момент пружины на основе набора векторов крутящего момента и скорости вращения. Если не задан, блок автоматически добавляет точку данных в источник (нулевая скорость вращения и нулевой крутящий момент).
Используйте вкладку Variables, чтобы задать приоритет и начальные целевые значения для основных переменных перед симуляцией. Для получения дополнительной информации смотрите Задать приоритет и Начальный целевой объект для основных переменных.
В отличие от параметров блоков, переменные не имеют условной видимости. На вкладке Variables перечислены все существующие основные переменные. Если переменная не используется в наборе уравнений, соответствующих выбранному строению блока, значения, заданные для этой переменной, игнорируются.
C
Вращательный порт
R
Вращательный порт
Выберите параметризацию пружины. Опции By polynomial
и By table lookup
.
Nonlinear Translational Spring | Variable Rotational Spring | Variable Translational Spring