In this paper, a cart-type inverted pendulum is controlled using combining of two methods of approximate feedback linearization and sliding mode control. Both position of the cart and angular position of the pendulum are stabilized. Obtained control gains are optimized by a hybrid algorithm based on the particle swarm optimization and genetic algorithm.
AcostaJALópez-MartínezM (2005) Constructive feedback linearization of underactuated mechanical systems with 2-DOF. In: Proceedings of IEEE Conference on Decision and Control, and the European Control Conference, pp. 4909–4914.
2.
AhmedAHOAjangnayMOMohamedSA. (2010) Combined sliding mode control with a feedback linearization for speed control of induction motor. In: Proceedings of IEEE Conference on Energy, Power and Control, pp. 213–218.
3.
ChangWD (2007) A multi-crossover genetic approach to multivariable PID controllers tuning. Expert Systems with Applications33(3): 620–626.
4.
ChenJLChangWD (2009) Feedback linearization control of a two-link robot using a multi-crossover genetic algorithm. Expert Systems with Applications36: 4154–4159.
5.
ChenYWenC (2010) Design of controller for inverted pendulum. In: Proceedings of IEEE International Symposium on Computer, Communication, Control and Automation, pp. 231–233.
6.
ChienTLChenCCTsaiMC. (2010) Control of AMIRA’s ball and beam system via improved fuzzy feedback linearization approach. Applied Mathematical Modelling34: 3791–3804.
7.
EberhartRCDobbinsRSimpsonPK (1996) Computational Intelligence PC Tools. San Francisco, CA: Morgan Kaufmann Publishers.
8.
EberhartRCKennedyJ (1995) A new optimizer using particle swarm theory. In: Proceedings of IEEE International Symposium on Micro Machine and Human Science, pp. 39–43.
9.
El-HawwaryMIElshafeiALEmaraHMAbdel FattahHA (2006) Adaptive fuzzy control of the inverted pendulum problem. IEEE Transactions on Control Systems Technology14(6): 1135–1144.
10.
EngelbrechtAP (2002) Computational Intelligence: An Introduction. New York: John Wiley & Sons.
11.
EngelbrechtAP (2005) Fundamentals of Computational Swarm Intelligence. New York: John Wiley & Sons.
12.
HarrisonRF (2003) Asymptotically optimal stabilising quadratic control of an inverted pendulum. In: Proceedings of IEEE International Conference on Control Theory Applications, pp. 7–16.
13.
HauserJSastrySKokotovicP (1992) Nonlinear control via approximate input–output linearization: the ball and beam example. IEEE Transactions on Automatic Control37(3): 392–398.
14.
HuangSHuangC (2000) Control of an inverted pendulum using gray prediction model. IEEE Transactions on Industry Applications36(2): 452–458.
15.
KennedyJEberhartRC (1948) Particle swarm optimization. In: Proceedings of IEEE International Conference on Neural Networks, vol. IV.
LiTHSHuangaCJChenCC (2010) Novel fuzzy feedback linearization strategy for control via differential geometry approach. ISA Transactions49: 348–357.
18.
LiuSYRizalYHoMT (2011) Stabilization of a ball and sphere system using feedback linearization and sliding mode control. In: Proceedings of IEEE Conference, 8th Asian Control Conference (ASCC), pp. 1334–1339.
19.
LiuZYuFWangZ (2009) Application of sliding mode control to design of the inverted pendulum control system. In: Proceedings of IEEE Conference on Electronic Measurement & Instruments, pp. 3805–3810.
20.
MahmoodabadiMJAdljooy SafaieABagheriANariman-zadehN (2013a), A novel combination of particle swarm optimization and genetic algorithm for Pareto optimal design of a five-degree of freedom vehicle vibration model. Applied Soft Computing13: 2577–2591.
21.
MahmoodabadiMJArabani MostaghimSBagheriANariman-ZadehN (2013b) Pareto optimal design of the decoupled sliding mode controller for an inverted pendulum system and its stability simulation via java programming. Mathematical and Computer Modelling57: 1070–1082.
22.
OgataK (1997) Modern Control Engineering, 3th ed.Upper Saddle River, NJ: Prentice Hall.
23.
ParkMSChwaD (2009) Orbital stabilization of inverted-pendulum systems via coupled sliding-mode control. IEEE Transactions on Industrial Electronics56(9): 3556–3570.
24.
PfeifferCFEdgarTF (1999) Robust feedback linearization and fuzzy control. In: Proceedings of IEEE Conference on the American Control Conference, vol. 3, pp. 1508–1514.
25.
RatnaweeraAHalgamugeSK (2004) Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficient computation. IEEE Transactions on Evolutionary Computation8: 240–255.
26.
SeoJVenugoplaRKenneJP (2007) Feedback linearization based control of a rotational hydraulic drive. Control Engineering Practice15: 1495–1507.
27.
SiukaASchöberlM (2009) Applications of energy based control methods for the inverted pendulum on a cart. Robotics and Autonomous Systems57: 1012–1017.
TaoCWTaurJSWangCM. (2008) Fuzzy hierarchical swing-up and sliding position controller for the inverted pendulum–cart system. Fuzzy Sets and Systems159: 2763–2784.
30.
WalkerGSalemNVargheseM. (1991) Stabilities in the feedback linearization of a double inverted pendulum. In: Proceedings of IEEE International Conference on System Engineering, pp. 89–92.
31.
WangJJ (2011) Simulation studies of inverted pendulum based on PID controllers. Simulation Modelling Practice and Theory19: 440–449.
32.
WangJJ (2012) Stabilization and tracking control of X–Z inverted pendulum with sliding-mode control. ISA Transactions51(6): 763–770.
33.
YazdanpanahRSoltaniJArab MarkadehGR (2008) Nonlinear torque and stator flux controller for induction motor drive based on adaptive input–output feedback linearization and sliding mode control. Energy Conversion and Management49: 541–550.
34.
YuDLiuHHuQ (2010) Fuzzy sliding mode control of maglev guiding system based on feedback linearization. In: Proceedings of IEEE Conference on Fuzzy Systems and Knowledge Discovery, pp. 1281–1285.