neprihlásený Sobota, 23. novembra 2024, dnes má meniny Klement
Vesmírnym programátorom sa nedarí, kvôli ďalšej dátumovej chybe sa Cygnus nespojil s ISS

DSL.sk, 24.9.2013


Programátori vesmírnych systémov majú v krátkom čase na konte ďalšie fiasko, keď sa tentokrát pre triviálnu programátorskú chybu neuskutočnilo plánované spojenie súkromnej vesmírnej lode Cygnus s medzinárodnou vesmírnou stanicou ISS.

Vyplýva to z informácií spoločnosti Orbital Sciences Corporation, ktorej Cygnus patrí, a informácií NASASpaceFlight.com.

Loď Cygnus, ktorá aktuálne po úspešnom májovom lete Dragon od SpaceX realizuje druhý súkromný zásobovací let nesúci na ISS cca 590 kg nákladu, sa mala s ISS spojiť v nedeľu.

Vo vzdialenosti cca 15 km od ISS ale systémy Cygnus detekovali nekompatibilitu v navigačných dátach zasielaných ISS, odmietli ich a Orbital Sciences Corporation tak plánované spojenie zrušila.

Podľa NASASpaceFlight.com išlo o nekompatibilitu v zasielaných GPS dátach používaných pre zisťovanie vzájomnej polohy ISS a lode, pričom problém bol konkrétne v zasielanom čase.

Cygnus komunikuje pri približovaní k ISS s japonským systémom PROX. GPS čas používa formát pozostávajúci z čísla týždňa a ubehnutého času od začiatku týždňa. Kým ale ISS používa formát z roku 1999 číslujúci týždne od 21. augusta 1999, Cygnus pôvodný formát číslujúci týždne od 6. januára 1980 a majúci tak čísla týždňov väčšie o 1024. Cygnus tak zasielané časy vyhodnotil cca ako údaje približne z roku 1994.


Ilustrácia približovania Cygnus (vpravo) k ISS (obrázok: Orbital Sciences Corporation)



Pri testovaní na Zemi sa chyba neodhalila, keďže Orbital Sciences Corporation pri simulácii chybne zasielala na Cygnus dáta vo formáte číslujúcom týždne od januára 1980.

Orbital Sciences Corporation už vyvinula a nahrala na Cygnus aktualizáciu, ktorá jednoducho k dátam zasielaným z ISS pripočítava 1024. Chyba nespôsobila vážne škody, iba oddialila spojenie s ISS. To je aktuálne odložené najskôr na sobotu, kvôli príletu lode Sojuz.

V krátkom čase ide ale už o druhú chybu podobného typu. Ako sme informovali len v pondelok, kvôli softvérovej chybe typu Y2K NASA dokonca prišla o sondu Deep Impact. Podľa dostupných informácií v prípade softvéru tejto sondy 11. augusta pretieklo 32-bitové počítadlo času počítajúce desatiny sekundy od 1. januára 2000 a kontrolný systém následne opakovane rebootoval palubné počítače.

Sonda tak zrejme stratila správnu orientáciu a nedokázala komunikovať so Zemou ani získavať dostatok energie zo solárnych panelov. NASA preto v piatok oficiálne vzdala pokusy o nadviazanie spojenia so sondou a misiu ukončila.


      Zdieľaj na Twitteri



Najnovšie články:

Protimonopolný úrad začal prešetrovať, prečo v SR nie sú skutoční virtuálni mobilní operátori
Nový trailer filmu Minecraft
Linux v ďalšej verzii vyradí súborový systém Reiser
Odštartovaná výroba flash pamäte s 321 vrstvami
Apple má prvýkrát použiť vlastný 5G modem v iPhone v marci
Linux dostáva podporu veľkokapacitných pamäťových SDUC kariet
USA požadujú, aby Google predal Chrome a potenciálne aj Android
ISS zvýšila orbitu, aby sa vyhla troskám zo satelitu
Vzniknú fyzické zábavné tematické Minecraft parky
Qualcomm chystá Snapdragon CPU pre lacnejšie PC, majú začínať na 600 dolárov


Diskusia:
                               
 

Skor ako programatorsku chybu to vidim ako chybu v casti analyzovania ulohy, kde na takuto "malickost" zabudli.
Odpovedať Známka: 9.7 Hodnotiť:
 

mali by vyhodit testerov cez ktory to preslo!
Odpovedať Známka: 2.7 Hodnotiť:
 

mozno len setrili a ziadnych tam nemali :P
Odpovedať Známka: 10.0 Hodnotiť:
 

ja skor nechapem preco musia pouzivat take stupidne systemy ze cas rataju od nejakeho vymysleneho datumu, navyse na kazdom systeme inom, to je taky problem to ratat od 0, ci 64 bitove cisla by uz tie masinky nezvladli :-), tie stare zo 60 rokov mozno, ale nove urcite hej, hold sami si to komplikujeme :-)
Odpovedať Známka: -2.5 Hodnotiť:
 

