30.08.2013 Views

Untitled - MRTC

Untitled - MRTC

Untitled - MRTC

SHOW MORE
SHOW LESS

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:

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!