主要内容gydF4y2Ba

纬向谐波重力模型gydF4y2Ba

计算行星重力的纬向调和表示gydF4y2Ba

  • 库:gydF4y2Ba
  • 航天块集/环境/重力gydF4y2Ba

  • 纬向谐波重力模型块gydF4y2Ba

描述gydF4y2Ba

的gydF4y2Ba纬向谐波重力模型gydF4y2BaBlock根据行星引力势计算在特定位置的行星引力的纬向调和表示。这个块提供了一种方便的方式来描述行星表面外的引力场。gydF4y2Ba

默认情况下,该块使用地球的四阶纬向系数来计算纬向谐波重力。它还允许您指定第二个或第三个纬向系数。gydF4y2Ba

有关块实现中每个行星的行星参数值的信息,请参见gydF4y2Ba算法gydF4y2Ba.gydF4y2Ba

港口gydF4y2Ba

输入gydF4y2Ba

全部展开gydF4y2Ba

以行星为中心的行星固定坐标gydF4y2Ba米gydF4y2Ba-by-3矩阵,从行星的中心在选定的长度单位。如果gydF4y2Ba行星模型gydF4y2Ba值为gydF4y2Ba地球gydF4y2Ba,此矩阵包含以地球为中心的地球固定坐标(ECEF)。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

输出gydF4y2Ba

全部展开gydF4y2Ba

重力值,返回为gydF4y2Ba米gydF4y2Ba-by-3数组gydF4y2BaxgydF4y2Ba设在,gydF4y2BaygydF4y2Ba设在和gydF4y2BazgydF4y2Ba-轴的行星中心行星固定坐标,以选定的长度单位每秒的平方。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

参数gydF4y2Ba

全部展开gydF4y2Ba

输入单位,指定为:gydF4y2Ba

单位gydF4y2Ba

位置gydF4y2Ba

赤道半径gydF4y2Ba

重力参数gydF4y2Ba

度量(MKS)gydF4y2Ba

米gydF4y2Ba

米gydF4y2Ba

米立方每秒的平方gydF4y2Ba

英语gydF4y2Ba

脚gydF4y2Ba

脚gydF4y2Ba

英尺的立方每秒的平方gydF4y2Ba

编程使用gydF4y2Ba

块参数gydF4y2Ba:gydF4y2Ba单位gydF4y2Ba
类型gydF4y2Ba:字符向量gydF4y2Ba
值gydF4y2Ba:gydF4y2Ba“度量(MKS)”gydF4y2Ba|gydF4y2Ba“英语”gydF4y2Ba
默认的gydF4y2Ba:gydF4y2Ba“度量(MKS)”gydF4y2Ba

谐波模型的程度,具体为。gydF4y2Ba

  • 2gydF4y2Ba-二级,J2。最重要或最大的球谐项,用来说明行星的扁率。gydF4y2Ba

  • 3.gydF4y2Ba-三级,J3。gydF4y2Ba

  • 4gydF4y2Ba-四度,J4(默认)。gydF4y2Ba

编程使用gydF4y2Ba

块参数gydF4y2Ba:gydF4y2Ba学位gydF4y2Ba
类型gydF4y2Ba:字符向量gydF4y2Ba
值gydF4y2Ba:gydF4y2Ba' 2 'gydF4y2Ba|gydF4y2Ba“3”gydF4y2Ba|gydF4y2Ba“4”gydF4y2Ba
默认的gydF4y2Ba:gydF4y2Ba“4”gydF4y2Ba

超出范围的输入行为,指定为:gydF4y2Ba

价值gydF4y2Ba 描述gydF4y2Ba

没有一个gydF4y2Ba

没有行动。gydF4y2Ba

警告gydF4y2Ba

在诊断查看器中发出警告,继续进行模型模拟。gydF4y2Ba

错误gydF4y2Ba

MATLABgydF4y2Ba®gydF4y2Ba返回异常,模型模拟停止。gydF4y2Ba

