전술 한 모터 / 발전기 ( 22 ) 의 배치 에 의하 여 , ECU ( 20 ) 는 전술 한 구성 등 과 더불 어 이하 에서 설명 하 는 기능 을 가진다 . 우선 , ECU ( 20 ) 은 크랭크 각도 센서 ( 21 ) 로부터 의 신호 입력 의 주기 에 기초 하 여 크랭크 샤프트 ( 13 ) 의 회전 변동 을 검출 하 고 , 검출 된 회전 변동 에 기초 하 여 회전 변동 을 발생 시키 는 크랭크 샤프트 ( 13 ) 의 토크 변동 을 추정 한다 . 다음 으로 , ECU ( 20 ) 는 , 추정 된 토크 변동 으로부터 , 불 균일 한 폭발 간격 에 의한 크랭크 샤프트 ( 13 ) 의 토크 변동 의 성분 을 추출 한다 . 또한 , ECU ( 20 ) 는 , 불 균일 한 폭발 간격 에 의한 크랭크 샤프트 ( 13 ) 의 토크 변동 을 상쇄 하 기 위하 여 , 모터 / 발전기 ( 22 ) 에 의해 출력 되 는 진동 - 감쇠 토크 를 설정 하 다 . 그 후 , ECU ( 20 ) 는 모터 / 발전기 ( 22 ) 에 제어 신호 를 출력 함 으로써 , 모터 / 발전기 ( 22 ) 는 전동 모터 로서 구동 되 거나 발전기 로서 전력 을 생성 하 여 진동 - 감쇠 토크 를 출력 한다 .