Online Dual-Network-Based Adaptive Dynamic Programming for Solving Partially Unknown Multi-Player Non-Zero-Sum Games With Control Constraints
In this article, a novel online method for multi-player non-zero-sum (NZS) differential games of nonlinear partially unknown continuous time (CT) systems with control constraints is developed based on neural networks (NN). The issue of multi-player NZS games with saturated actuator is elaborately an...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9214826/ |
id |
doaj-20b7b256f6694715ae265db5d8a3482c |
---|---|
record_format |
Article |
spelling |
doaj-20b7b256f6694715ae265db5d8a3482c2021-03-30T03:38:33ZengIEEEIEEE Access2169-35362020-01-01818229518230610.1109/ACCESS.2020.30291719214826Online Dual-Network-Based Adaptive Dynamic Programming for Solving Partially Unknown Multi-Player Non-Zero-Sum Games With Control ConstraintsPengda Liu0https://orcid.org/0000-0003-0154-3755Huaguang Zhang1https://orcid.org/0000-0002-0647-4050Chong Liu2https://orcid.org/0000-0001-9842-6955Hanguang Su3https://orcid.org/0000-0003-1356-4158College of Information Science and Engineering, Northeastern University, Shenyang, ChinaCollege of Information Science and Engineering, Northeastern University, Shenyang, ChinaCollege of Information Science and Engineering, Northeastern University, Shenyang, ChinaCollege of Information Science and Engineering, Northeastern University, Shenyang, ChinaIn this article, a novel online method for multi-player non-zero-sum (NZS) differential games of nonlinear partially unknown continuous time (CT) systems with control constraints is developed based on neural networks (NN). The issue of multi-player NZS games with saturated actuator is elaborately analyzed and the unknown dynamics model is learned by applying identifier NN. Different from using the standard identifier-actor-critic framework of adaptive dynamic programming (ADP), the proposed method uses only identifier networks and critic networks for all the players to solve the coupled Hamilton-Jacobi (HJ) equations for multi-player NZS games, which could effectively simplify the algorithm and save computing resources. Moreover, a tuning law which utilizes the gradient descent method is designed for each critic network. Meanwhile, to remove the requirement for the initial stabilizing control, a novel stability term is designed to ensure the system stability during the training phase of the critic NN. By the means of Lyapunov approach, it is proven that the system states, the critic network weight estimation errors and the obtained control are all uniformly ultimately bounded (UUB). Finally, two numerical examples are simulated to illustrate the validity of the developed method for multi-player NZS games with control constraints.https://ieeexplore.ieee.org/document/9214826/Adaptive critic designsadaptive dynamic programmingcontrol constraintsmulti-playernon-zero-sum games |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Pengda Liu Huaguang Zhang Chong Liu Hanguang Su |
spellingShingle |
Pengda Liu Huaguang Zhang Chong Liu Hanguang Su Online Dual-Network-Based Adaptive Dynamic Programming for Solving Partially Unknown Multi-Player Non-Zero-Sum Games With Control Constraints IEEE Access Adaptive critic designs adaptive dynamic programming control constraints multi-player non-zero-sum games |
author_facet |
Pengda Liu Huaguang Zhang Chong Liu Hanguang Su |
author_sort |
Pengda Liu |
title |
Online Dual-Network-Based Adaptive Dynamic Programming for Solving Partially Unknown Multi-Player Non-Zero-Sum Games With Control Constraints |
title_short |
Online Dual-Network-Based Adaptive Dynamic Programming for Solving Partially Unknown Multi-Player Non-Zero-Sum Games With Control Constraints |
title_full |
Online Dual-Network-Based Adaptive Dynamic Programming for Solving Partially Unknown Multi-Player Non-Zero-Sum Games With Control Constraints |
title_fullStr |
Online Dual-Network-Based Adaptive Dynamic Programming for Solving Partially Unknown Multi-Player Non-Zero-Sum Games With Control Constraints |
title_full_unstemmed |
Online Dual-Network-Based Adaptive Dynamic Programming for Solving Partially Unknown Multi-Player Non-Zero-Sum Games With Control Constraints |
title_sort |
online dual-network-based adaptive dynamic programming for solving partially unknown multi-player non-zero-sum games with control constraints |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2020-01-01 |
description |
In this article, a novel online method for multi-player non-zero-sum (NZS) differential games of nonlinear partially unknown continuous time (CT) systems with control constraints is developed based on neural networks (NN). The issue of multi-player NZS games with saturated actuator is elaborately analyzed and the unknown dynamics model is learned by applying identifier NN. Different from using the standard identifier-actor-critic framework of adaptive dynamic programming (ADP), the proposed method uses only identifier networks and critic networks for all the players to solve the coupled Hamilton-Jacobi (HJ) equations for multi-player NZS games, which could effectively simplify the algorithm and save computing resources. Moreover, a tuning law which utilizes the gradient descent method is designed for each critic network. Meanwhile, to remove the requirement for the initial stabilizing control, a novel stability term is designed to ensure the system stability during the training phase of the critic NN. By the means of Lyapunov approach, it is proven that the system states, the critic network weight estimation errors and the obtained control are all uniformly ultimately bounded (UUB). Finally, two numerical examples are simulated to illustrate the validity of the developed method for multi-player NZS games with control constraints. |
topic |
Adaptive critic designs adaptive dynamic programming control constraints multi-player non-zero-sum games |
url |
https://ieeexplore.ieee.org/document/9214826/ |
work_keys_str_mv |
AT pengdaliu onlinedualnetworkbasedadaptivedynamicprogrammingforsolvingpartiallyunknownmultiplayernonzerosumgameswithcontrolconstraints AT huaguangzhang onlinedualnetworkbasedadaptivedynamicprogrammingforsolvingpartiallyunknownmultiplayernonzerosumgameswithcontrolconstraints AT chongliu onlinedualnetworkbasedadaptivedynamicprogrammingforsolvingpartiallyunknownmultiplayernonzerosumgameswithcontrolconstraints AT hanguangsu onlinedualnetworkbasedadaptivedynamicprogrammingforsolvingpartiallyunknownmultiplayernonzerosumgameswithcontrolconstraints |
_version_ |
1724183043951820800 |