Proceedings of the 7th Asian Control Conference, Hong Kong, China, August 27-29, 2009

FrB1.1

Nonlinear Robust Decoupling Control Design for Twin Rotor System Q. Ahmed1, A.I.Bhatti2, S.Iqbal3 Control and Signal Processing Research Group, CASPR. Dept. of Electronic Engg, M.A.Jinnah University, Islamabad, Pakistan. (1qadeer62, 3siayubi)@gmail.com, [email protected] Abstract: A new sliding surface has been proposed to handle cross-coupling affects in a twin rotor system. This crosscoupling leads to degraded performance during precise maneuvering and it can be suppressed implicitly either by declaring it as disturbance or explicitly by introducing decoupling techniques. Sliding mode control offers robustness against cross-coupling as well as performance along with the freedom to operate the system in nonlinear range. However, the standard linear H∞ controller synthesized by loop-shaping design procedure (LSDP) offers robustness at the cost of performance to overcome crosscoupling. The synthesized sliding mode controller has been successfully tested in simulations and verified through implementation on a twin rotor system.

NOMENCLATURE

Symbol α β β

w l Fc w1

τ1 τ2 τw τG τc τf

τf 2 τr I1 I2

Name Elevation Angle Azimuth Angle Ang .Vel .inhorizontal plane Weight of helicopter Moment Arm Centrifugal Force Main rotor angular velocity Main rotor torque Side rotor torque Gravitational torque Gyroscopic torque Centrifugal torque

Units (rad) (rad) (rad / sec) (N) (m) (N) (rad / sec) (N.m) (N.m) (N.m) (N.m) (N.m)

Frictional torque in Elevation

(N.m)

Frictional torque in Azimuth

(N.m)

Main motor disturbance torque Moment of inertia in Elevation Moment of inertia in Azimuth

(N.m) 2 (kg.m ) 2 (kg.m )

I. INTRODUCTION The motivation of this paper lies in cross-couplings residing in the helicopter dynamics. Helicopter is an aircraft that is lifted, propelled and maneuvered by vertical and horizontal rotors. All twin rotor aircrafts have high cross-coupling in all their degrees of motion. Especially the gyroscopic effect on azimuth dynamics prevents precise maneuvers by the operator emphasizing the need to compensate cross-coupling, a task that clearly adds to the workload for the pilot if done manually [1].

978-89-956056-9-1/09/©2009 ACA

The twin rotor system recreates a simplified behavior of a real helicopter with fewer degrees of freedom. In real helicopters the control is generally achieved by tilting appropriately blades of the rotors with the collective and cyclic actuators, while keeping constant rotor speed. To simplify the mechanical design of the system, twin rotor system setup used is designed slightly differently. In this case, the blades of the rotors have a fixed angle of attack, and control is achieved by controlling the speeds of the rotors. As a consequence of this, the twin rotor system has highly nonlinear coupled dynamics. Additionally, it tends to be non minimum phase system exhibiting unstable zero dynamics. This system poses very challenging problem of precise maneuvering in the presence of cross-coupling. It has been extensively investigated under the algorithms ranging from linear robust control to nonlinear control domains. Dutka et al [3] have implemented nonlinear predictive control for tracking control of 2 DOF helicopter. The nonlinear algorithm was based on state-space generalized predictive control. M.Lopez et al [4],[5],[6] have presented control of twin rotor system using feedback linearization techniques like full state linearization and input output linearization. The feedback linearization techniques have been implemented in elevation dynamics and azimuth dynamics were kept at zero which overlooked coupling intentionally. Te-Wei et al [7] have proposed time optimal control for Twin Rotor System. A MIMO system was first decomposed in two SISO systems and coupling was taken as disturbance or change of system parameters. For each SISO system optimal control has been designed that can tolerate 50% changes in the system parameters. The results showed slow tracking of the reference inputs. Jun et al [8] presented robust stabilization and H∞ control for class of uncertain systems. Quadratic stabilizing controllers for uncertain systems were designed by solving standard H∞ control problem. This method was verified by implementing on helicopter model for tracking purpose only without taking cross-coupling into account. M.Lopez et al [9] suggested H∞ controller for helicopter dynamics. First feedback linearization was used for decoupling the inputs and outputs; later system was indentified at higher frequencies, as relative uncertainty increases at higher frequencies. The controller was designed for the system identified at higher frequencies, to deliver results in the presence of uncertainties. Simulation results showed that controller was unable to handle couplings. M.Lopez et al [10] delivered the non linear H∞ approach for handling the coupling taken as disturbance. This approach considered a nonlinear H∞ disturbance rejection procedure on

