[-- for context, this post is a continuation of one taking place here, started by @sarah_srogers, regarding the SATNOGS community’s ability to help her find her Cubesat, once it’s deployed. @pierros graciously moved my thoughts here, so it wouldn’t clutter up Sarah’s thread, 'cause like a forum noob I dropped a thought grenade into a perfectly straightforward conversation, and it kinda esploded over everything… but my intent was NOT to commit threadjacking, so Thx again for the mod-move ! --]
So now the only thing left is to wait for TLE’s to show up…
and wait…
and wait…
and wait some more…
and then, after an almost unbearable delay, where you’ll be wringing your hands in despair because of your wayward 3U “baby” (they’re so cute when stowed), you get that first “official” TLE, and hurry off to perform your first pass check in…
only to then fume and chafe over how the TLE you’ve got isn’t exactly the right one for YOUR bird, (because you never hear it for the scheduled pass) but might in fact be a catalog mistag (NORAD’s, not the SATNOGS DB), and then wait some more until the whole system corrects itself.
(just don’t go holding your breath while you wait folks…)
So, with the above prognostications, I guess I’m finally out of lurker mode…
Time to introduce myself, (in the wrong forum, of course), announce a few things, and propose a few ideas, which I will certainly move over to the proper forums, once someone tells me what they should be.
I’m long winded though, so go grab your favorite libation, and settle in for my “pitch”.
Hey everyone… name’s Frank Snyder, located in Huntsville, AL.
Aerospace Engi-nerd, Software Parseltongue, Electronics Hacker, Maker, and warranty breaker.
I enjoy clipping copper in the garage, and long walks in the rain (to the mast) to test real-world SWR.
…and in full disclosure up front, I work for a small software company called Analytical Graphics, Inc. (AGI for short). We make a few commercial software products you might have heard of, some open-source ones as well (CesiumJS), and also host & run some services you might not know.
This isn’t a shill post though…
Specifically I work with a team at AGI that includes T.S. Kelso (yes, THAT Kelso of Celstrak fame ), who has been doing an amazing job trying to reconcile the data that comes from HIS official TLE sources (cough… 18th SPCS), with the realities of real-world observations.
He’s up to his neck in conflicting information, often caused by the very real problem of limited resources, overworked people, and Murphy’s Law hanging over everything you do. The 18th guys do try their best to get this stuff right… but sh*t happens, then rolls downhill, and somewhere at the end of that messy trail are those “little guys” who hope to fly serious science missions in (n)U sized packages (where Int n={1,2,3…}), but with very few resources to actually produce their own ephemerides, or TLE’s.
The mechanics of performing an OD (orbit determination) on a satellite aren’t all that hard. It’s basic math & physics at work, with Sir Isaac & his Perturbation Band members setting the beat, and a healthy dose of filtering just to keep Murphy (& Kalman) happy.
Associating astrometric observations to actual Satellite Identity, however, is MUCH harder than you might think, and when multiple new tracks get deployed in quick succession, like for a OneWeb, or a Starlink, or a Cygnus/ISS deployment, well things get very confusing, very quickly.
So, why am I here ?
I want to change that, and I think the SATNOGS network is in a unique position to do so, if it chooses to do so, because every individual ground station contributor will obviously have a say in this. I’ve stood up a few (still testing) stations to dig into the possibility of using raw IQ measurements (pre-Doppler correction) to then extract said Doppler values and feed them into yet another obscure-sausage-making process that performs the Orbit Determination, ObsAssociation (aka ID match), aaaaand… ultimately spitting out TLE’s at the end. Maybe, with enough observations, those TLE’s could be better for everyone, especially this community.
Yes, there are a few of you actually doing that kind of work with your own ground stations, and I’d very much like to chat with you all… but in due time.
Right now, though, I’d like to ask a question pertinent to “finding” a brand new bird in orbit, because that’s exactly what Sarah is hoping to do in the next few days, weeks, or (shudder) months…
Which might not be that straightforward…
Like it doesn’t sound like there’s a SATNOGS scheduling mode akin to the “Amber Alert” for Cubesats, right ?
Has anyone here tried it though?
Like, has anyone here tried to point a somewhat directional beam, maybe squished down in elevation, and a little wider in “azimuth”, down at their ground station’s horizon and waited for something… anything… maybe even the thing you’re looking for, to wander through ?
Basically create an RF fence for birds to cross and be counted & cataloged as they radiate on their merry way.
You’d still need something to guide you in where to broadly point, like some notional or “first guess” TLE that’s perhaps more closely associated with the deploying vehicle’s ephemeris at the time of release (ISS, Cygnus, etc…) but since those TLE’s are probably quite well characterized, the initial “guess” it gives you on which azimuth to steer to and park, waiting for a pass, that could arrive early, or late, depending on how the vehicle actually deployed into the orbital plane, should be useful.
This is a very different “mission” than the data/telem collection that SATNOGS was originally formed to do, but it’s an equally important mission because the network should be very capable of doing so.
< enhacementTagforGitLabPurposes>
I’m suggesting that SATNOGS can help lift the veil on both OD/TLE fitment, as well as ID verification.
- SATNOGS should be able to schedule an “Amber Alert” pass for vehicles that got “lost” in the TLE bureaucracy, or haven’t been found yet to be assigned one.
- SATNOGS ground stations that participate in this find & go seek behavior should also capture the raw IQ of what they “see”/hear for the purposes of collating them into an Orbit Determination sequence.
< /enhacementTagforGitLabPurposes>
There should be some mechanism that’s part of the multiple ranking systems already included into the Network, to drill into the Identity issue.
Right now there exist assessment for the overall quality of the RF signal, aka the observation, but nothing that touches on deeper reasons for a failure. TLE mistagging is one of those issues that you want to find, and stomp on as soon as you can, because everything the network does hinges on the quality of those TLE’s. It’s in the best interest of the Network to assist in policing that particular aspect of the system.
…because like it or not, with so many other large constellations of commercial birds getting launched in the months & years to come, the problems with TLE quality, and Identity are just going to get worse.
Possibly the SATNOGS solutions could eventually form into a DB extension of RF “signatures” for the things you WANT to be tracking in the DB, tracing back to what frequency/modulation/etc… was actually observed so comparisons could be made, even automated. I saw that there was already work going on behind the scenes to auto-qualify good observations, but there’s equal importance in qualifying why failures occurred.
It’s one thing to expect BPSK signal around ~430MHz, but if you observe a completely different RF signature, that still exhibits a satellite-grade Doppler shift, then you can raise the question about ID for that pass. i.e. I heard {something}, but it was CW down on the 2m… so was there a mistag ?
I don’t see those kinds of sub-qualifiers in the color-coded ranking that currently exists, but it might be good to have a discussion about adding them. There’s a TON of stuff that gets miss-cataloged all the time. Just ask T.S. the next time you get a chance to meet him… the stories he could tell
Anyway, I’ll wrap up this poor excuse for a novella by asking the more senior crew here to point me to the right section of the community forums to continue this discussion… or to the door if it’s not something they think would fit into the SATNOGS vision. I’m new here, and completely understand that rocking the boat is often frowned upon.
I’ll still continue to bring both my UHF & VHF stations online to become a productive member of this society, because… reasons, but I’ll keep my efforts on ID and OD improvements down to a dull roar…
Cheers,
-Lucky