TRMS State Feedback 1
TRMS State Feedback 1
TRMS State Feedback 1
978-1-5090-0035-7/16/$31.00©2016IEEE 30
2016 2nd International Conference on Control, Instrumentation, Energy & Communication (CIEC)
II. TWIN ROTOR MIMO SYSTEM The values of the constants of these equations are given in
The Two Rotor MIMO System (TRMS), as shown in Fig. Table 1.
1, is a laboratory set-up designed for control experiments.
From the control point of view, it exemplifies a high order TABLE 1: PARAMETER VALUES
nonlinear system with significant cross couplings. Twin rotor
Symbol Description Value
MIMO system has its two units such as mechanical unit and
electrical unit. Two rotors attached to a balancing beam with a
K 11 Main Motor gain 1.1
counter balance attached with pivot mounted on a tower make T11 Motor 1 denominator parameter 1.1
the mechanical unit. Two dc motors with two tachometers to T10 Motor 1 denominator parameter 1
sense the speed are positioned on these two rotors and one a1 Static characteristics parameter 0.0077
position sensor is mounted on the pivot. Electrical unit sends b1 Static characteristics parameter 0.0949
and receives signals via an wired data communication between Mg Gravity momentum 0.3174N-
the model and a computer. The main and tail rotors, m
responsible for pitch and yaw movements respectively, the B1ψ Friction momentum function 0.0089 N-
motor characteristics, nonlinear static characteristics, cross parameter m-s/rad
reaction momentum, friction forces momentum, gyroscopic K Gy Gyroscopic momentum 0.0450
momentum, gravity momentum etc. affects the rotors parameter s/rad
dynamics and also the performances of the TRMS. K Cy Cross reaction momentum 0.0163
parameter
I1 Moment of inertia of inertia of 0.0800
vertical rotor kg-m2
K 22 Tail Motor gain 0.8
T21 Motor 2 denominator parameter 1
T20 Motor 2 denominator parameter 1
a2 Static characteristics parameter 0.0289
b2 Static characteristics parameter 0.0500
T0 Cross reaction momentum 3.5
Figure 1: Model of TRMS parameter
TP Cross reaction momentum 2
To describe the dynamical behavior of TRMS the state parameter
model is constructed with six numbers of states as: x1 =
KC Cross reaction momentum gain -0.2
ψ (elevation / pitch angle), x2 = ψ (elevation angular speed),
B1φ Friction momentum function 0.1355 N-
parameter m-s/rad
x3 = ϕ (azimuth / yaw angle), x4 = ϕ (azimuth angular speed), I2 Moment of inertia of inertia of 0.0360
x5 = v p (main / pitch motor speed), and x6 = v y (tail / yaw horizontal rotor kg-m2
motor speed). The relationship among the state variables are
as follows
From these equations the system matrix formed is given by,
x1 = x2 (1)
ª0 1 0 0 0 0 º
a1 2 b1 sin x1 K gy b1 cos x1 x4 x5 « B1ψ »
x 2 = x5 + x5 − M g − + «0 − I 0 E2 E1 0 »
I1 I1 I1 I1
(2) « 1
»
0.0326 sin 2 x1 x42 K gy a1 cos x1 x4 x5 B1ϕ x2
2
«0 0 0 1 0 0 »
− − « Bϕ
2 I1 I1 I1 A = «0 0 0 − 1 E4 E3 » (7)
I2 »
x3 = x4 (3) « T »
«0 0 0 0 − 10 0 »
2
a2 x bx Kax 2
K bx « T11 »
x 4 = 6
+ 2 6 − 1.75 c 1 − 1.75 c 1 5
5
« T20 »
I2 I2 I2 I2 −
(4) «0 0 0 0 0 »
B1φ x4 ¬ T21 ¼
K c a1 x52 K c b1 x5
+ 0.375 exp + 0.375
− 0.5 t
exp −
− 0.5 t
I2 I2 I2
and the input matrix is given by,
T x K u
x5 = − 10 5 + 11 1 (5)
T11 T11
31
2016 2nd International Conference on Control, Instrumentation, Energy & Communication (CIEC)
Now if the swarm size is given by s, each of them present In practice all the states of the system are not accessible to
the designer for feedback operation. Thus, a state observer
in it known as particle i(1 ≤ i ≤ s ) represents the trial solution
system in conjunction with the state feedback controller has to
with j = 1,2, ! , n parameters. At any time t they have a be designed to achieve the tracking control objectives. The
current position and velocity given by state equations of a observer can be written as
32
2016 2nd International Conference on Control, Instrumentation, Energy & Communication (CIEC)
yˆ = C x + Du + z (18) 0.4
33
2016 2nd International Conference on Control, Instrumentation, Energy & Communication (CIEC)
0.4 [11] V.I. Utkin, “Identification Principles Using Sliding Modes,” Dokl. AN
SSSR, 257, No. 3, pp. 558-561 (in Russian) (1981).
0.3
[12] B. L. Walcott, and S.H. Zak, “Combined Observer-Controller Synthesis
0.2 for Uncertain Dynamical Systems with Applications,” IEEE Trans. Syst.
Man Cyber., Vol. SMC-18, No. 1, pp. 88-104.
0.1 [13] Walcott B.L., M.J. Corless, and S.H. Zak, “Comparative Study of Non-
Linear State-Observation Techniques,” Int. J. Contr., Vol. 45, No. 6,
0 pp.2109-2132 (1987).
0 20 40 60 80 100
Time(second)
[14] S.H. Zak, B.L. Walcott, and S. Hui, “Variable Structure Control and
Observation of Nonlinear/Uncertain Systems,” Variable Structure
Fig 5: Response of TRMS with compensator with noise rejection tuned Control for Robotics and Aerospace Applications Young, K.K.K., Ed.,
by PSO Amsterdam, Elsevier Science Publishers, BV, pp. 59-88 (1993).
[15] C. Edwards, and S.K. Spurgeon, “On the Development of Discontinuous
V. CONCLUSION Observers,” Int. J. Contr., Vol. 59, No. 5, pp. 1211-1229 (1994).
In this paper a stochastic algorithm based optimal/sub- [16] C. Edwards, and S.K. Spurgeon, “Robust Output Tracking Using a
Sliding Mode Controller Observer Scheme,” Int. J. Contr., Vol. 64, No.
optimal design of LQC, Kalman filter and LQG has been 5, pp. 967-983 (1996).
proposed. The proposed design has been successfully [17] J.J.E. Slotine, J.K. Hedrick, and E.A. Misawa “On Sliding Observers for
implemented for designing tracking control law for a Non-Linear Systems,” Trans. ASME J. Dyn. Syst. Meas. Contr., Vol.
benchmark nonlinear MIMO system, TRMS. The results 109, No. 3, pp. 245-252 (1987).
demonstrate that the proposed methodologies are competitive [18] K. Watanabe, T. Fukuda, and S.G. Tzafestas, “Sliding Mode Control and
enough for designing tracking controllers in comparison to the a Variable Structure System Observer as a Dual Problem for Systems
conventional design of such control laws. with Non-Linear Uncertainties,” Int. J. Syst. Sci., Vol. 23, No. 11, pp.
1991-2001 (1992).
[19] H. Hashimoto, V.I. Utkin, J.X. Xu, H. Susuki, and F. Harashima, “VSS
REFERENCES Observer, for Linear Time-Varying System,” Proc. IEEE Ind. Eng.
[1] TRMS 33-220 User Manual, 3-000M5, Feedback Company, E. Sussex, Conf., pp. 34-39 (1990).
U.K. 1998. [20] P. Biswas, R. Maiti, A. Kolay, K. Das Sharma, and G. Sarkar, “PSO
[2] Rahideh and M. H. Shaheed, “Mathematical Dynamic Modelling of a Based PID Controller Design for Twin Rotor MIMO System”, in Proc.
Twin-Rotor Multiple Input-Multiple Output System,” IMechE Journal of of International Conference on Control, Instrumentation, Energy and
Systems and Control Engineering, vol. 221, no. 1, pp. 89–101, 2007. Communication (CIEC14), pp.106-110, January 2014, Kolkata, India.
34