Szoftverjavítás végzett a Mars-szondával
2007. április 15. 10:05, Vasárnap
Emberi hibának, egész pontosan egy szoftverjavításnak tudható be a NASA Mars Global Surveyor szondájának elvesztése, jelentette be az amerikai űrhivatal.

Hirdetés

Az MGS közel 10 évet töltött az űrben, amikor a NASA 2006. november 2-án elvesztette vele a kapcsolatot. Többszöri próbálkozás után, melyeket más amerikai szondák is segítettek, a NASA feladta és beletörődött, hogy az űrszonda végleg elnémult, az ügyben belső vizsgálat indult.


A szonda megérkezése a Kennedy Űrközpontba

A felállított vizsgálóbizottság pénteken adta ki előzetes jelentését, melyben "balszerencsés fordulatok sorozatára" hivatkoznak. A vizsgálatok kimutatták, hogy a szonda vesztét egyértelműen a fedélzeti számítógép rossz memóriacímére küldött parancsok okozták. Ez 2006 júniusában történt, melynek eredményként "megsérült két önálló paraméter, súlyos következményeket vonva maga után a szondára nézve", állítja a jelentés.

A két hibás paraméter arra késztette a szonda egyik nappanel tömbjét, hogy megpróbáljon túlfordulni fizikai korlátain, amikor a földi irányítás utasítást adott arra, hogy november 2-án elforduljon a Naptól. A rutinművelet során a szonda számos hibajelzést adott, a végén azonban azt jelentette, hogy stabilizálta helyzetét, ez volt az utolsó kommunikációja. Valójában, mivel a panelek megpróbáltak túlfordulni a lehetséges határon a szonda egy speciális hibamódba kapcsolt, átpozicionálva magát az űrben. Új helyzetében két akkuja közül az egyik azonban közvetlenül a Nap felé fordult, ami a heves hőhatásokra túlmelegedett. A szonda az eseményt túltöltődésként értékelte és fokozatosan leállította a töltési folyamatot, a másik akku egymagában viszont már képtelen volt ellátni az MGS-t, 12 óra leforgása alatt mindkét akku lemerült.


A földi irányítás nem volt tudatában a történéseknek, ami a második "paraméterben" beállt változásnak tudható be. Ez a paraméter a Földdel kommunikáló antennát pozicionálta át, innentől kezdve megszűnt a kommunikáció a Föld és a szonda között, ezért nem észlelhették az MGS mérnökei a veszélyes hő és energia helyzetet, taglalja a jelentés.

A sors iróniája, hogy a 2006. júniusi szoftver feltöltés valójában egy hiba kijavítását célozta, ami 2005 szeptemberében keletkezett. Akkor két mérnök különbözőképpen igyekezett kiiktatni két felesleges vezérlő rendszert a fentebb már említett földi kommunikációt biztosító antennánál. A művelet inkonzisztenciához vezetett a számítógépben, ezt orvosolta volna a júniusi javítás.

A jelentés szerint a földi irányítás az érvényben lévő procedúrák és folyamatok szerint vezette a küldetést, ezek azonban "alkalmatlanok" voltak a hibák elkerülésére. A bizottság szerint amennyiben az alkalmazott eljárás mélyrehatóbb, vagy a csapat felismeri és kijavítja a a felmerült alkalmatlanságokat mindez nem történik meg. Az MGS így is a valaha volt leghosszabb Mars-kutatási időszakot mondhatja a magáénak, és valószínűleg pontosan ez okozta a vesztét. Eredeti tervezett élettartamának a négyszeresénél járt és már negyedszer hosszabbították meg küldetését.


A költségcsökkentésekkel küzdő bolygókutatás kénytelen minden eszközt bevetni a gazdaságosság érdekében, ezért egyre gyakoribbak lesznek a NASA-nál a kiöregedett szondák és egyéb űreszközök. A bizottság ugyan nem talált közvetlen bizonyítékot arra nézve, hogy a lecsökkentett költségvetés és dolgozói létszám vezetett az anomáliához, azt azonban leszögezték, hogy a megvonások jelentősen emelik a kockázatot. A jelentés elmarasztalja a küldetés vezetőit, mivel azok nem végeztek időszakos vizsgálatokat, melyekkel meggyőződhettek volna, hogy az általuk vezérelt szonda a lehető legjobb irányítás alatt áll-e.

