Wiki source code of 4.2 Battery

Version 7.1 by Admin on 2024/12/26 16:13

Hide last authors
Admin 1.1 1 (% data-numbered-headings-start="4" style="--numbered-headings-start: 3;font-size: 0px;color: rgba(0, 0, 0, 0.0);margin-bottom: 0px; margin-top: 0px;" %)
2 = Monitoring =
3
Admin 4.1 4 (% data-numbered-headings-start="2" style="--numbered-headings-start: 1;font-size: 0px;color: rgba(0, 0, 0, 0.0);margin-bottom: 0px; margin-top: 0px;" %)
Admin 2.1 5 == Battery ==
Admin 1.1 6
7 Battery parameters are summarized in the "Battery" section:
8
Admin 6.2 9 [[image:1735228916836-719.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="370" width="800"]]
Admin 1.1 10
11 In this section:
12
13 * Voltage – voltage of the battery, V;
14 * Current – current of the battery, A;
15 * Internal resistance – internal resistance of the battery, Ohm;
16 * Main voltage – supply voltage on the BMS, V;
17 * Power switch voltage – supply voltage on the power switches, V;
18 * Board temperature – internal temperature of the BMS, °C;
19 * Board humidity – relative humidity measured by the BMS, %;
20 * Temperature 1, 2 – temperature measured by the external temperature sensors, °C;
21 * Number of Logic devices – number of connected Logic devices;
22 * Logic command rate – number of commands transmitted to Logic devices, com/s;
23 * Minimum Logic temperature – minimum temperature among Logic devices, °C;
Admin 6.5 24 * Min. Logic temp.: Logic index – number of Logic with minimum temperature;
Admin 1.1 25 * Maximum Logic temperature – minimum temperature among Logic devices, °C;
Admin 6.5 26 * Max. Logic temp.: Logic index – number of Logic with maximum temperature;
Admin 1.1 27 * Number of cells – number of connected cells;
28 * Average cell temperature, °C;
29 * Minimum cell temperature, °C;
Admin 6.3 30 * Min. cell temp.: Logic index – number of Logic with minimum cell temperature;
31 * Min. cell temp.: cell index – number of cell with minimum temperature;
Admin 1.1 32 * Maximum cell temperature, °C;
Admin 6.3 33 * Max. cell temp.: Logic index  – number of Logic with maximum cell temperature;
34 * Max. cell temp.: cell index – number of cell with maximum temperature;
Admin 1.1 35 * Minimum cell voltage, V;
Admin 6.4 36 * Min. cell volt.: Logic index – number of Logic with minimum voltage;
37 * Min. cell volt.: cell index – number of cell with minimum voltage;
Admin 1.1 38 * Maximum cell voltage, V;
Admin 6.4 39 * Max. cell volt.: Logic index – number of Logic with maximum voltage;
40 * Max. cell volt.: cell index – number of cell with maximum voltage;
Admin 1.1 41 * Minimum cell SOC, %;
Admin 6.4 42 * Min. cell SOC: Logic index – number of Logic with minimum SOC;
Admin 6.5 43 * Min. cell SOC: cell index – number of cell with minimum SOC;
Admin 1.1 44 * Maximum cell SOC, %;
Admin 6.4 45 * Max. cell SOC: Logic index – number of Logic with maximum SOC;
46 * Max. cell SOC: cell index – number of cell with maximum SOC;
Admin 1.1 47 * Number of balancing cells;
48 * State:
49 ** Discharging ON;
50 ** Discharging OFF;
51 ** Relaxed (after discharging) – battery is in a state of relaxation after discharging;
52 ** Charing ON;
53 ** Charging OFF;
54 ** Relaxed (after charging) – battery is in a state of relaxation after charging;
55 * Duration – duration of the battery in the "State" state, s;
56 * SOC – state of charge of the battery, %;
57 * DOD – depth of discharge of the battery, %;
58 * SOH – state of health of the battery, %;
59 * Balancing efficiency – balancing efficiency of the battery, %;
60 * Effective capacity, А×h;
61 * Instant capacity – instantaneous value of the effective capacity (used to calculate the SOC), А×h;
62 * Coulomb counter + – charge received by the battery from the charger, А×h;
63 * Coulomb counter - – charge transferred to the battery load, А×h;
64 * Charge current limit – maximum allowed charge current of the battery, A;
65 * Discharge current limit – maximum allowed discharge current of the battery, A;
66 * High voltage 1 – voltage before the contactors, V;
67 * High voltage 2 – voltage after the contactors, V;
68 * Work charge+ - amount of charge received from charger (positive direction) since device startup, Ah;
69 * Work charge- - amount of charge transmitted to the load (negative direction) since device startup, Ah;
70 * Work energy+ - amount of energy received from charger (positive direction) since device startup, Wh;
71 * Work energy- - amount of energy transmitted to the load (negative direction) since device startup, Wh;
Admin 6.6 72 * Work energy regen - amount of regererated energy (positive direction) since device startup, Wh;
Admin 6.7 73 * Total energy+ - total energy received by the battery modules from the charger, Wh;
Admin 1.1 74 * Total energy- - total energy spent by the battery modules on the load, Wh;
Admin 6.7 75 * Total energy regen - total energy received by the battery modules during recuperation, Wh;
Admin 1.1 76 * Total balanced energy – total energy dissipated by the battery modules on balancing resistors, Wh;
Admin 6.7 77 * Input signals:
Admin 5.1 78 ** Battery cover – a signal from the battery cover;
79 ** Charger connected – a signal indicating that charger is connected;
80 ** Power up/down request – a request to power down the device;
81 ** Inhibit charging – a command to open the charging contactor;
82 ** Inhibit discharging – a command to open the discharging contactor;
83 ** CH contactor feedback – a signal from charging contactor feedback loop;
84 ** DCH contactor feedback – a signal from discharging contactor feedback loop;
85 ** Insulation status – a signal from an insulation monitoring device;
86 ** Charge request – a request to close the charging contactor;
87 ** Precharge request – a request to close the precharging contactor;
88 ** Discharge request – a request to close the discharging contactor;
89 ** PCH contactor feedback – a signal from precharging contactor feedback loop;
90 ** CH/DCH contactor feedback – a signal from charging/discharging contactor feedback loop;
91 ** Main contactor feedback – a signal from main contactor feedback loop;
92 ** Interlock – a signal from interlock loop;
93 ** Fuse 1, Fuse 2, Fuse 3 – signals from fuses;
94 ** Circuit breaker status – status of protection disconnector;
95 ** Balancing request – a request to balance the cells;
Admin 6.7 96 ** Close Main contactor – a request to close the main contactor;
97 ** Close External 1 – a request to active the External 1 signal;
Admin 1.1 98 * Internal signals – device internal signals:
99 ** Low SOC – a signal indicating the discharged battery;
100 ** High charging current;
101 ** Charging – state of the charging contactor;
102 ** Allow charging signal – signal allowing the operation of the charger;
103 ** Charging current present – charging current is detected;
104 ** Discharging – state of the discharging contactor;
105 ** Discharging current present – discharging current is detected;
106 ** Voltage is too high for charging;
107 ** Heater – signal to turn on heater;
108 ** Cooler – signal to turn on cooler;
109 ** Shutdown request (HYG/Spirit) – request to open the discharging contactor received from the HYG forklift;
110 ** Init – initialization of the device (calibration of the current sensor and searching BMS Logic devices);
111 ** Precharging – state of the precharging contactor;
112 ** Shutdown request (Combilift) – request to open the discharging contactor received from the Combilift forklift;
113 ** Cell analysis – operation of the algorithm for determining the discharge characteristics;
114 ** Balancing 1 – balancing the first series of cells;
115 ** Balancing 2 – balancing the second series of cells;
116 ** Discharging (AUX) – state of the discharging (AUX) contactor (powering of external equipment is on);
117 ** Power down ACK – signal to acknowledge powering down the battery system;
118 ** Crown EWS – signal sent to the Crown truck before opening the discharging contactor;
119 ** Main contactor – state of the main contactor;
120 ** Service reset;
121 ** Charging/Discharging – state of the charging/discharging contactor;
122 ** Ready to charge – the battery is ready to charge;
123 ** Ready to discharge – the battery is ready to discharge;
124 ** Power up – system power status;
Admin 6.10 125 ** External 1 – a signal controlled directly by external request;
Admin 1.1 126 * Errors 1 – errors of the battery 1:
127 ** Overcurrent;
128 ** Undervoltage;
129 ** Overvoltage;
130 ** Low temperature (DCH) – temperature is too low for discharging;
131 ** High temperature (DCH) – temperature is too high for discharging;
132 ** Battery cover error – battery cover is open;
133 ** High humidity – humidity of the battery is increased;
134 ** Water – there is water in the battery enclosure;
135 ** High Logic temperature – at least one of the Logic devices is overheated;
136 ** Logic offline – at least one of the Logic devices is offline;
137 ** Critical error;
138 ** Crown error – connection with a Crown forklift is lost;
139 ** Cell count error – number of cells does not match the specified value;
140 ** HYG offline – connection with a HYG forklift is lost;
Admin 6.11 141 ** Need acknowledge – there is an unacknowledged error in Error journal;
Admin 1.1 142 ** Combilift offline – connection with a Combilift forklift is lost;
143 ** Short circuit;
144 ** High contactor temperature;
145 ** ADC error – current cannot be measured;
146 ** Current sensor error – error in the current sensor circuit;
147 ** CH contactor cycles error – switching frequency of the charging contactor is too high;
148 ** DCH contactor cycles error – switching frequency of the discharging contactor is too high;
149 ** Shunt offline – connection with the shunt current sensor is lost;
150 ** Shunt error – internal error of the shunt current sensor;
151 ** WDT reset – watchdog timer reset the device;
152 ** No temperature sensors – the device has no temperature sensors connected;
153 ** Temperature sensor is shorted – some temperature sensors are shorted;
154 ** Spirit offline – connection with a Spirit forklift is lost;
155 * Errors 2 – errors of the battery 2:
156 ** Low temperature (CH) – temperature is too low for charging;
157 ** High temperature (CH) – temperature is too high for charging;
158 ** Unallowable charging – charging the battery through the discharging contactor;
159 ** Stuck contactor;
160 ** CH contactor feedback error – the control signals for the charging contactor and the contactor feedback differ;
161 ** DCH contactor feedback error – the control signals for the discharging contactor and the contactor feedback differ;
162 ** Insulation fault;
163 ** PCH contactor feedback error – the control signals for the precharging contactor and the contactor feedback differ;
164 ** CH/DCH contactor feedback error – the control signals for the charging/discharging contactor and the contactor feedback differ;
165 ** Main contactor feedback error – the control signals for the main contactor and the contactor feedback differ;
166 ** General error;
167 ** High voltage fault – failure of high voltage measuring circuits;
168 ** Power switch error – short circuit in contactor coil control circuit or power switch overheating;
169 ** HVIL error – breakage of high-voltage interlock current loop;
170 ** Precharge error – capacitive load pre-charge process did not end during the estimated time;
Admin 6.11 171 ** Power fault – external devices power supply error: current sensors, HVIL, BMS Logic or CAN2 (int) bus powered devices;
Admin 7.1 172 ** Current limit error – charging or discharging current is more than limit calculated by Charge map or Discharge map.