针对动态TCP网络的拥塞问题,在输入受限情况下,基于全局滑模控制理论设计了一种主动队列管理(AQM)算法.该算法消除了滑模控制的到达阶段,保证网络系统在整个控制过程中的鲁棒性.对于TCP/IP网络中存在的网络模型的不确定、网络参数的时变性以及非TCP适应流所引起的网络振动,该算法可以获得良好的暂态和稳态响应.仿真结果表明该算法可以使队列长度快速收敛到设定值,同时维持较小的队列振荡,尤其是在网络条件变化的情况下,该算法优于传统的PI控制和滑模控制.
An active queue management(AQM)algorithm based on global sliding mode control was designed to cancel the arrival stage of sliding mode control so as to solve the problem of dynamic TCP network congestion with inputs restricted,thus ensuring the robustness of network system in the whole control process.The algorithm shows its good transient/steady state responses in TCP/IP networks,such as modeling uncertainties,fluctuation of time-varying parameters and network jittering due to non-TCP sessions.Simulation results revealed that this method enables the queue length to converge at its set value quickly with the queue fluctuation kept low.In particular,the algorithm proposed outperforms the conventional PI control and sliding mode control if the network conditions are changed.