Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Šta sve može poći po zlu? Iskustva i primeri
#13
Ja ću opet u greškama u softveru. Iskustva nisu lična, ne zato što ja ne pravim greške (ima ih svakako puno Wink ) ali bih neke izdvojio jer pokazuju da i ozbiljni autoriteti prave skandalozne greške.
Raketa evropske svemirske agencije eksplodirala je 40 sekundi nakon lansiranja jer je rezultat neke 64-bitne floating point kalkulacije trebao da bude gurnut gurnut u 16-bitnu signed integer promenljivu. Sve je bilo OK dok taj rezultat nije premašio 32767 što je maksimum za 16-bitnu signed int promenljivu. Naravno od rezultata proračuna nije ostalo ništa a od rakete i njenog tereta samo dugmići. I sve to za "samo" 500 miliona USD!

Evo ovde imate izveštaj komisije:
http://www-users.math.umn.edu/~arnold/di...e5rep.html


I deo koji se odnosi na uzrok:
e) At 36.7 seconds after H0 (approx. 30 seconds after lift-off) the computer within the back-up inertial reference system, which was working on stand-by for guidance and attitude control, became inoperative. This was caused by an internal variable related to the horizontal velocity of the launcher exceeding a limit which existed in the software of this computer.
Reply


Messages In This Thread
RE: Šta sve može poći po zlu? Iskustva i primeri - by gorankg - 09-08-2018, 07:00 PM

Forum Jump:


Users browsing this thread: 11 Guest(s)