METHOD FOR CONTROLLING AN ASSISTANCE MOTOR OF A POWER STEERING SYSTEM COMPRISING AN ALGORITHM FOR COMPENSATING THE OSCILLATIONS OF A STEERING WHEEL LINKED TO THE PRESENCE OF AN IMBALANCE
20230009686 · 2023-01-12
Assignee
Inventors
Cpc classification
B62D6/008
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
A method controls a power steering motor of a power steering system. The power steering system includes at least one steering wheel configured to receive a steering torque applied by a driver, the power steering motor being configured to apply a motor torque to a rack, at least one wheel connected to the rack, and at least one steering computer implementing a main control algorithm. The main control algorithm includes a step of determining a main engine torque according to at least the steering wheel torque, characterised in that the steering computer also includes an algorithm for compensating for an oscillation of the steering wheel implementing a step of determining a compensating engine torque such that the steering wheel torque is equal to a reference steering wheel torque.
Claims
1. A method for controlling an assistance motor of a power steering system, said power steering system comprising at least one steering wheel configured to receive a steering wheel torque applied by a driver, the assistance motor configured to apply a motor torque to a rack, at least one wheel connected to said rack, and at least one steering computer implementing a main control algorithm, the main control algorithm comprising a step of determining a main motor torque as a function of at least the steering wheel torque, wherein the steering computer also comprises a compensation algorithm for an oscillation of the steering wheel implementing a step of determining a compensation motor torque so that the steering wheel torque is equal to a reference steering wheel torque.
2. The method according to claim 1, comprising a summation step wherein the compensation motor torque is added to the main motor torque so as to determine the motor torque.
3. The method according to claim 1, wherein the reference steering wheel torque is equal to 0 Nm.
4. The method according to claim 1, wherein the step of determining a compensation motor torque comprises a phase of filtering the low frequencies by means of a high-pass filter.
5. The method according to claim 4, wherein the high-pass filter has a cut-off frequency of 10 Hz.
6. The method according to claim 1, wherein the step of determining a compensation motor torque comprises a phase of calculating a steering wheel torque error by subtracting the reference steering wheel torque and the steering wheel torque.
7. The method according to claim 6, wherein the step of determining a compensation motor torque comprises a compensation phase in which a controller determines the compensation motor torque depending on the steering wheel torque error.
8. The method according to claim 1, wherein an operating frequency of the compensation algorithm is selectable independently of an operating frequency of the main control algorithm.
9. The method according to claim 8, wherein the operating frequency of the compensation algorithm is less than 200 Hz.
10. A vehicle implementing a method according to claim 1.
Description
[0051] The invention will be better understood, thanks to the description below, which relates to an embodiment according to the present invention, given by way of non-limiting example and explained with reference to the appended diagrammatic drawings, in which:
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
[0061] The invention concerns a method 10 for controlling an assistance motor 12 of a power steering system 1 of a vehicle 2, and more particularly of a motor vehicle 2 intended for the transport of persons.
[0062] In a manner known per se, and as can be seen in
[0063] Said steering wheel 3 is preferably mounted on a steering column 4, guided in rotation on the vehicle 2, and which meshes, by means of a steering pinion 5, on a rack 6, which is itself guided in translation in a steering casing 7 fixed to said vehicle 2.
[0064] Preferably, the ends of said rack 6 are each connected to a connection tie-rod 8, 9 connected to the steering knuckle of a wheel 100, 11 (respectively a left wheel 100 and a right wheel 11), so that the longitudinal displacement in translation of the rack 6 makes it possible to carry out a lateral rotation and therefore to modify the steering angle (yaw angle) of the wheels 100, 11.
[0065] The wheels 100, 11 can moreover preferably also be driving wheels.
[0066] The power steering system 1 also comprises the assistance motor 12 intended to supply an assistance force T12, and more particularly a motor torque T12, to assist the operation of said power steering system 1.
[0067] The assistance motor 12 will preferably be an electric motor, with two directions of operation, and preferably a rotary electric motor, of the brushless type. The assistance motor 12 can come into engagement, if necessary via a reducer of the gear reducer type, or on the steering column 4 itself, to form a so-called «single pinion» mechanism, either directly on the rack 6, for example by means of a second pinion 13 separate from the steering pinion 5 which allows the steering column 4 to mesh with the rack 6, so as to form a so-called «double pinion» mechanism, as illustrated in
[0068] The power steering system 1 also comprises a steering computer 20 which receives information from a steering wheel torque T3 sensor 23 and transmits to the assistance motor 12 the motor torque T12 to be applied.
[0069]
[0070] The main control algorithm 51 comprises a step of determining a main motor torque T12P as a function of the steering wheel torque T3. The main control algorithm 51 therefore receives the steering wheel torque T3 as input and determines the main motor torque T12P. The main control algorithm 51 comprises a plurality of functions allowing, for example, a detection of good maintenance of the steering wheel 3 by the driver, or even a detection of an oversteer or an understeer. The purpose of the main motor torque T12P is to reduce the force required by the driver to turn the steering wheel 3. In other words, the main motor torque T12P reduces the steering wheel torque T3 exerted by the driver on the steering wheel 3.
[0071] The object of the compensation algorithm 61 for an oscillation of the steering wheel 3 is to reduce an oscillation induced in the steering wheel 3 by an imbalance present on a wheel 100, 11.
[0072] The compensation algorithm 61 is more precisely represented in
[0073] For this, the step 62 of determining a compensation motor torque T12C comprises a phase 63 of calculating a steering wheel torque error ΔT3 by subtracting the reference steering wheel torque T3.sub.ref and the steering wheel torque T3. The reference steering wheel torque T3.sub.ref is selected equal to 0 Nm so as to completely suppress the amplitude A of oscillation of the steering wheel 3. Indeed, the reference motor torque T3.sub.ref is the value at which the method imposes the steering wheel torque T3.
[0074] Furthermore, the step 62 of determining a compensation motor torque T12C comprises a phase 64 of filtering the low frequencies by means of a high-pass filter.
[0075] The filtering step 64 receives the steering wheel torque error ΔT3 as input and determines a filtered steering wheel torque error ΔT3f. The high pass filter has a cut-off frequency of 10 Hz. In other words, only frequencies of the steering wheel torque error ΔT3 greater than 10 Hz pass to the next phase. Thus, the compensation algorithm 61 is only applied to the frequencies of the steering wheel torque T3 greater than 10 Hz, and therefore only to the oscillations of the steering wheel 3 associated with the imbalance.
[0076] The step 62 of determining a compensation motor torque T12C finally comprises a compensation phase 65 in which a controller determines the compensation motor torque T12C as a function of the filtered steering wheel torque error ΔT3f. The controller is parameterized with a plurality of parameters selected judiciously so that the compensation algorithm 61 is robust and stable.
[0077] The compensation algorithm 61 is positioned in parallel with the main control algorithm 51. Thus, an operating frequency of the compensation algorithm 61 can be selected independently of an operating frequency of the main control algorithm 51 The operating frequency of the compensation algorithm 61 is less than 100 Hz.
[0078] The compensation algorithm 61 is a regulation of the steering wheel torque T3 in closed loop. Indeed, in the method 10 according to the invention, it can be considered that the compensation algorithm 61 is applied to a general system G comprising the main control algorithm 51 and the assistance motor 21. A reaction of the general system G is compared with a reference value so as to correct the compensation algorithm 61.
[0079] The method also comprises a summation step 52 in which the compensation motor torque T12C is added to the main motor torque T12P so as to determine the motor torque T12. Thus, the motor torque T12 comprises a part linked to the main control algorithm 51 and a part linked to the compensation algorithm 61.
[0080]
[0081]
[0082] This result is confirmed in
[0083]
[0084]
[0085] The compensation motor torque T12C has a visible oscillation. This is confirmed by the frequency analysis carried out in
[0086] Of course, the invention is not limited to the embodiments described and represented in the appended figures. Modifications remain possible, in particular from the point of view of the constitution of the various elements or by substitution of technical equivalents, without thereby departing from the scope of protection of the invention.