METHOD FOR CHARGING A BATTERY BY A CHARGING PROFILE COMPRISING CURRENT LEVELS

A time-recursive function controls transient current values during battery charging to prevent lithium deposition, enhancing speed and safety while reducing costs.

FR3169401A1Pending Publication Date: 2026-06-12STELLANTIS AUTO SAS

Patent Information

Authority / Receiving Office
FR · FR
Patent Type
Applications
Current Assignee / Owner
STELLANTIS AUTO SAS
Filing Date
2024-12-06
Publication Date
2026-06-12

AI Technical Summary

Technical Problem

Existing battery charging protocols fail to effectively manage continuous lithium deposition during charging, leading to reduced capacity, accelerated aging, and safety risks, while requiring expensive and precise voltage monitoring.

Method used

A method for controlling charging current using a time-recursive function to calculate transient current values during transitions between DC current levels, allowing for higher charging speeds while preventing lithium deposition.

Benefits of technology

The method enhances charging speed and safety by maintaining higher current values during transitions, reducing lithium deposition risks, and is cost-effective with simplified voltage monitoring.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The present invention relates to a method for controlling a battery charging current comprising the steps of determining (E1) a current setpoint (ICS(t)) from a predetermined setpoint table, the control (E1) of the current setpoint (ICS(t)) according to a charging profile consisting of several successive constant steps, the control (E3) of a transition (Irp(t)) of the current setpoint (ICS(t)) between a step and the next step of said profile consisting of transient values ​​calculated by a time-recursive function, said function calculating each transient value (Irp(t)) of a calculation step from the transient value of the previous calculation step (Irp(t-1)) and a current variation step (PV(t)), said variation step being calculated as a function of the difference between the value of said step and the value of the next step and an estimated duration of the next step.The invention applies to electrified vehicles with at least partially electric motors. Figure 4.
Need to check novelty before this filing date? Find Prior Art

Description

Title of the invention: METHOD FOR CHARGING A BATTERY BY A CHARGING PROFILE COMPRISING CURRENT LEVELS

[0001] The field of the invention relates to a method for controlling a battery charging current.

[0002] Power batteries for a rechargeable electric vehicle implement charge control protocols designed to prevent lithium plating. Lithium plating occurs when an excess of metallic lithium forms on the anode during charging, rather than being uniformly inserted into the anode structure. This phenomenon occurs primarily when the charging current is too high or the temperature is low, which slows down the insertion reactions and promotes the accumulation of lithium on the anode surface. Lithium plating can reduce battery capacity, accelerate aging, and pose safety risks, including the risk of internal short circuits.

[0003] Existing charging current control solutions use predetermined tables stored in the battery control unit's memory. These tables provide a current setpoint, typically a maximum current value, based on a pair of corresponding battery voltage and temperature parameters. Alternatively, these parameters can be the state of charge (SOC) and the battery temperature. From instantaneous measurements of these parameter pairs, the tables provide a current setpoint value. For values ​​intermediate between two pairs of recorded points, the lower of these two pairs will be delivered.

[0004] Consequently, during a charging phase, the battery control unit manages a stair-shaped charging profile consisting of successive, temporally constant steps. These steps are defined in the design to prevent lithium deposition. However, the evolution of the current corresponding to the deposition limit is actually continuous and not discretized. Thus, at each transition between these steps, there are opportunities to increase the charging current.

[0005] Prior art is known from US-A1-2019176641 describing a constant current load control method comprising a multi-step profile. To increase the charging speed, this method provides for transitions between two steps where the current is gradually reduced until it reaches the value of the next step. The control for reducing the current setpoint during this The transition depends on the rate of voltage change before reaching the next plateau. The higher the rate of increase before the plateau change, the faster the current setpoint reduction rate. This technique requires precise voltage monitoring for a short period before each transition, particularly for calculating the rate of change of the battery voltage. Therefore, it is necessary to implement high-performance, and consequently expensive, measurement and calculation methods to implement the current control loop that ensures effective protection against lithium deposition.

