[quote][b][url=/v3/forum/questions-g%C3%A9n%C3%A9rales-et-techniques-41/topic/echec-dinterception-des-missiles-patriot-en-1991-1536/?post=63884#post-63884]trident[/url] a dit le 29/03/2011 à 21:51 :[/b] Ah l'un de mes premiers sujet sur feu AMN. Le 25 Février 1991 durant la guerre du Golf, une batterie de missile anti-aérien américain Patriot basée à Dharan en Arabie Saoudite échoue dans l’interception d’un missile Scud Irakien, causant la mort de 28 soldats et blessants 100 autres personnes. Le rapport d’enquête du General Accounting Office titré (Patriot Missile Defense : Software Problem Led to System Failure at Dhahran, Saudi Arabia) révèle que la cause de cet échec est due à un calcul non précis depuis le lancement dû à un cumul d’erreurs arithmétiques d’arrondis, plus précisément le temps calculé en dixièmes de secondes dans l’horloge interne du système mais convertis en secondes pour des besoins du système de traque est à l’origine du dysfonctionnement. Cette conversion en secondes était effectués en multipliant par 1/10, ce calcul était réalisé en utilisant une représentation à 24 bits, la valeur 1/10 n’ayant pas de représentation binaire finie était tronquée à 24 bits, la petite erreur multipliée par le nombre important donnant le temps en dixièmes de secondes produit une erreur importante, dans ce cas précis la batterie de missile était en marche depuis 100 heures. Un simple calcul montre que l’erreur introduite au départ sur la représentation de 1/10 était de 0.000000095 multiplié par le nombre de dixièmes de secondes dans 100 heures donne : 0.000000095 × 100 × 60 × 60 × 10 = 0.342 Un missile SCUD a une vitesse de 1676 mètres/secondes et donc aura parcouru (1676 × 0.342) = 573. 19 mètres environ pendant ce temps, ce temps était largement suffisant pour que le SCUD soit à l’extérieur de la zone de portée minimale. référence Rapport du GAO disponible sur http://www.fas.org/spp/starwars/gao/im92026.htm[/quote]