• No results found

projection-based consensus for linear dynamic system with state

Chapter 5 Future Works

5.2 projection-based consensus for linear dynamic system with state

By going through the study of consensus with linear dynamics from [57, 58], the consensus algorithm has been analyzed in different approaches for the linear dynamic system, which is widely apparent in the world for the current control systems, for example, the control in power system, the control protocol in factory manufacture process and etc,. Since the limitations also exist on the states in these systems, the constraint consensus applied on linear dynamic system is worthy to analyze.

A multi-agent system in a un-directed graph with N agents, for each agent i,

i∈(1,2, ..., N), the system dynamic is denoted by

˙ xi =Axi+Bui, (5.4) yi =Cxi (5.5) zi = 1 |Ni| X j∈Ni aij(xjxi) (5.6)

where,xi ∈ Rm is multi-dimensional state of agent i, ui is the designed cooperative

control input, the yi is the system output, which can be considered as the state

measurement. zi is the the coupling measurement of the ith agent in system for

i = 1,2, ..., N. Matrices A,B,C are constant and in proper dimensions. Xi is the

constraint set for statexi of agent i. To keep xi inside its constraint set, we also use

the projection-based consensus algorithm to smoothly maneuver the state change. The P

j∈Ni(xj(t)− xi(t)) is the reference in a close loop system for the consensus

to be achieved, the input ui equals the difference between the reference and the

current state. Therefore, the control inputui =zixi = |N1

i| P

j∈Niaij(xj−2xi), the

projection-based consensus protocol ˆui = (P rojxi)(xi(t), ui(t)) will be the focus on

the future work

Beside the theoretical analysis for projection-based consensus with state constraint in linear dynamic system, we will also validate the algorithm in a simulator. we will

take UAVs as the agents in linear dynamics; and apply the algorithm in simulator to complete a simultaneous arrival task with existence of velocity constraints. The MATLAB simulation tool is considered to be used as the simulator. The UAVs will be designed in close-loop systems and controlled by PID controllers. The destinations relates to the number of UAVs, will be carefully considered for all vehicles. Theses destinations can either be hovering points or landing locations. To make sure each path between its starting point and its destination is individual and non-repeated to its correlated UAV, we mark the starting points and ending points in pairs. The paths between all pairs of points will be simply considered as segments. To avoid the possible collision when flying on the paths, the segments should have no-intersections which means the height of the path will be carefully calculated.

Bibliography

[1] R. Olfati-Saber, J. Fax, and R. Murray. “Consensus and Cooperation in Net- worked Multi-Agent Systems”. In:Proceedings of the IEEE95.1 (2007), pp. 215– 233.

[2] T. W. McLain and R. W. Beard. “Trajectory planning for coordinated ren- dezvous of unmanned air vehicles”. In: Proceedings of the AIAA Guidance, Navigation, and Control Conference. Vol. 4369. AIAA Reston, VA. 2000, pp. 1– 8.

[3] T. W. McLain, P. R. Chandler, S. Rasmussen, and M. Pachter. “Cooperative control of UAV rendezvous”. In: Proceedings of the American Control Confer- ence. Vol. 3. IEEE. 2001, pp. 2309–2314.

[4] V. Borkar and P. Varaiya. “Asymptotic agreement in distributed estimation”. In: IEEE Transactions on Automatic Control 27.3 (1982), pp. 650–655.

[5] J. N. Tsitsiklis. Problems in Decentralized Decision making and Computation.

Tech. rep. DTIC Document, 1984.

[6] J. N. Tsitsiklis, D. P. Bertsekas, and M. Athans. “Distributed asynchronous deterministic and stochastic gradient optimization algorithms”. In:1984 Amer- ican Control Conference. 1984, pp. 484–489.

[7] R. Olfati-Saber. “Flocking for multi-agent dynamic systems: algorithms and theory”. In: IEEE Transactions on Automatic Control 51.3 (2006), p. 401.

[8] A. V. Savkin et al. “Coordinated collective motion of groups of autonomous mo- bile robots: Analysis of Vicsek’s model”. In: IEEE Transactions on Automatic Control 49.6 (2004), pp. 981–983.

[9] N. Moshtagh and A. Jadbabaie. “Distributed geodesic control laws for flocking of nonholonomic agents”. In: IEEE Transactions on Automatic Control 52.4 (2007), pp. 681–686.

[10] W. Xi, X. Tan, and J. S. Baras. “A stochastic algorithm for self-organization of autonomous swarms”. In:Proceedings of the 44th IEEE Conference on Decision and Control. IEEE. 2005, pp. 765–770.

[11] R. A. Freeman, P. Yang, K. M. Lynch, et al. “Distributed estimation and control of swarm formation statistics”. In:American control conference. Vol. 7. Citeseer. 2006.

[12] R. Olfati-Saber. “Swarms on sphere: A programmable swarm with synchronous behaviors like oscillator networks”. In:Proceedings of the 45th IEEE Conference on Decision and Control. IEEE. 2006, pp. 5060–5066.

