Linear parameter varying model predictive control for engine assemblies

US10060373B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10060373-B2
Application numberUS-201715408776-A
CountryUS
Kind codeB2
Filing dateJan 18, 2017
Priority dateJan 18, 2017
Publication dateAug 28, 2018
Grant dateAug 28, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed: 1. A linear parameter varying (LPV) model predictive control (MPC) engine control system for an engine assembly, the LPV/MPC engine control system comprising: an engine sensor configured to detect engine torque output of the engine assembly and generate a signal indicative thereof; an input sensor configured to detect desired engine torque for the engine assembly and generate a signal indicative thereof; and an engine control unit communicatively connected to the engine sensor, and the input sensor, the engine control unit being programmed to: receive, from the engine and input sensors, signals indicative of a desired engine torque and an engine torque output; determine, from the desired engine torque and engine torque output, an optimal control command using a piecewise LPV/MPC routine, including: determine a nonlinear system model of engine torque for the engine assembly, determine a linear system model for the engine assembly at a current engine operating condition, minimize a control cost function in a receding horizon for the linear system model, determine respective system responses for the nonlinear and linear system models with a current optimal control input, determine if a norm of an error function between the system responses is smaller than a predetermined threshold, and responsive to a determination that the norm is smaller than the predetermined threshold, apply the linearized system model in a next sampling time for a next receding horizon to determine the optimal control command; and output the determined optimal control command to the engine assembly. 2. The LPV/MPC engine control system of claim 1 , wherein the piecewise LPV/MPC routine further includes, responsive to the determination that the norm is smaller than the predetermined threshold, executing the following in a continuous loop, starting at sample time k, until it is determined that the norm is not smaller than the predetermined threshold: minimize the control cost function at next sampling times k+1, 2 . . . N in respective next receding horizons for the linear system model, determine new respective system responses for the nonlinear and linear system models with the current optimal control input, and determine if the norm of the error function between the new system responses is smaller than the predetermined threshold. 3. The LPV/MPC engine control system of claim 1 , wherein the piecewise LPV/MPC routine further includes, responsive to a determination that the norm is not smaller than the predetermined threshold: determine a new linear system model for the engine assembly, minimize the control cost function in a new receding horizon for the new linear system model, determine new respective system responses for the nonlinear system model and the new linear system model with the current optimal control input, and determine if the norm of the error function between the new system responses is smaller than the predetermined threshold. 4. The LPV/MPC engine control system of claim 1 , wherein determining the linear system model for the engine assembly includes calculating a system dynamic matrix A, B, C, D and V at a sample time k. 5. The LPV/MPC engine control system of claim 1 , wherein determining the linear system model includes linearizing the nonlinear system model at sample time k according to: dx dt = f ⁡ ( x k , u k ) ︸ F 0 + ∂ f ∂ x ⁢ | k ︸ A ⁢ ( x - x k ) + ∂ f ∂ u ⁢ | k ︸ B ⁢ ( u - u k ) = A k ⁢ x + B k ⁢ u + V ⁡ ( x k , u k ) y = g ⁡ ( x k , u k

Assignees

Inventors

Classifications

  • using a predictive controller · CPC title

  • Output torque · CPC title

  • Control of the engine output torque · CPC title

  • G05B13/042Primary

    in which a parameter or coefficient is automatically adjusted to optimise the performance · CPC title

  • Pedal position · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10060373B2 cover?
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 linea…
Who is the assignee on this patent?
Gm Global Tech Operations Llc
What technology area does this patent fall under?
Primary CPC classification G05B13/042. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 28 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).