Engee 文档

Flat Earth to LLA

局部切平面的坐标变换为大地坐标。

类型: SubSystem

图书馆中的路径:

/Aerospace/Axes Transformations/Flat Earth to LLA

资料描述

Flat Earth to LLA 变换局部切平面的坐标( )在纬度( ),经度( )和高度( ).

算法

局部切平面的坐标系假设正轴方向 下去。 转换通过重新计算平面坐标开始 到北部和东部的坐标。 这种转变具有形式:

哪里 轴之间的顺时针角度(以度为单位) 然后往北走。

要将北和东的坐标转换为大地测量经纬度,该算法使用:

哪里

  • -这是地球的赤道半径;

  • -行星压缩。

纬度和经度的微小变化通过使用公式的北部和东部坐标的微小变化来近似:

输出纬度和经度值计算为初始纬度/经度值及其小增量的总和。:

高度计算为坐标的负值 局部切平面减去参考高度( ):

港口

输入

# Xe (m) — 在局部切平面坐标系中的位置
矢量 3 乘 1

Details

本地切平面在坐标系中的位置,以矢量形式返回。

数据类型

Float64.

复数支持

# href (m) — 参考高度
尺度

Details

从地球表面到本地切平面坐标系的参考高度。

数据类型

Float64`。

复数支持

输出

# μ l (度) — 大地经纬度
矢量 2 乘 1

Details

以度数为单位的大地经纬度矢量。

数据类型

Float64`。

复数支持

# h (m) — 海拔高度
尺度

Details

输入参考高度之上的高度,由标量给出。

数据类型

Float64`。

复数支持

参数

Parameters

# Planet model — 行星
Earth (WGS84) | Custom

Details

使用的行星模型。

Earth (WGS84) | Custom

默认值

Earth (WGS84)

程序使用名称

planet_model

可调谐

可计算

# Flattening — 行星收缩

Details

行星的压缩,以标量形式表示。

依赖关系

要使用该参数,请将参数 Planet model 设置为 "自定义"。

默认值

0.0033528106647474805

程序使用名称

flat

可调谐

可计算

# Equatorial radius of planet — 赤道半径

Details

行星的赤道半径,以标量形式给出。

依赖关系

要使用该参数,请将参数 Planet model 设置为 "自定义"。

默认值

6378137

程序使用名称

radius

可调谐

可计算

# Reference geodetic latitude and longitude (deg) — 初始大地测量经纬度(度)

Details

以矢量形式给出的初始大地经纬度(度)。

默认值

[0, 10]

程序使用名称

ref_pos

可调谐

可计算

# Direction of flat Earth x-axis (degrees clockwise from north) — 本地切平面沿 x 轴的方向(以北纬顺时针方向为单位)

Details

将本地切平面坐标 转换为北纬和东经(大地坐标系)坐标的角度,以标量形式指定,单位为度。

默认值

0.0

程序使用名称

ref_rot

可调谐

可计算

文学作品

  1. 史蒂文斯,B.L.和F.L.刘易斯。 Aircraft Control and Simulation,Hoboken,NJ:John Wiley&Sons,2003。

  2. Etkin,B. Dynamics Of Atmospheric Flight,Hoboken,NJ:John Wiley&Sons,1972。