[13] X. Xi and E. H. Abed. “Formation control with virtual leaders and reduced communications”. In: Proceedings of the 44th IEEE Conference on Decision and Control. IEEE. 2005, pp. 1854–1860.

[14] R. Olfati-Saber and R. M. Murray. “Distributed cooperative control of mul- tiple vehicle formations using structural potential functions”. In: IFAC World Congress. Vol. 15. 1. Citeseer. 2002, pp. 242–248.

[15] R. Olfati-Saber and R. M. Murray. “Graph rigidity and distributed formation stabilization of multi-vehicle systems”. In:Decision and Control, 2002, Proceed- ings of the 41st IEEE Conference on. Vol. 3. IEEE. 2002, pp. 2965–2971.

[16] T. Eren, W. Whiteley, A. S. Morse, P. N. Belhumeur, and B. D. Anderson. “Sensor and network topologies of formations with direction, bearing, and angle information between agents”. In:Decision and Control, 2003. Proceedings. 42nd IEEE Conference on. Vol. 3. IEEE. 2003, pp. 3064–3069.

[17] R. Teo, D. M. Stipanovic, and C. J. Tomlin. “Decentralized spacing control of a string of multiple vehicles over lossy datalinks”. In: IEEE Transactions on Control Systems Technology 18.2 (2010), pp. 469–473.

[18] H. G. Tanner, G. J. Pappas, and V. Kumar. “Leader-to-formation stability”. In: IEEE Transactions on robotics and automation 20.3 (2004), pp. 443–455. [19] Z. Lin, B. Francis, and M. Maggiore. “Necessary and sufficient graphical condi-

tions for formation control of unicycles”. In: IEEE Transactions on Automatic Control 50.1 (2005), pp. 121–127.

[20] D. V. Dimarogonas and K. J. Kyriakopoulos. “Formation control and collision avoidance for multi-agent systems and a connection between formation infeasi- bility and flocking behavior”. In: Proceedings of the 44th IEEE Conference on Decision and Control. IEEE. 2005, pp. 84–89.

[21] J. A. Fax. “Optimal and cooperative control of vehicle formations”. PhD thesis. California Institute of Technology, 2001.

[22] J. A. Fax and R. M. Murray. “Information flow and cooperative control of vehicle formations”. In: IEEE transactions on automatic control 49.9 (2004), pp. 1465–1476.

[23] R. O. S. R. M. Murray. “Consensus protocols for networks of dynamic agents”. In: Proceedings of the 2003 American Controls Conference. 2003.

[24] R. Olfati-Saber and R. Murray. “Consensus problems in networks of agents with switching topology and time-delays”. In:IEEE Transactions on Automatic Control 49.9 (2004), pp. 1520–1533.

[25] A. Jadbabaie, J. Lin, and A. S. Morse. “Coordination of groups of mobile au- tonomous agents using nearest neighbor rules”. In: IEEE Transactions on au- tomatic control 48.6 (2003), pp. 988–1001.

[26] L. Moreau. “Stability of multiagent systems with time-dependent communica- tion links”. In: IEEE Transactions on automatic control 50.2 (2005), pp. 169– 182.

[27] W. Ren, R. W. Beard, et al. “Consensus seeking in multiagent systems un- der dynamically changing interaction topologies”. In: IEEE Transactions on automatic control 50.5 (2005), pp. 655–661.

[28] Y. Hatano and M. Mesbahi. “Agreement over random networks”. In: IEEE Transactions on Automatic Control 50.11 (2005), pp. 1867–1872.

[29] V. M. Preciado and G. C. Verghese. “Synchronization in Generalized Erd ö sR é nyi Networks of Nonlinear Oscillators”. In: Proceedings of the 44th IEEE Conference on Decision and Control. IEEE. 2005, pp. 4628–4633.

[30] D. Kempe, A. Dobra, and J. Gehrke. “Gossip-based computation of aggregate information”. In: Foundations of Computer Science, 2003. Proceedings. 44th Annual IEEE Symposium on. IEEE. 2003, pp. 482–491.

[31] R. Olfati-Saber, J. Fax, and R. Murray. “Consensus and cooperation in net- worked multi-agent systems”. In:Proceedings of the IEEE 95.1 (2007), pp. 215– 233.

[32] J. H. Seo, H. Shim, and J. Back. “Consensus of high-order linear systems using dynamic output feedback compensator: low gain approach”. In: Automatica

45.11 (2009), pp. 2659–2664.

[33] Z. Li, Z. Duan, G. Chen, and L. Huang. “Consensus of multiagent systems and synchronization of complex networks: a unified viewpoint”. In: IEEE Transac- tions on Circuits and Systems I: Regular Papers 57.1 (2010), pp. 213–224.

[34] R. Carli, F. Fagnani, A. Speranzon, and S. Zampieri. “Communication con- straints in the average consensus problem”. In:Automatica44.3 (2008), pp. 671– 684.

[35] A. Abdessameud and A. Tayebi. “On consensus algorithms for double-integrator dynamics without velocity measurements and with input constraints”. In:Sys- tems & Control Letters 59.12 (2010), pp. 812–821.