937

FrB1.1

7th ASCC, Hong Kong, China, Aug. 27-29, 2009

the reduced dynamics of the rotors, including integral terms on the tracking error to cope with persistent disturbances. The resulting controller exhibited attributes of non-linear PID with time varying constants according to system dynamics. The experimental results demonstrated that system maneuvers with reduced coupling. Koudela et al [11] have designed sliding mode control for the regulation control of helicopter angular positions in vertical and horizontal planes. The sliding mode controller was implemented by taking sign function of sum of error dynamics, its integral and its derivatives. Gwo R. Yu et al [12] considered sliding mode control of helicopter model via LQR. LQR was first applied to control the elevation and azimuth dynamics and then sliding mode controller was employed to guarantee the robustness against external disturbances. J.P. Su et al [13] have designed procedure that involved first finding an ideal inverse complementary sliding mode control law for the mechanical subsystem with good tracking performance. Then, a terminal sliding mode control law was derived for the electrical subsystem to diminish the error introduced by the deviation of the practical inverse control from the idea inverse control for the mechanical subsystem. The above discussed attempts to design control algorithm for the twin rotor system dealt with tracking control for maneuvering in vertical and horizontal planes without the consideration of crosscoupling except in [10]. There are number of decoupling techniques, one of the approaches is to declare coupling as disturbance and design such a robust controller that will itself handle the coupling as discussed in [10] and [14]. The other approach is to integrate a decoupling procedure and handle the coupling explicitly, like Hadamard weights have been introduced in Loop shaping design for H∞ controller to handle the coupling [14]. Similarly the concept of robust near decoupling has been solved using linear matrix inequalities in [16]. State space approach also delivers the solution for coupling [16]. Several other conventional decoupling procedures which involve the integration of decoupler in the system dynamics to handle coupling are discussed in [17]. In this paper the authors have designed a new sliding surface to develop sliding mode controller for twin rotor system to achieve the desired performance along with the robustness against cross-coupling taken as disturbances. The designed nonlinear controller offers the liberty to operate the twin rotor system in nonlinear range too. Rest of the paper is organized as follows; Section II explains twin rotor dynamics. Section III explains the nonlinear controller designing procedure. Section IV includes experimental results. Section V concludes the authors’ effort to develop robust control algorithm for the helicopter dynamics.

II. SYSTEM DESCRIPTION The helicopter dynamics can be reduced to vertical and horizontal plane dynamics which can serve as twin rotor dynamics. The free body diagrams of elevation and azimuth dynamics are shown in Fig.1 and Fig.2 respectively. The forces acting on the elevation and azimuth dynamics have been utilized to model the system. The net torque produced in the vertical plane can be calculated from (1) and (2) describes the net torque in horizontal plane. I1α = τ 1 + τ c + τ G − τ w − τ f (1)

I 2 β = τ 2 − τ r − τ f

2

(2)

These net torque equations guide to develop non linear model. Similarly main and side motor of the system can be expressed by 1st order transfer function and their time constants have been estimated in [2]. Finally for the formulation of nonlinear model, states and outputs of the system are identified as in (3) and (4) respectively. The mathematical model of twin rotor system for elevation dynamics are expressed in (6) and azimuth characteristics are explained by (8). (5) and (7) are the main and side motor dynamics respectively. More details and constant values in the equations can be found in [2]. Main motor speed  x1    x    Elevation Angle  2    x3   Angular speed in Elevation  X = = (3)  Side motor speed  x4     x5    Azimuth Angle      x6   Angular speed in Azimuth   x2   Elevation Angle  (4) Y = =   x5   Azimuth Angle 

