Method for electrically charging a rechargeable battery module comprising the determination of a charging plan and the control of a charging current setpoint as a function of said charging plan, characterized in that it further comprises the successive steps following: - a) the recording in a memory of a breakdown discretizing a battery module charge range in the form of a mesh in two dimensions according to a temperature step and a step of a variable evolution of the electric charge, - b) the calculation, for each point of the mesh, of unit charge current values each corresponding to a change in temperature state of the battery module towards each of the adjacent points (Mi-1,j;Mi-1,j-1;Mi-1,j-3) according to the step of the load evolution variable, - c) the calculation for each said point of at least one load plane (PC1, PC2, PC3) defining a sequence of unit load current values from a predetermined initial point (Mi,j) to each said point, d) the calculation of an optimization criterion for each charging plan (PC1, PC2, P03) depending on the temperature variation of the battery module for said charging plan, the optimization criterion allowing to select an optimal load plan, - e) the selection according to the optimization criterion, for each point of the mesh, of the optimal load plan defining a sequence of unit load current values (12,15,18), - f) recording in a charging current setpoint table, for each point of the grid, of the last unitary charging current value of the sequence of values of the optimal charging plan, - g) when charging the battery module, the determination of the charging current setpoint by reading said table according to the instantaneous state of the battery module corresponding to each said point. - a) the recording in a memory of a breakdown discretizing a battery module charge range in the form of a mesh in two dimensions according to a temperature step and a step of a variable evolution of the electric charge, - b) the calculation, for each point of the mesh, of unit charge current values each corresponding to a change in temperature state of the battery module towards each of the adjacent points (Mi-1,j;Mi-1,j-1;Mi-1,j-3) according to the step of the load evolution variable, - c) the calculation for each said point of at least one load plane (PC1, PC2, PC3) defining a sequence of unit load current values from a predetermined initial point (Mi,j) to each said point, d) the calculation of an optimization criterion for each charging plan (PC1, PC2, P03) depending on the temperature variation of the battery module for said charging plan, the optimization criterion allowing to select an optimal load plan, - e) the selection according to the optimization criterion, for each point of the mesh, of the optimal load plan defining a sequence of unit load current values (12,15,18), - f) recording in a charging current setpoint table, for each point of the grid, of the last unitary charging current value of the sequence of values of the optimal charging plan, - g) when charging the battery module, the determination of the charging current setpoint by reading said table according to the instantaneous state of the battery module corresponding to each said point.