<p>In this paper, we present a nonlinear <InlineEquation ID="IEq3"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10957_2024_2572_Article_IEq3.gif" Format="GIF" Height="14" Rendition="HTML" Resolution="72" Type="Linedraw" Width="30" /> </InlineMediaObject> <EquationSource Format="TEX">\(H^\infty \)</EquationSource> <EquationSource Format="MATHML"><math> <msup> <mi>H</mi> <mi>∞</mi> </msup> </math></EquationSource> </InlineEquation>-optimal control algorithm for a system whose dynamics can be described by the summation of two terms: a known function obtained from system modeling and an unknown function that represents the model error induced by the disturbance and the noise that are not captured by the original model. A Gaussian Process (GP) is utilized as an alternative to a supervised artificial neural network to update the nominal dynamics of the system and provide disturbance estimates based on data gathered through interaction with the system. A soft-constrained two-player zero-sum differential game that is equivalent to the disturbance attenuation problem in nonlinear <InlineEquation ID="IEq4"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10957_2024_2572_Article_IEq4.gif" Format="GIF" Height="14" Rendition="HTML" Resolution="72" Type="Linedraw" Width="30" /> </InlineMediaObject> <EquationSource Format="TEX">\(H^\infty \)</EquationSource> <EquationSource Format="MATHML"><math> <msup> <mi>H</mi> <mi>∞</mi> </msup> </math></EquationSource> </InlineEquation>-optimal control is then formulated to synthesis the <InlineEquation ID="IEq5"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10957_2024_2572_Article_IEq5.gif" Format="GIF" Height="14" Rendition="HTML" Resolution="72" Type="Linedraw" Width="30" /> </InlineMediaObject> <EquationSource Format="TEX">\(H^\infty \)</EquationSource> <EquationSource Format="MATHML"><math> <msup> <mi>H</mi> <mi>∞</mi> </msup> </math></EquationSource> </InlineEquation> controller. The differential game is solved through the Game-Theoretic Differential Dynamic Programming (GT-DDP) algorithm in continuous time. In addition we provide a proof of quadratic convergence of the proposed GT-DDP algorithm. Simulation results on a quadcopter system demonstrate the efficiency of the learning-based control algorithm in handling model uncertainties and external disturbances.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

\(H^\infty \)-Optimal Control via Game-Theoretic Differential Dynamic Programming and Gaussian Processes

  • Wei Sun,
  • Theodore B. Trafalis

摘要

In this paper, we present a nonlinear \(H^\infty \) H -optimal control algorithm for a system whose dynamics can be described by the summation of two terms: a known function obtained from system modeling and an unknown function that represents the model error induced by the disturbance and the noise that are not captured by the original model. A Gaussian Process (GP) is utilized as an alternative to a supervised artificial neural network to update the nominal dynamics of the system and provide disturbance estimates based on data gathered through interaction with the system. A soft-constrained two-player zero-sum differential game that is equivalent to the disturbance attenuation problem in nonlinear \(H^\infty \) H -optimal control is then formulated to synthesis the \(H^\infty \) H controller. The differential game is solved through the Game-Theoretic Differential Dynamic Programming (GT-DDP) algorithm in continuous time. In addition we provide a proof of quadratic convergence of the proposed GT-DDP algorithm. Simulation results on a quadcopter system demonstrate the efficiency of the learning-based control algorithm in handling model uncertainties and external disturbances.