SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Problem Statement
• Objective: Estimating user satellite’s drag coefficient in low orbit by its
trajectory estimated from GPS pseudoranges.
• Orbit determination problems.
• Question to ask: Comparing the measurement of 𝑐 𝐷 for different satellite initial conditions.
• Motivation: Drag is the largest non-gravitational force acting on satellite in
low orbit and affects the motion of satellite dramatically.
Satellite dynamics:
Including gravity and drag
(By using RK4 integrator )
Navigation model
(using GPS)
Orbit determination
𝑐 𝐷 𝑐 𝑐 Solving variation eqns to
get transition matrix
(By using RK4 integrator )
Initial Condition
By Teng-Hu Cheng
Dynamics
• Forces included: Gravity and Drag
• Integration approach: Runge-Kutta 4th-order method (RK4) for dynamics
• State vector (Geocentric coordinate)
𝑥 ≜ [ 𝑥 𝑧 𝑥 𝑧 𝑐 𝐷 𝑐 𝑐 ]
• Initial conditions:
Priori: 𝑥 = 7001 1 −1 0 0 8 2 0 0
True1: 𝑥 = [7002 0 0 0 0 8 1 0.029979 −2.99 × 10−6
]
Est.1: 𝑥 = [7002 0 0 0 0 8 1.02 0.03 −2.6 × 10−6
]
True2: 𝑥 = [7000 0 0 0 0 8 3 0.029979 −2.99 × 10−6
]
Est.2: 𝑥 = [7000 0 0 0 0 8 2.96 0.03 −2.8 × 10−6
]
Dev: 𝜎 0
< 0.5𝑚 𝜎 𝑣 0
< 0.001
𝑚
𝑠
𝜎𝑐 𝐷
=9× 10−3
𝜎𝑐 < 1.6 × 10−4
𝜎 𝑐 < 9 × 10−9
• EOM:
= −
𝐺𝑀⊕
3
−
1
2
𝑐 𝐷
𝐴
𝑚
𝜌 2
where = − 𝜔⊕ × .
Trajectory Plot
-1 -0.5 0 0.5 1
x 10
4
-8000
-6000
-4000
-2000
0
2000
4000
6000
8000
10000
x (km)
z(km)
 initial position
 earth
True trajectory
Traj. based on priori esti.
0 500 1000 1500 2000 2500 3000
-10
-8
-6
-4
-2
0
2
t - t0
(sec)
r
x
,r
y
,r
x
(km)
 rx
 ry
 rz
-8240 -8235 -8230 -8225 -8220 -8215 -8210 -8205 -8200
3355
3360
3365
3370
3375
3380
x (km)
z(km)
True trajectory
Traj. based on priori esti.
Navigation
• 24 GPS satellites are used for Navigation and estimation of drag coefficient.
• Pseudoranges between user satellite and GPS satellites in view are measured to
estimate the position of user satellite.
𝜌Φ 𝑖
= 𝑖 − + 𝑐 + 𝑁 0 0.0052
△ 𝜌Φ 𝑖
≈ 𝐻𝑖∆𝑥 + 𝜀 𝑊𝐿 : 𝑥 = = 𝑥 + ∆𝑥
0 500 1000 1500 2000 2500 3000
1
2
3
4
5
6
7
8
time (sec)
distance(m)
r
(m)
estimate error (m)
Orbit Determination
• State vector : 𝑥 ≜ 𝑐 𝐷 𝑐 𝑐
• Cost function: 𝐽 𝑥 = 𝑧 − 𝐻𝑥 𝑇
𝑊 𝑧 − 𝐻𝑥
𝑥 = 𝐹𝑥 𝑧 = 𝑔 𝑥 + 𝜀
△ 𝑧 = 𝑧 − 𝑔 𝑥 ≈
𝜕𝑔 𝑥
𝜕𝑥
𝜕𝑥
𝜕𝑥
△ 𝑥 + 𝜀
△ 𝑧 ≈ Γ △ 𝑥 + 𝜀 ⇒ 𝑙𝑒𝑎𝑠 − 𝑠𝑞𝑢𝑎 𝑒 𝑒𝑠 . 𝑜𝑓 △ 𝑥
• Solving variational eqns :
=
𝜕𝑥
𝜕𝑥
=
0
0 𝐼 0
0 0 𝐼
=
03×3 𝐼3×3
𝜕 𝑎 𝑥
𝜕
𝜕 𝑎 𝑥
𝜕
+
03×6 𝐼3×1
03×6
𝜕 𝑎 𝑥
𝜕 𝑝
𝑥 = 𝑥 +△ 𝑥
• Different Initial conditions are tested to examine the deviation of the parameters.
• Answers: The estimation doesn’t change dramatically with various initial conditions .
• What I have learned: Using measurement and dynamic model to conduct optimal estimation.

