Abstract

This paper presents several non-singleton general type-2 fuzzy logic controllers (NGT2FLCs) for an under-actuated mobile two-wheeled self-balancing robot to improve the anti-interference capability of the system. Four kinds of fuzzifiers, including singleton fuzzifier, type-1 non-singleton fuzzifier, interval type-2 non-singleton fuzzifier and general type-2 non-singleton fuzzifier, are considered to construct different general type-2 fuzzy logic controllers (GT2FLCs). In order to show the superiority of the GT2FLCs, three kinds of interval type-2 fuzzy logic controllers (IT2FLCs), including singleton IT2FLCs, type-1 non-singleton IT2FLCs (N1IT2FLCs) and interval type-2 non-singleton IT2FLCs (N2IT2FLCs), are also presented. A comparative study between singleton fuzzy controllers and non-singleton fuzzy controllers, and IT2FLCs and GT2FLCs is also shown. All simulation results show that the performance of non-singleton fuzzy logic controllers is better than that of singleton fuzzy logic controllers. The NGT2FLCs get the best performance in the presence of uncertainties and external disturbances.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call