-
公开(公告)号:US20180238257A1
公开(公告)日:2018-08-23
申请号:US15436235
申请日:2017-02-17
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Michael Livshiz , Bharath Pattipati , James L. Worthing , Christopher E. Whitney
CPC classification number: F02D41/22 , B60W10/06 , B60W30/184 , B60W30/188 , B60W2510/1005 , B60W2540/10 , B60W2710/0666 , F02D41/20 , F02D41/263 , F02D2200/1004 , F02D2200/501 , F02D2200/602 , F02D2250/18 , F16H63/50 , G05B13/048
Abstract: A propulsion system, control system, and method are provided that use model predictive control to generate an initial selected engine output torque value. A minimum torque limit is determined by selecting a minimum acceptable engine output torque. A maximum torque limit is determined by selecting a maximum acceptable engine output torque. A desired engine output torque value is set as: a) the minimum torque limit, if the initial selected engine output torque value is less than the minimum torque limit; b) the maximum torque limit, if the initial selected engine output torque value is greater than the maximum torque limit; or c) the initial selected engine output torque value, if the initial selected engine output torque value is neither greater than the maximum torque limit nor less than the minimum torque limit.
-
公开(公告)号:US20240051548A1
公开(公告)日:2024-02-15
申请号:US17818992
申请日:2022-08-11
Applicant: GM Global Technology Operations LLC
Inventor: Yubiao Zhang , SeyedAlireza Kasaiezadeh Mahabadi , Nikolai K. Moshchuk , Saurabh Kapoor , Ruixing Long , Bharath Pattipati , David Perez-Chaparro
IPC: B60W40/105 , B60W40/114
CPC classification number: B60W40/105 , B60W40/114 , B60W2552/30 , B60W2510/20 , B60W2554/4041
Abstract: A system comprises a computer including a processor and a memory. The memory includes instructions such that the processor is programmed to generate vehicle-level commands based on received vehicle operation commands. The received vehicle operation commands can comprise input commands corresponding to at least one of an autonomous vehicle (AV) mode of operation or a manual mode of operation. The processor is also programmed to generate target actuator commands based on the vehicle-level commands and transmit the target actuator commands to at least one actuator.
-
公开(公告)号:US20230382403A1
公开(公告)日:2023-11-30
申请号:US17824444
申请日:2022-05-25
Applicant: GM Global Technology Operations LLC
Inventor: Hualin Tan , Paul Guillermo Otanez , SeyedAlireza Kasaiezadeh Mahabadi , Bharath Pattipati , Ruixing Long , Lapo Frascati , Giulio Boni
IPC: B60W40/105 , B60W40/06 , B60W50/02 , B60W50/14 , G06V20/56
CPC classification number: B60W40/105 , B60W40/06 , B60W50/0205 , B60W50/14 , G06V20/588 , B60W2050/0083
Abstract: A system for estimating a lateral velocity and a longitudinal velocity of a vehicle includes a plurality of sensors for monitoring data indicative of a travel state of the vehicle and one or more controllers in electronic communication with the plurality of sensors. The one or more controllers executes instructions to receive the data indicative of the travel state of the vehicle from the plurality of sensors. The one or more controllers estimate at least one initial estimated state of the vehicle based on the data indicative of the travel state of the vehicle. The one or more controllers fuse together the data indicative of the travel state of the vehicle with the at least one initial estimated state of the vehicle to determine the lateral velocity and a longitudinal velocity of the vehicle based on a single state estimation scheme.
-
14.
公开(公告)号:US20220258723A1
公开(公告)日:2022-08-18
申请号:US17175903
申请日:2021-02-15
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Yiran Hu , Ruixing Long , Kevin J. Storch , Robert C. Gibson , Bharath Pattipati , Paul G. Otanez
Abstract: A motor vehicle includes first and second drive axles coupled to respective sets of road wheels, torque actuators inclusive of rotary electric machines configured to transmit respective output torques to the drive axles, and a main controller in communication with the torque actuators. The controller receives vehicle inputs indicative of a total longitudinal and lateral motion request. In response, the controller calculates a total longitudinal torque request and/or a total longitudinal speed request, a yaw rate request, and a lateral velocity request, then determines, using a cost optimization function, a torque vector for allocating the total longitudinal torque request and/or speed request, the yaw rate request, and the lateral velocity request to the drive axles within predetermined constraints. The controller also transmits a closed-loop control signal to each torque actuator or local controllers thereof to apply the torque vector via the drive axles.
-
公开(公告)号:US20190308626A1
公开(公告)日:2019-10-10
申请号:US15950097
申请日:2018-04-10
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Paul G. Otanez , Michael Livshiz , Christopher J. Weingartz , Cole Reinhold , Michael T. Sarzynski , Mateusz M. Nowak , Bharath Pattipati
IPC: B60W30/188 , B60W10/06 , B60W10/107 , B60W30/18
Abstract: A propulsion system, control system, and method use model predictive control systems to generate a plurality of sets of possible command values and determine a cost for each set of possible command values. The set of possible command values that has the lowest cost is determined and defined as a selected set of command values. In some circumstances, the MPC-determined command value may be replaced by another transmission ratio command based on override inputs. Minimum and maximum transmission ratios are determined based on the override inputs, and a constrained (or arbitrated) transmission ratio is determined therefrom. The constrained or arbitrated transmission ratio is used to determine whether to apply an MPC-determined transmission ratio or a transmission ratio based on the arbitrated transmission ratio to determine an ultimate commanded transmission ratio. Pressure(s) are commanded to a transmission pulley assembly, which is configured to implement the ultimate commanded transmission ratio.
-
公开(公告)号:US20190100217A1
公开(公告)日:2019-04-04
申请号:US15719963
申请日:2017-09-29
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Michael Livshiz , Bharath Pattipati , Daniele Bernardini , Alberto Bemporad
IPC: B60W50/00 , B60W10/06 , B60W10/107 , B60W30/188
CPC classification number: B60W50/0097 , B60W10/06 , B60W10/107 , B60W30/188 , B60W2510/0619 , B60W2510/0638 , B60W2510/0657 , B60W2510/1005 , B60W2520/10 , B60W2540/10 , B60W2710/0666 , B60W2710/1005 , B60Y2300/52 , B60Y2400/72
Abstract: A propulsion system, control system, and method are provided for optimizing fuel economy, which use model predictive control systems to generate a plurality of sets of possible command values and determine a cost for each set of possible command values based on weighting values, a plurality of predicted values, and a plurality of requested values. The set of possible command values having the lowest cost is determined. A linearized axle torque requested value and a linearized axle torque measured value are each created by subtracting an estimated disturbance. The estimated disturbance is determined based on a model of a relationship between measured engine output torque and measured transmission ratio. The linearized axle torque measured value is used to compute the predicted values, which are used to determine the cost. The linearized axle torque requested value is also used to determine the cost.
-
公开(公告)号:US20180274453A1
公开(公告)日:2018-09-27
申请号:US15465647
申请日:2017-03-22
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Michael Livshiz , Bharath Pattipati , Christopher E. Whitney , Daniele Bernardini , Alberto Bemporad
CPC classification number: F02D11/105 , F02D29/02 , F02D41/1402 , F02D2041/1412 , F02D2041/1433 , F02D2250/18 , F16H63/50
Abstract: A propulsion system, control system, and method are provided for optimizing fuel economy, which use model predictive control systems to generate a plurality of sets of possible command values and determine a cost for each set of possible command values of based on a first predetermined weighting value, a second predetermined weighting value, a plurality of predicted values, and a plurality of requested values. The set of possible command values having the lowest cost is determined and defined as a set of selected command values. Arbitration is performed including at least one of the following: A) determining at least one requested value based on arbitrating between a driver requested value and an intervention requested value; and B) determining a desired command value by arbitrating between a selected command value of the set of selected command values and a command intervention value.
-
-
-
-
-
-