このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
orbitalElements
説明
例
衛星シナリオ オブジェクトを作成します。
sc = satelliteScenario;
シナリオに衛星を追加します。
tleFile = "eccentricOrbitSatellite.tle";
sat1 = satellite(sc,tleFile);sat1 の軌道要素を取得します。
elements1 = orbitalElements(sat1)
elements1 = struct with fields:
MeanMotion: 0.0083
Eccentricity: 0.7415
Inclination: 60.0000
RightAscensionOfAscendingNode: 30.0000
ArgumentOfPeriapsis: 280
MeanAnomaly: 289.4697
Period: 43200
Epoch: 05-May-2020 13:51:55
BStar: 0
ケプラーの要素から衛星をシナリオに追加します。
semiMajorAxis = 6878137; % meters eccentricity = 0; inclination = 20; % degrees rightAscensionOfAscendingNode = 0; % degrees argumentOfPeriapsis = 0; % degrees trueAnomaly = 0; % degrees sat2 = satellite(sc,semiMajorAxis,eccentricity, ... inclination,rightAscensionOfAscendingNode, ... argumentOfPeriapsis,trueAnomaly, ... "OrbitPropagator","two-body-keplerian", ... "Name","Sat2");
sat2 の軌道要素を取得します。
elements2 = orbitalElements(sat2)
elements2 = struct with fields:
SemiMajorAxis: 6878137
Eccentricity: 0
Inclination: 20
RightAscensionOfAscendingNode: 0
ArgumentOfPeriapsis: 0
TrueAnomaly: 0
Period: 5.6770e+03
入力引数
スカラーとして指定された衛星オブジェクト。
出力引数
入力 sat の軌道要素が構造体として返されます。構造体のフィールドは、satelliteScenario オブジェクトの OrbitPropagator プロパティの値によって異なります。
軌道要素の詳細については、Orbital Elements を参照してください。
軌道要素は、地心天体基準座標系 (GCRF) で定義されます。
| フィールド | 説明 |
|---|---|
SemiMajorAxis | 長半径(メートル) |
Eccentricity | 離心率 |
Inclination | 傾斜角角度(度) |
RightAscensionOfAscendingNode | 昇交点の赤経(度) |
ArgumentOfPeriapsis | 近点引数(度) |
TrueAnomaly | 基準時刻における真近点角(度) |
Period | 軌道周期(秒) |
データ型: struct
軌道要素は一般摂動平均要素を表します。
| フィールド | 説明 |
|---|---|
MeanMotion | 一般摂動平均運動(度/秒) |
Eccentricity | 平均離心率 |
Inclination | 平均傾斜角角(度) |
RightAscensionOfAscendingNode | 昇交点の平均赤経(度) |
ArgumentOfPeriapsis | 平均近点引数(度) |
MeanAnomaly | 基準時刻における平均平均近点角(度) |
Epoch | エポック |
BStar | 抗力項(地球半径あたり) |
Period | 平均軌道周期(秒) |
データ型: struct
| フィールド | 説明 |
|---|---|
EphemerisStartTime | エフェメリス開始時刻 |
EphemerisStopTime | エフェメリス停止時間 |
PositionTimeTable | ポジションタイムテーブル |
VelocityTimeTable | 速度時刻表 |
データ型: struct
軌道要素は、SEMアルマナックファイルまたは RINEX GPSナビゲーション メッセージから取得され、地球中心地球固定 (ECEF) フレームで定義されます。
| フィールド | 説明 |
|---|---|
PRN | 擬似ランダムノイズ数 |
SatelliteHealth | 衛星の健康状態 |
GPSWeekNumber | GPS週番号、エフェメリスの時間付き。 |
GPSTimeOfApplicability | 適用時間(秒) |
SemiMajorAxis | 長半径(メートル) |
Eccentricity | 離心率 |
Inclination | 基準時刻における傾斜角角(度) |
GeographicLongitudeOfOrbitalPlane | 週毎の軌道面の昇元期の経度(度) |
RateOfRightAscension | 赤経の基準速度(度/秒) |
ArgumentOfPerigee | 近近地点引数(度) |
MeanAnomaly | 基準時刻における平均近点角(度) |
Period | 軌道周期(秒) |
データ型: struct
軌道要素は、RINEX ガリレオ ナビゲーション メッセージから導出され、地球中心地球固定 (ECEF) フレームで定義されます。
| フィールド | 説明 |
|---|---|
SatelliteID | 衛星システム番号 |
GALWeekNumber | GAL週番号 |
TimeofEphemeris | エフェメリスの時間(秒) |
SatelliteHealth | 衛星の健康状態 |
SemiMajorAxis | 長半径(メートル) |
Eccentricity | 離心率 |
Inclination | 基準時刻における傾斜角角(度) |
GeographicLongitudeOfOrbitalPlane | 週毎の軌道面の昇元期の経度(度) |
RateOfRightAscension | 赤経の基準速度(度/秒) |
ArgumentOfPerigee | 近近地点引数(度) |
MeanAnomaly | 基準時刻における平均近点角(度) |
Period | 軌道周期(秒) |
データ型: struct
データ型: struct
バージョン履歴
R2021a で導入
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
- América Latina (Español)
- Canada (English)
- United States (English)
ヨーロッパ
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)