A NASA saját bevallása szerint igen kemény leckét kapott, melyből mindenképpen tanulniuk kell. Az összes jelenleg futó Mars-expedíció átfogó vizsgálaton fog átesni, jelezte állásfoglalásában a Mars-kutatási program vezetője, Fuk Li.
Kapcsolódó linkek
Megosztás |
 

IT/Tech, Hardver
Tudomány, Mobil, Film, Játék
Hirdetés





Hozzászólások
A témához csak regisztrált és bejelentkezett látogatók szólhatnak hozzá!
Bejelentkezéshez klikk ide
(Regisztráció a fórum nyitóoldalán)
2007. ápr. 28. 23:05 | válasz erre | #36
"Sztem nem a proci a nagy energifaló, hanem a mechanikus részek"

A mechanika csak itkán működik, a proci folyamatosan (legalábbis amikor dolgozik a cucc, nem csak utazik).
2007. ápr. 28. 23:03 | válasz erre | #35
"Én azt próbáltam elmondani, hogy ha a ROM-ba égeted az OS-t, akkor azt nem lehet kinyírni földi parancsokkal. Stimmt?"

Ebben igazad is van, a többi résszel vitatkoztam.
2007. ápr. 23. 19:58 | galéria | válasz erre | #34
Elbeszélünk egymás mellett.
Én azt próbáltam elmondani, hogy ha a ROM-ba égeted az OS-t, akkor azt nem lehet kinyírni földi parancsokkal. Stimmt?
A fogyasztás más téma. Sztem nem a proci a nagy energifaló, hanem a mechanikus részek (antennák, napelemek ide-oda tekergetése). Különben az energia ügyekben én már régóta mantrázom, hogy nem elég egy energiaforrás, kell mellette pld. radioaktív sugárzást hasznosító aksi is.
2007. ápr. 22. 10:26 | válasz erre | #33
Ja, és még 1 : A szonda ugye 10 éves, tehát a proci éa az OS is gyakorlatilag múzeumi darab.
2007. ápr. 22. 10:22 | válasz erre | #32
Az ilyen szondákon nagyon spórolni kell az energiával, nem lehet 150+ W-ot zabáló procikat fellőni. Plusz el kell viselniük az intenzív sugárzást évekig, így nem lehet akármilyen kis csíkszélességű procit használni (vagy nehéz és ezért drága árnyékolás kell, ami nem is nyújt teljes védelmet). Szóval ezek a procik sokkal kisebb teljesítményűek, mint ami neked otthon van (RAM dettó), így az OS sem lehet olyan nagy és komplex (mellesleg egyszerűbb OS = kevesebb hiba). Viszont itt legalább lehet feltétlezni, hogy a júzer nem egységsugarú, hanem tudja, hogy mit csinál, és se vírus se hacker nem nagyon veszélyeztet.
dez  
2007. ápr. 17. 16:30 | válasz erre | #31
Na ja, de a legjobb OS sem véd meg attól, ha ugyanannak a programnak két rutinja eltérően használ egy a program saját területeként vett memóriaterületet.
2007. ápr. 17. 12:49 | galéria | válasz erre | #30
Azért ez elég nagy blama, hogy egyáltalán ki lehet ütni az oprendszert. Az oprendszernek olyannak kelle lennie, hogy soha, semmilyen alkalmazás ne tudjon tiltott memóriacímre írni, vagyis minden alkalmazás egy virtuális gépen fusson (JVM-ugye ismerős?).
Az oprendszert meg nem kell frissíteni, minden újabb feladat elvégezhető célalkalmazásokkal is. Akár ROM-ba is lehet égetni az egész oprendszert. és akkor azt csak az atombomba tudja kiütni.
-------------
No, de másért jöttem ide:
ma este 8 órakor érdemes rákattanni a Polaris Csillagvizsgáló honlapjára, mert Galántai Zoltán az űrvárosok témáját fogja boncolgatni élő adásban. www.mcse.hu
"Az űrvárosokig és tovább (Galántai Zoltán) (élő közvetítés, 120 perc)"

webcast - Jól mondom?

