A Fuzzy Logic Controller for Maximum Power Point Tracking with 8-Bit Microcontroller
A Fuzzy Logic Controller for Maximum Power Point Tracking with 8-Bit Microcontroller
摘要
This paper presents the implementation of maximum power point tracking (MPPT) with fuzzy logic controller. For cost consideration, an inexpensive 8-bit microcontroller, PIC 16F877A, is selected and programmed with C language and integer variables For evaluation, the implemented fuzzy logic controller (FLC) is compared with the MPPT controller of using perturbation and observation (P&O). Both types of MPPT controllers are tested on the same voltage source with a series-connected resistor. Experimental results show that the implemented FLC with appropriate design meets the control requirements of MPPT. The FLC based on linguistic fuzzy rules has more flexibility and intelligence than conventional P&O controller, but the FLC spends more RAM and ROM spaces than the P&O tracker does.
参考文献17
-
1R.J. Schwartz, Photovoltaic power generation, Proceedings of the IEEE 81 (3) (1993) 355-364.
-
2N. Khaehintung, P. Sirisuk, Implementation of maximum power point tracking using fuzzy logic controller for solar-powered light-flasher applications, in: Proceedings of the 47th IEEE International Midwest Symposium on Circuits and Systems, 2004, pp. 171-174.
-
3J.Y. Li, H.H. Wang, Maximum power point tracking of photovoltaic generation based on the fuzzy control method, in: Proceedings of International Conference on Sustainable Power Generation and Supply, 2009, pp. 1-6.
-
4Z. Salameh, D. Taylor, Step-up maximum power point tracker for photovoltaic arrays, Solar Energy 44 (1) (1990) 57-61.
-
5K.H. Hussein, I. Muta, T. Hoshino, M. Osakada, Maximum photovoltaic power tracking: An algorithm for rapidly changing atmospheric conditions, in: IEEE Proc. of Gener, Transm. Distrib, Vol. 142, No. 1, Jan., 1995, pp. 59-64.
-
6F. Harashima, H. Inaba, N. Takashima, Microprocessor-controlled SIT inverter for solar energy system, IEEE Trans. on Industrial Electronics 34 (1) (1987) 50-55.
-
7K. Harada, G. Zhao, Controlled power interface between solar cells and AC source, IEEE Trans. on Power Electronics 8 (4) (1993) 654-662.
-
8Z. Salameh, F. Dagher, W.A. Lynch, Step-down maximum power point tracker for photovoltaic system, Solar Energy 46 (1) (1991) 278-282.
-
9O. Wasynczuk, Dynamic behavior of a class of photovoltaic power system, IEEE Trans. on Power Apparatus and Systems 102 (9) (1983) 3031-3037.
-
10E. Koutroulis, K. Kalaitzakis, N.C. Voulgaris, Development of a microcontroller-based photovoltaic maximum power point tracking control system, IEEE Trans. on Power Electronics 16 (1) (2001) 46-54.
-
1魏明.串联小电阻降低二极管温度传感器的不一致性[J].半导体技术,1998,23(4):60-60.
-
2潘秀石.二次曲线轮廓数控车零件宏程序的研究与实践[J].现代制造技术与装备,2010,46(3):71-72.
-
3欧阳名三,余世杰,沈玉.一种太阳能电池MPPT控制器实现及测试方法的研究[J].电子测量与仪器学报,2004,18(2):30-34. 被引量:24
-
4陈小红,马云飞.链轮数控加工技术研究[J].煤矿机械,2014,35(3):115-117. 被引量:2
-
5张涛,王秋红,邱静.宏程序在模块化加工技术中的应用[J].安阳工学院学报,2013,12(6):29-31.
-
6高永江.数控加工手工变量编程在汽轮机行业的应用[J].科技创新与应用,2014,4(20):5-6.
-
7刘金珍.浅谈单片机温度控制系统[J].科技资讯,2013,11(14):108-109.
-
8朱国.使用VB中的对象变量编程[J].内蒙古科技与经济,2002(12):59-60.
-
9吴海涛,孔娟,夏东伟.基于MATLAB/Simulink的光伏电池建模与仿真[J].青岛大学学报(工程技术版),2006,21(4):74-77. 被引量:49
-
10王林,司海飞,王正.基于MATLAB的光伏并网设计[J].木工机床,2017(1):21-24.