Presentation is loading. Please wait.

Presentation is loading. Please wait.

Dr. Salvatore Alfano Satellite Conjunction Analysis.

Similar presentations

Presentation on theme: "Dr. Salvatore Alfano Satellite Conjunction Analysis."— Presentation transcript:

1 Dr. Salvatore Alfano Satellite Conjunction Analysis

2 Pg 2 of 50 CSSI Introduction Review of assumptions Maximum probability SOCRATES demo Collision Avoidance Maneuver Planning Upcoming Improvements Q Overview

3 Pg 3 of 50 CSSI Introduction Many operators are aware of the possibility of a collision between their satellite and another object –December 1991 COSMOS 1934 & COSMOS 926 debris 980 km mean altitude, 83° inclination –July 1996 CERISE & ARIANE 1 (third stage) 700 km polar orbit –January 2005 CZ-4 launch vehicle (third stage) & DMSP Rocket Body 885 km altitude above south polar region Q

4 Pg 4 of 50 CSSI Debris producing events Deliberate debris generation –Chinese ASAT Test (Jan 2007) Generated 2,300+ cataloged pieces –USA 193 intercept (Feb 2008) Generated 130+ reported pieces Within 5KM of SPOT 5, QUICKBIRD 2, IRIDIUM 46, IRIDIUM 86, OFEQ 7, LANDSAT 5, SAR-LUPE 3, & ISS Other 2007 events –SL-12 Rocket Body Explosion (Feb) –BREEZE-M Rocket Body Explosion (Feb) More info at Q

5 Pg 5 of 50 CSSI Review of linear assumptions Attitude info not required (or known?) Combined positional uncertainties Constant covariance – rapid encounter Zero-mean Gaussian Linear relative motion Straight collision tube (permits simple projection & reduction) Physical objects modeled as spheres All calculation data taken at TCA Rel velocity to rel distance Q

6 Pg 6 of 50 CSSI Reorient Rotate so that relative velocity is into screen Q

7 Pg 7 of 50 CSSI Uncertainty ellipses Apply individual uncertainties Relative velocity vector is now into page Mean Miss Distance Vector A B Q

8 Pg 8 of 50 CSSI Combine uncertainties A B Combine uncertainties & center at B In effect, I have transferred all the uncertainty to Object B Choice is arbitray I could have just as easily done this by centering on A Q

9 Pg 9 of 50 CSSI A B B B B B B Define collision region size B Map out all possibilities of B touching A This defines locus of contact (footprint) By definition B could be anywhere Q

10 Pg 10 of 50 CSSI A B Mean Miss Distance Vector Combined object footprint Combined covariance ellipse Now ready to compute probability Q

11 Pg 11 of 50 CSSI Gaussian probability density Overlay probability density contours Integrate over combined objects footprint to get probability of collision + Q +

12 Pg 12 of 50 CSSI Review Find the minimum miss distance vector –This is the point of closest approach Rotate so that relative velocity is into screen Combine the individual uncertainty (ellipses) and center them at B –This defines the probability density Combine the object sizes and center them at A Use the miss distance, size, and density from two ellipses to compute probability Q

13 Pg 13 of 50 CSSI Putting it all together Relative motion creates path (collision tube) through combined uncertainty ellipsoid Rotate ellipsoid & Project to reduce to 2D Define footprint Integrate over tubes footprint using projected probability density Q

14 Pg 14 of 50 CSSI Desired outcome Grill some burgers at pool party Doing the right thing improperly Chosen Approach Could lead to unintended consequence

15 Pg 15 of 50 CSSI Desired outcome Conjunction Probability Doing the right thing improperly Chosen Approach May not give decision maker sufficient information

16 Pg 16 of 50 CSSI Maximum Probability & Dilution STK AdvCAT also computes these Q Mathematically both are correct, but with different association Low Risk Poor Data Quality

17 Pg 17 of 50 CSSI Another benefit of max probability Choose this one Q For TLEs covariance not given

