Observer-based controller design with disturbance feedforward framework for formation control of satellites
- Author(s): Prathyush P. Menon 1 ; Christopher Edwards 2 ; Nuno M. Gomes Paulino 3
-
-
View affiliations
-
Affiliations:
1:
Centre for Systems, Dynamics and Control, University of Exeter, EX4 4QF, UK;
2: CEMPS, University of Exeter, EX4 4QF, UK;
3: GMV, Isaac Newton, 11 P.T.M Tres Cantos, 28760 Madrid, Spain
-
Affiliations:
1:
Centre for Systems, Dynamics and Control, University of Exeter, EX4 4QF, UK;
- Source:
Volume 9, Issue 8,
15 May 2015,
p.
1285 – 1293
DOI: 10.1049/iet-cta.2014.0773 , Print ISSN 1751-8644, Online ISSN 1751-8652
In this study, a bespoke sliding mode non-linear observer and a linear controller framework is proposed for achieving robust formation control of a cluster of satellites in the case of a circular reference orbit. Exploiting the structure of the satellite dynamics, a non-linear observer is proposed based on super-twist sliding mode ideas. The observer estimates the states and any unknown bounded disturbances in ‘finite time’. The stability properties of the observers are demonstrated using Lyapunov techniques. A distributed controller, based on the estimated states and the relative position output information, depending on the underlying communication topology, is proposed. A polytopic representation of the collective dynamics which depends on the eigenvalues of the Laplacian matrix associated with the communication topology is used to synthesise the gains of the proposed control laws. A simulation example is used to demonstrate the efficacy of the proposed approach.
Inspec keywords: observers; distributed control; matrix algebra; linear systems; feedforward; Lyapunov methods; artificial satellites; eigenvalues and eigenfunctions; topology; control system synthesis; robust control; variable structure systems; nonlinear control systems
Other keywords: circular reference orbit; super-twist sliding mode; collective dynamics; linear controller framework; eigenvalues; polytopic representation; control law gain synthesis; distributed controller; relative position output information; observer-based controller design; state estimation; finite time; robust satellite formation control; disturbance feedforward framework; Laplacian matrix; stability properties; satellite dynamics structure; satellite cluster; bespoke sliding mode nonlinear observer; Lyapunov techniques; communication topology; unknown bounded disturbances
Subjects: Algebra; Simulation, modelling and identification; Combinatorial mathematics; Linear control systems; Stability in control theory; Control system analysis and synthesis methods; Nonlinear control systems; Multivariable control systems; Aerospace control
References
-
-
1)
-
19. Hadaegh, F.Y., Kang, B.H., Scharf, D.P.: ‘Rule-based estimation and control of formation flying spacecraft’. IEEE Conf. Fuzzy Systems, Philadelphia, 2001.
-
-
2)
-
11. Ren, W., Beard, R.W.: ‘Distributed consensus in multi-vehicle cooperative control’, 2007. (Lecture Notes in Communication and Control Engineering Series), Springer.
-
-
3)
-
13. Olfati-Saber, R., Murray, R.M.: ‘Consensus protocols for networks of dynamic agents’. Proc. of American Control Conf., 2003, pp. 951–956.
-
-
4)
-
15. Lawton, J., Beard, R.W., Hadaegh, F.Y.: ‘Elementary attitude formation maneuvers via leader-following and behaviour-based control’, AIAA Paper 2000-4442, August, 2000.
-
-
5)
-
24. Royle, G., Godsil, C.: ‘Algebraic graph theory’ (Springer Verlag, New York, 2001).
-
-
6)
-
23. Vadali, R.S., Vaddi, S.S., Naik, K., Alfred, K.T.: ‘Control of satellite formations’. AIAA Paper 2001-4028, 2001.
-
-
7)
-
28. Edwards, C.: ‘A comparison of sliding mode and unknown input observers for fault reconstruction’. Proc. of 43rd IEEE CDC, Bahamas, 2004.
-
-
8)
-
30. Khalil, H.: ‘Nonlinear systems’ (Prentice-Hall, New York, 3rd edn.) 2002.
-
-
9)
- M. Darouach , M. Zasadzinski , S.J. Xu . Full-order observers for linear systems with unknown inputs. IEEE Trans. Autom. Control , 3 , 606 - 609
-
10)
-
20. Mesbahi, M., Egerstedt, M.: ‘Graph theoretic methods in multiagent networks’ Princeton Series in Applied Mathematics, 2010.
-
-
11)
- R.S. Smith , F.Y. Hadaegh . Control of deep-space formation-flying spacecraft; relative sensing and switched information. J. Guid. Control Dynam. , 1 , 106 - 114
-
12)
-
2. Yeh, H.H., Sparks, A.: ‘Geometry and control of satellite formations’. Proc. of the ACC, Chicago, Illinois, 2000.
-
-
13)
-
22. Ferguson, P., How, J.P.: ‘Decentralized estimation algorithms for formation flying spacecrafts’. AIAA Paper 2003-5442, 2003.
-
-
14)
-
14. Mesbahi, M., Hadaegh, F.Y.: ‘Formation flying of multiple spacecrafts via graphs, matrix inequalities, and switching’, AIAA J. Guid. Control Dyn., 2001, 24, (2), pp. 369–377 (doi: 10.2514/2.4721).
-
-
15)
-
3. Scharf, D.P., Hadaegh, F.Y., Ploen, S.R.: ‘A survey of spacecraft formation flying guidance and control (Part 1): guidance’. Proc. of the ACC, New Jersey, 2003, pp. 1733–1739.
-
-
16)
- V. Kapila , A.G. Sparks , J.M. Buffington , Q. Yan . Spacecraft formation flying: dynamics and control. J. Guid. Control, Dyn. , 3 , 561 - 564
-
17)
-
4. Scharf, D.P., Hadaegh, F.Y., Ploen, S.R.: ‘A survey of spacecraft formation flying guidance and control (Part 2): control’. Proc. of the ACC, New Jersey, 2003.
-
-
18)
-
6. Yeh, H.H., Nelson, E., Sparks, A.: ‘Nonlinear tracking control for satellite formations’, AIAA J. Guid. Control Dyn., 2002, 25, (2), pp. 376–386 (doi: 10.2514/2.4892).
-
-
19)
- P. Massioni , M. Verhaegen . Distributed control for identical dynamically coupled systems: A decomposition approach. IEEE Trans. Autom. Control , 1 , 124 - 135
-
20)
- J.A. Fax , R.M. Murray . Information flow and cooperative control of vehicle formations. IEEE Trans. Autom. Control , 9 , 1465 - 1476
-
21)
-
32. Golub, G.H., Van Loan, C.F.: ‘Matrix computations’ (The Johns Hopkins University Press, 1996, 3rd edn.).
-
-
22)
- S.-J. Chung , U. Ahsun , J. Slotine . Application of synchronization to formation flying spacecraft: Lagrangian approach. J. Guidance, Control, Dyn. , 2 , 512 - 526
-
23)
-
33. Gahinet, P., Nemirovski, A., Laub, A.J., Chilali, M.I.: ‘LMI control tool box’ (The MathWorks Inc., 1995).
-
-
24)
-
31. Utkin, V.I.: ‘Sliding modes and their application in variable structure systems’, (Mir Publishers, 1978).
-
-
25)
-
17. Wong, H., Pan, H., de Queiroz, M.S., Kapila, V.: ‘Adaptive learning control for spacecraft formation flying’. Proc. of IEEE CDC, Orlando, FL, USA, 2001, pp. 1089–1094.
-
-
26)
-
30. Clohessy, W.H., Wiltshire, R.S.: ‘Terminal guidance system for satellite rendezvous’, J. Aerosp. Sci., 1960, 27, (5), pp. 653–658 (doi: 10.2514/8.8704).
-
-
27)
-
26. Moreno, J.A., Osorio, M.: ‘A Lyapunov approach to second order sliding mode controllers and observers’. Proc. of 47th IEEE CDC, Cancun, 2008.
-
-
28)
-
21. Tillerson, M., Berger, L., How, J.P.: ‘Distributed coordination and control of formation flying’. Proc. of ACC, Philadelphia, 2003, pp. 1740–1745.
-
-
29)
-
18. Arambel, P.O., Rago, C., Mehra, R.K.: ‘Covariance intersection algorithm for distributed spacecraft state estimation’. Proc. of ACC, Philadelphia, 2001.
-
-
30)
- J. Davila , L. Fridman , A. Levant . Second order sliding mode observer for mechanical systems. IEEE Trans. Autom. Control , 11 , 1785 - 1789
-
31)
-
16. Pongvthithum, R., Veres, S.M., Gabriel, S.B., Rogers, E.: ‘Universal adaptive control of satellite formation flying’, Int. J. Control, 2005, 78, (1), pp. 45–52 (doi: 10.1080/00207170412331330887).
-
-
32)
-
29. Tan, C.P., Edwards, C.: ‘Robust fault reconstruction in uncertain linear systems using multiple sliding mode observers in cascade’, IEEE Trans. Autom. Control, 2010, 55, (4), pp. 855–867 (doi: 10.1109/TAC.2010.2041996).
-
-
33)
-
7. Massey, T., Shtessel, Y.: ‘Continuous traditional and high order sliding modes for satellite formation control’, AIAA J. Guid. Control Dyn., 2005, 28, (4), pp. 826–831 (doi: 10.2514/1.14126).
-
-
34)
-
34. Boyd, S., El Ghaoui, L., Feron, E., Balakrishnan, V.: ‘Linear matrix Inequalities in system and control theory’ (SIAM, 1994).
-
-
35)
-
35. Deshpande, P., Menon, P.P., Edwards, C.: ‘Delayed static output feedback control of a network of double integrator agents’, Automatica, 2013, 49, (11), pp. 3498–3501 (doi: 10.1016/j.automatica.2013.08.006).
-
-
1)