neprihlásený Piatok, 26. apríla 2024, dnes má meniny Jaroslava
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:

Vydané Ubuntu 24.04 s dlhou podporou
Uvedený notebook používajúci nový formát menších pamäťových modulov CAMM2
Nová verzia Windows 11 bude vyžadovať CPU s podporou ďalších inštrukcií, nepobeží na starších CPU
Google opäť odložil vypnutie cookies tretích strán v Chrome
HDD zdražia, Western Digital a Seagate to už oznámili veľkým zákazníkom
Po oprave zariadení v EÚ sa predĺži záruka a výrobcovia budú povinní opravovať aj po záruke
Japonská sonda nebola skonštruovaná aby prežila noc na Mesiaci, funguje aj po tretej
Železnice opäť aktualizujú systémy, v noci nebude fungovať internetový predaj lístkov - aktualizácia 1
Vydaná Fedora 40
Samsung spustil výrobu takmer 300-vrstvovej flash pamäte


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