Simulador 2D Maniobra y Navegación
Despues de varios años decidiendolo, al final me he "embarcado en un nuevo proyecto" y voy a intentar sacareme el título del P.E.R. (Patrón de Embarcaciones Recreativas), con todas las atribuciones....
Al llegar al Tema 7: Maniobra y Navegación, me ha resultado curioso como afecta a la maniobra el efecto de la hélice en la marcha atras, sobre todo estando sin arrancada (parado).
Como queria comprobar como se comportaba (y al no tener barco con el que practicar), me he construido un mini-simulador muy sencillo.
Al final de la página puedes incluso probarlo
Curva de Evolucion y Maniobras (versión 1.0)
La primera versión del programa simplemente permitía manejar la caña del timon y realizar operaciones de avante y atras, mediante las flechas del teclado.
El programa simula el rozamiento del barco con el agua para que se vaya frenado.
Me ha permitido comprobar como se gobierna el barco cuando se gira la caña y se realiza avante o atras.

Efecto de la Hélice en la marcha (versión 2.0)
En la vida real un barco de una sóla hélice, el efecto de "rodadura" de la misma hace que cuando se da marcha atras desde la posición de parado, el barco "caiga" hacia una banda u otra.
Yo he simulado una hélice dextrógira, que significa cuando damos avante (hacia adelante) gira hacia la derecha, en el sentido de las agujas del reloj.
Cuando se da marcha atrás se invierte el sentido del giro (hacia la izquierda) y la popa cae hacia babor (izquierda del barco).
Este efecto se produce cuando el barco está parado y se aprovecha uno de él para poder maniobrar el barco en pequeñas distancias (ciaboga)

Simulador de Maniobra (versión Final - 3.0)
Esta versión 3.0 es por ahora la versión final, entre sus caracteristicas estan es un único fichero HTML con todo el código incluido en él, con lo que se puede ejecutar Off-Line.
Física Realista de Gobierno (Hélice Dextrógira):
- Efecto de Ciaboga y Prop Walk: Simula la caída natural de la popa a babor al dar marcha atrás a bajas velocidades (presión lateral de las palas).
- Efectividad del Timón según Arrancada: La respuesta del giro depende de la velocidad del agua sobre la pala y del flujo de expulsión de la hélice.
- Inercia y Rozamiento: El barco mantiene la arrancada perdiendo velocidad paulatinamente por la resistencia del agua.
Escenario de Prácticas:
- Pantalán de Amarre: Incluye un pantalán en la zona inferior con listones de madera y norays.
- Barcos Amarrados: Múltiples embarcaciones estáticas amarradas en punta mediante cabos.
- Hueco Libre de Atraque: Zona despejada reservada para practicar la maniobra de atracar y desatracar en espacios reducidos.
Interfaz y Controles:
- Panel Informativo: Muestra en tiempo real el estado del motor (AVANTE, ATRÁS, PARADO), la inclinación del timón en grados (BABOR, ESTRIBOR, A LA VÍA), la velocidad en nudos y el rumbo sexagesimal (
0º-359º). - Doble Control: Compatible con flechas del teclado y botones táctiles/clic para dispositivos móviles o tablets.
- Luces de Navegación y Pala: Representación gráfica visual de las luces de costado (rojo babor / verde estribor) y la deflexión real de la pala del timón.
Qué no hace:
- No realiza comprobación de "colisión"
- No realiza comprobación de amarre correcto

Instalación y Uso
Este proyecto está construido en un único archivo ejecutable sin dependencias externas.
- Descarga o guarda el código en un archivo llamado
simulador_per.html. - Haz doble clic sobre el archivo
simulador_per.htmlpara abrirlo en cualquier navegador web moderno (Firefox, Chrome, Chromium, Edge, Safari). - No requiere servidor web ni conexión a Internet.
Repositorio
El proyecto está en mi propio repositorio, donde podeis revisarlo y descargarlo de forma totalmente gratuita:
REPOSITORIO DEL SIMULADOR