From fuzzy center average defuzzifier (CAD) to fuzzy lookup table controller (FLTC) with an efficient Heaviside search algorithm (HSA)
- 10 Downloads
This paper proposes an alternate interpretation of the traditional lookup table controller via the center average defuzzifier (CAD) in fuzzy set theory with a set of disjoint block pulse membership functions (DBPMFs). The DBPMFs with CAD can be proved to be equivalent to the traditional fuzzy lookup table controller (FLTC). Further, a new Heaviside search algorithm (HSA) is also proposed to implement the FLTC in a more efficient way. The HSA is to find the indices for every fuzzy input variable independently, in order to speed up the table-searching process. The computational complexity of our new HSA is far less than the complexity of the traditional linear search algorithm (LSA), where HSA is the sum of Ri, where Ri is the number of membership functions for ith input variable in FLTC. The average computational complexity in LSA is the product of Ri divided by 2. The HSA also reduces the complexity of coding significantly in the same order as the comparison of computation complexities between HSA and LSA. The balancing of the inverted pendulum system is adopted as the benchmark to show the feasibility and efficiency of this new FLTC and HSA.
KeywordsFuzzy logic controller (FLC) Fuzzy lookup table controller (FLTC) Heaviside search algorithm (HSA) Inverted pendulum system (IPS)
This work was supported by the Ministry of Science and Technology of Taiwan, R.O.C., under Award Number 106-2221-E-062.
- 13.Wang C-H, Liu H-L, Lin T-C (2001) Direct adaptive fuzzy-neural control with state observer and supervisory controller for unknown nonlinear dynamical systems. In: The 10th IEEE international conference on fuzzy systems, 2001. IEEE, pp 622–625Google Scholar
- 19.Meher PK (2010) An optimized lookup-table for the evaluation of sigmoid function for artificial neural networks. In: 18th IEEE/IFIP on VLSI system on chip conference (VLSI-SoC), 2010. IEEE, pp 91–95Google Scholar
- 22.Wang L-X (1997) A course in fuzzy systems. Prentice-Hall International, Inc, Upper Saddle RiverGoogle Scholar
- 25.Afaq N, Asghar S, Abbasi AR, Wallam F, Saeed Q (2015) Low-cost hardware & control design of an inverted pendulum using conventional, fuzzy and hybrid techniques. In: 12th international conference on electrical engineering/electronics, computer, telecommunications and information technology (ECTI-CON), 2015. IEEE, pp 1–6Google Scholar