Changes for page 3.3 Control
Last modified by Admin on 2026/04/30 15:56
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 6 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -14,6 +14,7 @@ 14 14 15 15 * Cell capacity – nominal capacity of cells, Ah; 16 16 * Cell resistance – nominal (maximum) internal resistance of the cells, Ohm; 17 +* Connection of cells – 17 17 * Relax time (after charging) – a relaxation time after charging, second; 18 18 * Relax time (atfer discharging) – a relaxation time after discharging, second; 19 19 * Reset parameters – a command to reset cells state of charge, capacity, and resistance; ... ... @@ -102,6 +102,27 @@ 102 102 * Ignore the linear zone – a flag to ignore linear SOC zone while correction (recommended to be unset); 103 103 * Last correction timestamp – time when last correction was made. 104 104 106 +=== SOH estimation === 107 + 108 +The BMS Main 3 device calculates the state of health of the battery (SOH) using two algorithms: 109 + 110 +* By effective capacity; 111 +* By total charge-. 112 + 113 +In "By effective capacity" mode SOH is calculated as a ratio of effective capacity to nominal capacity. Effective capacity is estimated to DOD value when battery SOC reaches 0%, so SOH is recalculated each full battery discharge. 114 + 115 +In "By total charge-" mode SOH is calculated as a linear function of "Total charge-" counter. While "Total charge-" constantly increases during battery operation, SOH will be linearly decrease at the same time. This mode requires a confirmed data about cell health depending of amount of discharge rate to configure the linear function. 116 + 117 +To configure parameters for battery state of health calculation, select the "Control → SOH correction" section: 118 + 119 +[[image:1765447975228-766.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="96" width="800"]]In this section: 120 + 121 +* Algorithm: 122 +** By effective capacity; 123 +** By total charge-; 124 +* Total charge: Charge- – total amount of charge- for expected SOH; 125 +* Total charge: SOH – expected SOH value at the total amount of charge-. 126 + 105 105 === Resistance estimation === 106 106 107 107 Calculation of the resistance of cells is carried out in two ways. The first method is used when the battery passes from a relaxation state to a charge or discharge state, wherein the cell resistance value ... ... @@ -356,7 +356,7 @@ 356 356 357 357 To change the parameters of charging process status, select the "Control → Charging status" section: 358 358 359 -[[image:17 60435790050-496.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="140" width="800"]]381 +[[image:1771432488941-251.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="154" width="800"]] 360 360 361 361 In this section: 362 362 ... ... @@ -364,6 +364,7 @@ 364 364 * Current to clear the "Charging current present" – a current level to clear the "Charging current present" signal, A; 365 365 * Voltage to clear the “Ready to charge” – a threshold U,,ocv,, (corrected due to current and cell resistance) voltage level on the cell, V; if the voltage of any cell is above this level, the “Ready to charge” (hence, the “Allow charging”) signal is cleared; 366 366 * Voltage to reset the “Ready to charge” – a tolerant U,,ocv,, (corrected due to current and cell resistance) voltage level on the cell, V; if all cell voltages are below the tolerant level, the “Ready to charge” (hence, the “Allow charging”) signal is set; 389 +* Use actual voltage to generate the "Ready to charge" signal – a flag to disable voltage correction for "Ready to charge" signal; 367 367 * Treat negative currents as zero currents for generating the "Ready to charge" signal – a flag to disable voltage correction for "Ready to charge" signal at discharging current; 368 368 * Delay before recharging – a time after which the previously opened the allow charging contactor closes again, minute; to disable the operation by timeout set "Delay before recharging" to 0; 369 369 * Check the 'Charge current limit' value to generate the 'Ready to charge' – a flag to enable check of "Charging current limit" to generate the "Ready to charge" signal; ... ... @@ -382,7 +382,7 @@ 382 382 383 383 To change the parameters of discharging process status, select the "Control → Discharging status" section: 384 384 385 -[[image:17 60435802140-274.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="129" width="800"]]408 +[[image:1771431570393-551.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="155" width="800"]] 386 386 387 387 In this section: 388 388 ... ... @@ -390,10 +390,12 @@ 390 390 * Current to clear the "Discharging current present" – a current level to clear the "Discharging current present" signal, А; 391 391 * Voltage to clear the “Ready to discharge” – a threshold U,,ocv,, (corrected due to current and cell resistance) voltage level on the cell, V; if the voltage of any cell is below this level, the “Ready to discharge” signal is cleared; 392 392 * Voltage to reset the “Ready to discharge” – a tolerant U,,ocv,, (corrected due to current and cell resistance) voltage level on the cell, V; if all cells voltages are above the tolerant level, the “Ready to discharge” signal is set; 416 +* Use actual voltage to generate the "Ready to discharge" signal – a flag to disable voltage correction for "Ready to discharge" signal; 393 393 * Treat positive currents as zero currents for generating the "Ready to discharge" signal – a flag to disable voltage correction for "Ready to discharge" signal at charging current; 394 394 * Check the 'Discharge current limit' value to generate the 'Ready to discharge' – a flag to enable check of "Discharging current limit" to generate the "Ready to discharge" signal; 395 395 * Discharge current limit to clear the 'Ready to discharge' – a threshold discharging current limit value, A; if the limit is //above //this level, the “Ready to discharge” signal is cleared; 396 396 * Discharge current limit to set the 'Ready to discharge' – a tolerant discharging current limit value, A; if the limit is //below //this level, the “Ready to discharge” signal is set; 421 +* Clear the 'Ready to discharge' signal if the 'Low SOC' signal is set; 397 397 * Errors 1, 2 to clear the "Ready to discharge" – bitfields to choose the errors which will clear the "Ready to discharge" signal. 398 398 399 399 === Precharge ===
- 1765447975228-766.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.admin - Size
-
... ... @@ -1,0 +1,1 @@ 1 +18.8 KB - Content
- 1765448283865-334.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.admin - Size
-
... ... @@ -1,0 +1,1 @@ 1 +20.9 KB - Content
- 1771431551882-439.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.admin - Size
-
... ... @@ -1,0 +1,1 @@ 1 +43.7 KB - Content
- 1771431570393-551.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.admin - Size
-
... ... @@ -1,0 +1,1 @@ 1 +43.7 KB - Content
- 1771432488941-251.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.admin - Size
-
... ... @@ -1,0 +1,1 @@ 1 +40.1 KB - Content
- 1771432563405-644.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.admin - Size
-
... ... @@ -1,0 +1,1 @@ 1 +40.1 KB - Content