What is a satellite OBC?

Satellittens Hjerne: Vælg den Rette OBC

05/12/2010

Rating: 4.29 (8902 votes)

I hjertet af enhver satellit, fra de mindste CubeSats til de største rumteleskoper, findes en afgørende komponent, der fungerer som dens operationelle centrum: On-Board Computeren, eller OBC. Ofte beskrevet som satellittens hjerne, er OBC'en den enhed, der kører al den software, som styrer systemets kernefunktioner. Fra at modtage kommandoer fra Jorden til at styre nyttelasten og indsamle data, er OBC'en ansvarlig for at orkestrere alle satellittens komplekse opgaver. At vælge den rette OBC er derfor en af de mest kritiske beslutninger, en missionsdesigner står over for. En fejl i denne komponent kan betyde forskellen mellem en succesfuld mission og et stykke dyrt rumskrot. I denne artikel dykker vi ned i, hvad en OBC er, hvilke funktioner den varetager, og hvordan man træffer det rigtige valg for en vellykket rummission.

How to choose an OBC for a CubeSat mission?
Therefore, before selecting an OBC for a CubeSat mission, it is necessary to have a thorough understanding of the needs of the project, assess the requirements to be met by the on-board computer and study the compatibility with the rest of the subsystems associated with the management of a small satellite.
Indholdsfortegnelse

Kommando- og Datastyringssystemet: Satellittens Nervesystem

For at forstå OBC'ens rolle fuldt ud, er det vigtigt at se den som en del af et større hele: kommando- og datastyringssystemet (Command and Data Handling - C&DH). Dette system kan betragtes som satellittens centrale nervesystem, der forbinder hjernen med resten af 'kroppen'. C&DH-systemet består typisk af tre uundværlige elementer, der skal arbejde i perfekt harmoni:

  • On-Board Computer (OBC): Som nævnt er dette hjernen. Den behandler kommandoer, koordinerer alle andre delsystemer og sikrer, at missionens mål opfyldes.
  • Telemetri, Sporing og Kommando (TTC): Dette er satellittens 'ører' og 'mund'. TTC-systemet muliggør kommunikation til og fra Jorden. Det sender telemetri (sundheds- og statusdata) ned til kontrolcentret og modtager telekommandoer, der instruerer satellitten i, hvad den skal gøre. Det bruges også til at spore satellittens position i rummet.
  • Software: Dette er den 'intelligens', der kører på OBC'en. Det kan være enten on-board software (OBSW), der er specialudviklet til missionen, eller et softwareudviklingskit (SDK), der giver en mere fleksibel ramme for programmering. Softwaren definerer logikken for alle operationer.

En vellykket integration af disse tre elementer er afgørende for design, verifikation og drift af enhver satellit. Uden en problemfri interaktion mellem hardware og software vil satellitten ikke være i stand til at udføre sine opgaver korrekt.

Who is orbital?
Orbital is your trusted supplier of industrial control systems. We build control systems based on 40 years of experience combined with the latest knowledge about current and future requirements. Live monitoring of production is the future. Orbital is leading with many years of experience with our advanced SCADA system.

Hvilke Opgaver Udfører en OBC?

OBC'en og C&DH-systemet har ansvaret for en lang række kritiske opgaver, der sikrer satellittens funktion, fra den kommer i kredsløb, til missionen er slut. De primære funktioner inkluderer:

  • Modtagelse og Distribution af Kommandoer: Modtager kommandoer fra jordstationen via TTC-systemet og videresender dem til de relevante delsystemer (f.eks. strømsystemet, orienteringskontrolsystemet eller nyttelasten).
  • Behandling af Telemetri: Indsamler data fra alle satellittens sensorer og delsystemer, formaterer dem og sender dem tilbage til Jorden.
  • Datastyring og Lagring: Administrerer lagring af videnskabelige data og missionsdata, ofte på SD-kort eller anden hukommelse, indtil de kan transmitteres til Jorden.
  • Tidssynkronisering: Opretholder en præcis intern tidsreference, som er afgørende for planlagte operationer og synkroniseret kommunikation.
  • Styring af Delsystemer: Overvåger og styrer aktivt alle andre systemer ombord, herunder strømfordeling, termisk kontrol og nyttelastoperationer.
  • Fejldetektion og -håndtering: En af de vigtigste opgaver er at overvåge satellittens helbred. Dette gøres gennem et system kendt som FDIR (Fault Detection, Isolation, and Reconfiguration). Hvis FDIR opdager en fejl, kan det isolere problemet og omkonfigurere systemet for at sikre missionens overlevelse.

