SYSTEM AND METHOD FOR DETECTING MISALIGNED STEERING COLUMN
20230365186 · 2023-11-16
Inventors
Cpc classification
International classification
Abstract
A method for determining the center of the rack position of a vehicle including initiating a move rack to first extreme routine, whereby the steering column of a vehicle is turned to its furthest most point in a first direction; initiating a move rack to second extreme routine, whereby the steering column of a vehicle is turned to its furthest most point in a second direction opposite from the first direction; initiating a centering routine, whereby the steering column of a vehicle is turned to its center position; and initiating an evaluation routine whereby a steering angle is queried from the steering angle sensor in the vehicle's steering column control module; and vehicles and non-transitory computer-readable media incorporating same.
Claims
1. A method for determining the center of the rack position of a vehicle comprising: (a) initiating a move rack to first extreme routine, whereby the steering column of a vehicle is automatically engaged to turn the steering column to its furthest most point in a first direction, thereby turning a rack of a vehicle to a first extreme; (b) initiating a move rack to second extreme routine, whereby the steering column of a vehicle is automatically engaged to turn the steering column to its furthest most point in a second direction opposite from the first direction, there by turning the rack of the vehicle to a second extreme; (c) initiating a centering routine, whereby the steering column of a vehicle is automatically engaged to turn the steering column to its center position such that the rack is centered relative to the first extreme and the second extreme; and (d) initiating an evaluation routine whereby a steering angle is queried from the steering angle sensor in the vehicle's steering column control module, and a value of the steering angle is compared to a threshold such that if an absolute value of the steering angle exceeds a threshold an error message is initiated.
2. The method of claim 1 wherein the first direction is left, and the second direction is right.
3. The method of claim 1 wherein the first direction is right, and the second direction is left.
4. The method of claim 1 wherein an electric power steering system is engaged to automatically turn the steering column.
5. The method of claim 1 wherein the initiating a move rack to first extreme routine involves aggregating a rotor position angle from a rotor position sensor.
6. The method of claim 1 wherein the initiating a move rack to second extreme routine involves aggregating a rotor position angle from a rotor position sensor.
7. The method of claim 1 wherein a pinion is synchronized to the steering column control module's steering angle if the absolute value of the steering angle is below a threshold.
8. A method for tracking pinion position while a vehicle is turned off comprising: (a) initiating a low power mode in an electric power steering system; (b) aggregating changes to a rotor position monitored by a rotor position sensor; and (c) dividing the aggregate changes to the rotor position by a gear ratio of a gear box to calculate a change a pinion angle.
9. The method of claim 8 further wherein the low-power mode in the electric power steering system is initiated when the vehicle is turned off.
10. The method of claim 8 further comprising: (d) querying the steering column control module for a steering angle tracked by a steering angle sensor; and (e) evaluating the steering angle in view of the calculated change in the pinion angle and comparing same to a threshold.
11. The method of claim 10 further comprising initiating an error message when an absolute value of a comparison of the calculated pinion angle and an expected pinion angle based on the steering angle exceeds a threshold.
12. The method of claim 11 further comprising synchronizing the calculated pinion angle to steering angle when the absolute value of a comparison of the calculated pinion angle and the expected pinion angle based on the steering angle is less than the threshold.
13. A vehicle comprising: a rack; a steering column comprising a steering wheel and a steering column control module having a steering angle sensor; a power steering system comprising a motor having a rotor position sensor, a gear box, an electronic control unit, and a pinion connected to the steering column; wherein the electronic control unit comprises a processor, and a non-transitory computer-readable medium having instructions that when executed by the processor cause the electronic control unit to: (a) initiate a move rack to first extreme routine, whereby the steering column is automatically engaged to turn the steering column to its furthest most point in a first direction, thereby turning a rack of a vehicle to a first extreme; (b) initiate a move rack to second extreme routine, whereby the steering column is automatically engaged to turn the steering column to its furthest most point in a second direction opposite from the first direction, there by turning the rack of the vehicle to a second extreme; (c) initiate a centering routine, whereby the steering column is automatically engaged to turn the steering column to its center position such that the rack is centered relative to the first extreme and the second extreme; and (d) initiate an evaluation routine whereby a steering angle is queried from the steering angle sensor in the steering column control module, and a value of the steering angle is compared to a threshold such that if an absolute value of the steering angle exceeds a threshold an error message is initiated.
14. The vehicle of claim 13 wherein the first direction is left, and the second direction is right.
15. The vehicle of claim 13 wherein the first direction is right, and the second direction is left.
16. The vehicle of claim 13 wherein the power steering system is an electric power steering system, and is engaged to automatically turn the steering column.
17. The vehicle of claim 13 wherein the initiate the move rack to first extreme routine involves aggregating a rotor position angle from a rotor position sensor.
18. The vehicle of claim 13 wherein the initiate the move rack to second extreme routine involves aggregating a rotor position angle from a rotor position sensor.
19. The vehicle of claim 13 wherein the pinion is synchronized to the steering column control module's steering angle sensor if the absolute value of the steering angle is below a threshold.
20. A vehicle comprising a steering column comprising a steering wheel and a steering column control module having a steering angle sensor; a power steering system comprising a motor having a rotor position sensor, a gear box, an electronic control unit, and a pinion connected to the steering column; wherein the electronic control unit comprises a processor, and a non-transitory computer-readable medium having instructions that when executed by the processor cause the electronic control unit to: (a) initiate a low power mode in the power steering system; (b) aggregate changes to a rotor position monitored by a rotor position sensor; and (c) divide the aggregate changes to the rotor position by a gear ratio of a gear box to calculate a change to a pinion angle.
21. The vehicle of claim 20 wherein the low-power mode in the electric power steering system is initiated when the vehicle is turned off.
22. The vehicle of claim 20 wherein the instructions further cause the electronic control unit to: (d) query the steering column control module for a steering angle tracked by a steering angle sensor; and (e) evaluate the steering angle in view of the calculated change in the pinion angle and comparing same to a threshold.
23. The vehicle of claim 22 wherein the instructions further cause the electronic control unit to initiate an error message when an absolute value of a comparison of the calculated pinion angle and an expected pinion angle based on the steering angle exceeds a threshold.
24. The vehicle of claim 23 wherein the instructions further cause the electronic control unit to synchronize the calculated pinion angle to steering angle when the absolute value of a comparison of the calculated pinion angle and the expected pinion angle based on the steering angle is less than the threshold.
25. A non-transitory computer readable medium having instructions that when executed by the processor cause a computer to: (a) initiate a move rack to first extreme routine, whereby a steering column is automatically engaged to turn the steering column to its furthest most point in a first direction, thereby turning a rack of a vehicle to a first extreme; (b) initiate a move rack to second extreme routine, whereby the steering column is automatically engaged to turn the steering column to its furthest most point in a second direction opposite from the first direction, there by turning the rack of the vehicle to a second extreme; (c) initiate a centering routine, whereby the steering column is automatically engaged to turn the steering column to its center position such that the rack is centered relative to the first extreme and the second extreme; and (d) initiate an evaluation routine whereby a steering angle is queried from the steering angle sensor in the steering column control module, and a value of the steering angle is compared to a threshold such that if an absolute value of the steering angle exceeds a threshold an error message is initiated.
26. The non-transitory computer readable medium of claim 25 wherein the first direction is left, and the second direction is right.
27. The non-transitory computer readable medium of claim 25 wherein the first direction is right, and the second direction is left.
28. The non-transitory computer readable medium of claim 25 wherein the power steering system is an electric power steering system, and is engaged to automatically turn the steering column.
29. The non-transitory computer readable medium of claim 25 wherein the initiate the move rack to first extreme routine involves aggregating a rotor position angle from a rotor position sensor.
30. The non-transitory computer readable medium of claim 25 wherein the initiate the move rack to second extreme routine involves aggregating a rotor position angle from a rotor position sensor.
31. The non-transitory computer readable medium of claim 25 wherein the pinion is synchronized to the steering column control module's steering angle sensor if the absolute value of the steering angle is below a threshold.
32. A non-transitory computer readable medium having instructions that when executed by the processor cause a computer to: (a) initiate a low power mode in the power steering system; (b) aggregate changes to a rotor position monitored by a rotor position sensor; and (c) divide the aggregate changes to the rotor position by a gear ratio of a gear box to calculate a change to a pinion angle.
33. The non-transitory computer readable medium of claim 32 wherein the low-power mode in the electric power steering system is initiated when the vehicle is turned off.
34. The non-transitory computer readable medium of claim 32 wherein the instructions further cause the computer to: (d) query the steering column control module for a steering angle tracked by a steering angle sensor; and (e) evaluate the steering angle in view of the calculated change in the pinion angle and comparing same to a threshold.
35. The non-transitory computer readable medium of claim 34 wherein the instructions further cause the computer to initiate an error message when an absolute value of a comparison of the calculated pinion angle and an expected pinion angle based on the steering angle exceeds a threshold.
36. The non-transitory computer readable medium of claim 35 wherein the instructions further cause the computer to synchronize the calculated pinion angle to steering angle when the absolute value of a comparison of the calculated pinion angle and the expected pinion angle based on the steering angle is less than the threshold.
Description
BRIEF DESCRIPTION OF THE FIGURES
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
DETAILED DESCRIPTION OF THE DISCLOSURE
[0020] The following detailed description and the appended drawings describe and illustrate some embodiments for the purpose of enabling one of ordinary skill in the relevant art to make use the invention. As such, the detailed description and illustration of these embodiments are purely illustrative in nature and are in no way intended to limit the scope of the invention, or its protection, in any manner. It should also be understood that the drawings are not necessarily to scale and in certain instances details may have been omitted, which are not necessary for an understanding of the disclosure, such as details of fabrication and assembly. In the accompanying drawings, like numerals represent like components.
[0021] In one embodiment of the disclosure a method for determining the center of the rack position of a vehicle may include (a) initiating a move rack to first extreme routine, whereby the steering column of a vehicle may be automatically engaged to turn the steering column to its furthest most point in a first direction, thereby turning a rack of a vehicle to a first extreme; (b) initiating a move rack to second extreme routine, whereby the steering column of a vehicle may be automatically engaged to turn the steering column to its furthest most point in a second direction opposite from the first direction, there by turning the rack of the vehicle to a second extreme; (c) initiating a centering routine, whereby the steering column of a vehicle may be automatically engaged to turn the steering column to its center position such that the rack is centered relative to the first extreme and the second extreme; and (d) initiating an evaluation routine whereby a steering angle may be queried from the steering angle sensor in the vehicle's steering column control module, and a value of the steering angle is compared to a threshold such that if an absolute value of the steering angle exceeds a threshold an error message is initiated.
[0022] In certain embodiments, the first direction may be left, and the second direction may be right. In certain embodiments, the first direction may be right, and the second direction may be left. In certain embodiments, an electric power steering system is engaged to automatically turn the steering column. In certain embodiments, the initiating a move rack to first extreme routine may involve aggregating a rotor position angle from a rotor position sensor. In certain embodiments, the initiating a move rack to second extreme routine may involve aggregating a rotor position angle from a rotor position sensor. In certain embodiments, a pinion may be synchronized to the steering column control module's steering angle if the absolute value of the steering angle is below a threshold.
[0023] In an embodiment, a method for tracking pinion position while a vehicle is turned off may include: (a) initiating a low power mode in an electric power steering system; (b) aggregating changes to a rotor position monitored by a rotor position sensor; and (c) dividing the aggregate changes to the rotor position by a gear ratio of a gear box to calculate a change a pinion angle.
[0024] In certain embodiments the low-power mode in the electric power steering system may be initiated when the vehicle is turned off. In certain embodiments, the method may further include (d) querying the steering column control module for a steering angle tracked by a steering angle sensor; and (e) evaluating the steering angle in view of the calculated change in the pinion angle and comparing same to a threshold. In certain embodiments, the method may further include initiating an error message when an absolute value of a comparison of the calculated pinion angle and an expected pinion angle based on the steering angle exceeds a threshold. In certain embodiments, the method may further include synchronizing the calculated pinion angle to steering angle when the absolute value of a comparison of the calculated pinion angle and the expected pinion angle based on the steering angle is less than the threshold.
[0025] In an embodiment, a vehicle may include a rack, a steering column and a power steering system. The steering column may include a steering wheel and a steering column control module having a steering angle sensor. The power steering system may include a motor having a rotor position sensor, a gear box, an electronic control unit, and a pinion connected to the steering column. The electronic control unit may include a processor and a non-transitory computer-readable medium having instructions that when executed by the processor cause the electronic control unit to: (a) initiate a move rack to first extreme routine, whereby the steering column may be automatically engaged to turn the steering column to its furthest most point in a first direction, thereby turning a rack of a vehicle to a first extreme; (b) initiate a move rack to second extreme routine, whereby the steering column may be automatically engaged to turn the steering column to its furthest most point in a second direction opposite from the first direction, there by turning the rack of the vehicle to a second extreme; (c) initiate a centering routine, whereby the steering column may be automatically engaged to turn the steering column to its center position such that the rack is centered relative to the first extreme and the second extreme, and (d) initiate an evaluation routine whereby a steering angle may be queried from the steering angle sensor in the steering column control module, and a value of the steering angle is compared to a threshold such that if an absolute value of the steering angle exceeds a threshold an error message is initiated.
[0026] In certain embodiments, the first direction may be left, and the second direction may be right. In certain embodiments, the first direction may be right, and the second direction may be left. In certain embodiments, the power steering system may be an electric power steering system and may be engaged to automatically turn the steering column. In certain embodiments, the initiate the move rack to first extreme routine may involve aggregating a rotor position angle from a rotor position sensor. In certain embodiments, the initiate the move rack to second extreme routine may involve aggregating a rotor position angle from a rotor position sensor. In certain embodiments, the pinion may be synchronized to the steering column control module's steering angle sensor if the absolute value of the steering angle is below a threshold.
[0027] In an embodiment, a vehicle may include a steering column that may have a steering wheel and a steering column control module having a steering angle sensor, and a power steering system that may include a motor having a rotor position sensor, a gear box, an electronic control unit, and a pinion connected to the steering column. The electronic control unit may include a processor and a non-transitory computer-readable medium having instructions that when executed by the processor cause the electronic control unit to: (a) initiate a low power mode in the power steering system; (b) aggregate changes to a rotor position monitored by a rotor position sensor; and (c) divide the aggregate changes to the rotor position by a gear ratio of a gear box to calculate a change to a pinion angle.
[0028] In certain embodiments, the low-power mode in the electric power steering system may be initiated when the vehicle is turned off. In certain embodiments, the instructions further cause the electronic control unit to: (d) query the steering column control module for a steering angle tracked by a steering angle sensor; and (e) evaluate the steering angle in view of the calculated change in the pinion angle and comparing same to a threshold. In certain embodiments, the instructions further cause the electronic control unit to: initiate an error message when an absolute value of a comparison of the calculated pinion angle and an expected pinion angle based on the steering angle exceeds a threshold. In certain embodiments, the instructions further cause the electronic control unit to synchronize the calculated pinion angle to steering angle when the absolute value of a comparison of the calculated pinion angle and the expected pinion angle based on the steering angle is less than the threshold.
[0029] In an embodiment, a non-transitory computer readable medium may have instructions that when executed by the processor cause a computer to: (a) initiate a move rack to first extreme routine, whereby a steering column is automatically engaged to turn the steering column to its furthest most point in a first direction, thereby turning a rack of a vehicle to a first extreme; (b) initiate a move rack to second extreme routine, whereby the steering column is automatically engaged to turn the steering column to its furthest most point in a second direction opposite from the first direction, there by turning the rack of the vehicle to a second extreme; (c) initiate a centering routine, whereby the steering column is automatically engaged to turn the steering column to its center position such that the rack is centered relative to the first extreme and the second extreme, and (d) initiate an evaluation routine whereby a steering angle is queried from the steering angle sensor in the steering column control module, and a value of the steering angle is compared to a threshold such that if an absolute value of the steering angle exceeds a threshold an error message is initiated.
[0030] In certain embodiments, the first direction may be left, and the second direction may be right. In certain embodiments, the first direction may be right, and the second direction may be left. In certain embodiments, the power steering system may be an electric power steering system and may be engaged to automatically turn the steering column. In certain embodiments, the initiate the move rack to first extreme routine may involve aggregating a rotor position angle from a rotor position sensor. In certain embodiments, the initiate the move rack to second extreme routine may involve aggregating a rotor position angle from a rotor position sensor. In certain embodiments, the pinion may be synchronized to the steering column control module's steering angle sensor if the absolute value of the steering angle is below a threshold.
[0031] In an embodiment, a non-transitory computer readable medium may have instructions that when executed by the processor cause a computer to: (a) initiate a low power mode in the power steering system; (b) aggregate changes to a rotor position monitored by a rotor position sensor; and (c) divide the aggregate changes to the rotor position by a gear ratio of a gear box to calculate a change to a pinion angle.
[0032] In certain embodiments, the low-power mode in the electric power steering system may be initiated when the vehicle is turned off. In certain embodiments, the instructions may further cause the computer to: (d) query the steering column control module for a steering angle tracked by a steering angle sensor; and (e) evaluate the steering angle in view of the calculated change in the pinion angle and comparing same to a threshold. In certain embodiments, the instructions further cause the computer to initiate an error message when an absolute value of a comparison of the calculated pinion angle and an expected pinion angle based on the steering angle exceeds a threshold. In certain embodiments, the instructions further cause the computer to synchronize the calculated pinion angle to steering angle when the absolute value of a comparison of the calculated pinion angle and the expected pinion angle based on the steering angle is less than the threshold.
[0033]
[0034] During normal operation of the vehicle, when the operator manipulates the steering wheel 13, the SCCM may track the rotation of the steering wheel by using a steering angle sensor. The SCCM's steering angle sensor may be an absolute angle sensor that may be set to zero corresponding to when the steering wheel is in a neutral position allowing the vehicle to drive straight. The operator's manipulation of the steering wheel 13 further drives the steering column 11 and intermediate shafts 10,9. This in turn drives, the driver pinion 8, which may be an electric power steering pinion to facilitate operation of the steering wheel, and may likely be part of a larger electronic power steering system (EPS) that can be controlled to perform driver assistance functions such as automatic parking, and lane maintenance assistance which require the EPS to have the ability to control the steering column independently of the operator of the vehicle. When the driver pinion 8 is properly synchronized to the SCCM, the driver pinion 8 is in a neutral position when the steering angle sensor is set to zero, such that the car can drive straight. The driver pinion may be in communication with the torque sensor 2. The torque sensor 2 may then provide a signal to the ECU 7, which may control the motor 5 via a control signal. The communication between the torque sensor 2, ECU 7 and motor 5 may be wired or wireless. The motor 5 may drive the gears in the gear box 4, which in turn drive the rack 3. The rotor position sensor 6 may include a magnetic rotor disc and a dual-Hall sensor, (such as the Infenion™ TLE4966V sensor, https://www.electronicspecifier.com/products/sensors/dual-hall-sensor-detects-rotation-direction-speed) to detect the angle and direction of rotation of the rotor shaft of the motor 5.
[0035] Accordingly, during normal operation of the vehicle, changes to the steering angle tracked by the steering angle sensor in the SCCM 11 will have a corresponding effect upon the driver pinion 8 and will be matched by corresponding changes to the rotor position tracked by the rotor position sensor 6. The corresponding changes between the driver pinon and the rotor position will be dependent upon the gear ratio of the motor. Thus by accumulating the changes to the rotor position and then dividing by the gear ratio of motor 5 the corresponding change to the driver pinion angle can be calculated.
[0036]
[0037]
[0038]
[0039] As discussed above, during vehicle maintenance if the battery is disconnected during vehicle maintenance where work is being done on the steering column, the SCCM steering angle and the rotor position sensor's rotor position signal may become misaligned without the opportunity to communicate with one another. For example, if the steering angle or pinion angle is changed under such circumstances while the respective sensors are not powered, the steering column may become misaligned. Accordingly, a routine to test and re-learn the rack 3 center position may be advantageous, as set forth below.
[0040] Rack Center Learn 20
[0041]
[0042] Pinion Angle Tracking in Low Power Mode of EPS 30
[0043] In order to enable pinion angle tracking while a vehicle is turned off, an EPS may be provided with a low-power mode. When the vehicle is shutdown, the EPS may activate its low power mode 31. In this mode EPS may not generate motor torque or communicate over a vehicle network. While in low power mode the EPS functionality may be restricted to tracking and accumulating changes in the rotor position 32 by communicating with the rotor position sensor and aggregating changes in rotor position. When the vehicle is turned on again, the EPS may use the accumulate the signed value of rotor position based on a signal from the rotor position sensor 6 and divide it with the gear ratio of the motor gear box 4 in order to calculate changes to the pinion angle while the vehicle is off. The vehicle may then evaluate the SCCM steering angle to ensure that it corresponds appropriately to the pinion angle within a threshold.
[0044] This may be accomplished at the vehicle startup whereby the EPS may broadcast the pinion angle, and the SCCM 12 may broadcast steering angle to the ECU 7. The ECU 7 may then compare the value of calculated pinion angle and SCCM steering angel. If the threshold is greater than a threshold limit (depending on hysteresis and backlash), the ECU 7 may command EPS to set pinion angle as invalid and issue an error message to the service technician or vehicle operator to indicate that service is required to align the steering column. For example, the ECU 7 may inform driver using driver warning to correct the alignment of SCCM with respect to EPS.
[0045] EPS Pinion Angle and SCCM Steering Angle Synchronization in case of loss of power to EPS.
[0046] As discussed above, when a vehicle has its battery disconnected during maintenance, or if it should become fully discharged, the EPS would not be able to operate in low-power mode and track the rotor position movement while the vehicle is in this state. Accordingly, the vehicle operator can initiate a Rack Center Learn routine 20 as discussed above. The EPS may then evaluate the SCCM steering angle 24 at the rack center for being within a threshold limit. If SCCM Steering Angle is within a threshold limit, EPS Pinion Angle may synchronize with SCCM Steering Angle 25. If SCCM Steering Angle is above threshold limit, then EPS Pinion Angle shall not synchronize to SCCM Steering Angle and may initiate an error message 26. Alternatively, in some embodiments the vehicle may be able to detect when its battery has been disconnected and/or has become fully discharged. Once the battery is reconnected or recharged, the vehicle may automatically initiate the Rack Center Learn routine 20 in order to confirm that the steering column was not misaligned while the vehicle was not connected to the battery or while the battery was discharged.
[0047] The foregoing methods and routines may be implemented on computing systems, such as the electronic control unit 7. Such computing systems may be provided with a processor, a memory, and a non-transitory medium, such as a hard drive or solid-state drive, which may be provided with instructions that when executed by the processor may cause the processor to perform any of the foregoing routines or processes.
[0048] The descriptions set forth above are meant to be illustrative and not limiting. Various modifications to the disclosed embodiments, in addition to those described herein, will be apparent to those skilled in the art from the foregoing description. Such modifications are also intended to fall within the scope of the concepts described herein. The disclosures of each patent, patent application, and publication cited or described in this document are hereby incorporated herein by reference, in their entireties.
[0049] The foregoing description of possible implementations consistent with the present disclosure does not represent a comprehensive list of all such implementations or all variations of the implementations described. The description of some implementations should not be construed as an intent to exclude other implementations described. For example, artisans will understand how to implement the disclosed embodiments in many other ways, using equivalents and alternatives that do not depart from the scope of the disclosure. Moreover, unless indicated to the contrary in the preceding description, no particular component described in the implementations is essential to the invention. It is thus intended that the embodiments disclosed in the specification be considered illustrative, with a true scope and spirit of invention being indicated by the following claims.