Ima sljedeće funkcije:
1) Primanje ulaznih informacija od senzora ili drugih uređaja i pretvaranje ulaznih informacija u signale koje može primiti mikroprocesor;
2) Čuvati, izračunavati, analizirati i obraditi informacije, analizirati program koji se koristi za izlazne vrednosti, čuvati karakteristične parametre modela vozila, podatke u proračunu (čuvati i preuzimati u bilo kom trenutku) i čuvati informacije o greškama;
3) Analiza proračuna. Izračunajte podatke naredbe izvršenja na osnovu parametara informacija, uporedite ulazne informacije sa standardnom vrijednošću i istražite grešku.
4) Izlaz naredbe izvršenja. Pretvorite slabe signale u naredbe za izvršavanje, izlazne informacije o grešci i samoispravljanje.
