Optimal Control for Unknown Nonlinear System With Semi-Markovian Jump Parameters via Adaptive Dynamic Programming

IF 8.6 1区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS
Huaguang Zhang;Lulu Zhang;Jiayue Sun;Tianbiao Wang
{"title":"Optimal Control for Unknown Nonlinear System With Semi-Markovian Jump Parameters via Adaptive Dynamic Programming","authors":"Huaguang Zhang;Lulu Zhang;Jiayue Sun;Tianbiao Wang","doi":"10.1109/TSMC.2024.3421658","DOIUrl":null,"url":null,"abstract":"This article investigates the optimal control problem for the discrete-time (DT) nonlinear semi-Markovian jump systems (s-MJSs) that possess unknown dynamics. The study uses the semi-Markovian kernel approach to address the problem of mode-switching in these systems. This approach employs the transition probability and the sojourn-time distribution function to jointly determine the transitions between different modes. Then, with a neural network (NN) identifier, the demand for accurate information on the system dynamics is eliminated, and an optimal control method for the nonlinear s-MJSs is utilized to solve the Hamilton-Jacobi–Bellman equation (HJBE) built upon adaptive dynamic programming methodology. Additionally, a detailed analysis of the convergence of a value iteration-based algorithm, which solves the optimal control issue for the DT s-MJSs, is thoroughly discussed. Furthermore, an actor-critic NN is trained to attain an estimated solution to the relevant HJBE. Finally, to validate the designed approach, two simulations are performed to prove its effectiveness.","PeriodicalId":48915,"journal":{"name":"IEEE Transactions on Systems Man Cybernetics-Systems","volume":null,"pages":null},"PeriodicalIF":8.6000,"publicationDate":"2024-07-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Systems Man Cybernetics-Systems","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10607965/","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

This article investigates the optimal control problem for the discrete-time (DT) nonlinear semi-Markovian jump systems (s-MJSs) that possess unknown dynamics. The study uses the semi-Markovian kernel approach to address the problem of mode-switching in these systems. This approach employs the transition probability and the sojourn-time distribution function to jointly determine the transitions between different modes. Then, with a neural network (NN) identifier, the demand for accurate information on the system dynamics is eliminated, and an optimal control method for the nonlinear s-MJSs is utilized to solve the Hamilton-Jacobi–Bellman equation (HJBE) built upon adaptive dynamic programming methodology. Additionally, a detailed analysis of the convergence of a value iteration-based algorithm, which solves the optimal control issue for the DT s-MJSs, is thoroughly discussed. Furthermore, an actor-critic NN is trained to attain an estimated solution to the relevant HJBE. Finally, to validate the designed approach, two simulations are performed to prove its effectiveness.
通过自适应动态编程实现具有半马尔可夫跳跃参数的未知非线性系统的最优控制
本文研究了具有未知动态的离散时间(DT)非线性半马尔可夫跃迁系统(s-MJS)的最优控制问题。研究采用半马尔可夫核方法来解决这些系统中的模式切换问题。这种方法利用转换概率和逗留时间分布函数来共同确定不同模式之间的转换。然后,利用神经网络(NN)识别器,消除了对系统动态精确信息的需求,并利用非线性 s-MJS 的最优控制方法,在自适应动态编程方法的基础上求解汉密尔顿-雅各比-贝尔曼方程(HJBE)。此外,还详细分析了基于值迭代的算法的收敛性,该算法解决了 DT s-MJS 的优化控制问题。此外,还训练了一个行为批评 NN,以获得相关 HJBE 的估计解。最后,为了验证所设计的方法,我们进行了两次模拟,以证明其有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
IEEE Transactions on Systems Man Cybernetics-Systems
IEEE Transactions on Systems Man Cybernetics-Systems AUTOMATION & CONTROL SYSTEMS-COMPUTER SCIENCE, CYBERNETICS
CiteScore
18.50
自引率
11.50%
发文量
812
审稿时长
6 months
期刊介绍: The IEEE Transactions on Systems, Man, and Cybernetics: Systems encompasses the fields of systems engineering, covering issue formulation, analysis, and modeling throughout the systems engineering lifecycle phases. It addresses decision-making, issue interpretation, systems management, processes, and various methods such as optimization, modeling, and simulation in the development and deployment of large systems.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信