Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/html/dtusat1/includes/header.inc.php on line 28
DTUsat-1: System Engineering - Minutes
DTUsat logo
DTUsat sites
DTUsat Project
» DTUsat-1




System Engineering


Date: 7-2-2003 By: Niels Holmgård Andersen
Referat af mini-SysEng 7-2
Lidt råt i formen, men det var også et råt møde.

0) Oprydning - fjerne duge, stille borde på plads, dele resten af chokoladen :-)
Det gik jo fint…

1) Antenneudfoldningssekvens fastlægges

Prioriteter:
Folde sikkert ud
Ikke at folde ud før vi er sikre på at vi har forladt P-pod'en - selv ved fejl på killswitchene.
Ikke folde ud ved småafbrydelser under integrationen.

Ørsted havde et delay på 1½ time fra opsendelse til frigørelse fra løfteraketten. Vi bør kunne tåle mere end det, da der er flere payloads foruden os.

Ideen er at bruge to non-volatile variable i systembeskrivelsen til at beskrive hvor vi er henne i proceduren, "Antennas unfolded" og "Vi er i rummet". Proceduren blev (kommentarer velkomne):

Boot:
"Antennas unfolded" sat? -> alm. Boot eller kommandoloop, afhængig af antal bootforsøg
Hvis "Vi er i rummet", gå til brændeloop.

Afgøre om vi er i rummet:
(Lys && 30 minutter) || (24 timer) -> sæt bit "Vi er i rummet"
Forbrugte ventetider gemmes jævnligt i flash.

[Checke for lys på solcellerne - vi måler strøm for hver af de fire sider. Hvis den maximale strøm er større end 50 mA, er vi i hvert fald ikke inde i p-pod'en. Thomas, har du et bedre tal end dette?]

Brændeloop:
Check om "Antennas unfolded" sat -> Hop ud
Check ureguleret bus >= 3.7V [Jesper: OK, men jo mere effekt, jo sikrere er det.]
Brænd i 3 minutter [Jesper: Antenner oftest ude efter 1 minut, men better safe than sorry]

[A/D konverteren bliver et single point failure point, hvilket kan modvirkes fx ved at brænde alligevel hvis den giver falske resultater eller hvis der er gået 24 timer]

[Strømforbruget vil være ca. 600 mA -> 2.2W -> 400J]
[Vi brænder fra den uregulerede bus, da det maximerer effekten afsat i modstandene. MOSFET på radio er dimensioneret til at kunne tåle mosten, selv ved meget høj spænding på bussen. Risikoen for en short-to-ground er ret lav. Den kan sænkes yderligere ved at bruge en P-MOSFET til at forbinde mellem en switchet strømforsyning og ground i stedet for - som nu - mellem strømforsyning og switchet ground, men det er lidt mere usikkert fra computeren.]

Kommandoloop:
Prøv at modtage pakke fra jorden.
Hvis en pakke ikke er modtaget efter 2 min, send da beaconsignal.
Hvis en pakke modtages, sæt da "Antennas unfolded".
Hvis der ikke er modtaget pakker i et antal loops (pt. 10000) gange, reboot.

[Der bør lyttes umiddelbart efter beaconsignalet sendes - det gør det nemmere at sigte på satellitten]
[10000 gange 2 minutter er 14 dage - det er nok lige i overkanten. Et fornuftigt kompromis må være at brænde med en dutycycle på et par procent - der sker ingen skade ved det, da resten af satellitten ikke bruger nogen strøm. Fx en gang i timen -> loopcounter = 30]

2) Oversigt over arbejdskraft
Torsten har modtaget 19 mails - vi er altså mindre end 20 aktive tilbage på projektet… Der skal nok noget knofedt til.

3) Power handlingsplan - bygning og test af prototyper meget hurtigt!
Klaus og Thomas tager en tørn med latch-up kredsløbet i aften [Det blev så ret længe, men det lykkedes]. Derefter kigger Thomas på den simpel udgave af batteriladekredsløbet. Der skal laves endnu et print.

4) Radio handlingsplan - ditto.

5) Opsamling af status til mandag

Disse punkter blev udsat på grund af det fremskredne tidspunkt.

6) Evt.
Per Lundahl Thomsen har bekræftet 30. marts som afleveringsdato. Vi bør stile efter at være færdige den 15. uanset - og så skal vi have bestilt billetter og lavet exportpapirer til SAS. Der er for resten nogle underlige ting i launch-kontrakten. Vi er lige pludselig sat til en 650 km solsynkron bane - ikke fordi det gør noget, men det er da interessant at vide.