Сферическая система координат - Spherical coordinate system
В математика, а сферическая система координат это система координат за трехмерное пространство где положение точки определяется тремя числами: радиальное расстояние этой точки из фиксированного начала, ее полярный угол измеряется от фиксированного зенит направление, и азимутальный угол своего ортогональная проекция на опорной плоскости, проходящей через начало координат и ортогональной к зениту, измеренная от фиксированного опорного направления на этой плоскости. Его можно рассматривать как трехмерную версию полярная система координат.
Радиальное расстояние также называют радиус или же радиальная координата. Полярный угол можно назвать холодность, зенитный угол, нормальный угол, или же угол наклона.
Использование символов и порядок координат различаются в зависимости от источников и дисциплин. В этой статье будет использоваться соглашение ISO[1] в физике часто встречаются: дает радиальное расстояние, полярный угол и азимутальный угол. Во многих книгах по математике или же дает радиальное расстояние, азимутальный угол и полярный угол, переключая значения θ и φ. Также используются другие условные обозначения, например р для радиуса от z-оси, поэтому нужно очень внимательно проверять значение символов.
Согласно соглашениям географические системы координат, позиции измеряются по широте, долготе и высоте (высоте). Есть ряд системы небесных координат на основе различных фундаментальные плоскости и с разными условиями для разных координат. В сферических системах координат, используемых в математике, обычно используются радианы скорее, чем градусы и измерьте азимутальный угол против часовой стрелки от Икс- ось к упо оси, а не по часовой стрелке с севера (0 °) на восток (+ 90 °), как горизонтальная система координат.[2] Полярный угол часто заменяют на угол возвышения измеряется от базовой плоскости так, чтобы нулевой угол возвышения находился на горизонте.
Сферическая система координат обобщает двумерную полярную систему координат. Его также можно распространить на многомерные пространства, и тогда его называют гиперсферическая система координат.
Определение
Чтобы определить сферическую систему координат, нужно выбрать два ортогональных направления: зенит и опорный азимут, и источник точка в пространстве. Эти варианты определяют базовую плоскость, которая содержит начало координат и перпендикулярна зениту. Сферические координаты точки п затем определяются следующим образом:
- В радиус или же радиальное расстояние это Евклидово расстояние от происхождения О к п.
- В склонность (или же полярный угол) - угол между зенитным направлением и отрезком прямой OP.
- В азимут (или же азимутальный угол) Является подписанным углом, отсчитываемый от опорного азимута направления к ортогональной проекции отрезки OP на плоскости отсчета.
Знак азимута определяется выбором того, что является положительный чувство поворота в зените. Этот выбор является произвольным и является частью определения системы координат.
В высота угол 90 градусов (π/2 радианы) минус угол наклона.
Если наклон равен нулю или 180 градусов (π радианы) азимут произвольный. Если радиус равен нулю, азимут и наклон являются произвольными.
В линейная алгебра, то вектор от происхождения О к точке п часто называют вектор положения из п.
Конвенции
Существует несколько различных соглашений для представления трех координат и порядка, в котором они должны быть записаны. Использование для обозначения радиального расстояния, наклона (или возвышения) и азимута, соответственно, является обычной практикой в физике и определяется ISO стандарт 80000-2:2019, и ранее в ISO 31-11 (1992).
Однако некоторые авторы (в том числе математики) используют ρ для радиального расстояния, φ для наклона (или возвышения) и θ для азимута, и р для радиуса от z-ось, которая «обеспечивает логическое расширение обычного обозначения полярных координат».[3] Некоторые авторы могут также указать азимут перед наклоном (или возвышением). Некоторые комбинации этих вариантов приводят к левша система координат. Стандартное соглашение противоречит обычным обозначениям для двумерных полярные координаты и трехмерный цилиндрические координаты, куда θ часто используется для азимута.[3]
Углы обычно измеряются в градусы (°) или радианы (рад), где 360 ° = 2π рад. Степени чаще всего используются в географии, астрономии и инженерии, тогда как радианы обычно используются в математике и теоретической физике. Единица измерения радиального расстояния обычно определяется контекстом.
Когда система используются для физического трехмерного пространства, принято использовать положительный знак для азимутальных углов, которые измеряются в том смысле, против часовой стрелки от опорного направления на опорной плоскости, как видно из зенитной стороны плоскости. Это соглашение используется, в частности, для географических координат, где направление «зенит» север и положительные углы азимута (долготы) измеряются к востоку от некоторых нулевой меридиан.
Основные соглашения координаты соответствующие местные географические направления
(Z, Икс, Y)правый / левый (р, θinc, φаз, право) (U, S, E) верно (р, φаз, право, θэль) (U, E, N) верно (р, θэль, φаз, право) (U, N, E) оставили
- Примечание: восток (E), северное (N), восходящий (U). Местный азимут угол будет измеряться, например, против часовой стрелки из S к E в случае (U, S, E).
Уникальные координаты
Любая сферическая координатная тройка указывает единственную точку трехмерного пространства. С другой стороны, каждая точка имеет бесконечно много эквивалентных сферических координат. Можно добавить или вычесть любое количество полных оборотов к любой угловой мере без изменения самих углов и, следовательно, без изменения точки. Во многих случаях также удобно разрешать отрицательные радиальные расстояния с условием, что эквивалентно для любого р, θ, и φ. Более того, эквивалентно .
Если необходимо определить уникальный набор сферических координат для каждой точки, необходимо ограничить их диапазоны. Обычный выбор
- р ≥ 0,
- 0° ≤ θ ≤ 180 ° (π рад),
- 0° ≤ φ <360 ° (2π рад).
Однако азимут φ часто ограничивается интервал (−180°, +180°], или же (−π, +π] в радианах вместо [0, 360°). Это стандартное обозначение географической долготы.
Диапазон [0°, 180°] для наклона эквивалентно [−90°, +90°] для высоты (широты).
Даже с этими ограничениями, если θ 0 ° или 180 ° (угол места 90 ° или -90 °), тогда азимутальный угол произвольный; и если р равен нулю, азимут и угол наклона / возвышения являются произвольными. Чтобы сделать координаты уникальными, можно использовать соглашение, согласно которому в этих случаях произвольные координаты равны нулю.
Сюжет
Чтобы построить точку по ее сферическим координатам (р, θ, φ), куда θ наклон, двигаться р единиц от начала координат в направлении зенита, повернуть на θ о происхождении в направлении азимутального опорного направления, и поворачивается на φ о зенит в правильном направлении.
Приложения
В географическая система координат использует азимут и высоту сферической системы координат для обозначения местоположений на Земле, называя их соответственно долгота и широта. Так же, как двумерный Декартова система координат полезна на плоскости, двумерная сферическая система координат полезна на поверхности сферы. В этой системе сфера считается единичной сферой, поэтому радиус равен единице и, как правило, им можно пренебречь. Это упрощение также может быть очень полезно при работе с такими объектами, как вращательные матрицы.
Сферические координаты полезны при анализе систем, обладающих некоторой степенью симметрии относительно точки, таких как объемные интегралы внутри сферы - поле потенциальной энергии, окружающее концентрированную массу или заряд, или глобальное моделирование погоды в атмосфере планеты. Сфера, имеющая декартово уравнение Икс2 + у2 + z2 = c2 имеет простое уравнение р = c в сферических координатах.
Два важных уравнения в частных производных которые возникают во многих физических проблемах, Уравнение Лапласа и Уравнение Гельмгольца, позвольте разделение переменных в сферических координатах. Угловые части решений таких уравнений имеют вид сферические гармоники.
Еще одно применение - эргономичный дизайн, где р это длина руки неподвижного человека, а углы описывают направление руки, когда она протягивается.
Трехмерное моделирование громкоговоритель шаблоны вывода можно использовать для прогнозирования их производительности. Требуется ряд полярных диаграмм, снятых с широким выбором частот, поскольку диаграмма сильно меняется с частотой. Полярные графики помогают показать, что многие громкоговорители имеют тенденцию к всенаправленности на более низких частотах.
Сферическая система координат также широко используется в 3D. разработка игр вращать камеру вокруг позиции игрока[нужна цитата ].
В географии
В первом приближении географическая система координат использует угол места (широту) в градусах к северу от экватор самолет, в диапазоне −90° ≤ φ ≤ 90°, а не склонность. Широта либо геоцентрическая широта, измеренный в центре Земли и обозначенный по-разному ψ, q, φ′, φc, φграмм или же геодезическая широта, измеряется местной вертикалью наблюдателя и обычно обозначается φ. Азимутальный угол (долгота), обычно обозначаемый λ, измеряется в градусах к востоку или западу от некоторой условной ссылки. меридиан (чаще всего Контрольный меридиан IERS ), поэтому его домен −180° ≤ λ ≤ 180°. Для позиций на земной шар или другое твердое вещество небесное тело плоскостью отсчета обычно считается плоскость, перпендикулярная плоскости ось вращения.
Полярный угол, который составляет 90 ° минус широта и колеблется от 0 до 180 °, называется холодность по географии.
Вместо радиального расстояния географы обычно используют высота над или под некоторой контрольной поверхностью, которая может быть уровень моря или «средний» уровень поверхности для планет без жидких океанов. Радиальное расстояние р может быть вычислено с высоты, добавив средний радиус опорной поверхности планеты, что составляет примерно 6360 ± 11 км (3952 ± 7 миль) для Земли.
Однако современные географические системы координат довольно сложны, и положения, подразумеваемые этими простыми формулами, могут быть ошибочными на несколько километров. Точные стандартные значения широты, долготы и высоты в настоящее время определяются Мировая геодезическая система (WGS), а также принять во внимание уплощение Земли на полюсах (около 21 км или 13 миль) и многие другие детали.
В астрономии
В астрономии существует ряд сферические системы координат которые измеряют угол места с разных фундаментальные плоскости. Эти эталонные плоскости являются горизонт, то небесный экватор (определяется вращением Земли), плоскость эклиптика (определяется орбитой Земли вокруг солнце ), плоскость терминатора заземления (нормальная к мгновенному направлению к солнце ), а галактический экватор (определяется вращением Млечный Путь ).
Преобразования системы координат
Поскольку сферическая система координат является лишь одной из многих трехмерных систем координат, существуют уравнения для преобразования координат между сферической системой координат и другими.
Декартовы координаты
Сферические координаты точки в соответствии с соглашением ISO (т.е. для физики: радиус р, склонность θ, азимут φ) можно получить из его Декартовы координаты (Икс, у, z) по формулам
В обратная тангенс обозначен в φ = arctan у/Икс должны быть надлежащим образом определены с учетом правильного квадранта (Икс, у). См. Статью о atan2.
В качестве альтернативы преобразование можно рассматривать как два последовательных преобразование прямоугольной формы в полярную: первый в картезианском ху самолет из (Икс, у) к (р, φ), куда р это проекция р на ху-самолет, а второй в декартовом zR-самолет из (z, р) к (р, θ). Правильные квадранты для φ и θ подразумеваются правильностью преобразования плоского прямоугольного в полярное.
Эти формулы предполагают, что две системы имеют одно и то же происхождение, а сферическая плоскость отсчета является декартовой. ху самолет, что θ склонность от z направлении, и что азимутальные углы отсчитываются от декартовой Икс ось (так что у ось имеет φ = +90°). Если θ измеряет высоту от базовой плоскости вместо наклона от зенита, arccos выше становится arcsin, а потому что θ и грех θ ниже становятся переключенными.
И наоборот, декартовы координаты могут быть получены из сферических координат (радиус р, склонность θ, азимут φ), куда р ∈ [0, ∞), θ ∈ [0, π], φ ∈ [0, 2π), к
Цилиндрические координаты
Цилиндрические координаты (осевой радиус ρ, азимут φ, высота z) можно преобразовать в сферические координаты (центральный радиус р, склонность θ, азимут φ) по формулам
И наоборот, сферические координаты могут быть преобразованы в цилиндрические координаты по формулам
Эти формулы предполагают, что две системы имеют одинаковую исходную точку и одну и ту же опорную плоскость, измерьте азимутальный угол. φ в том же смысле от той же оси, и что сферический угол θ наклон от цилиндрической z ось.
Модифицированные сферические координаты
Также возможно работать с эллипсоидами в декартовых координатах, используя модифицированную версию сферических координат.
Пусть P - эллипсоид, заданный набором уровней
Модифицированные сферические координаты точки в P в соответствии с соглашением ISO (т.е. для физики: радиус р, склонность θ, азимут φ) можно получить из его Декартовы координаты (Икс, у, z) по формулам
Бесконечно малый элемент объема задается формулой
Коэффициент квадратного корня получается из свойства детерминант что позволяет извлечь константу из столбца:
Интегрирование и дифференцирование в сферических координатах
Следующие уравнения (Iyanaga 1977) предполагают, что ширина θ это наклон от z (полярная) ось (неоднозначно, поскольку Икс, у, и z взаимно нормальны), как в обсуждаемом соглашении по физике.
В линейный элемент для бесконечно малого смещения от (р, θ, φ) к (р + dр, θ + dθ, φ + dφ) является
куда
являются локальными ортогональными единичные векторы в направлениях увеличения р, θ, и φсоответственно и Икс, ŷ, и ẑ - единичные векторы в декартовых координатах. Линейное преобразование в эту правую координатную тройку есть матрица вращения,
Общий вид формулы для доказательства дифференциального линейного элемента:[4]
то есть изменение раскладывается на отдельные изменения, соответствующие изменениям отдельных координат.
Чтобы применить это к настоящему делу, необходимо вычислить, как меняется с каждой из координат. В используемых соглашениях
Таким образом,