Method for controlling a rotary electrical machine in order to compensate for the torque oscillations of a traction chain of a motor vehicle

11654776 · 2023-05-23

Assignee

Inventors

Cpc classification

International classification

Abstract

A method for controlling a rotating electrical machine of a motor vehicle is disclosed. The motor vehicle includes a thermal drive chain including a heat engine connected to a gearbox by means of a clutch. The electrical machine is integrated in the thermal drive chain or in a drive chain independent of the heat engine. When the clutch is open and the rotating electrical machine operates in motor mode in order to ensure the electrical operation of the motor vehicle, the method includes: generating a setpoint torque corresponding to a desire of the driver to accelerate; determining a pulsed compensation torque for torque oscillations generated by the drive chain; combining the setpoint torque and the previously determined pulsed compensation torque in order to obtain a resulting modified setpoint torque; and applying the resulting modified setpoint torque to the rotating electrical machine.

Claims

1. A method for controlling a rotary electrical machine of a motor vehicle, the motor vehicle comprising a traction chain comprising a thermal engine which is connected to a gearbox by a clutch, the rotary electrical machine being incorporated in a thermal drive chain or in an independent drive chain of the thermal engine, wherein when the clutch is open and the rotary electrical machine is operating in motor mode in order to ensure electric travel of the motor vehicle, the method comprises: generation of a set point torque corresponding to a desire of the driver to accelerate; determination of a pulsed compensation torque for compensation for torque oscillations generated by the traction chain; combination of the set point torque and the pulsed compensation torque previously determined in order to obtain a resulting modified set point torque; and application of the resulting modified set point torque to the rotary electrical machine, and wherein both of an amplitude and a phase of the pulsed compensation torque depend on both of a reduction ratio corresponding to gears of the gearbox and on a rigidity of the traction chain.

2. The method according to claim 1, wherein, in order to determine the pulsed compensation torque, the method further comprises: measurement of a speed of rotation of the rotary electrical machine to obtain a speed signal; extraction of an alternative component of the speed signal; and application of a gain to the alternative component of the speed signal.

3. The method according to claim 2, wherein extraction of the alternative component of the speed signal is carried out by application to the speed signal of a pass-band filter having a central frequency corresponding to the frequency of the torque oscillations.

4. The method according to claim 2, wherein the gain depends on a required damping factor.

5. The method according to claim 4, wherein the damping factor (Fam) is predetermined or depends on a driving mode of the motor vehicle.

6. The method according to claim 1, wherein the pulsed compensation torque is injected in phase opposition relative to the torque oscillations of the traction chain.

7. The method according to claim 1, further comprising, applying a pre-filter to limit variations of torque in the set point torque.

8. The method according to claim 7, wherein the pre-filter is a ramp or a filter of order N.

9. A control module of a rotary electrical machine, the control module comprising: a memory storing software instructions for implementation of the method as claimed in claim 1.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) FIG. 1 is a schematic representation of a motor vehicle traction chain implementing the method according to the invention for compensation for the torque oscillations by an electrical machine;

(2) FIG. 2 is a detailed schematic representation of the coupling of the electrical machine with the gearbox;

(3) FIG. 3 is a diagram of the functional blocks implemented in the control module for implementation of the method according to the invention for compensation for the torque oscillations generated by the traction chain;

(4) FIGS. 4a and 4b are graphic representations, on a time basis, of the set point torque, of the torque on the wheels, of a speed of rotation of the wheels, and of the electrical machine, obtained respectively with and without implementation of the method according to the invention;

(5) FIG. 5 illustrates a variant embodiment of the method according to the invention comprising a prior preventative filtering step for the set point cut-off;

(6) FIGS. 6a and 6b are graphic representations illustrating the attenuation of the torque peak on the wheel respectively with a filter of the ramp type and a filter of the first order applied to the set point torque.

(7) Elements which are identical, similar or analogous retain the same reference from one figure to another.

(8) FIG. 1 shows a traction chain 10 of a motor vehicle comprising a thermal engine 11 coupled to a gearbox 12 by means of a clutch 13. An output drive shaft 15 of the gearbox 12 is connected mechanically to the wheels 16 by means of a differential gear 18 and universal joints 20.

DETAILED DESCRIPTION

(9) A reversible electrical machine 21 is coupled to the gearbox 12. This hybrid system allows the vehicle to use a plurality of functions associating the electrical machine 21 and the thermal engine 11 in a combined manner or independently. Thus, the electrical machine 21 can operate in motor mode in order to ensure traction of the vehicle, alone or in combination with the thermal engine 11. The clutch 13 is open during a phase of electric travel of the vehicle, and closed during a phase of thermal travel of the vehicle. The electrical machine 21 can also ensure starting of the thermal engine 11. This machine 21 can also operate in generator mode, in order to supply energy to the battery of the vehicle, in particular during a recuperative braking phase.

(10) The electrical machine 21 is advantageously a machine of the synchronous double three-phase type connected to an electrical network having an operating voltage 48 V. The electrical machine 21 can have power of between 15 kW and 25 kW, and can supply torque contained in particular between 55 Nm and 80 Nm, depending on its length.

