In this paper, a fuzzy analog controller circuit is provided for the inverted pendulum problem which resulted in a simple analog circuit simply does the act of controlling without requiring to any processing structure. In other words, in case of constructing the proposed circuit, a small analog chip controls the inverted pendulum. For this purpose, the first step is the study of the dynamic model of the inverted pendulum and then a fuzzy controller is designed systematically. In the following, the number of membership functions (MFs) and the formation of them are designed. In addition, the different MFs and different numbers are examined for each variable and the most efficient structure is selected as fuzzy controller. To assess efficiency of designed fuzzy controller, the controller is simulated in Simulink and then this design is implemented at transistor level in TSMC 0.18µm CMOS technology. In this work, the MFs, the circuits for realization of the knowledge-based and defuzzification circuits are designed in current mode. The proposed circuits are simulated and evaluated in Advanced Design System (ADS) software based on CMOS technology. Simulation results show that the inverted pendulum is controlled with high accuracy and high speed, meanwhile the controllers have low power consumption and good robustness to outer large and fast disturbance rather than the previous works.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.