Представление векторного поля в трехмерных криволинейных системах координат
Сферические координаты ( r , θ , φ ), обычно используемые в физике : радиальное расстояние r , полярный угол θ ( тета ) и азимутальный угол φ ( фи ). Символ ρ ( ро ) часто используется вместо r . Примечание: На этой странице используется общепринятая физическая нотация для сферических координат, в которой — угол между осью z и радиус-вектором, соединяющим начало координат с рассматриваемой точкой, а — угол между проекцией радиус-вектора на плоскость xy и осью x . Используется несколько других определений, поэтому при сравнении разных источников следует проявлять осторожность. [1] θ {\displaystyle \тета} ϕ {\displaystyle \фи}
Цилиндрическая система координат
Векторные поля Векторы определяются в цилиндрических координатах как ( ρ , φ , z ), где
ρ — длина вектора, спроецированного на плоскость xy ,φ — угол между проекцией вектора на плоскость xy (т.е. ρ ) и положительной осью x (0 ≤ φ < 2 π ),z — обычная z -координата.( ρ , φ , z ) задается в декартовых координатах следующим образом:
[ ρ ϕ з ] = [ х 2 + у 2 арктан ( у / х ) з ] , 0 ≤ ϕ < 2 π , {\displaystyle {\begin{bmatrix}\rho \\\phi \\z\end{bmatrix}}={\begin{bmatrix}{\sqrt {x^{2}+y^{2}}}\\ \operatorname {arctan} (y/x)\\z\end{bmatrix}},\ \ \ 0\leq \phi <2\pi ,}
или наоборот: [ х у з ] = [ ρ потому что ϕ ρ грех ϕ з ] . {\displaystyle {\begin{bmatrix}x\\y\\z\end{bmatrix}} = {\begin{bmatrix}\rho \cos \phi \\\rho \sin \phi \\z\end{bmatrix }}.}
Любое векторное поле можно записать в терминах единичных векторов следующим образом:
Цилиндрические единичные векторы связаны с декартовыми единичными векторами соотношением: А = А х х ^ + А у у ^ + А з з ^ = А ρ ρ ^ + А ϕ ϕ ^ + А з з ^ {\displaystyle \mathbf {A} =A_{x}\mathbf {\hat {x}} +A_{y}\mathbf {\hat {y}} +A_{z}\mathbf {\hat {z}} =A_{\rho }\mathbf {\hat {\rho }} +A_{\phi }{\boldsymbol {\hat {\phi }}}+A_{z}\mathbf {\hat {z}} } [ ρ ^ ϕ ^ z ^ ] = [ cos ϕ sin ϕ 0 − sin ϕ cos ϕ 0 0 0 1 ] [ x ^ y ^ z ^ ] {\displaystyle {\begin{bmatrix}\mathbf {\hat {\rho }} \\{\boldsymbol {\hat {\phi }}}\\\mathbf {\hat {z}} \end{bmatrix}}={\begin{bmatrix}\cos \phi &\sin \phi &0\\-\sin \phi &\cos \phi &0\\0&0&1\end{bmatrix}}{\begin{bmatrix}\mathbf {\hat {x}} \\\mathbf {\hat {y}} \\\mathbf {\hat {z}} \end{bmatrix}}}
Примечание: матрица является ортогональной , то есть ее обратная матрица — это просто ее транспонированная матрица .
Производная по времени векторного поля Чтобы узнать, как векторное поле A изменяется во времени, следует вычислить производные по времени. Для этого для производной по времени будем использовать обозначение Ньютона ( ). В декартовых координатах это просто: A ˙ {\displaystyle {\dot {\mathbf {A} }}} A ˙ = A ˙ x x ^ + A ˙ y y ^ + A ˙ z z ^ {\displaystyle {\dot {\mathbf {A} }}={\dot {A}}_{x}{\hat {\mathbf {x} }}+{\dot {A}}_{y}{\hat {\mathbf {y} }}+{\dot {A}}_{z}{\hat {\mathbf {z} }}}
Однако в цилиндрических координатах это принимает вид: A ˙ = A ˙ ρ ρ ^ + A ρ ρ ^ ˙ + A ˙ ϕ ϕ ^ + A ϕ ϕ ^ ˙ + A ˙ z z ^ + A z z ^ ˙ {\displaystyle {\dot {\mathbf {A} }}={\dot {A}}_{\rho }{\hat {\boldsymbol {\rho }}}+A_{\rho }{\dot {\hat {\boldsymbol {\rho }}}}+{\dot {A}}_{\phi }{\hat {\boldsymbol {\phi }}}+A_{\phi }{\dot {\hat {\boldsymbol {\phi }}}}+{\dot {A}}_{z}{\hat {\boldsymbol {z}}}+A_{z}{\dot {\hat {\boldsymbol {z}}}}}
Нужны производные по времени единичных векторов. Они задаются как: ρ ^ ˙ = ϕ ˙ ϕ ^ ϕ ^ ˙ = − ϕ ˙ ρ ^ z ^ ˙ = 0 {\displaystyle {\begin{aligned}{\dot {\hat {\mathbf {\rho } }}}&={\dot {\phi }}{\hat {\boldsymbol {\phi }}}\\{\dot {\hat {\boldsymbol {\phi }}}}&=-{\dot {\phi }}{\hat {\mathbf {\rho } }}\\{\dot {\hat {\mathbf {z} }}}&=0\end{aligned}}}
Таким образом, производная по времени упрощается до: A ˙ = ρ ^ ( A ˙ ρ − A ϕ ϕ ˙ ) + ϕ ^ ( A ˙ ϕ + A ρ ϕ ˙ ) + z ^ A ˙ z {\displaystyle {\dot {\mathbf {A} }}={\hat {\boldsymbol {\rho }}}\left({\dot {A}}_{\rho }-A_{\phi }{\dot {\phi }}\right)+{\hat {\boldsymbol {\phi }}}\left({\dot {A}}_{\phi }+A_{\rho }{\dot {\phi }}\right)+{\hat {\mathbf {z} }}{\dot {A}}_{z}}
Вторая производная векторного поля по времени Вторая производная по времени представляет интерес в физике , поскольку она встречается в уравнениях движения классических механических систем. Вторая производная по времени векторного поля в цилиндрических координатах определяется как: A ¨ = ρ ^ ( A ¨ ρ − A ϕ ϕ ¨ − 2 A ˙ ϕ ϕ ˙ − A ρ ϕ ˙ 2 ) + ϕ ^ ( A ¨ ϕ + A ρ ϕ ¨ + 2 A ˙ ρ ϕ ˙ − A ϕ ϕ ˙ 2 ) + z ^ A ¨ z {\displaystyle \mathbf {\ddot {A}} =\mathbf {\hat {\rho }} \left({\ddot {A}}_{\rho }-A_{\phi }{\ddot {\phi }}-2{\dot {A}}_{\phi }{\dot {\phi }}-A_{\rho }{\dot {\phi }}^{2}\right)+{\boldsymbol {\hat {\phi }}}\left({\ddot {A}}_{\phi }+A_{\rho }{\ddot {\phi }}+2{\dot {A}}_{\rho }{\dot {\phi }}-A_{\phi }{\dot {\phi }}^{2}\right)+\mathbf {\hat {z}} {\ddot {A}}_{z}}
Чтобы понять это выражение, вместо P подставим A , где P — вектор ( ρ , φ , z ).
Это означает, что . A = P = ρ ρ ^ + z z ^ {\displaystyle \mathbf {A} =\mathbf {P} =\rho \mathbf {\hat {\rho }} +z\mathbf {\hat {z}} }
После подстановки результат будет следующим: P ¨ = ρ ^ ( ρ ¨ − ρ ϕ ˙ 2 ) + ϕ ^ ( ρ ϕ ¨ + 2 ρ ˙ ϕ ˙ ) + z ^ z ¨ {\displaystyle {\ddot {\mathbf {P} }}=\mathbf {\hat {\rho }} \left({\ddot {\rho }}-\rho {\dot {\phi }}^{2}\right)+{\boldsymbol {\hat {\phi }}}\left(\rho {\ddot {\phi }}+2{\dot {\rho }}{\dot {\phi }}\right)+\mathbf {\hat {z}} {\ddot {z}}}
В механике члены этого выражения называются:
ρ ¨ ρ ^ {\displaystyle {\ddot {\rho }}\mathbf {\hat {\rho }} } центральное внешнее ускорение − ρ ϕ ˙ 2 ρ ^ {\displaystyle -\rho {\dot {\phi }}^{2}\mathbf {\hat {\rho }} } центростремительное ускорение ρ ϕ ¨ ϕ ^ {\displaystyle \rho {\ddot {\phi }}{\boldsymbol {\hat {\phi }}}} угловое ускорение 2 ρ ˙ ϕ ˙ ϕ ^ {\displaystyle 2{\dot {\rho }}{\dot {\phi }}{\boldsymbol {\hat {\phi }}}} эффект Кориолиса z ¨ z ^ {\displaystyle {\ddot {z}}\mathbf {\hat {z}} } z -ускорение
Сферическая система координат
Векторные поля Векторы определяются в сферических координатах как ( r , θ , φ ), где
r — длина вектора,θ — угол между положительной осью Z и рассматриваемым вектором (0 ≤ θ ≤ π ), аφ — угол между проекцией вектора на плоскость xy и положительной осью X (0 ≤ φ < 2 π ).( r , θ , φ ) задается в декартовых координатах как:
или обратно как: [ r θ ϕ ] = [ x 2 + y 2 + z 2 arccos ( z / x 2 + y 2 + z 2 ) arctan ( y / x ) ] , 0 ≤ θ ≤ π , 0 ≤ ϕ < 2 π , {\displaystyle {\begin{bmatrix}r\\\theta \\\phi \end{bmatrix}}={\begin{bmatrix}{\sqrt {x^{2}+y^{2}+z^{2}}}\\\arccos(z/{\sqrt {x^{2}+y^{2}+z^{2}}})\\\arctan(y/x)\end{bmatrix}},\ \ \ 0\leq \theta \leq \pi ,\ \ \ 0\leq \phi <2\pi ,} [ x y z ] = [ r sin θ cos ϕ r sin θ sin ϕ r cos θ ] . {\displaystyle {\begin{bmatrix}x\\y\\z\end{bmatrix}}={\begin{bmatrix}r\sin \theta \cos \phi \\r\sin \theta \sin \phi \\r\cos \theta \end{bmatrix}}.}
Любое векторное поле можно записать в терминах единичных векторов следующим образом:
Сферические единичные векторы связаны с декартовыми единичными векторами соотношением: A = A x x ^ + A y y ^ + A z z ^ = A r r ^ + A θ θ ^ + A ϕ ϕ ^ {\displaystyle \mathbf {A} =A_{x}\mathbf {\hat {x}} +A_{y}\mathbf {\hat {y}} +A_{z}\mathbf {\hat {z}} =A_{r}{\boldsymbol {\hat {r}}}+A_{\theta }{\boldsymbol {\hat {\theta }}}+A_{\phi }{\boldsymbol {\hat {\phi }}}} [ r ^ θ ^ ϕ ^ ] = [ sin θ cos ϕ sin θ sin ϕ cos θ cos θ cos ϕ cos θ sin ϕ − sin θ − sin ϕ cos ϕ 0 ] [ x ^ y ^ z ^ ] {\displaystyle {\begin{bmatrix}{\boldsymbol {\hat {r}}}\\{\boldsymbol {\hat {\theta }}}\\{\boldsymbol {\hat {\phi }}}\end{bmatrix}}={\begin{bmatrix}\sin \theta \cos \phi &\sin \theta \sin \phi &\cos \theta \\\cos \theta \cos \phi &\cos \theta \sin \phi &-\sin \theta \\-\sin \phi &\cos \phi &0\end{bmatrix}}{\begin{bmatrix}\mathbf {\hat {x}} \\\mathbf {\hat {y}} \\\mathbf {\hat {z}} \end{bmatrix}}}
Примечание: матрица является ортогональной , то есть ее обратная матрица — это просто ее транспонированная матрица .
Таким образом, декартовы единичные векторы связаны со сферическими единичными векторами следующим образом: [ x ^ y ^ z ^ ] = [ sin θ cos ϕ cos θ cos ϕ − sin ϕ sin θ sin ϕ cos θ sin ϕ cos ϕ cos θ − sin θ 0 ] [ r ^ θ ^ ϕ ^ ] {\displaystyle {\begin{bmatrix}\mathbf {\hat {x}} \\\mathbf {\hat {y}} \\\mathbf {\hat {z}} \end{bmatrix}}={\begin{bmatrix}\sin \theta \cos \phi &\cos \theta \cos \phi &-\sin \phi \\\sin \theta \sin \phi &\cos \theta \sin \phi &\cos \phi \\\cos \theta &-\sin \theta &0\end{bmatrix}}{\begin{bmatrix}{\boldsymbol {\hat {r}}}\\{\boldsymbol {\hat {\theta }}}\\{\boldsymbol {\hat {\phi }}}\end{bmatrix}}}
Производная по времени векторного поля Чтобы узнать, как векторное поле A изменяется во времени, следует вычислить производные по времени. В декартовых координатах это просто:
Однако в сферических координатах это становится:
Необходимы производные по времени единичных векторов. Они задаются как:
Таким образом, производная по времени становится: A ˙ = A ˙ x x ^ + A ˙ y y ^ + A ˙ z z ^ {\displaystyle \mathbf {\dot {A}} ={\dot {A}}_{x}\mathbf {\hat {x}} +{\dot {A}}_{y}\mathbf {\hat {y}} +{\dot {A}}_{z}\mathbf {\hat {z}} } A ˙ = A ˙ r r ^ + A r r ^ ˙ + A ˙ θ θ ^ + A θ θ ^ ˙ + A ˙ ϕ ϕ ^ + A ϕ ϕ ^ ˙ {\displaystyle \mathbf {\dot {A}} ={\dot {A}}_{r}{\boldsymbol {\hat {r}}}+A_{r}{\boldsymbol {\dot {\hat {r}}}}+{\dot {A}}_{\theta }{\boldsymbol {\hat {\theta }}}+A_{\theta }{\boldsymbol {\dot {\hat {\theta }}}}+{\dot {A}}_{\phi }{\boldsymbol {\hat {\phi }}}+A_{\phi }{\boldsymbol {\dot {\hat {\phi }}}}} r ^ ˙ = θ ˙ θ ^ + ϕ ˙ sin θ ϕ ^ θ ^ ˙ = − θ ˙ r ^ + ϕ ˙ cos θ ϕ ^ ϕ ^ ˙ = − ϕ ˙ sin θ r ^ − ϕ ˙ cos θ θ ^ {\displaystyle {\begin{aligned}{\boldsymbol {\dot {\hat {r}}}}&={\dot {\theta }}{\boldsymbol {\hat {\theta }}}+{\dot {\phi }}\sin \theta {\boldsymbol {\hat {\phi }}}\\{\boldsymbol {\dot {\hat {\theta }}}}&=-{\dot {\theta }}{\boldsymbol {\hat {r}}}+{\dot {\phi }}\cos \theta {\boldsymbol {\hat {\phi }}}\\{\boldsymbol {\dot {\hat {\phi }}}}&=-{\dot {\phi }}\sin \theta {\boldsymbol {\hat {r}}}-{\dot {\phi }}\cos \theta {\boldsymbol {\hat {\theta }}}\end{aligned}}} A ˙ = r ^ ( A ˙ r − A θ θ ˙ − A ϕ ϕ ˙ sin θ ) + θ ^ ( A ˙ θ + A r θ ˙ − A ϕ ϕ ˙ cos θ ) + ϕ ^ ( A ˙ ϕ + A r ϕ ˙ sin θ + A θ ϕ ˙ cos θ ) {\displaystyle \mathbf {\dot {A}} ={\boldsymbol {\hat {r}}}\left({\dot {A}}_{r}-A_{\theta }{\dot {\theta }}-A_{\phi }{\dot {\phi }}\sin \theta \right)+{\boldsymbol {\hat {\theta }}}\left({\dot {A}}_{\theta }+A_{r}{\dot {\theta }}-A_{\phi }{\dot {\phi }}\cos \theta \right)+{\boldsymbol {\hat {\phi }}}\left({\dot {A}}_{\phi }+A_{r}{\dot {\phi }}\sin \theta +A_{\theta }{\dot {\phi }}\cos \theta \right)}
Смотрите также
Ссылки ^ Wolfram Mathworld, сферические координаты