Changes for page 3.3 Control

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

From version 27.4
edited by Admin
on 2025/02/24 12:33
Change comment: There is no comment for this version
To version 24.5
edited by Admin
on 2025/02/24 12:22
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -421,36 +421,50 @@
421 421  
422 422  The device supports three algorithms to control battery discharging:
423 423  
424 -* Always on – load is always connected;
425 -* On charger disconnected – load is connected when there is no signal “Charger connected”;
426 -* On discharge request – load is connected when there is signal “Discharge request”.
424 +* load is always connected;
425 +* load is connected when there is no signal “Charger connected”;
426 +* load is connected when there is signal “Discharge request”.
427 427  
428 -When the algorithm "**Always on**" is selected, the discharging contactor is always closed. If at least one of the errors from the "Errors 1, 2 ..." bitfields appears or one of the signals:
428 +When the algorithm "**Always on**" is selected, the discharging contactor is always closed. If at least one of the errors appears:
429 429  
430 -* Service reset
431 -* Power down request
432 -* Inhibit discharging
430 +* Undervoltage;
431 +* Overvoltage (optional);
432 +* Overcurrent;
433 +* High temperature (DCH);
434 +* Low temperature (DCH) (optional);
435 +* HYG offline (optional);
436 +* Combilift offline (optional);
437 +* Spirit offline (optional);
438 +* Spirit charger error (optional);
439 +* Short circuit (optional);
440 +* High contactor temperature (optional);
441 +* DCH contactor cycles error;
442 +* Critical error
433 433  
434 434  the discharging contactor opens.
435 435  
436 -If the algorithm "**On charger disconnected**" is selected, the control is performed as follows:
446 +If the algorithm "**On Charger disconnected**" is selected, the control is performed as follows:
437 437  
438 -* if there is no signal “Charger connected”, the charging contactor is open and there are no errors (see the "Errors 1, 2 ..." bitfields), then through the delay time T,,on,, the discharging contactor closes;
439 -* If the signal “Charger connected” appears or errors occur (see the "Errors 1, 2 ..." bitfields), then after the delay time T,,off,, the discharging contactor opens.
448 +* if there is no signal “Charger connected”, the charging contactor is opened and there are no errors (see the list above), then through the delay time T,,on,, the discharging contactor closes;
449 +* If the signal “Charger connected” appears or errors occur (see the list above), then after the delay time T,,off,, the discharging contactor opens.
440 440  
441 -When the "**On discharge request**" algorithm selected, the control is performed as follows:
451 +When the "**On Discharge request**" algorithm selected, the control is performed as follows:
442 442  
443 -* if there is signal “Discharge request”, the charging contactor is open and there are no errors (see the "Errors 1, 2 ..." bitfields), then through the delay time T,,on,, the discharging contactor closes;
444 -* If the signal “Discharge request” disappears or errors occur (see the "Errors 1, 2 ..." bitfields), then after the delay time T,,off,, the discharging contactor opens.
453 +* if there is signal “Discharge request”, the charging contactor is opened and there are no errors (see the list above), then through the delay time T,,on,, the discharging contactor closes;
454 +* If the signal “Discharge request” disappears or errors occur (see the list above), then after the delay time T,,off,, the discharging contactor opens.
445 445  
446 446  (% class="box infomessage" %)
447 447  (((
448 -**Note: **when errors occur in the system, the **Discharge **contactor opens either immediately or with the delay T,,off,, (depends on the settings described below).
458 +Note: in case of errors in the system operation, the opening of the **discharging **contactor is performed either immediately or with a delay T,,off,, (depends on the settings described below).
449 449  )))
450 450  
461 +The device supports controlling the precharging contactor. The duration of switching on the precharging contactor before closing the discharging (load) contactor is adjusted.
462 +
463 +When the power down request occurs, the discharging contactor opens after delay T,,off,,. Reclosing the discharging contactor is performed if the power down request is removed.
464 +
451 451  To change the parameters of the battery discharge control algorithm, select the "Control → Discharge" section:
452 452  
453 -[[image:1740399783613-216.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="311" width="800"]]
467 +[[image:1733746885414-479.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="319" width="800"]]
454 454  
455 455  In this section:
456 456  
... ... @@ -459,51 +459,28 @@
459 459  ** Always on – load is always connected;
460 460  ** On charger disconnected – load is connected when there is no signal “Charger connected”;
461 461  ** On discharge request – load is connected when there is signal “Discharge request”;
462 -* Allow charging only when the "Ready to discharge" signal is set – discharging contactor will open if "Ready to discharge" signal is cleared;
476 +* Current corresponding to discharging – a current level to generate the "Discharging current present" signal, А;
477 +* Current indicating no discharging – a current level to clear the "Discharging current present" signal, А;
463 463  * Delay before starting discharging – a time delay T,,on,, before closing the discharging contactor, millisecond;
464 464  * Delay before stopping discharging – a time delay T,,off,, before opening the discharging contactor, millisecond;
465 -* Control the precharging contactor – a flag that allows control of the precharging contactor while closing the discharge contactor (see [[Precharge>>path:#HPrecharge]]);
466 -* Errors 1, 2 to open the discharging contactor – bitfields to choose the errors which will open the discharging contactor;
467 467  * Use custom delays before stopping discharging (on errors) – a flag to enable manual settings of time delays T,,off,, for specific errors;
468 468  * Custom delay: <error> – specific error delay, millisecond;
469 469  * Switch off the discharging contactor on errors without delay – a flag to protectively open the discharging contactor without a delay. In the opposite case, when an error is detected, the discharging contactor opens always with the delay “Delay before stopping discharging”.
483 +* Precharge time – a duration of closing the precharge contactor before closing the discharging contactor, millisecond;
484 +* Voltage to clear the “Ready to discharge” – a threshold voltage level on the cell, V; if the voltage of any cell is below this level, the “Ready to discharge” signal is cleared;
485 +* Voltage to reset the “Ready to discharge” – a tolerant voltage level on the cell, V; if all cells voltages are above the tolerant level, the “Ready to discharge” signal is set.
470 470  
471 471  === Charge/Discharge ===
472 472  
473 473  The BMS Mini device can control the charging/discharging contactor that is used to both charge and discharge the battery.
474 474  
475 -Charge/Discharge contactor has three algorithms of operation:
491 +The charging/discharging contactor combines algorithms of charging and discharging contactor. It behaves as a charging contactor when «Charge reques or «Charger connected» are set, otherwise – as a discharging contactor.
476 476  
477 -* Dependent (on Charging and Discharging signals) - Charge/Discharge contactor depends on Charge and Discharge algorithms and their signals and behaves as Charging contactor if Charging signal is set, otherwise – as Discharging contactor;
478 -* Independent (Always) - Charge/Discharge contactor is always closed if there is no errors;
479 -* Independent (on Charge request or Discharge request) - Charge/Discharge contactor is based on its own controller that listen to Charge and Discharge requests and closes if one of these signals occurs.
480 -
481 -TBA
482 -
483 -(% class="box infomessage" %)
484 -(((
485 -**Note: **when errors occur in the system, the **Charge/Discharge **contactor opens either immediately or with the delay T,,off,, (depends on the settings described below).
486 -)))
487 -
488 488  The charging/discharging contactor control is configured in the “Control – Charge/Discharge” section:
489 489  
490 -[[image:1740400166950-906.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="211" width="800"]]
495 +[[image:1733746901779-991.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="95" width="800"]]In this section:
491 491  
492 -In this section:
493 -
494 494  * Enable – a flag to enable the charge/discharge controller.
495 -* Algorithm:
496 -** Dependent (on Charging and Discharging signals) - Charge/Discharge contactor depends on Charge and Discharge algorithms and their signals and behaves as Charging contactor if Charging signal is set, otherwise – as Discharging contactor;
497 -** Independent (Always) - Charge/Discharge contactor is always closed if there is no errors;
498 -** Independent (on Charge request or Discharge request);
499 -* Delay before starting charging or discharging, millisecond;
500 -* Delay before stopping charging or discharging, millisecond;
501 -* Control the precharging contactor – a flag that enables control of precharging contactor while closing the charge/discharge contactor;
502 -* Emulate the "Charging" and "Discharging" signals – a flag to enable generation of "Charging" and "Discharging" signals when closing charge/discharge contactor;
503 -* Errors 1, 2 to prevent CHARGING through charging/discharging contactor, Errors 1, 2 to prevent DISCHARGING through charging/discharging contactor – bitfields to choose the errors which will open the charging/discharging contactor. This bitfields are combined by bitwise OR and intended to separate settings for charging and discharging processes;
504 -* Errors 1, 2 which affect the contactor only if battery CHARGING is detected – a bitfield to choose the errors which will trigger only if charging current is present. This bitfield is combined with "Errors 1, 2 to prevent CHARGING through charging/discharging contactor" by bitwise AND;
505 -* Errors 1, 2 which affect the contactor only if battery DISCHARGING is detected – a bitfield to choose the errors which will trigger only if discharging current is present. This bitfield is combined with "Errors 1, 2 to prevent DISCHARGING through charging/discharging contactor" by bitwise AND;
506 -* Switch off the charging/discharging contactor on errors without delay – a flag to protectively open the charging/discharging contactor without a delay. In the opposite case, when an error is detected, the charging/discharging contactor opens always with the delay “Delay before stopping discharging”.
507 507  
508 508  === Discharge (AUX) ===
509 509  
... ... @@ -519,8 +519,8 @@
519 519  
520 520  To change the parameters of the powering of external equipment, select the "Control → Discharge (AUX)" section:
521 521  
513 +[[image:1733746932199-845.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="137" width="800"]]
522 522  
523 -[[image:1740400254884-851.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="179" width="800"]]
524 524  In this section:
525 525  
526 526  * Enable – a flag to activate the auxiliary discharge control;
... ... @@ -527,14 +527,13 @@
527 527  * Switch off the discharging (AUX) contactor if the SOC is too low;
528 528  * Minimum SOC – a minimum SOC value, when reached, the auxiliary (AUX) discharging contactor opens, %;
529 529  * Tolerant SOC – a permissive SOC value, upon reaching which the auxiliary (AUX) discharging contactor re-closes, %;
530 -* Switch off the discharging (AUX) contactor if the cell voltage is out of the range;
531 -* Minimum cell voltage, V;
532 -* Maximum cell voltage, V;
533 533  * Switch off the discharging (AUX) contactor if the battery voltage is out of the range;
534 -* Minimum battery voltage, V;
535 -* Maximum battery voltage, V;
536 -* Errors 1, 2 to open the auxiliary discharging contactor bitfields to choose the errors which will open the auxiliary discharging contactor.
522 +* Minimum voltage – minimum battery voltage, V;
523 +* Maximum voltage – maximum battery voltage, V;
524 +* 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.
537 537  
526 +=== ===
527 +
538 538  === Cell balancing ===
539 539  
540 540  Balancing makes the voltage of all cells be equal to the minimum cell voltage.
1740399783613-216.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -59.8 KB
Content
1740400166950-906.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -49.2 KB
Content
1740400254884-851.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -40.2 KB
Content