Угловые модули

Реализация Simscape™ угловых модулей полагается на концепцию угловых модулей, в частности радианы, будучи модулем, но безразмерный. Понятие угловых модулей, являющихся безразмерным, широко сохранено в сообществе метрологии. Основной угловой модуль, радиан, задан в модульном реестре Simscape как:

pm_addunit('rad', 1, 'm/m');

который соответствует определение [1] NIST и SI. Другими словами, директор производства Simscape не вводит отдельную размерность, 'angle', с основной единицей 'rad' (подобный размерностям для длины или массы), а скорее задает основной угловой модуль с точки зрения метра по метру или, в действительности, 1.

Дополнительные угловые модули, степень и оборот, заданы соответственно как:

pm_addunit('deg', pi/180, 'rad');
pm_addunit('rev', 2*pi, 'rad');

В результате передайте тригонометрические функции, такие как sin, cos, и tan, работайте непосредственно с аргументами, выраженными в угловых модулях. Например, косинус 90 градусов равняется косинусу (пи/2) радианы и равняется косинусу (пи/2). Расширение прямых тригонометрических функций работает подобным образом.

Другой эффект безразмерной реализации угловых модулей является удобством преобразования работать-энергии. Например, крутящий момент (в N*m) умноженный на угол (в раде) может быть добавлен непосредственно к энергии (в J или N*m). Если вы задаете другие соразмерные модули для компонентов этого уравнения, директор производства Simscape выполняет необходимые модульные операции преобразования, и результатом является то же самое.

Ссылки

[1] Ссылка NIST на константах, модулях, и неуверенности, https://physics.nist.gov/cuu/Units/units.html