Escolar Documentos
Profissional Documentos
Cultura Documentos
DEFENSE
ARTIGOS CIENTÍFICOS
2
O ALGORITMO
O algoritmo de interceptação de misseis que não funcionou
no dia funciona da seguinte forma:
3
SISTEMA DE MÍSSIL PATRIOT
O sistema de míssil Patriot foi usado na primeira guerra do Golf
entre Estados Unidos e Iraque. Este se baseia em um sistema de
bateria antiaérea que automaticamente detecta um alvo inimigo
e dispara contra ele. Toda infraestrutura do sistema é controlada
por sistemas de software.
4
O tempo do sistema era medido em décimos de
segundos sendo multiplicado por 1/10 para que o
sistema trabalhasse em segundos. O cálculo era efetuado
utilizando processadores de 24 bits de ponto-fixo. O
resultado da multiplicação era truncado depois do 24º
bit. O erro de truncamento quando multiplicado por um
grande número provocava um erro significativo de
aproximadamente 9,5x10^-8. O míssil Patriot ficou
armazenado cerca de 100 horas. Multiplicando-se o erro
gerado pela quantidade de décimos de segundos em 100
horas temos 9,5x10^-8 x 100 x 60 x 60 x 10 = 0,34s.
Sabendo-se que um míssil Scud viaja a
aproximadamente 1676 metros por segundo, em 0,34s o
míssil iraquiano percorre mais de meio quilometro o
suficiente para sair do alcance de rastreamento do míssil
Patriot.
5
O CÓDIGO
• A CPU era baseada nos designs dos anos 1970 com 24 bits.
Condizente com o tempo, o código foi escrito em linguagem
assembly.
6
MIM-104 Patriot
Fonte: warfare blog <https://www.warfareblog.com.br/2015/06/raytheon-
lockheed-martim-mim-104.html>
7
BIBLIOGRAFIA
GAO. PATRIOT MISSILE DEFENSE Software Problem Led
to System Failure at Dhahran, Saudi Arabia. 1992.
<https://www.gao.gov/assets/imtec-92-26.pdf> Acesso em: 19
mar. 2022.