A current detection system (100, 200), comprising a management unit and a current detection device that is connected with the management unit, wherein: the current detection device comprises a shunt-type current measurement unit, an open-loop Hall-type current measurement unit and an isolation power unit; the shunt-type current measurement unit is configured to measure a current value of a power battery pack with a current sensing device having a shunt resistor; the open-loop Hall-type current measurement unit is configured to measure a current value of the power battery pack with a current sensing device having a magnetic field sensitive element; the isolation power unit is configured to electrically isolate a power supply provided by the management unit and convert a voltage from the power supply into operating voltages of the shunt-type current measurement unit and the open-loop Hall-type current measurement unit; and the management unit is configured to receive the current value measured by the current sensing device having the shunt resistor and the current value measured by the current sensing device having the magnetic field sensitive element, and perform a fault detection on the current detection device, wherein the current detection system (100, 200) is characterized in that the management unit is further configured to: determine whether a shunt sensor report data is detected, wherein the shunt sensor report data is the current value measured by the current sensing device having the shunt resistor; determine whether a Hall sensor report data is detected, wherein the Hall sensor report data is the current value measured by the current sensing device having the magnetic field sensitive element; determine that the current detection device is in a fault state and a fault type of the current detection device is a power fault when neither the shunt sensor report data nor the Hall sensor report data is detected; and determine accepted report data from detected report data according to the shunt sensor report data, the Hall sensor report data and acquired state information of a vehicle, when the detected report data includes the shunt sensor report data and the Hall sensor report data. the current detection device comprises a shunt-type current measurement unit, an open-loop Hall-type current measurement unit and an isolation power unit; the shunt-type current measurement unit is configured to measure a current value of a power battery pack with a current sensing device having a shunt resistor; the open-loop Hall-type current measurement unit is configured to measure a current value of the power battery pack with a current sensing device having a magnetic field sensitive element; the isolation power unit is configured to electrically isolate a power supply provided by the management unit and convert a voltage from the power supply into operating voltages of the shunt-type current measurement unit and the open-loop Hall-type current measurement unit; and the management unit is configured to receive the current value measured by the current sensing device having the shunt resistor and the current value measured by the current sensing device having the magnetic field sensitive element, and perform a fault detection on the current detection device, wherein the current detection system (100, 200) is characterized in that the management unit is further configured to: determine whether a shunt sensor report data is detected, wherein the shunt sensor report data is the current value measured by the current sensing device having the shunt resistor; determine whether a Hall sensor report data is detected, wherein the Hall sensor report data is the current value measured by the current sensing device having the magnetic field sensitive element; determine that the current detection device is in a fault state and a fault type of the current detection device is a power fault when neither the shunt sensor report data nor the Hall sensor report data is detected; and determine accepted report data from detected report data according to the shunt sensor report data, the Hall sensor report data and acquired state information of a vehicle, when the detected report data includes the shunt sensor report data and the Hall sensor report data. determine whether a shunt sensor report data is detected, wherein the shunt sensor report data is the current value measured by the current sensing device having the shunt resistor; determine whether a Hall sensor report data is detected, wherein the Hall sensor report data is the current value measured by the current sensing device having the magnetic field sensitive element; determine that the current detection device is in a fault state and a fault type of the current detection device is a power fault when neither the shunt sensor report data nor the Hall sensor report data is detected; and determine accepted report data from detected report data according to the shunt sensor report data, the Hall sensor report data and acquired state information of a vehicle, when the detected report data includes the shunt sensor report data and the Hall sensor report data.