18 Pg 18 of 50 CSSI Satellite Orbital Conjunction Reports Assessing Threatening Encounters in Space Center for Space Standards & Innovation (CSSI) offers SOCRATES conjunction advisory service starting May 2004 –Each day, CSSI runs all payloads (active and inactive) against all objects on orbit (as of 2008 April 10) 2,864 payloads vs. 11,406 objects ( Conjunctions within 5KM) Provides daily, searchable reports via CelesTrak –Reports are freely provided No registration -- no solicitation –Associated orbital data freely available SOCRATES Q

19 Pg 19 of 50 CSSI SOCRATES Demonstration Easy to find from CelesTrak home pageCelesTrak –Click on link for SOCRATES –Provides basic information along with: Top 10 Conjunctions by Maximum Probability Top 10 Conjunctions by Minimum Range Search Capability –No subscription or sign-up required –No solicitation of user information Q

20 Pg 20 of 50 CSSI CELESTRAK Homepage Demo Click Here Q

21 Pg 21 of 50 CSSI Demonstration -Introduction -Methodology -Tech papers -Enhancements -Resources -Service Provider Q


23 Pg 23 of 50 CSSI Analysis Button Demonstration TLEs provided Cut & paste as you wish Can obtain STK/CAT trial license STK Button Sequence Q

24 Pg 24 of 50 CSSI Automated STK/CAT Scenario Builder 1.Launch STK 2.Build Scenario 3.Pick viewing time(s) Enter, TCA, Exit SOCRATES Button Sequence Q

25 Pg 25 of 50 CSSI STK/CAT Alteration (if desired) Change Covariance Replace TLEs with better Pos/Vel Data Change Physical Object Size Q

26 Pg 26 of 50 CSSI SOCRATES-GEO Extend SOCRATES system on CelesTrak –Limit to GEO conjunctions (for now) –Replace TLEs, where possible Owner/operator ephemeris (including maneuvers) Public owner/operator data –11-parameter data –Keplerian/Cartesian state vectors Enhanced TLEs for non-cooperative objects (debris)

27 Pg 27 of 50 CSSI SOCRATES-GEO Implementation New SOCRATES-GEO system on CelesTrak –Looks for all objects which pass within 250 km of GEO –Uses improved data sources, when available –Generates standard reports, including orbital data –Allows user-defined notification criteria –Automatically sends notification –Web access via secure system –Privacy protected – CSSI acts as trusted data broker

28 Pg 28 of 50 CSSI SOCRATES-GEO Process Flow Data sources Owner ephemeris Public orbital data TLE data Convert to standard format Generate ephemerides Produce enhanced TLEs Select GEO data Data preparation Run SOCRATES-GEO Generate/Upload reports Send notifications

29 Pg 29 of 50 CSSI IS-6BIS-3RIS-11 IS-6BIS-3R IS ° W 43.00° W 42.75° W km Owner ephemerides Public orbital data Supplemental TLEs AFSPC TLEs Test Case: Intelsat

30 Pg 30 of 50 CSSI SOCRATES-GEO Collaborative effort addresses current limitations –Improves orbital accuracy through cooperation –Reduces search volumes –Reduces false-alarm rate –Provides more than public catalog Already operating – subscription required –Need orbital data in your format –Need definition of data format, coordinate & time systems

31 Pg 31 of 50 CSSI Collision Avoidance Maneuver Planning Run initial warning tool (SOCRATES) Build STK/AdvCAT Scenario Perform Parametric -V Analysis –One-on-one with simplified orbital dynamics –We use a MATLAB program that interfaces with STK Test proposed -V – Feed into STK Scenario for –One-on-all conjunction analysis –Mission impact –Recovery to nominal orbit

32 Pg 32 of 50 CSSI MATLAB & STK Connect Single-Axis Parametric Analysis Auto read from STK or XLS (user can modify) User input Press button Topography created Velocity Normal Co-Normal

33 Pg 33 of 50 CSSI MATLAB with STK CONNECT Double-Axes Parametric Analysis Choose maneuver time (-2500s) User input Press button Topography created V - N N - C C - V