编程使用gydF4y2Ba

块参数gydF4y2Ba:gydF4y2Ba行动gydF4y2Ba
类型gydF4y2Ba:字符向量gydF4y2Ba
值gydF4y2Ba:gydF4y2Ba“没有”gydF4y2Ba|gydF4y2Ba“警告”gydF4y2Ba|gydF4y2Ba“错误”gydF4y2Ba
默认的gydF4y2Ba:gydF4y2Ba“警告”gydF4y2Ba

行星模型,具体为gydF4y2Ba汞gydF4y2Ba,gydF4y2Ba金星gydF4y2Ba,gydF4y2Ba地球gydF4y2Ba,gydF4y2Ba月亮gydF4y2Ba,gydF4y2Ba火星gydF4y2Ba,gydF4y2Ba木星gydF4y2Ba,gydF4y2Ba土星gydF4y2Ba,gydF4y2Ba天王星gydF4y2Ba,gydF4y2Ba海王星gydF4y2Ba,或gydF4y2Ba自定义gydF4y2Ba.gydF4y2Ba

选择gydF4y2Ba自定义gydF4y2Ba使您能够指定自己的行星模型。gydF4y2Ba

  • 选择gydF4y2Ba汞gydF4y2Ba,gydF4y2Ba金星gydF4y2Ba,gydF4y2Ba月亮gydF4y2Ba,gydF4y2Ba天王星gydF4y2Ba,或gydF4y2Ba海王星gydF4y2Ba将程度限制为gydF4y2Ba2gydF4y2Ba.gydF4y2Ba

  • 选择gydF4y2Ba火星gydF4y2Ba将程度限制为gydF4y2Ba3.gydF4y2Ba.gydF4y2Ba

依赖关系gydF4y2Ba

选择gydF4y2Ba自定义gydF4y2Ba使gydF4y2Ba赤道半径gydF4y2Ba,gydF4y2Ba重力参数gydF4y2Ba而且gydF4y2BaJ值率gydF4y2Ba参数。gydF4y2Ba

编程使用gydF4y2Ba

块参数gydF4y2Ba:gydF4y2BaptypegydF4y2Ba
类型gydF4y2Ba:字符向量gydF4y2Ba
值gydF4y2Ba:gydF4y2Ba“水星”gydF4y2Ba|gydF4y2Ba“金星”gydF4y2Ba|gydF4y2Ba“地球”gydF4y2Ba|gydF4y2Ba“月亮”gydF4y2Ba|gydF4y2Ba“火星”gydF4y2Ba|gydF4y2Ba“木星”gydF4y2Ba|gydF4y2Ba“土星”gydF4y2Ba|gydF4y2Ba“天王星”gydF4y2Ba|gydF4y2Ba“海王星”gydF4y2Ba|gydF4y2Ba“自定义”gydF4y2Ba
默认的gydF4y2Ba:gydF4y2Ba“地球”gydF4y2Ba

行星赤道半径,指定为一个标量,在长度单位gydF4y2Ba单位gydF4y2Ba参数定义。gydF4y2Ba

依赖关系gydF4y2Ba

若要启用此参数,请设置gydF4y2Ba行星模型gydF4y2Ba来gydF4y2Ba自定义gydF4y2Ba.gydF4y2Ba

编程使用gydF4y2Ba

块参数gydF4y2Ba:gydF4y2BaRgydF4y2Ba
类型gydF4y2Ba:字符向量gydF4y2Ba
值gydF4y2Ba:标量gydF4y2Ba
默认的gydF4y2Ba:gydF4y2Ba“6378136.3”gydF4y2Ba

行星引力参数,指定为一个标量,在长度单位立方每秒平方中表示gydF4y2Ba单位gydF4y2Ba参数定义。gydF4y2Ba

依赖关系gydF4y2Ba

