期刊文献+

基于模糊神经PID的主动队列管理方法研究

Research on Active Queue Management Based on Fuzzy Neural PID Controller
下载PDF
导出
摘要 PID作为主动队列管理中的重要算法,存在参数不能实时调节、不能适应非线性和动态的网络环境等问题。为了克服这些问题,文中引入基于Mandani规则的模糊逻辑和三层神经网络PID,提出了基于模糊神经PID(FNPID)的主动队列管理算法。该算法利用模糊逻辑计算当前网络学习速率,在神经网络PID中利用加权动量的梯度下降法,根据可变的学习速率来计算相应的丢包率。为使FNPID算法更具有适应性,文中将队列长度和包到达速率作为共同度量,并在丢包率合成时采取动态权重。基于NS2仿真平台,在相同网络环境下对PID算法和FNPID算法的性能进行对比研究。仿真结果表明,相比于PID算法,FNPID算法在稳定队列长度和降低平均时延的同时能使队列长度迅速收敛到期望值,具有较强的适应性和鲁棒性。 As a significant algorithm in active queue management, PID algorithm exists shortcomings that parameters cannot be adjust in real time and cannot be adapted to the dynamic and nonlinear network. For these shortcomings, fuzzy logic based on Mandani rules and 3 -level neural network PID are introduced and an active queue management algorithm based on fuzzy neural PID (FNPID) algorithm is presented. Fuzzy logic part is used to compute the learning rate,then neural network PID calculates the packet loss rate by using weighted momentum gradient learning algorithm. In order to make FNPID algorithm more adaptable,packet arrival rate as same as queue length is taken into consideration,dynamic weight is used in the packet loss rate combination. Under the same network environment,the performante of PID algorithm and FNPID algorithm are compared and researched based on NS2 simulation platform. Simulation results show that FNPID algorithm has stronger adaptability and robustness than PID algorithm,for it can rapidly converge queue length to expected value while maintaining queue stability and reducing the average delay.
出处 《计算机技术与发展》 2015年第8期99-102,共4页 Computer Technology and Development
基金 江苏省普通高校研究生科研创新基金(CXLX12_0417)
关键词 模糊逻辑 神经网络 主动队列管理 比例微分积分器 fuzzy logic neural network active queue management PID controller
  • 相关文献

参考文献13

  • 1刘明,窦文华,张鹤颖.主动队列管理研究综述[J].计算机工程,2006,32(24):84-86. 被引量:11
  • 2Braden B. Recommendations on queue management and con- gestion avoidance in the Internet[ S/OL]. 1998. http ://www. rfc-editor, org/info/rfc2309, txt.
  • 3Floyd S, Jacobson V. Random early detection gateways for congestion avoidance [ J ]. IEEE/ACM Transactions on Net- working, 1993,1 (4) : 397-413.
  • 4Hollot C V ,Misra V ,Towsley D ,et al. On designing improved controllers for AQM routers supporting TCP flows[ C]//Pro- ceedings of IEEE INFOCOM. Anchorage, AK, USA : IEEE, 2001 : 1726-1734.
  • 5任丰原,王福豹,任勇,山秀明.主动队列管理中的PID控制器[J].电子与信息学报,2003,25(1):94-99. 被引量:61
  • 6Ashtiani H, Pour H M, Nikpour M. Active queue management in TCP networks based on fuzzy-PID controller[J]. Journal of Applied Computer Science & Mathematics, 2012,12 ( 6 ) : 8 - 13.
  • 7Zhou Chuan, Zhang Lu, Chen Qinwei. A novel intelligent PID controller for AQM based on neural networks [ C ]//Proceed- ings of CHICC. Kunming,China: [ s. n. ] ,2008:16-18.
  • 8Yan Qiao, Lei Qiongyu. A new active queue management algo- rithm based on self-adaptive fuzzy neural-network PID con- troller [ C ]//Proceedings of IEEE 1TAP. Wuhan, China: IEEE,2011:1-4.
  • 9Awaya J, Ouellette M, Montuno D Y, et al. Design of rate- based controllers for active queue management in TCP/IP net- works[ J ]. Computer Communications, 2008,31 ( 14 ) : 3344 - 3359.
  • 10刘雪梅.基于模糊控制理论的主动队列管理算法研究[D].南京:南京理工大学,2012.

二级参考文献48

共引文献92

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部