도 22 는 본 실시 예 에 있 어서 의 서브 유닛 13 을 실행 하 는 루틴 을 설명 하 기 위한 도면 이 다 . 우선 실행 해야 할 지령 이 결정 된다 ( 스텝 400 ) . 다음 에 서브 유닛 13 이 내장 하 는 시뮬레이터 에 의해 시뮬레이션 이 행해진다 ( 스텝 416 ) . 이 시뮬레이션 은 , 통전 가능 시간 을 결정 하 기 위해 행해진다 . 통전 가능 시간 은 , 칩 온도 가 , 전술 한 허용 온도 를 넘 지 않 는 범위 에서 통전 을 계속 할 수 있 는 최장 의 시간 이 다 . 통전 가능 시간 의 결정 방법 의 개략 을 도 23 a , 도 23 b 에 나타낸다 . 도 23 a , 도 23 b 의 가로축 은 시간 이 다 . 도 23 a , 도 23 b 에서 는 통전 전류 가 흐르 기 시작 하 면 칩 온도 가 상승 하 여 , 어느 시간 이 경과 한 시점 에서 칩 온도 가 허용 온도 에 도달 하 는 모양 이 나타나 고 있 다 . 도 23 b 에 나타내 는 바 와 같이 , 통전 개시 부터 칩 온도 가 허용 온도 에 도달 할 때 까지 의 시간 이 통전 가능 시간 이 다 . 본 스텝 416 에서 는 , 구체 적 으로 는 , 현재 의 칩 온도 를 전제 로 하 여 시뮬레이션 을 실시 하 여 통전 가능 시간 을 결정 한다 .