Weitere ähnliche Inhalte

Was ist angesagt?

Linear Static Analysis of RCC structure on etabs software
Linear Static Analysis of RCC structure on etabs softwareLinear Static Analysis of RCC structure on etabs software
Linear Static Analysis of RCC structure on etabs softwareNED University Karachi
 
Flight Dynamics Software Presentation Part I Version 5
Flight Dynamics Software Presentation Part I Version 5Flight Dynamics Software Presentation Part I Version 5
Flight Dynamics Software Presentation Part I Version 5Antonios Arkas
 
Advances in Satellite Conjunction Analysis with OR.A.SI
Advances in Satellite Conjunction Analysis with OR.A.SIAdvances in Satellite Conjunction Analysis with OR.A.SI
Advances in Satellite Conjunction Analysis with OR.A.SIAntonios Arkas
 
Presentation for the 21th EUROSTAR Users Conference - June 2013
Presentation for the 21th EUROSTAR Users Conference - June 2013 Presentation for the 21th EUROSTAR Users Conference - June 2013
Presentation for the 21th EUROSTAR Users Conference - June 2013 Antonios Arkas
 
The Dynamics of Tethered Debris With Flexible Appendages and Residual Fuel
The Dynamics of Tethered Debris With Flexible Appendages and Residual FuelThe Dynamics of Tethered Debris With Flexible Appendages and Residual Fuel
The Dynamics of Tethered Debris With Flexible Appendages and Residual FuelTheoretical mechanics department
 
Black hole research poster
Black hole research posterBlack hole research poster
Black hole research posterWilliam Durbin
 
Prediction of the daily global solar irradiance received on a horizontal surf...
Prediction of the daily global solar irradiance received on a horizontal surf...Prediction of the daily global solar irradiance received on a horizontal surf...
Prediction of the daily global solar irradiance received on a horizontal surf...irjes
 
Investigation Of Alternative Return Strategies for Orion Trans-Earth Inject...
  Investigation Of Alternative Return Strategies for Orion Trans-Earth Inject...  Investigation Of Alternative Return Strategies for Orion Trans-Earth Inject...
Investigation Of Alternative Return Strategies for Orion Trans-Earth Inject...Belinda Marchand
 
Aero421FinalProject
Aero421FinalProjectAero421FinalProject
Aero421FinalProjectEric Woods
 
Testing dark energy as a function of scale
Testing dark energy as a function of scaleTesting dark energy as a function of scale
Testing dark energy as a function of scaleCosmoAIMS Bassett
 
Dynamic Analysis of Slope Stability
Dynamic Analysis of Slope StabilityDynamic Analysis of Slope Stability
Dynamic Analysis of Slope StabilityRoshan Kumar Patel
 
Binary pulsars as tools to study gravity
Binary pulsars as tools to study gravityBinary pulsars as tools to study gravity
Binary pulsars as tools to study gravityCosmoAIMS Bassett
 
minor project ppt (2)
minor project ppt (2)minor project ppt (2)
minor project ppt (2)Charu Kamra
 
