このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
flat2lla
平面地球の位置を測地座標の配列に変換する
構文
説明
は、平面地球座標の配列 lla = flat2lla(flatearth_pos,llo,psio,href)flatearth_pos から測地座標の配列 lla を推定します。この関数は、llo、psio、href で定義した参照位置に対して lla 値を推定します。
は特定の楕円体惑星の座標を推定します。lla = flat2lla(___, ellipsoidModel)
は、 lla = flat2lla(___,flattening,equatorialRadius)flattening と equatorialRadius によって定義されたカスタム楕円体惑星の座標を推定します。
例
入力引数
出力引数
アルゴリズム
推定は、平面地球の x 座標と y 座標を北と東の座標に変換することから始まります。変換は
の形をとる。
ここで、 は x 軸と北の間の時計回りの角度 (度) です。
北と東の座標を測地緯度と経度に変換するために、推定では主垂線の曲率半径 (RN) と子午線の曲率半径 (RM) を使用します。 (RN) と (RM) は次の関係で定義されます。
と
ここで、(R) は惑星の赤道半径、 は惑星の平坦度です。
緯度と経度の小さな変化は、北と東の位置の小さな変化から次のように近似されます。
出力される緯度と経度は、初期の緯度と経度に、緯度と経度の小さな変化を加えたものです。
高度は、負の平面地球の z 軸値から基準高度 (href) を引いた値です。
参照
[1] Etkin, B., Dynamics of Atmospheric Flight. New York: John Wiley & Sons, 1972.
[2] Stevens, B. L., and F. L. Lewis, Aircraft Control and Simulation, 2nd ed. New York: John Wiley & Sons, 2003.
バージョン履歴
R2011a で導入