-
1.
公开(公告)号:US20190389535A1
公开(公告)日:2019-12-26
申请号:US16017452
申请日:2018-06-25
Applicant: GM Global Technology Operations LLC
Inventor: Douglas J. Moening , John Corn , Adam J. Heisel
Abstract: Presented herein are adaptive power assist systems for manually-powered vehicles, methods for operating/constructing such systems, and motor-assisted, operator-powered vehicles with input torque filtering for adaptive power assist operations. A method for regulating a power assist system includes a vehicle controller receiving torque sensor data indicative of user-generated torque input. The vehicle controller then determines: if the torque input is less than a commanded motor torque generated by a tractive motor; and, if a calibrated motor decay time of the tractive motor is less than a scaled cadence time of the user's cadence speed. Responsive to both determinations being positive, the vehicle controller calculates a torque decay factor based on the current cadence speed, and modifies the commanded motor torque based on this calculated torque decay factor. The vehicle controller then transmits command signals to the tractive motor to output a modulated motor torque according to the modified commanded motor torque.
-
公开(公告)号:US10227021B2
公开(公告)日:2019-03-12
申请号:US15459570
申请日:2017-03-15
Applicant: GM Global Technology Operations LLC
Inventor: Love Lor , Adam J. Heisel , Nathaniel S. Michaluk , Robert L. Morris
Abstract: A road load module is configured to determine a road load torque to maintain zero vehicle acceleration. An initialization module is configured to determine an initial torque based on the road load torque. A closed loop (CL) module is configured to: when a CL state transitions from an inactive state to an active state, set a CL torque to the initial torque; and when the CL state is in the active state after transitioning to the active state, adjust the CL torque based on a difference between a target vehicle speed and a vehicle speed. A motor torque module is configured to determine a motor torque command based on the CL torque and a motor torque request determined based on an accelerator pedal position. A switching control module is configured to, based on the motor torque command, control switching of an inverter and apply power to an electric motor.
-
公开(公告)号:US20180264971A1
公开(公告)日:2018-09-20
申请号:US15459570
申请日:2017-03-15
Applicant: GM Global Technology Operations LLC
Inventor: Love LOR , Adam J. Heisel , Nathaniel S. Michaluk , Robert L. Morris
IPC: B60L15/20
CPC classification number: B60L15/20 , B60L2240/12 , B60L2240/423 , B60L2240/52 , B60L2250/26 , Y02T10/6286 , Y02T10/7241 , Y02T10/7275
Abstract: A road load module is configured to determine a road load torque to maintain zero vehicle acceleration. An initialization module is configured to determine an initial torque based on the road load torque. A closed loop (CL) module is configured to: when a CL state transitions from an inactive state to an active state, set a CL torque to the initial torque; and when the CL state is in the active state after transitioning to the active state, adjust the CL torque based on a difference between a target vehicle speed and a vehicle speed. A motor torque module is configured to determine a motor torque command based on the CL torque and a motor torque request determined based on an accelerator pedal position. A switching control module is configured to, based on the motor torque command, control switching of an inverter and apply power to an electric motor.
-
公开(公告)号:US11752881B2
公开(公告)日:2023-09-12
申请号:US17153244
申请日:2021-01-20
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Paul G. Otanez , Yiran Hu , Nathaniel S. Michaluk , Krunal P. Patel , Adam J. Heisel , Kevin J. Storch , Jacob M. Knueven , Matthew Yard
IPC: B60L15/20 , B60T8/17 , B60W10/18 , B60W10/184 , B60W30/09
CPC classification number: B60L15/2009 , B60T8/1701 , B60W10/18 , B60W10/184 , B60W30/09
Abstract: A method of operating a vehicle includes a vehicle controller receiving an operator-input vehicle control command with an associated torque request, and identifying any propulsion actuator constraints that limit a brake torque capacity available from the vehicle powertrain. Using the propulsion actuator constraint(s) and torque request, the controller determines a propulsion brake torque distribution for the vehicle's road wheels and a maximum brake torque capacity for the powertrain actuator(s). A first brake torque request is determined using the propulsion brake torque distribution and a vehicle control mode of the powertrain system, and a second brake torque request is determined using the maximum brake torque capacity and the vehicle control mode. A friction brake torque command is determined by arbitrating between the first and second brake torque requests. The vehicle controller transmits the friction brake torque command to the friction brake system and a powertrain brake command to the powertrain actuator(s).
-
公开(公告)号:US11685262B2
公开(公告)日:2023-06-27
申请号:US17110814
申请日:2020-12-03
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Paul G. Otanez , Adam J. Heisel , Nathaniel S. Michaluk , Yiran Hu , Jacob M. Knueven , Todd P. Lindemann
CPC classification number: B60L15/20 , B60K1/00 , B60K17/00 , B60K26/02 , B60K2026/025 , B60L2240/12 , B60L2240/423 , B60L2250/00 , B60L2260/44
Abstract: A method of operating a vehicle includes a vehicle controller receiving a driver acceleration/deceleration command for the vehicle's powertrain and determining a torque request corresponding to the driver's acceleration command. The controller shapes the torque request and determines compensated and uncompensated accelerations from the shaped torque request. The compensated acceleration is based on an estimated road grade and an estimated vehicle mass, whereas the uncompensated acceleration is based on a zero road grade and a nominal vehicle mass. A final speed horizon profile is calculated as: a speed-control speed profile based on the uncompensated acceleration if the vehicle's speed is below a preset low vehicle speed; or a torque-control speed profile based on a blend of the compensated and uncompensated accelerations if the vehicle speed exceeds the preset low vehicle speed. The controller commands the powertrain to output a requested axle torque based on the final speed horizon profile.
-
公开(公告)号:US20200293034A1
公开(公告)日:2020-09-17
申请号:US16351851
申请日:2019-03-13
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Jonathan T. Shibata , Paul A. Kilmurray , Krunal P. Patel , David H. Vu , Vukasin Denic , Adam J. Heisel , Mohsen Mehdizade
Abstract: Methods and apparatus are provided for controlling an autonomous vehicle. The control device includes an interface that establishes a connection to an autonomous vehicle, a processor that processes inputs and generates control commands to control at least one function of the autonomous vehicle, and an input arrangement with at least one control element that is assigned to a function of the autonomous vehicle. The control device transitions a controller of the autonomous vehicle to operate in at least one of a first remote operation mode and a second remote operation mode in which the autonomous vehicle is controlled by the control device, when the control device is connected to the autonomous vehicle via the interface. At least one function of a scope of functions of the autonomous vehicle is restricted in the first remote operation mode and the second remote operation mode.
-
公开(公告)号:US20220176827A1
公开(公告)日:2022-06-09
申请号:US17110814
申请日:2020-12-03
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Paul G. Otanez , Adam J. Heisel , Nathaniel S. Michaluk , Yiran Hu , Jacob M. Knueven , Todd P. Lindemann
Abstract: A method of operating a vehicle includes a vehicle controller receiving a driver acceleration/deceleration command for the vehicle's powertrain and determining a torque request corresponding to the driver's acceleration command. The controller shapes the torque request and determines compensated and uncompensated accelerations from the shaped torque request. The compensated acceleration is based on an estimated road grade and an estimated vehicle mass, whereas the uncompensated acceleration is based on a zero road grade and a nominal vehicle mass. A final speed horizon profile is calculated as: a speed-control speed profile based on the uncompensated acceleration if the vehicle's speed is below a preset low vehicle speed; or a torque-control speed profile based on a blend of the compensated and uncompensated accelerations if the vehicle speed exceeds the preset low vehicle speed. The controller commands the powertrain to output a requested axle torque based on the final speed horizon profile.
-
8.
公开(公告)号:US11008063B2
公开(公告)日:2021-05-18
申请号:US16017452
申请日:2018-06-25
Applicant: GM Global Technology Operations LLC
Inventor: Douglas J. Moening , John Corn , Adam J. Heisel
Abstract: Presented herein are adaptive power assist systems for manually-powered vehicles, methods for operating such systems, and motor-assisted, operator-powered vehicles equipped with such systems. A method for regulating a power assist system includes a vehicle controller receiving torque sensor data indicative of user-generated torque input. The vehicle controller then determines: if the torque input is less than a commanded motor torque generated by a tractive motor; and, if a calibrated motor decay time of the tractive motor is less than a scaled cadence time of the user's cadence speed. Responsive to both determinations being positive, the vehicle controller calculates a torque decay factor based on the current cadence speed, and modifies the commanded motor torque based on this calculated torque decay factor. The vehicle controller then transmits command signals to the tractive motor to output a modulated motor torque according to the modified commanded motor torque.
-
公开(公告)号:US09931963B2
公开(公告)日:2018-04-03
申请号:US15079596
申请日:2016-03-24
Applicant: GM Global Technology Operations LLC
Inventor: Adam J. Heisel , Trista K. Schieffer
IPC: B60L15/20
CPC classification number: B60L15/20 , B60L11/14 , B60L2240/12 , B60L2240/14 , B60L2240/421 , B60L2240/423 , B60L2240/44 , B60L2240/441 , B60L2240/443 , B60L2250/26 , B60L2270/12 , Y02T10/7258
Abstract: An electric motor control system for a vehicle includes a vehicle speed module that determines a vehicle speed. A target speed module selectively transitions a target vehicle speed to zero over a period in response a driver actuating an input device. The input device is not an accelerator pedal or a brake pedal. A switching control module, based on a difference between a target vehicle speed and the vehicle speed, controls switching of an inverter to control application of power to an electric motor of the vehicle.
-
公开(公告)号:US09809130B2
公开(公告)日:2017-11-07
申请号:US15079412
申请日:2016-03-24
Applicant: GM Global Technology Operations LLC
Inventor: Adam J. Heisel , Christopher J. Twarog , Anthony H. Heap , Derek S. Bonderczuk , Krunal P. Patel , Lawrence A. Kaminsky , Nathaniel S. Michaluk , Robert L. Morris , Shaochun Ye , Jeffrey J. Waldner
IPC: B60L15/20
CPC classification number: B60L15/20 , B60L11/14 , B60L2240/12 , B60L2240/14 , B60L2240/421 , B60L2240/423 , B60L2240/44 , B60L2240/441 , B60L2240/443 , B60L2250/26 , B60L2270/12 , Y02T10/7258
Abstract: An electric motor control system for a vehicle includes a vehicle speed module that determines a vehicle speed. A closed loop (CL) module determines a CL torque based on a difference between a target vehicle speed and the vehicle speed. A motor torque module determines a motor torque based on the CL torque and a motor torque request determined based on a position of an accelerator pedal. A switching control module controls switching of an inverter based on the motor torque to control application of power to an electric motor of the vehicle.
-
-
-
-
-
-
-
-
-