Title :
Real-time operating environmentfor networked control systems
Author :
Kim, Won-jong ; Ji, Kun ; Ambike, Ajit
Author_Institution :
Dept. of Mech. Eng., Texas A&M Univ., College Station, TX, USA
fDate :
7/1/2006 12:00:00 AM
Abstract :
This paper presents the development of a novel real-time operating environment for networked control systems (NCSs). An open-loop unstable magnetic-levitation (maglev) test bed was constructed and used to develop an NCS with real-time application interface (RTAI). A client-server architecture on a local-area network was developed with the network communication based on the user datagram protocol. The control loop of our NCS is closed over the network. This NCS structure gives the best flexibility and has significant economical merits. The implementation of an event-driven server and a time-driven client presented in this paper facilitates a simple timing scheme that does not require clock synchronization between the client and the server. A novel prediction scheme with a multiple-step-ahead control-signal generator is used to maintain system stability in the presence of excessive time delays and data-packet losses in the communication network. The performance of this NCS, based on the predictor algorithm, is demonstrated experimentally. The current system can compensate for up to 20% data-packet losses without losing stability with the maglev real-time-control test bed in the communication network. Our real-time operating environment also improved the command-following capability by a factor of 4 in terms of command frequency. Note to Practitioners- With the advancement in the automation industry, the need to perform complex remote operations has grown. Ever-increasing computational capabilities and advancements in the networking technology have aided researchers to develop architectures to implement control from a distance. In large-scale control applications of the modern industry, the functional agents, such as sensors, actuators, and controllers are geographically distributed. For smooth working of a control application, all of the agents have to exchange information through communication media. The results of this paper can help to design practical real-time networked control systems in modern industry.
Keywords :
client-server systems; closed loop systems; control system CAD; delays; distributed control; industrial control; local area networks; magnetic levitation; open loop systems; production engineering computing; production management; real-time systems; telecontrol; transport protocols; User Datagram Protocol; actuators; automation industry; client-server architecture; closed control loop; complex remote operations; controllers; data-packet losses; event-driven server; local area network; maglev real-time-control; multiple-step-ahead control-signal generator; network communication; open-loop system; predictor algorithm; real-time application interface; real-time networked control systems; sensors; system stability; time delays; time-driven client; unstable magnetic-levitation; Automatic control; Communication networks; Communication system control; Electrical equipment industry; Industrial control; Magnetic levitation; Network servers; Networked control systems; Real time systems; Stability; Networked control system (NCS); packet loss; real-time operating environment; time delay;
Journal_Title :
Automation Science and Engineering, IEEE Transactions on
DOI :
10.1109/TASE.2005.862146