Title :
Switched Ethernet-Based Real-Time Networked Control System with Multiple-Client–Server Architecture
Author :
Bibinagar, Naveen ; Kim, Won-jong
Author_Institution :
CCI, Austin, TX, USA
Abstract :
This paper experimentally verifies that a multiple-client-server architecture based on switched Ethernet can be used as a real-time communication standard for possible applications in factory automation, by observing the effects of packet delays, network congestion, and packet loss on the performance of a networked control system (NCS). The NCS experimental setup used in this research involves real-time feedback control of multiple plants connected to one or more controllers over the network. A multiclient-multiserver (MC-MS) architecture on a local area network (LAN) was developed using user datagram protocol as the communication protocol. In the single-client-single-server (SC-SS) system, as the Ethernet link utilization increased over 82%, the average packet delays and steady-state error of a dc motor speed-control system increased by 2231% and 304%, respectively. As the link utilization increased beyond the threshold, employing an additional server in the NCS reduced average packet delays and also overcame the negative effects of Ethernet´s flow control mechanism. The MC-MS architecture is tested with artificially generated random packet loss. The standard deviation of steady-state error (SSE) at 80% utilization with packet loss is found to be 70.2% less than SC-SS and 200% less than multiclient-single-server architecture. The MC-MS architecture remained stable till 70% of control or measurement packet loss.
Keywords :
DC motors; angular velocity control; client-server systems; factory automation; local area networks; networked control systems; transport protocols; DC motor speed-control system; Ethernet flow control mechanism; Ethernet link utilization; LAN; MC-MS architecture; NCS; SC-SS system; SSE; communication protocol; factory automation; local area network; multiclient-multiserver architecture; multiple-client-server architecture; network congestion; packet delays effect; packet loss; single-client-single-server system; steady-state error; switched Ethernet-based real-time networked control system; user datagram protocol; Computer architecture; DC motors; Delay; Generators; Real time systems; Servers; Switches; Client–server architecture; link utilization; network control system; real-time system; switched ethernet;
Journal_Title :
Mechatronics, IEEE/ASME Transactions on
DOI :
10.1109/TMECH.2011.2163316