Untitled - MRTC
Untitled - MRTC
Untitled - MRTC
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Intern realtidskommunikation i framtida Svenska satelliter sid 49<br />
Martin Normark<br />
8 Resultat<br />
Resultaten från den här utredningen kan delas upp i två delar:<br />
8.1 Rekommenderat nätverk i framtida satelliter<br />
FlexRay är det enda nätverk som både bedöms bli ett godkänt X-by-wire nätverk [20] och är<br />
tillräckligt flexibelt för att passa i Rymdbolagets satelliter[18]. FlexRay uppfyller dessutom så gott<br />
som alla krav som Rymdbolaget ställer på ett framtida nätverk. De kraven som inte uppfylls är att<br />
nätverket inte bedöms kommersialiseras förrän tidigast 2004 och därför av naturliga skäl inte heller<br />
idag har någon spridning bland användare. Dock väntas nätverket bli ordentligt spritt och väl använt<br />
då stora bolag som t.ex. BMW, DaimlerChrysler, BOSCH och General Motors alla ger sitt stöd till<br />
nätverksstandarden.<br />
FlexRay rekommenderas därför som framtida nätverk, dock måste innan FlexRay används en<br />
utvärdering beträffande dess verkliga förmåga och spridning i praktiken genomföras. Det är med<br />
andra ord knappast sannolikt att FlexRay kan ingå i något tillverkningsprojekt före 2006.<br />
TTP/C har efter tester genomförda av SP, även det visat sig vara ett mycket tillförlitligt nätverk [20],<br />
dock lämpar sig TTP/C mindre väl för användning av Rymdbolaget i dess satelliter [18]. Den<br />
huvudsakliga anledningen till det är TTP/C´s TDMA som bedöms alltför inflexibelt.<br />
Fram till dess bör därför CAN fortsätta att användas. Anledningarna till att CAN bör användas även i<br />
den närmaste framtiden är att en stor del av tidigare design kan återanvändas, varför det sannolikt kan<br />
bli både säkrare och billigare än andra, aldrig av Rymdbolaget använda, koncept. Vid sidan av detta<br />
finns det inga tecken på en omedelbar mycket stor förändring i mängden information som skall<br />
spridas i näten. Möjligen kan tänkas ett stort informationsflöde mellan ett instrument och en dator men<br />
detta kan i sådana fall lösas med en informationslänk mellan dessa två enheter. CAN-bussen bör dock,<br />
om så är möjligt, kompletteras med tidsdistribution, bättre bevakning mot babbling idiots och ett<br />
system för att bättre utnyttja tillgänglig bandbredd samtidigt som de viktigaste meddelandena får<br />
sändas först. Det senare skulle kunna lösas med s.k. EDF (Earliest Deadline First).<br />
Ett annat tekniskt bra sätt att uppgradera CAN-bussen kan vara att byta ut den mot TTCAN. Dock<br />
bedöms den ekonomiska och tidsmässiga kostnaden alltför stor i förhållande till de tekniska<br />
förbättringar som de facto erhålles vid en dylik uppgradering.<br />
Vid sidan om de rekommenderade nätverken har framkommit att såväl USB som Spacewire kan<br />
utgöra mycket kraftfulla kommunikationslänkar mellan två noder. Där den stora fördelen med USB är<br />
dess stora kommersiella spridning, medan det som talar för Spacewire är att rymdkretsar redan finns<br />
framtagna samt också finns integrerade med diverse komponenter, såsom DSP´s, Kameror och<br />
massminnen, som används i rymdsammanhang.<br />
8.2 Test av förbättrad CAN-buss<br />
Efter dialog med Gunnar Andersson på Rymdbolaget bestämdes att försök med att utveckla en CANbuss<br />
med EDF (Earliest Deadline First) skulle genomföras. Försöken kan delas upp i tre delmoment:<br />
8.2.1 Simulering av EDF-CAN-buss<br />
Simuleringskörningarna, som finns utskrivna i Appendix A, visar att ingen nod missar sin deadline<br />
vid någon av tidigare beskrivna körningar. Simuleringen visar vidare att all garanterad bandbredd kan<br />
användas av de noder som blivit tilldelad denna, vidare kan all övrig tillgänglig bandbredd som<br />
uppstår av att en nod inte utnyttjar sin tilldelade bandbredd eller inte är allokerad till någon nod,<br />
användas. Dock kommer de högst grundprioriterade noderna att få tillgång till detta extra utrymme på<br />
bussen i första hand.<br />
Nedan visas en sammanställning av resultatet från en simuleringskörning där noderna hela tiden sände<br />
så mycket de kunde: