Можно измерить перевод системы координат в различных системах координат. Они включают Декартовы, цилиндрические, и сферические системы. Различные системы координат доступны через блок Transform Sensor и, ограниченно, через Блоки соединений. Выбор системы координат зависит от модели. Выберите систему координат, которая является самой удобной для вашего приложения.
Перевод является относительным количеством. Перевод одной системы координат значим только относительно другой системы координат. По сути, блоки с возможностью обнаружения перевода требуют, чтобы две системы координат сделали измерение: измеренный и системы координат. В этих блоках порт системы координат последователя идентифицирует измеренную систему координат; порт базовой системы координат идентифицирует систему координат измерения.
Некоторые измерения характерны для нескольких систем координат. Одним примером является Z-координата, которая существует и в Декартовых и в цилиндрических системах. В диалоговом окне Transform Sensor координаты, которые составляют больше чем одну систему координат, появляются только однажды. Выбор Z перевод выходных параметров вдоль оси Z и в системах Декартовой и в цилиндрической координаты.
Другие измерения отличаются, но совместно используют то же имя. Например, радиус является координатой и в сферических и в цилиндрических системах. Сферический радиус отличается от цилиндрического радиуса: первый - расстояние между двумя системами координат; последний является расстоянием между одной системой координат и осью Z системы координат.
Чтобы дифференцироваться между двумя радиальными координатами, Simscape™ Multibody™ использует следующее соглашение:
Радиус — Цилиндрическая радиальная координата
Расстояние — Сферическая радиальная координата
Декартова система координат использует три линейных координаты — X, Y, и Z — соответствие трем взаимно ортогональным осям. Декартовы измерения перевода имеют единицы расстояния с метром, являющимся значением по умолчанию. Можно использовать блок PS-Simulink Converter, чтобы выбрать различную физическую единицу измерения при взаимодействии через интерфейс с Simulink® блоки.
Можно выбрать любую из Осей декартовой системы координат в Датчике Преобразования для обнаружения перевода. Это верно, даже если перевод ограничивается вдоль какой-либо из Осей декартовой системы координат. Выбор Осей декартовой системы координат осушает порты физического сигнала x, y, и z, соответственно.
С блоками соединений можно обнаружить перевод вдоль каждой призматической примитивной оси. Выбор распознающегося параметра в призматическом примитивном меню осушает соответствующий порт физического сигнала. Например, если вы выбираете Position из Z Prismatic Primitive (Pz) Декартова Блока соединений, блок осушает порт физического сигнала z.
Система цилиндрической координаты использует одно угловое и две линейных координаты. Линейные координаты являются цилиндрическим радиусом, R, и длиной, Z. Угловая координата является азимутом, ϕ, об оси длины. Линейные координаты имеют единицы расстояния с метром, являющимся значением по умолчанию. Угловая координата имеет модули угла с радианом, являющимся значением по умолчанию. Можно использовать блок PS-Simulink Converter, чтобы выбрать различную физическую единицу измерения при взаимодействии через интерфейс с блоками Simulink.
Только блок Transform Sensor может обнаружить перевод системы координат в цилиндрических координатах. В диалоговом окне этого блока можно выбрать одну или несколько цилиндрических координат, чтобы измериться. Цилиндрические координаты называют Z, Radius и Azimuth. Выбор цилиндрических координат осушает порты физического сигнала z, рад и azm, соответственно.
Примечание
Z принадлежит и Декартовым и цилиндрическим системам.
Сферическая система координат использует две угловых координаты и одну линейную координату. Линейная координата является сферическим радиусом, R. Угловые координаты являются азимутом, ϕ, и наклон, θ. Линейная координата имеет единицы расстояния с метром, являющимся значением по умолчанию. Угловые координаты имеют модули угла с радианом, являющимся значением по умолчанию. Можно использовать блок PS-Simulink Converter, чтобы выбрать различную физическую единицу измерения при взаимодействии через интерфейс с блоками Simulink.
Только блок Transform Sensor может обнаружить перевод системы координат в сферических координатах. В диалоговом окне этого блока можно выбрать одну или несколько сферических координат, чтобы измериться. Сферические координаты называют Azimuth, Distance и Inclination. Выбор сферических координат осушает порты физического сигнала azm, dst, и inc, соответственно.
Примечание
Azimuth принадлежит и цилиндрическим и сферическим системам. Distance является сферическим радиусом.