24.08.2013 Views

NONLINEAR CONTROLLER COMPARISON ON A BENCHMARK ...

NONLINEAR CONTROLLER COMPARISON ON A BENCHMARK ...

NONLINEAR CONTROLLER COMPARISON ON A BENCHMARK ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 3<br />

Overview of Control Strategies Implemented on the Flexible<br />

Beam System<br />

This Chapter will provide a review of all of the control strategies that were<br />

tested on the NLBP. The focus of this thesis is the comparison of the SGA method<br />

of control with a broad sample of current robust nonlinear control methodologies.<br />

Thus the following nonlinear design methodologies are included mainly to highlight<br />

the uniqueness of the SGA design method. This chapter will explain the mathemat-<br />

ical derivation of two linearized controls, a passivity based approach, abackstepping<br />

controller, and the SGA algorithm. Additionally, the details of the implementation<br />

of these controllers will be explained.<br />

3.1 Linear Quadratic Regulation<br />

As a starting point of comparison, an H 2 optimal control was rst designed<br />

for the linearized system. With optimal control, the objective is to minimize a cost<br />

functional of the following form:<br />

V (x 0)=<br />

Z 1<br />

(x<br />

0<br />

T (t)Qx(t)+u T Ru)dt (3.1)<br />

where V (x 0) represents the cost associated with moving from a given state, x 0, under<br />

a control signal u to the origin. Q and R are matrices that weight the cost of the<br />

states and the control respectively. The goal is to nd the stabilizing control signal<br />

u (x) that will minimize the cost V (x). Linear quadratic regulation has a well known<br />

solution, where the optimal stabilizing control u (x) is a simple linear combination of<br />

the states: u (x) =;Kx. K is a matrix that depends upon the input matrix B, the<br />

15

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

Saved successfully!

Ooh no, something went wrong!