Bexter   2005. 05. 10. óta regisztrált VIP fórumozó 
2007. ápr. 17. 11:06 | galéria | válasz erre | #29
A vád, gondatlanságbol elkövetett Mars szonda gyilkosság!
dez  
2007. ápr. 17. 02:57 | válasz erre | #28
Hát, annak a mondatnak akkor van értelme, ha így néztek ki a NASA-tól küldött parancsok: memóriacím, parancs - és mondjuk valaki a 2457743-es bájt helyett a 5345345-es bájtra küldte a kis parancsát... Hát, szép is lenne, ha ez így menne. De amúgy a jelentésben le is van írva, hogy nem ez történt. 2 programozó egymással nem egyeztetve módosította a programot, így ugyanaz a memóriacím mást jelentett az egyik által írt kódnak, mint a másiknak. De ez sokáig nem derült ki, mert nem kapott olyan parancsot a szonda, amiben ez számított volna. Aztán amikor ez mégis megtörtént, a parancs hatására az adott programrész nem a megfelelő helyre írta be a parancsnak megfelelően módosított paramétert.
2007. ápr. 17. 02:31 | válasz erre | #27
hát ja) elég béna a OS lehet ha még a memóriacímzést sem ellenörzi, hogy ne akadjon ha ott van valami. már ha tényleg memóriacímre írták. Linux alatt hack közben lehet olyat csinálni, hogy a memóriában futó alkalmazás helyére direktben beilleszted a progidat. Ha béna a rendszergizda, akkor símán észre sem veszi, hisz a rendszer újraindítja máshol a hiányzó alkalmazást. Amit beillesztettél meg jogosultságod van. mivel azt ellopod az előző progitól. más helyzetben elég értelmetlennek tűnik, vagy az OS nem túl bonyolult:D
2007. ápr. 16. 23:40 | válasz erre | #26
Ez nevetséges! Hova tart a világ -.-
2007. ápr. 16. 15:40 | galéria | válasz erre | #24
No, igen, rettentő pocsék munkát végeznek, de irtó jo a piárjuk :-).
2007. ápr. 16. 15:32 | válasz erre | #23
Ha a cikket nem is kommentálom..: Az első fotó valóban rettentő jó kép
dez  
2007. ápr. 16. 14:58 | válasz erre | #22
Hülyeséget beszélsz, már meging, bee...
mrzool  
2007. ápr. 16. 13:56 | válasz erre | #21
Látszik, hogy nincs sok fogalmad a szoftverfejlesztésől és tesztelésről. Szerinted mégis hány sorból és hány függvényből áll egy ilyen kód? Hát elárulom nem csak annyit csinál, hogy összead két számot...

