Changes for page 3.3 Control
Last modified by Admin on 2025/04/09 12:14
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -394,7 +394,7 @@ 394 394 395 395 The BMS Main 3 device can control the precharge contactor. The precharge contactor is used to charge the intermediate capacity with low current and usually placed with the limiting resistor in parallel to charging or discharging contactor. 396 396 397 -BMS Main 3 device detects errors while pre-charging the load capacity by monitoring the current and voltage difference before and after contactors. 397 +BMS Main 3 device detects errors while pre-charging the load capacity by monitoring the current and voltage difference before and after contactors. Also BMS can measure the power dissipated on precharge resistor and generate an error if it greater than configured limit. 398 398 399 399 To change the parameters of precharge contactor, select the "Control → Precharge" section: 400 400 ... ... @@ -413,7 +413,6 @@ 413 413 * Delay before clearing the "Precharge error", second; 414 414 * Lock the "Precharge error" – a flag to block the error until the device is restarted. 415 415 416 - 417 417 “Precharge error” generation conditions: 418 418 419 419 * the precharge current does not decrease after "Number of precharging attempts"; ... ... @@ -573,15 +573,33 @@ 573 573 574 574 === Charge/Discharge === 575 575 576 -The BMS Main 3 device can control the charg ing/dischargingcontactor, which combines algorithms of charging and discharging contactor.It behaves as a charging contactor when “Charge request” or “Charger connected” is set, otherwise – as a discharging contactor.575 +The BMS Main 3 device can control the charge/discharge contactor, which combines algorithms of charging and discharging contactor. 577 577 577 +Charge/Discharge contactor has three algorithms of operation: 578 + 579 +* 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; 580 +* Independent (Always) - Charge/Discharge contactor is always closed if there is no errors; 581 +* 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. 582 + 578 578 The charging/discharging contactor control is configured in the “Control – Charge/Discharge” section: 579 579 580 -[[image:173 3322827919-875.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="85" width="800"]]585 +[[image:1735122153011-166.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="162" width="800"]] 581 581 582 582 In this section: 583 583 584 584 * Enable – a flag to enable the charge/discharge controller. 590 +* Algorithm: 591 +** 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; 592 +** Independent (Always) - Charge/Discharge contactor is always closed if there is no errors; 593 +** Independent (on Charge request or Discharge request); 594 +* Delay before starting charging or discharging, millisecond; 595 +* Delay before stopping charging or discharging, millisecond; 596 +* Control the precharging contactor – a flag that enables control of precharging contactor while closing the charge/discharge contactor; 597 +* Emulate the "Charging" and "Discharging" signals – a flag to enable generation of "Charging" and "Discharging" signals when closing charge/discharge contactor; 598 +* 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; 599 +* 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; 600 +* 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; 601 +* 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”. 585 585 586 586 === Discharge (AUX) === 587 587 ... ... @@ -657,7 +657,7 @@ 657 657 * Minimum cell voltage to start balancing, V; 658 658 * Voltage deviation to start balancing; 659 659 * Voltage deviation to stop balancing; 660 -* Voltage for forced balancing – if cell voltage is above this value, it will discharge through balancing resistor; 677 +* Voltage for forced balancing – if cell voltage is above this value, it will start discharge through balancing resistor; 661 661 * Maximum allowable temperature of BMS Logic devices, ºC; 662 662 * Command to discharge all cells – a flag to force the balancing of all cells. 663 663