Worst-Case Execution Time Estimation for Numerical Controllers

被引:1
作者
Susca, Mircea [1 ]
Mihaly, Vlad [1 ]
Morar, Dora [1 ]
Dobra, Petru [1 ]
机构
[1] Tech Univ Cluj Napoca, Dept Automat, Cluj Napoca, Romania
来源
PROCEEDINGS OF 2022 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION, QUALITY AND TESTING, ROBOTICS (AQTR 2022) | 2022年
关键词
Rapid control prototyping; worst-case execution time; linear systems; discrete systems; IIR and FIR filtering;
D O I
10.1109/AQTR55203.2022.9802027
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The current paper proposes a worst-case execution time (WCET) estimation and analysis necessary in rapid control prototyping, as a verification step before automatically generating Embedded C/C++ production code, which can directly suggest the minimum necessary specifications for a microcontroller unit (MCU) capable of implementing the desired control law. The computational model is thought to encompass general linear-time invariant (LTI) control structures, such as state-space realizations and infinite/finite impulse response (IIR/FIR) filter topologies, along with relevant nonlinear phenomena usually implemented alongside them, such as signal scaling, saturation and anti-windup techniques. Starting from an established control structure and its related coefficient values, the proposed mathematical model focuses on the conversion between the theoretical mathematical operations and actual low-level interrupt service routine (ISR) logic which implements said closed-loop controller.
引用
收藏
页码:401 / 406
页数:6
相关论文
共 16 条
[1]  
[Anonymous], 2011, SIMATIC S7 USER MANU
[2]  
[Anonymous], 2009, Introduction to Algorithms
[3]  
Datta B., 2004, Numerical methods for linear control systems, V1
[4]  
Gahinet P, 2013, IEEE DECIS CONTR P, P2740, DOI 10.1109/CDC.2013.6760297
[5]  
Kaneko K., 2013, 2013 IEEE International Conference on Mechatronics (ICM), P694, DOI 10.1109/ICMECH.2013.6519126
[6]  
Lesnikov V, 2019, PROC CONF OPEN INNOV, P220, DOI [10.23919/fruct.2019.8711956, 10.23919/FRUCT.2019.8711956]
[7]  
Liu K.-Z., 2016, Robust Control: Theory and Applications
[8]   μ-Synthesis FO-PID for Twin Rotor Aerodynamic System [J].
Mihaly, Vlad ;
Susca, Mircea ;
Dulf, Eva H. .
MATHEMATICS, 2021, 9 (19)
[9]   Krasovskii Passivity and μ-Synthesis Controller Design for Quasi-Linear Affine Systems [J].
Mihaly, Vlad ;
Susca, Mircea ;
Dobra, Petru .
ENERGIES, 2021, 14 (17)
[10]   μ-Synthesis for Fractional-Order Robust Controllers [J].
Mihaly, Vlad ;
Susca, Mircea ;
Morar, Dora ;
Stanese, Mihai ;
Dobra, Petru .
MATHEMATICS, 2021, 9 (08)