25.01.2015 Views

Download Full Issue in PDF - Academy Publisher

Download Full Issue in PDF - Academy Publisher

Download Full Issue in PDF - Academy Publisher

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1560 JOURNAL OF COMPUTERS, VOL. 8, NO. 6, JUNE 2013<br />

MPC Controller Performance Evaluation and<br />

Tun<strong>in</strong>g of S<strong>in</strong>gle Inverted Pendulum Device<br />

Chao Cheng<br />

Department of Automation, Beij<strong>in</strong>g University of Chemical Technology, Beij<strong>in</strong>g, Ch<strong>in</strong>a<br />

Email: beryle117@163.com<br />

Zhong Zhao 1 , Haixia Li<br />

Department of Automation, Beij<strong>in</strong>g University of Chemical Technology, Beij<strong>in</strong>g, Ch<strong>in</strong>a<br />

Email: zhaozhong@mail.buct.edu.cn<br />

Abstract—Inverted pendulum is a non-l<strong>in</strong>ear, multivariable<br />

and unstable device, a model predictive control (MPC)<br />

performance evaluation and tun<strong>in</strong>g method for <strong>in</strong>verted<br />

pendulum device is proposed. MPC was designed to control<br />

the <strong>in</strong>verted pendulum device, and the m<strong>in</strong>imum variance<br />

covariance constra<strong>in</strong>ed control (MVC 3 ) was applied to<br />

evaluate the performance of the MPC controller and tune its<br />

parameters. The application results to a s<strong>in</strong>gle <strong>in</strong>verted<br />

pendulum device have verified the feasibility and<br />

effectiveness of the proposed method.<br />

Index Terms—Inverted pendulum, Model Predict Control,<br />

M<strong>in</strong>imum Variance Covariance Constra<strong>in</strong>ed Control,<br />

Performance evaluation, Controller-tun<strong>in</strong>g<br />

I. INTRODUCTION<br />

Inverted pendulum is a non-l<strong>in</strong>ear, strongly coupled,<br />

multivariable and unstable system. Because it can<br />

effectively reflect a lot of key control problems, such as<br />

the stabilization, robustness, track<strong>in</strong>g performance, many<br />

control theories and control methods can be verified with<br />

the <strong>in</strong>verted pendulum experiment. Google Technology<br />

LTD [1] designed its LQR controller. D. Chatterjee et al.<br />

[2] described the sw<strong>in</strong>g-up and stabilization with a<br />

restricted cart track length and restricted control force<br />

us<strong>in</strong>g generalized energy control methods. M. Bugeja [3]<br />

presented a sw<strong>in</strong>g-up and stabiliz<strong>in</strong>g controller on<br />

<strong>in</strong>verted pendulum non-l<strong>in</strong>ear model. S.Y. Zhang [4] and<br />

Y. Fan et al. [5] designed the fuzzy controllers for<br />

<strong>in</strong>verted pendulum. L.X. Deng [6] designed a controller<br />

based on back stepp<strong>in</strong>g for <strong>in</strong>verted pendulum.<br />

Model Predictive Controllers (MPC) was proposed by<br />

J. Richalet et al. <strong>in</strong> 1978[7]. It is a model-based optimal<br />

control strategy [8]. Its ability to <strong>in</strong>corporate mean<strong>in</strong>gful<br />

limits on manipulative as well as control variables has<br />

allowed the <strong>in</strong>dustry to move away from traditional<br />

regulation-type control and focus on the economics of<br />

operat<strong>in</strong>g po<strong>in</strong>t selection [9]. Model predictive control<br />

has been widely applied to process control [10]. On the<br />

1, Correspond<strong>in</strong>g author, zhaozhong@mail.buct.edu.cn;<br />

other hand, it is noted that less effort has been made on<br />

the performance monitor<strong>in</strong>g of MPC applications, while<br />

the performance monitor<strong>in</strong>g of conventional controllers<br />

has been well studied such as <strong>in</strong> Harris (1989) [11],<br />

Harris, Boudreau, and Macgregor (1996) [12], Huang,<br />

Shah, and Kwok (1997) [13], Huang and Shah (1999)<br />

[14], Jelali (2005) [15], Sr<strong>in</strong>ivasan, Rengaswamy, and<br />

Miller (2005) [16] [17], Xu, Lee, and Huang (2006) [18],<br />

Salsbury (2007) [19] and Bauer and Craig (2008) [20].<br />

The M<strong>in</strong>imum Variance Covariance Constra<strong>in</strong>ed<br />

Control (MVC 3 ) pr<strong>in</strong>ciple was proposed by R.E. Skelton<br />

et al. [21] as the solution of l<strong>in</strong>ear feedback control<br />

problem. For multivariable systems, D.J. Chmielewski*<br />

et al. [22] solved it with LQR method. In this work, the<br />

model predictive control (MPC) performance evaluation<br />

and tun<strong>in</strong>g system has been developed by extended<br />

MVC 3 and applied to a s<strong>in</strong>gle <strong>in</strong>verted pendulum device.<br />

The application results have verified the feasibility and<br />

effectiveness of the developed system.<br />

II. THE MATHEMATIC MODEL OF LINEAR SINGLE<br />

INVERTED PENDULUM<br />

The l<strong>in</strong>ear s<strong>in</strong>gle <strong>in</strong>verted pendulum can be described<br />

as a system composed of a cart and a homogeneous rod<br />

without air resistance and all k<strong>in</strong>ds of frictions, as is<br />

illustrated <strong>in</strong> Fig. 1.<br />

Figure 1. L<strong>in</strong>ear s<strong>in</strong>gle <strong>in</strong>verted pendulum model<br />

Where, M , m , x , F , l ,θ ,denote cart weight, rod weight,<br />

cart level displacement, force on cart, the length from the<br />

© 2013 ACADEMY PUBLISHER<br />

doi:10.4304/jcp.8.6.1560-1570

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!