In the context of Networked Control Systems (NCS), communication time delays strongly influence on the Quality of Control (QoC) of process control applications. The goal of this paper is to propose a way to calculate the closed-loop communication time delay and we compensate this time delay using the pole placement design method in order to improve the QoC for CAN-based NCSs. We consider several process control applications implemented on a CAN network. Then we show the interest of the proposed method by comparing the QoC obtained with and without time delay compensation.
Published in | American Journal of Embedded Systems and Applications (Volume 2, Issue 3) |
DOI | 10.11648/j.ajesa.20140203.11 |
Page(s) | 13-20 |
Creative Commons |
This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited. |
Copyright |
Copyright © The Author(s), 2014. Published by Science Publishing Group |
Communication Time Delay, Pole Placement Design, CAN Network, Networked Control Systems
[1] | Wenshan Hu, Guoping Liu, and David Rees, “Event-Driven Networked Predictive Control”, IEEE Transactions on Industrial Electronics, Vol. 54, No. 3, pp. 1603-1613, 2007. |
[2] | Yafeng Guo and Shaoyuan Li, “A new networked predictive control approach for systems with random network delay in the forward channel”, International Journal of Systems Science, Vol. 41, No. 5, pp. 511–520, 2010. |
[3] | Bienvenu A. Soglo and Xianhui Yang, “Compensation for Network-induced Delays and Packet Dropping in Control Systems”, European Journal of Control, Vol. 12, pp. 296 – 306, 2006. |
[4] | Bienvenu A. Soglo, Xianhui Yang, “Networked Control System Compensator Design and Stability Analysis”, International Conference on Control and Automation, June, Hungary, Vol. 2, pp. 715-719, 2005. |
[5] | Martin Ohlin, Dan Henrikssonand Anton Cervin, “TrueTime 1.5 - Reference Manual”, Lund Institute of Technology, Sweden, 2007. |
[6] | Benjamin C. Kuo, Farid Golnaraghi, “Automatic Control Systems”, 8th Edition, John Wiley & Sons, INC, page 236-245, 2003. |
[7] | John J. D’Azzo, C. H. Houpis, “Linear Control Sys-tem Analysis and Design: Conventional and Modern”, 4th Edition, McGraw-Hill, New York, 1995. |
[8] | Karl J. Åström and B. Wittenmark, “Computer controlled systems: theory and de-sign”, 3th Edition, Prentice Hall, 1997. |
[9] | G. Juanole, G. Mouney, and C. Calmettes, “On dif-ferent priority schemes for the message scheduling in Networked Control Systems”, 16th Medi-terranean Conference on Control and Automation, June, France, pp. 1106-1111, 2008. |
[10] | Benjamin C. Kuo, Farid Golnaraghi, “Automatic Control Systems,” 8th Edition, John Wiley & Sons, INC, page 236-245, 2003. |
[11] | Richard. Dorf, Robert H. Bishop, “Modern control systems,” 10th Edition, Pearson Prentice Hall, 2005. |
[12] | Byung-Moon Kwoon, Hee-Seob Ryu, and Oh-Kyu Kwo, “Transient response analysis and compensation of the second order system with one RHP real zero”, Transactions on Control, Automation and Systems Engineering, Vol. 2, No. 4, pp. 262-267, 2000. |
[13] | Salem Hasnaoui, Oussema Kallel, Ridha Kbaier, Samir Ben Ahmed, “An implementation of a proposed modification of CAN protocol on CAN fieldbus controller component for supporting a dynamic priority policy”, 38th Annual Meeting of the Industrial Applications, Oct, Vol. 1, pp. 23-31, 2003. |
APA Style
Nguyen Trong Cac, Nguyen Xuan Hung, Nguyen Van Khang. (2014). CAN- Based Networked Control Systems: A Compensation for Communication Time Delays. American Journal of Embedded Systems and Applications, 2(3), 13-20. https://doi.org/10.11648/j.ajesa.20140203.11
ACS Style
Nguyen Trong Cac; Nguyen Xuan Hung; Nguyen Van Khang. CAN- Based Networked Control Systems: A Compensation for Communication Time Delays. Am. J. Embed. Syst. Appl. 2014, 2(3), 13-20. doi: 10.11648/j.ajesa.20140203.11
AMA Style
Nguyen Trong Cac, Nguyen Xuan Hung, Nguyen Van Khang. CAN- Based Networked Control Systems: A Compensation for Communication Time Delays. Am J Embed Syst Appl. 2014;2(3):13-20. doi: 10.11648/j.ajesa.20140203.11
@article{10.11648/j.ajesa.20140203.11, author = {Nguyen Trong Cac and Nguyen Xuan Hung and Nguyen Van Khang}, title = {CAN- Based Networked Control Systems: A Compensation for Communication Time Delays}, journal = {American Journal of Embedded Systems and Applications}, volume = {2}, number = {3}, pages = {13-20}, doi = {10.11648/j.ajesa.20140203.11}, url = {https://doi.org/10.11648/j.ajesa.20140203.11}, eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.ajesa.20140203.11}, abstract = {In the context of Networked Control Systems (NCS), communication time delays strongly influence on the Quality of Control (QoC) of process control applications. The goal of this paper is to propose a way to calculate the closed-loop communication time delay and we compensate this time delay using the pole placement design method in order to improve the QoC for CAN-based NCSs. We consider several process control applications implemented on a CAN network. Then we show the interest of the proposed method by comparing the QoC obtained with and without time delay compensation.}, year = {2014} }
TY - JOUR T1 - CAN- Based Networked Control Systems: A Compensation for Communication Time Delays AU - Nguyen Trong Cac AU - Nguyen Xuan Hung AU - Nguyen Van Khang Y1 - 2014/06/30 PY - 2014 N1 - https://doi.org/10.11648/j.ajesa.20140203.11 DO - 10.11648/j.ajesa.20140203.11 T2 - American Journal of Embedded Systems and Applications JF - American Journal of Embedded Systems and Applications JO - American Journal of Embedded Systems and Applications SP - 13 EP - 20 PB - Science Publishing Group SN - 2376-6085 UR - https://doi.org/10.11648/j.ajesa.20140203.11 AB - In the context of Networked Control Systems (NCS), communication time delays strongly influence on the Quality of Control (QoC) of process control applications. The goal of this paper is to propose a way to calculate the closed-loop communication time delay and we compensate this time delay using the pole placement design method in order to improve the QoC for CAN-based NCSs. We consider several process control applications implemented on a CAN network. Then we show the interest of the proposed method by comparing the QoC obtained with and without time delay compensation. VL - 2 IS - 3 ER -