|
|
|
|
|
|
|
|
| ( 1 of 1 ) |
| United States Patent | 7,844,352 |
| Vouzis , et al. | November 30, 2010 |
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.
| Inventors: | Vouzis; Panagiotis (Bethlehem, PA), Bleris; Leonidas (Cambridge, MA), Arnold; Mark G. (Bethlehem, PA), Kothare; Mayuresh V. (Bethlehem, PA) |
|---|---|
| Assignee: |
Lehigh University
(Bethlehem,
PA)
|
| Family ID: | 39319091 |
| Appl. No.: | 11/876,440 |
| Filed: | October 22, 2007 |
| Document Identifier | Publication Date | |
|---|---|---|
| US 20080097625 A1 | Apr 24, 2008 | |
| Application Number | Filing Date | Patent Number | Issue Date | ||
|---|---|---|---|---|---|
| 60862236 | Oct 20, 2006 | ||||
| Current U.S. Class: | 700/44; 708/232; 700/173; 708/607; 700/29 |
| Current CPC Class: | G06F 9/30036 (20130101); G06F 9/30109 (20130101); G05B 13/048 (20130101) |
| Current International Class: | G05B 13/02 (20060101); G06F 19/00 (20060101); G06F 7/38 (20060101); G06F 7/52 (20060101) |
| Field of Search: | ;700/44 ;708/232,608 |
| 5394322 | February 1995 | Hansen |
| 5410477 | April 1995 | Ishii et al. |
| 5682309 | October 1997 | Bartusiak et al. |
| 5682317 | October 1997 | Keeler et al. |
| 5687082 | November 1997 | Rizzoni |
| 5943663 | August 1999 | Mouradian |
| 5954783 | September 1999 | Yamaguchi et al. |
| 6064809 | May 2000 | Braatz et al. |
| 6092017 | July 2000 | Ishida et al. |
| 6285971 | September 2001 | Shah et al. |
| 6330483 | December 2001 | Dailey |
| 6439469 | August 2002 | Gruber et al. |
| 6879971 | April 2005 | Keeler et al. |
| 7060059 | June 2006 | Keith et al. |
| 7152023 | December 2006 | Das |
| 7197485 | March 2007 | Fuller |
| 7203554 | April 2007 | Fuller |
| 2002/0198911 | December 2002 | Blomgren et al. |
| 2003/0078684 | April 2003 | Martin et al. |
| 2004/0122887 | June 2004 | Macy |
| 2005/0107895 | May 2005 | Pistikopoulos et al. |
| 2007/0071285 | March 2007 | Kontsevich |
Bleris, L.G., Garcia, J.G., Kothare, M.V. and Arnold, M.G. "Towards Embedded Model Predictive Control for System-On-A-Chip Applications" Journal of Process Control vol. 16 Issue 3 (Mar. 2006): 255-264, and available online Jul. 28, 2005. cited by examiner . Bleris, L. G., Vouzis, P., Arnold, M. G. and Kothare, M. V., A Co-Processor FPGA Platform for the Implementation of Real-Time Model Predictive Control, Proceeding of the 2006 American Control Conference, Jun. 2006, pp. 1912-1917. cited by other . Bleris, L. G. and Kothare, M. V., Implementation of Model Predictive Control for Glucose Regulation on a General Purpose Microprocessor, Proceeding of 44th IEEE Conference on Decision and Control and European Control Conference, Dec. 2005, pp. 5162-5167. cited by other . Vouzis, P., Bleris, L. G., Kothare, M. V. and Arnold, M. G., Co-Design Implementation of a System for Model Predictive Control. AIChE Annual Meeting, Nov. 2005, 19 pages. cited by other . Bleris, L. G. and Kothare, M. V., Real-Time Implementation of Model Predictive Control, Proceedings of 2005 American Control Conference, Jun. 2005, pp. 4166-4171. cited by other . Bleris, L. G., Garcia, J. G. and Kothare, M. V. Model Predictive Hydrodynamic Regulation of Microflows, Proceedings of 2005 American Control Conference, Jun. 2005, pp. 1752-1757. cited by other . Bleris, L. G., Garcia, J. G., Kothare, M. V. and Arnold, M. G. Towards Embedded Model Predictive Control for System-On-A-Chip Applications, Journal of Process Control, vol. 16, No. 3, Mar. 2006, pp. 255-264. cited by other . Garcia, J., Arnold, M. G., Bleris, L. G. and Kothare, M. V., LNS Architectures for Embedded Model Predictive Control Processors. Proceedings of the 2004 International Conference on Compilers, Architecture, and Synthesis for Embedded Systems, Sep. 2004, pp. 79-84. cited by other . Bleris, L. G., Kothare, M. V., Garcia, J. and Arnold, M. G., Embedded Model Predictive Control for System-On-A-Chip Applications, 7th International Symposium on Dynamics and Control of Process Systems, Jul. 2004, 6 pages. cited by other. |
|
|