Elég sokáig tesztelik a földön ezeket a patcheket, mindegyik mars-szondából van legalább egy darab másolat a laborban, amivel játszadoznak. A feltöltés után fél évig nem okozott parát ez az apró bug, tehát sejthető, hogy egy elég speciális esetnél akadt ki a szoftver. Szomorú, mindenesetre az 5x-ös élettartam alatt bőséges információval látott el minket az MGS.
2007. ápr. 16. 13:44 | válasz erre | #20
Fura elképzeléseid vannak a privát cégekről. Én is egy olyannál dolgozom, és ahol vagyok, onnan látom más cégeket is, és még rosszabb, hidd el. Ha felosztják a piacot, és a saját szemétdombjukon monopolhelyzetbe kerülnek, akkor a verseny hiányában elkényelmesednek, és roszabbak lesznek mint a 70-es évek állami vállalatai. Sőt, egy demokratikus ország állami vállalata jobb mint egy monopolhelyzetben lévő cég, mert az előbbinél legalább van társadalmi kontrol, míg az utóbbi tényleg olyan mint egy diktatúra. Belülről látom, szóval ez nem vélemény, hanem tapasztalat.
2007. ápr. 16. 11:38 | válasz erre | #19
Ez már unalmas.........
2007. ápr. 16. 11:38 | galéria | válasz erre | #18
Privát cégnél páros lábbal rúgták volna ki ezeket a "mérnököket".
A NASA, JPL, GODDARD stb. mind állami szervezetek.
2007. ápr. 16. 11:37 | válasz erre | #17
Legfeljebb csak úgy, hogy nem volt pénz jobbakat fogadni, vagy felvenni még egy tesztert is.
2007. ápr. 16. 10:04 | válasz erre | #16
A szonda computere azért szállt el, mert mikor rátöltötték a Vistát még nem volt érvényesítve, és mivel a MS nem küldte meg időben az érvényesítő kulcsot ezért a vista önállósította magát... De az is lehet hogy a windows anti-spyware progija tévesen vírusnak ítélte a szodna napelemeit forgató szoftvert és kírtott belőle egy rakat szubrutint, ezért a szonda meghülyült...
2007. ápr. 16. 08:54 | válasz erre | #15
Minden szondát addig kellene nyomon követni, amíg meg jeleket ad, ez a 2 éves időtartam elég hülyeség.
Az meg már az okosok hibája, hogy updatelték a szoftvert, még mielőtt mondjuk letesztelték volna vmi szimulációban, hogy ez nem okot-e hibát. Pl láttam már wint behalni, mert frissítve lett...
Ezt a programozói bakint, meg a 2 mérnök töketlenkedését nem hiszem, hogy a csökkenő támogatások számlájára lehetne írni.
2007. ápr. 16. 02:27 | galéria | válasz erre | #14
Dez!
Azért, hogy odaírják, először fel kell KÜLDENI. Megint nincs igazad. Beee! :-)
2007. ápr. 15. 22:57 | válasz erre | #13
Nekem egy ócska scifit idézi, ahol az XYZ237es bolygóról származó géplények meglátogatják az embereket
Scamp  
2007. ápr. 15. 21:20 | galéria | válasz erre | #12
Ami tökre mehet az tönkre is fog menni.Murphy is megmondta.Ha emberek építették akkor ennek az esélye négyzetesen nő...
wander01   2005. 04. 04. óta regisztrált VIP fórumozó 
2007. ápr. 15. 17:39 | galéria | válasz erre | #11
tényleg vörösesbarna, zöldhöz semmi köze nincs :) vagy szarakodik a monitorom...
2007. ápr. 15. 17:31 | válasz erre | #10
Ez biztos nem egy munkát végző ember hibája, mert ezt nem csinálhatja pusztán 1 ember. De igazán ügyesek voltak
Zedas  
2007. ápr. 15. 17:00 | válasz erre | #9
Igen, kellemetlen, mert vörösesbarna. Ha tényleg zöldnek látod, az gáz.
2007. ápr. 15. 14:04 | válasz erre | #8
Hmmm, most, itt kell megtudnod, hogy színtévesztő vagy..... :(
Az a "zöld" az olyan vörösesbarba hogy ihajj
Mynet  
2007. ápr. 15. 11:55 | válasz erre | #7
elég durva az első kép a villámokkal (olyan frankenstein feelinges):)
Taxy01  
2007. ápr. 15. 11:46 | válasz erre | #6
Azért ez tényleg jól bírta. Az emberi tényezőt meg nem lehet kizárni. Aki dolgozik, az hibázik is. Ez ilyen.
Mindenesetre megariszpekt az MGS-t irányító mérnököknek. És hasonló a Spirit és Opportunity csapatnak.
2007. ápr. 15. 11:39 | galéria | válasz erre | #5
A zöld valójában barna.
Igen, ezeket sztaniolba csomagolják, ajándékok Mars istennek.
Programvezető: Fuk Li - ez jó, csak egy c betű hinyzik. Ilyen nevekkel nem csoda, hogy elcseszik a küldetéseket.
dez  
2007. ápr. 15. 11:35 | válasz erre | #4
"A vizsgálatok kimutatták, hogy a szonda vesztét egyértelműen a fedélzeti számítógép rossz memóriacímére küldött parancsok okozták."

Khmm, ez a mondat számítástechnikailag értelmetlen. Rossz memóriacímre való írásról van szó.

WinG  
2007. ápr. 15. 11:14 | válasz erre | #3
nem semmi, hogy ennyie ideig működött. nekem egy kicsit amúgy furcsának tűnik a harmadik kép az MGS-ről, mintha egy nagy zöld sziklán lenne két napelem :D
2007. ápr. 15. 11:11 | válasz erre | #2
ha így folytatják csak 4.-ek lesznek a sorban az oroszok, kína és az eu mögött...
2007. ápr. 15. 11:05 | válasz erre | #1
Azért ez nagyon szép eredmény, hogy 10 évig működött a rendszer.