# Validador de vuelo IGC / XCscore / insignias FAI para planeadores (EE. UU.)

Analiza de extremo a extremo un archivo IGC de registrador de vuelo FAI (registros A/H/I/C/B/F/L/G) y lo audita como un secretario de insignias: detección de despegue/suelta/aterrizaje (ENL o cinemática de remolque), ganancia total de altitud, distancia libre óptima estilo OLC/XCscore sobre la envolvente convexa, mejor triángulo FAI contra la regla del 28%, distancia ida y vuelta, cadena de declaración pre-vuelo del registro C, reglas de pérdida de altura y auditoría del registro G con reconstrucción del flujo firmado. Evalúa los elementos de insignia Plata/Oro/Diamante y la escalera de diplomas de 750 km + 250 km.

> Página canónica: https://elysiatools.com/es/tools/us-sailplane-soaring-xcscore-flight-igc-fai-badge-declaration-validator

- **Categoría:** Sports

- **Palabras clave:** analizador igc, insignia fai, validador de vuelo, distancia libre xcscore, triangulo fai regla 28, auditoria registro g, declaracion de vuelo, geodesia vincenty, insignia plata oro diamante, barografo

## Descripción general

Este validador lee el archivo de datos de vuelo IGC como lo hace el software de insignias FAI: decodifica cada tipo de registro, reconstruye las fases del vuelo y puntúa las distancias óptimas de campo traviesa (distancia libre con hasta 5 puntos de giro sobre la envolvente convexa — la convención OLC/XCscore — más triángulo FAI e ida y vuelta). Los umbrales siguen el Código Deportivo FAI Sección 3: Plata 1000 m + 5 h + 50 km, Oro 3000 m + 300 km, Diamante 5000 m + 300 km objetivo declarado + 500 km, diplomas desde 750 km en pasos de 250 km. La sección de seguridad audita el registro G estructuralmente y declara que la verificación criptográfica requiere el programa VALI del fabricante y su clave pública, tal como prescribe la especificación IGC.

## Entradas

- **Origen del vuelo** (select)
- **Contenido del archivo IGC (al pegar)** (textarea): AFLA123 HFDTE240925 ...
- **Puntos de giro de distancia libre (1–5)** (number): 5

## Cuándo usarlo

- Al preparar y prevalidar una reclamación oficial de insignias FAI (Plata, Oro, Diamante o diplomas de distancia) antes de enviarla al comisario oficial.
- Para analizar la distancia óptima y puntuación XCscore/OLC de un vuelo a vela usando hasta 5 puntos de giro en la envolvente convexa.
- Para auditar la validez temporal de una declaración de tarea en el registro C y la estructura técnica del registro G de seguridad.

## Cómo funciona

- El analizador decodifica los registros del archivo IGC (cabeceras H, declaraciones C, coordenadas B con presión y GNSS, y firmas G).
- Detecta automáticamente los eventos de despegue, suelta de remolque o corte de motor (vía nivel de ruido del motor ENL o cinemática) y aterrizaje.
- Calcula distancias geodésicas mediante fórmulas de Vincenty, evaluando triángulos FAI (regla del lado mínimo del 28 %), tramos de ida y vuelta y ganancia neta de altura con límites de pérdida.
- Genera un informe completo con gráficos de la traza, barograma de altitud y la tabla de veredictos para cada requisito de insignia FAI.

## Casos de uso

- Verificación técnica de requisitos de ganancia de 1000 m, 3000 m o 5000 m y vuelos de 5 horas para insignias FAI.
- Optimización de tareas de vuelo de distancia libre para ligas en línea y análisis de geometría triangular.
- Auditoría rápida de archivos IGC por parte de directores de competición y secretarios de insignias de clubes de planeadores.

## Preguntas frecuentes

### ¿Cómo se valida la regla del 28 % en los triángulos FAI?

La herramienta comprueba que la longitud del lado más corto del triángulo represente al menos el 28 % del perímetro total de la ruta analizada.

### ¿Calcula la herramienta la pérdida de altura según el Código Deportivo FAI?

Sí, evalúa la diferencia de altitud entre la suelta/inicio y el aterrizaje/llegada para confirmar que no exceda los márgenes permitidos por la FAI.

### ¿Esta herramienta sustituye al programa VALI del fabricante para el registro G?

No. Realiza una auditoría estructural del registro G y su flujo de firmas, pero la validación criptográfica final requiere el software VALI oficial del fabricante.

### ¿Qué número de puntos de giro se pueden configurar para el cálculo de distancia libre?

Es posible configurar de 1 a 5 puntos de giro calculados sobre la envolvente convexa del vuelo, siguiendo el estándar XCscore/OLC.

### ¿Cómo detecta el validador el momento de la suelta de remolque?

Utiliza los registros de ruido ambiental del motor (ENL) cuando existen o evalúa las variaciones cinemáticas y tasas de ascenso en la trayectoria inicial.

