主要内容

世界地磁模型

计算地球磁场在特定的地点和时间使用世界磁模型

自从R2019b

  • 世界地磁模型块

库:
航空航天Blockset /环境/重力

描述

世界地磁模型块实现的数学表示国家地理空间情报局(NGA)世界磁模型。的世界地磁模型块计算地球磁场矢量,横向强度,赤纬、倾向,和总强度在指定的地点和时间。north-east-down参考系(NED)。

请注意

使用此块模型地球磁场海拔-1000米到850000米之间。

限制

所有的规格都有这些限制:

  • 的内部计算小数今年没有考虑当地时间或闰秒。

  • 规范描述只有长波长空间磁场波动在地球的核心。中间和短波的波动,造成地壳的字段(地幔和地壳),不包括在内。地磁场的大幅波动,期间不断发生风暴,几乎不断的干扰磁场(极光区),不包括在内。

  • 这一块世界地磁模型的局限性(个子)。WMM2020有效1公里至850公里,是世界上概述了磁模型2020技术报告。

此外,每个规格都有这些限制:

  • WMM2015v2取代WMM2015 (v1)。考虑更换WMM2015 (v1) WMM2015v2当用于导航和其他系统。WMM2015v2公布了国家海洋和大气管理局(NOAA)在2019年2月在北极地区正确的性能退化问题1月1日,2015年,2019年12月31日。因此,它仍然是可以接受使用WMM2015 (v1)系统在北半球纬度55度以下。

  • WMM2020规范生成可靠的数据模型的时代五年之后,也就是2020年1月1日。

  • WMM2015规范生成可靠的数据模型的时代五年之后,也就是2015年1月1日。

  • WMM2010规范生成可靠的数据模型的时代五年之后,也就是2010年1月1日。

  • WMM2005规范生成可靠的数据模型的时代五年之后,也就是2005年1月1日。

  • WMM2000规范生成可靠的数据模型的时代五年之后,也就是2000年1月1日。

港口

输入

全部展开

高度,指定为一个标量,在选定的单位。

数据类型:

纬度,指定为一个标量度。如果纬度的范围,范围内的块包装它行动超出范围输入设置为没有一个警告。它不包装的时候行动超出范围被设置为错误

数据类型:

度经度,指定为一个标量。如果经度范围,块范围内的包装它行动超出范围输入设置为没有一个警告。它不包装的时候行动超出范围被设置为错误

数据类型:

预期年十进制格式包括任何分数,已经通过了。价值是当前年度+通过这一年的天数除以365。

例如,计算小数,dyear2015年3月21日:

dyear = decyear (“21 - 3月- 2015”,“dd-mmm-yyyy”)
dyear = 2.0152 e + 03

数据类型:

输出

全部展开

磁场,返回为一个向量,在选定的单位。

数据类型:

横向强度,作为一个标量返回指定单位。

数据类型:

赤纬,作为一个标量返回,在度。

数据类型:

倾向,作为一个标量返回,在度。

数据类型:

总强度,作为一个标量返回,在选定的单位。

数据类型:

参数

全部展开

世界地磁模型系数文件,从列表中选择。

  • WMM2000 (2000 - 2005)——2000年世界地磁模型系数文件

  • WMM2005 (2005 - 2010)——2005年世界地磁模型系数文件

  • WMM2010 (2010 - 2015)——2010年世界地磁模型系数文件

  • WMM2015 V1 (2015 - 2020)- 2015年世界地磁模型(v1)系数文件

  • WMM2015 V2 (2015 - 2020)——2015年世界地磁模型v2系数文件

  • WMM2020 (2020 - 2025)——2020年世界地磁模型系数文件

  • 自定义——磁模型系数文件指定自己的世界。你可以下载一个世界磁模型系数文件NOAA全球磁场模型

依赖关系

选择自定义使定制.COF文件参数。

编程使用

