Iterative matrix processor based implementation of real-time model predictive control
US7844352B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 22, 2007 |
| Grant date | Nov 30, 2010 |
| Priority date | — |
| Expiry date | May 11, 2028 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/30109
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system for embedding real-time Model Predictive Control (MPC) in a System-on-a-Chip (SoC) devices is provided. In the system, a microprocessor is connected to an auxiliary unit or application-specific matrix coprocessor. The microprocessor can control the operation of the MPC algorithm, i.e., carry out the tasks of input/output for the MPC algorithm, initialize and send the appropriate commands to auxiliary unit and receive back the optimal control moves or instructions from auxiliary unit. The auxiliary unit can operate as a matrix coprocessor by executing matrix operations, e.g. addition, multiplication, inversion, etc., required by the MPC algorithm.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.