Fig.1 Free body diagram of vertical plane dynamics

Fig.2 Free body diagram of horizontal plane dynamics

938

FrB1.1

7th ASCC, Hong Kong, China, Aug. 27-29, 2009

1 ( − x1 + u1 ) T1

(5)

x2 = x3   1  2  x3 = I ((a1 x1 ) + b1 x1 - B1 x3 - Tg sin x2 ) 1 

(6)

x1 =

x4 =

1 (- x4 + u2 ) T2

(7)

x5 = x6   1  2  x6 = I ((a2 x4 ) + b2 x4 - B2 x6 )  2

(8)

The system behavior can be analyzed from phase portraits of vertical and horizontal plane dynamics shown in Fig.3 and Fig.4 respectively. The elevation dynamics are asymptotically stable and inherently converge to origin but the settling time and oscillations in the response makes it to fall in undesirable category. Azimuth response is stable as the states are not converging to origin, in fact the azimuth angular position is governed its rate of change, the moment its rate of change approaches to zero the system approaches to that angular position in horizontal plane dynamics. The cross-couplings in system are generated by gyroscopic torques [2] in both planes, these cross-couplings are modeled as disturbances in the mathematical model used for controller synthesis. Elevation Phase Portrait 0.4

0.3

Rate of Change of Elevation (rad/sec)

0.2

0.1

0

-0.1

-0.2

-0.3

-0.4 -0.1

-0.08

-0.06

-0.04

-0.02

0 Elevation (rad)

0.02

0.04

0.06

0.08

0.1

Fig.3 Phase portrait of vertical plane dynamics Azimuth Phase Portrait 0.02

III. NONLINEAR CONTROLLER SYNTHESIS In sliding-mode controller design a hyper-plane is defined as a sliding-surface. This design approach comprises of two stages; first is the reaching phase and second is the sliding phase. In the reaching phase, states are driven to a stable manifold by the help of appropriate equivalent control law and in the sliding phase states slide to an equilibrium point. One advantage of this design approach is that the effect of nonlinear terms which may be construed as a disturbance or uncertainty in the nominal plant has been completely rejected. Another benefit accruing from this situation is that the system is forced to behave as a reduced order system; this guarantees absence of overshoot while attempting to regulate the system from an arbitrary initial condition to the designed equilibrium point. The designing of sliding mode control for twin rotor system is carried out by splitting the MIMO system in two SISO systems, for each SISO system the sliding manifolds are designed based on their error dynamics defined as in (9) E = X − X eq (9) where X eq are the desired values of the system states at equilibrium position. For above discussed practice the sliding manifolds are designed as in (10).  s   e   f (e , e )  (10) S =  1 =  3+ 1 2   s2  e6   f (e4 , e5 )  where f (e1 , e2 ) = c1e1 + c2 e2 f (e4 , e5 ) = c4 e4 + c5 e5 The above system in (10) can be rewritten as  e3   s1   f (e1 , e2 )  (11)  e  =  s  −  f (e , e )  4 5   6  2  The system in (11) will be stable if S = 0 and the rate of convergence will governed by the manifold dynamics. The Lyapunov function [18] for surfaces defined in (10) can be written as 1 V1 = s12 2 (12) 1 2 V2 = s2 2 which are positive definite functions and their time derivative can be written as

V1 = s1 s1

0

Rate of Change of Azimuth (rad/sec)

-0.02

V2 = s 2 s2

-0.04

-0.06

The equivalent control u1eq for elevation dynamics and u2eq

-0.08

for azimuth dynamics on the manifold s1 = c1e1 + c2 e2 + e3 = 0 and s2 = c4 e4 + c5 e5 + e6 = 0 respectively can be seen in (14) and (15).

-0.1

-0.12

-0.14 -0.15

(13)

-0.14

-0.13

-0.12 Azimuth (rad)

-0.11

-0.1

-0.09

u1eq = −

Fig.4 Phase portrait of horizontal plane dynamics

