主要内容

月亮骚动

实现月亮化说

  • 图书馆:
  • 航空航天块集/环境/天体现象

  • 月亮自由块

描述

月亮骚动块使用Chebyshev系数或给定的朱利安日期实现月亮性陈音。该块使用NASA喷射推进实验室提供的Chebyshev系数。

小费

为了T.jd.,朱利安日期输入块:

  • 使用该日期计算日期朱利安日期转换块或块航空航天工具箱朱天生功能。

  • 使用一些其他方式计算朱利安日期并使用该方法使用不变堵塞。

港口

输入

展开全部

朱利安日期,指定为最低和最大朱利安日期之间的正标量。

看看星历模型最小和最大朱利安日期的参数。

依赖性

此端口显示如果是时代参数设置为朱利安约会

数据类型:双倍的

修复了一个特定时代的朱利安日,这是插值时期最近的午夜,指定为正标量。总数是T0.jd.ΔT.jd.必须落在最低和最大朱利安日之间。

看看星历模型最小和最大朱利安日期的参数。

依赖性

此端口显示如果是时代参数设置为T0和经过朱利安的时间

数据类型:双倍的

经过了固定的朱利安日期和星际时间之间的朱利安时间,被指定为正标量。总数是T0.jd.ΔT.jd.必须落在最低和最大的朱利安日之间。

看看星历模型最小和最大朱利安日期的参数。

依赖性

此端口显示如果是时代参数设置为T0和经过朱利安的时间

数据类型:双倍的

输出

展开全部

用于月亮姿态的欧拉角(φθψ),在Rad中。

数据类型:双倍的

Moon Liboration Euler角率(ω),在Rad / Day中。

数据类型:双倍的

参数

展开全部

时代,指定为:

  • 朱利安约会

    朱利安的日期计算月亮自由。选择此选项后,块有一个输入端口,T.jd.

  • T0和经过朱利安的时间

    朱利安日期,由两个块输入指定:

    • 修正了代表一个起始时代的朱利安日。

    • 经过了固定的朱利安日期之间的朱利安时间(T0.jd.)和所需的模型模拟时间。总数是T0.jd.和δT.jd.必须落在最低和最大朱利安日之间。

程序使用

块参数epochflag.
类型:字符向量
价值朱利安约会|T0和经过朱利安的时间
默认'朱利安约会'

选择由喷射推进实验室定义的以下星历模型之一。

星历模型 描述
DE405.

1998年发布。本次历史记者考虑到朱利安日期2305424.50(12月9日,1599)至2525008.50(2月20日)(2201年)。

该块在1998年采用的国际天体参考帧1.0版中实现了这些星期六。

DE421

2008年发布。本纪信息纪录考虑到朱利安日期2414992.5(1899年12月4日)至2469808.5(2050年1月2日)。

该块在1998年采用的国际天体参考帧1.0版中实现了这些星期六。

DE423.

2010年发布。本次历史记者考虑到朱利安日期范围2378480.5(12月16日,1799年)至2524624.5(2月1,2200)。

该块在2010年采用的国际天体参考帧版本2.0方面实现了这些星期六。

DE430.

2013年发布。本次间报纪录考虑到朱利安日期2287184.5(12月21日,1549年)至2688976.5(2650年1月25,550)。

该块在2010年采用的国际天体参考帧版本2.0方面实现了这些星期六。

DE432T.

2014年4月发布。本次纪念人考虑到朱利安日期2287184.5,(12月21日,1549年)至2688976.5(1月25,2550)。

该块在2010年采用的国际天体参考帧版本2.0方面实现了这些星期六。

笔记

此块要求您使用附加资源管理器下载星历数据。要在MATLAB中启动附加资源管理器®命令窗口,键入Aerodatapackage.。在MATLAB桌面工具系列上,单击附加组件按钮。

程序使用

块参数
类型:字符向量
价值DE405.|DE421|DE423.|DE430.
默认'de405'

超出范围的块行为,如下所述。

行动 描述
没有任何 没有行动。
警告 警告在MATLAB命令窗口中,延续模型模拟。
错误(默认) MATLAB返回异常,模型仿真停止。

程序使用

块参数errorflag.
类型:字符向量
价值'没有任何'|'警告'|'错误'
默认'错误'

选择来计算月亮自由的速率。

依赖性

选中此复选框以显示ω.港口。

程序使用

块参数velflag.
类型:字符向量
价值'离开'|'上'|
默认'上'

参考

[1]民间员,W.M.,J.G. Williams,D. H. Boggs。“行星和月球EPhemeris de 421.”IPN进度报告42-178,2009。

[2] Vallado,D.A。瓦斯科学与应用的基础。纽约:麦格劳山,1997年。

扩展能力

C / C ++代码生成
使用Simulink®Coder™生成C和C ++代码。万博1manbetx

在R2013A介绍