×

Adaptive synchronisation of unknown nonlinear networked systems with prescribed performance. (English) Zbl 1358.93009

Summary: This paper proposes an adaptive tracking control with prescribed performance function for distributive cooperative control of highly nonlinear multi-agent systems. The use of such approach confines the tracking error within a large predefined set to a predefined smaller set. The key idea is to transform the constrained system into unconstrained one through the transformation of the output error. Agents’ dynamics are assumed unknown, and the controller is developed for a strongly connected structured network. The proposed controller allows all agents to follow the trajectory of the leader node, while satisfying the necessary dynamic requirements. The proposed approach guarantees uniform ultimate boundedness for the transformed error as well as a bounded adaptive estimate of the unknown parameters and dynamics. Simulations include two examples to validate the robustness and smoothness of the proposed controller against highly nonlinear heterogeneous multi-agent system with uncertain time-variant parameters and external disturbances.

MSC:

93A14 Decentralized systems
68T42 Agent technology and artificial intelligence
93C40 Adaptive control/observation systems
93C10 Nonlinear systems in control theory
93C15 Control/observation systems governed by ordinary differential equations

References:

[1] DOI: 10.1109/TAC.2008.929402 · Zbl 1367.93298 · doi:10.1109/TAC.2008.929402
[2] DOI: 10.1016/j.automatica.2008.08.012 · Zbl 1158.93325 · doi:10.1016/j.automatica.2008.08.012
[3] DOI: 10.1016/j.automatica.2014.02.020 · Zbl 1298.93171 · doi:10.1016/j.automatica.2014.02.020
[4] DOI: 10.1109/TAC.2011.2146830 · Zbl 1369.93012 · doi:10.1109/TAC.2011.2146830
[5] DOI: 10.1016/j.automatica.2010.08.008 · Zbl 1205.93045 · doi:10.1016/j.automatica.2010.08.008
[6] DOI: 10.1016/j.automatica.2013.12.033 · Zbl 1298.93021 · doi:10.1016/j.automatica.2013.12.033
[7] DOI: 10.1109/TAC.2004.834433 · Zbl 1365.90056 · doi:10.1109/TAC.2004.834433
[8] DOI: 10.1137/1.9780898719376 · Zbl 1214.93004 · doi:10.1137/1.9780898719376
[9] DOI: 10.1109/TMECH.2009.2014057 · doi:10.1109/TMECH.2009.2014057
[10] Lewis F.L., Cooperative control of multi-agent systems: Optimal and adaptive design approaches (2013)
[11] Lewis F.W., Neural network control of robot manipulators and non-linear systems (1998)
[12] DOI: 10.1109/TCSI.2004.835655 · Zbl 1374.94915 · doi:10.1109/TCSI.2004.835655
[13] DOI: 10.1016/j.ins.2014.08.060 · Zbl 1355.93100 · doi:10.1016/j.ins.2014.08.060
[14] Mohamed, H.A.H. (2014). Improved robust adaptive control of high-order nonlinear systems with guaranteed performance (M.Sc.). King Fahd University of Petroleum & Minerals.
[15] DOI: 10.1002/acs.2322 · Zbl 1283.93153 · doi:10.1002/acs.2322
[16] DOI: 10.1109/TIE.2013.2240635 · doi:10.1109/TIE.2013.2240635
[17] DOI: 10.1109/JPROC.2006.887293 · Zbl 1376.68138 · doi:10.1109/JPROC.2006.887293
[18] Qu Z, Cooperative control of dynamical systems: Applications to autonomous vehicles (2009) · Zbl 1171.93005
[19] DOI: 10.1007/978-1-84800-015-5 · doi:10.1007/978-1-84800-015-5
[20] DOI: 10.1109/TAC.2005.846556 · Zbl 1365.93302 · doi:10.1109/TAC.2005.846556
[21] DOI: 10.1155/2014/192387 · doi:10.1155/2014/192387
[22] DOI: 10.1002/acs.2302 · Zbl 1250.93075 · doi:10.1002/acs.2302
[23] DOI: 10.1109/TFUZZ.2014.2327987 · doi:10.1109/TFUZZ.2014.2327987
[24] DOI: 10.1109/TFUZZ.2013.2264939 · doi:10.1109/TFUZZ.2013.2264939
[25] DOI: 10.2514/1.45330 · doi:10.2514/1.45330
[26] DOI: 10.1002/acs.2682 · Zbl 1358.93108 · doi:10.1002/acs.2682
[27] DOI: 10.1016/j.jfranklin.2015.01.032 · Zbl 1395.93315 · doi:10.1016/j.jfranklin.2015.01.032
[28] DOI: 10.1016/j.ins.2016.01.043 · Zbl 1396.93014 · doi:10.1016/j.ins.2016.01.043
[29] DOI: 10.1016/j.automatica.2012.05.008 · Zbl 1348.93144 · doi:10.1016/j.automatica.2012.05.008
[30] DOI: 10.1080/00207721.2014.960906 · Zbl 1337.93013 · doi:10.1080/00207721.2014.960906
[31] DOI: 10.1002/acs.2520 · Zbl 1330.93019 · doi:10.1002/acs.2520
[32] DOI: 10.1049/iet-cta.2014.0878 · doi:10.1049/iet-cta.2014.0878
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.