T1 c1 1 [ (− x1 ) + ([ ((a1 x1 ) 2 + b1 x1 c1 T1 I1 - B1 x3 - Tg sin x2 )] + c2 x3 )]

939

(14)

FrB1.1

7th ASCC, Hong Kong, China, Aug. 27-29, 2009

u2 eq = −

T2 c4 1 [ (- x4 ) + c5 x6 + ( ((a2 x4 ) 2 c4 T2 I2

(15)

+ b2 x4 - B2 x6 ))] The control input vector ‘U’ that will make the system to converge at S = 0 can be written as in (16), this control law will ensure the system convergence to sliding manifold along with robustness against the crosscouplings.  u   u1eq − K1 sign( s1 )  U =  1 =  (16)  u2  u2 eq − K 2 sign( s2 )  To avoid high frequency switching i.e. chattering, implementation of the control laws have been performed by employing saturation function sat ( S ) [18] defined as s s sat(s1 ) = sign( 1 ); if abs( 1 )>1 ε ε (17) s1 s1 if abs( )<1 sat(s1 ) = ;

ε

ε

The chattering reduction depends on value of ‘ ε < 1 ’ but at the cost of robustness, the more the value of ε , the lesser will be chattering but at the same time robustness will be reduced. As we know, angular positions and velocities in the dynamical model always remain bounded due to the mechanical structure limitations therefore system uncertainty always remains bounded. Owing to the factor described above, bounded uncertainties and perturbations in the elevation dynamics can be introduced as

Tg = Tg + ΔTg B1 = B1 + ΔB1 a1 = a1 + Δa1

b1 = b1 + Δb1

K 2 > Δb2 x4 + (Δa2 x4 ) 2 + ΔB2 x6 + ξ 2

From the bounds of the system states in (24)  0 ≤ x1 ≤ 0.556 0 ≤ x ≤ 0.4363 2   0 ≤ x3 ≤ 0.1 (24)   0 ≤ x4 ≤ 1.112  −0.7 ≤ x5 ≤ 0.7   0 ≤ x6 ≤ 0.35 and with 50% perturbation in parameters defined in Table 1, we can compute that K1 > 0.0011 for elevation dynamics and K 2 > 0.0018 for azimuth dynamics, that will ensure

and

The cross-coupling affects in the elevation and azimuth dynamics can be taken as

x3 = x3 + ξ1 x6 = x6 + ξ 2

(18) (19)

where ξ1 is azimuth affect on elevation and ξ 2 is the elevation affect on azimuth dynamics caused by the gyroscopic torque. Now by replacing control laws defined as (16) in (13) we get V1 = s1 (ΔB1 x3 + (Δa1 x1 ) 2 + Δb1 x1 + (20) ΔTg sin x2 + ξ1 − K1sat ( s1 ))

V2 = s2 (Δb2 x4 + (Δa2 x4 )2 + ΔB2 x6 +

(21)

ξ 2 − K 2 sat ( s2 )) Now if K1 > ΔB1 x3 + (Δa1 x1 ) 2 + Δb1 x1 + ΔTg sin x2 + ξ1

(22)

V1 = − s12

(25)

V2 = − s22

(26)

V1 in (25) and V2 in (26) will always be negative definite for non-zero manifolds. The above conditions in (22) and (23) assures that the sliding surface variables reach zero in finite time and once the trajectories are on the sliding surface they remain on the surface, and approaches to the equilibrium points exponentially thus proving the robustness of the designed controller for the helicopter system. In the first phase of controller validation the simulations are carried out. The controller based on the bounds defined in (22) and (23) delivered regulation control of twin rotor system as shown in Fig.5 along with sliding manifolds convergence. The convergence of states with in finite time with controller effort with in desired range declares the designed controller ready for implementation.

For azimuth dynamics the perturbation and bounded uncertainties are taken as

b2 = b2 + Δb2 B 2 = B2 + ΔB2 a2 = a2 + Δa2

(23)

