Browse > Article
http://dx.doi.org/10.5302/J.ICROS.2003.9.11.963

Application of a CAN-Based Feedback Control System to a High-Speed Train Pressurization System  

김홍렬 (명지대학교 정보제어공학과)
곽권천 (명지대학교 정보제어공학과)
김대원 (명지대학교 정보제어공학과)
Publication Information
Journal of Institute of Control, Robotics and Systems / v.9, no.11, 2003 , pp. 963-968 More about this Journal
Abstract
A feedback control implementation for a high speed train pressurization system is proposed based on CAN (Controller Area Network). Firstly, system model including network latencies by CAN arbitration mechanisms is proposed, and an analytical compensation method of control parameters based on the system model is proposed for the network latencies. For the practical implementation of the control, global synchronization is adopted for controller to measure network latencies and to utilize them for the compensation of the control parameters. Simulation results are shown with practical tunnel data response. The proposed method is evaluated to be the most effective for the system through the control performances comparing among a controller not considering network latencies, other two off-line compensation methods, and the proposed method.
Keywords
CAN; network delay; feedback controller; network global clock synchronization;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 G. Schichhuber, and O. McCarthy,'Distributed fieldbus and control network systems', Computing & Control Engineering Journal. vol. 8, no. 1, pp. 21-32, 1997   DOI   ScienceOn
2 R. Raji, 'Smart networks for control', IEEE Spectrum, vol. 31, no 6, pp. 49-55, 1994   DOI   ScienceOn
3 권욱현, 김영신,'분산 실시간 시스템에서의 네트워크 프로토콜', ICASE Special Report, pp. 27-34, 1998   과학기술학회마을
4 M. Farsi, K. Ratcliff and Manual Barbosa, 'An overview of controller area network', Computing and Control Engineering Journal, pp. 113-120,1999   DOI   ScienceOn
5 G. F Franklin, J. D. Powell, and A. Emani-Naeini., 'Feed back control of dynamic systems', Addison-Wesley, Third edition, 1994
6 K. W. Tindell, A Bums, and A. J. Wellings, 'Guarantee ing hard real-time end-to-end communications deadlines,' RTRG/911107, Department of Computer Science, University of York, 1991
7 K. Tindell, A. Burns, 'Analysis of hard real-time communications,' Technical report YCS 222, Department of Computer Science, University of York, England, 1994
8 K. Tindell, A. Burns, and A. Wellings, 'Calculating controller area network(CAN) message response times,' Technical Report Y01 5DD, Department of Computer Science, University of York, 1995
9 전종만, 김대원, '메시지 지연시간을 고려한 CAN 기반 피드백 제어 시스템의 응답특성 분석', 대한전기학회논문집, pp. 190-196, 2002   과학기술학회마을
10 A. Mota, P, Fonseca, J. A. Fonseca, ' System modelling and identification in CAN based distributed control systems', DCCS2000: 16th IFAC Workshop on Distributed Computer Control Systems, 2000
11 J. Lehoczky, L. sha, 'The rate monotonic scheduling algorithm: exact characterization and average case behavior', Real Time Systems Symposium, pp. 166-171, 1989
12 K. Turski, 'Global time system for CAN networks', 3rd ICC Proceedings, Session : CAN Controller Chip I, 1994
13 R. Bosch, 'CAN Specification 2.0', Parts A and B, 1991
14 Rufino J., Verissimo P., Arroz G., Almeida C, Rodrigues L. 'Fault-tolerant broadcasts in CAN', Fault-Tolerant Computing Twenty-Eighth Annual International Symposium, pp.150-159, 1998
15 F.-L. Lian, James R. M., Dawn M. T., 'Control performance study of a networked machining cell', Proceedings of the american Control Conference, vol. 4, pp. 2337-2341, 2000   DOI
16 CAN in Automation(CiA), 'Implementation', http://www.can-cia.de/CANimpl.pd
17 K. Tindell, A. Burns, 'Guaranteed message latencies for distributed safety-critical hard real-time control networks,' Technical report YCS 229, Department of Computer Science, University of York, England, 1994
18 한국기계연구원, 캐리어 주식회사, '고속전철용 HVAC 및 여압시스템 기술 개발 (2단계 연차 보고서)', pp. 1-38, 2001
19 karl J. Astrom, tore hagglund, 'PID controllers, 2nd edition', 1998
20 Rodrigues, L., Guimaraes, M., Rufino, J, 'Fault-tolerant clock synchronization in CAN', Real-Time Systems Symposium, pp.420-429, 1998