Simpler, faster, powerful.

Careers

From Control Design to Real-Time Validated Controls

Speedgoat enables one continuous workflow from control design to validated real-time controls and embedded deployment. Starting in MathWorks® MATLAB® & Simulink®, engineers move seamlessly from simulation to real-time rapid control prototyping (RCP), to component- and system-level hardware-in-the-loop (HIL) testing—without changing tools, models, or workflows.

Rapid Control Prototyping (RCP)

Rapid Control Prototyping (RCP) brings control algorithms into real time early in development. Engineers design controllers in Simulink, automatically generate real-time code, and execute it on a Speedgoat test system connected to physical hardware or plant interfaces.

Hardware-in-the-Loop (HIL) testing

Hardware-in-the-Loop (HIL) testing shifts the validated controller into a closed-loop setup where the physical plant is replaced by a real-time simulation running on a Speedgoat system. The same executable control model and plant model are reused to validate functionality, performance, safety logic.

Rapid Control Prototyping (RCP)

Rapid Control Prototyping (RCP) brings control algorithms into real time early in development. Engineers design controllers in Simulink, automatically generate real-time code, and execute it on a Speedgoat test system connected to physical hardware or plant interfaces.

Hardware-in-the-Loop (HIL) testing

Hardware-in-the-Loop (HIL) testing shifts the validated controller into a closed-loop setup where the physical plant is replaced by a real-time simulation running on a Speedgoat system. The same executable control model and plant model are reused to validate functionality, performance, safety logic.

Throughout this process, MATLAB and Simulink remain the single development environment. Control models, plant models, test harnesses, and automation scripts move unchanged across Model-in-the-Loop (MIL), Software-in-the-Loop (SIL), RCP, and HIL stages. There is no manual model translation, no reimplementation in separate environments, and no drift between design and validation artifacts.

This unified CI/CD/CT workflow—Continuous Integration, Continuous Deployment, and Continuous Testing—enables automated build, test, and validation pipelines. With MATLAB Copilot and MCP-interfaced agents accelerating modeling, code generation, and test execution, engineering teams iterate faster while maintaining deterministic, traceable results.

For control engineers, this means early reality and repeatable feedback. For integration managers, it means predictable transitions and defensible validation outcomes.

A Unified CI/CD/CT Workflow for Engineered Control Systems

Speedgoat’s One Seamless Workflow is purpose-built for engineered control systems.

For R&D Control Design & Test Engineers, it delivers deterministic real-time execution from the start. Control algorithms designed in Simulink move directly to RCP on a Speedgoat system and naturally progress to HIL using the same executable control and plant models. There is no model drift, no manual porting, and no last-minute surprises. Automated CI/CD/CT pipelines ensure that every iteration is built, tested, and validated in a repeatable framework.

For System Integration & Test Managers, it ensures continuity from R&D to system integration. Validated models, control designs, and test assets are reused across MIL → SIL → RCP → HIL. Teams avoid rework during handover, reduce integration risk, and scale toward interconnected HIL test benches with deterministic behavior and full traceability. Acceptance testing, system bring-up, and complex subsystem interactions are validated on a defensible, auditable foundation.

Hardware-in-the-Loop Testing Workflow

Navigate the slides below to see a step-by-step breakdown of a typical HIL workflow—from requirements definition through controller testing and validation.

The workflow illustrates how requirements are translated into real-time plant models, integrated with production controllers, and validated under nominal and fault conditions in a deterministic environment.

Learn more about the individual steps in our video: Hardware-in-the-Loop Testing – A Workflow Introduction.

Speedgoat and MathWorks® Services

Speedgoat and MathWorks® support customers end-to-end—from initial system configuration through commissioning and lifecycle support.

HIL experts design and assemble modular, turnkey HIL racks tailored to project requirements. Systems can include signal conditioning, power sources, loads, fault insertion units (FIUs), and all required I/O and cabling—fully integrated and validated.

Optional participation in Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT) ensures signal integrity, connectivity verification, and readiness for deployment within your development and integration environment.

Together, Speedgoat and MathWorks enable a deterministic, scalable, and traceable path from control design to real-time validated systems—within one seamless workflow.