Patents by Inventor Shih-Ken Chen

Shih-Ken Chen 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: 9318023
    Abstract: In a vehicle, an optimal path curvature limited by one or more constraints may be determined. The constraints may be related to lateral jerk and one or more vehicle dynamics constraints. Based on the optimal path curvature, an optimal vehicle path around an object may be determined. The optimal vehicle path may be output to a collision avoidance control system. The collision avoidance control system may cause the vehicle to take a certain path.
    Type: Grant
    Filed: August 31, 2011
    Date of Patent: April 19, 2016
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Nikolai K. Moshchuk, Shih-Ken Chen, Chad T. Zagorski, Aamrapali Chatterjee
  • Publication number: 20160068165
    Abstract: A system for use at a vehicle to estimate vehicle pitch angle and road grade angle, in real time and generally simultaneously. The system includes a sensor configured to measure vehicle pitch rate, a processor, and a computer-readable medium. The medium includes computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprising estimating, using an observer and the vehicle pitch rate measured by the sensor, an estimated vehicle pitch rate. The operations further comprise estimating, using an observer and the measured vehicle pitch rate, the vehicle pitch angle, and estimating, based on the estimated vehicle pitch rate and the vehicle pitch angle estimated, the road grade angle.
    Type: Application
    Filed: May 2, 2014
    Publication date: March 10, 2016
    Inventors: Shih-ken Chen, Nikolai K. Moshchuk, Jin-Jae Chen, David M. Sidlosky
  • Publication number: 20160068166
    Abstract: A system, for use at a vehicle to estimate vehicle roll angle and road bank angle, in real time and generally simultaneously. The system includes a sensor configured to measure vehicle roll rate, a processor; and a computer-readable medium. The medium includes instructions that, when executed by the processor, cause the processor to perform operations comprising estimating, using an observer and the vehicle roll rate measured by the sensor, a vehicle roll rate. The operations also include estimating, using an observer and a measured vehicle roll rate, the vehicle roll angle, and estimating, based on the vehicle roll rate estimated and the vehicle roll angle estimated, the road bank angle.
    Type: Application
    Filed: May 2, 2014
    Publication date: March 10, 2016
    Inventors: Shih-ken Chen, David M. Sidlosky, Jin-Jae Chen, Nikolai K. Moshchuk
  • Patent number: 9278713
    Abstract: A system and method for generating an overlay torque command for an electric motor in an EPS system for use in a collision avoidance system. The method uses model predictive control that employs a six-dimensional vehicle motion model including a combination of a one-track linear bicycle model and a one-degree of freedom steering column model to model the vehicle steering. The method determines a steering control goal that defines a path tracking error between the current vehicle path and the desired vehicle path through a cost function that includes an optimal total steering torque command. The MPC determines the optimal total steering torque command to minimize the path error, and then uses driver input torque, EPS assist torque and the total column torque command to determine the torque overlay command.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: March 8, 2016
    Assignee: GM Global Technology Operations LLC
    Inventors: Nikolai K. Moshchuk, Shih-Ken Chen, Chad T. Zagorski
  • Patent number: 9156447
    Abstract: A vehicle control system defines a set of predetermined criteria relating to the motion of the vehicle and a set of vehicle actions associated with the set of predetermined criteria. The vehicle actions each specify a steering action and/or a braking action. Friction data indicative of a frictional attribute (for example, coefficient of friction) of the contact region between the vehicle and the surface is received. The predetermined criteria are modified based on the friction data. When one or more of the predetermined criteria are met, the system applies the corresponding steering and/or braking actions.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: October 13, 2015
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Chad T. Zagorski, Aamrapali Chatterjee, Nikolai K. Moshchuk, Shih-Ken Chen
  • Publication number: 20150158528
    Abstract: A system and method for generating an overlay torque command for an electric motor in an EPS system for use in a collision avoidance system. The method uses model predictive control that employs a six-dimensional vehicle motion model including a combination of a one-track linear bicycle model and a one-degree of freedom steering column model to model the vehicle steering. The method determines a steering control goal that defines a path tracking error between the current vehicle path and the desired vehicle path through a cost function that includes an optimal total steering torque command. The MPC determines the optimal total steering torque command to minimize the path error, and then uses driver input torque, EPS assist torque and the total column torque command to determine the torque overlay command.
    Type: Application
    Filed: December 11, 2013
    Publication date: June 11, 2015
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Nikolai K. Moshchuk, Shih-Ken Chen, Chad T. Zagorski
  • Patent number: 8998353
    Abstract: A method to control a vehicle including control of regenerative brakes and friction brakes includes monitoring a desired corner force and moment distribution, monitoring real-time actuator constraints including a braking torque limit of each of the regenerative brake, determining a regenerative braking torque for each of the regenerative brakes based upon the desired corner force and moment distribution and the real-time actuator constraints, determining a friction braking torque for each of the friction brakes based upon the desired corner force and moment distribution and the determined regenerative braking torque for each of the regenerative brakes, and controlling the vehicle based upon the determined regenerative braking torques and the determined friction braking torques.
    Type: Grant
    Filed: September 7, 2010
    Date of Patent: April 7, 2015
    Assignee: GM Global Technology Operations LLC
    Inventors: Shih-Ken Chen, Valery Pylypchuk, Youssef A. Ghoneim, Weiwen Deng, Nikolai K. Moshchuk, Bakhtiar Brian Litkouhi
  • Patent number: 8983722
    Abstract: A rollover avoidance method may include determining tire loading for at least two tires of a vehicle. A stability of the vehicle with regard to rolling over may be predicted based at least on the determined tire loading. The vehicle may be controlled at least on the basis of the predicted stability.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: March 17, 2015
    Assignee: GM Global Technology Operations LLC
    Inventors: Nikolai K. Moshchuk, Shih-Ken Chen, Flavio Nardi
  • Patent number: 8903607
    Abstract: A lane tracking system for a vehicle includes a front steering controller, a rear steering controller, and a lane tracking processor. The front steering controller is configured to rotate a front wheel of the vehicle through a front steering angle in response to a front steering torque command, and the rear steering controller is configured to rotate a rear wheel of the vehicle through a rear steering angle in response to a rear steering torque command. The lane tracking processor is configured to determine a desired course of the vehicle along a roadway, estimate a trajectory of the vehicle based on sensed vehicle motion, compute an error between the determined desired course and the estimated trajectory, and provide a front steering torque command to the front steering controller, and a rear steering torque command to the rear steering controller to minimize the computed error.
    Type: Grant
    Filed: January 11, 2012
    Date of Patent: December 2, 2014
    Assignee: GM Global Technology Operations LLC
    Inventors: Jin-Woo Lee, Nikolai K. Moshchuk, Shih-Ken Chen, Bakhtiar Brian Litkouhi
  • Patent number: 8862321
    Abstract: A method of guiding a vehicle to a region for initiating a parallel parking maneuver. A region of feasible starting locations for successfully performing a parallel parking maneuver is determined by a processor. A position of the vehicle relative to the region of feasible starting locations is determined. A determination is made whether the vehicle is in a zero heading position. The vehicle is guided along an initial target path by controlling a steering actuator until the vehicle is in a zero heading position relative to the road of travel in response to the vehicle is not in the zero heading position. A planned path is generated that includes two arc-shaped trajectories extending between the vehicle at the zero heading position and a position within the region of feasible starting locations as determined by the processor. The steering actuator is controlled to follow the planned path to the feasible region.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: October 14, 2014
    Assignee: GM Global Technology Operations LLC
    Inventors: Nikolai K. Moshchuk, Bakhtiar Brian Litkouhi, Shih-Ken Chen
  • Patent number: 8849515
    Abstract: A collision avoidance system for assisting a driver in avoiding a collision between a host vehicle and obstacle. A processor recursively calculates a time-to-collision with the obstacle and an optimal collision avoidance path for avoiding the collision. The optimum collision avoidance path is recursively generated based on a position and speed of the host vehicle relative to the obstacle and an updated calculated time-to-collision. A sensing device determines whether the driver of the vehicle has initiated a steering maneuver to avoid the obstacle. A steering assist mechanism maintains the host vehicle along the optimum collision avoidance path. The steering assist mechanism applies a steering assist torque for producing steering adjustments to assist in guiding the host vehicle along the optimum collision avoidance path to the target lane. The steering assist torque generated by the steering assist mechanism is recursively adjusted based on a recent updated optimum collision avoidance path.
    Type: Grant
    Filed: July 24, 2012
    Date of Patent: September 30, 2014
    Assignee: GM Global Technology Operations LLC
    Inventors: Nikolai K. Moshchuk, Shih-Ken Chen, Chad T. Zagorski, Aamrapali Chatterjee
  • Patent number: 8775006
    Abstract: A method and system may determine, in a vehicle, a desired path around an object based on a location of the object relative to the vehicle, relative speed, road parameters and one or more vehicle parameters. The method and system may calculate one or more vehicle control parameter values which minimize a predicted deviation from the desired vehicle path. The method and system may determine whether the one or more vehicle control parameter values would cause the vehicle to exceed one or more vehicle stability constraints. If the one or more vehicle control parameter values would cause the vehicle to exceed one or more vehicle stability constraints, the one or more vehicle control parameter values may be reduced to one or more vehicle control parameter values not causing the vehicle to exceed the one or more vehicle stability constraints. The method and system may output the one or more vehicle control parameter values to a vehicle automated control device.
    Type: Grant
    Filed: July 9, 2012
    Date of Patent: July 8, 2014
    Assignee: GM Global Technology Operations LLC
    Inventors: Nikolai K. Moshchuk, Shih-Ken Chen, Jin-Woo Lee, Chad T. Zagorski, Aamrapali Chatterjee
  • Patent number: 8761998
    Abstract: A process for identifying a vehicle driver according to a pre-determined hierarchy. The process includes determining, in a first determination act, whether a first sub-process, of a group of multiple sub-processes, can be used to identify the vehicle driver. The first sub-process is pre-determined to be a most reliable sub-process of the group for identifying the vehicle driver. The process also includes determining, in a second determination act, only if the first determination act has a negative result, whether a second sub-process of the group can be used to identify the vehicle driver. The second sub-process is pre-determined to be a second-most reliable sub-process of the group for identifying the vehicle driver.
    Type: Grant
    Filed: May 16, 2012
    Date of Patent: June 24, 2014
    Assignee: GM Global Technology Operations LLC
    Inventors: Shih-Ken Chen, Bakhtiar Brian Litkouhi
  • Patent number: 8670903
    Abstract: Method, system and non-transitory computer-readable medium for fail-safe performance of a lane centering system. An electrical power steering (EPS) system of a vehicle is monitored for a failure and operation of the lane centering system is switched to a differential braking controller to output differential braking commands to a differential breaking system upon determining that a failure of the EPS system has occurred, where the output braking commands direct the differential braking system to apply force a brake for a wheel of vehicle, such by the applied braking force the vehicle follows a desired path determined for a lane centering operation.
    Type: Grant
    Filed: May 5, 2011
    Date of Patent: March 11, 2014
    Assignee: GM Global Technology Operations LLC
    Inventors: Jin-Woo Lee, Nikolai K. Moshchuk, Shih-Ken Chen
  • Publication number: 20140052336
    Abstract: A method of guiding a vehicle to a region for initiating a parallel parking maneuver. A region of feasible starting locations for successfully performing a parallel parking maneuver is determined by a processor. A position of the vehicle relative to the region of feasible starting locations is determined. A determination is made whether the vehicle is in a zero heading position. The vehicle is guided along an initial target path by controlling a steering actuator until the vehicle is in a zero heading position relative to the road of travel in response to the vehicle is not in the zero heading position. A planned path is generated that includes two arc-shaped trajectories extending between the vehicle at the zero heading position and a position within the region of feasible starting locations as determined by the processor. The steering actuator is controlled to follow the planned path to the feasible region.
    Type: Application
    Filed: August 15, 2012
    Publication date: February 20, 2014
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Nikolai K. Moshchuk, Bakhtiar Brian Litkouhi, Shih-Ken Chen
  • Patent number: 8655528
    Abstract: A method for allocating forces among the corners of a vehicle having a redundant actuator suite includes determining a set of desired forces at the center of gravity of the vehicle, and allocating the set of desired forces among the corners of the vehicle as virtual control commands using a controller. The method also includes mapping the virtual control commands at the corners to actual or true control commands at the corners, and controlling a plurality of actuators at the corners using the actual or true control commands. The actuators may include friction brakes and wheel motors. Mapping the virtual control commands may include using a Least Squares formulation. Control of the actuators may be prioritized with respect to each other using weighting matrices. A vehicle includes a controller having actuators and a controller configured for executing the above method.
    Type: Grant
    Filed: January 31, 2011
    Date of Patent: February 18, 2014
    Assignee: GM Global Technology Operations LLC
    Inventors: Youssef A. Ghoneim, Shih-Ken Chen, Valery Pylypchuk, Nikolai K. Moshchuk, Bakhtiar Brian Litkouhi
  • Publication number: 20140032049
    Abstract: A collision avoidance system for assisting a driver in avoiding a collision between a host vehicle and obstacle. A processor recursively calculates a time-to-collision with the obstacle and an optimal collision avoidance path for avoiding the collision. The optimum collision avoidance path is recursively generated based on a position and speed of the host vehicle relative to the obstacle and an updated calculated time-to-collision. A sensing device determines whether the driver of the vehicle has initiated a steering maneuver to avoid the obstacle. A steering assist mechanism maintains the host vehicle along the optimum collision avoidance path. The steering assist mechanism applies a steering assist torque for producing steering adjustments to assist in guiding the host vehicle along the optimum collision avoidance path to the target lane. The steering assist torque generated by the steering assist mechanism is recursively adjusted based on a recent updated optimum collision avoidance path.
    Type: Application
    Filed: July 24, 2012
    Publication date: January 30, 2014
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Nikolai K. Moshchuk, Shih-Ken Chen, Chad T. Zagorski, Aamrapali Chatterjee
  • Patent number: 8527172
    Abstract: A collision avoidance system in a host vehicle that employs combined automatic braking and steering. The collision avoidance system defines thresholds that identify a time to collision with a target vehicle by the host vehicle that are based on the speed of the host vehicle, the acceleration of the host vehicle, the speed of the target vehicle, the acceleration of the target vehicle, the distance to the target vehicle from the host vehicle and a coefficient of friction of the roadway. The collision avoidance system provides full automatic collision avoidance braking if the time to collision is less than one threshold and the lane adjacent to the host vehicle is not clear. The collision avoidance system provides both automatic steering and braking of the host vehicle if the time to collision is less than another threshold and the lane adjacent to the host vehicle is clear.
    Type: Grant
    Filed: October 20, 2010
    Date of Patent: September 3, 2013
    Assignee: GM Global Technology Operations LLC
    Inventors: Nikolai K. Moshchuk, Shih-Ken Chen, Chad T. Zagorski, Aamrapali Chatterjee
  • Publication number: 20130218396
    Abstract: A method and system may determine, in a vehicle, a desired path around an object based on a location of the object relative to the vehicle, relative speed, road parameters and one or more vehicle parameters. The method and system may calculate one or more vehicle control parameter values which minimize a predicted deviation from the desired vehicle path. The method and system may determine whether the one or more vehicle control parameter values would cause the vehicle to exceed one or more vehicle stability constraints. If the one or more vehicle control parameter values would cause the vehicle to exceed one or more vehicle stability constraints, the one or more vehicle control parameter values may be reduced to one or more vehicle control parameter values not causing the vehicle to exceed the one or more vehicle stability constraints. The method and system may output the one or more vehicle control parameter values to a vehicle automated control device.
    Type: Application
    Filed: July 9, 2012
    Publication date: August 22, 2013
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: NIKOLAI K. MOSHCHUK, SHIH-KEN CHEN, JIN-WOO LEE, CHAD T. ZAGORSKI, AAMRAPALI CHATTERJEE
  • Publication number: 20130179036
    Abstract: A lane tracking system for a vehicle includes a front steering controller, a rear steering controller, and a lane tracking processor. The front steering controller is configured to rotate a front wheel of the vehicle through a front steering angle in response to a front steering torque command, and the rear steering controller is configured to rotate a rear wheel of the vehicle through a rear steering angle in response to a rear steering torque command. The lane tracking processor is configured to determine a desired course of the vehicle along a roadway, estimate a trajectory of the vehicle based on sensed vehicle motion, compute an error between the determined desired course and the estimated trajectory, and provide a front steering torque command to the front steering controller, and a rear steering torque command to the rear steering controller to minimize the computed error.
    Type: Application
    Filed: January 11, 2012
    Publication date: July 11, 2013
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Jin-Woo Lee, Nikolai K. Moshchuk, Shih-Ken Chen, Bakhtiar Brian Litkouhi