Galilean Differential Geometry Of Moving Images
Galilean Differential Geometry Of Moving ImagesGalilean Differential Geometry Of Moving Images
Galilean Differential Geometry Of Moving ImagesDaniel Fagerstrom
 

Was ist angesagt? (20)

Linear Static Analysis of RCC structure on etabs software
Linear Static Analysis of RCC structure on etabs softwareLinear Static Analysis of RCC structure on etabs software
Linear Static Analysis of RCC structure on etabs software
 
Flight Dynamics Software Presentation Part I Version 5
Flight Dynamics Software Presentation Part I Version 5Flight Dynamics Software Presentation Part I Version 5
Flight Dynamics Software Presentation Part I Version 5
 
Advances in Satellite Conjunction Analysis with OR.A.SI
Advances in Satellite Conjunction Analysis with OR.A.SIAdvances in Satellite Conjunction Analysis with OR.A.SI
Advances in Satellite Conjunction Analysis with OR.A.SI
 
429Talk
429Talk429Talk
429Talk
 
Presentation for the 21th EUROSTAR Users Conference - June 2013
Presentation for the 21th EUROSTAR Users Conference - June 2013 Presentation for the 21th EUROSTAR Users Conference - June 2013
Presentation for the 21th EUROSTAR Users Conference - June 2013
 
The Dynamics of Tethered Debris With Flexible Appendages and Residual Fuel
The Dynamics of Tethered Debris With Flexible Appendages and Residual FuelThe Dynamics of Tethered Debris With Flexible Appendages and Residual Fuel
The Dynamics of Tethered Debris With Flexible Appendages and Residual Fuel
 
Black hole research poster
Black hole research posterBlack hole research poster
Black hole research poster
 
Prediction of the daily global solar irradiance received on a horizontal surf...
Prediction of the daily global solar irradiance received on a horizontal surf...Prediction of the daily global solar irradiance received on a horizontal surf...
Prediction of the daily global solar irradiance received on a horizontal surf...
 
1.4.1 gravity again
1.4.1   gravity again1.4.1   gravity again
1.4.1 gravity again
 
Investigation Of Alternative Return Strategies for Orion Trans-Earth Inject...
  Investigation Of Alternative Return Strategies for Orion Trans-Earth Inject...  Investigation Of Alternative Return Strategies for Orion Trans-Earth Inject...
Investigation Of Alternative Return Strategies for Orion Trans-Earth Inject...
 
Aero421FinalProject
Aero421FinalProjectAero421FinalProject
Aero421FinalProject
 
Testing dark energy as a function of scale
Testing dark energy as a function of scaleTesting dark energy as a function of scale
Testing dark energy as a function of scale
 
Dynamic Analysis of Slope Stability
Dynamic Analysis of Slope StabilityDynamic Analysis of Slope Stability
Dynamic Analysis of Slope Stability
 
Binary pulsars as tools to study gravity
Binary pulsars as tools to study gravityBinary pulsars as tools to study gravity
Binary pulsars as tools to study gravity
 
Titanic
TitanicTitanic
Titanic
 
minor project ppt (2)
minor project ppt (2)minor project ppt (2)
minor project ppt (2)
 
gyroscopes grad talk 2
gyroscopes grad talk 2gyroscopes grad talk 2
gyroscopes grad talk 2
 
Formation flyingoct01
Formation flyingoct01Formation flyingoct01
Formation flyingoct01
 
Pres
PresPres
Pres
 
Galilean Differential Geometry Of Moving Images
Galilean Differential Geometry Of Moving ImagesGalilean Differential Geometry Of Moving Images
Galilean Differential Geometry Of Moving Images
 

Ähnlich wie EAS6415presentation

Dynamics Kinematics Curvilinear Motion
Dynamics Kinematics Curvilinear MotionDynamics Kinematics Curvilinear Motion
Dynamics Kinematics Curvilinear MotionNikolai Priezjev
 
Planetary Science Assignment Help
Planetary Science Assignment HelpPlanetary Science Assignment Help
Planetary Science Assignment HelpEdu Assignment Help
 
