Patents by Inventor Michael K. Hales

Michael K. Hales has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11724733
    Abstract: A vehicle steering control method includes receiving a sensed handwheel angle corresponding to a position of a handwheel and receiving a sensed handwheel toque value indicating an amount of torque applied by an operator on the handwheel. The method also includes, in response to a determination that the handwheel motor is in an unlocked condition, generating a roadwheel angle based on the sensed handwheel angle and a vehicle speed. The method also includes, in response to a determination that the handwheel motor is in a locked condition generating the roadwheel angle based on the sensed handwheel torque value and the vehicle speed and, in response to a determination that the locked condition of the handwheel motor is an intermittent condition, maintaining the handwheel motor in the locked condition.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: August 15, 2023
    Assignee: Steering Solutions IP Holding Corporation
    Inventors: Steven D. Klein, Michael K. Hales, Nicholas M. Trewhella
  • Publication number: 20220089212
    Abstract: A vehicle steering control method includes receiving a sensed handwheel angle corresponding to a position of a handwheel and receiving a sensed handwheel toque value indicating an amount of torque applied by an operator on the handwheel. The method also includes, in response to a determination that the handwheel motor is in an unlocked condition, generating a roadwheel angle based on the sensed handwheel angle and a vehicle speed. The method also includes, in response to a determination that the handwheel motor is in a locked condition generating the roadwheel angle based on the sensed handwheel torque value and the vehicle speed and, in response to a determination that the locked condition of the handwheel motor is an intermittent condition, maintaining the handwheel motor in the locked condition.
    Type: Application
    Filed: September 23, 2020
    Publication date: March 24, 2022
    Inventors: Steven D. Klein, Michael K. Hales, Nicholas M. Trewhella
  • Patent number: 11117614
    Abstract: A method for scaling a stability signal in a steering system is provided and includes computing, by a torque boost module, an assist torque command to cause a motor of the steering system to generate an assist torque. Further, the method includes computing, by a stability compensation module, a stabilized torque command based on an input signal, the stabilized torque command modifying the assist torque command. Further, the method includes computing, by a stability monitoring module, a stability scaling factor to adjust the stabilized torque command based on a duration and severity of an instability detected in the input signal.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: September 14, 2021
    Assignee: Steering Solutions IP Holding Corporation
    Inventors: Qi Wang, Tejas M. Varunjikar, Anthony J. Champagne, Michael K. Hales
  • Patent number: 11091148
    Abstract: A method for determining whether hands of an operator of a vehicle are positioned on a hand wheel of the vehicle is provided. The method generates a first frequency content below a first frequency from a hand wheel torque signal. The method generates a second frequency content above a second frequency from the first frequency content of the hand wheel torque signal. The method generates a hands on wheel (HOW) estimate signal based on the first frequency content and the second frequency content by determining a first contribution of the first frequency content to the HOW estimate signal, determining a second contribution of the second frequency content to the HOW estimate signal, and combining the first contribution and the second contribution to generate the HOW estimate signal. The method causes a system in a vehicle to operate based on the HOW estimate signal.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: August 17, 2021
    Assignee: Steering Solutions IP Holding Corporation
    Inventors: Timothy W. Kaufmann, Daniel W. Fuesz, Michael K. Hales
  • Patent number: 10946894
    Abstract: Technical solutions are described for providing driver warning using steering systems. An example steering system includes a motor control system that sends a command to a motor. The steering system further includes a fault monitoring system that sets a fault indication flag by monitoring one or more components of the steering system. The steering system further includes a driver warning feedback system that generates a warning injection signal based on and in response to the fault indication flag being set. Further, the motor control system generates a driver feedback by modifying the command to the motor using the warning injection signal, and sending the modified command to the motor.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: March 16, 2021
    Assignee: Steering Solution IP Holding Corporation
    Inventors: Prerit Pramod, Tejas M. Varunjikar, Dennis B. Skellenger, Nicholas M. Trewhella, Jeffrey A. Zuraski, Jeffrey T. Klass, Michael K. Hales
  • Patent number: 10336363
    Abstract: A power steering system includes a gain module that generates an estimated driver torque, and a blending module for determining a blend value. The blend value is based at least in part on a derivative of the estimated driver torque, and the blend value is applied to a return torque of a handwheel.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: July 2, 2019
    Assignee: STEERING SOLUTIONS IP HOLDING CORPORATION
    Inventors: Chang Wang, Anthony J. Champagne, Michael K. Hales
  • Publication number: 20190111969
    Abstract: Technical solutions are described for providing driver warning using steering systems. An example steering system includes a motor control system that sends a command to a motor. The steering system further includes a fault monitoring system that sets a fault indication flag by monitoring one or more components of the steering system. The steering system further includes a driver warning feedback system that generates a warning injection signal based on and in response to the fault indication flag being set. Further, the motor control system generates a driver feedback by modifying the command to the motor using the warning injection signal, and sending the modified command to the motor.
    Type: Application
    Filed: June 25, 2018
    Publication date: April 18, 2019
    Inventors: Prerit Pramod, Tejas M. Varunjikar, Dennis B. Skellenger, Nicholas M. Trewhella, Jeffrey A. Zuraski, Jeffrey T. Klass, Michael K. Hales
  • Publication number: 20180354501
    Abstract: A method for determining whether hands of an operator of a vehicle are positioned on a hand wheel of the vehicle is provided. The method generates a first frequency content below a first frequency from a hand wheel torque signal. The method generates a second frequency content above a second frequency from the first frequency content of the hand wheel torque signal. The method generates a hands on wheel (HOW) estimate signal based on the first frequency content and the second frequency content by determining a first contribution of the first frequency content to the HOW estimate signal, determining a second contribution of the second frequency content to the HOW estimate signal, and combining the first contribution and the second contribution to generate the HOW estimate signal. The method causes a system in a vehicle to operate based on the HOW estimate signal.
    Type: Application
    Filed: July 19, 2018
    Publication date: December 13, 2018
    Inventors: Timothy W. Kaufmann, Daniel W. Fuesz, Michael K. Hales
  • Patent number: 10093348
    Abstract: Technical solutions are described for a motor control system, such as one used in a steering system, the motor control system including multiple controllers. In an example, the motor control system includes a first arbitration module associated with a first controller, and a second arbitration module associated with a second controller. The first arbitration module generates a first arbitrated input signal based on a first input signal directed to the first controller, and a second input signal directed to the second controller. The second arbitration module generates a second arbitrated input signal based on the first input signal and the second input signal. The first controller generates a first control output using the first arbitrated input signal, and the second controller generates a second control output using the second arbitrated input signal.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: October 9, 2018
    Assignee: STEERING SOLUTIONS IP HOLDING CORPORATION
    Inventor: Michael K. Hales
  • Patent number: 10077068
    Abstract: A control system for a power steering system includes a motor; a control module in communication with the motor, the control module providing a compensated velocity loop command to the motor. The control module includes a stability compensation filter module that receives a vehicle speed and a velocity loop command, the stability compensation filter applies a second order filter on the velocity loop command to generate the compensated velocity loop command used by the motor.
    Type: Grant
    Filed: November 27, 2015
    Date of Patent: September 18, 2018
    Assignee: STEERING SOLUTIONS IP HOLDING CORPORATION
    Inventors: Michael K. Hales, Tejas M. Varunjikar, Shrenik P. Shah
  • Patent number: 10071764
    Abstract: An embodiment of a system for evaluating a torque sensor includes an input module configured to receive torque signals from a hand wheel torque sensor in a vehicle, and a sensor evaluation module configured to perform monitoring a condition affecting the hand wheel torque sensor, and determining whether the condition indicates a desired situation in which a probability of an input torque being applied to the hand wheel is below a selected threshold. The sensor evaluation module is also configured to perform, based on detecting the desired situation, automatically analyzing the torque signals received during a time duration of the desired situation to estimate one or more torque sensor error values, and outputting at least one of a corrected torque signal and the one or more error values to a torque command generation module, the torque command generation module configured to generate a torque command to an electric motor.
    Type: Grant
    Filed: November 11, 2016
    Date of Patent: September 11, 2018
    Assignee: STEERING SOLUTIONS IP HOLDING CORPORATION
    Inventors: Daniel Carriazo-Rabadán, Bertram Moeller, Shrenik P. Shah, Michael K. Hales
  • Patent number: 10029676
    Abstract: A method for determining whether hands of an operator of a vehicle are positioned on a hand wheel of the vehicle is provided. The method generates a first frequency content below a first frequency from a hand wheel torque signal. The method generates a second frequency content above a second frequency from the hand wheel torque signal. The method generates a hands on wheel (HOW) estimate signal based on the first frequency content and the second frequency content. The method causes a system in a vehicle to operate based on the HOW estimate signal.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: July 24, 2018
    Assignee: STEERING SOLUTIONS IP HOLDING CORPORATION
    Inventors: Timothy W. Kaufmann, Daniel W. Fuesz, Michael K. Hales
  • Patent number: 10003285
    Abstract: A method of controlling an electric motor that generates an output current from an input voltage command that includes a sum of a first voltage command and a second voltage command is provided. The method receives the output current from the motor as a feedback. The method determines a first set of gain factors to generate the first voltage command based on the feedback such that the input voltage command causes the motor to generate the output current with reduced influence of variations of a set of operating parameters of the motor. The method determines a difference between the feedback and a desired current. The method determines a second set of gain factors to generate the second voltage command based on the difference such that the input voltage command causes the motor to generate the output current as a first, second or higher order response.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: June 19, 2018
    Assignee: STEERING SOLUTIONS IP HOLDING CORPORATION
    Inventors: Prerit Pramod, Shrenik P. Shah, Julie A. Kleinau, Michael K. Hales
  • Publication number: 20180134311
    Abstract: An embodiment of a system for evaluating a torque sensor includes an input module configured to receive torque signals from a hand wheel torque sensor in a vehicle, and a sensor evaluation module configured to perform monitoring a condition affecting the hand wheel torque sensor, and determining whether the condition indicates a desired situation in which a probability of an input torque being applied to the hand wheel is below a selected threshold. The sensor evaluation module is also configured to perform, based on detecting the desired situation, automatically analyzing the torque signals received during a time duration of the desired situation to estimate one or more torque sensor error values, and outputting at least one of a corrected torque signal and the one or more error values to a torque command generation module, the torque command generation module configured to generate a torque command to an electric motor.
    Type: Application
    Filed: November 11, 2016
    Publication date: May 17, 2018
    Inventors: Daniel Carriazo-Rabadán, Bertram Moeller, Shrenik P. Shah, Michael K. Hales
  • Publication number: 20180086371
    Abstract: Technical solutions are described for scaling a stability signal in a steering system. An example method includes computing, by a torque boost module, an assist torque command to cause a motor of the steering system to generate an assist torque. Further, the method includes computing, by a stability compensation module, a stabilized torque command based on an input signal, the stabilized torque command modifying the assist torque command. Further, the method includes computing, by a stability monitoring module, a stability scaling factor to adjust the stabilized torque command based on a duration and severity of an instability detected in the input signal.
    Type: Application
    Filed: September 27, 2017
    Publication date: March 29, 2018
    Inventors: Qi Wang, Tejas M. Varunjikar, Anthony J. Champagne, Michael K. Hales
  • Patent number: 9862411
    Abstract: A control system and method for a hydraulic-power steering system of a vehicle including magnetic torque overlay (MTO) is provided. The control system and method minimize undesirable vibration in a handwheel of the vehicle as a result of disturbance in its front road wheels (e.g., road-wheel imbalance). In the control system and method, a base torque command is determined or generated. At least the base torque command is passed to a disturbance-rejection module. The disturbance-rejection module modifies the base torque command to minimize the vibration.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: January 9, 2018
    Assignee: STEERING SOLUTIONS IP HOLDING CORPORATION
    Inventors: Joel E. Birsching, Anthony J. Champagne, Michael K. Hales
  • Publication number: 20170361869
    Abstract: Technical solutions are described for a motor control system, such as one used in a steering system, the motor control system including multiple controllers. In an example, the motor control system includes a first arbitration module associated with a first controller, and a second arbitration module associated with a second controller. The first arbitration module generates a first arbitrated input signal based on a first input signal directed to the first controller, and a second input signal directed to the second controller. The second arbitration module generates a second arbitrated input signal based on the first input signal and the second input signal. The first controller generates a first control output using the first arbitrated input signal, and the second controller generates a second control output using the second arbitrated input signal.
    Type: Application
    Filed: June 13, 2017
    Publication date: December 21, 2017
    Inventor: Michael K. Hales
  • Publication number: 20170066472
    Abstract: A power steering system includes a gain module that generates an estimated driver torque, and a blending module for determining a blend value. The blend value is based at least in part on a derivative of the estimated driver torque, and the blend value is applied to a return torque of a handwheel.
    Type: Application
    Filed: April 5, 2016
    Publication date: March 9, 2017
    Inventors: Chang Wang, Anthony J. Champagne, Michael K. Hales
  • Publication number: 20170029019
    Abstract: A control system for a power steering system includes a motor; a control module in communication with the motor, the control module providing a compensated velocity loop command to the motor. The control module includes a stability compensation filter module that receives a vehicle speed and a velocity loop command, the stability compensation filter applies a second order filter on the velocity loop command to generate the compensated velocity loop command used by the motor.
    Type: Application
    Filed: November 27, 2015
    Publication date: February 2, 2017
    Inventors: Michael K. Hales, Tejas M. Varunjikar, Shrenik P. Shah
  • Publication number: 20160031481
    Abstract: A control system and method for a hydraulic-power steering system of a vehicle including magnetic torque overlay (MTO) is provided. The control system and method minimize undesirable vibration in a hand wheel of the vehicle as a result of disturbance in its front road wheels (e.g., road-wheel imbalance). In the control system and method, a desired torque command is determined or generated. At least the desired torque command is passed to a disturbance-rejection module. The disturbance-rejection module modifies the desired torque command to minimize the vibration.
    Type: Application
    Filed: July 29, 2015
    Publication date: February 4, 2016
    Inventors: Joel E. Birsching, Anthony J. Champagne, Michael K. Hales