arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2402.09575math.OCcs.SYeess.SY
收藏

自适应动态规划在随机LQR问题中计算影响的分析

Analyzing the Impact of Computation in Adaptive Dynamic Programming for Stochastic LQR Problem

Wenhan Cao, Alexandre Capone, Sandra Hirche, Wei Pan

AI总结:

本文研究了自适应动态规划在随机LQR问题中计算误差对控制性能的影响,发现采样周期显著影响算法收敛性,并证明了使用Euler-Maruyama方法的收敛率为O(h)。

摘要:

随机线性二次调节(LQR)的自适应动态规划(ADP)要求在策略迭代(PI)期间精确计算随机积分。在完全无模型的问题设置中,这种计算只能通过使用诸如经典的Euler-Maruyama方法等计算方法,对在离散时间点收集的状态样本进行近似。我们的研究揭示了一个关键现象:采样周期会显著影响控制性能。这种影响是由于PI每一步引入的计算误差会显著影响算法的收敛行为,进而影响最终的控制策略。我们将PI与应用于Riccati方程的Newton法进行类比,以阐明计算如何影响控制。从这个角度来看,每个PI步骤中的计算误差在Newton法的每一步中表现为一个额外的误差项,其上限与计算误差成正比。此外,我们证明使用Euler-Maruyama方法在随机LQR问题中ADP的收敛率为O(h),其中h为采样周期。最后,一项感觉运动控制任务验证了这些理论发现。

英文摘要:

Adaptive dynamic programming (ADP) for stochastic linear quadratic regulation (LQR) demands the precise computation of stochastic integrals during policy iteration (PI). In a fully model-free problem setting, this computation can only be approximated by state samples collected at discrete time points using computational methods such as the canonical Euler-Maruyama method. Our research reveals a critical phenomenon: the sampling period can significantly impact control performance. This impact is due to the fact that computational errors introduced in each step of PI can significantly affect the algorithm's convergence behavior, which in turn influences the resulting control policy. We draw a parallel between PI and Newton's method applied to the Ricatti equation to elucidate how the computation impacts control. In this light, the computational error in each PI step manifests itself as an extra error term in each step of Newton's method, with its upper bound proportional to the computational error. Furthermore, we demonstrate that the convergence rate for ADP in stochastic LQR problems using the Euler-Maruyama method is O(h), with h being the sampling period. A sensorimotor control task finally validates these theoretical findings.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