K realizaci simulátoru byl zvolen program Matlab & Simulink, doplněný nadstavbou Simscape o fyzikální modelování. Vývojový tým vytvořil modely hlavního rozvaděče, pojistných ventilů, hydraulických pohonů a okruhů prvního simulovaného stroje – hydraulického bagru. Knihovny Simscape poskytovaly k tomuto účelu množství připravených prvků, stačilo je tedy sestavit a vhodně nastavit jejich parametry. Následně byly modelovány mechanické části stroje včetně ramene, násady a lžíce, opět prostředky fyzikálního modelování. Model hlavního pohonu byl propojen s modely hydraulických a mechanických částí do jednoho celku simulujícího dynamické chování kompletního stroje.
Následoval návrh řídicího systému, realizovaný v Simulinku. Jeho ladění se opíralo o simulace zpětnovazebního propojení regulátorů s dynamickými modely stroje a jeho částí získanými v předchozí fázi návrhu. Výsledky simulací byly podrobně analyzovány v Matlabu a návrh regulátoru postupně zdokonalen. Simulačně bylo možné pokrýt velké množství testovacích scénářů a zvýšit tak kvalitu navrženého systému. Model stroje byl také verifikován na základě porovnání s testovacími daty z aktuálně vyráběných zařízení.
Jakmile byl návrh systému dokončen, bylo možné přejít k simulaci modelů v reálném čase. Nástroje Simulinku pro automatické generování kódu přeložily model do zdrojového kódu v jazyce C, který byl nasazen na tři současně běžící simulátory.