Hardware-in-the-loop o HIL es una técnica de simulación que utiliza hardware para la aceleración de modelos matemáticos.
Uno de los problemas al diseñar un regulador digital es que dicho regulador debe ser simulado antes de ser probado junto al convertidor real. En caso contrario, un mal funcionamiento puede provocar daños al convertidor debido a la gran cantidad de energía que puede estar manejando. Evidentemente existen simuladores anlógicos-digitales comerciales, pero suelen ser muy lentos y no permiten simular el regulador una vez codificado. Por ejemplo, una vez implementado el control en un microcontrolador o en una FPGA, es posible que pueda haberse producido algún error de implementación, y los simuladores comerciales no podrían haberlo detectado.

La propuesta es desarrollar un modelo matemático sencillo del convertidor de potencia e implementarlo en una FPGA, para que pueda ser ejecutado en tiempo real, y con un paso de simulación muy pequeño para hacerlo preciso. De esa forma, ayudándose de unos conversores digital-analógicos, la FPGA podrá componer la misma respuesta que un convertidor real. El regulador digital, implementado en microcontrolador, FPGA, ASIC u otro dispositivo, no deberá modificarse para poder ser utilizado junto al sistema de emulación. La gran ventaja de este sistema es que se puede probar el regulador en su estado final. Por tanto, se puede asegurar que un correcto funcionamiento con el sistema HIL conllevará también un correcto funcionamiento junto al convertidor real.
