Desarrollo · Investigación

Simulador de TDC — submarinos Tipo VII

Simulador web del computador de tiro de torpedos (TDC) de los submarinos Tipo VII.

1 estrella2026rol: autor único (proyecto universitario)estado: completado
portada procedural — capturas reales a la esperaPortada procedural del proyecto Simulador de TDC — submarinos Tipo VII.

01 Resumen

Simulador educativo del computador de pre-retención de torpedos TVhRe C/37 y S3 usado en los submarinos Tipo VII de la Kriegsmarine. Un backend FastAPI implementa el motor trigonométrico que resuelve el triángulo de tiro (ángulo de desviación o Vorhaltwinkel) mediante una ecuación cuadrática de intercepción, además de calcular velocidad por cronómetro de eslora y distancia por estadímetro. El frontend Next.js ofrece dos vistas conmutables: un modo realista con diales de latón y un modo técnico con diagrama 2D de vectores.

02 Resultados

Cifras verificables en el repositorio y su documentación:

3modos de cálculo (desviación, velocidad, distancia)

03 Aspectos destacados

  • Motor trigonométrico que resuelve la intercepción torpedo-blanco como ecuación cuadrática, con manejo de casos degenerados y sin solución.
  • API REST con FastAPI y validación Pydantic con rangos acotados por campo.
  • Cálculo de velocidad del blanco por cronómetro de eslora y de distancia por estadímetro de mástil, replicando los instrumentos del periscopio.
  • Interfaz dual en Next.js: modo realista con diales estilo instrumentación de época y modo técnico con diagrama top-down de vectores.
  • README con documentación completa del modelo matemático, endpoints y guías de despliegue.

04 Capturas