orbits-escape-velocity.pptx
orbits-escape-velocity.pptxorbits-escape-velocity.pptx
orbits-escape-velocity.pptxminhajuddin82
 
Troubleshooting and Enhancement of Inverted Pendulum System Controlled by DSP...
Troubleshooting and Enhancement of Inverted Pendulum System Controlled by DSP...Troubleshooting and Enhancement of Inverted Pendulum System Controlled by DSP...
Troubleshooting and Enhancement of Inverted Pendulum System Controlled by DSP...Thomas Templin
 
Build Your Own VR Display Course - SIGGRAPH 2017: Part 3
Build Your Own VR Display Course - SIGGRAPH 2017: Part 3Build Your Own VR Display Course - SIGGRAPH 2017: Part 3
Build Your Own VR Display Course - SIGGRAPH 2017: Part 3StanfordComputationalImaging
 
Lecture 10_Satellite Communication System.pptx
Lecture 10_Satellite Communication System.pptxLecture 10_Satellite Communication System.pptx
Lecture 10_Satellite Communication System.pptxNanaAgyeman13
 
Lecture curvilinear
Lecture curvilinearLecture curvilinear
Lecture curvilinearMustafa Bzu
 
Determining pre-slide topography using site investigation data The Maskun lan...
Determining pre-slide topography using site investigation data The Maskun lan...Determining pre-slide topography using site investigation data The Maskun lan...
Determining pre-slide topography using site investigation data The Maskun lan...Ali Saeidi
 
BallCatchingRobot
BallCatchingRobotBallCatchingRobot
BallCatchingRobotgauravbrd
 
Lecture Dynamics Kinetics of Particles.pdf
Lecture Dynamics Kinetics of Particles.pdfLecture Dynamics Kinetics of Particles.pdf
Lecture Dynamics Kinetics of Particles.pdfCyberMohdSalahShoty
 
PRM-RL: Long-range Robotics Navigation Tasks by Combining Reinforcement Learn...
PRM-RL: Long-range Robotics Navigation Tasks by Combining Reinforcement Learn...PRM-RL: Long-range Robotics Navigation Tasks by Combining Reinforcement Learn...
PRM-RL: Long-range Robotics Navigation Tasks by Combining Reinforcement Learn...Dongmin Lee
 
The cubic root unscented kalman filter to estimate the position and orientat...
The cubic root unscented kalman filter to estimate  the position and orientat...The cubic root unscented kalman filter to estimate  the position and orientat...
The cubic root unscented kalman filter to estimate the position and orientat...IJECEIAES
 
Kinematic models and constraints.ppt
Kinematic models and constraints.pptKinematic models and constraints.ppt
Kinematic models and constraints.pptssuser8698eb
 
Platoon Control of Nonholonomic Robots using Quintic Bezier Splines
Platoon Control of Nonholonomic Robots using Quintic Bezier SplinesPlatoon Control of Nonholonomic Robots using Quintic Bezier Splines
Platoon Control of Nonholonomic Robots using Quintic Bezier SplinesKaustav Mondal
 
Horizontal alignment of Roads
Horizontal alignment of RoadsHorizontal alignment of Roads
Horizontal alignment of RoadsLatif Hyder Wadho
 

Ähnlich wie EAS6415presentation (20)

Dynamics Kinematics Curvilinear Motion
Dynamics Kinematics Curvilinear MotionDynamics Kinematics Curvilinear Motion
Dynamics Kinematics Curvilinear Motion
 
Planetary Science Assignment Help
Planetary Science Assignment HelpPlanetary Science Assignment Help
Planetary Science Assignment Help
 
orbits-escape-velocity.pptx
orbits-escape-velocity.pptxorbits-escape-velocity.pptx
orbits-escape-velocity.pptx
 
Emm3104 chapter 1
Emm3104 chapter 1 Emm3104 chapter 1
Emm3104 chapter 1
 
