Changes for page 3.3 Control

Last modified by Admin on 2025/04/09 12:15

From version 6.3
edited by Admin
on 2025/02/24 10:58
Change comment: There is no comment for this version
To version 19.2
edited by Admin
on 2025/02/24 11:46
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -69,14 +69,8 @@
69 69  * Min-Max SOC – the battery SOC is calculated based on the minimum and maximum SOC of the cells. Final SOC will be a) 100% if any cell has 100% SOC, b) 0% if any cell has 0% SOC;
70 70  * Max-Min SOC – the battery SOC is calculated based on the minimum and maximum SOC of the cells. Final SOC will be a) 100% if all cells have 100% SOC, b) 0% if all cells have 0% SOC.
71 71  
72 -To change other settings of SOC estimation, select the "Control → SOC estimation” section:
73 -
74 -
75 -In this section:
76 -
77 -* (((
78 78  Other parameters:
79 -)))
73 +
80 80  * Scale the final SOC – a flag to scale the battery SOC by the following values;
81 81  * SOC corresponding to 0% – the battery SOC that sets to be 0%;
82 82  * SOC corresponding to 100% – the battery SOC that sets to be 100%.
... ... @@ -87,7 +87,6 @@
87 87  * Coulomb counting correction (temperature) – the dependence of battery capacity on temperature;
88 88  * Coulomb counting correction (cycles) – the dependence of battery capacity on the number of charge-discharge cycles.
89 89  
90 -
91 91  === SOC correction ===
92 92  
93 93  The BMS Mini device can recalculate the battery SOC after long-term storage or after long-term working in the case when the battery was not charged fully or discharged totally. Recalculation is done based on the tabular dependency Uocv = Uocv (SOC, t) (see [[SOC estimation>>doc:||anchor="HSOCestimation"]]).
... ... @@ -109,18 +109,26 @@
109 109  
110 110  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
111 111  
112 -R = (U-U,,ocv,,) / I,,stable,,,
105 +{{formula fontSize="SMALL" imageType="PNG"}}
106 +R = \frac{U-U_{ocv}}{I_{stable}}
107 +{{/formula}}
113 113  
114 114  where U is the cell voltage measured in the charge or discharge state, V; U,,ocv,, is the cell voltage measured in the state of relaxation (before switching to the state of charge or discharge); I,,stable,, – stabilized current through the cell in the state of charge or discharge.
115 115  
116 116  The second method is used for a stepwise change in the current through the cell, while the value of the cell resistance:
117 117  
118 -R = (U,,2,,-U,,1,,) / (I,,stable2,,-I,,stable1,,) provided that | I,,stable2,,-I,,stable1,, | > 0.2 × Q,,max,,
113 +{{formula fontSize="SMALL"}}
114 +R = \frac{U_2-U_1}{I_{stable2}-I_{stable1}}
115 +{{/formula}}
119 119  
120 -(Q,,max,, is the maximum cell capacity),
117 +provided that
121 121  
122 -where U,,2,, is the voltage on the cell at the moment when the stabilized current I,,stable2,, is flowing through it; U,,1,, – the voltage on the cell at the moment when the stabilized current I,,stable1,, flowing through it.
119 +{{formula fontSize="SMALL"}}
120 +| I_{stable2}-I_{stable1} | > 0.2 × Qmax
121 +{{/formula}}
123 123  
123 +where Q,,max,, — the maximum cell capacity,U,,2,, — voltage on the cell at the moment when the stabilized current I,,stable2,, is flowing through it; U,,1,, — the voltage on the cell at the moment when the stabilized current I,,stable1,, flowing through it.
124 +
124 124  The stabilized current I,,stable,, = I, if during the stabilization time the instantaneous current I is in the range from 0.95 × I to 1.05 × I.
125 125  
126 126  To change parameters of the algorithm for calculating the cell resistance, select the "Control → Resistance estimation" section:
... ... @@ -137,6 +137,62 @@
137 137  
138 138  The calculated resistance is accepted by the system as valid (and therefore updated) if its value is in the range from Resistance/2 to “Maximum resistance factor” × Resistance, where "Resistance" is the nominal resistance of the cell (see [[Common settings>>doc:||anchor="HCommonsettings"]]). If the calculated resistance value is greater than the value (Maximum resistance factor × Resistance), the updated resistance value will be equal to the value (Maximum resistance factor × Resistance).
139 139  
141 +=== Low SOC (signal) ===
142 +
143 +To change the parameters of the generation a signal about low battery level, select the "Control → Low SOC (signal)" section:
144 +
145 +[[image:1740396460923-423.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="141" width="800"]]
146 +
147 +In this section:
148 +
149 +* Enable – a flag to enable signal generation;
150 +* Minimum SOC, %;
151 +* Tolerant SOC, %;
152 +* Delay before setting the signal, second;
153 +* Delay before clearing the signal, second;
154 +* Lock – lock the signal until the device is reset.
155 +
156 +Signal generation conditions:
157 +
158 +* the battery SOC is less than the “Minimum SOC” value during the “Delay before setting the signal” time.
159 +
160 +Conditions for clearing the signal:
161 +
162 +* the battery SOC is greater than the “Tolerant SOC” during the “Delay before clearing the signal” time.
163 +
164 +(% class="box infomessage" %)
165 +(((
166 +The "Low SOC signal" is indicative and can be output to a discrete output or a power switch.
167 +)))
168 +
169 +=== High charging current (signal) ===
170 +
171 +To change the parameters of the generation high-current signal, select the "Control → High charging current (signal)" section:
172 +
173 +[[image:1740396996935-403.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="144" width="800"]]
174 +
175 +In this section:
176 +
177 +* Enable – a flag to enable signal generation;
178 +* Maximum charging current, А;
179 +* Tolerant charging current, А;
180 +* Delay before setting the signal, second;
181 +* Delay before clearing the signal, second;
182 +* Lock – lock the signal until the device is reset.
183 +
184 +Signal generation conditions:
185 +
186 +* the measured current is greater than the “Maximum charging current” value during the “Delay before setting the signal” time.
187 +
188 +Conditions for clearing the signal:
189 +
190 +* the measured current is less than the “Tolerant charging current” value during the “Delay before clearing the signal” time.
191 +
192 +(% class="box infomessage" %)
193 +(((
194 +The "High charging current" signal is indicative and can be output to a discrete output or a power switch.
195 +)))
196 +
140 140  === Charge map ===
141 141  
142 142  The BMS Mini device calculates maximum allowable charge current values in respect to SOC, battery temperature, contactor temperature and cell voltage.
... ... @@ -145,31 +145,25 @@
145 145  
146 146  To configure parameters for determining the charge current limit, select the "Control → Charge map" section:
147 147  
148 -[[image:1733746766504-864.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="138" width="800"]]
149 -
205 +[[image:1740397188247-315.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="179" width="800"]]
150 150  In this section:
151 151  
152 152  * Enable – a flag to start calculation of the charge current limit;
153 -* Maximum charge current – a maximum allowable value of the charge current (under normal conditions):
154 -* Option 1: Limit charge current by the battery SOC and temperature – a flag to enable correction of maximum allowable charging current Kcs depending on SOC and battery temperature;
209 +* Maximum charge current – a maximum allowable value of the charge current (under normal conditions), A;
210 +* Rate of change – a rate of change the current limit to a new value (0 is for immediate change), A/s;
211 +* Option 1: Limit charge current by the battery SOC and temperature – a flag to enable correction of maximum allowable charging current** Kcs** depending on SOC and battery temperature;
155 155  * Option 1: SOC x Temperature x Factor – the dependence of the correction factor on SOC and battery temperature;
156 -
157 -[[image:1733746766506-660.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="196" width="800"]]
158 -
159 -* Option 2: Limit charge current by the contactor temperature – a flag to enable correction of maximum allowable charging current Kcc depending on contactor temperature;
213 +* Option 2: Limit charge current by the contactor temperature – a flag to enable correction of maximum allowable charging current **Kcc** depending on contactor temperature;
160 160  * Option 2: Contactor temperature x Factor – the dependence of the correction factor on SOC and contactor temperature;
215 +* Option 3: Limit charge current by the maximum cell voltage - a flag to enable correction of maximum allowable charging current **Kcv** depending on maximum cell voltage;
216 +* Option 3: Cell voltage x Factor – the dependence of the correction factor on maximum cell voltage;
217 +* Option 4: Limit charge current by the cell temperature - a flag to enable correction of maximum allowable charging current **Kct** depending on maximum cell temperature;
218 +* Option 4: Cell temperature x Factor – the dependence of the correction factor on maximum cell temperature.
161 161  
162 -[[image:1733746766508-178.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="184" width="800"]]
220 +Value of the charge current limit at given SOC, temperature, contactors temperature, maximum cell voltage and maximum cell temperature is calculated as follows:
163 163  
164 -* Option 3: Limit charge current by the maximum cell voltage - a flag to enable correction of maximum allowable charging current Kcv depending on maximum cell voltage;
165 -* Option 3: Cell voltage x Factor – the dependence of the correction factor on maximum cell voltage.
222 +**Charge current limit = Maximum charge current × Kcs × Kcc × Kcv × Kct**
166 166  
167 -[[image:1733746766509-971.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="217" width="800"]]
168 -
169 -Value of the charge current limit at given SOC, temperature, contactors temperature and maximum cell voltage is calculated as follows:
170 -
171 -Charging current limit = Maximum charging current × Kcs × Kcc × Kcv
172 -
173 173  === Discharge map ===
174 174  
175 175  The BMS Mini device calculates maximum allowable discharge current values in respect to SOC, battery temperature, contactor temperature and cell voltage.
... ... @@ -178,31 +178,72 @@
178 178  
179 179  To configure parameters for determining the discharge current limit, select the "Control → Discharge map" section:
180 180  
181 -[[image:1733746766511-477.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="149" width="800"]]
232 +[[image:1740397304972-174.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="182" width="800"]]
182 182  
183 183  In this section:
184 184  
185 185  * Enable – a flag to start calculation of the discharge current limit;
186 -* Maximum discharge current – a maximum allowable value of the discharge current (under normal conditions):
187 -* Option 1: Limit discharging current by the battery SOC and temperature – a flag to enable correction of maximum allowable discharging current Kds depending on SOC and temperature;
237 +* Maximum discharge current – a maximum allowable value of the discharge current (under normal conditions), A;
238 +* Rate of change – a rate of change the current limit to a new value (0 is for immediate change), A/s;
239 +* Option 1: Limit discharging current by the battery SOC and temperature – a flag to enable correction of maximum allowable discharging current **Kds **depending on SOC and temperature;
188 188  * Option 1: SOC x Temperature x Factor – the dependence of the correction factor on SOC and battery temperature;
241 +* Option 2: Limit discharge current by the contactor temperature – a flag to enable correction of maximum allowable discharging current **Kdc** depending on contactor temperature;
242 +* Option 2: Contactor temperature x Factor – the dependence of the correction factor on SOC and contactor temperature;
243 +* Option 3: Limit discharge current by the cell voltage - a flag to enable correction of maximum allowable discharging current **Kdv** depending on minimum cell voltage;
244 +* Option 3: Cell voltage x Factor – the dependence of the correction factor on minimum cell voltage;
245 +* Option 4: Limit discharge current by the cell temperature - a flag to enable correction of maximum allowable discharging current **Kdt** depending on maximum cell temperature;
246 +* Option 4: Cell voltage x Factor – the dependence of the correction factor on minimum cell temperature.
189 189  
190 -[[image:1733746766512-300.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="195" width="800"]]
248 +Value of the discharge current limit at given SOC, temperature, contactors temperature, minimum cell voltage and maximum cell temperature is calculated as follows:
191 191  
192 -* Option 2: Limit discharge current by the contactor temperature – a flag to enable correction of maximum allowable discharging current Kdc depending on contactor temperature;
193 -* Option 2: Contactor temperature x Factor – the dependence of the correction factor on SOC and contactor temperature;
250 +**Discharge current limit = Maximum discharge current × Kds × Kdc × Kdv × Kdt**
194 194  
195 -[[image:1733746766513-161.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="183" width="800"]]
252 +=== Main contactor ===
196 196  
197 -* Option 3: Limit discharge current by the cell voltage - a flag to enable correction of maximum allowable discharging current Kdv depending on minimum cell voltage;
198 -* Option 3: Cell voltage x Factor – the dependence of the correction factor on minimum cell voltage.
254 +The BMS Mini device controls the main contactor. The main contactor is usually placed in the common (minus) battery line for opening the charge and discharge circuits in a case of sealing of the charging or discharging contactors.
199 199  
200 -[[image:1733746766514-686.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="215" width="800"]]
256 +The Main contactor algorithm supports the following modes:
201 201  
202 -Value of the discharge current limit at given SOC, temperature, contactors temperature and minimum cell voltage is calculated as follows:
258 +* Always on;
259 +* Automatic.
203 203  
204 -Discharging current limit = Maximum discharging current × Kds × Kdc × Kdv
261 +In “Always on” mode main contactor closes if all the following is true:
205 205  
263 +* Other contactors are open;
264 +* There are no errors from the "Errors 1, 2 ..." bitfileds.
265 +
266 +In “Always on” mode main contactor opens if all the following is true:
267 +
268 +* Other contactors are open;
269 +* There is an error from the the "Errors 1, 2 ..." bitfileds.
270 +
271 +In “Automatic” mode, the main contactor closes by internal algorithms at the same time with other contactors.
272 +
273 +In “On demand” mode, the main contactor closes by external the “Close Main contactor” request.
274 +
275 +(% class="box infomessage" %)
276 +(((
277 +**Note: **when errors occur in the system, the **Main **contactor opens either immediately or with the delay T,,off,, (depends on the settings described below).
278 +)))
279 +
280 +To change the parameters of the main contactor, select the "Control → Main contactor" section:
281 +
282 +[[image:1740397558976-651.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="144" width="800"]]
283 +
284 +In this section:
285 +
286 +* Enable – a flag to enable the main contactor control;
287 +* Algorithm – main contactor control algorithm:
288 +** Always on – contactor is always closed;
289 +** Automatic – contactor closes by internal charge and discharge algorithms;
290 +** On demand – contactor is closed by an external request;
291 +* Time to keep the contactor closed before closing the others – a time for other contactors to be open after the main contactor is closed;
292 +* Delay before opening the contactor – a time which is used to detect conditions for opening the contactor, s;
293 +* Keep the contactor open until the device is restarted – a flag for keeping the main contactor open until the system is reset;
294 +* Errors 1, 2 to open the main contactor – bitfields to choose the errors which will open the main contactor.
295 +
296 +*
297 +
206 206  === Charge ===
207 207  
208 208  There are two contactors that serve charging the battery: a charging contactor and an allow charging contactor. With the help of the allow charging contactor, the BMS commands the charger to start or stop charging.
... ... @@ -387,38 +387,8 @@
387 387  * Maximum voltage – maximum battery voltage, V;
388 388  * Switch off the discharging (AUX) contactor on errors – the auxiliary (AUX) discharging contactor opens if the following errors occur: Undervoltage, Overcurrent, High temperature (DCH), Short circuit, Critical error.
389 389  
390 -=== Main contactor ===
482 +=== ===
391 391  
392 -The BMS Mini device controls the main contactor. The main contactor is usually placed in the common (minus) battery line for opening the charge and discharge circuits in a case of sealing of the charging or discharging contactors.
393 -
394 -The main contactor closes if there are no errors from the list below:
395 -
396 -* Overcurrent;
397 -* Undervoltage;
398 -* Overvoltage;
399 -* High temperature (CH);
400 -* High temperature (DCH);
401 -* Unallowable charging;
402 -* Critical error.
403 -
404 -The main contactor opens if the charging and discharging contactors are opened and any of the following conditions is met:
405 -
406 -* charging or discharging current is detected during a set time;
407 -* voltage of any cell is lower than the minimum cell voltage configured in the section "Protections → Undervoltage" during a set time;
408 -* voltage of any cell is greater than the maximum cell voltage configured in the section "Protections → Overvoltage" during a set time;
409 -* temperature of any cell is greater than the maximum cell temperature configured in the section "Protections → High temperature" during a set time;
410 -* Critical error stays on during a set time.
411 -
412 -To change the parameters of the main contactor, select the "Control → Main contactor" section:
413 -
414 -[[image:1733746797002-498.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="93" width="800"]]
415 -
416 -In this section:
417 -
418 -* Enable – a flag to enable the main contactor control;
419 -* Delay before opening the contactor – a time which is used to detect conditions for opening the contactor, second;
420 -* Keep the contactor open until the device is restarted – a flag for keeping the main contactor opened until the system be reset.
421 -
422 422  === Cell balancing ===
423 423  
424 424  Balancing makes the voltage of all cells be equal to the minimum cell voltage.
1740396388810-840.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +19.6 KB
Content
1740396445096-172.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +21.8 KB
Content
1740396460923-423.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +21.8 KB
Content
1740396670709-638.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +19.5 KB
Content
1740396996935-403.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +21.7 KB
Content
1740397115348-751.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +31.2 KB
Content
1740397167225-463.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +44.4 KB
Content
1740397188247-315.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +49.0 KB
Content
1740397290506-387.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +44.2 KB
Content
1740397304972-174.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +48.0 KB
Content
1740397476082-826.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +23.6 KB
Content
1740397558976-651.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +21.7 KB
Content