(11) Figure two shows an example of coupling of the electrical machine 21 with the gearbox 12 comprising a plurality of gear ratios R1-Rn. In the example represented, the number of ratios n is 7, but it will be appreciated that this can be adapted according to the application. A first shaft 23 is associated with odd gear ratios, and a second shaft 24 is associated with even gear ratios. A double clutch system 13 makes it possible to connect these shafts 23, 24 in rotation or release them, according to the ratio engaged. The rotary electrical machine 21 is coupled to the gearbox 12 via a speed reducer 25. The electrical machine 21 is in this case coupled to the second shaft 24. The electrical machine 21 can be implanted in the interior or on the exterior of the gearbox 12.

(12) With reference to FIG. 3, a description is provided hereinafter of the different functional blocks which permit implementation of the method for compensation for the torque undulations generated by the traction chain 10 during a phase of electric travel, i.e. when the clutch 13 is open, and the rotary electrical machine 21 is operating in motor mode, in order to ensure the traction of the motor vehicle. The different functional blocks can take the form of software instructions stored in a memory of a control module 22 of the rotary electrical machine 21.

(13) More specifically, the block B1 generates a set point torque Tcons corresponding to a desire of the driver to accelerate, defined in particular by pressing the accelerator pedal of the vehicle.

(14) The set E of functional blocks determines a pulsed compensation torque Tcomp in order to compensate for the torque oscillations Tosc generated by the traction chain 10. The block B2 combines the set point torque Tcons and the pulsed compensation torque Tcomp previously determined in order to obtain a resulting modified set point torque Tcons'. The resulting modified set point torque Tcons' is then applied to the rotary electrical machine 21, and thus to the traction chain 10.

(15) In order to determine the pulsed compensation torque Tcomp, the speed of rotation of the electrical machine 21 is measured by means of a speed sensor 27, via the block B3. At the output from the block B3, this therefore provides a speed signal Wmel. The speed sensor 27 is for example a Hall effect sensor.

(16) An alternative component Wme1_ac of the speed signal is then extracted by application of a pass-band filter F_PB via the block B4. This pass-band filter F_PB has a central frequency f0 corresponding to the frequency of the torque oscillations Tosc. The central frequency f0 of the filter depends on an engaged speed ratio Rx and on a rigidity K of the traction chain 10. The central frequency f0 can for example be obtained by means of a cartography which receives as input the engaged gearbox ratio Rx communicated by the engine computer.

(17) The block B5 then applies a gain G to the filtered speed signal Wme1_ac. The gain G depends on a required damping factor Fam. The damping factor Fam is predetermined, or depends on a driving mode of the motor vehicle. The greater the damping factor Fam, the shorter the period of attenuation of the torque oscillations Tosc is.

(18) The pulsed compensation torque Tcomp is injected by the block B2 in phase opposition relative to the torque oscillations Tosc of the traction chain 10.

(19) FIG. 4a is a graphic representation, on a time basis, of the set point torque Tcons, of the torque on the wheels Tr, of a speed of rotation of the wheels Wr, and of the electrical machine Wmel obtained without implementation of the method according to the invention.

(20) FIG. 4b is a graphic representation, on a time basis, of the set point torque Tcons, of the resulting modified set point torque Tcons' incorporating the pulsed compensation torque Tcomp, of the torque on the wheels Tr, of a speed of rotation of the wheels Wr, and of the electrical machine Wmel obtained with implementation of the method according to the invention.

(21) It can be seen that the torque undulations on the wheels Tr are attenuated thanks to implementation of the invention, which incorporates the pulsed compensation torque Tcomp in the set point torque Tcons.

(22) In the embodiment in FIG. 5, the method comprises a prior step of limitation of variations of torque in the set point torque Tcons by application of a pre-filter via the block B6.

(23) As illustrated by FIG. 6a, the pre-filter can be a ramp making it possible to obtain a filtered set point torque Tcons_f. The limitation of the instantaneous torque variation makes it possible to reduce the peak value of the torque on the wheel Tr by approximately 20 to 25%.

(24) As illustrated by FIG. 6b, the pre-filter can be a filter of the 1st order, which introduces gradients into the filtered set point torque Tcons_f, as well as horizontal tangents at “take-off”, i.e. at the beginning and at “landing”, i.e. at the end of the set point stage, thus reducing the oscillations of the torque on the wheel Tr by an additional 10% compared with the pre-filter of the ramp type.

(25) More generally, the pre-filter can be a filter of order N. The higher the order N of the filter, the less the own modes of the traction chain 10 will be subjected to stress.

(26) It will be appreciated that the foregoing description has been provided purely by way of example, and does not limit the field of the invention, a departure from which would not be constituted by replacing the different elements by any other equivalents.

(27) In addition, the different characteristics, variants, and/or embodiments of the present invention can be associated with one another according to different combinations, provided that they are not incompatible or mutually exclusive.