El diseño basado en modelos es un método para modelar sistemas completos que incluye los componentes electromecánicos, el algoritmo de control y la red de comunicaciones, de modo que el diseño pueda validarse y cada parte del diseño de cada función específica pueda vincularse con los requisitos y pruebas de verificación. Este enfoque reduce el tiempo necesario para lanzar el producto al mercado, garantizando a través de todo el proceso de diseño que el sistema de control cumpla con los requisitos estipulados y permitido la validación del hardware cuando está disponible.