-
公开(公告)号:US12179781B2
公开(公告)日:2024-12-31
申请号:US18060755
申请日:2022-12-01
Applicant: GM Global Technology Operations LLC
Inventor: SeyedAlireza Kasaiezadeh Mahabadi , Hualin Tan , Ruixing Long , Bharath Pattipati , Bo Yu
Abstract: A driver command interpreter system for a vehicle includes one or more controllers that execute instructions to receive a plurality of dynamic variables, vehicle configuration information, and driving environment conditions, and determine a target vehicle state during transient driving conditions based on the plurality of dynamic variables from the one or more sensors, the vehicle configuration information, and the driving environment conditions. The one or more controllers build a transient vehicle dynamic model based on the target vehicle state during transient driving conditions, the plurality of dynamic variables, the vehicle configuration information, and the driving environment conditions, and solve for desired zeros corresponding to the target vehicle state during transient conditions.
-
公开(公告)号:US10605187B2
公开(公告)日:2020-03-31
申请号:US16041280
申请日:2018-07-20
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Yue-Yun Wang , Ruixing Long , Julian R. Verdejo , Jyh-shin Chen
Abstract: An LPV/MPC engine control system is disclosed that includes an engine control unit connected to multiple sensors. The engine control unit receives, from the sensors, signals indicative of desired engine torque and engine torque output, and determines, from these signals, optimal engine control commands using a piecewise LPV/MPC routine. This routine includes: determining a nonlinear and a linear system model for the engine assembly, minimizing a control cost function in a receding horizon for the linear system model, determining system responses for the nonlinear and linear system models, determining if a norm of an error function between the system responses is smaller than a calibrated threshold, and if the norm is smaller than the predetermined threshold, applying the linearized system model in a next sampling time for a next receding horizon to determine the optimal control command. Once determined, the optimal control command is output to the engine assembly.
-
公开(公告)号:US20190301387A1
公开(公告)日:2019-10-03
申请号:US15937128
申请日:2018-03-27
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Ning Jin , Nicola Pisu , Ruixing Long , David N. Hayden
IPC: F02D41/14
Abstract: A method, control system, and propulsion system use model predictive control to control and track several parameters for improved performance of the propulsion system. Numerous sets of possible command values for a set of controlled variables are determined. Initial constraints for the controlled variables are determined, which include upper and lower limits for each controlled variable and upper and lower rate-of-change limits for each controlled variable. A set of consolidated constraint limits for the controlled variables is then determined. Each consolidated constraint limit is determined by consolidating one of the upper and lower limits with one of the upper and lower rate-of-change limits. A cost for each set of possible command values is determined, and the set of possible command values that has the lowest cost and falls within the set of consolidated constraint limits is selected for use in controlling the propulsion system.
-
公开(公告)号:US11872989B2
公开(公告)日:2024-01-16
申请号:US17126784
申请日:2020-12-18
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Paul G. Otanez , Yiran Hu , Hualin Tan , Daniel L Baibak , Ruixing Long
IPC: B60W30/182 , B60W10/04 , B60W50/08 , B60W40/114 , B60W40/109 , B60W40/08 , B60W10/18 , B60W40/105 , B60W10/20 , B60W30/14 , B60W30/12
CPC classification number: B60W30/182 , B60W10/04 , B60W10/18 , B60W10/20 , B60W30/12 , B60W30/14 , B60W40/08 , B60W40/105 , B60W40/109 , B60W40/114 , B60W50/082 , B60W2520/10 , B60W2540/10 , B60W2540/12 , B60W2540/18
Abstract: The concepts described herein relate to a calculation of desired future longitudinal horizons related to torque or acceleration, and desired future lateral horizons related to yaw rate and lateral velocity, and their use in response to driver-selectable modes. In the longitudinal direction, driver inputs of pedal and brake position as well as drivability metrics are used to calculate the desired future torque trajectory. In the lateral direction, the front and rear steering angles may be used with a bicycle model to derive the trajectories. The trajectories are used in a vehicle motion controller that uses weighting to tradeoff competing requests and deliver performance that is consistent with a selected driver mode, such as a tour mode, a sport mode, an off-road mode, a trailering mode, etc.
-
公开(公告)号:US20230402944A1
公开(公告)日:2023-12-14
申请号:US17825158
申请日:2022-05-26
Applicant: GM Global Technology Operations LLC
Inventor: Yue-Yun Wang , Lei Hao , Ruixing Long , Bojian Cao
CPC classification number: H02P21/0017 , H02P21/08 , H02P2101/45 , H02P25/107 , H02P27/08
Abstract: A method and apparatus for electric motor control includes a model predictive controller operating in a d-q reference frame to provide d-q reference frame voltage command signals that counteract a magnetic cross coupling within the motor.
-
公开(公告)号:US10060373B2
公开(公告)日:2018-08-28
申请号:US15408776
申请日:2017-01-18
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Yue-Yun Wang , Ruixing Long , Julian R. Verdejo , Jyh-shin Chen
IPC: F02D41/14
CPC classification number: F02D41/1402 , F02D35/023 , F02D41/1406 , F02D2041/1412 , F02D2041/1429 , F02D2041/143 , F02D2041/1433 , F02D2200/1002 , F02D2200/602 , F02D2250/18
Abstract: An LPV/MPC engine control system is disclosed that includes an engine control unit connected to multiple sensors. The engine control unit receives, from the sensors, signals indicative of desired engine torque and engine torque output, and determines, from these signals, optimal engine control commands using a piecewise LPV/MPC routine. This routine includes: determining a nonlinear and a linear system model for the engine assembly, minimizing a control cost function in a receding horizon for the linear system model, determining system responses for the nonlinear and linear system models, determining if a norm of an error function between the system responses is smaller than a calibrated threshold, and if the norm is smaller than the predetermined threshold, applying the linearized system model in a next sampling time for a next receding horizon to determine the optimal control command. Once determined, the optimal control command is output to the engine assembly.
-
公开(公告)号:US20180202380A1
公开(公告)日:2018-07-19
申请号:US15408776
申请日:2017-01-18
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Yue-Yun Wang , Ruixing Long , Julian R. Verdejo , Jyh-shin Chen
IPC: F02D41/14
CPC classification number: F02D41/1402 , F02D2041/1412 , F02D2200/1002
Abstract: An LPV/MPC engine control system is disclosed that includes an engine control unit connected to multiple sensors. The engine control unit receives, from the sensors, signals indicative of desired engine torque and engine torque output, and determines, from these signals, optimal engine control commands using a piecewise LPV/MPC routine. This routine includes: determining a nonlinear and a linear system model for the engine assembly, minimizing a control cost function in a receding horizon for the linear system model, determining system responses for the nonlinear and linear system models, determining if a norm of an error function between the system responses is smaller than a calibrated threshold, and if the norm is smaller than the predetermined threshold, applying the linearized system model in a next sampling time for a next receding horizon to determine the optimal control command. Once determined, the optimal control command is output to the engine assembly.
-
公开(公告)号:US09784198B2
公开(公告)日:2017-10-10
申请号:US14675828
申请日:2015-04-01
Applicant: GM Global Technology Operations LLC
Inventor: Ruixing Long , Ning Jin
CPC classification number: F02D41/0077 , F02D13/0219 , F02D13/06 , F02D41/0007 , F02D41/1406 , F02D41/1497 , F02D2041/001 , F02D2250/18 , Y02T10/144 , Y02T10/18 , Y02T10/47
Abstract: A requesting module generates a first torque request for an engine based on driver input. A conversion module converts the first torque request into a second torque request. A model predictive control (MPC) module determines a current set of target values based on the second torque request, a model of the engine, a tableau matrix, and a basic solution matrix. The MPC module: initializes the basic solution matrix to a predetermined matrix that is dual feasible; selectively iteratively updates the basic solution matrix and columns of the tableau matrix; determines changes for the target values, respectively, based on entries of the basic solution matrix resulting from the selective iterative updating; and determines the current set of target values by summing the changes with a last set of target values, respectively. An actuator module controls an engine actuator based on a first one of the current set of target values.
-
9.
公开(公告)号:US20240190451A1
公开(公告)日:2024-06-13
申请号:US18063250
申请日:2022-12-08
Applicant: GM Global Technology Operations LLC
Inventor: SeyedAlireza Kasaiezadeh Mahabadi , Ruixing Long , Hassan Askari , Shamim Mashrouteh , Saurabh Kapoor , Naser Mehrabi , Amir Abolhassani , Mansour Ataei
CPC classification number: B60W50/045 , B60W40/02 , B60W50/0205 , G07C5/0808 , B60W2556/45
Abstract: A data health monitoring and recording system for a vehicle includes a data recording infrastructure and one or more controllers. The one or more controllers include a multi-layer control software architecture including two or more software layers. The one or more controllers execute instructions to monitor, by a health monitoring structure that is part of the multi-layer control software architecture, one or more parameters calculated by each of the two or more software layers. The one or more controllers compare a respective parameter of a respective software layer with a predetermined corresponding performance metric for a required time horizon. In response to determining the respective parameter of the respective software layer does not meet the predetermined corresponding performance metric for the required time horizon, a trigger that instructs the data recording infrastructure to record the parameters calculated by each of the two or more software layers is generated.
-
10.
公开(公告)号:US20230139179A1
公开(公告)日:2023-05-04
申请号:US17518237
申请日:2021-11-03
Applicant: GM Global Technology Operations LLC
Inventor: Hassan Askari , Seyedeh Asal Nahidi , Shamim Mashrouteh , Ruixing Long , Bharath Pattipati , SeyedAlireza Kasaiezadeh Mahabadi , Hualin Tan , Lapo Frascati
IPC: B60W40/101 , B60W40/12 , B60W30/02 , B60C23/04
Abstract: A system for adaptive tire force prediction in a motor vehicle includes a control module that executes program code portions that receive real-time static and dynamic data from motor vehicle sensors, that model forces at each tire of the motor vehicle at one or more incremental time steps, that estimate actual forces at each tire of the motor vehicle at each of the one or more incremental time steps, that adaptively predict tire forces at each tire of the motor vehicle at each of the one or more incremental time steps, that generate one or more control commands for actuators of the motor vehicle, that capture discrepancies between real-time force estimations and nominal force calculations at each tire of the motor vehicle, and that apply compensation parameters to reduce tracking errors in the one or more control commands to the one or more actuators of the motor vehicle.
-
-
-
-
-
-
-
-
-