块参数:模型
类型:特征向量
价值观:“WMM2020 (2020 - 2025)”|“WMM2015 V2 (2015 - 2020)”|“WMM2000 (2000 - 2005)”|“WMM2005 (2005 - 2010)”|“WMM2010 (2010 - 2015)”|“WMM2015 V1 (2015 - 2020)”|“自定义”
默认值:“WMM2020 (2020 - 2025)”

世界地磁模型系数文件,下载NOAA全球磁场模型。举个例子,如果你想下载一个系数文件未列入个子系数列表。

依赖关系

要启用该参数,选择自定义个子系数参数。

编程使用

块参数:customFile
类型:特征向量
价值观:“WMM2020.COF”|任何系数文件名
默认值:“WMM2020.COF”

输入和输出单位:

单位 高度 磁场 横向强度 总强度
度量(MKS) Nanotesla Nanotesla Nanotesla
英语 Nanogauss Nanogauss Nanogauss

编程使用

块参数:单位
类型:特征向量
价值观:“度量(MKS)”|“英语”
默认值:“度量(MKS)”
  • 指定小数年世界地磁模型的输入端口2015块,选中此复选框

  • 指定小数一年使用的值,一天,一年清除此复选框。

编程使用

块参数:time_in
类型:特征向量
价值观:“上”|“关闭”
默认值:“上”

月计算小数。

依赖关系

要启用该参数,选择输入小数一年

编程使用

块参数:
类型:特征向量
价值观:“1月”|“2”|“3”|“4”|“可能”|“6月”|“7”|“八月”|“9”|“十月”|11月的|12月的
默认值:“1月”

天来计算小数。

依赖关系

要启用该参数,选择输入小数一年

编程使用

块参数:一天
类型:特征向量
价值观:' 1 '“31”
默认值:' 1 '

年计算小数。

依赖关系

要启用该参数,选择输入小数一年

编程使用

块参数:一年
类型:特征向量
价值观:任何一年
默认值:“2020”

超出范围块行为,规定如下。

行动 描述

没有一个

没有行动。

警告

MATLAB的警告®命令窗口、模型模拟仍在继续。

错误(默认)

MATLAB返回一个例外,模型仿真停止。

如果经度或纬度范围,块范围内的包装是什么时候行动超出范围输入设置为没有一个警告。它不包装的时候行动超出范围被设置为错误

世界地磁模型块接受超出范围高度输入(小于-1000米或大于850000米)行动超出范围被设置为没有一个警告。然而,块输出这些值可能不准确或可靠。世界上唯一磁模型是有效的在-1000米和850000米之间。

编程使用

块参数:行动
类型:特征向量
价值观:“错误”|“警告”|“没有”
默认值:“错误”

输出水平强度值,选中此复选框。否则,清除此复选框。

依赖关系

要启用横向强度输出端口,选中此复选框。

编程使用

块参数:h_out
类型:特征向量
价值观:“上”|“关闭”
默认值:“上”

输出偏差,真北和磁场矢量之间的夹角(正向东),选中此复选框。否则,清除此复选框。

依赖关系

要启用赤纬输出端口,选中此复选框。

编程使用

块参数:dec_out
类型:特征向量
价值观:“上”|“关闭”
默认值:“上”

输出的倾向,水平面之间的角度和磁场矢量(正面向下),选中此复选框。否则,清除此复选框。

依赖关系

要启用倾向输出端口,选中此复选框。

编程使用

块参数:inc_out
类型:特征向量
价值观:“上”|“关闭”
默认值:“上”

输出的总强度,选中此复选框。否则,清除此复选框。

依赖关系

要启用总强度输出端口,选中此复选框。

编程使用

块参数:ti_out
类型:特征向量
价值观:“上”|“关闭”
默认值:“上”

扩展功能

C / c++代码生成
使用仿真软件生成C和c++代码®编码器™。万博1manbetx

版本历史

介绍了R2019b