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

Riccati递归的可解性

The Parallelization of Riccati Recursion

University of California, Berkeley(加州大学伯克利分校)

Forrest Laine, Claire Tomlin

摘要:

本文提出了一种并行计算离散时间线性二次型有限时域最优控制问题解的方法,我们称之为LQR问题。这类问题经常出现在机器人轨迹优化。对于非常复杂的机器人,这些问题的规模可能足够大,以至于使用单个处理器时计算解决方案的速度非常慢。幸运的是,基于对KKT最优性条件的数值解来解决这些类型的问题的方法提供了并行求解方法,并且可以利用多个处理器来更快地计算解。然而,这些方法不产生有用的反馈控制策略,这些策略是作为称为Riccati递归的动态编程求解方法的副产品而生成的。在本文中,我们推导出一种方法,它是能够并行计算的Riccati递归,允许超快速的解决方案的LQR问题,同时仍然产生反馈控制政策。我们的经验表明,我们的方法比现有的并行方法更快。

英文摘要:

A method is presented for parallelizing the computation of solutions to discrete-time, linear-quadratic, finite-horizon optimal control problems, which we will refer to as LQR problems. This class of problem arises frequently in robotic trajectory optimization. For very complicated robots, the size of these resulting problems can be large enough that computing the solution is prohibitively slow when using a single processor. Fortunately, approaches to solving these type of problems based on numerical solutions to the KKT conditions of optimality offer a parallel solution method and can leverage multiple processors to compute solutions faster. However, these methods do not produce the useful feedback control policies that are generated as a by-product of the dynamic-programming solution method known as Riccati recursion. In this paper we derive a method which is able to parallelize the computation of Riccati recursion, allowing for super-fast solutions to the LQR problem while still generating feedback control policies. We demonstrate empirically that our method is faster than existing parallel methods.

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

↑