[0006] There is therefore a need to address the aforementioned problems.

[0007] We seek to improve a vehicle battery charging protocol electrified. One objective of the invention is to provide a current control method for increasing the charging speed during a transition between two DC current levels. Another objective is to effectively protect the battery against lithium deposition. A further objective is to provide a reliable, low-cost charging control technique that is easily integrated into battery charging management functions.

[0008] More specifically, the invention relates to a method for controlling the charging current of a battery for an electrified vehicle during a charging phase from an external source to said vehicle, comprising the following steps:

[0009] - determining a current setpoint from a setpoint table stored in the memory of a battery control unit, the setpoint table delivers a setpoint value based on a measurement of battery voltage and temperature or based on an estimate of the battery's state of charge and temperature;

[0010] - the control of the current setpoint according to a load profile consisting of several successive temporally staged steps each having a constant current setpoint value obtained from said setpoint table.

[0011] According to the invention, the method further comprises the control of a transition of the current setpoint between a plateau and the next plateau of said profile consisting of transient values ​​calculated by a time-recursive function, said function calculating each transient value of a calculation step from the transient value of the previous calculation step and a current variation step, said variation step being calculated as a function of the difference between the value of the next plateau and the value of said plateau preceding the transition and an estimated duration of the next plateau.

[0012] The method according to the invention may include the following additional features, alone or in combination:

