Abstract
Network-based systems are widely used in many application areas such as intelligent systems and distributed systems. To design distributed systems, distributed information processing and intelligent terminals are required. This paper deals with the design considerations and implementations of a distributed system using network architecture. Network nodes, called smart nodes, are designed for supporting the CAN(controller area network) protocol and a new message scheduling method is proposed in order to transfer data between these nodes. An experimental setup is built to perform velocity control of four DC-Motor subsystems. The experimental results verify that the proposed distributed system provides an acceptable control performance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Lian, F.-L., Moyne, J., Tilbury, D.: Network Design Consideration for Distributed Control Systems. IEEE Trans. Control Sys. Tech. 10(2), 297–307 (2002)
Tipsuwan, Y., Chow, M.-Y.: Control Methodologies in Networked Control Systems. Control Engineering Practice 11(5), 483–492 (2003)
Special Section on Networks and Control. IEEE Control Sys. Mag. 21(1), 22–99 (2001)
Walsh, G.C., Ye, H., Bushnell, L.G.: Stability Analysis of Networked Control Systems. IEEE Trans. Control Sys. Tech. 10(3), 438–446 (2002)
Branicky, M.S., Phillips, S.M., Zhang, W.: Stability of Networked Control Systems-Explicit Analysis of Delay. In: Proc. Amer. Control Conf. Chicago. IL, pp. 2352–2357 (2000)
Lian, F.-L., Moyne, J., Tilbury, D.: Modeling and Optimal Controller Design of Networked Control Systems with Multiple Delays. Int. J. Control 79(6), 591–606 (2003)
Hassibi, A., Boyd, S.P., How, J.P.: Control of Asynchronous Dynamical Systems with Rate Constraints on Events. In: Proc. 38th Conf. on Decision & Control. Phoenix. AZ, pp. 1345–1351 (1999)
Natale, M.D.: Scheduling the CAN Bus with Earliest Deadline Techniques. In: Proc. of IEEE Real-Time Sys. Symp., pp. 259–268 (2000)
BOSCH GmbH.: CAN Specification Part A & Part B (1991)
Lawrenz, W.: CAN System Engineering-From Theory to Practical Application, 1st edn. Springer, Heidelberg (1997)
Philips: PCA82C250 CAN Controller Interface-Data Sheet (2000)
Hank, P., Johnk, E.: SJA1000 Stand-Alone CAN Controller-Application Note (97076). Systems Laboratory Hamburg Germany (1997)
Kuo, B.C., Golnaraghi, F.: Automatic Control Systems, 8th edn. John Wiley & Sons, New York (2003)
Aida, K., Kitamori, T.: Design of a PI-type State Feedback Optimal Servo System. Int. J. Control. 52(3), 613–625 (1990)
Intel: 8XC196KC/8XC196KD User.s Manual (1992)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jung, J., Park, K., Cha, JS. (2005). Implementation of a Network-Based Distributed System Using the CAN Protocol. In: Khosla, R., Howlett, R.J., Jain, L.C. (eds) Knowledge-Based Intelligent Information and Engineering Systems. KES 2005. Lecture Notes in Computer Science(), vol 3681. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11552413_157
Download citation
DOI: https://doi.org/10.1007/11552413_157
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28894-7
Online ISBN: 978-3-540-31983-2
eBook Packages: Computer ScienceComputer Science (R0)