坐标系定义

球坐标系(R,θ,ϕ)(R,\theta,\phi)(R,θ,ϕ),直角坐标系(x,y,z)(x,y,z)(x,y,z)

x=Rsin⁡θcos⁡ϕ,y=Rsin⁡θcos⁡ϕ,z=Rcos⁡θx=R\sin\theta\cos\phi,\;y=R\sin\theta\cos\phi,\;z=R\cos\thetax=Rsinθcosϕ,y=Rsinθcosϕ,z=Rcosθ

球坐标系和直角坐标系单位矢量转换

(R^,θ^,ϕ^\hat{R},\hat{\theta},\hat{\phi}R^,θ^,ϕ^​)为球坐标系的局部直角坐标单位矢量,(x^,y^,z^)(\hat{x},\hat{y},\hat{z})(x^,y^​,z^)为全局坐标单位矢量

(R^θ^ϕ^)=(sin⁡θcos⁡ϕsin⁡θsin⁡ϕcos⁡θcos⁡θcos⁡ϕcos⁡θsin⁡ϕ−sin⁡θ−sin⁡θcos⁡φ0)(x^y^z^)\left(\begin{array}{c}\hat{R}\\\hat{\theta}\\\hat{\phi}\end{array}\right)=\left(\begin{array}{ccc}\sin\theta\cos\phi&\sin\theta\sin\phi&\cos\theta\\\cos\theta\cos\phi&\cos\theta\sin\phi&-\sin\theta\\-\sin\theta&\cos\varphi&0\end{array}\right)\left(\begin{array}{c}\hat{x}\\\hat{y}\\\hat{z}\end{array}\right)⎝⎛​R^θ^ϕ^​​⎠⎞​=⎝⎛​sinθcosϕcosθcosϕ−sinθ​sinθsinϕcosθsinϕcosφ​cosθ−sinθ0​⎠⎞​⎝⎛​x^y^​z^​⎠⎞​

记A=(sin⁡θcos⁡ϕsin⁡θsin⁡ϕcos⁡θcos⁡θcos⁡ϕcos⁡θsin⁡ϕ−sin⁡θ−sin⁡θcos⁡φ0)\mathbf{A}=\left(\begin{array}{ccc}\sin\theta\cos\phi&\sin\theta\sin\phi&\cos\theta\\\cos\theta\cos\phi&\cos\theta\sin\phi&-\sin\theta\\-\sin\theta&\cos\varphi&0\end{array}\right)A=⎝⎛​sinθcosϕcosθcosϕ−sinθ​sinθsinϕcosθsinϕcosφ​cosθ−sinθ0​⎠⎞​,A\mathbf{A}A是正交矩阵,ATA=I\mathbf{A}^T\mathbf{A}=\mathbf{I}ATA=I

那么(R^θ^ϕ^)=A(x^y^z^)\left(\begin{array}{c}\hat{R}\\\hat{\theta}\\\hat{\phi}\end{array}\right)=\mathbf{A}\left(\begin{array}{c}\hat{x}\\\hat{y}\\\hat{z}\end{array}\right)⎝⎛​R^θ^ϕ^​​⎠⎞​=A⎝⎛​x^y^​z^​⎠⎞​,(x^y^z^)=AT(R^θ^ϕ^)\left(\begin{array}{c}\hat{x}\\\hat{y}\\\hat{z}\end{array}\right)=\mathbf{A}^T\left(\begin{array}{c}\hat{R}\\\hat{\theta}\\\hat{\phi}\end{array}\right)⎝⎛​x^y^​z^​⎠⎞​=AT⎝⎛​R^θ^ϕ^​​⎠⎞​

不同坐标系的矢量转换

矢量g=gxx^+gyy^+gzz^=(x^y^z^)(gxgygz)=(R^θ^ϕ^)A(gxgygz)\mathbf{g}=g_x\hat{x}+g_y\hat{y}+g_z\hat{z}=\left(\begin{array}{ccc}\hat{x}&\hat{y}&\hat{z}\end{array}\right)\left(\begin{array}{c}g_x\\g_y\\g_z\end{array}\right)=\left(\begin{array}{ccc}\hat{R}&\hat{\theta}&\hat{\phi}\end{array}\right)\mathbf{A}\left(\begin{array}{c}g_x\\g_y\\g_z\end{array}\right)g=gx​x^+gy​y^​+gz​z^=(x^​y^​​z^​)⎝⎛​gx​gy​gz​​⎠⎞​=(R^​θ^​ϕ^​​)A⎝⎛​gx​gy​gz​​⎠⎞​

