張穎++王明興
DOI:10.13340/j.jsmu.2016.04.015
文章編號:1672-9498(2016)04008205
摘要:在對多智能體的編隊控制上,當輸入和系統(tǒng)狀態(tài)受到約束時,模型預測控制算法比傳統(tǒng)的輸入輸出反饋線性化控制算法具有顯著的優(yōu)勢,但傳統(tǒng)的模型預測控制算法需要在線優(yōu)化控制,從而導致巨大的在線負擔.為減小這種在線負擔,提出一種雙模式模型預測控制算法.該算法使用模型預測控制器對控制變量進行在線優(yōu)化,使得未來某時刻的系統(tǒng)狀態(tài)進入終端約束集內(nèi);此時將系統(tǒng)狀態(tài)作為輸入輸出反饋線性化控制器的輸入,將系統(tǒng)狀態(tài)驅(qū)動到穩(wěn)定值;在目標函數(shù)中加入避碰函數(shù)來有效避免鄰近多智能體間的碰撞.仿真結果表明,當輸入和狀態(tài)受到約束時,雙模式模型預測控制算法在對多智能體編隊控制上比僅使用輸入輸出反饋線性化控制算法具有明顯的優(yōu)勢.
關鍵詞:
多智能體; 編隊控制; 雙模式; 模型預測控制; 反饋; 避碰
中圖分類號: TP242 文獻標志碼: A
3結束語
當設定領航智能體的初速度vi<0時,基于輸入輸出反饋線性化控制器的多智能體跟隨控制的偏差較大,很難實現(xiàn)一些編隊控制.使用模型預測控制可改善多智能體跟隨控制的精度,有效實現(xiàn)編隊控制.雙模式模型預測控制算法在結合輸入輸出反饋線性化控制器后,能有效降低模型預測控制在線優(yōu)化的計算量,有利于實現(xiàn)大型多智能體編隊系統(tǒng)的實時控制.
參考文獻:
[1]HERNANSANZ A, CASALS A, AMAT J. A multirobot cooperation strategy for dexterous task oriented teleoperation[J]. Robotics and Autonomous Systems, 2015, 68: 156172. DOI: 10.1016/j.robot.2014.12.007.
[2]譚民, 王碩. 機器人技術研究進展[J]. 自動化學報, 2013, 39(7): 963972. DOI: 10.3724/SP.J.1004.2013.00963.
[3]ANDRES A P, RICHARD H M, OLIVER M. Cyclic interconnection for formation control of 1D vehicle strings[J]. European Journal of Control, 2016, 27(1): 3644. DOI: 10.1016/j.ejcon.2015.12.002.
[4]ANAND A, NITHYA M, SUDARSHAN T. Coordination of mobile robots with masterslave architecture for a service application[C]// Cycle Pure Agarbathies. Proceedings of 2014 International Conference on Contemporary Computing and Informatics. Mysuru, India: IEEE, 2015: 539543. DOI: 10.1109/IC3I.2014.7019647.
[5]XU J. Fault tolerant finitetime leaderfollower formation control for autonomous surface vessels with LOS range and angle constraints[J]. Automatica, 2016, 68(1): 228236. DOI: 10.1016/j.automatica.2016.01.064.
[6]DESAI J, OSTROWSKI J P, KUMAR V. Controlling formations of multiple mobile robots[C]// Robotics and Automation. Leuven: IEEE, 1998: 28642869.
[7]QIN J, ZHENG W, GAO H. Coordination of multiple agents with doubleintegrator dynamics under generalized interaction topologies[J]. IEEE Transactions on Systems Man and Cybernetics Part B Cybernetics, 2012, 42(1): 4457. DOI: 10.1109/TSMCB.2011.2164523.
[8]LU X, LU R, CHEN S, et al. Finitetime distributed tracking control for multiagent systems with a virtual
leader[J]. IEEE Transactions on Circuits and Systems, 2013, 60(2): 352362. DOI:10.1109/TCSI.2012.2215786.
[9]DUNBAR W B, MURRAY R M. Model predictive control of coordinated multivehicle formations[C]// IEEE Control Systems Society. IEEE Conference on Decision and Control. Las Vegas: IEEE, 2002: 46314636. DOI: 10.1109/CDC.2002.1185108.