## Herramientas relacionadas

- [Tutor de ajedrez: FEN / PGN y rating Elo](https://elysiatools.com/es/tools/chess-fen-pgn-elo-rating-tutor): Analiza y valida FEN, partidas PGN/SAN; calcula el nuevo rating Elo a partir de victorias/tablas/derrotas y ratings rivales; incluye bandas Lichess/Chess.com
- [Decodificador y Detector de Leetspeak](https://elysiatools.com/es/tools/leetspeak-decoder-detector): Decodifica leetspeak (1337) a texto plano y puntúa qué tan plausiblemente leet es una entrada — para detectar evasión de políticas de contraseña, filtros de blasfemia y ruido en logs. Resalta cada sustitución.
- [Orquestador de verificación formal SMT-LIB 2.7 / AIGER / BTOR2 (CDCL + BMC + k-inducción + interpolación de Craig + IC3)](https://elysiatools.com/es/tools/smt-smtlib-2-7-cvc5-z3-btor2-aiger-k-induction-cddr-dbg-invariant-synthesis-orchestrator): Una pila completa de verificación formal en el navegador — sin binario de cvc5/Z3: un analizador de guiones SMT-LIB 2.7 para el núcleo QF_BV + Bool con bit-blasting Tseitin de los operadores FixedSizeBitVectors, un lector AIGER (aag ASCII y aig binario con decodificación delta; salidas como propiedades malas), un lector BTOR2 con bit-blasting a nivel de palabra y un motor SAT CDCL escrito a mano (literales doblemente vigilados, actividades tipo VSIDS, aprendizaje 1-UIP, reinicios) por debajo. Sobre modelos secuenciales ejecuta BMC con trazas testigo, k-inducción con reforzamiento de estados únicos, interpolación de Craig estilo McMillan recalificada por SAT, y un bucle IC3/PDR-lite con bloqueo de cubos.
- [Banco de trabajo A1Z26 letra-número](https://elysiatools.com/es/tools/a1z26-letter-number-workbench): Convierte entre letras y números (A=1…Z=26) con separador y mayúsculas configurables, decodifica números a letras y suma letras.
- [Mapeador de afirmaciones, evidencia y citas](https://elysiatools.com/es/tools/claim-evidence-citation-mapper): Extrae afirmaciones fácticas del texto, las asocia a notas/enlaces/referencias, y marca afirmaciones sin fuente, de fuente débil, con cita duplicada o de alcance ambiguo
- [Descodificador de facturas de servicios y detector de cargos ocultos (riders CSR/CFL/MHC/HFA · demanda punta-valle · conversión kWh/Btu/therm)](https://elysiatools.com/es/tools/csr-cfl-cfl-mhc-hfa-btu-ton-hours-utility-bill-line-item-validator-and-rgp-peak-explainer): Pegue las partidas de su factura: clasifica y explica cargo al cliente, demanda, precios por franjas TOU, riders de transporte/distribución, fondos renovables, desacople, capacity tag; convierte kWh↔Btu↔therm↔Ccf↔m³↔toneladas-hora con factores EIA; detecta cargos fijos ocultos y proyecta ahorros por gestión de demanda.
- [Códecs de texto extendidos (Base65536 + netstring)](https://elysiatools.com/es/tools/extended-text-base-codecs): Codifica y decodifica con códecs menos comunes: Base65536 (binario → Unicode denso) y netstring (encuadre auto-delimitante).
- [Comparador de algoritmos hash](https://elysiatools.com/es/tools/hash-algorithm-comparator): Aplica MD5, SHA-1, SHA-256, SHA-512, BLAKE2b y BLAKE3 a la misma entrada y compáralos lado a lado: longitud de salida, digest hex/Base64, estado de seguridad (roto/moderno) y benchmark de velocidad relativa. Útil para enseñanza, elegir algoritmo o verificar checksums.

## Ejemplos

- [Muestras MP3 Sin Derechos de Autor](https://elysiatools.com/es/samples/mp3-samples): Colección de muestras de audio sin derechos de autor para pruebas y desarrollo, incluyendo sonidos de la naturaleza, música de meditación y audio ambiental
- [Ejemplos de Procesamiento de Imágenes Web Python](https://elysiatools.com/es/samples/web-image-processing-python): Ejemplos de procesamiento de imágenes Web Python usando PIL/Pillow incluyendo lectura, guardado, redimensionamiento y conversión de formato
- [Muestras FLAC Sin Derechos de Autor](https://elysiatools.com/es/samples/flac-samples): Colección de audio FLAC sin pérdidas para pruebas y desarrollo, incluyendo sonidos de la naturaleza y música de meditación
- [Muestras WAV Sin Derechos de Autor](https://elysiatools.com/es/samples/wav-samples): Colección de audio WAV sin compresión para pruebas y desarrollo, incluyendo sonidos de la naturaleza y música de meditación