所以(gRgθgϕ)=A(gxgygz)\left(\begin{array}{c}g_R\\g_{\theta}\\g_{\phi}\end{array}\right)=\mathbf{A}\left(\begin{array}{c}g_{x}\\g_{y}\\g_{z}\end{array}\right)⎝⎛​gR​gθ​gϕ​​⎠⎞​=A⎝⎛​gx​gy​gz​​⎠⎞​

不同坐标系的张量转换

直角坐标系下的张量Tc=(TxxTxyTxzTyxTyyTyzTzxTzyTzz)\mathbf{T}_{c}=\left(\begin{array}{ccc}T_{xx}&T_{xy}&T_{xz}\\T_{yx}&T_{yy}&T_{yz}\\T_{zx}&T_{zy}&T_{zz}\end{array}\right)Tc​=⎝⎛​Txx​Tyx​Tzx​​Txy​Tyy​Tzy​​Txz​Tyz​Tzz​​⎠⎞​

写成分量形式

T=Txxx^x^+Txyx^y^+Txzx^z^+Tyxy^x^+Tyyy^y^+Tyzy^z^+Tzxz^x^+Tzyz^y^+Tzzz^z^=(x^y^z^)(TxxTxyTxzTyxTyyTyzTzxTzyTzz)(x^y^z^)\mathbf{T}=\begin{array}{c}T_{xx}\hat{x}\hat{x}+T_{xy}\hat{x}\hat{y}+T_{xz}\hat{x}\hat{z}\\+T_{yx}\hat{y}\hat{x}+T_{yy}\hat{y}\hat{y}+T_{yz}\hat{y}\hat{z}\\+T_{zx}\hat{z}\hat{x}+T_{zy}\hat{z}\hat{y}+T_{zz}\hat{z}\hat{z}\end{array}=\left(\begin{array}{ccc}\hat{x}&\hat{y}&\hat{z}\end{array}\right)\left(\begin{array}{ccc}T_{xx}&T_{xy}&T_{xz}\\T_{yx}&T_{yy}&T_{yz}\\T_{zx}&T_{zy}&T_{zz}\end{array}\right)\left(\begin{array}{c}\hat{x}\\\hat{y}\\\hat{z}\end{array}\right)T=Txx​x^x^+Txy​x^y^​+Txz​x^z^+Tyx​y^​x^+Tyy​y^​y^​+Tyz​y^​z^+Tzx​z^x^+Tzy​z^y^​+Tzz​z^z^​=(x^​y^​​z^​)⎝⎛​Txx​Tyx​Tzx​​Txy​Tyy​Tzy​​Txz​Tyz​Tzz​​⎠⎞​⎝⎛​x^y^​z^​⎠⎞​

代入(x^y^z^)=AT(R^θ^ϕ^)\left(\begin{array}{c}\hat{x}\\\hat{y}\\\hat{z}\end{array}\right)=\mathbf{A}^T\left(\begin{array}{c}\hat{R}\\\hat{\theta}\\\hat{\phi}\end{array}\right)⎝⎛​x^y^​z^​⎠⎞​=AT⎝⎛​R^θ^ϕ^​​⎠⎞​得

T=(R^θ^ϕ^)A(TxxTxyTxzTyxTyyTyzTzxTzyTzz)AT(R^θ^ϕ^)\mathbf{T}=\left(\begin{array}{ccc}\hat{R}&\hat{\theta}&\hat{\phi}\end{array}\right)\mathbf{A}\left(\begin{array}{ccc}T_{xx}&T_{xy}&T_{xz}\\T_{yx}&T_{yy}&T_{yz}\\T_{zx}&T_{zy}&T_{zz}\end{array}\right)\mathbf{A}^T\left(\begin{array}{c}\hat{R}\\\hat{\theta}\\\hat{\phi}\end{array}\right)T=(R^​θ^​ϕ^​​)A⎝⎛​Txx​Tyx​Tzx​​Txy​Tyy​Tzy​​Txz​Tyz​Tzz​​⎠⎞​AT⎝⎛​R^θ^ϕ^​​⎠⎞​

所以,球坐标系下张量为

Ts=ATcAT\mathbf{T}_s=\mathbf{A}\mathbf{T}_c\mathbf{A}^TTs​=ATc​AT

通过矢量的方向导数推导梯度张量的坐标系转换关系

u^\hat{u}u^是一个空间中的任意方向的单位矢量

