This paper presents a parallelization method utilizing dead time to implement higher precision feedback control systems in multicore processors. The feedback control system is known to be difficult to parallelize, and it is difficult to deal with the dead time in control systems. In our method, the dead time is explicitly represented as delay elements. Then, these delay elements are distributed to the overall systems with equivalent transformation so that the system can be simulated or executed in parallel pipeline operation. In addition, we introduce a method of delay-element addition for parallelization. For a spring-mass-damper model with a dead time, parallel execution of the model using our technique achieves 3.4 times performance acceleration compared with its sequential execution on an ideal four-core simulation and 1.8 times on a cycle-accurate simulator of a four-core embedded processor as a threaded application on a real-time operating system.
Yuta SUZUKI
Denso Corporation
Kota SATA
Toyota Motor Corporation
Jun'ichi KAKO
Toyota Motor Corporation
Kohei YAMAGUCHI
Nagoya University
Fumio ARAKAWA
Nagoya University
Masato EDAHIRO
Nagoya University
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copy
Yuta SUZUKI, Kota SATA, Jun'ichi KAKO, Kohei YAMAGUCHI, Fumio ARAKAWA, Masato EDAHIRO, "Parallel Design of Feedback Control Systems Utilizing Dead Time for Embedded Multicore Processors" in IEICE TRANSACTIONS on Electronics,
vol. E99-C, no. 4, pp. 491-502, April 2016, doi: 10.1587/transele.E99.C.491.
Abstract: This paper presents a parallelization method utilizing dead time to implement higher precision feedback control systems in multicore processors. The feedback control system is known to be difficult to parallelize, and it is difficult to deal with the dead time in control systems. In our method, the dead time is explicitly represented as delay elements. Then, these delay elements are distributed to the overall systems with equivalent transformation so that the system can be simulated or executed in parallel pipeline operation. In addition, we introduce a method of delay-element addition for parallelization. For a spring-mass-damper model with a dead time, parallel execution of the model using our technique achieves 3.4 times performance acceleration compared with its sequential execution on an ideal four-core simulation and 1.8 times on a cycle-accurate simulator of a four-core embedded processor as a threaded application on a real-time operating system.
URL: https://global.ieice.org/en_transactions/electronics/10.1587/transele.E99.C.491/_p
Copy
@ARTICLE{e99-c_4_491,
author={Yuta SUZUKI, Kota SATA, Jun'ichi KAKO, Kohei YAMAGUCHI, Fumio ARAKAWA, Masato EDAHIRO, },
journal={IEICE TRANSACTIONS on Electronics},
title={Parallel Design of Feedback Control Systems Utilizing Dead Time for Embedded Multicore Processors},
year={2016},
volume={E99-C},
number={4},
pages={491-502},
abstract={This paper presents a parallelization method utilizing dead time to implement higher precision feedback control systems in multicore processors. The feedback control system is known to be difficult to parallelize, and it is difficult to deal with the dead time in control systems. In our method, the dead time is explicitly represented as delay elements. Then, these delay elements are distributed to the overall systems with equivalent transformation so that the system can be simulated or executed in parallel pipeline operation. In addition, we introduce a method of delay-element addition for parallelization. For a spring-mass-damper model with a dead time, parallel execution of the model using our technique achieves 3.4 times performance acceleration compared with its sequential execution on an ideal four-core simulation and 1.8 times on a cycle-accurate simulator of a four-core embedded processor as a threaded application on a real-time operating system.},
keywords={},
doi={10.1587/transele.E99.C.491},
ISSN={1745-1353},
month={April},}
Copy
TY - JOUR
TI - Parallel Design of Feedback Control Systems Utilizing Dead Time for Embedded Multicore Processors
T2 - IEICE TRANSACTIONS on Electronics
SP - 491
EP - 502
AU - Yuta SUZUKI
AU - Kota SATA
AU - Jun'ichi KAKO
AU - Kohei YAMAGUCHI
AU - Fumio ARAKAWA
AU - Masato EDAHIRO
PY - 2016
DO - 10.1587/transele.E99.C.491
JO - IEICE TRANSACTIONS on Electronics
SN - 1745-1353
VL - E99-C
IS - 4
JA - IEICE TRANSACTIONS on Electronics
Y1 - April 2016
AB - This paper presents a parallelization method utilizing dead time to implement higher precision feedback control systems in multicore processors. The feedback control system is known to be difficult to parallelize, and it is difficult to deal with the dead time in control systems. In our method, the dead time is explicitly represented as delay elements. Then, these delay elements are distributed to the overall systems with equivalent transformation so that the system can be simulated or executed in parallel pipeline operation. In addition, we introduce a method of delay-element addition for parallelization. For a spring-mass-damper model with a dead time, parallel execution of the model using our technique achieves 3.4 times performance acceleration compared with its sequential execution on an ideal four-core simulation and 1.8 times on a cycle-accurate simulator of a four-core embedded processor as a threaded application on a real-time operating system.
ER -