Vývojáři definovali při návrhu řídicího systému pro Mitsubishi 6 hlavních operačních režimů: startování, běh s homogenní palivovou směsí, běh s vrstvenou nehomogenní palivovou směsí, regeneraci z NOx šoku, přetížení a zastavení motoru.
Při návrhu řídicího systému se vývojový tým musel vypořádat s řadou protichůdných požadavků. Například běh motoru s vrstvenou nehomogenní palivovou směsí vykazuje velmi nízkou spotřebu paliva, avšak v tomto režimu se mohou emise NOx hromadit uvnitř výfukového systému, což snižuje výkon motoru a především nepřípustně zvyšuje zplodiny motoru. Nahromaděné emise lze spálit občasným obohacením palivové směsi. Toto obohacování je však nutné provádět velmi opatrně, aby nedocházelo ke znatelným změnám točivého momentu motoru, které by mohly být negativně vnímány řidičem. Jediným řešením této úlohy je použití komplexního počítačového modelu celého systému a testování jednotlivých řídicích strategií.
Vývojáři vytvořili model všech šesti operačních fází motoru v programu Simulink a jeho nadstavbě Stateflow. Pro popis dynamických prvků systému použili bloková schémata Simulinku. Logické vazby přechodů mezi stavy motoru byly popsány stavovými diagramy programu Stateflow. Výsledný komplexní model sice obsahoval velký počet bloků, ale vzhledem k jeho hierarchické struktuře byl velmi dobře zvládnutelný z hlediska vývoje, údržby i použití. Na modelu pracovalo současně několik vývojářů, každý na příslušné části a úrovni hierarchické struktury. Výsledný model systému pomohl detailně zhodnotit všechny řídicí strategie a vybrat optimální řešení.
Výsledkem práce vývojového týmu je snížení emisí G-DI motorů Mitsubishi o zhruba 50 % při zachování ostatních parametrů motoru. Použití výpočetního a simulačního prostředí MATLAB, Simulink, Stateflow podstatně urychlilo vývojový proces a tím značně snížilo náklady na zavedení nového motoru do výroby. Navíc práci vloženou do návrhu modelu je možné zúročit i na dalších zakázkách. Simulink podporuje modulární přístup k návrhu řídicích systémů a dovoluje modelovat různé motory jednoduchou modifikací základního modelu - stačí jen nahradit některé bloky simulinkového schématu. Tento přístup nejen urychluje vývoj aplikací a pomáhá zachovávat jejich kvalitu na nadstandardní úrovni, ale také významným způsobem snižuje náklady na vývoj.
Distributorem produktů společnosti The MathWorks v ČR a SR je firma Humusoft, s. r. o.