exponenta event banner

Определение единиц измерения в диалоговых окнах блоков

Simscape™ диалоговых окнах блоков имеются выпадающие поля со списком для единиц рядом со значением параметра. Например, в диалоговом окне Блок камеры постоянного объема (Constant Volume Chamber) выпадающий список для параметра Объем камеры (Chamber volume) содержит l, gal, in^3, ft^3, mm^3, cm^3, m^3, и km^3, а выпадающий список для параметра Initial pressure содержит Pa, bar, psi, и atm.

Можно либо выбрать единицу измерения из выпадающего списка, либо ввести соответствующее имя единицы измерения (или математическое выражение с именами единиц измерения) непосредственно в поле со списком единиц измерения диалогового окна блока. Можно использовать сокращения для единиц измерения, определенных в реестре, или любые допустимые математические выражения с этими сокращениями. Например, можно указать крутящий момент в ньютон-метрах (N*m) или фунт-фут (lbf*ft). Для задания скорости можно использовать одно из определенных сокращений единиц измерения (mph, fpm, fps) или выражение, основанное на любой комбинации определенных единиц длины и времени, таких как метры/секунда (m/s), миллиметров в секунду (mm/s), дюймов/мин (in/min) и так далее.

Примечание

Аффинные единицы измерения (например, по Цельсию или по Фаренгейту) не допускаются в выражениях единиц измерения. Дополнительные сведения см. в разделе Сведения об аффинных единицах измерения.

В математических выражениях единиц измерения поддерживаются следующие операторы:

*Умножение
/Подразделение
^Власть
+Плюс - только для показателей степени
-Минус - только для степеней
()Скобки для указания порядка анализа

Префиксы метрических единиц, такие как kilo, milli или micro, не поддерживаются. Например, если необходимо использовать миллилитр в качестве единицы объема, необходимо добавить его в реестр единиц измерения:

pm_addunit('ml', 0.001, 'l');

Раскрывающиеся списки рядом с именами параметров автоматически заполняются теми единицами измерения, которые соответствуют единице измерения параметра. Если единицы измерения задаются путем ввода, необходимо ввести единицы измерения, соответствующие единице измерения параметра. Диспетчер единиц измерения выполняет проверку ошибок при нажатии кнопки «Применить» или «ОК» в диалоговом окне блока и выдает ошибку при вводе неправильной единицы измерения.

В диалоговых окнах «Конвертер Simulink-PS» и «Блок конвертера PS-Simulink» раскрывающиеся списки предварительно заполнены некоторыми общими единицами ввода и вывода, и вы обязаны выбрать или ввести выражение единицы, соответствующее ожидаемым единицам ввода или вывода. Проверка ошибок блоков преобразователя выполняется во время моделирования. Дополнительные сведения см. в разделе Проверка модели.