IV. EXPERIMENTAL RESULTS A. System Description The implementation of designed controller is carried out on the system shown in Fig.6. This system is hinged at the based, thus restricting the six degrees of motion to two degrees of freedom. This model consists of two DC motors which drive upper and side propeller by generating torques perpendicular to their rotation. The system has two degrees of freedom i.e. elevation (α ) in vertical plane and azimuth ( β ) in horizontal plane, which are measured precisely by incremental encoders installed inside the helicopter body. The model is interfaced with desktop computer via data acquisition PCI card which is accessible in MATLAB Simulink environment through Real-time Toolbox. This toolbox provides us the liberty to access the encoder values and issue commands to DC motors. The schematic diagram shown in Fig.7 gives a brief idea about the helicopter model interfacing. The system is controlled by changing the angular velocities of the rotors. This kind of action involves the generation of resultant torque on the body of double rotor system that makes it to rotate in perpendicular direction of the rotor. Some of the system specifications are shown in Table 1, more details can be found in [2].

940

FrB1.1

7th ASCC, Hong Kong, China, Aug. 27-29, 2009 Elevation Azimuth

Angular Positions (rad)

1 0.8 0.6 0.4 0.2 0 0

1

2

3

0

1

2

3

4

5

6

7

4

5

6

7

0.8

Sliding Surface

0.6 0.4 0.2 0 -0.2

Time (sec)

Fig.6 Lab setup for Twin rotor system

Fig.5 Regulation of the output states of twin rotor system Table 1 System specifications System Outputs Main Motor ‘1’ Side Motor ‘2’ System Parameters

Controller Parameters

50o in elevation ±40o in Azimuth DC motor with permanent magnet Max Voltage 12V Max Speed 9000 RPM DC motor with permanent magnet Max Voltage 6V Max Speed 12000 RPM T1 = 0.3 s = 0.105 N.m/MU a1 = 0.00936 N.m/MU2 b1 = 4.37e-3 Kg.m2 I1 = 1.84e-3 Kg.m2/s B1 = 3.83e-2 N.m Tg = 0.25 s T2 = 0.033 N.m/MU a2 = 0.0294 N.m/MU2; b2 = 2.7 s Tor = 0.75 s Tpr = 0.00162 N.m/MU Kr = 4.14e-3 Kg.m2 I2 = 8.69e-3 Kg.m2/s B2 = 0.015 Kg.m/s Kgyro c2 K1 =1.2 =0.9 =1.15 =10 K2 c3 =2 =9 c1 c4

B. Controller Implementation The implementation of the sliding mode controller designed in (16) delivered the output states response as shown in Fig.8 along with respective efforts. It can be observed that the equilibrium state in vertical plane is achieved in 7 sec. The coupling in horizontal plane is introduced at 22 sec. It can be seen that equilibrium position in horizontal plane is maintained by the controller with the divergence of 1 degree for about 5 sec after the coupling has been introduced. However, Hadamard weighted H∞ delivered the results shown in Fig.9. The settling time in both cases is same however the cross-coupling in later case has prolonged affects on the performance. The system recovers in 7sec. with the deviation of 3-4 deg. in horizontal plane when exposed to cross-coupling at 32 sec. The performance indices for elevation and azimuth dynamics in Table 2 analytically certify the improved performance of the twin rotor system dynamics with sliding mode control after the introduction of cross-coupling.

Fig.7 Schematic diagram of Helicopter model

The linear nature of H∞ controller restricts it to operate in nonlinear range. Especially Hadamard weighted H∞ was unable to govern the system to equilibrium position from nonlinear range. Traditionally weighted H∞ successfully dragged the system to equilibrium position both in vertical and horizontal planes, when released from nonlinear range as shown in Fig.10. Sliding mode controller for twin rotor system proposed in this paper guides the system both in vertical and horizontal planes to equilibrium positions as shown in Fig.11. The results show that the system when released at 40 deg. initially in horizontal plane, Traditionally weighted H∞ (Fig.10) drags the system to -40 deg. and then guides it to equilibrium position with the settling time around 15 sec. However sliding mode controller (Fig.11) governs the system, released nonlinear range of horizontal plane to equilibrium point with in 5 sec. The linear robust controller exerted more effort (Fig.10) to deliver required results as compared to sliding mode controller (Fig.11). The sliding mode control clearly delivers better results than H∞ designed either traditional or Hadamard weights. The cross-coupling is well handled along with the governing of system from nonlinear range to equilibrium positions. Table 2 Performance indices of Elevation/Azimuth Dynamics

