TY - JOUR
T1 - Comparing platform-aware control design flows for composable and predictable TDM-based execution platforms
AU - Valencia, Juan
AU - Goswami, Dip
AU - Goossens, Kees
PY - 2019/5/1
Y1 - 2019/5/1
N2 - We compare three platform-aware feedback control design flows that are tailored for a composable and predictable Time Division Multiplexing (TDM)-based execution platform. The platform allows for independent execution of multiple applications. Using the precise timing knowledge of the platform execution, we accurately characterise the execution of the control application (i.e., sensing, computing, and actuating operations) to design efficient feedback controllers with high control performance in terms of settling time. The design flows are derived for Single-Rate (SR) and Multi-Rate (MR) sampling schemes. We show the applicability of the design flows based on two design considerations and their trade-off: control performance and resource utilisation. The design flows are validated by means of MATLAB and Hardware-in-the-Loop (HIL) experiments for a motion control application.
AB - We compare three platform-aware feedback control design flows that are tailored for a composable and predictable Time Division Multiplexing (TDM)-based execution platform. The platform allows for independent execution of multiple applications. Using the precise timing knowledge of the platform execution, we accurately characterise the execution of the control application (i.e., sensing, computing, and actuating operations) to design efficient feedback controllers with high control performance in terms of settling time. The design flows are derived for Single-Rate (SR) and Multi-Rate (MR) sampling schemes. We show the applicability of the design flows based on two design considerations and their trade-off: control performance and resource utilisation. The design flows are validated by means of MATLAB and Hardware-in-the-Loop (HIL) experiments for a motion control application.
KW - Embedded control systems
KW - Linear Quadratic Regulator (LQR)
KW - Multi rate systems
KW - Switched linear systems
KW - TDM execution platforms
KW - multi rate systems
KW - switched linear systems
UR - http://www.scopus.com/inward/record.url?scp=85065778688&partnerID=8YFLogxK
U2 - 10.1145/3315572
DO - 10.1145/3315572
M3 - Article
AN - SCOPUS:85065778688
VL - 24
JO - ACM Transactions on Design Automation of Electronic Systems
JF - ACM Transactions on Design Automation of Electronic Systems
SN - 1084-4309
IS - 3
M1 - 32
ER -