Steering gear calibration control method and system for vehicle
By receiving requests through the interface selection module and CAN bus, generating a key to unlock the controller, and executing the steering indicator, the problem of zero-angle and zero-torque deviation of the vehicle is solved. This enables rapid one-click correction and flexible driver adaptation, improving the reliability and safety of the steering system.
Patent Information
- Application Number
- CN202511283028.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-09
- Publication Date
- 2026-01-02
AI Technical Summary
In existing vehicle steering calibration methods, it is impossible to correct deviations from zero angle or zero torque with a single click. Maintenance is time-consuming and labor-intensive, and the adaptive adjustments for different drivers are not flexible enough. The reliability and safety of the steering calibration function need to be improved.
The calibration request is received by the interface selection module set on the instrument panel or steering gear interface. The request content is received and parsed using the CAN bus. After technical verification, four-byte seed data is generated. The key is calculated using a custom algorithm to unlock the controller and perform calibration operations, including calibration of steering assist, return assist, zero angle and zero torque. The calibration data is stored when the power is off so that it can be recalled the next time the power is turned on.
It enables rapid one-click correction of vehicle angle and torque, reduces maintenance costs, improves the flexibility and safety of the steering system, meets the driving performance needs of different drivers, and enhances vehicle comfort and safety.
Smart Images

