The High-Voltage BMS has various faults and informative registers to determine if the system has a
high level of noise that is impacting the battery management system.
The communication faults are:
sc_fault_linkbus_wdt.trig
sc_fault_stackbus_rxwdt.trig
sc_fault_stackbus_txwdt.trig
sc_fault_pi_afe_wdt.trig
sc_fault_controller_wdt.trig
The informative communication error registers are:
sc_linkbus_packets.operation_read_errors
sc_linkbus_packets.operation_validate_errors
sc_stackbus.rxerrrate
sc_stackbus.txerrrate
pi_afe.rx_err_rate
pi_afe.tx_err_rate
The system controller heartbeat should also be coming through as expected, and can be verified by
reading the register:
sc_controller_heartbeat.value
In a correctly wired system, a communication fault points to elevated system noise that is disrupting
communications. If the system grounding scheme cannot be improved, there are still a few
techniques within High-Voltage BMS or the battery area to try to decrease the amount of noise.
DC Filtering
A DC filter can be installed between the DC bus and the inverter or between each DC battery stack
and the common DC bus in a multi-stack system. Schaffner FN 2200 is an example DC filter which
has been known to decrease the amount of harmful emissions on the DC bus. An example filter
installation is shown below:
Nuvation Energy High-Voltage BMS - Product Manual
Document ID: NE-PM-003
101
Rev 1.2, 2021-03-03
Curie Update 1