The protection and fault detection
code in the controller ensures the
safety and security of the inverter and
generator as well as safe operation of
the vehicle. The faults have been
categorized into two classes: critical
and noncritical faults. Phase-over
current (continuous and instantaneous),
dc bus overvoltage, losing CAN
communications, and inverter overheat
are considered critical faults. In
the event of critical faults, the controller
disconnects the generator
from the inverter and informs the
SCM of the fault status. Speeds out of
range, temperature above a certain
limit, and dc bus undervoltage are
considered as noncritical faults. In
the event of noncritical faults, the
controller raises caution flags to alert
the SCM, which may take necessary
actions to avoid critical faults.
Noncritical faults are cleared
automatically by the controller when
the conditions that caused them
revert to normal. Once a critical fault
has occurred, a handshake is required
before the controller will reconnect