Method for calculating a control setpoint of a hybrid powertrain of a motor vehicle
11097715 · 2021-08-24
Assignee
Inventors
Cpc classification
B60W10/08
PERFORMING OPERATIONS; TRANSPORTING
B60W20/11
PERFORMING OPERATIONS; TRANSPORTING
Y02T10/72
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60W30/188
PERFORMING OPERATIONS; TRANSPORTING
B60W10/06
PERFORMING OPERATIONS; TRANSPORTING
B60W2710/1005
PERFORMING OPERATIONS; TRANSPORTING
B60W20/30
PERFORMING OPERATIONS; TRANSPORTING
B60W2050/0022
PERFORMING OPERATIONS; TRANSPORTING
Y02T10/62
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
B60W20/11
PERFORMING OPERATIONS; TRANSPORTING
Abstract
Disclosed is a method for calculating a control setpoint of a hybrid powertrain of a motor vehicle, the hybrid powertrain including an electric motor and an internal combustion engine (ICE) that is equipped with a gearbox and that is supplied with fuel. The method includes: acquiring a value relative to a power requested at the vehicle's drive wheels; and determining the contribution of the electric motor and the ICE in order to satisfy the request for power at the drive wheels. The determination step involves calculating a triplet of three values, one value relating to the electromechanical power that the electric motor must provide, one value relating to the thermomechanical power that the ICE must provide and one value relating to the ratio that needs to be engaged in the gearbox, this triplet minimising the fuel consumption of the ICE and the current consumption of the electric motor.
Claims
1. Method for calculating a control setpoint of a hybrid powertrain of a motor vehicle, said hybrid powertrain comprising an electric motor that is supplied with current and an internal combustion engine that is equipped with a gearbox and is supplied with fuel, said method comprising: a step of acquiring a value relating to a power demanded at the drive wheels of the motor vehicle, and a step of determining the contribution of the electric motor and of the internal combustion engine in order to satisfy the power demand at the drive wheels, wherein, at the determination step, a triplet of three values is calculated, including a value relating to the electromechanical power that the electric motor must supply, a value relating to the thermomechanical power that the internal combustion engine must supply and a value relating to the ratio that must be engaged on the gearbox in order to minimise the sum of the fuel consumption of the internal combustion engine and the current consumption of the electric motor.
2. Calculation method according to claim 1, wherein the triplet is calculated by means of an analytical model of fuel consumption of the internal combustion engine and an analytical model of current consumption of the electric motor.
3. Calculation method according to claim 2, in which the analytical model of fuel consumption of the internal combustion engine as a function of the value relating to the thermomechanical power that the internal combustion engine must supply is given by the following equation:
4. Calculation method according to claim 3, wherein: the analytical model of current consumption of the electric motor as a function of the value relating to the electromechanical power that the electric motor must supply is given by the following equation:
H.sub.hyb(P.sub.th,P.sub.r,λ)=Q(P.sub.th)+λ.Math.P.sub.bat, with Q(P.sub.th) which represents the fuel consumption of the internal combustion engine, P.sub.bat(P.sub.m) which represents the current consumption of the electric motor, and λ a weighting factor, and wherein the value relating to the thermomechanical power of said triplet is determined as a function of said weighting factor and of the value relating to the power demanded at the drive wheels.
5. Calculation method according to claim 4, wherein the value relating to the thermomechanical power of said triplet is selected from the following values: the parameter P.sub.th,min, the parameter P.sub.th,max, the parameter P.sub.lim, and the value P.sub.r relating to the power demanded at the drive wheels.
6. Calculation method according to claim 4, wherein the value of the triplet that relates to the ratio that must be engaged on the gearbox is obtained by: calculating said Hamiltonian for each ratio that can be engaged on the gearbox, and then selecting the ratio associated with the lowest of the values of said Hamiltonian, and wherein the value of the triplet that relates to the ratio that must be engaged on the gearbox is obtained as a function of said weighting factor and of the value relating to the power demanded at the drive wheels.
7. Calculation method according to claim 3, wherein the analytical model of current consumption of the electric motor as a function of the value relating to the electromechanical power that the electric motor must supply is given by the following equation:
8. Calculation method according to claim 7, wherein the triplet is obtained by minimising a Hamiltonian that is defined as a function of the current consumption of the electric motor and the fuel consumption of the internal combustion engine.
9. Calculation method according to claim 3, wherein the triplet is obtained by minimising a Hamiltonian that is defined as a function of the current consumption of the electric motor and the fuel consumption of the internal combustion engine.
10. Calculation method according to claim 3, wherein the value relating to the electromechanical power of said triplet is deduced as a function of the value relating to the power demanded at the drive wheels and of the value relating to the thermomechanical power of said triplet.
11. Calculation method according to claim 2, wherein the triplet is obtained by minimising a Hamiltonian that is defined as a function of the current consumption of the electric motor and the fuel consumption of the internal combustion engine.
12. Calculation method according to claim 11, wherein the value of the triplet that relates to the ratio that must be engaged on the gearbox is obtained by: calculating said Hamiltonian for each ratio that can be engaged on the gearbox, and then selecting the ratio associated with the lowest of the values of said Hamiltonian.
13. Calculation method according to claim 11, wherein: the analytical model of current consumption of the electric motor as a function of the value relating to the electromechanical power that the electric motor must supply is given by the following equation:
H.sub.hyb(P.sub.th,P.sub.r,λ)=Q(P.sub.th)+λ.Math.P.sub.bat, with Q(P.sub.th) which represents the fuel consumption of the internal combustion engine, P.sub.bat(P.sub.m) which represents the current consumption of the electric motor, and λ a weighting factor, and wherein the value relating to the thermomechanical power of said triplet is determined as a function of said weighting factor and of the value relating to the power demanded at the drive wheels.
14. Calculation method according to claim 11, wherein the value relating to the electromechanical power of said triplet is deduced as a function of the value relating to the power demanded at the drive wheels and of the value relating to the thermomechanical power of said triplet.
15. Calculation method according to claim 2, wherein the analytical model of current consumption of the electric motor as a function of the value relating to the electromechanical power that the electric motor must supply is given by the following equation:
16. Calculation method according to claim 15, wherein the triplet is obtained by minimising a Hamiltonian that is defined as a function of the current consumption of the electric motor and the fuel consumption of the internal combustion engine.
17. Calculation method according to claim 15, wherein: the analytical model of current consumption of the electric motor as a function of the value relating to the electromechanical power that the electric motor must supply is given by the following equation:
H.sub.hyb(P.sub.th,P.sub.r,λ)=Q(P.sub.th)+λ.Math.P.sub.bat, with Q(P.sub.th) which represents the fuel consumption of the internal combustion engine, P.sub.bat(P.sub.m) which represents the current consumption of the electric motor, and λ a weighting factor, and wherein the value relating to the thermomechanical power of said triplet is determined as a function of said weighting factor and of the value relating to the power demanded at the drive wheels.
18. Calculation method according to claim 15, wherein the value relating to the electromechanical power of said triplet is deduced as a function of the value relating to the power demanded at the drive wheels and of the value relating to the thermomechanical power of said triplet.
19. Calculation method according to claim 2, wherein the value relating to the electromechanical power of said triplet is deduced as a function of the value relating to the power demanded at the drive wheels and of the value relating to the thermomechanical power of said triplet.
20. Calculation method according to claim 1, wherein the value relating to the electromechanical power of said triplet is deduced as a function of the value relating to the power demanded at the drive wheels and of the value relating to the thermomechanical power of said triplet.
Description
DETAILED DESCRIPTION OF AN EXAMPLE EMBODIMENT
(1) The description that follows with regard to the accompanying drawings, given by way of non-limitative examples, will give a clear understanding of what the invention consists and how it can be implemented.
(2) On the accompanying drawings:
(3)
(4)
(5)
(6)
(7)
(8) Conventionally, a motor vehicle comprises a chassis that supports in particular a powertrain, bodywork elements and passenger-compartment elements.
(9) As shown by
(10) The thermal traction chain 20 comprises in particular a fuel tank 21, an internal combustion engine 22 supplied with fuel by the tank, and a gearbox 23 coupled, at its input, to the internal combustion engine, and, at the output, to the drive wheels 10 of the motor vehicle.
(11) The electric traction chain 30 for its part comprises a traction battery 31 and one (or in a variant a plurality of) electric motor 32 supplied with electric current by the traction battery 31 and the output shaft of which is coupled to the drive wheels 10 of the motor vehicle.
(12) These two traction chains therefore join to rotate the drive wheels 10 of the motor vehicle.
(13) The motor vehicle 1 moreover comprises an electronic control unit (ECU), here referred to as the computer 50, for controlling the aforementioned two traction chains (in particular the powers developed by the electric motor 32 and by the internal combustion engine 22).
(14) The computer 50 comprises a processor and a memory that records data used in the context of the method described below.
(15) This memory records in particular a table of the type illustrated in
(16) It also records a computer application, consisting of computer programs comprising instructions, the execution of which by the processor allows the implementation by the computer 50 of the method described below.
(17) For implementing the invention, the computer 50 is connected to sensors.
(18) It is in particular connected to a sensor for measuring to what extent the vehicle must accelerate or decelerate. It may be a sensor measuring the position of the accelerator pedal of the vehicle, or a sensor measuring the speed of the vehicle (in the case where the vehicle must follow a speed instruction imposed by the driver).
(19) Whatever the case, the computer 50 is thus able to acquire the value of a data item relating to the power required by the driver of the vehicle in order to make this vehicle travel with the required dynamics. It will be considered here that the computer 50 acquires more precisely the value of a power that the drive wheels 10 must receive, hereinafter referred to as “power at the wheels P.sub.r”.
(20) Other concepts for giving a clear understanding of the invention can be defined here.
(21) The power supplied solely by the electric motor 32 at the drive wheels 10 will here be referred to as “electromechanical power P.sub.m”.
(22) The power supplied by the traction battery 31 to the electric motor 32 will here be referred to as “electric power P.sub.bat”.
(23) The power supplied solely by the internal combustion engine 22 to the gearbox 23 will here be referred to as “thermomechanical power P.sub.th”.
(24) The ratio of the gearbox 23 will here be referred to as “box ratio R.sub.th”.
(25) The fuel consumption of the internal combustion engine 22 will be referred to as “fuel flow Q”.
(26) The state of charge of the traction battery 31, expressed as a percentage, will be referred to as the charge level SOC″.
(27) The subject matter of the invention consists of determining the contribution that the electric motor 32 and the internal combustion engine 22 must each provide to satisfy the power demand at the wheels P.sub.r required by the driver, with the most suitable box ratio R.sub.th, in order to guarantee: minimum fuel consumption, and an electrical charge level SOC higher than a threshold (at the end for example of a journey stored in a navigation and geolocation apparatus).
(28) Expressed otherwise, the subject matter of the invention that will be described hereinafter will be to find, according to the required power at the wheels P.sub.r, the triplet {P.sub.th.sup.opt, R.sub.th.sup.opt, P.sub.m.sup.opt} that guarantees a minimum energy consumption (the exponent “opt” meaning that it is the optimum value).
(29) As will appear clearly hereinafter, taking the box ratio R.sub.th into account in the method makes the problem hybrid in the mathematical sense.
(30) To ensure good comprehension of the invention, the method for achieving the calculation of the triplet {P.sub.th.sup.opt, R.sub.th.sup.opt, P.sub.m.sup.opt} will be clearly detailed in the following disclosure, but in practice the method actually implemented by the computer 50 installed in the vehicle will be simpler. The expression “in practice” will then be used hereinafter to distinguish from the whole of this disclosure the steps that will actually be implemented by the computer 50.
(31) The method according to the invention is based on an analytical modelling of the fuel consumption of the internal combustion engine 22 and the electric current consumption of the electric motor 32.
(32) The analytical model of the fuel flow Q of the internal combustion engine 22 as a function of the thermomechanical power P.sub.th is here given by the following equation:
(33)
(34) with a.sub.1 and a.sub.2 two constants such that a.sub.1<a.sub.2.
(35) In this model, the constants a.sub.1 and a.sub.2 are obtained experimentally for each model of motor vehicle (by carrying out a plurality of tests on the model of vehicle in question and estimating the values thereof by the least squares method).
(36) The parameters Q.sub.0, Q.sub.lim, P.sub.th,min, P.sub.lim and P.sub.th,max for their part are variables that vary according to the speed ω.sub.th of the internal combustion engine 22.
(37) These variables are modelled as follows:
Q.sub.0(ω.sub.th)=q.sub.2.Math.ω.sub.th.sup.2+q.sub.1.Math.ω.sub.th+q.sub.0,
Q.sub.lim(ω.sub.th)=a.sub.1.Math.P.sub.lim+Q.sub.0(ω.sub.th),
P.sub.lim(ω.sub.th)=p.sub.1.Math.ω.sub.th+p.sub.0,
P.sub.th,min(ω.sub.th)=k.sub.1.Math.ω.sub.th+k.sub.0,
P.sub.th,max(ω.sub.th)=−Q.sub.0(ω.sub.th)/a.sub.1.
(38) In this modelling, q.sub.0, q.sub.1, q.sub.2, p.sub.0, p.sub.1, k.sub.0 and k.sub.1 are constants obtained experimentally for each model of motor vehicle.
(39) The analytical model of the electric power P.sub.bat consumed according to the electromechanical power P.sub.m that the electric motor 32 must supply is here given by the following equation:
(40)
(41) with a.sub.−<a.sub.+.
(42) In this model, the parameters a.sub.−, a.sub.+, b, P.sub.e,min and P.sub.e,max are variables that vary according to the rotation speed of the electric motor 32.
(43) The mechanical balance of the hybrid powertrain is moreover given by the following equation:
P.sub.r=P.sub.th+P.sub.m [eq3]
(44) As disclosed above, the computer 50 will seek to optimise the thermomechanical power P.sub.th, the electromechanical power P.sub.m, and the box ratio R.sub.th so as to minimise the energy consumption of the hybrid powertrain on the chosen journey.
(45) The method used for solving this optimisation problem is here based on Pontryagin's minimum principle. This principle applies to a particular mathematical operator: a Hamiltonian that is a function of the electromechanical power P.sub.m that the electric motor 32 must supply and the thermomechanical power P.sub.th that the internal combustion engine 22 must supply.
(46) According to Pontryagin's minimum principle, this Hamiltonian must be minimised in order to find the optimum values sought.
(47) This Hamiltonian could be defined in various ways.
(48) It is expressed here in the form of the sum firstly of the fuel flow Q and secondly the product of the electrical power P.sub.bat consumed and a weighting factor λ (also referred to as “equivalence factor”).
(49) The Hamiltonian is thus expressed more precisely in the form:
H.sub.hyb(P.sub.th,P.sub.m,λ)=Q(P.sub.th)+λ.Math.P.sub.bat(P.sub.m) [eq4]
(50) The weighting factor λ is chosen so as to ensure, at a given moment, that the traction battery 31 has a charge level SOC above a predetermined threshold.
(51) It is thus determined as a function of at least the instantaneous charge level SOC of the traction battery 31.
(52) By way of example, it can be chosen as a function at least of the instantaneous charge level SOC of the traction battery 31 and as a function of a threshold above which it is wished for the charge level SOC to be situated at the end for example of the journey stored in the navigation and geolocation apparatus.
(53) By combining equations eq3 and eq4, the following can be written:
H.sub.hyb(P.sub.th,P.sub.r,λ)=Q(P.sub.th)+λ.Math.P.sub.bat(P.sub.r−P.sub.th) [eq5]
(54) or, by means of equations eq1 and eq2:
H.sub.hyb(P.sub.th,P.sub.r,λ)=A.sub.1.Math.P.sub.th+A.sub.0+λ.Math.(B.sub.1(P.sub.r−P.sub.th)+b) [eq6]
(55) That is to say:
H.sub.hyb(P.sub.th,P.sub.r,λ)=(A.sub.1−λ.Math.B.sub.1).Math.P.sub.th+A.sub.0+λ.Math.b+λ.Math.B.sub.1.Math.P.sub.r [eq7]
(56) In equations eq6 and eq7, the coefficients A.sub.0, A.sub.1 and B.sub.1 have values variable according to the values of the thermomechanical power P.sub.th and the electromechanical power P.sub.m.
(57) Having regard to equations eq1 and eq2, the following can in fact be written:
(58)
(59) As shown by
(60) It is understood from equation eq7 that the Hamiltonian is expressed in the form of an affine function of the thermomechanical power P.sub.th.
(61) The optimum thermomechanical power P.sub.th, denoted P.sub.th.sup.opt, is the one that minimises the Hamiltonian. It will therefore be understood that the value thereof can be determined as a function of the sign of the term “A1−λ.Math.B1”, and that the value thereof depends on the weighting factor λ and the power at the wheels P.sub.r.
(62) More precisely, the Hamiltonian can have four possible slopes, namely: (a.sub.1−λ.Math.a.sub.+), (a.sub.1−λ.Math.a.sub.−), (a.sub.2−λ.Math.a.sub.+) and (a.sub.2−λ.Math.a.sub.−).
(63) The first two of these four cases are shown in
(64) In practice, the on-board computer 50 can then very simply determine the optimum thermomechanical power P.sub.th.sup.opt. For this, it will suffice for it in fact then to read a mapping stored in the read only memory of the computer 50, this mapping being illustrated in
(65) As shown clearly by
(66) Once the computer 50 has read in this mapping the value of the optimum thermomechanical power P.sub.th.sup.opt, it can simply calculate the value of the optimum electromechanical power P.sub.m.sup.opt, by means of equation eq3.
(67) It then remains to determine the optimum box ratio R.sub.th.sup.opt.
(68) The box ratio R.sub.th can have several discrete values, which can be written:
R.sub.th={0,1,2, . . . ,N}, [eq11]
(69) with 0 corresponding to the case where the internal combustion engine 22 is stopped, and N corresponding to the number of ratios of the gearbox 23.
(70) By replacing in equation eq7 the term P.sub.th with the term P.sub.th.sup.opt, the expression of H.sub.hyb.sup.opt is obtained.
(71) The value of this optimum Hamiltonian H.sub.hyb.sup.opt varies according to the box ratio R.sub.th used. It will then be possible to write, by simplification, this optimum Hamiltonian in the following way: H.sub.hyb.sup.opt(R.sub.th).
(72) In order to determine the optimum box ratio R.sub.th.sup.opt, Pontryagin's minimum principle can once again be applied, discretely, which can be written:
R.sub.th.sup.opt=arg(min.sub.R.sub.
(73) Expressed otherwise, the optimum box ratio R.sub.th.sup.opt is the one for which the optimum Hamiltonian H.sub.hyb.sup.opt is the smallest.
(74) Resolution of equation eq12 then amounts to: calculating the optimum Hamiltonian H.sub.hyb.sup.opt for each box ratio R.sub.th, and then selecting the box ratio R.sub.th for which the optimum Hamiltonian H.sub.hyb.sup.opt is the lowest.
(75) For this purpose, it is possible to operate in various ways.
(76) A simple way of solving equation eq12 can consist of studying the sign of the differences between each pair of optimum Hamiltonian values H.sub.hyb.sup.opt(0), H.sub.hyb.sup.opt(1), . . . H.sub.hyb.sup.opt(N).
(77) For clarity of the disclosure, in order to simplify the solving of this equation, it will be considered that the gearbox here comprises only two gear ratios, denoted R.sub.th1 and R.sub.th2.
(78) Solving equation eq12 then amounts to studying the sign of the following differences:
(79)
(80) In the case where the internal combustion engine is stopped, the thermomechanical power P.sub.th is zero, and the fuel rate is zero, so that equation eq7 can be written in the form:
H.sub.hyb.sup.opt(0)=λ.Math.b+λ.Math.B.sub.1.Math.P.sub.r [eq12]
(81) In order to clearly understand the way the problem is solved, it is then possible to consider a particular example in which the assumption is made that the situation is as follows:
A.sub.1(R.sub.th1)=a.sub.1,
A.sub.0(R.sub.th1)=Q.sub.0,
B.sub.1(R.sub.th1)=a.sub.+,
B.sub.1(0)=a.sub.−,
P.sub.th.sup.opt(R.sub.th1)=P.sub.lim.
(82) Therefore considering only the gear ratios 0 and R.sub.th1, it is then possible to write:
H.sub.hyb.sup.opt(R.sub.th1)−H.sub.hyb.sup.opt(0)=a.sub.1.Math.P.sub.lim+Q.sub.0+λ.Math.(a.sub.+.Math.(P.sub.r−P.sub.lim)+b)−λ.Math.(a.sub.−.Math.P.sub.r+b)
(83) Three cases can then be envisaged:
(84)
(85) Then H.sub.hyb.sup.opt(R.sub.th1)<H.sub.hyb.sup.opt(0) so that R.sub.th.sup.opt=“0”.
(86)
(87) Then H.sub.hyb.sup.opt(R.sub.th1)>H.sub.hyb.sup.opt(0) so that R.sub.th.sup.opt=R.sub.th1.
(88)
(89) Then H.sub.hyb.sup.opt(R.sub.th1)=H.sub.hyb.sup.opt(0) so that R.sub.th.sup.opt=R.sub.th1=“0”.
(90) As shown by
(91) In this particular example, the assumptions can be supplemented as follows:
A.sub.1(R.sub.th1)=a.sub.1,
A.sub.0(R.sub.th1)=Q.sub.0,
B.sub.1(R.sub.th1)=a.sub.+,
P.sub.th.sup.opt(R.sub.th1)=P.sub.lim
A.sub.1(R.sub.th2)=a.sub.1,
A.sub.0(R.sub.th2)=Q.sub.0,
B.sub.1(R.sub.th2)=a.sub.+,
P.sub.th.sup.opt(R.sub.th2)=P.sub.r.
(92) Considering only the gear ratios R.sub.th1 and R.sub.th2, the following can then be written:
H.sub.hyb.sup.opt(R.sub.th1)−H.sub.hyb.sup.opt(R.sub.th2)=a.sub.1.Math.P.sub.lim.sup.1+Q.sub.0.sup.1+λ.Math.(a.sub.+.Math.(P.sub.r−P.sub.lim.sup.1))−a.sub.1.Math.P.sub.r−Q.sub.0.sup.2
(93) It will be noted that, in this equation, the exponents 1 and 2 make it possible to indicate whether the parameters to which they refer are calculated in the case where the first box ratio R.sub.th1 is engaged or in the case where the second box ratio R.sub.th2 is engaged (the speed ω.sub.th of the engine is not in fact the same, so that these parameters do not have identical values in these two cases).
(94) Three cases can then be envisaged:
(95)
(96) Then H.sub.hyb.sup.opt(R.sub.th1)<H.sub.hyb.sup.opt(R.sub.th2) so that R.sub.th.sup.opt=R.sub.th1.
(97)
(98) Than H.sub.hyb.sup.opt(R.sub.th1)>H.sub.hyb.sup.opt(R.sub.th2) so that R.sub.th.sup.opt=R.sub.th2.
(99)
(100) Then H.sub.hyp.sup.opt(R.sub.th1)>H.sub.hyb.sup.opt(R.sub.th2) so that R.sub.th.sup.opt=R.sub.th1=R.sub.th2
(101) As shown by
(102) In practice, the computer 50 can then determine the optimum box ratio R.sub.th.sup.opt very simply since it will suffice for it, as shown in
(103) The equations of these curves must then simply be stored in the memory of the computer 50 in order to enable the computer 50 to determine the optimum box ratio R.sub.th.sup.opt.
(104) It should be noted here first of all that the first curve P.sub.01 will enable the computer 50 to distinguish the case where the motor vehicle must be propelled in “all electric” mode (R.sub.th.sup.opt=0) from the case where the internal combustion engine 22 must be started (R.sub.th.sup.opt=R.sub.th1).
(105) It should next be noted that a certain number of hypotheses on the parameters A.sub.1, A.sub.0, B.sub.1 have here been envisaged in defining two curves P.sub.01, P.sub.12. There will of course exist more curves to be stored in the memory of the computer 50, in order to be able to envisage all the possible hypotheses.
(106) Finally, it should be noted that, in defining two curves P.sub.01, P.sub.12, it was assumed that the gearbox 23 comprised two ratios. Naturally, it will be necessary to define as many curves as there will be box ratios.
(107) In conclusion, the method implemented by the computer 50 for determining the triplet {P.sub.th.sup.opt, R.sub.th.sup.opt, P.sub.m.sup.opt} will be simple and will require fairly low computing time and resource in terms of computing power.
(108) This method will furthermore ensure continuity and regularity of the commands transmitted to the electric motor 32 and to the internal combustion engine 22, which will avoid any jolt that might be felt by the passengers of the vehicle.
(109) This method can be applied very easily to any type of hybrid motor vehicle.
(110) The present invention is in no way limited to the embodiment described and depicted, but a person skilled in the art will be able to add any variant thereto in accordance with the invention. It would thus be possible to use other models representing the energy consumption of the motor and engine (in particular quadratic models).