Troubleshooting and Enhancement of Inverted Pendulum System Controlled by DSP...
Troubleshooting and Enhancement of Inverted Pendulum System Controlled by DSP...Troubleshooting and Enhancement of Inverted Pendulum System Controlled by DSP...
Troubleshooting and Enhancement of Inverted Pendulum System Controlled by DSP...
 
Build Your Own VR Display Course - SIGGRAPH 2017: Part 3
Build Your Own VR Display Course - SIGGRAPH 2017: Part 3Build Your Own VR Display Course - SIGGRAPH 2017: Part 3
Build Your Own VR Display Course - SIGGRAPH 2017: Part 3
 
Lecture 10_Satellite Communication System.pptx
Lecture 10_Satellite Communication System.pptxLecture 10_Satellite Communication System.pptx
Lecture 10_Satellite Communication System.pptx
 
Lecture curvilinear
Lecture curvilinearLecture curvilinear
Lecture curvilinear
 
Seminar ppt
Seminar pptSeminar ppt
Seminar ppt
 
Determining pre-slide topography using site investigation data The Maskun lan...
Determining pre-slide topography using site investigation data The Maskun lan...Determining pre-slide topography using site investigation data The Maskun lan...
Determining pre-slide topography using site investigation data The Maskun lan...
 
BallCatchingRobot
BallCatchingRobotBallCatchingRobot
BallCatchingRobot
 
Lecture Dynamics Kinetics of Particles.pdf
Lecture Dynamics Kinetics of Particles.pdfLecture Dynamics Kinetics of Particles.pdf
Lecture Dynamics Kinetics of Particles.pdf
 
PRM-RL: Long-range Robotics Navigation Tasks by Combining Reinforcement Learn...
PRM-RL: Long-range Robotics Navigation Tasks by Combining Reinforcement Learn...PRM-RL: Long-range Robotics Navigation Tasks by Combining Reinforcement Learn...
PRM-RL: Long-range Robotics Navigation Tasks by Combining Reinforcement Learn...
 
The cubic root unscented kalman filter to estimate the position and orientat...
The cubic root unscented kalman filter to estimate  the position and orientat...The cubic root unscented kalman filter to estimate  the position and orientat...
The cubic root unscented kalman filter to estimate the position and orientat...
 
Polar Coordinates.pptx
Polar Coordinates.pptxPolar Coordinates.pptx
Polar Coordinates.pptx
 
Kinematic models and constraints.ppt
Kinematic models and constraints.pptKinematic models and constraints.ppt
Kinematic models and constraints.ppt
 
Platoon Control of Nonholonomic Robots using Quintic Bezier Splines
Platoon Control of Nonholonomic Robots using Quintic Bezier SplinesPlatoon Control of Nonholonomic Robots using Quintic Bezier Splines
Platoon Control of Nonholonomic Robots using Quintic Bezier Splines
 
Horizontal alignment of Roads
Horizontal alignment of RoadsHorizontal alignment of Roads
Horizontal alignment of Roads
 
Saving the Moon
Saving the MoonSaving the Moon
Saving the Moon
 
Operation
OperationOperation
Operation
 