[36] K. Do. “Bounded controllers for decentralized formation control of mobile robots with limited sensing”. In:International Journal of Computers Communications & Control 2.4 (2007), pp. 340–354.

[37] H. Fukushima, K. Kon, and F. Matsuno. “Model predictive formation con- trol using branch-and-bound compatible with collision avoidance problems”. In: IEEE Transactions on Robotics 29.5 (2013), pp. 1308–1317.

[38] B. Liu and H. Yu. “Flocking in multi-agent systems with a bounded control input”. In: Chaos-Fractals Theories and Applications, 2009. IWCFTA’09. In- ternational Workshop on. IEEE. 2009, pp. 130–134.

[39] A. Nedic, A. Ozdaglar, and P. A. Parrilo. “Constrained consensus and optimiza- tion in multi-agent networks”. In: IEEE Transactions on Automatic Control

55.4 (2010), pp. 922–938.

[40] P. Lin and W. Ren. “Constrained consensus in unbalanced networks with com- munication delays”. In: IEEE Transactions on Automatic Control 59.3 (2014), pp. 775–781.

[41] G. Shi and Y. Hong. “Distributed coordination of multi-agent systems with switching structure and input saturation”. In: Proceedings of the 48th IEEE Conference on Decision and Control, held jointly with the 28th Chinese Control Conference. IEEE. 2009, pp. 895–900.

[42] U. Lee and M. Mesbahi. “Constrained consensus via logarithmic barrier func- tions”. In:Decision and Control and European Control Conference (CDC-ECC), 2011 50th IEEE Conference on. IEEE. 2011, pp. 3608–3613.

[43] J.-J. Slotine and J. Coetsee. “Adaptive sliding controller synthesis for non-linear systems”. In: International Journal of Control 43.6 (1986), pp. 1631–1651. [44] J.-B. Pomet and L. Praly. “Adaptive nonlinear regulation: estimation from the

Lyapunov equation”. In:Automatic Control, IEEE Transactions on37.6 (1992), pp. 729–740.

[45] S. Seshagiri and H. K. Khalil. “Output feedback control of nonlinear systems using RBF neural networks”. In: IEEE Transactions on Neural Networks 11.1 (2000), pp. 69–79.

[46] R. W. Beard, T. W. McLain, M. A. Goodrich, and E. P. Anderson. “Coordi- nated target assignment and intercept for unmanned air vehicles”. In: IEEE Transactions on Robotics and Automation 18.6 (2002), pp. 911–922.

[47] E. Xargay, V. Dobrokhodov, I. Kaminer, A. M. Pascoal, N. Hovakimyan, and C. Cao. “Time-critical cooperative control of multiple autonomous vehicles”. In: IEEE Control Systems Magazine 32.5 (2012), p. 49.

[48] V. Blondel, J. Hendrickx, A. Olshevsky, and J. Tsitsiklis. “Convergence in multi- agent coordination consensus and flocking”. In: Proceedings of the Joint forty- fourth IEEE Conference on Decision and Control and European Control Con- ference. 2005, pp. 2996–3000.

[49] W. Ren, R. Beard, and E. Atkins. “A survey of consensus problems in multi- agent coordination”. In:Proceedings of the American Control Conference. 2005, pp. 1859–1864.

[50] D. B. Kingston, W. Ren, and R. W. Beard. “Consensus algorithms are input- to-state stable”. In: Proceedings of American Control Conference. IEEE. 2005, pp. 1686–1690.

[51] P. Ioannou and J. Sun. Robust Adaptive Control. Prentice Hall, 1996.

[52] D. Bauso, L. Giarré, and R. Pesenti. “Consensus for networks with unknown but bounded disturbances”. In: SIAM Journal on Control and Optimization

48.3 (2009), pp. 1756–1770.

[53] J. Cortés. “Finite-time convergent gradient flows with applications to network consensus”. In: Automatica 42.11 (2006), pp. 1993–2000.

[54] T. Bruedigam. “Fault-Tolerant Control of Quadrotors”. Bachelor Thesis. Tech- nical University Munich, 2014.

[55] A. Mokhtari and A. Benallegue. “Dynamic feedback controller of Euler angles and wind parameters estimation for a quadrotor unmanned aerial vehicle”. In:

Robotics and Automation, 2004. Proceedings. ICRA’04. 2004 IEEE Interna- tional Conference on. Vol. 3. IEEE. 2004, pp. 2359–2366.

[56] J. Wendel. Integrierte Navigationssysteme: Sensordatenfusion, GPS und Iner- tiale Navigation. Walter de Gruyter, 2011.

[57] Z. Qu, J. Wang, and R. A. Hull. “Cooperative control of dynamical systems with application to autonomous vehicles”. In:IEEE Transactions on Automatic Control 53.4 (2008), pp. 894–911.

[58] S. E. Tuna. “Conditions for synchronizability in arrays of coupled linear sys- tems”. In: IEEE Transactions on Automatic Control 54.10 (2009), pp. 2416– 2420.

Related documents