| Peer-Reviewed

CAN- Based Networked Control Systems: A Compensation for Communication Time Delays

Received: 29 May 2014     Accepted: 13 June 2014     Published: 30 June 2014
Views:       Downloads:
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.

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

Keywords

Communication Time Delay, Pole Placement Design, CAN Network, Networked Control Systems

References
[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.
Cite This Article
  • 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

    Copy | Download

    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

    Copy | Download

    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

    Copy | Download

  • @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}
    }
    

    Copy | Download

  • 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  - 

    Copy | Download

Author Information
  • School of Electronics and Telecommunications, Hanoi University of Science and Technology, Hanoi, Vietnam

  • R&D Department, UINT Company, Saint Aubin, France

  • School of Electronics and Telecommunications, Hanoi University of Science and Technology, Hanoi, Vietnam

  • Sections