Sådan Vælger du den Rette OBC til din Mission

Når du skal vælge en OBC, er det afgørende at have en dybdegående forståelse for missionens behov. Hvilke opgaver skal satellitten udføre? Hvor barsk er det forventede miljø? Hvor lang skal missionen vare? Nedenfor er de vigtigste faktorer og funktioner, man skal overveje.

What is a satellite OBC?
The satellite OBC is the unit that runs the satellite’s on-board software i.e. the computer programs that manage the core functions of the system. They are often referred to as the brain of the satellite and selecting this sub-system is one of the most important tasks of any mission designer.

Nøglefaktorer for Valg af OBC

Den ideelle OBC balancerer ydeevne, robusthed og effektivitet. Her er nogle af de mest afgørende egenskaber:

  • Pålidelighed og Redundans: I rummet er der ingen mulighed for reparation. Derfor er pålidelighed den absolut vigtigste faktor. Mange moderne OBC'er, som f.eks. EOS Orbit OBC, anvender en dobbelt MCU-redundansarkitektur. Det betyder, at der er to processorer ombord. Hvis den ene svigter, kan den anden tage over øjeblikkeligt, hvilket minimerer nedetid og markant øger chancerne for missionens succes.
  • Strømforbrug: Strøm er en begrænset ressource på en satellit, der typisk genereres af solpaneler. En OBC med ultralavt strømforbrug er afgørende for langvarige missioner, da det forlænger satellittens operationelle levetid.
  • Processorkraft: Behovet for processorkraft afhænger af missionens kompleksitet. En kraftig processor, som f.eks. en 80 MHz ARM Cortex-M4, kan håndtere krævende applikationer og databehandling ombord, mens enklere missioner kan klare sig med mindre.
  • Strålingstolerance: Rummet er fyldt med ioniserende stråling, som kan beskadige elektronik. En OBC skal have en vis grad af strålingstolerance, ofte målt i Total Ionizing Dose (TID). En tolerance på op til 20 kRad er et godt tegn på, at komponenten er designet til at overleve i det barske rummiljø i længere tid.
  • Termisk Styring: Temperaturerne i rummet svinger ekstremt. En effektiv termisk styring, f.eks. via et anodiseret aluminiumskjold, er nødvendig for at aflede varme og sikre, at OBC'en fungerer inden for sine optimale temperaturgrænser.
  • Softwarefleksibilitet: Understøttelse af flere programmeringssprog som C, C++ og MicroPython giver udviklingsteams fleksibilitet. Det muliggør både hurtig prototyping og udvikling af højtydende, optimerede applikationer.
  • Kvalifikationer: Se efter OBC'er, der er TVAC-kvalificerede (Thermal Vacuum). Dette betyder, at komponenten er blevet testet under forhold, der simulerer vakuum og ekstreme temperaturer i rummet, hvilket bekræfter dens robusthed.

Sammenligningstabel: Vigtige Overvejelser ved Valg af OBC

