Gain scheduler middleware: A methodology to enable existing controllers for networked control and teleoperation - Part I: Networked control

被引:133
作者
Tipsuwan, Y [1 ]
Chow, MY
机构
[1] Kasetsart Univ, Dept Comp Engn, Bangkok 10900, Thailand
[2] N Carolina State Univ, Dept Elect & Comp Engn, ADAC Lab, Raleigh, NC 27606 USA
关键词
adaptive control; control systems; dc motors; distributed control; Internet; mobile robots; networks; real-time system; telerobotics;
D O I
10.1109/TIE.2004.837866
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Conventionally, in order to control an application over a data network, a specific networked control or teleoperation algorithm to compensate network delay effects is usually required for controller design. Therefore, an existing controller has to be redesigned or replaced by a new controller system. This replacement process is usually costly, inconvenient, and time consuming. In this paper, a novel methodology to enable existing controllers for networked control and teleoperation by middleware is introduced. The proposed methodology uses middleware to modify the output of an existing controller based on a gain scheduling algorithm with respect to the current network traffic conditions. Since the existing controller can still be utilized, this approach could save much time and investment cost. Two examples of the middleware applied for networked control and teleoperation with IP network delays are given in these two companion papers. Part I of these two companion papers introduces the concept of the proposed middleware approach. Formulation, delay modeling, and optimal gain finding based on a cost function for a case study on DC motor speed control with a proportional-integral (PI) controller are also described. Simulation results of the PI controller shows that, with the existence of IP network delays, the middleware can effectively maintain the networked control system performance and stabilize the system. Part II of this paper will cover the use of the proposed middleware concept for a mobile robot teleoperation.
引用
收藏
页码:1218 / 1227
页数:10
相关论文
共 25 条
[1]   QoS negotiation in real-time systems and its application to automated flight control [J].
Abdelzaher, TF ;
Atkins, EM ;
Shin, KG .
IEEE TRANSACTIONS ON COMPUTERS, 2000, 49 (11) :1170-1183
[2]   PI parameterization using Adaptive Fuzzy Modulation (AFM) for Networked Control Systems - Part I: Partial adaptation [J].
Almutairi, NB ;
Chow, MY .
IECON-2002: PROCEEDINGS OF THE 2002 28TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-4, 2002, :3152-3157
[3]  
Astrom K.J., 1990, COMPUTER CONTROLLED
[4]  
Benedetti C, 2001, IROS 2001: PROCEEDINGS OF THE 2001 IEEE/RJS INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, P2252, DOI 10.1109/IROS.2001.976405
[5]  
Brady K, 2001, IEEE INT CONF ROBOT, P644, DOI 10.1109/ROBOT.2001.932623
[6]   Distributed computing in robotics and automation [J].
Brugali, D ;
Fayad, ME .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2002, 18 (04) :409-420
[7]   CLOSED-LOOP CONTROL OF SYSTEMS OVER A COMMUNICATIONS NETWORK WITH QUEUES [J].
CHAN, H ;
OZGUNER, U .
INTERNATIONAL JOURNAL OF CONTROL, 1995, 62 (03) :493-510
[8]   Gain adaptation of networked DC motor controllers based on QOS variations [J].
Chow, MY ;
Tipsuwan, Y .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2003, 50 (05) :936-943
[9]  
HONG SH, 1995, IEEE T CONTR SYST T, V3, P225, DOI 10.1109/87.388131
[10]  
Kuo B. C., 1987, AUTOMATIC CONTROL SY