دانلود مقاله ISI انگلیسی شماره 150514
ترجمه فارسی عنوان مقاله

کنترل پیش بینی غیرمستقیم بر روی یک پلت فرم محاسباتی ناهمگن

عنوان انگلیسی
Nonlinear predictive control on a heterogeneous computing platform
کد مقاله سال انتشار تعداد صفحات مقاله انگلیسی
150514 2017 6 صفحه PDF
منبع

Publisher : Elsevier - Science Direct (الزویر - ساینس دایرکت)

Journal : IFAC-PapersOnLine, Volume 50, Issue 1, July 2017, Pages 11877-11882

ترجمه کلمات کلیدی
کنترل پیش بینی غیر خطی، طراحی مشترک سخت افزار و نرم افزار، برنامه ریزی،
کلمات کلیدی انگلیسی
Nonlinear predictive control; Hardware-software co-design; Scheduling;
پیش نمایش مقاله
پیش نمایش مقاله  کنترل پیش بینی غیرمستقیم بر روی یک پلت فرم محاسباتی ناهمگن

چکیده انگلیسی

Nonlinear Model Predictive Control (NMPC) is an advanced control technique that often relies on computationally demanding optimization and integration algorithms. This paper proposes and investigates a heterogeneous hardware implementation of an NMPC controller based on an interior point algorithm. The proposed implementation provides flexibility of splitting the workload between a general-purpose CPU with a fixed architecture and a field-programmable gate array (FPGA) to trade off contradicting design objectives, namely performance and computational resource usage. A new way of exploiting the structure of the Karush-Kuhn-Tucker (KKT) matrix yields significant memory savings, which is crucial for reconfigurable hardware. For the considered case study, a 10x memory savings compared to existing approaches and a 10x speedup over a software implementation are reported. The proposed implementation can be tested from Matlab using a new release of the Protoip software tool, which is another contribution of the paper. Protoip abstracts many low-level details of heterogeneous hardware programming and allows quick prototyping and processor-in-the-loop verification of heterogeneous hardware implementations.