exponenta event banner

Объявление компонента пружины

На следующей диаграмме показано сетевое представление системы масса-пружина-демпфер, состоящей из четырех компонентов (масса, пружина, демпфер и опорная) в области механического вращения.

Домен объявлен в файле с именем rotational.ssc (см. раздел Объявление области механического вращения). Следующий файл с именем spring.ssc, объявляет компонент, называемый пружиной. Компонент содержит:

  • Два вращающихся узла, r и c (для стержня и корпуса соответственно)

  • Параметр k, со значением по умолчанию 10 N*m/rad, задание скорости пружины

  • Сквозные и поперечные переменные, крутящий момент t и угловая скорость w, которые позже будут связаны с переменными Through и Across вращающейся области

  • Внутренняя переменная theta, со значением по умолчанию 0 rad, указывая относительный угол, то есть деформацию пружины

component spring
  nodes
    r = foundation.mechanical.rotational.rotational;
    c = foundation.mechanical.rotational.rotational;
  end
  parameters
    k = { 10, 'N*m/rad' };   % spring rate
  end
  variables
    theta = { 0, 'rad' };    % introduce new variable for spring deformation
    t = { 0, 'N*m' };        % torque through
    w = { 0, 'rad/s' };      % velocity across
  end
  % branches here
  % equations here
end

Примечание

В этом примере показан только раздел описания компонента пружины. Полный список файлов компонентов пружины см. в разделе Компонент Mechanical - Пружина.

Связанные примеры

Подробнее