METHOD FOR OPERATING A STEER-BY-WIRE STEERING SYSTEM OF A MOTOR VEHICLE, CONTROL DEVICE, COMPUTER PROGRAM, AND STEER-BY-WIRE STEERING SYSTEM
20230264739 · 2023-08-24
Assignee
Inventors
Cpc classification
B62D7/159
PERFORMING OPERATIONS; TRANSPORTING
B62D15/0285
PERFORMING OPERATIONS; TRANSPORTING
B62D6/002
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
A method is disclosed for a steer-by-wire steering system of a motor vehicle, the system having at least one steering function that requests one or more steering angle changes as target steering angles for at least at one vehicle axle. An arbitration unit (AE) weights the steering angle changes as target steering angles (SLw_i) and, taking into account at least one target steering angle (SLw_i), determines an overall target steering angle (G_SLw). Before the overall target steering angle (G_SLw) is set by an actuator of the steer-by-wire steering system, a check is carried out to see whether a gradient of the overall target steering angle (G_SLw) is smaller than or equal to the gradient of the at least one target steering angle (SLw_i).
Claims
1-12. (canceled)
13. A method for operating a steer-by-wire steering system of a motor vehicle having at least one steering function, an arbitration unit, and an actuator, the method comprising: requesting, by a steering function, one or more steering angle changes for at least one vehicle axle; weighting, by an arbitration unit (AE), the one or more steering angle changes as target steering angles (SLw_i); determining an overall target steering angle (G_SLw) taking into account at least one of the target steering angles (SLw_i); checking whether a gradient of the overall target steering angle (G_SLw) is smaller than or equal to a gradient of the at least one target steering angles (SLw_i); and setting, by an actuator of the steer-by-wire steering system, an overall target steering angle (G_SLw).
14. The method according to claim 13, wherein requesting the one or more steering angle change is performed as a function of a driving situation (Fzg_S) of the motor vehicle.
15. The method according to claim 14, further comprising determining the driving situation (Fzg_S) of the motor vehicle using at least one parameter selected from a driving mode, a steering wheel position, a steering wheel angle speed, a steering-wheel angle acceleration, a speed of the vehicle, a yaw angle speed, a transverse acceleration, a longitudinal acceleration, and a wheel steering angle of at least one wheel on an axle to be steered.
16. The method according to claim 15, wherein determining the driving situation (Fzg_S) of the motor vehicle includes the arbitration unit taking into account signals from at least one control unit that is distinct from the steer-by-wire steering system, the said signals being read in at an interval from 5 to 40 ms.
17. The method according to claim 16, wherein the interval is 10 ms.
18. The method according to claim 13, further comprising determining a safety factor (v_safe) as a function of a speed of the vehicle, wherein determining the safety factor (v_safe) is performed prior to checking whether the gradient of the overall target steering angle (G_SLw) is smaller than or equal to the gradient of the at least one target steering angles (SLw_i).
19. The method according to claim 18, wherein the safety factor (v_safe) decreases as the speed of the vehicle increases.
20. The method according to claim 18, further comprising debouncing a result of the checking in order to determine whether G_SLw≤SLw_i or G_SLw≤SLw≤SLw_i+v_safe.
21. The method according to claim 13, wherein checking is performed on a continuous basis.
22. The method according to claim 13, wherein checking is performed periodically at an interval from 1 to 20 ms.
23. The method according to claim 22, wherein the interval is 4 ms.
24. The method according to claim 13, wherein when determining the overall target steering angle (G_SLw), the arbitration unit (AE) carries out a superimposition (B), having regard to a first target steering angle (S_Lw1) and at least one further target steering angle (S_Lw2).
25. The method according to claim 24, wherein the superimposition (B) is a function of a driving situation (Fzg_S) of the motor vehicle.
26. The method according to claim 13, further comprising providing a control unit configured with the at least one steering function, the control unit distinct from the control unit of the steer-by-wire steering system and wherein the at least one steering function is selected from a corridor function, a parking function, a fallback function, and a driver assistance function.
27. A steer-by-wire steering system comprising a control unit configured to carry out the method of claim 13.
28. The steer-by-wire steering system according to claim 27, wherein the steer-by-wire steering system is configured as a rear-axle steering system of a motor vehicle.
29. . A non-transitory computer-readable storage medium containing machine-readable code that is configured to perform the method of claim 13 when executed by a steer-by-wire steering system of a motor vehicle.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0047] Below, the invention is described with reference to preferred embodiments relating to the drawing, which shows:
[0048]
[0049]
[0050]
DETAILED DESCRIPTION
[0051]
[0052] A yaw rate R
[0053]
[0054]
[0055] To avoid sudden steering movements, by means of the superimposition function associated with it the arbitration unit can change gradually from a first determined target steering angle to a target steering angle determined subsequently. This also takes place continually.
[0056] In a further step, a check is carried out continually at intervals of 4 ms to see whether the gradient of the overall target steering angle G_SLw in question is smaller than or equal to the gradient of the target steering angle SLw_i determined, plus a safety factor v_safe added in each case. The result of the said checking is stored in each case and by comparison with the next-calculated value it is checked whether the same result occurs repeatedly. For example, if the condition occurs five times in succession (True?=yes), then at the steer-by-wire steering system the overall target steering angle G_SLw is set. The actuator of the steer-by-wire steering system then sets this overall target steering angle G_SLw. If the check shows repeatedly, for example five times in succession within 20 ms, that the condition is not fulfilled (True?=no), then the steer-by-wire steering system is set to an error mode or safety mode SLw_safe. In that case, depending on the driving situation the steer-by-wire steering system freezes the current steering angle or, depending on the driving situation, gradually approaches a steering angle of 0° which corresponds to driving straight ahead. This ensures that if an error occurs in the calculation of the overall target steering angle G_SLw, no situation that cannot be controlled by a normal driver will occur. Thus, a steer-by-wire steering system or a method for operating a steer-by-wire steering system is advantageously obtained, which satisfies the strict safety requirements specified by ASIL.
INDEXES
[0057] 1 vehicle [0058] 2 Front wheel [0059] 3 Rear wheel [0060] 4 Front axle steering [0061] 5 Rear axle steering [0062] 14 Steering wheel [0063] 21 Front axle [0064] 31 Rear axle [0065] 41 Steering rod [0066] 51 Steering rod [0067] AE Arbitration unit [0068] ADAS Driver assistance system for autonomous driving [0069] B Superimposition function [0070] BUS Bus system (CAN, Flexray) [0071] ESC Electronic stability control [0072] Korr Corridor function [0073] PAS Parking assistance function [0074] R