DOI QR코드

DOI QR Code

CAN-Based Networked Control Systems: A Co-Design of Time Delay Compensation and Message Scheduling

  • Received : 2014.07.14
  • Accepted : 2014.10.11
  • Published : 2014.10.31

Abstract

The goal of this paper is to consider a co-design approach between time delay compensation and the message scheduling for CAN-Based Networked Control Systems (NCS). First we propose a hybrid priority scheme for the message scheduling in order to improve the Quality of Service (QoS). Second we present the way to calculate the closed-loop communication time delay and then compensate this time delay using the pole placement design method in order to improve the Quality of Control (QoC). The final objective is the implementation of a co-design which is the combination of the compensation for communication time delays and the message scheduling in order to have a more efficient NCS design.

Keywords

References

  1. Ye-Qiong Song, "Networked Control Systems: From independent designs of the network QoS and the control of the co-design," 8th IFAC Int. Conf. Fieldbuses Netw. Ind. Embedded Syst., pp. 155-162, Seoul, Korea, May 2009.
  2. P. Marti, J. Yepez, M. Velasco, R. Villa and J. M. Fuertes, "Managing Quality-of-Control in network-based control systems by controller and message scheduling co-design," IEEE Trans. Ind. Electron., vol 51, no. 6, pp. 1159-1167, Dec. 2004. https://doi.org/10.1109/TIE.2004.837873
  3. Xuan Hung Nguyen and G. Juanole, "Design of Networked Control Systems on the basis of interplays between Quality of Control and Quality of Service," 7th IEEE Int. Symp. Ind. Embedded Syst., pp. 85-93, Karlsruhe, Germany, Jun. 2012.
  4. M. Ohlin, D. Henriksson, and A. Cervin, "TrueTime 1.5 - Reference Manual," Lund Inst. Technol., Sweden, 2007.
  5. F. Golnaraghi and Benjamin C. Kuo, Automatic Control Systems, 8th Ed., NY: John Wiley & Sons, INC, pp. 236-245, 2003.
  6. John J. D'Azzo and C. H. Houpis, Linear Control System Analysis and Design: Conventional and Modern, 4th Ed., NY: McGraw-Hill, 1995.
  7. Karl J. Astrom and B. Wittenmark, Computer controlled systems: theory and design, 3th Ed., NJ: Prentice Hall, 1997.
  8. S. Hasnaoui, O. Kallel, R. Kbaier, and S. Ben Ahmed, "An implementation of a proposed modification of CAN protocol on CAN fieldbus controller component for supporting a dynamic priority policy," 38th Ann. Meeting of the Ind. Appl. Conf., pp. 23-31, vol 1, Salt Lake, USA, Oct. 2003.
  9. G. Juanole and G. Mouney, "Networked Control Systems: Definition and analysis of a hybrid priority scheme for the message scheduling," 13th IEEE Conf. Embedded and Real-Time Comput. Syst. Appl.(RTCSA 2007), pp. 267-274, Daegu, Korea, Aug. 2007.
  10. K. M. Zuberi and K. G. Shin, "Scheduling messages on Controller Area Network for real time CIM applications," IEEE Trans. Robot. Autom, vol 13, no. 2, pp. 310-316, Apr. 1997. https://doi.org/10.1109/70.563654
  11. G. Juanole, G. Mouney, C. Calmettes, and M. Peca, "Fundamental considerations for implementing control systems on a CAN network," 6th Int. Conf. Fielbus Syst. and their Appl., pp. 280-285, PUE, Mexico, Nov. 2005.
  12. M. Velasco, P. Martí, R. Castané, J. Guardia and J. M. Fuertes, "A CAN application profile for control optimization in Networked Embedded Systems," 32nd Ann. Conf. IEEE Ind. Electron., pp. 4638-4643, Paris, France, Nov. 2006.
  13. Gregory C. Walsh and Hong Ye, "Scheduling of Networked Control Systems," IEEE Control Syst. Mag., vol 21, no. 1, pp. 57-65, Feb. 2001. https://doi.org/10.1109/37.898792
  14. R. C. Dorf and R. H. Bishop, Modern control systems, 10th Ed., NJ: Prentice Hall, 2005.
  15. 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," Trans. Control, Autom. Syst. Eng., vol 2, no. 4, pp. 262-267, Dec. 2000.