Definición
Método de ensayo en el que componentes hardware físicos reales se conectan a una simulación en tiempo real del resto del sistema o planta, de modo que el hardware actúa como lo haría en el sistema completo mientras el resto del entorno está simulado.
Principio
Principio
Cerrar el bucle interconectando hardware físico (controladores, actuadores, sensores) con un simulador determinista en tiempo real que emule la dinámica de la planta, señales de sensores y entradas ambientales; asegurar fidelidad temporal, acondicionamiento de señales e inserción realista de fallos para detectar problemas de integración y temporización antes del despliegue operativo.
Demostración
Demostración
Un ordenador de control de vuelo bajo prueba se conecta a un simulador aerodinámico y estructural en tiempo real que representa la aeronave; las salidas de comando accionan actuadores reales o simuladores de actuadores, las entradas de sensores devuelven señales simuladas y se inyectan fallos como pérdidas de sensor o saturación de actuador para verificar el manejo de fallos y la robustez temporal.
Aplicación incorrecta
Aplicación incorrecta
Usar simulación no en tiempo real, ignorar las latencias de interfaz o probar hardware sin cargas eléctricas representativas o acondicionamiento de señal puede ocultar condiciones de carrera, problemas EMI o fallos de temporización que solo ocurren en el sistema integrado.
Consecuencia
Consecuencia
Permite detectar defectos de integración hardware-software, errores de temporización, desajustes eléctricos y respuestas incorrectas a fallos antes de pruebas de vuelo o en campo, reduciendo riesgo y coste por descubrimientos tardíos; sin embargo, HIL no puede sustituir completamente las pruebas ambientales, de resistencia o operativas del sistema completo.
Inversión
Inversión
Software-in-the-loop prueba el software en un entorno hardware simulado sin el hardware físico en el bucle; HIL intercambia algo de rapidez y conveniencia de simulación por mayor realismo en interfaces eléctricas y de temporización.
Límite
Límite
Aplica cuando el componente bajo prueba tiene restricciones de interfaz física y comportamiento temporal que deben ser validados; HIL no valida de forma inherente la exposición ambiental completa (térmica, vibración, humedad) ni ciertos efectos no lineales por envejecimiento del hardware, salvo que éstos se modelen o añadan explícitamente.
Tensión semántica
Tensión semántica
A menudo se confunde con laboratorios de integración de sistemas y processor-in-the-loop: SIL enfatiza la ejecución de software contra hardware simulado, PIL ejecuta código compilado en el procesador objetivo sin E/S hardware completas, mientras que HIL incluye hardware real de E/S bajo condiciones simuladas en tiempo real.
Síntesis
Síntesis
La prueba Hardware-in-the-Loop integra hardware real con una simulación en tiempo real de la planta para validar interfaces, temporización y respuestas a fallos en condiciones dinámicas controladas pero realistas, proporcionando un paso de alta fidelidad entre la simulación pura y las pruebas completas del sistema, reconociendo las incertidumbres residuales por factores ambientales no modelados.