EAS6415presentation

  • 1. Problem Statement • Objective: Estimating user satellite’s drag coefficient in low orbit by its trajectory estimated from GPS pseudoranges. • Orbit determination problems. • Question to ask: Comparing the measurement of 𝑐 𝐷 for different satellite initial conditions. • Motivation: Drag is the largest non-gravitational force acting on satellite in low orbit and affects the motion of satellite dramatically. Satellite dynamics: Including gravity and drag (By using RK4 integrator ) Navigation model (using GPS) Orbit determination 𝑐 𝐷 𝑐 𝑐 Solving variation eqns to get transition matrix (By using RK4 integrator ) Initial Condition By Teng-Hu Cheng
  • 2. Dynamics • Forces included: Gravity and Drag • Integration approach: Runge-Kutta 4th-order method (RK4) for dynamics • State vector (Geocentric coordinate) 𝑥 ≜ [ 𝑥 𝑧 𝑥 𝑧 𝑐 𝐷 𝑐 𝑐 ] • Initial conditions: Priori: 𝑥 = 7001 1 −1 0 0 8 2 0 0 True1: 𝑥 = [7002 0 0 0 0 8 1 0.029979 −2.99 × 10−6 ] Est.1: 𝑥 = [7002 0 0 0 0 8 1.02 0.03 −2.6 × 10−6 ] True2: 𝑥 = [7000 0 0 0 0 8 3 0.029979 −2.99 × 10−6 ] Est.2: 𝑥 = [7000 0 0 0 0 8 2.96 0.03 −2.8 × 10−6 ] Dev: 𝜎 0 < 0.5𝑚 𝜎 𝑣 0 < 0.001 𝑚 𝑠 𝜎𝑐 𝐷 =9× 10−3 𝜎𝑐 < 1.6 × 10−4 𝜎 𝑐 < 9 × 10−9 • EOM: = − 𝐺𝑀⊕ 3 − 1 2 𝑐 𝐷 𝐴 𝑚 𝜌 2 where = − 𝜔⊕ × .
  • 3. Trajectory Plot -1 -0.5 0 0.5 1 x 10 4 -8000 -6000 -4000 -2000 0 2000 4000 6000 8000 10000 x (km) z(km)  initial position  earth True trajectory Traj. based on priori esti. 0 500 1000 1500 2000 2500 3000 -10 -8 -6 -4 -2 0 2 t - t0 (sec) r x ,r y ,r x (km)  rx  ry  rz -8240 -8235 -8230 -8225 -8220 -8215 -8210 -8205 -8200 3355 3360 3365 3370 3375 3380 x (km) z(km) True trajectory Traj. based on priori esti.
  • 4. Navigation • 24 GPS satellites are used for Navigation and estimation of drag coefficient. • Pseudoranges between user satellite and GPS satellites in view are measured to estimate the position of user satellite. 𝜌Φ 𝑖 = 𝑖 − + 𝑐 + 𝑁 0 0.0052 △ 𝜌Φ 𝑖 ≈ 𝐻𝑖∆𝑥 + 𝜀 𝑊𝐿 : 𝑥 = = 𝑥 + ∆𝑥 0 500 1000 1500 2000 2500 3000 1 2 3 4 5 6 7 8 time (sec) distance(m) r (m) estimate error (m)
  • 5. Orbit Determination • State vector : 𝑥 ≜ 𝑐 𝐷 𝑐 𝑐 • Cost function: 𝐽 𝑥 = 𝑧 − 𝐻𝑥 𝑇 𝑊 𝑧 − 𝐻𝑥 𝑥 = 𝐹𝑥 𝑧 = 𝑔 𝑥 + 𝜀 △ 𝑧 = 𝑧 − 𝑔 𝑥 ≈ 𝜕𝑔 𝑥 𝜕𝑥 𝜕𝑥 𝜕𝑥 △ 𝑥 + 𝜀 △ 𝑧 ≈ Γ △ 𝑥 + 𝜀 ⇒ 𝑙𝑒𝑎𝑠 − 𝑠𝑞𝑢𝑎 𝑒 𝑒𝑠 . 𝑜𝑓 △ 𝑥 • Solving variational eqns : = 𝜕𝑥 𝜕𝑥 = 0 0 𝐼 0 0 0 𝐼 = 03×3 𝐼3×3 𝜕 𝑎 𝑥 𝜕 𝜕 𝑎 𝑥 𝜕 + 03×6 𝐼3×1 03×6 𝜕 𝑎 𝑥 𝜕 𝑝 𝑥 = 𝑥 +△ 𝑥 • Different Initial conditions are tested to examine the deviation of the parameters. • Answers: The estimation doesn’t change dramatically with various initial conditions . • What I have learned: Using measurement and dynamic model to conduct optimal estimation.