-
公开(公告)号:US11964567B2
公开(公告)日:2024-04-23
申请号:US17152077
申请日:2021-01-19
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Rashad K. Maady , Krunal P. Patel , Matthew Yard , Kristopher D. Lang
CPC classification number: B60L15/20 , B60L58/14 , B60L2220/42 , B60L2240/423 , B60L2240/54
Abstract: A propulsion control system has an electric motor configured to generate an axle torque in response to a final torque command, and has a motor constraint that specifies a maximum torque. A motor controller is configured to generate the final torque command in response to an intermediate torque command and a distributed power limit command. An open-loop function in supervisory controller is configured to calculate an initial torque command vector in response to a driver torque command, calculate an intended operating vector by mapping the initial torque command vector into a multidimensional power space, generate the intermediate torque command by clipping the intended operating vector in response to the motor constraint, generate a constrained command vector by clipping the intended operating vector in response to the motor constraint and a plurality of energy storage constraints, and generate the distributed power limit command in response to the constrained command vector.
-
公开(公告)号:US20220227239A1
公开(公告)日:2022-07-21
申请号:US17152077
申请日:2021-01-19
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Rashad K. Maady , Krunal P. Patel , Matthew Yard , Kristopher D. Lang
Abstract: A propulsion control system has an electric motor configured to generate an axle torque in response to a final torque command, and has a motor constraint that specifies a maximum torque. A motor controller is configured to generate the final torque command in response to an intermediate torque command and a distributed power limit command. An open-loop function in supervisory controller is configured to calculate an initial torque command vector in response to a driver torque command, calculate an intended operating vector by mapping the initial torque command vector into a multidimensional power space, generate the intermediate torque command by clipping the intended operating vector in response to the motor constraint, generate a constrained command vector by clipping the intended operating vector in response to the motor constraint and a plurality of energy storage constraints, and generate the distributed power limit command in response to the constrained command vector.
-