Steering wheel assist force intelligent control method and system based on vehicle speed
By dynamically adjusting the steering assist according to vehicle speed, the problem of existing power steering systems being unable to adapt to different vehicle speeds is solved, achieving a good driving experience at different speeds, improving driving comfort and safety, and preventing traffic accidents.
Patent Information
- Application Number
- CN202310673877.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-07
- Publication Date
- 2026-01-06
- Estimated Expiration
- 2043-06-07
AI Technical Summary
The power steering system in existing vehicles provides a constant value of assistance, which is difficult to meet the driving needs at different speeds. This results in poor steering at low speeds or easy lane departure at high speeds, increasing the risk of traffic accidents.
The vehicle speed is divided into different ranges, and different steering assist is matched. Through the speed detection module, steering assist setting module, vehicle speed determination module and steering assist control module, the steering assist is dynamically adjusted to adapt to different vehicle speeds, including speed detection, steering assist setting and control process.
It achieves a good driving experience at different speeds, improves driving comfort, and effectively prevents traffic accidents.
Smart Images

Figure CN117002611B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle steering assist, and specifically to a method and system for intelligent control of steering assist based on vehicle speed. Background Technology
[0002] With economic and technological development, cars have become commonplace in ordinary households, leading to increasingly higher demands on vehicle handling performance. As a key component for steering, the comfort of steering wheel operation is a crucial indicator of driving comfort. To improve steering comfort, current vehicles employ power steering systems to provide steering assistance, reducing steering resistance and enhancing handling comfort.
[0003] Currently, the power steering system in vehicles provides a constant amount of assistance, which is insufficient to meet the driving needs at different speeds. For example, when a car is traveling at low speeds, the road conditions are usually complex or the traffic is heavy, requiring lighter steering wheel operation and greater steering assistance. Therefore, if the steering resistance is too high, it will result in uneven steering. When a car is traveling at high speeds, even slight changes in the steering wheel can cause the vehicle to deviate from its lane. In this case, less steering assistance is needed. Therefore, if the steering resistance is too low, the vehicle will easily deviate from its lane, leading to traffic accidents. Therefore, a speed-based intelligent steering assist control method and system are needed to solve these problems. Summary of the Invention
[0004] In view of this, the purpose of the present invention is to overcome the defects in the prior art and provide a steering wheel power assist intelligent control method and system based on vehicle speed, which can match different steering assist according to the vehicle speed, ensure that the vehicle has good driving comfort at different speeds, and avoid traffic accidents.
[0005] The intelligent steering wheel power assist control method based on vehicle speed of the present invention includes the following steps:
[0006] S1. Obtain the real-time vehicle speed V;
[0007] S2. Set the value of steering assist F according to the speed range of the real-time vehicle speed V;
[0008] S3. Determine whether the duration t of the real-time vehicle speed V being within the same speed range is greater than the time threshold t1. If yes, proceed to the next step; otherwise, return to the step of obtaining the real-time vehicle speed V.
[0009] S4. Based on the absolute value of the difference between the steering assist setting and the setting, the steering assist changes to the set steering assist F over a set time.
[0010] Furthermore, based on the speed range of the real-time vehicle speed V, the value of the steering assist F is set, specifically including:
[0011] If V ≤ V1, then set F = F0; if V1 < V ≤ V2, then set F = F1; if V > V2, then set F = F2; where V1 and V2 are both speed thresholds, and V1 < V2; F0 is the set initial steering assist; F1 and F2 are both set steering assists, and F1 > F2.
[0012] Further, according to the absolute value of the difference before and after setting the steering assist, make the steering assist change to the set steering assist F at the set time, specifically including:
[0013] If ΔF = ∣F1 - F0∣ or ΔF = ∣F2 - F1∣, then make the steering assist linearly change to the set steering assist F in time T0;
[0014] If ΔF = ∣F2 - F0∣, then make the steering assist linearly change to the set steering assist F in time 2T0; where ΔF is the absolute value of the difference before and after setting the steering assist, and T0 is the time threshold.
[0015] Further, it further includes the following steps:
[0016] Obtain the real-time gear information, and judge whether the vehicle is in D gear. If so, return to execute the step of obtaining the real-time vehicle speed V; if not, enter the next step;
[0017] Judge whether the vehicle is powered off. If so, execute the end; if not, return to execute the step of obtaining the real-time vehicle speed V.
[0018] An intelligent control system for steering wheel assist based on vehicle speed, including a speed detection module, a steering assist setting module, a vehicle speed determination module, and a steering assist control module;
[0019] The speed detection module is used to obtain the real-time vehicle speed V according to the speed detection instruction;
[0020] The steering assist setting module is used to set the value of the steering assist F according to the speed range where the real-time vehicle speed V is located;
[0021] The vehicle speed determination module is used to judge whether the continuous time t of the real-time vehicle speed V in the same speed range is greater than the time threshold t1. If so, send a control instruction to the steering assist control module; if not, send a speed detection instruction to the speed detection module;
[0022] The steering assist control module is used to calculate the absolute value of the difference before and after setting the steering assist according to the control instruction, and make the steering assist change to the set steering assist F at the set time according to the absolute value of the difference before and after setting the steering assist.
[0023] Further, according to the speed range in which the real-time vehicle speed V is located, the value of the steering assist F is set, specifically including:
[0024] If V ≤ V1, then F = F0; if V1 < V ≤ V2, then F = F1; if V > V2, then F = F2; where V1 and V2 are both speed thresholds, and V1 < V2; F0 is the set initial steering assist; F1 and F2 are both set steering assists, and F1 > F2.
[0025] Further, according to the absolute value of the difference before and after the steering assist is set, the steering assist changes to the set steering assist F at the set time, specifically including:
[0026] If ΔF = ∣F1 - F0∣ or ΔF = ∣F2 - F1∣, then the steering assist linearly changes to the set steering assist F in time T0;
[0027] If ΔF = ∣F2 - F0∣, then the steering assist linearly changes to the set steering assist F in time 2T0; where ΔF is the absolute value of the difference before and after the steering assist is set, and T0 is the time threshold.
[0028] Further, it further includes a gear position determination module and a vehicle power-off determination module;
[0029] The gear position determination module is used to obtain real-time gear position information, determine whether the vehicle is in the D gear, if so, send a speed detection instruction to the speed detection module; if not, send a power-off identification instruction to the vehicle power-off determination module;
[0030] The vehicle power-off determination module is used to determine whether the vehicle is powered off according to the power-off identification instruction, if so, the execution ends; if not, send a speed detection instruction to the speed detection module.
[0031] The beneficial effects of the present invention are: An intelligent control method and system for steering wheel assist based on vehicle speed disclosed by the present invention can ensure a good driving experience in different speed ranges by dividing the vehicle speed into three different ranges and matching different steering assists for different speed ranges; at the same time, matching different steering assists for different speed ranges can not only ensure driving comfort, but also effectively prevent traffic accidents. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] The present invention will be further described below in conjunction with the drawings and embodiments:
[0033] Figure 1 It is a schematic diagram of the general outline of the intelligent control process of the present invention;
[0034] Figure 2 It is a schematic diagram of an embodiment of the intelligent control of the present invention. Detailed Implementation
[0035] The present invention will be further described below with reference to the accompanying drawings, as shown in the figures:
[0036] The intelligent steering wheel power assist control method based on vehicle speed of the present invention includes the following steps:
[0037] S1. Obtain the real-time vehicle speed V when the vehicle is powered on and started;
[0038] S2. Set the value of steering assist F according to the speed range of the real-time vehicle speed V;
[0039] S3. Determine whether the duration t of the real-time vehicle speed V being within the same speed range is greater than the time threshold t1. If yes, proceed to the next step; otherwise, return to the step of obtaining the real-time vehicle speed V. In this embodiment, the time threshold t1 is 2s. This step ensures that the vehicle speed V is stable within a certain time period and further ensures that the steering assist set for the vehicle speed V can be accurately and reliably applied to step S4.
[0040] S4. Based on the absolute value of the difference between the steering assist setting and the setting, the steering assist changes to the set steering assist F over a set time.
[0041] After adjusting the power steering to the set power steering assist F, the vehicle's power steering system can use power steering assist F as the steering assist for operation. This invention matches different power steering assist according to the vehicle's speed, ensuring good driving comfort at different speeds.
[0042] In this embodiment, the value of the steering assist F is set according to the speed range of the real-time vehicle speed V, specifically including:
[0043] If V≤V1, then F=F0; if V1<V≤V2, then F=F1; if V>V2, then F=F2; where V1 and V2 are speed thresholds, and V1<V2; F0 is the set initial steering assist; F1 and F2 are both set steering assists, and F1>F2. The speed threshold V1 is 60±3km / h, and the speed threshold V2 is 90±3km / h; the initial steering assist F0 can be obtained through testing, for example, through testing, F0 is set to 4.8±0.1N·m; the steering assists F1 and F2 can be set according to the average value obtained by the OEM through statistical data, or they can be customized according to the special requirements of some users, for example, F1 is set to 4.2±0.1N·m; F2 is set to 3.9±0.1N·m.
[0044] By using the above method, the vehicle speed is divided into three different ranges, and different steering assistance is matched to different speed ranges. This allows for the pre-setting of different steering assistance based on different vehicle speeds, providing data preparation for adjusting the vehicle's steering assistance to the preset level in the future, thereby ensuring a good driving experience in different speed ranges.
[0045] In this embodiment, the steering assist is adjusted to a set steering assist F over a set time period based on the absolute value of the difference between the steering assist setting and the setting. Specifically, this includes:
[0046] If ΔF = |F1-F0| or ΔF = |F2-F1|, then the steering assist changes linearly to the set steering assist F over time T0. For example, if the steering assist F set this time is F1, and the steering assist before this setting was F0, then the absolute value of the difference between the steering assist before and after setting is ΔF = |F1-F0|, thus satisfying the condition ΔF = |F1-F0|, and thus the steering assist changes linearly to the set steering assist F = F1 over time T0.
[0047] If ΔF = |F2 - F0|, then the steering assist changes linearly to the set steering assist F over a time interval of 2T0. Similarly, if the current set steering assist F is F2, and the previous steering assist was F0, then the absolute value of the difference in steering assist before and after setting, ΔF, is |F2 - F0|, thus satisfying the condition ΔF = |F2 - F0|. Therefore, the steering assist changes linearly to the current set steering assist F = F2 over a time interval of 2T0. Here, ΔF is the absolute value of the difference in steering assist before and after setting, and T0 is the time threshold, which takes the value of 1.5 ± 0.5 s.
[0048] Generally, the initial steering assist F0 is greater than both F1 and F2. Therefore, when F1 > F2, |F2-F0| will be greater than |F1-F0|. In the case of ΔF = |F2-F0|, by using twice the time T0, the steering assist can be linearly changed to the set steering assist F, which can ensure the smoothness of the steering assist adjustment.
[0049] Using the above method, on the one hand, it is possible to select a suitable target steering assist as the steering assist for vehicle operation based on the different values of the front and rear steering assist; on the other hand, after determining the suitable target steering assist, the vehicle's steering assist can be smoothly adjusted to the set target steering assist, thereby further improving driving comfort while ensuring driving safety.
[0050] In this embodiment, the intelligent steering wheel power assist control method of the present invention further includes the following steps:
[0051] Obtain real-time gear information and determine whether the vehicle is in D gear. If yes, return to the step of obtaining real-time vehicle speed V; otherwise, proceed to the next step. Through the above steps, identify whether the vehicle is in a forward state. If the vehicle is still in a forward state, return to step S1 to continue execution, thereby realizing the cyclic control of the vehicle's steering wheel power assist while the vehicle is in a forward state, ensuring that the vehicle always has appropriate steering assistance while in a forward state.
[0052] The system determines whether the vehicle is powered off. If so, the process ends; otherwise, it returns to the step of obtaining the real-time vehicle speed V. Through the above steps, the power-on status of the vehicle is determined. If the vehicle is powered off, it means that the vehicle is no longer running, so the entire control process ends. If the vehicle is not powered off, it means that the vehicle is still running, so it returns to step S1 to continue execution. This allows for cyclical control of the vehicle's steering wheel power assist while the vehicle is running.
[0053] The present invention also relates to a vehicle speed-based intelligent steering assist control system, which corresponds to the above-mentioned vehicle speed-based intelligent steering assist control method and can be understood as a system that implements the above method. The system includes a speed detection module, a steering assist setting module, a vehicle speed determination module, and a steering assist control module.
[0054] The speed detection module is used to obtain the real-time vehicle speed V according to the speed detection command;
[0055] The steering assist setting module is used to set the value of steering assist F according to the speed range in which the real-time vehicle speed V is located.
[0056] The value of steering assist F is set according to the speed range of the real-time vehicle speed V, specifically including:
[0057] If V≤V1, then F=F0; if V1<V≤V2, then F=F1; if V>V2, then F=F2; where V1 and V2 are both speed thresholds, and V1<V2; F0 is the set initial steering assist; F1 and F2 are both set steering assists, and F1>F2.
[0058] The vehicle speed determination module is used to determine whether the duration t of the real-time vehicle speed V being within the same speed range is greater than the time threshold t1. If so, a control command is sent to the steering assist control module; otherwise, a speed detection command is sent to the speed detection module.
[0059] The steering assist control module is used to calculate the absolute value of the difference between the steering assist setting and the setting based on the control command, and to make the steering assist change to the set steering assist F at a set time based on the absolute value of the difference between the steering assist setting and the setting.
[0060] Based on the absolute value of the difference between the steering assist setting and the setting before and after, the steering assist changes to the set steering assist F over a set time interval, specifically including:
[0061] If ΔF = |F1-F0| or ΔF = |F2-F1|, then the steering assist will change linearly to the set steering assist F over time T0.
[0062] If ΔF = |F2-F0|, then the steering assist will change linearly to the set steering assist F over a time interval of 2T0; where ΔF is the absolute value of the difference between the steering assist setting and the time threshold, and T0 is the time threshold.
[0063] In this embodiment, the intelligent steering wheel power assist control system further includes a gear position determination module and a vehicle power-off determination module.
[0064] The gear position determination module is used to obtain real-time gear position information and determine whether the vehicle is in D gear. If so, it sends a speed detection command to the speed detection module; if not, it sends a power-off recognition command to the vehicle power-off determination module.
[0065] The vehicle power-off determination module is used to determine whether the vehicle is powered off based on the power-off identification command. If it is, the execution ends; if not, a speed detection command is sent to the speed detection module.
[0066] This invention provides an objective and scientific intelligent steering wheel assist control method and system, which divides the vehicle speed into several different ranges and matches different steering assist to different speed ranges, thereby ensuring a good driving experience in different speed ranges and improving driving comfort. At the same time, by matching different steering assist to different speed ranges, it can also effectively prevent traffic accidents.
[0067] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.
Claims
1. A speed-based steering wheel assist intelligent control method, characterized in that: The method comprises the following steps: S1. acquiring a real-time vehicle speed V; S2. setting a value of a steering assist force F according to a speed interval in which the real-time vehicle speed V is located, specifically comprising: if V≤V1, then F=F0; if V1<V≤V2, then F=F1; if V>V2, then F=F2; wherein V1 and V2 are speed thresholds, and V1<V2; F0 is a set initial steering assist force; F1 and F2 are set steering assist forces, and F1>F2; S3. judging whether a duration t in which the real-time vehicle speed V is located in the same speed interval is greater than a time threshold t1, if yes, then proceeding to the next step; if no, then returning to the step of acquiring the real-time vehicle speed V; S4. according to an absolute value of a difference before and after setting of the steering assist force, making the steering assist force change to the set steering assist force F in a set time, specifically comprising: if ΔF=|F1-F0| or ΔF=|F2-F1|, then making the steering assist force change linearly to the set steering assist force F in a time T0; if ΔF=|F2-F0|, then making the steering assist force change linearly to the set steering assist force F in a time 2T0; wherein ΔF is the absolute value of the difference before and after setting of the steering assist force, and T0 is a time threshold.
2. The method of claim 1, wherein the method further comprises: Further comprising the following steps: acquiring real-time gear information, judging whether the vehicle is in D gear, if yes, then returning to the step of acquiring the real-time vehicle speed V; if no, then proceeding to the next step; judging whether the vehicle is powered off, if yes, then executing the end; if no, then returning to the step of acquiring the real-time vehicle speed V.
3. A steering wheel assist intelligent control system based on vehicle speed, characterized in that: comprising a speed detection module, a steering assist force setting module, a vehicle speed judging module and a steering assist force control module; the speed detection module is used for acquiring a real-time vehicle speed V according to a speed detection instruction; the steering assist force setting module is used for setting a value of a steering assist force F according to a speed interval in which the real-time vehicle speed V is located; the vehicle speed judging module is used for judging whether a duration t in which the real-time vehicle speed V is located in the same speed interval is greater than a time threshold t1, if yes, then sending a control instruction to the steering assist force control module; if no, then sending a speed detection instruction to the speed detection module; the steering assist force control module is used for calculating an absolute value of a difference before and after setting of the steering assist force according to the control instruction, and making the steering assist force change to the set steering assist force F in a set time according to the absolute value of the difference before and after setting of the steering assist force; setting a value of a steering assist force F according to a speed interval in which the real-time vehicle speed V is located, specifically comprising: if V≤V1, then F=F0; if V1<V≤V2, then F=F1; if V>V2, then F=F2; wherein V1 and V2 are speed thresholds, and V1<V2; F0 is a set initial steering assist force; F1 and F2 are set steering assist forces, and F1>F2; according to an absolute value of a difference before and after setting of the steering assist force, making the steering assist force change to the set steering assist force F in a set time, specifically comprising: if ΔF=|F1-F0| or ΔF=|F2-F1|, then making the steering assist force change linearly to the set steering assist force F in a time T0; if ΔF=|F2-F0|, then making the steering assist force change linearly to the set steering assist force F in a time 2T0; If ΔF=|F2-F0|, then the steering assist is changed linearly to the set steering assist F in 2T0 time; wherein ΔF is the absolute value of the difference between the steering assist before and after setting, T0 is a time threshold.
4. The vehicle speed based steering wheel assist intelligent control system of claim 3, wherein: Further comprising a gear determination module and a vehicle power-off determination module; The gear determination module is configured to acquire real-time gear information, determine whether the vehicle is in D gear, and if so, send a speed detection instruction to the speed detection module; if not, send a power-off identification instruction to the vehicle power-off determination module. The vehicle power-off determination module is configured to determine whether the vehicle is powered off according to the power-off identification instruction, and if so, execute the end; if not, send a speed detection instruction to the speed detection module.
Citation Information
Patent Citations
Automatic calibration method for motor power-assisted curve in ECHBPS steering system
CN114519233A
Electric power steering system, control method thereof, medium, electronic equipment and vehicle
CN116176692A