IA e Investigación Operativa para la Defensa y Redes de Telecomunicaciones

Optimización táctica de las operaciones

Confían en nosotros


OptaForce: Optimización de la planificación de actividades y del mantenimiento de las flotas Mirage 2000

Tras ganar el desafío OptiPlan, Cosling y Airbus desarrollaron conjuntamente la solución OptaForce para permitir una planificación optimizada de las flotas de Mirage 2000. Los algoritmos de Cosling basados en la Programación Por Restricciones permiten optimizar diferentes restricciones capacitarias, presupuestarias y operacionales para sacar el mejor partido del potencial de cada aeronave. Permite una mejora de la tasa de disponibilidad de las aeronaves y por tanto una mejor capacidad para las fuerzas de cumplir sus misiones.

OptaForce
airbus logo
Nicolas R.
Jefe de Proyecto
Airbus Defence and Space
❝ Trabajar con Cosling nos ha permitido crear un producto respondiendo totalmente a las expectativas de nuestros clientes. Gracias a su experiencia, han sabido analizar nuestras restricciones y han transformado tareas complejas y repetitivas en un motor de planificación eficiente. No limitándose a una experiencia técnica, su presencia a nuestro lado nos ha permitido asesorar al cliente para obtener un producto permitiendo hacer evolucionar las prácticas actuales de planificación del mantenimiento de aeronaves. El resultado de nuestra colaboración es un verdadero éxito, la victoria de un desafío de innovación y luego la creación del producto Optaforce. ❞


Planificación de misiones bajo restricciones

La planificación de misiones operacionales es una tarea compleja que implica la optimización de múltiples objetivos en un entorno altamente restringido. Requiere una asignación eficiente de recursos (equipos, vehículos, equipamientos, configuraciones) respetando al mismo tiempo las restricciones temporales, logísticas y reglamentarias.

Para responder a estos desafíos, Cosling implementa enfoques avanzados de programación por restricciones (Constraint Programming, CP), especialmente adaptados a los problemas combinatorios donde numerosas restricciones deben satisfacerse simultáneamente. Las soluciones desarrolladas permiten:

  • Modelar con precisión las restricciones operacionales (disponibilidades, capacidades, ventanas temporales).
  • Reducir eficazmente el espacio de búsqueda mediante algoritmos de filtrado.
  • Generar planes robustos y adaptables, facilitando la replanificación en entornos dinámicos.

Estos enfoques contribuyen a mejorar la calidad de las decisiones operacionales al mismo tiempo que reducen los plazos de planificación.



Mission planning
Nordine G.
Jefe de Proyecto en Aeronáutica
❝ Como jefe de proyecto encargado del desarrollo de una herramienta para la planificación de misiones aéreas, tuve la oportunidad de trabajar durante varios meses del año 2025/2026 con Jean-Guillaume de la empresa Cosling.
Desarrolló una funcionalidad compleja de automatización, muy esperada por nuestro cliente.
Pude apreciar su eficacia en el avance de estos trabajos, sus explicaciones claras y su capacidad de propuesta durante las reuniones internas y frente a clientes exigentes. Sus buenas habilidades interpersonales le permitieron integrarse fácilmente en el proyecto.
¡Espero que podamos continuar nuestra colaboración! ❞



Configuración de redes y programación de telecomunicaciones

En los sistemas de telecomunicaciones, la configuración óptima de la red y la programación eficaz de las comunicaciones son esenciales para garantizar una conectividad fiable y resiliente. Entre las diferentes técnicas que existen en Inteligencia Artificial y en Investigación Operativa, la programación por restricciones y la teoría de grafos ofrecen herramientas poderosas para modelar y resolver estos problemas complejos.


Modelización de redes resilientes con restricciones topológicas

Una red de telecomunicaciones reposa en un grafo de conexiones entre nodos (estaciones, satélites, antenas, relés, etc.). Para garantizar una conectividad óptima, varias restricciones deben ser respetadas:

Choco Solver disponiendo de un módulo de grafos, estas restricciones pueden ser expresadas bajo forma de variables y restricciones de grafo, permitiendo una modelización al buen nivel de abstracción. El solucionador de restricciones permite probar diferentes configuraciones y optimizar la resiliencia minimizando al mismo tiempo los costes en recursos.


Programación de las comunicaciones con ventanas de tiempo


Ground stations

Las comunicaciones por satélite necesitan una alineación temporal precisa entre estaciones en tierra y satélites, con restricciones como:

  • Ventanas de visibilidad: cada estación sólo puede comunicarse con un satélite durante franjas horarias específicas.
  • Ancho de banda limitado: las transmisiones deben ser planificadas en función de los recursos disponibles.
  • Atribución de frecuencias dinámicas: para evitar las interferencias y maximizar la eficacia del espectro radio.
Gracias a la programación por restricciones, es posible asegurar una programación óptima de las comunicaciones respetando al mismo tiempo las restricciones físicas y operacionales.


ESA logo
Martin U.
ESTRACK Ground Operation Engineer
European Space Agency
❝ Hemos trabajado con Cosling en el marco de un estudio sobre la optimización de nuestra herramienta de planificación del ESTRACK (Red de estación terrestre de la ESA). En menos de tres meses, el equipo de Cosling ha sido capaz de comprender el diseño de nuestros softwares y de proponernos mejoras posibles. Hemos quedado impresionados por su competencia y su método de trabajo adecuado. Cosling ofrece una combinación de competencias difíciles de encontrar en términos de formación teórica en el ámbito de la optimización y de la ingeniería de software. ❞