矢量g\mathbf{g}g沿着u^\hat{\mathbf{u}}u^的方向导数为
gu=(u^⋅∇)g\mathbf{g}_u=(\hat{\mathbf{u}}\cdot \nabla)\mathbf{g}gu​=(u^⋅∇)g

(u^⋅∇)g=(ux∂∂x+uy∂∂y+uz∂∂z)g=(ux∂gx∂x+uy∂gx∂y+uz∂gx∂z)x^+(ux∂gy∂x+uy∂gy∂y+uz∂gy∂z)y^+(ux∂gz∂x+uy∂gz∂y+uz∂gz∂z)z^=(TxxTxyTxzTyxTyyTyzTzxTzyTzz)(uxuyuz)=Tu\begin{aligned}(\hat{\mathbf{u}}\cdot \nabla)\mathbf{g}=&(u_x\frac{\partial}{\partial x}+u_y\frac{\partial}{\partial y}+u_z\frac{\partial}{\partial z})\mathbf{g}\\ =&(u_x\frac{\partial g_x}{\partial x}+u_y\frac{\partial g_x}{\partial y}+u_z\frac{\partial g_x}{\partial z})\hat{x}\\ &+(u_x\frac{\partial g_y}{\partial x}+u_y\frac{\partial g_y}{\partial y}+u_z\frac{\partial g_y}{\partial z})\hat{y}\\ &+(u_x\frac{\partial g_z}{\partial x}+u_y\frac{\partial g_z}{\partial y}+u_z\frac{\partial g_z}{\partial z})\hat{z}\\ =&\left(\begin{array}{ccc}T_{xx}&T_{xy}&T_{xz}\\T_{yx}&T_{yy}&T_{yz}\\T_{zx}&T_{zy}&T_{zz}\end{array}\right)\left(\begin{array}{c}u_{x}\\u_{y}\\u_{z}\end{array}\right)=\mathbf{T}\mathbf{u}\end{aligned}(u^⋅∇)g===​(ux​∂x∂​+uy​∂y∂​+uz​∂z∂​)g(ux​∂x∂gx​​+uy​∂y∂gx​​+uz​∂z∂gx​​)x^+(ux​∂x∂gy​​+uy​∂y∂gy​​+uz​∂z∂gy​​)y^​+(ux​∂x∂gz​​+uy​∂y∂gz​​+uz​∂z∂gz​​)z^⎝⎛​Txx​Tyx​Tzx​​Txy​Tyy​Tzy​​Txz​Tyz​Tzz​​⎠⎞​⎝⎛​ux​uy​uz​​⎠⎞​=Tu​

那么
gu(s)=Agu(c)\mathbf{g}_u^{(s)}=\mathbf{A}\mathbf{g}_u^{(c)}gu(s)​=Agu(c)​
上标(s)(s)(s)表示球坐标,(c)(c)(c)表示直角坐标


gu(c)=Tcu^c\mathbf{g}_u^{(c)}=\mathbf{T}_c\mathbf{\hat{u}}_cgu(c)​=Tc​u^c​
u^c=ATu^s\mathbf{\hat{u}}_c=\mathbf{A}^T\mathbf{\hat{u}}_su^c​=ATu^s​

所以
gu(s)=ATcATu^s\mathbf{g}_u^{(s)}=\mathbf{A}\mathbf{T}_c\mathbf{A}^T\mathbf{\hat{u}}_sgu(s)​=ATc​ATu^s​

在球坐标系下也有
gu(s)=Tsu^s\mathbf{g}_u^{(s)}=\mathbf{T}_s\mathbf{\hat{u}}_sgu(s)​=Ts​u^s​

所以
Ts=ATcAT\mathbf{T}_s=\mathbf{A}\mathbf{T}_c\mathbf{A}^TTs​=ATc​AT