H∞ with

H∞ with

Normal Wt

Hadamard Wt

Performa nce

941

Elevation SMC

Indices

α

β

α

β

α

β

ISE

46.14

0.403

24.85

3.12

24.05

0.195

ITSE

287.7

14.59

82.97

107.7

75.35

5.4

IAE

4.387

0.311

2.334

0.86

2.012

0.267

ITAE

44.92

11.61

18.01

31.51

10.56

8.232

FrB1.1

7th ASCC, Hong Kong, China, Aug. 27-29, 2009 Elevation

Angular Position (deg)

25

Azimuth

40

20

20

15 0 10 -20

5 0

10

20

30

40

50

0.9

0

10

20

30

40

20

30 Time (sec)

50

60

1.2

0.8 Controller Effort (V)

-40

1

0.7 0.6

0.8

0.5

0.6

0.4 0.4

0.3 0.2

10

20

30 Time (sec)

40

50

0.2

10

40

50

Fig.8 Actual system response (SMC) Elevation

Angular Position (deg)

25 20

REFERENCES

20

15 0 10 -20

5 0

10

20

30

-40

40

1

10

20

30

40

10

20 30 Time (sec)

40

1

0.8

Controller Effort (V)

Azimuth

40

0.5

0.6 0 0.4 -0.5

0.2 0

10

20 30 Time (sec)

-1

40

Fig.9 Actual system response (Hadamard Weighted H∞ ) Elevation

Angular Position (deg)

25

Azimuth

0

20

-20

15 -40 10 -60

5 0

10

20

30

40

50

1

-80

10

20

10

20

30

40

50

30

40

50

1.5

Controller Effort (V)

1 0.8 0.5 0.6

0 -0.5

0.4 -1 0.2

10

20

30

40

50

-1.5

Time (sec)

Time (sec)

Fig.10 Actual system response initialized in nonlinear range (Traditional Weighted H∞) Elevation

Angular Position (deg)

25

Contrller Effort (V)

Azimuth

50 40

20

30

15

20 10

10

5 0

0 10

20

30

40

50

-10

0.9

1.8

0.8

1.6

0.7

1.4

0.6

1.2

0.5

1

0.4

0.8

0.3 0.2

V. CONCLUSION The proposed sliding surface successfully delivers the solution to deal with cross-coupling inherent in the twin rotor dynamics. The sliding mode control provides the desired performance along with the robustness against the coupling declared as disturbance. Although, simulations based controller effort results were free of chattering but the implementation showed that chattering is reduced to available range thus feasible for the hardware. However, the linear counterpart controllers delivered results either at the cost of robustness or performance. The performance indices for elevation and azimuth dynamics in Table 2 analytically certify the improved performance of the twin rotor system dynamics with sliding mode control after the introduction of crosscoupling.

10

20

10

20

30

40

50

40

50

0.6 10

20

30 Time (sec)

40

50

0.4

30 Time (sec)