mali by račej použiť slnečné hodiny.
Odpovedať Známka: 8.8 Hodnotiť:
 

A ešte mi vysvetli, kedy by bola tá 0 (keďže to nesmie byť "vymyslený" dátum) a v akých jednotkách (s, ms, ns) ten register/premenná počíta.

64 bitové číslo ti vypočíta aj 8 bitový uCPU, ale je to náročnejšie.
Odpovedať Známka: 3.3 Hodnotiť:
 

napr. si pozri specifikaciu datetime v c# ;-)
Odpovedať Známka: -3.3 Hodnotiť:
 

tak nic , zistite neskor ;-)
Odpovedať Hodnotiť:
 

Ale no, ak to, taketo problemy ? Ved uz sme skuseni astronauti a behali sme uz aj po mesiaci. :)
Odpovedať Známka: 4.2 Hodnotiť:
 

a to dokonca v zapornom case :)
Odpovedať Známka: 7.9 Hodnotiť:
 

hej hej, len nabudúce, ak budú filmovať pristátie na Marse, pri natáčaní nech nezabudnú pozbierať z placu špaky, gumy, a vrchnáky od fliaš, smeti, a pod. bordel ;) ;D)
Odpovedať Známka: 0.3 Hodnotiť:
 

´´predtým ovšem, jako to budú točiť ;P
Odpovedať Známka: 2.3 Hodnotiť:
 

ozaj, su nejake dokazy, ze je to len dalsi odrb, podobne ako pristatie na mesiaci?
( http://dopice.sk/7e0 )
Odpovedať Známka: 0.0 Hodnotiť:
 

vraj existujú dôkazy, že ľudia nikdy neboli ani len na zemi a nie to ešte na mesiaci!
Odpovedať Známka: 9.3 Hodnotiť:
 

Všetko okolo je len simulácia.
Skutočný je len prezident mi ostatný to len hráme.
Odpovedať Známka: 7.3 Hodnotiť:
 

"..niekedy, žiaľbohu, a niekedy je to aj chvalabohu, že žiaľbohu.."
Odpovedať Známka: 8.2 Hodnotiť:
 

MI OSTATNÝ nepoznáme gramatiku :)
Odpovedať Známka: 10.0 Hodnotiť:
 

To vážne niekto verí tomu, že pristátie na Mesiaci bolo fingované?
Odpovedať Známka: 7.9 Hodnotiť:
 

Aj mesiac je len ako že,
aby pán prezident videl na poľovačke, keď je tma.
Odpovedať Známka: 7.6 Hodnotiť:
 

Ani mesiac ani australia. Vsetko je to len fikcia, ktora ma oklamat nas svojstojnych slovienov.
Odpovedať Známka: 6.7 Hodnotiť:
 

..ano, fikcia, vedená madarskou iredentou z Budapešti, PálCzákym, Mikloszom, Durayom, a Sorosom, ovšem !
všetko je to len pro-madarská, proti-slovianska propaganda !
Odpovedať Známka: 10.0 Hodnotiť:
 

..a ani Austrália neexistuje, je to len dáblovo mámení, satanské pokušitelstvo, toho hadího plémä ! však jako "zem protinožcov" jako ju (najma niektorí madarskí učenci) opisujú nemože existovať, však by tam ludia viseli dolu hlavou, a spadli by ... - na zem, spätne !
sú to všetko len diabolské preludy, zvádzanie Satanove !
boh Jehva vás skáre, kajte sa, hríšníci !
;o ;P ;D) :P ;D 8) lol ;:D) :P
Odpovedať Známka: 10.0 Hodnotiť:
 

jako ju , typicka trnava.
Odpovedať Hodnotiť:
 

No Amici si za to ciastocne mozu sami. Sami priznali, ze pre pripad, ze by sa pristatie nepodarilo, sa vopred spravili aj zabery v studiu.

Inac, celkom dobry dokaz o pristati (co davali tusim aj na Discovery alebo podobnom kanaly) je, ze na niektorych zaberoch maju astronauti tesne po pristati scernete prsty (resp. nechty), co sa stava pri navrate z vesmiru.

Lenze na na niektorych tie prsty take nemaju (zrejme na tych fingovanych), co celkom potvrdzuje, ze su to zabery zo studia. A casom sa tie zabery zmixovali a bolo vymalovane.

Takze podla mna ziadna konspiracia, akurat si Amici pripravili aj plan B. Je to celkom jednoduche vysetlenie, ale podla Occamovej britvy by malo byt aj spravne.

Inac, toto som si nevymyslel ja - videl som to v jednom dokumentarnom filme (pre rypacov - serioznom).
Odpovedať Známka: 5.0 Hodnotiť:
 