34 Pg 34 of 50 CSSI Test candidate maneuver Feed maneuver back into STK scenario Determine –Mission Impact Temporarily degraded capability? Maneuver to return to nominal orbit? How long to task sensors and recover ephemeris? –Fuel usage Shortened lifespan? Recovery to nominal orbit? Reschedule routine station-keeping (saves fuel) –Future conjunctions Did I increase the possibility of a future conjunction with a different satellite?

35 Pg 35 of 50 CSSI Addressing nonlinear motion Treat each small segment as linear Must reintroduce 3 rd dimension along each length of tube Q

36 Pg 36 of 50 CSSI Upcoming Improvements Test for linearity Assessing nonlinear motion –Adjoining right cylinders –Gap elimination Handling non-spherical shapes Q

37 Pg 37 of 50 CSSI Eliminating gaps & overlaps Re-introduce long axis into linear method Use ERF method (pixelation) for 3D gaps/overlap Piece-wise integration of bundled, rectangular parallelepipeds (elongated voxels) Q

38 Pg 38 of 50 CSSI Eliminating gaps & overlaps axis12r & axis23r are unit vectors axis13r = axis12r + axis23r Compound miter to axis13r All data rotated to align new z axis with axis12r axis12r = [0 0 1] axis13r Q

39 Pg 39 of 50 CSSI Eliminating gaps & overlaps Compute 2D probability of each pixel Compute 1D probability of each parallelepipeds Mahalanobis length based on dz Object cross section (axis into screen) Q

40 Pg 40 of 50 CSSI Bundles easily address complex shapes Concave, Spiral Hollow, Convex In theory, satellite could fly thru Just light up different pixels Q

41 Pg 41 of 50 CSSI Iridium silhouette from STK Area Tool Where can I get shapes? Oriented along relative velocity vector From image files Q

42 Pg 42 of 50 CSSI Combined object footprint Raster sweep for combined object footprint No need to alter integrand Only compute red pixels Footprint can be dynamic (tumbling) Q

43 Pg 43 of 50 CSSI Raster sweep example Q

44 Pg 44 of 50 CSSI MATLAB image merging tool Q

45 Pg 45 of 50 CSSI Chans approach to complex objects Q Model components as spheres, cylinders, cones + circular, rectangular, & triangular plates... Account for sun angle for proper solar panel orientation relative velocity orientation, offsets, eclipsing/exclusions Determine approximate equivalent cross sectional areas Approximate individual probabilities Sum all the pieces

46 Pg 46 of 50 CSSI Inherently accounts for proper solar panel orientation relative velocity orientation, offsets, eclipsing/exclusions Q Our approach – just let STK do it

47 Pg 47 of 50 CSSI Elimination of linear assumptions Physical Objects Modeled as Spheres –Attitude information not required (not known?) Linear Relative Motion –Straight collision tube (permits simple projection & reduction) Positional Uncertainties –Zero-mean Gaussian –Uncorrelated (permits simple summing for combination) –Constant (over encounter time) All Calculation Data Taken at Time of Closest Approach New linearity tests (coarse & fine) Gaps (faster) or no gaps (slower) in abutting cylinders Precise shape & orientation with time Adjoining Right Cylinders Cov Propagation required Bundled Parallelepipeds Q

48 Pg 48 of 50 CSSI AdvCAT –Determine TCA –Test for linearity –Compute appropriate probability HPOP or ODTK for 6x6 covariance propagation Vector Geometry Tool for proper viewing alignment Area Tool for image extraction Uses many different STK features Q

49 Pg 49 of 50 CSSI Assumptions Maximum probability & dilution SOCRATES demo Collision Avoidance Maneuver Planning Upcoming Improvements Q Wrap up

50 Pg 50 of 50 CSSI I would love to change the world, but they won't give me the source code - Unknown Need help? Just call Q

Download ppt "Dr. Salvatore Alfano Satellite Conjunction Analysis."

Similar presentations

Ads by Google