同一矢量和张量在不同坐标系下的转换相关推荐

  1. 柱坐标系下的ns方程_麦克斯韦方程组小结

    一.▽ 算子.点积.叉积 l▽ 算子叫"del"算子,即<< span="">∂/∂x,∂/∂y,∂/∂z>,可以理解为一个符号向量,向 ...

  2. dq坐标系下无功功率表达式_一种dq旋转坐标系下谐波电流计算方法与流程

    本发明涉及一种谐波电流计算方法,具体涉及一种dq旋转坐标系下谐波电流计算方法. 背景技术: 自20世纪七十年代起,电网中的晶闸管.二极管整流器.变频器.电气化铁路及各种电力电子设备用量不断增加,这些设 ...

  3. dq坐标系下无功功率表达式_一种单相脉冲整流器电网电压估算方法与流程

    本发明涉及电力电子技术领域,具体为一种单相脉冲整流器电网电压估算方法. 背景技术: 单相脉冲整流器以其网侧功率因数高.电流谐波小.可实现能量可双向流动等优点,已广泛应用于新能源发电.不间断电源及铁路机 ...

  4. PMSM同步旋转坐标系下的数学模型及Simulink仿真

    1.同步旋转坐标系下的数学模型 1.1 dq坐标系下的定子电压方程 1.2 dq坐标系下的定子磁链方程 1.3 定子电压方程变换式及等效电路 由上述两个方程,可以得到定子电压方程的新等式: 电压等效电 ...

  5. 永磁同步电动机dq坐标系下的数学模型推导

    今天看了篇关于永磁同步电动机矢量控制的论文,特别是数学模型这一块看了不少时间,由于线性代数学的太久有点忘了,在推导时花了不少时间. 首先是定子电压方程从abc静止三相坐标系到dq旋转坐标系下的推导步骤 ...

  6. 不同坐标系下角速度_技术 | 西安80坐标与地方坐标系的转换方法技巧

     提示:点击上方"壹伴编辑器"↑免费订阅本刊 1.在实施GIS项目中,我们常常会遇到坐标系转换的问题,对于地方坐标系,如果没有提供转换参数,经常需要用控制点来进行坐标几何纠正,下面 ...

  7. kitti数据集_KITTI数据集激光雷达坐标系下的里程计真值

    由KITTI数据集Odometry模块的devkit_odometrydevkitreadme.txt所述,KITII数据集提供里程计的真值是在左相机表坐标系下的,并没有提供激光雷达坐标系下的真值.因 ...

  8. 将物体固定在坐标某个点_坐标变换(2)—不同坐标系下的变换

    如下图所示,在自动驾驶车辆上会存在大量冗余的传感器,例如轮速传感器.激光雷达,毫米波雷达,摄像头,超声波雷达,GPS,IMU等.不同传感器对同一物体的测量原始结果都是在自身坐标下,所以首先我们需要对多 ...

  9. mavros 基于体轴坐标系下的无人机行人跟踪

    该任务是为了实现无人机对于行人的跟踪,飞控采用的是px4,机载的板子是使用jetson nano.利用darknet_ros和自己训练的行人检测的yolov3 tiny模型,在jetson nano板 ...

最新文章

  1. 第三届北京智源大会开幕,全球最大智能模型“悟道2.0”重磅发布
  2. 2020中国大学本科毕业生质量排行榜公布(附前152名)
  3. Module Zero之用户管理
  4. http/https面试总结
  5. java 整数 字节数组_将整数转换为字节数组(Java)
  6. Apache - No space left on device / Failed to create proxy Mutex
  7. 自适应滤波实例之系统逆辨识(以及系统零极点对逆辨识效果的影响分析)
  8. .net平台下的手机在线wap网站模拟器(附源代码)
  9. 大数据、物联网技术、物联网卡,对我们生活带来的影响
  10. 计算机中取消打印任务,取消打印任务的具体方法步骤
  11. 手机b站封面提取网站_二次元之家 视频网站B站上海与北京办公设计欣赏
  12. 局计算机信息网络安全管理办法,区科技局网络安全与信息化管理制度
  13. Windows 7、8、8.1安装.NET 3.5报错问题
  14. arm64服务器性能,80核ARM服务器有多恐怖 性能比64核霄龙还强
  15. 池州学院数学与计算机足球队,池州学院数学与计算机科学系.ppt
  16. IDEA原先有项目怎么再导入maven项目
  17. 从零开始的MySQL教程——下
  18. php 格式化电话号码
  19. 3570. 【GDKOI2014】壕壕的寒假作业
  20. kafak windows环境的简单测试笔记

热门文章

  1. python中可能遇到的简答题_python期中考试试卷 -
  2. 计算机毕业设计(附源码)python自动出卷考试系统
  3. 最老程序员创业札记:全文检索、数据挖掘、推荐引擎应用28
  4. AI模型训练、实施工程师的职业前景怎么样?
  5. cherry机械键盘维修记
  6. excel sheet中数据的快速复制
  7. java groupbyu_Java8的groupBy实现集合的分组
  8. RMAN-00571
  9. link2sd在部分Android 4.2.2系统下挂载告警必须快速重启才能挂载的问题
  10. 生鲜超市电子价签的工作原理