若要启用此参数,请设置gydF4y2Ba行星模型gydF4y2Ba来gydF4y2Ba自定义gydF4y2Ba.gydF4y2Ba

编程使用gydF4y2Ba

块参数gydF4y2Ba:gydF4y2Ba通用汽车gydF4y2Ba
类型gydF4y2Ba:字符向量gydF4y2Ba
值gydF4y2Ba:标量gydF4y2Ba
默认的gydF4y2Ba:gydF4y2Ba“398600441500000”gydF4y2Ba

纬向谐波系数,用3元数组表示。gydF4y2Ba

依赖关系gydF4y2Ba

若要启用此参数,请设置gydF4y2Ba行星模型gydF4y2Ba来gydF4y2Ba自定义gydF4y2Ba.gydF4y2Ba

编程使用gydF4y2Ba

块参数gydF4y2Ba:gydF4y2BajvaluegydF4y2Ba
类型gydF4y2Ba:字符向量gydF4y2Ba
值gydF4y2Ba:标量gydF4y2Ba
默认的gydF4y2Ba:gydF4y2Ba[1.0826269e-03 -2.5323000e-06 -1.6204000e-06]gydF4y2Ba

算法gydF4y2Ba

该块使用每个行星的以下行星参数值来实现:gydF4y2Ba

地球gydF4y2Ba 赤道半径(Re),单位米gydF4y2Ba 重力参数(GM),单位mgydF4y2Ba3.gydF4y2Ba/秒gydF4y2Ba2gydF4y2Ba 纬向谐波系数gydF4y2Ba
(J值)gydF4y2Ba
地球gydF4y2Ba 6378.1363 e3gydF4y2Ba 3.986004415 e14灯头gydF4y2Ba [0.0010826269 -0.0000025323 -0.0000016204]gydF4y2Ba
木星gydF4y2Ba 71492 e3gydF4y2Ba 1.268 e17gydF4y2Ba [0.01475 0 -0.00058]gydF4y2Ba
火星gydF4y2Ba 3397.2 e3gydF4y2Ba 4.305 e13gydF4y2Ba [0.001964 0.000036]gydF4y2Ba
汞gydF4y2Ba 2439.0 e3gydF4y2Ba 2.2032 e13gydF4y2Ba 0.00006gydF4y2Ba
月亮gydF4y2Ba 1738.0 e3gydF4y2Ba 4902.799 e9gydF4y2Ba 0.0002027gydF4y2Ba
海王星gydF4y2Ba 24764 e3gydF4y2Ba 6.809 e15gydF4y2Ba 0.004gydF4y2Ba
土星gydF4y2Ba 60268 e3gydF4y2Ba 3.794 e16天gydF4y2Ba [0.01645 0 -0.001]gydF4y2Ba
天王星gydF4y2Ba 25559 e3gydF4y2Ba 5.794 e15gydF4y2Ba 0.012gydF4y2Ba
金星gydF4y2Ba 6052.0 e3gydF4y2Ba 3.257 e14灯头gydF4y2Ba 0.000027gydF4y2Ba

参考文献gydF4y2Ba

大卫,瓦拉多,gydF4y2Ba天体动力学基础及应用“,gydF4y2Ba.纽约:麦格劳-希尔出版社,1997年。gydF4y2Ba

[2] Fortescue, P., J. Stark, G. Swinerd, eds..gydF4y2Ba航天器系统工程gydF4y2Ba西苏塞克斯:威利父子出版社,2003年。gydF4y2Ba

[3]波士顿蒂瓦里:gydF4y2Ba基于MATLAB和Simulink的大气和空间飞行动力学建模与仿真金宝appgydF4y2Ba.波士顿:Birkhäuser, 2007。gydF4y2Ba

扩展功能gydF4y2Ba

C/ c++代码生成gydF4y2Ba
使用Simulink®Coder™生成C和c++代码。金宝appgydF4y2Ba

在R2009b中引入gydF4y2Ba