Parallel Implementation of Iterative Learning Controllers on Multi-core Platforms

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

1 Citaat (Scopus)

Samenvatting

This paper presents design and implementation techniques for iterative learning controllers (ILCs) targeting predictable multi-core embedded platforms. Implementation on embedded platforms results in a number of timing artifacts. Sensor-to-actuator delay (referred to as delay) is an important timing artifact which influences the control performance by changing the dynamic behavior of the system. We propose a delay-based design for ILCs that identifies and operates in the performance-optimal delay region. We then propose two implementation methods - sequential and parallel - for ILCs targeting the predictable multi-core platforms. The proposed methods enable the designer to carefully adjust the scheduling to achieve the optimal delay region in the resulting control system. We validate our results by the hardware-in-the-loop (HIL) simulation, considering a motion system as a case-study. Index Terms - Embedded control, Iterative learning control, Sensor-to-actuator-delay, Predictable multi-core platform.

Originele taal-2Engels
Titel2020 Design, Automation & Test in Europe Conference & Exhibition (DATE)
RedacteurenGiorgio Di Natale, Cristiana Bolchini, Elena-Ioana Vatajelu
UitgeverijInstitute of Electrical and Electronics Engineers
Pagina's1704-1709
Aantal pagina's6
ISBN van elektronische versie9783981926347
DOI's
StatusGepubliceerd - 15 jun. 2020
Evenement23rd Design, Automation and Test in Europe Conference and Exhibition (DATE 2020) - Grenoble, Frankrijk
Duur: 9 mrt. 202013 mrt. 2020
Congresnummer: 23

Congres

Congres23rd Design, Automation and Test in Europe Conference and Exhibition (DATE 2020)
Verkorte titelDATE 2020
Land/RegioFrankrijk
StadGrenoble
Periode9/03/2013/03/20

Financiering

ACKNOWLEDGMENTS This work was partially supported by the H2020 project I-MECH (GA no.737453).

Vingerafdruk

Duik in de onderzoeksthema's van 'Parallel Implementation of Iterative Learning Controllers on Multi-core Platforms'. Samen vormen ze een unieke vingerafdruk.

Citeer dit