EgenskabHvorfor er det Vigtigt?Eksempel på God Praksis
Pålidelighed (Redundans)Sikrer missionens overlevelse ved hardwarefejl. Ingen mulighed for fysisk reparation i rummet.Dobbelt MCU-arkitektur (to processorer).
StrømforbrugForlænger satellittens levetid, da strøm er en begrænset ressource.Ultralavt strømforbrug i dvaletilstand.
StrålingstoleranceBeskytter elektronikken mod skadelig stråling i rummet, hvilket øger holdbarheden.Specificeret til at modstå op til 20 kRad (TID).
Integrerede LøsningerReducerer udviklingstid, kompleksitet, masse og omkostninger.Plug-and-play-modul med OBC, TTC og software.
Termisk StyringForhindrer overophedning eller nedkøling, som kan forårsage fejl.Indbygget varmeskjold i aluminium.

Integrerede Løsninger: Fremtiden for CubeSat-design

I takt med at NewSpace-industrien vokser, er der et stigende pres for at reducere udviklingstider og omkostninger. En af de mest spændende tendenser er fremkomsten af integrerede løsninger, hvor OBC, TTC og software er samlet i et enkelt, kompakt modul. Produkter som Alén Spaces TRISKEL er eksempler på denne "Plug-and-Play"-tilgang.

How reliable is the EOS orbit OBC?
Featuring double MCU redundancy, this OBC ensures seamless operation even in the event of a processor malfunction, making it a reliable and robust choice for your space missions. The EOS Orbit OBC is engineered for efficiency and reliability.

Fordelene ved en sådan integration er betydelige:

  • Reduceret Udviklingstid: Ved at bruge en alt-i-en-løsning spares der værdifuld tid i design-, samlings- og verifikationsfaserne, da kompatibilitetsproblemer mellem forskellige leverandørers komponenter elimineres.
  • Mindre Volumen og Masse: I en CubeSat tæller hver millimeter og hvert gram. Integration sparer plads og vægt, hvilket kan give plads til mere nyttelast eller reducere opsendelsesomkostningerne.
  • Lavere Omkostninger: Kortere udviklingstid og reduceret masse har en direkte positiv indvirkning på missionens samlede budget.
  • Øget Pålidelighed: Når OBC og TTC er designet til at arbejde sammen fra starten, og et robust FDIR-system er inkluderet, opnås en problemfri og yderst pålidelig interoperabilitet.

Disse integrerede løsninger passer perfekt til behovene i de fleste CubeSat-missioner, der sigter mod at miniaturisere komponenter, accelerere udviklingen og optimere omkostningerne mest muligt.

Ofte Stillede Spørgsmål (FAQ)

Hvad er den vigtigste funktion af en OBC?
Den vigtigste funktion er at fungere som satellittens hjerne. Den udfører kommandoer, styrer alle andre systemer og behandler data for at sikre, at missionen udføres som planlagt. Uden en fungerende OBC er satellitten inoperativ.
Hvorfor er redundans så vigtigt i en OBC?
Redundans, f.eks. at have en ekstra processor, er en sikkerhedsforanstaltning. Hvis den primære processor svigter på grund af stråling eller en anden fejl, kan backup-processoren tage over. Dette øger chancerne for missionens succes markant og er en kernekomponent i at opnå høj pålidelighed.
Hvad betyder 'strålingstolerance'?
Det er komponentens evne til at modstå skader fra den ioniserende stråling, der findes i rummet. En højere strålingstolerance betyder, at komponenten kan fungere i længere tid i kredsløb uden at tage skade, hvilket er afgørende for missionens levetid.
Kan jeg integrere OBC, TTC og software i én enhed?
Ja, moderne løsninger tilbyder fuldt integrerede moduler. Disse "Plug-and-Play"-enheder er designet til at undgå kompatibilitetsproblemer, spare plads og reducere både udviklingstid og omkostninger, hvilket gør dem ideelle til CubeSat-missioner.

Hvis du vil læse andre artikler, der ligner Satellittens Hjerne: Vælg den Rette OBC, kan du besøge kategorien Teknologi.

Go up