[0013] - The variation step is calculated according to the following relationship: PV(t) = [(ICS(n) -ICS(nl)] / Dn,

[0014] where PV(t) is the step size of the current setpoint during the application of the transition expressed in amperes per second, ICS(nl) is the setpoint value of said step expressed in amperes, ICS(n) is the setpoint value of the next step expressed in amperes, Dn is the estimated duration of the next step.

[0015] - The variation step is further dependent on a coefficient of variation configurable determining the speed of the transition between said preceding plateau and the following plateau.

[0016] - The coefficient of variation is a number between 1 and 10.

[0017] - Each profile level is associated with a battery charging voltage limit and the process further includes the following steps during the command of the transition:

[0018] - the verification, at each transient value, that an instantaneous and measured voltage is lower than the load voltage limit of the next stage,

[0019] - if the current voltage is greater than the voltage limit then the setpoint of current is controlled to the setpoint value of the next level.

[0020] - The method further comprises, at each detection of a transition, a step of Calculation of the estimated duration of the next stage, including the following sub-stages:

[0021] - the determination of a first and second state of charge value of the battery corresponding to the preceding and following stages of the transition, respectively

[0022] - the calculation of the estimated duration according to the following relationship: Dn = [(SOC(n) - SOC(nl)) * Cap_bat] / ICS(n),

[0023] Where Dn is the estimated duration of the next stage, SOC(nl) is the first state of charge value corresponding to said stage preceding the transition, SOC(n) is the second state of charge value corresponding to said next stage, Cap_bat being the battery capacity expressed in amperes.h, ICS(n) being the current setpoint value of the next stage expressed in amperes.

[0024] It is further envisaged a battery comprising a control unit including a setpoint table stored in memory of said control unit and delivering a current setpoint value, a function for controlling the current setpoint during a battery charge according to a charging profile consisting of several successive time steps each having a constant current setpoint value obtained from said setpoint table, and in which the control unit is configured for the implementation of the method of controlling a charging current according to any one of the preceding embodiments.

[0025] An electrified vehicle is also envisaged, comprising a transmission with at least partially electric motorization, a battery and a charging interface adapted for a charging phase from an external source to said vehicle, in which the battery is according to the invention.

[0026] It is further envisaged a computer program comprising instructions which, when the program is executed by a control unit of such a battery, lead the latter to implement the method of controlling a charging current according to any one of the preceding embodiments.

[0027] The invention is advantageous in that it allows for the transient maintenance of charging current values ​​higher than those configured in the pre-established current tables during the design phase. The invention takes advantage of step-decreasing DC current transitions to control a gradually decreasing transition while respecting the limit induced by lithium deposition. The method thus makes it possible to increase the charging speed while providing safety mechanisms.

[0028] Other features and advantages of the present invention will become more apparent upon reading the following detailed description, which includes embodiments of the invention given by way of non-limiting examples and illustrated by the accompanying drawings, in which:

[0029] [Fig.1] schematically represents a powertrain (PW) of an electrified vehicle intended for the implementation of the control method according to the invention.

[0030] [Fig.2] illustrates a simplified example of a current setpoint table based on battery voltage and temperature operating points used for the current control method according to the invention.

[0031] [Fig.3] represents a graph of the load profile according to the invention.

[0032] [Fig.4] represents a block diagram of an embodiment of the current control method according to the invention.

[0033] The invention applies to plug-in electric vehicles, that is, vehicles comprising an electric drive machine and power electronics, with a fully or partially electric motor. It relates to plug-in hybrid electric vehicles (PHEVs), hybrid electric vehicles (HEVs), 100% electric vehicles, and fuel cell electric vehicles (FCEVs). However, it also applies to other types of vehicles such as aircraft, trucks, tractors, bicycles, and ships.

[0034] The invention applies more specifically to the battery and to a method of controlling a charging current for recharging from an external energy source, commonly referred to by the English term "Plug-in".

[0035] Figure 1 schematically represents a powertrain 1 of an electrified motor vehicle comprising at least one drive wheel assembly 6. The powertrain 1 includes a transmission chain comprising at least one electric drive machine 2 powered by a battery 4 operating at a nominal voltage of 48 volts, 400 volts, or 900 volts. Battery 4 is a rechargeable power battery, for example of the lithium-ion type, possibly coupled to a fuel cell.

[0036] The GMP1 further includes a charger 7 designed to implement the power conversion functions between the battery 4 and the electrical systems of the GMP 1, as well as the charge control and communication functions with an external charging station via a charging interface 8. The charger 7 implements DC-DC and DC-AC converters for power transfer with the drive unit 2, an on-board network (not shown), and a charging station, among other things. The charging interface 8 includes a socket for connecting a cable and is suitable for single-phase AC, three-phase AC, and DC charging.

[0037] The electric drive machine 2 is adapted for producing motor torque and for generating electrical energy by producing a regenerative negative braking torque during a vehicle deceleration phase. The term "electric machine" generally refers to any electric machine, whether a direct current machine or an alternating current machine, preferably one with a polyphase stator, of the permanent magnet synchronous or asynchronous type.

[0038] The electric drive machine 2 comprises a rotor connected in rotation with the shaft of a transmission 3 connected at its output to the drive wheels. The transmission 3 comprises a torque transmission element of the reduction type, or possibly a gearbox.

[0039] In an alternative (not shown), the GMP 1 can be hybrid and the traction chain further comprises an internal combustion engine and torque transmission elements adapted to transmit, in addition or independently of the electric drive machine 2, a torque to the drive wheels generated by the internal combustion engine.

[0040] More specifically, the battery 4 comprises electrochemical elements for storing electrical energy. An electrochemical energy storage element is also called an electrochemical cell. These cells can be of the Lithium-ion type (lithiumized Nickel Manganese Cobalt Oxide (NMC) or lithium iron phosphate (LFP) can be cited as examples of active materials for the positive electrode), Nickel Cadmium (Ni-Cd), Nickel Metal Hydride (Ni-MH), or Sodium-ion. More precisely, a Lithium-ion cell is mainly composed of a porous positive electrode, a porous negative electrode, a separator, and an electrolyte (which can be liquid, polymeric, or solid). The operating principle of a Lithium-ion cell is based on the reversible exchange of Lithium ions between the two porous electrodes.

[0041] The battery 4 further comprises a control unit 5 configured to supervise the battery management functions, including a charging control function from an external power source. In particular, this function determines the charging current setpoint to be communicated to the charger 7 and to the external charging station.

[0042] To this end, the control unit 5 includes a setpoint table stored in its memory, which provides a current setpoint value based on a voltage and temperature measurement of the battery. The voltage and temperature measurement may be taken from a single cell or a group of cells of the battery. Alternatively, the current setpoint table provides a setpoint value based on an estimate of the state of charge and a battery temperature measurement.

[0043] More specifically, the current setpoint table stores setpoint values ​​associated with a pair of battery voltage and temperature operating points. When a pair of points is input to the table, it outputs the current value associated with that pair. The table stores setpoint values ​​for operating voltage and temperature ranges between 3.2 volts and 4.2 volts and -20°C and +50°C, for example, or state of charge ranges between 0% and 100% and -20°C and +50°C. These values ​​are given by way of non-limiting example. Furthermore, when a voltage and temperature measurement, or a state of charge and temperature measurement, falls within a range of operating points, the control function outputs the minimum setpoint value among the points surrounding the measurement. The current setpoint is the maximum current allowed by the battery 4.

[0044] Figure 2 illustrates an example of a current setpoint table taking as input The table provides the measured values ​​Vbat(t) and Temp(t) of the battery's operating points in terms of voltage and temperature. Based on these instantaneous measurements, the table outputs a current setpoint value ICS(t). The ICS(t) value represents the minimum current value selected by the nearest operating points. For each pair of operating points, an ICSTxVy value is recorded in the table, where x and y are the table's rank and column indices.

[0045] For example, if T2 < Temp(t) < T3 and V4 < Vbat(t) < V5, then the current control function commands ICS(t) to the value of the minimum current among the following operating points in the table: [T2 ; V4] ; [T3 ; V4] ; [T2 ; V5] ; [T3 ; V5].

[0046] Consequently, during the charging phase, as the battery voltage increases with the state of charge level, the output of the current setpoint table ICS(t) is presented according to a charging profile consisting of several successive temporally distinct steps, each having a constant current setpoint value obtained from the setpoint table.

[0047] Figure 3 illustrates a solid-line load profile ICS(t) consisting of several constant current steps and made up of the values ​​delivered by the table. At each transition from one step to the next, the setpoint value delivered by the table is discontinuously lowered, giving the current profile a stepped shape.

[0048] When the values ​​delivered by the table are directly applied, the current control function operates in so-called "closed loop" mode based on the instantaneous measurement of the operating points in voltage and battery temperature, or in state of charge and battery temperature.

[0049] Furthermore, the current control function according to the invention is judiciously configured to temporarily apply a ramp-shaped transition upon detection of the transition from one plateau to the next. The current setpoint values ​​of this ramp, Irp(t), illustrated by the dashed line, are transient values ​​calculated in so-called "open-loop" mode because the control of the transition ramp consists of transient values ​​calculated by a time-recursive function. More precisely, the recursive function calculates each transient value, Irp(t), at one calculation step based on the transient value of the previous calculation step, Irp(tl), and a current variation step, PV(t).

[0050] In other words, the "open-loop" mode differs in that the step size is specific to each transition from one plateau to the next in the current profile ICS(t) and no longer depends on the instantaneous voltage and temperature values, but on the difference in current values ​​between the two plateaus and an estimated duration of the next plateau. The "open-loop" mode is a simplified solution that allows integration into existing control laws by temporarily replacing the setpoint delivered by the control table with a transient value forming the ramp.

[0051] Indeed, the tables are generally provided by cell manufacturers and natively integrated into the battery management system, sometimes without the possibility of accessing or modifying the control laws. The transition calculated according to the invention and the associated open-loop mode makes it possible to supplement the control function with a control layer that intervenes temporarily only during transitions between levels where there is a margin for increasing the current.

[0052] The transient value of a calculation step of the ramp is expressed according to the following relationship: Irp(t) = Irp(tl) - PV(t), where Irp(t) is the transient value of a calculation step, Irp(tl) is the transient value of the previous calculation step and PV(t) is the variation step, the latter being calculated as a function of the difference between the value of the next step and the value of the step preceding the transition, and an estimated duration of the next step.

[0053] In [Fig. 4], the current control method is represented by a block diagram. This sequence is applied during a battery charging phase from a source external to the vehicle. The method is implemented by the battery control unit. The control unit is equipped with an integrated circuit computer and electronic memory, the computer and memory being configured to execute the current control method. However, this is not mandatory. Indeed, the computer could be external to the control unit, while still being coupled to it. In this latter case, it could itself be arranged as a dedicated computer including, for example, a dedicated program.Therefore, the control unit, according to the invention, can be implemented in the form of software modules (or computer modules (or "software")), or electronic circuits (or "hardware"), or a combination of electronic circuits and software modules.

[0054] In a first step El, the battery is being charged by connection to an external source, a "plug-in" type charge. The process involves determining a current setpoint ICS(t) from the current setpoint table stored in the control unit's memory and controlling said current setpoint ICS(t). The table receives instantaneous voltage and temperature values ​​from the battery's operation as input. This step corresponds to the phase between times t0 and t1 of the graph described in [Fig. 3].

[0055] The method then includes a monitoring step E2 of the current setpoint delivered by the table, aimed at detecting a transition from one plateau to the next plateau in the profile. If the function detects at a given instant that the value ICS(t) is strictly less than the value ICS(tl), this indicates a transition from one plateau to the next plateau where the current setpoint ICS(t) is strictly less than ICS(tl). This instant corresponds to the instant tl on the graph shown in [Fig. 3].

[0056] If the transition is not detected, the charging current setpoint remains the value delivered by the table.

[0057] Otherwise, instead of suddenly applying the setpoint for the new plateau, the current control function transiently controls the transition Irp(t) in so-called open-loop mode, where the load profile is driven according to a ramp. This makes it possible to temporarily control, between times t1 and t2, load current values ​​higher than those predicted by the stepped profile ICS(t).

[0058] More specifically, if a transition is detected at a step E3, the current control function of the control unit drives the transition ramp consisting of transient values ​​Irp(t) calculated by the time-recursive function, where each transient value of a calculation step of the transition is expressed according to the relation The following equation is given: Irp(t) = Irp(tl) - PV(t). The values ​​in the setpoint table are temporarily no longer applied.

[0059] The ramp is applied until the transient values ​​reach the value of the next step after the transition time, at time t2 on the [Fig.3].

[0060] The process therefore includes a monitoring step E4 checking whether the transient value Irp(t) is equal to the value ICS(t).

[0061] As long as the condition is not met, the current control function delivers the transient value of the ramp. The profile continues to decrease.

[0062] When Irp(t) = ICS(t), corresponding to time t2, the transition is complete. In a subsequent step E5, the value ICS(t) is again set for charging the battery until time t3. The charging current setpoint is provided by the current setpoint table and depends on the instantaneous voltage and temperature values. The process then returns to step EL

[0063] More specifically, during step E3, the step size of variation PV(t) is calculated according to the following relation: PV(t) = [(ICS(n) - ICS(nl)] / Dn * k,

[0064] Where PV(t) is the current setpoint variation step during the ramp application, expressed in amperes per second, ICS(nl) is the setpoint value of the plateau preceding time t2, expressed in amperes, ICS(n) is the setpoint value of the following plateau, expressed in amperes, Dn is the estimated duration of the following plateau, and k is a parameterizable coefficient of variation determining the speed of the transition between the preceding plateau and the following plateau. The coefficient of variation is a number between 1 and 10.

[0065] The application of the coefficient k is not mandatory, however.

[0066] Furthermore, each time a transition is detected, a new PV variation step value specific to the transition is calculated. This step aims to determine the optimal transition slope to reach the next plateau.

[0067] Therefore, in a preferred embodiment, the process includes, at each detection of a transition, a step of calculating the estimated duration Dn of the next plateau comprising the following sub-steps:

[0068] - the determination of a first and a second charge state value SOC(nl) and SOC(n) of the battery corresponding to the voltage of said step preceding the transition and of the following step, respectively, from a lookup table stored in the memory of the battery control unit associating voltages from the setpoint table and a state of charge of the battery;

[0069] - the calculation of the duration Dn according to the following relationship: Dn = [(SOC(n) - SOC(nl)) *Cap_bat] / ICS(n);

[0070] Where Dn is the duration of the next step, SOC(nl) is the first state of charge value corresponding to the battery voltage of the step preceding the transition, SOC(n) is the second state of charge value corresponding to the battery voltage of the next stage, Cap_bat being the battery capacity expressed in amperes.h, ICS(n) being the current setpoint value from the current setpoint table for the next stage expressed in amperes.

[0071] It should be noted that the lookup table converts the battery voltage operating points recorded in the current setpoint table into a corresponding state-of-charge value. This table makes it possible to estimate a difference in state-of-charge, expressed as a percentage, between the start time of a plateau and the end time of said plateau. This difference, relative to the battery capacity, makes it possible to estimate the amount of electricity that will be charged during the plateau. This amount of electricity divided by the plateau current value gives an estimate of the plateau duration in order to then evaluate the value of the variation step that can be specifically applied to this transition.

[0072] In one embodiment, the current setpoint table is a table based on state of charge and temperature. The states of charge are therefore determined directly from this table, and the use of the lookup table is thus not mandatory for calculating the estimated time.

[0073] In addition, according to one embodiment, a safety control is provided. Each step of the profile is associated with a battery charging voltage limit, the function of which is to prevent electrochemical deterioration of the cells. The method further includes the following steps, controlled during the E3 command of the transition, and comprising verifying, at each transient value of the transition ramp, that an instantaneous and measured voltage is lower than the charging voltage limit of the next step. If the measured voltage is higher than the voltage limit, then the current setpoint is commanded to the ICS(t) setpoint value of the next step. This safety control aims to ensure that the battery remains in safe operating conditions with respect to the calibration specified by the current setpoint table.

[0074] The sequence of steps E2, E3, E4, and E5 is executed at each transition from one stage to the next during a battery charging phase. However, this is not mandatory; the ramp transition can be applied for only some of the stage changes, for example, depending on the battery's operating voltage or a specific state-of-charge range.

[0075] The charging process is then finalized when the battery voltage reaches the end-of-charge voltage, generally around 4.2 volts for an NMC-type cell. At this stage of charging, the current control function manages the charging process by regulating the voltage, which causes the current to gradually decrease. charging. The charging stop is activated when the charging current reaches a predetermined minimum current.

[0076] The following variants of the method are envisaged, and in particular for executing the transition of the current setpoint between two successive levels.

[0077] In one embodiment, the PV(t) variation step size for several battery operating points is empirically calculated during the design phase and stored in a transition table in the control unit's memory. Thus, when a transition is detected, the current control function, in step E3, uses the values ​​provided by the transition table. The table can be a function of the battery voltage and temperature parameters or the battery state of charge and temperature. The transition table is empirically calibrated during the design phase according to the function implemented in step E3, i.e., by calculation based on the values ​​provided by the constant-step current setpoint tables and the estimated step duration.

[0078] In another embodiment of the method, the voltage measurement is replaced by an estimation of the state of charge, for example by coulometric calculation and integration of the charging current measured during the charging operation. The current setpoint table can therefore be a function of the state of charge and the voltage and is adapted to deliver the charging current value as a function of the estimated state of charge and the determined temperature. The calculation of transient values ​​can also be performed from the current values ​​obtained from this table as a function of the state of charge and temperature, or can be obtained from values ​​from transition tables as a function of the state of charge and temperature. Furthermore, the estimated duration can be evaluated directly from the state of charge values ​​from the current setpoint tables and associated with the current plateaus.

[0079] The invention is described above by way of example. It is understood that a person skilled in the art is able to carry out different variant embodiments of the invention by combining, for example, the different features above taken alone or in combination, without departing from the scope of the invention.

Claims

Demands

1. Method of controlling a charging current of a battery (4) for an electrified vehicle during a charging phase from an external source to said vehicle, comprising the following steps: - the determination (El) of a current setpoint from a setpoint table stored in the memory of a control unit (5) of the battery (4) and delivering a setpoint value (ICS(t)); - the control (El) of the current setpoint according to a charging profile consisting of several successive time steps each having a constant current setpoint value obtained from said setpoint table;- the method being characterized in that it further comprises the control (E3) of a transition of the current setpoint between a plateau and the next plateau of said profile consisting of transient values ​​(Irp(t)) calculated by a time-recursive function, said function calculating each transient value (Irp(t)) of a calculation step from the transient value (Irp(tl)) of the previous calculation step and a current variation step (PV(t)), said variation step (PV(t)) being calculated as a function of the difference between the value (ICS(n)) of the next plateau and the value (ICS(nl)) of said plateau preceding the transition and an estimated duration (Dn) of the next plateau.;

2. A method according to claim 1 wherein the step size is calculated according to the following relationship: PV(t) = [(ICS(n) -ICS(nl)] / Dn, where PV(t) is the step size of the current setpoint during the application of the transition expressed in amperes per second, ICS(nl) is the setpoint value of said step expressed in amperes, ICS(n) is the setpoint value of the next step expressed in amperes, Dn is the estimated duration of the next step.

3. Method according to claim 1 or 2 wherein the step of variation is further dependent on a parameterizable coefficient of variation k determining the speed of the transition between said plateau preceding the transition and the following plateau.

4. A method according to claim 3 wherein the coefficient of variation k is a number between 1 and 10.

5. A method according to any one of claims 1 to 4, wherein each step of the profile is associated with a battery charging voltage limit (4) and further comprising the following steps during the control of the transition: - checking, at each transient value (Irp(t)), that an instantaneous battery voltage is less than the charging voltage limit of the next step, - if said voltage is greater than the voltage limit then the current setpoint is controlled to the setpoint value (ICS(n)) of the next step.

6. A method according to any one of claims 1 to 5 further comprising, at each detection of a transition, a step of calculating the estimated duration (Dn) of the next plateau comprising the following substeps: - the determination of a first (SOC(nl)) and second (SOC(n)) state of charge value of the battery (4) corresponding to said plateau preceding the transition and said plateau following, respectively, - the calculation of the estimated duration (Dn) according to the following relation: Dn = [(SOC(n) - SOC(nl))*Cap_bat ] / ICS(n), where Dn is the estimated duration of the next plateau, SOC(nl) is the first state of charge value corresponding to said plateau preceding the transition, SOC(n) is the second state of charge value corresponding to said next plateau, Cap_bat being the battery capacity expressed in amperes.h, ICS(n) being the current setpoint value of the next plateau expressed in amperes.

7. Battery (4) comprising a control unit (5) including: - a setpoint table stored in the memory of said control unit (5) and delivering a current setpoint value (ICS(t)), - a function for controlling the current setpoint during a charge of the battery (4) according to a charge profile consisting of several successive temporally spaced steps, each having a constant current setpoint value obtained from said setpoint table, - the battery (4) being characterized in that the control unit (5) is configured for the implementation of the method of controlling a charging current according to any one of claims 1 to 6.

8. Electrified vehicle comprising a transmission with at least partially electric motorization, a battery (4) and a charging interface (7) adapted for a charging phase from a source external to said vehicle, characterized in that the battery is according to claim 7.

9. Computer program comprising instructions which, when the program is executed by a control unit (5) of a battery (4) according to claim 7, cause the latter to implement the method of controlling a charging current according to any one of claims 1 to 6.