Ak si si ti nevymyslel ty tak si to vymyslel niekto iný.
Odpovedať Známka: 6.7 Hodnotiť:
 

a zem vôbec nieje guľatá!!!
Odpovedať Hodnotiť:
 

No, mozno je gulata. Ale urcite je stredom vesmiru. A kedze koliska civilizacie je vraj v Grecku, co je v Europe a stredom Europy je Slovensko, konkretne Kremnicke Bane, jednoduchou logikou prideme na to, ze Kremnicke Bane, konkretne ich kostol, je stredom vesmiru.
Odpovedať Známka: 10.0 Hodnotiť:
 

Ako, netvrdim, ze je to jedina pravda, ale bolo to prezentovane na serioznom kanali (myslim, ze Discovery alebo Spektrum) v serioznom dokumente, ktory si dal za ciel objektivne zmapovat celkovu "mytologiu" okolo pristatia na Mesiaci. A pride mi to ako najpravdepodobnejsie.

Pretoze nejaka ta pravda musi byt. Minimalne jedno tvrdenie z tych vsetkych verzii musi byt pravdive, no nie? :)

Jedine, comu neverim je tvrdenie, ze clovek na Mesiaci nepristal :)
Odpovedať Hodnotiť:
 

lenze nikto nevysvetlil ako by to mohli kozmonauti prezit..... ak vies o tom viac pouc ma, ale v tej dobe neexistovalo take tienenie proti gama ziareniu co by sa zmestilo rozmerami a vahou na raketu a este bolo aj dostatocne pre ochranu zdravia a zivota
Odpovedať Známka: -10.0 Hodnotiť:
 

Neviem, stále mi nejde do hlavy, že v 60tych rokoch dokázali odletieť zo Zeme, pristáť na Mesiaci, poprechádzať sa a znovu odletieť a pristáť. Dnes, keď je technika o 1000% vyspelejšia nie sú pomaly schopný sa odlepiť od Zeme ( http://dopice.sk/7eE - sorráč za zdroj, bral som náhodný z googla ) nie to ešte pristáť na Mesiaci...
Nech sa na to pozriem akokoľvek, nedáva mi to zmysel a teda tomu nemôžem veriť.
Odpovedať Známka: -3.3 Hodnotiť:
 

Vtedy sa do toho vrážalo neskutočné množstvo peňazí. A nenechaj sa oklamať, to že v dnešnej dobe nosíme po vačkoch telefóny výkonnejšie ako vtedajšie superpočítače ešte neznamená, že kozmický výskum pokročil rovnako ako spotrebiteľská elektronika.
Aj dnes by sme bez problémov zvládli pristátie na Mesiaci, ale nikto na to nedá peniaze.
Odpovedať Známka: 10.0 Hodnotiť:
 

Slabá aktivita Slnka, optimalizovaná trajektória letu, nie je v tom žiadna mágia.
Odpovedať Hodnotiť:
 

asi ich malo platia...
Odpovedať Známka: 5.7 Hodnotiť:
 

Nemozu tam zo zeme poslat software update na novu verziu? Ved s tym mali ratat
Odpovedať Známka: -8.8 Hodnotiť:
 

"Orbital Sciences Corporation už vyvinula a nahrala na Cygnus aktualizáciu..."
naco citat clanok ked mozeme komentovat len na zaklade nadpisu
Odpovedať Známka: 10.0 Hodnotiť:
 

A keby v nadpise bola reklama, všetci by boli spokojný.
Odpovedať Hodnotiť:
 

Konkuraz na vesmirneho programatora:

1. Otazka: Napiste funkciu na ulozenie timestampu v roku 2039

2. Urobte simulaciu rozdielu timestampov od roku 1969 do roku 999999999

3. Napiste class PathFinder(position* sonda, position* target)
Odpovedať Známka: 5.0 Hodnotiť:
 

Ja by som doplnil:
Ovladate MSSQL
Ovladate C#
Ovladate prostredie Windows 8
Ste ta najodpornejsia spina programator?
Odpovedať Známka: -2.0 Hodnotiť:
 

+ napište v Pascale "program" "Hello World", tak aby to u pána profesora prešlo aspon za D - E :/( ;D)
Odpovedať Známka: 7.1 Hodnotiť:
 

Ty na com ficis?
Odpovedať Hodnotiť:
 

Mali by sa uz dohodnut na pouzivani rovnakeho casu, napr. UUT (Universal Universe Time) ;)
Odpovedať Známka: 10.0 Hodnotiť:
 

Nič také nejestvuje. :-)
Odpovedať Známka: -7.8 Hodnotiť:
 

Maju pouzivat unixovy format :D
Odpovedať Známka: 6.7 Hodnotiť:
 

Len aby sa zasa v sobotu nezrazil Sojuz s Cygnusom :-)
Odpovedať Hodnotiť:

Pridať komentár