Fuzzy Sliding-Mode Underactuated Control for Autonomous Dynamic Balance of an Electrical Bicycle

Dept. of Electr. Eng., Tamkang Univ., Taipei
IEEE Transactions on Control Systems Technology (Impact Factor: 2.47). 06/2009; 17(3):658 - 670. DOI: 10.1109/TCST.2008.2004349
Source: IEEE Xplore


The purpose of this paper is to stabilize the running motion of an electrical bicycle. In order to do so, two strategies are employed in this paper. One is to control the bike's center of gravity (CG), and the other is to control the angle of the bike's steering handle. As in general, the control of the CG applies a pendulum. An additional factor is the lean angle with respect to the gravitational direction of the bicycle in motion. In this total, the proposed system produces three outputs that will affect the dynamic balance of an electrical bicycle: the bike's pendulum angle, lean angle, and steering angle. Based on the data of input-output, two scaling factors are first employed to normalize the sliding surface and its derivative. According to the concept of the if-then rule, an appropriate rule table for the i th subsystem is obtained. Then, the output scaling factor based on Lyapunov stability is determined. The purpose of using the proposed fuzzy sliding-mode underactuated control (FSMUAC) is to deal with the huge uncertainties of a bicycle system often caused by different ground conditions and gusts of wind. Finally, the simulations for the electrical bicycle in motion under ordinary PID control, modified proportional-derivative control, and FSMUAC are compared to judge the efficiency of our proposed control method.

11 Reads
  • [Show abstract] [Hide abstract]
    ABSTRACT: Based on the previous studies, the dynamic balance of an electrical bicycle includes two control inputs: steering and pendulum torques, and three system outputs: steering, lean and pendulum angles. Two novel reference signals are first designed so that the uncontrolled mode is simultaneously included into these two control modes. Two scaling factors for each subsystem are first employed to normalize the sliding surface and its derivative. The so-called fuzzy decentralized sliding-mode under-actuated control (FDSMUC) is first designed. Because the uncertainties of a bicycle system, caused by different ground conditions, gusts of wind, and interactions among subsystems, are often huge, an extra compensation of learning uncertainty is plunged into FDSMUC to enhance system performance. We call it as ldquofuzzy decentralized sliding-mode adaptive under-actuated controlrdquo (FDSMAUC). To avoid the unnecessary transient response and then destroy the balance of the bicycle, the combination of FDSMUC and FDSMAUC with a transition (i.e., fuzzy decentralized sliding-mode robust adaptive under-actuated control, FDSMRAUC) is designed. Finally, the compared simulations for an electrical bicycle among the FDSMUC, FDSMAUC and FDSMRAUC validate the efficiency of the proposed method.
    Fuzzy Systems, 2009. FUZZ-IEEE 2009. IEEE International Conference on; 09/2009
  • [Show abstract] [Hide abstract]
    ABSTRACT: Aspects concerning the building of an intelligent robot are discussed. The intelligent robot belongs to a class of autonomous robots. The hardware and software architectures of the robot are analyzed. They are part of the new three level intelligent control system architecture. The mathematical model of the merged robot and trajectory tracking is derived in order to be used as controlled plant. The pole placement approach is applied in the design of the state feedback controller. Real-time experimental results done in trajectory tracking validate the architectures, models and design method.
    09/2009: pages 263-277;
  • [Show abstract] [Hide abstract]
    ABSTRACT: The paper deals with the application of two Iterative Learning Control (ILC) structures to the position control of the inverted pendulum system in crane mode. The two control system structures are based on serial and parallel ILC in combination with the conventional feedback control system structures with PI controllers. Recommendations to set the parameters of the ILC algorithms are given on the basis of experimental results.
    Intelligent Systems and Informatics, 2009. SISY '09. 7th International Symposium on; 10/2009
Show more