Figure CN121246919A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the technical field of vehicle steering gear calibration control, and particularly relates to a steering gear calibration control method and system for a vehicle. BACKGROUND
[0002] With the rapid development of automobile intelligence and electrification, people's requirements for the comfort and safety of automobiles are getting higher and higher, and the steering system is also being continuously optimized and upgraded. Currently, electric hydraulic power steering gears (EHPS) and electric power steering gears (EPS) are widely used in the market. The steering oil pump of the EHPS system is driven by an electric motor. The basic working principle is that when the driver turns the steering wheel, the controller controls the size of the motor speed according to the height of the vehicle speed to adjust the output flow of the oil pump. When the vehicle speed increases, the motor speed is appropriately reduced, thereby reducing the output flow of the oil pump to reduce the hydraulic assist force, ensuring that the driver has appropriate road feel at high speed, and improving the safety and stability of driving. At the same time, the assist force is controlled according to the size of the steering wheel rotation angle and angular acceleration. The EPS completely cancels the hydraulic component, and the entire system is composed of a steering wheel torque sensor, a controller, an assist motor, and a speed reduction mechanism. The basic principle of the EPS is that when the driver turns the steering wheel, the torque sensor detects the size and direction of the steering wheel torque, and the controller controls the assist force according to the size of the steering wheel torque. The greater the steering wheel torque, the greater the assist torque provided by the assist motor, thereby solving the problem of steering lightness. At the same time, the controller controls the road feel according to the height of the vehicle speed. When the vehicle speed increases, the assist force is appropriately reduced, thereby ensuring that the driver has appropriate road feel when steering, and improving the safety and stability of driving. In addition, the assist force is also controlled according to the size of the steering wheel rotation angle and angular acceleration. In addition, in order to comprehensively improve the performance of the automobile steering system, the EHPS and the EPS both have a return function. The return function also needs to be calibrated according to the size of the angle and angular acceleration to ensure that the return force is moderate and does not overshoot. Moreover, due to mechanical wear and tear, changes in vehicle mass, and other reasons, the steering wheel angle deviates from zero, and the torque deviates from zero, causing the vehicle to be unable to maintain straight-line driving and the left and right hand feel to be inconsistent. The driver needs to perform zero-angle and zero-torque calibration. In summary, the steering controller needs to calibrate the size of the assist torque and the return torque according to the vehicle speed, the angle, and the angular acceleration, and needs to correct and calibrate the sensor zero angle and zero torque. Therefore, the steering controller should have a software calibration function.
[0003] At present, the usual method for the steering gear factory to calibrate is that after the calibration of the same vehicle model is completed, the steering assist, the return assist, the steering wheel zero angle and the zero torque cannot be changed at will; but for different drivers, the requirements for the assist may be different, some drivers prefer a lighter steering wheel feel, and some drivers need a qualitative driving feel. Moreover, for the problems of the steering wheel angle deviating from zero position and the torque deviating from zero position due to mechanical running-in, vehicle mass change and other reasons, causing the vehicle to be unable to maintain straight driving and the left and right hand feels inconsistent, the above-mentioned feel discomfort problems caused by calibration require the driver to contact the steering gear supplier for calibration change, which cannot be operated by one key on the panel. Therefore, as described above, in the current vehicle steering calibration method, when the steering wheel is not straight due to the deviation of the vehicle zero angle or zero torque from zero position, it cannot be corrected by one key operation, and it is time-consuming and laborious to maintain; the adaptability of different drivers is not flexible enough, and the reliability and safety of the steering calibration function need to be further improved. SUMMARY
[0004] The present application provides a kind of for vehicle's steering gear calibration control method and system, it is in order to solve the current vehicle steering calibration method in the case where the vehicle zero angle or zero torque deviates from zero position, cannot one key operation correction, it is relatively time-consuming and laborious to maintain;For the adaptability of different drivers is not flexible enough, and the reliability and safety of the steering calibration function need to be further improved Problem.
[0005] To achieve the above object, the technical scheme adopted by the present application is as follows: The present application provides a kind of for vehicle's steering gear calibration control method, including the following steps: S1, by the interface selection module of the interface arranged in the instrument or steering gear self-contained interface, receives the calibration type request of at least one of the steering assist calibration request, the return assist calibration request, the zero angle calibration request and the zero torque calibration request input by the operator; S2, the steering controller receives the calibration type request to vehicle system CAN bus, and the request content of calibration type request is analyzed by data receiving module; S3, steering controller control module generates four bytes seed data based on the received calibration type request, calculates the key by self-defined algorithm, and compares the consistency of interface input key and calculated key to carry out security verification, and unlocks the controller after verification; S4, when the security verification is passed, the steering controller control module executes the operation corresponding to the calibration type request: The calibration result flag or mode data is sent to the instrument panel or steering gear display interface via the vehicle system CAN bus through the data transmission module; the calibrated mode data and zero-point reference data are saved as calibration data through the data storage module; the storage operation is triggered when the vehicle key is turned off so that the stored calibration data can be retrieved when the power is turned on.
[0006] In some implementations, in S1, the steering assist calibration request corresponds to selectable light steering mode, moderate steering mode, and heavy steering mode, wherein: The light steering mode uses the first pre-calibrated assist table, and the steering gear outputs the maximum assist torque; the moderate steering mode uses the second pre-calibrated assist table, and the steering gear outputs the moderate assist torque; the heavy steering mode uses the third pre-calibrated assist table, and the steering gear outputs the minimum assist torque.
[0007] In some implementations, in S1, the return-to-center assist calibration request corresponds to an optional return-to-center fast mode, a return-to-center moderate mode, and a return-to-center slow mode, wherein: The fast return mode uses the first pre-calibrated return table and outputs the maximum return torque; the moderate return mode uses the second pre-calibrated return table and outputs the medium return torque; the slow return mode uses the third pre-calibrated return table and outputs the minimum return torque.
[0008] In some implementations, in S3, security verification includes: converting the four-byte seed data generated by the steering controller into a two-byte key using a preset irreversible algorithm; comparing the key input on the interface with the key calculated by the controller bit by bit; and unlocking the controller access permissions when all bits match.
[0009] In some implementations, S4 specifically includes: if it is a steering assist calibration request, calling a pre-calibrated steering assist table and applying it to the steering gear, outputting the assist torque that matches the selected mode; if it is a return-to-center assist calibration request, calling a pre-calibrated return-to-center assist table and applying it to the steering gear, outputting the return-to-center torque that matches the selected mode; if it is a zero-angle calibration request, calculating the zero-angle deviation and setting the current steering wheel angle as the zero-point reference; if it is a zero-torque calibration request, calculating the zero-torque deviation and setting the current steering wheel torque as the zero-point reference.
[0010] Furthermore, in S4, the calibration operation is performed through the UDS diagnostic service, and the calibration parameters include steering assist calibration, return assist calibration, zero angle calibration, and zero torque calibration.
[0011] In some implementations, in S4, the zero operation corresponding to the zero-angle calibration request includes: acquiring the current angle value of the steering wheel, calculating the deviation between the angle value and the theoretical zero position, and setting the current angle value as the new zero-angle reference.
[0012] In some implementations, in S4, the operation of executing the zero torque calibration request includes: acquiring the current torque value of the steering wheel, calculating the deviation of the torque value from the theoretical zero position, and setting the current torque value as the new zero torque reference.
[0013] In some implementations, in S4, the display of calibration results includes steering assist and return-to-center mode, zero angle and zero torque calibration; the steering assist and return-to-center mode continuously displays the name of the currently active mode on the interface; the zero angle and zero torque calibration pop-up dialog box displays that the zero angle calibration is complete or the zero torque calibration is complete.
[0014] The present invention also provides a steering gear calibration control system for a vehicle, the system comprising an interface selection module, a data parsing module, a steering controller control module, a request execution module, and a display and storage module, wherein: Interface selection module: Used to receive at least one of the following calibration type requests input by the operator through the interface selection module set on the instrument or steering gear interface: steering assist calibration request, return assist calibration request, zero angle calibration request, and zero torque calibration request. Data parsing module: Used to receive calibration type requests from the vehicle system CAN bus via the steering controller, and to parse the request content of the calibration type requests through the data receiving module; Steering controller control module: Based on the received calibration type request, the steering controller control module generates four-byte seed data, calculates the key through a custom algorithm, and performs security verification by comparing the key input on the interface with the calculated key. After successful verification, the controller is unlocked. Request execution module: When the security verification is passed, the switch controller module is used to execute the operation corresponding to the calibration type request; Display and storage module: Used to send calibration result flags or mode data to the instrument panel or steering gear's built-in display interface via the vehicle system CAN bus through the data transmission module; saves the calibrated mode data and zero-point reference data as calibration data through the data storage module; triggers the storage operation when the vehicle key is off so that the stored calibration data can be retrieved when the power is turned on.
[0015] Compared with the prior art, the steering gear calibration control method and system for vehicles of the present invention have the following advantages: This invention discloses a steering gear calibration control method for vehicles. By employing steering system calibration control, it solves the problem of steering wheel misalignment caused by a deviation from the zero angle of the vehicle, allowing for one-button correction directly through the instrument panel interface, avoiding the time-consuming and laborious process of driving the vehicle to a service station. Similarly, by using steering system calibration control, it solves the problem of inconsistent steering wheel assist and feel caused by a deviation from the zero torque of the vehicle, allowing for one-button correction and again avoiding the time-consuming and laborious process of driving the vehicle to a service station. This invention avoids the need to rewrite different software for different vehicle models due to differences in power assist and return-to-center calibration, improving the safety of vehicles equipped with steering systems and reducing the economic losses incurred from vehicle repairs due to steering gear calibration issues. In summary, this invention addresses the calibration of power steering, return-to-center calibration, and zero-angle / zero-torque calibration in vehicles equipped with power steering, aiming to meet the driving performance requirements of different drivers. It utilizes a user-friendly interface to satisfy customer needs, allowing drivers to adjust the power steering and calibrate the zero-angle / zero-torque settings anytime, anywhere. This ensures the robustness and reliability of the power steering, return-to-center, zero-angle, and zero-torque functions, thereby improving the comfort and safety of vehicles in assisted driving, intelligent driving, and autonomous driving systems to a certain extent. Attached Figure Description
[0016] The accompanying drawings are provided to further understand the invention and constitute a part of this invention. The illustrative embodiments of the invention and their descriptions are used to explain the invention and do not constitute an improper limitation of the invention.
[0017] Figure 1 This is a flowchart illustrating the steering assist calibration control method in the steering gear calibration control method for vehicles according to the present invention. Figure 2 This is a flowchart illustrating the steering return calibration control method in a steering gear calibration control method for vehicles according to the present invention. Figure 3 This is a flowchart illustrating the zero-angle steering calibration control method in a steering gear calibration control method for vehicles according to the present invention. Figure 4 This is a flowchart illustrating the zero-torque steering calibration control method in a steering gear calibration control method for vehicles according to the present invention. Figure 5 This is a schematic diagram of a power steering selection interface in a vehicle steering calibration control system according to the present invention. Figure 6 This is a schematic diagram of a return-to-center assist calibration interface in a vehicle steering gear calibration control system according to the present invention. Figure 7This is a schematic diagram of a zero-angle calibration interface in a vehicle steering gear calibration control system according to the present invention. Figure 8 This is a schematic diagram of a zero-torque calibration interface in a vehicle steering gear calibration control system according to the present invention. Detailed Implementation
[0018] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.
[0019] Therefore, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the invention without inventive effort are within the scope of protection of the invention.
[0020] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0021] It should be noted that the apparatus and methods disclosed in the embodiments herein can also be implemented in other ways. The apparatus embodiments described above are merely illustrative; for example, the flowcharts and block diagrams in the accompanying drawings show the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments herein. In this regard, each block in a flowchart or block diagram may represent a module, program, or part of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system to perform the specified function or action, or can be implemented using a combination of dedicated hardware and computer instructions.
[0022] In addition, the functional modules in the various embodiments of this article can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0023] In practical applications, the amount of power steering assistance is closely related to vehicle speed, steering wheel angle, and angular acceleration. Different power steering and return-to-center assistance are typically calibrated for different vehicle speeds, steering wheel angles, and angular accelerations to ensure optimal steering feel for the driver. However, due to mechanical break-in and changes in vehicle weight, the steering wheel angle and torque may deviate from zero, causing the vehicle to lose straight-line driving and resulting in inconsistent steering feel between the left and right sides. In such cases, zero-angle and zero-torque calibration are also required. This often causes considerable inconvenience and trouble for truck drivers, affecting the reliability and accuracy of the steering system and ultimately impacting product quality. Therefore, corresponding calibration software needs to be designed for the steering system. To meet the driving performance requirements of different drivers, a user-friendly interface can be used. Drivers can adjust the power steering and perform zero-angle and zero-torque calibrations anytime, anywhere, ensuring the robustness, reliability, and safety of the vehicle's power steering, return-to-center, zero-angle, and zero-torque functions.
[0024] The present invention provides a steering gear calibration control method for vehicles, comprising the following steps: S1. Through the interface selection module set on the instrument or steering gear's built-in interface, receive at least one of the following calibration type requests input by the operator: steering assist calibration request, return assist calibration request, zero angle calibration request, and zero torque calibration request. S2. Receive calibration type request from the vehicle system CAN bus through the steering controller, and parse the request content of the calibration type request through the data receiving module; S3. The steering controller control module generates four-byte seed data based on the received calibration type request, calculates the key through a custom algorithm, and performs security verification by comparing the key input on the interface with the calculated key. After successful verification, the controller is unlocked. S4. When the security verification is successful, the steering controller module executes the operation corresponding to the calibration type request: The calibration result flag or mode data is sent to the instrument panel or steering gear display interface via the vehicle system CAN bus through the data transmission module; the calibrated mode data and zero-point reference data are saved as calibration data through the data storage module; the storage operation is triggered when the vehicle key is turned off so that the stored calibration data can be retrieved when the power is turned on.
[0025] like Figure 1 As shown, in some embodiments, the steering gear calibration control method of the present invention requires a steering assist calibration control method when selecting the assist mode through the interface: Step 1: First, the hardware NVRAM area needs to be divided into a separate area, Block X, for orientation calibration, so that it can be stored and used after power-down.
[0026] Step 2: Place the data that needs to be calibrated into the pre-defined Block X area.
[0027] Step 3: Select the assist model on the host computer interface to make a mode request, send the request data to the controller, and establish a communication connection.
[0028] Step 4: After receiving the requested mode, the controller performs secure access.
[0029] Step 5: After the controller is unlocked, the host computer sends a service request through the UDS diagnostic service 0x2E. The power steering mode selected on the host computer interface is applied to the steering controller, which will then select the corresponding power steering table to provide assistance.
[0030] Step 6: After completing step 5, the host computer sends a 0x22 service confirmation to confirm whether step 5 has been executed correctly, and the controller will feed back the calibration application results to the host computer interface.
[0031] Step 7: Storage. Based on the characteristics of the NVRAM variable storage area, select the keyless power storage calibration.
[0032] Step 8: Power on again to confirm that the mode has been switched.
[0033] exist Figure 1 In the first phase, diagnostic communication is established. In the second phase, a secure access process is performed, unlocking the controller. The seed is four bytes: AA BB CC DD. The security algorithm can be defined by the user. The four bytes of the seed are used to derive a key AB. If the key calculated on the interface matches the key calculated in the controller, the controller unlocks. In the third phase, the calibration process is 2E AB CD 01, where ABCD represents the created DID (which can be defined by the user), and 01 is the calibration parameter, indicating that the assist mode needs to be calibrated. In the fourth phase, the calibration result is confirmed. The first 01 indicates that the assist mode calibration was performed, and the second 01 indicates that the assist mode calibration was successful.
[0034] like Figure 2 As shown, in some embodiments, the steering gear calibration control method of the present invention requires the following control method for selecting the power assist mode via an interface: Step 1: First, the hardware NVRAM area needs to be divided into a separate area, Block X, for orientation calibration, so that it can be stored and used after power-down.
[0035] Step 2: Place the data that needs to be calibrated into the pre-defined Block X area.
[0036] Step 3: Select the assist model on the host computer interface to make a mode request, send the request data to the controller, and establish a communication connection.
[0037] Step 4: After receiving the requested mode, the controller performs secure access.
[0038] Step 5: After the controller is unlocked, the host computer sends a service request through the UDS diagnostic service 0x2E. The power steering mode selected on the host computer interface is applied to the steering controller, which will then select the corresponding power steering table to provide assistance.
[0039] Step 6: After completing step 5, the host computer sends a 0x22 service confirmation to confirm whether step 5 has been executed correctly, and the controller will feed back the calibration application results to the host computer interface.
[0040] Step 7: Storage. Based on the characteristics of the NVRAM variable storage area, select the keyless power storage calibration.
[0041] Step 8: Power on again to confirm that the mode has been switched.
[0042] Figure 2 (The division into four stages and) Figure 1Similar to the previous scenario, communication is established in the first phase. In the second phase, a secure access process is performed, the controller is unlocked, and the seed is four bytes: AA BB CC DD. The security algorithm can be defined by the user. The four bytes of the seed are used to derive a key AB. If the key calculated on the interface matches the key calculated in the controller, the controller is unlocked. In the third phase, the calibration process is 2E a0 b0 02, where a0 and b0 are the created DIDs and can be defined by the user. 02 indicates that the calibration is to be performed in the positive assist mode. In the fourth phase, the calibration result is confirmed. 02 indicates that the calibration is to be performed in the assist mode, and 01 indicates that the assist mode calibration is successful.
[0043] like Figure 3 As shown, in some embodiments, the steering gear calibration control method of the present invention includes the following control method for zero-angle calibration via interface selection: Step 1: First, the hardware NVRAM area needs to be divided into a separate area, Block X, for orientation calibration, so that it can be stored and used after power-down.
[0044] Step 2: Place the data that needs to be calibrated into the pre-defined Block X area.
[0045] Step 3: Select the assist model on the host computer interface to make a mode request, send the request data to the controller, and establish a communication connection.
[0046] Step 4: After receiving the requested mode, the controller performs secure access.
[0047] Step 5: After the controller is unlocked, the host computer sends a service request through the UDS diagnostic service 0x2E. The power steering mode selected on the host computer interface is applied to the steering controller, which will then select the corresponding power steering table to provide assistance.
[0048] Step 6: After completing step 5, the host computer sends a 0x22 service confirmation to confirm whether step 5 has been executed correctly, and the controller will feed back the calibration application results to the host computer interface.
[0049] Step 7: Storage. Based on the characteristics of the NVRAM variable storage area, select the keyless power storage calibration.
[0050] Step 8: Power on again to confirm that the mode has been switched.
[0051] exist Figure 3 (The division into four stages and) Figure 1Similar to the previous method, the communication connection is established in the first stage. In the second stage, a secure access process is performed, the controller is unlocked, and the seed is four bytes: AA BB CC DD. The security algorithm can be defined by the user. The four bytes of the seed are used to derive a key AB. If the key calculated on the interface matches the key calculated in the controller, the controller is unlocked. In the third stage, the calibration process is 2E a1 b1 03, where a1 and b1 are the created DIDs and can be defined by the user. 03 represents calibrating the zero angle. In the fourth stage, the calibration result is confirmed. 03 represents zero angle calibration, and 01 represents successful zero angle calibration.
[0052] like Figure 4 As shown, in some embodiments, the steering gear calibration control method of the present invention includes a zero-torque calibration control method selected via an interface: Step 1: First, the hardware NVRAM area needs to be divided into a separate area, Block X, for orientation calibration, so that it can be stored and used after power-down.
[0053] Step 2: Place the data that needs to be calibrated into the pre-defined Block X area.
[0054] Step 3: Select the assist model on the host computer interface to make a mode request, send the request data to the controller, and establish a communication connection. Step 4: After receiving the requested mode, the controller performs secure access.
[0055] Step 5: After the controller is unlocked, the host computer sends a service request through the UDS diagnostic service 0x2E. The power steering mode selected on the host computer interface is applied to the steering controller, which will then select the corresponding power steering table to provide assistance.
[0056] Step 6: After completing step 5, the host computer sends a 0x22 service confirmation to confirm whether step 5 has been executed correctly, and the controller will feed back the calibration application results to the host computer interface.
[0057] Step 7: Storage. Based on the characteristics of the NVRAM variable storage area, select the keyless power storage calibration.
[0058] Step 8: Power on again to confirm that the mode has been switched.
[0059] exist Figure 4 (The division into four stages and) Figure 1Similar to the previous stage, a communication connection is established in the first stage. In the second stage, a secure access process is performed, the controller is unlocked, and the seed is four bytes: AA BB CC DD. The security algorithm can be defined by the user. The four bytes of the seed are used to derive a key AB. If the key calculated on the interface matches the key calculated in the controller, the controller is unlocked. In the third stage, the calibration process is 2E a0 b0 02, where a2 and b1 are the created DIDs and can be defined by the user. 04 indicates that zero torque calibration is to be performed. In the fourth stage, the calibration result is confirmed. 04 indicates that zero torque calibration is to be performed, and 01 indicates that zero torque calibration is successful.
[0060] The present invention also provides a steering gear calibration control system for a vehicle, the system comprising an interface selection module, a data parsing module, a steering controller control module, a request execution module, and a display and storage module, wherein: Interface selection module: Used to receive at least one of the following calibration type requests input by the operator through the interface selection module set on the instrument or steering gear interface: steering assist calibration request, return assist calibration request, zero angle calibration request, and zero torque calibration request. Data parsing module: Used to receive calibration type requests from the vehicle system CAN bus via the steering controller, and to parse the request content of the calibration type requests through the data receiving module; Steering controller control module: Based on the received calibration type request, the steering controller control module generates four-byte seed data, calculates the key through a custom algorithm, and performs security verification by comparing the key input on the interface with the calculated key. After successful verification, the controller is unlocked. Request execution module: When the security verification is passed, the switch controller module is used to execute the operation corresponding to the calibration type request; Display and storage module: Used to send calibration result flags or mode data to the instrument panel or steering gear's built-in display interface via the vehicle system CAN bus through the data transmission module; saves the calibrated mode data and zero-point reference data as calibration data through the data storage module; triggers the storage operation when the vehicle key is off so that the stored calibration data can be retrieved when the power is turned on.
[0061] In some embodiments, the present invention includes four calibration functions, allowing the driver to select different assist and return modes based on the interface operation. It can also perform zero-angle and zero-torque calibration for issues such as vehicle deviation and inconsistent torque between the left and right sides.
[0062] like Figure 5 As shown, in the power steering calibration control: Interface selection module: For the power steering calibration control system, the instrument panel or the steering gear's built-in interface contains a power steering calibration selection interface, where the driver can choose the appropriate feel from three modes: "light steering", "moderate steering" and "heavy steering".
[0063] Data receiving module: The steering controller receives the power steering mode switching request from the host computer interface via the vehicle system CAN bus.
[0064] Steering controller module: Based on the received power assist mode requirement, the steering controller will select the steering assist table that has been calibrated by the calibrator and directly apply the selected steering assist table to the steering gear, so that the steering gear will output the selected power assist mode.
[0065] Data transmission module: The steering controller transmits the mode data applied to the steering system to the instrument panel or the host computer of the steering system via the vehicle system CAN bus.
[0066] Interface display module: The display interface will show the power assist mode currently applied to the steering system.
[0067] Data storage module: The data storage module saves the data to the corresponding NVRAM, ensuring that the learned value of this power-on cycle can be used directly after the next power-on, avoiding the need to select it every time it is powered on.
[0068] like Figure 6 As shown, in the calibration control of the return assist; Interface selection module: For the steering return calibration control system, the instrument panel or the steering gear's built-in interface contains a calibration return selection interface, where the driver can choose the appropriate feel from three modes: "fast return", "moderate return", and "slow return".
[0069] Data receiving module: The steering controller receives the return-to-center mode switching request from the host computer interface via the vehicle system CAN bus.
[0070] Steering controller control module: Based on the received return mode requirement, the steering controller will select the steering return table that has been calibrated by the calibration personnel and directly apply the selected steering return table to the steering gear, so that the steering gear will output the selected return mode.
[0071] Data transmission module: The steering controller transmits the mode data applied to the steering system to the instrument panel or the host computer of the steering system via the vehicle system CAN bus.
[0072] Interface display module: The display interface will show the current centering mode applied to the steering system.
[0073] Data storage module: The data storage module saves the data to the corresponding NVRAM, ensuring that the learned value of this power-on cycle can be used directly after the next power-on, avoiding the need to select it every time it is powered on.
[0074] like Figure 7 As shown, in zero-angle calibration control: Interface selection module: For the steering zero-angle calibration control system, the instrument interface or the steering gear's built-in interface contains a zero-angle calibration selection interface. The driver can use a single button to operate the zero-angle calibration button to send the zero-angle calibration request to the CAN bus.
[0075] Data receiving module: The steering controller receives the zero-angle calibration request from the host computer interface via the vehicle system CAN bus.
[0076] Steering controller control module: Based on the received zero-angle calibration requirements, the steering controller will calculate the zero-angle deviation in the controller and take the current angle as the zero-angle position.
[0077] Data transmission module: The steering controller sends the zero-angle calibration completion flag to the instrument panel or the host computer integrated with the steering gear via the vehicle system CAN bus.
[0078] Interface display module: The display interface will pop up a dialog box that says "Zero angle calibration completed".
[0079] Data storage module: The data storage module saves the data to the corresponding NVRAM, ensuring that the learned value of this power-on cycle can be used directly after the next power-on, avoiding the need to select it every time it is powered on.
[0080] like Figure 8 As shown, in zero-torque calibration control: Interface selection module: For the steering zero-angle calibration control system, the instrument interface or the steering gear's built-in interface contains a zero-angle calibration selection interface. The driver can use a single button to operate the zero-torque calibration button to send a zero-torque calibration request to the CAN bus.
[0081] Data receiving module: The steering controller receives the zero torque calibration requirement from the host computer interface via the vehicle system CAN bus.
[0082] Steering controller control module: Based on the received zero torque calibration requirements, the steering controller will calculate the zero torque deviation in the controller and take the current angle as the zero torque position.
[0083] Data transmission module: The steering controller sends the zero-angle calibration completion flag to the instrument panel or the host computer integrated with the steering gear via the vehicle system CAN bus.
[0084] Interface display module: The display interface will pop up a dialog box that says "Zero torque calibration completed".
[0085] Data storage module: The data storage module saves the data to the corresponding NVRAM, ensuring that the learned value of this power-on cycle can be used directly after the next power-on, avoiding the need to select it every time it is powered on.
[0086] Finally, it should be noted that the above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention in any way. Anyone skilled in the art can readily implement the present invention according to the description and above. Any modifications, alterations, or equivalent variations made using the technical content disclosed above are equivalent embodiments of the present invention. Furthermore, any modifications, alterations, or variations made to the above embodiments based on the essential technology of the present invention are still within the protection scope of the present invention.
Claims
1. A steering gear calibration control method for vehicles, characterized in that, Includes the following steps: S1. Through the interface selection module set on the instrument or steering gear's built-in interface, receive at least one of the following calibration type requests input by the operator: steering assist calibration request, return assist calibration request, zero angle calibration request, and zero torque calibration request. S2. Receive calibration type request from the vehicle system CAN bus through the steering controller, and parse the request content of the calibration type request through the data receiving module; S3. The steering controller control module generates four-byte seed data based on the received calibration type request, calculates the key through a custom algorithm, and performs security verification by comparing the key input on the interface with the calculated key. After successful verification, the controller is unlocked. S4. When the security verification is successful, the steering controller module executes the operation corresponding to the calibration type request: The calibration result flag or mode data is sent to the instrument panel or steering gear display interface via the vehicle system CAN bus through the data transmission module; the calibrated mode data and zero-point reference data are saved as calibration data through the data storage module; the storage operation is triggered when the vehicle key is turned off so that the stored calibration data can be retrieved when the power is turned on.
2. The steering gear calibration control method for vehicles according to claim 1, characterized in that, In S1, the steering assist calibration request corresponds to an optional light steering mode, a moderate steering mode, and a heavy steering mode, wherein: The light steering mode uses the first pre-calibrated assist table, and the steering gear outputs the maximum assist torque; the moderate steering mode uses the second pre-calibrated assist table, and the steering gear outputs the moderate assist torque; the heavy steering mode uses the third pre-calibrated assist table, and the steering gear outputs the minimum assist torque.
3. The steering gear calibration control method for vehicles according to claim 1, characterized in that, In S1, the return-to-center assist calibration request corresponds to selectable return-to-center fast mode, return-to-center moderate mode, and return-to-center slow mode, wherein: The fast return mode uses the first pre-calibrated return table and outputs the maximum return torque; the moderate return mode uses the second pre-calibrated return table and outputs the medium return torque; the slow return mode uses the third pre-calibrated return table and outputs the minimum return torque.
4. The steering gear calibration control method for vehicles according to claim 1, characterized in that, In S3, the security verification includes: based on the four-byte seed data generated by the steering controller, the four-byte seed data is converted into a two-byte key through a preset irreversible algorithm; the key input on the interface is compared bit by bit with the key calculated by the controller; and the controller access is unlocked when all bits match.
5. The steering gear calibration control method for vehicles according to claim 1, characterized in that, S4 specifically includes: if it is a steering assist calibration request, calling a pre-calibrated steering assist table and applying it to the steering gear, outputting the assist torque that matches the selected mode; if it is a return-to-center assist calibration request, calling a pre-calibrated return-to-center assist table and applying it to the steering gear, outputting the return-to-center torque that matches the selected mode; if it is a zero-angle calibration request, calculating the zero-angle deviation and setting the current steering wheel angle as the zero-point reference; if it is a zero-torque calibration request, calculating the zero-torque deviation and setting the current steering wheel torque as the zero-point reference.
6. The steering gear calibration control method for a vehicle according to claim 5, characterized in that, In S4, the calibration operation is performed through the UDS diagnostic service, and the calibration parameters include steering assist calibration, return assist calibration, zero angle calibration, and zero torque calibration.
7. The steering gear calibration control method for a vehicle according to claim 1, characterized in that, In S4, the zero operation corresponding to the zero-angle calibration request includes: acquiring the current angle value of the steering wheel, calculating the deviation between the angle value and the theoretical zero position, and setting the current angle value as the new zero-angle reference.
8. The steering gear calibration control method for a vehicle according to claim 1, characterized in that, In S4, the operation of executing the zero torque calibration request includes: acquiring the current torque value of the steering wheel, calculating the deviation of the torque value from the theoretical zero position, and setting the current torque value as the new zero torque reference.
9. The steering gear calibration control method for a vehicle according to claim 1, characterized in that, In S4, the calibration results are displayed, including steering assist and return-to-center modes, zero angle and zero torque calibration; the steering assist and return-to-center modes continuously display the names of the currently active modes on the interface; The zero-angle and zero-torque calibration pop-up dialog box displays that the zero-angle calibration or zero-torque calibration has been completed.
10. The system upon which the steering gear calibration control method for a vehicle according to any one of claims 1-9 is based, characterized in that, The system includes an interface selection module, a data parsing module, a steering controller module, a request execution module, and a display and storage module, wherein: Interface selection module: Used to receive at least one of the following calibration type requests input by the operator through the interface selection module set on the instrument or steering gear interface: steering assist calibration request, return assist calibration request, zero angle calibration request, and zero torque calibration request. Data parsing module: Used to receive calibration type requests from the vehicle system CAN bus via the steering controller, and to parse the request content of the calibration type requests through the data receiving module; Steering controller control module: Based on the received calibration type request, the steering controller control module generates four-byte seed data, calculates the key through a custom algorithm, and performs security verification by comparing the key input on the interface with the calculated key. After successful verification, the controller is unlocked. Request execution module: When the security verification is passed, the switch controller module is used to execute the operation corresponding to the calibration type request; Display and storage module: Used to send calibration result flags or mode data to the instrument panel or steering gear's built-in display interface via the vehicle system CAN bus through the data transmission module; saves the calibrated mode data and zero-point reference data as calibration data through the data storage module; triggers the storage operation when the vehicle key is off so that the stored calibration data can be retrieved when the power is turned on.
Citation Information
Patent Citations
Electric power steering device and control method
CN108100031A
Steering gear autonomous zero calibration control system and method
CN119872690A