[1]. Gareth D. Padfield, “Helicopter Flight Dynamics The Theory and Application of Flying Qualities and Simulation Modeling” Second Edition Blackwell Publishing. [2]. Humusoft, CE 150 helicopter model: User's Manual ,Humusoft, Prague, 2002 [3]. Arkadiusz S. Dutka, Andrzej W.Ordys, Michael J.Grimble "Non-linear Predictive Control of 2 dof helicopter model" Proc. of the 42nd IEEE Conference on Decision and Control Maui, Hawaii USA, 2003 [4]. M. Lopez-Martinez, F.R Rubio, “Control of a laboratory helicopter using feedback linearization” [5]. M. L´opez-Martinez, J.M. D´ıaz, M.G. Ortega and F.R. Rubio, “Control of a Laboratory Helicopter using Switched 2-step Feedback Linearization”, Proc. of the American Control Conf. (ACC’04),2004. [6]. M. Lopez-Martinez, F.R Rubio, “Approximate feedback linearization of a Laboratory Helicopter” [7]. Te-Wei, Peng Wen, “Time Optimal and robust control of Twin rotor system” Proc. of 2007 IEEE Int. Conf. on Control and Automation, Guangzhou, China, 2007. [8]. Jun Yoneyama, Yukihisa Kikuchi, “Robust control for uncertain systems with application to helicopter model” Proc. of the SICE 2002, Osaka. [9]. M. Lopez-Martinez, M.G. Ortega and F.R. Rubio, “An H∞ Controller of the Twin Rotor Laboratory equipment”, Proc. of 11th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA’03), 2003. [10]. M. Lopez-Martinez, C. Vivas, M. G. Ortega, “A multivariable nonlinear H∞ controller for Laboratory helicopter”. Proc. of 44th IEEE conference on Decision and Control and European Control Conference 2005, Seville Spain 2005. [11]. Tomáš Koudela, Renata Wagnerová, “Position Control with Robust Algorithms” Proc. of the Portuguese conf. on Automatic Control, 2000. [12]. Gwo-R.Y, H.T.Lui, Sliding mode control of a two degree of freedom helicopter via Linear Quadratic regulator. [13]. Juhng-Perng Su Chi-Ying Liangt and Hung-Ming Chent, “Robust Control of a Class of Nonlinear System and Its Application to a Twin lbtor MIMO System” IEEE ICIT’O2, Bangkok, Thailand.2002. [14]. Q. Ahmed , A. I. Bhatti, S. Iqbal, Robust Decoupling Control Design for Twin Rotor System using Hadamard Weights, to be presented in CCA, MSC 2009, St. Petersburg, Russia [15]. F.Van Diggelen and K. Glover, “A Hadamard weighted loop shaping design procedure for robust decoupling” Automatica Vol. 30, No. 5, pp 831-845 1994. [16]. Q. G. Wang, “Decoupling control” LNCIS 285,pp 115-128 2003 [17]. Eds. K. Warwick,D. Rees, “Multivariable Control:An Introduction To Decoupling Control” Industrial Digital Control Systems IEE Control Engineering series, Peter Peregrinus 1988. [18]. Slotine, J. J. and Li W. (1991), Applied Nonlinear Control, Prentice Hall, ISBN 0-13-040-890-5

Fig.11 Actual system response initialized in nonlinear range (SMC)

942

Nonlinear Robust Decoupling Control Design for Twin ... - IEEE Xplore

Nonlinear Robust Decoupling Control Design for Twin Rotor System. Q. Ahmed1, A.I.Bhatti2, S.Iqbal3. Control and Signal Processing Research Group, CASPR.

787KB Sizes 5 Downloads 297 Views

Recommend Documents

Robust Decoupling Control Design for Twin Rotor ... - IEEE Xplore
Abstract— This paper considers cross-coupling affects in a twin rotor system that leads to degraded performance during precise helicopter maneuvering.

Autonomous Oscillation Control Loop Design for ... - IEEE Xplore
Abstract—This paper suggests an autonomous oscillation con- trol loop for frequency read-out-type resonant sensors that pro- duces outputs of variable ...

Control Design for Unmanned Sea Surface Vehicles ... - IEEE Xplore
Nov 2, 2007 - the USSV, and the actual hardware and software components used for control of ... the control design problem was developed in our previous.

Delay-Tolerant Control Design for Semiconductor ... - IEEE Xplore
Page 1 ... state space formulation of a linear SOA model to design and analyze controller ... derive a design tradeoff on the feedback controller and delay.

Robust Power Allocation for Multicarrier Amplify-and ... - IEEE Xplore
Sep 11, 2013 - Abstract—It has been shown that adaptive power allocation can provide a substantial performance gain in wireless communication systems ...

