Patent attributes
An ECU performs a program. In the program, in the case where a converter is performing an operation for increasing a voltage (i.e., YES in step S 102), when a difference between an estimated battery voltage VBE and a battery voltage VB has continued to be large (i.e., YES in step S 104), the ECU tentatively determines that a battery voltage sensor is abnormal (S 106), and stops voltage increasing control for the converter (S 108). If an absolute value of a difference between a battery voltage and an output side voltage is large (i.e., YES in step S 110), a difference A which is an absolute value between an estimated battery voltage and a battery voltage, and a difference B which is an absolute value between the estimated battery voltage and an output side voltage are calculated (S 112). If a value obtained by subtracting the difference B from the difference A has continued to be large (i.e., YES in step S 114), it is determined that the battery voltage sensor is abnormal (S 116). If a voltage obtained by subtracting the difference A from the difference B has continued to be large (i.e., YE in step S 118), it is determined that the output side voltage sensor is abnormal (S 120).