Design and Robust Repetitive Control of a New Parallel ... - IEEE Xplore
Color versions of one or more of the figures in this paper are available online .... To design a decoupled XY stage with parallel structure, a. 2-PP (P stands for ...

Low-power design - IEEE Xplore
tors, combine microcontroller architectures with some high- performance analog circuits, and are routinely produced in tens of millions per year with a power ...

A Computation Control Motion Estimation Method for ... - IEEE Xplore
Nov 5, 2010 - tion estimation (ME) adaptively under different computation or ... proposed method performs ME in a one-pass flow. Experimental.

Proprioceptive control for a robotic vehicle over ... - IEEE Xplore
Inlematioasl Conference 00 Robotics & Automation. Taipei, Taiwan, September 14-19, 2003. Proprioceptive Control for a Robotic Vehicle Over Geometric ...

Nonlinear State–Space Model of Semiconductor Optical ... - IEEE Xplore
Aug 29, 2008 - Page 1 ... then apply the model to design an optical feedback controller ... we use the compressed model to design and demonstrate a con-.

Maximum principle for optimal control of sterilization of ... - IEEE Xplore
Feb 19, 2007 - BING SUN†. Department of Mathematics, Bohai University, Jinzhou, Liaoning 121000,. People's Republic of China. AND. MI-XIA WU. College of Applied Sciences, Beijing University of Technology, Beijing 100022,. People's Republic of China

Power Control for Multirate DS-CDMA Systems With ... - IEEE Xplore
[25] B. M. Hochwald and S. ten Brink, “Achieving near-capacity on a multiple- antenna channel,” IEEE Trans. Commun., vol. 51, no. 3, pp. 389–399,. Mar. 2003.

Proto-Object Based Rate Control for JPEG2000: An ... - IEEE Xplore
Abstract—The JPEG2000 system provides scalability with respect to quality, resolution and color component in the transfer of images. However, scalability with ...

Control of Multiple Packet Schedulers for Improving QoS ... - IEEE Xplore
Abstract—Packet scheduling is essential to properly support applications on Software-Defined Networking (SDN) model. How- ever, on OpenFlow/SDN, QoS is ...

Identification of nonlinear dynamical systems using ... - IEEE Xplore
Abstract-This paper discusses three learning algorithms to train R.ecrirrenl, Neural Networks for identification of non-linear dynamical systems. We select ...

Stable Topology Control for Mobile Ad-Hoc Networks - IEEE Xplore
Abstract—Topology control is the problem of adjusting the transmission parameters, chiefly power, of nodes in a Mobile. Ad Hoc Network (MANET) to achieve a ...

Proto-Object Based Rate Control for JPEG2000: An ... - IEEE Xplore
Constraints inherent in a modern visual data transmission system, such as heterogeneous network, varying connection quality, or the need to operate on a variety of devices with a wide range of capabilities, motivate an intense worldwide research effo

Nonlinear dynamics in a multiple cavity klystron ... - IEEE Xplore
vacuum microwave electron devices is among the most important problems of ... applications such as noise radar technology, chaotic-based communications, ...

Robust MIMO water level control in interconnected twin ...
Feb 3, 2005 - is not straightforward to convert nonlinear systems to an appropriate ..... ni−3. ∑ j=1 ci jξi j+2 gi(ξ,z,t) = ∂φi. ∂u. (βi) i. ; i = 1,··· ,m and. Ai =.

Adaptive Output-Feedback Fuzzy Tracking Control for a ... - IEEE Xplore
Oct 10, 2011 - Adaptive Output-Feedback Fuzzy Tracking Control for a Class of Nonlinear Systems. Qi Zhou, Peng Shi, Senior Member, IEEE, Jinjun Lu, and ...

Minimax Robust A Priori Information Aware Channel ... - IEEE Xplore
but also in the estimate of interference plus noise covariance matrix. An important class of linear equalizers, is the a priori infor- mation aware equalizers, where ...

Robust Coding Over Noisy Overcomplete Channels - IEEE Xplore
2-D cases and characterize the optimal linear encoder and decoder in the mean-squared error sense. Our analysis allows for an ar- bitrary number of coding ...

Minimax Robust Relay Selection Based on Uncertain ... - IEEE Xplore
Feb 12, 2014 - for spectrum sharing-based cognitive radios,” IEEE Trans. Signal Pro- ... Richness of wireless channels across time and frequency naturally.