LQR控制器

✍ dations ◷ 2025-08-01 05:56:36 #最佳控制

最优控制理论主要探讨的是让动力系统以在最小成本来运作,若系统动态可以用一组线性微分方程表示,而其成本为二次泛函,这类的问题称为线性二次(LQ)问题。此类问题的解即为线性二次调节器(英语:linear–quadratic regulator),简称LQR。

LQR是回授控制器,方程式在后面会提到。LQR是LQG(线性二次高斯)问题解当中重要的一部分。而LQG问题和LQR问题都是控制理论中最基础的问题之一。

控制机器(例如飞机)的控制器,或是控制制程(例如化学反应)的控制器,可以进行最佳控制,方式是先设定成本函数,再由工程师设定加权,利用数学算法来找到使成本函数最小化的设定值。成本函数一般会定义为主要量测量(例如飞行高度或是制程温度)和理想值的偏差的和。算法会设法调整参数,让这些不希望出现的偏差降到最小。而控制量的大小本身也会包括在成本函数中。

LQR算法减少了工程师为了让控制器最佳化,而需付出的心力。不过工程师仍然要列出成本函数的相关参数,并且将结果和理想的设计目标比较。因此控制器的建构常会是迭代的,工程师在模拟过程中决定最佳控制器,再去调整参数让结果更接近设计目标。

在本质上,LQR算法是找寻合适状态回授控制器的自动化方式。因此也常会有控制工程师用其他替代方式,例如全状态回授(也称为极点安置)的作法,此作法对控制器参数和控制器性能之间的关系比较明确。而LQR算法的困难之处在找合适的加权因子,这也限制了以LQR控制器合成的相关应用。

方程式如下的连续时间线性系统, t {\displaystyle t\in }

其二次成本泛函为

其中F、Q和R都是正定矩阵。

可以让成本最小化的回授控制律为

其中 K {\displaystyle K}

P {\displaystyle P} 是连续时间Riccati方程的解:

边界条件如下

Jmin的一阶条件如下

(i) 状态方程

(ii) 协态方程

(iii) 静止方程

(iv) 边界条件

λ ( t 1 ) = F ( t 1 ) x ( t 1 ) {\displaystyle \lambda (t_{1})=F(t_{1})x(t_{1})}

考虑以下的连续时间线性系统

其成本泛函为

可以让成本最小化的回授控制律为

其中 K {\displaystyle K} 定义为

P {\displaystyle P} 是代数Riccati方程的解

也可以写成下式

其中

考虑离散时间的线性系统,定义如下

其性能指标为

可以让性能指标最小化的最佳控制序列为

其中

P k {\displaystyle P_{k}} 是由动态Riccati方程倒退时间佚代计算而得

从终端条件 P N = Q {\displaystyle P_{N}=Q} 开始计算。注意 u N {\displaystyle u_{N}} 没有定义,因为 x {\displaystyle x} 是由 A x N 1 + B u N 1 {\displaystyle Ax_{N-1}+Bu_{N-1}} 推导到其最终状态 x N {\displaystyle x_{N}}

考虑离散时间的线性系统,定义如下

其性能指标为

可以让性能指标最小化的最佳控制序列为

其中

P {\displaystyle P} 是离散代数Riccati方程(DARE)的唯一正定解。

可以写成

其中

而求解代数Riccati方程的一个方式是迭代计算有限时间的动态Riccati方程,直到所得的解收敛为止。

相关

  • 田永君田永君(1963年3月-),辽宁本溪人,生于黑龙江友谊县,汉族,中国共产党党员。中华人民共和国政治人物、第十三届全国人民代表大会河北地区代表。1984年毕业于哈尔滨科技大学机械二系,198
  • 卡纳克神庙卡纳克(Karnak)神庙是底比斯最为古老的庙宇,在尼罗河东岸的卢克索镇北4千米处,该神庙经很长时间陆续建造起来,由砖墙隔成三部分。其中中间的部分保存得最完好,也是面积最大的一部
  • 青海蒙古青海蒙古,又称柴达木蒙古,是生活在青海湖一带的蒙古族。一般称他们为和硕特蒙古,但也有来自喀尔喀与土默特、鄂尔多斯的部落。他们在服装上藏化但仍用托忒蒙古文。虽在元代蒙古
  • 斯洛伐克行政区划斯洛伐克全国分为8个州(kraj),每个州的名称与其首府相同。州下分区(okres),全国共有79个区。
  • Rinderpest virus牛瘟病毒(德语:Rinderpest,英语:cattle plague或steppe murrain),是一种具感染性的牛只病毒,会引起牛瘟。这种病毒性疾病主要传染于水牛之间,但其他野生品种也有致病的记录。牛瘟与
  • 雷西斯滕西亚坐标:27°27′S 58°59′W / 27.450°S 58.983°W / -27.450; -58.983雷西斯滕西亚(西班牙语:Resistencia)位于阿根廷东北部巴拉圭河畔,是查科省的首府,人口275,962(2001年)。国立东
  • 鱼雷艇鱼雷艇是一种相对于其他种类舰艇小、快速,并以鱼雷为主要武器的海军舰艇。
  • 亨弗莱·鲍嘉亨弗莱·德弗瑞斯特·鲍嘉(英语:Humphrey DeForest Bogart,1899年12月25日-1957年1月14日)生于美国纽约,美国电影男演员,他在死后的几十年后还在全球人和电影界保留着传奇性的地位
  • 电解水电解水通常是指含盐(如氯化钠)的水经过电解之后所生成的产物。电解过后的水本身是中性,可以加入其他离子,或者可经过半透膜分离而生成两种性质的水。其中一种是碱性离子水,另一种
  • YouTube合作伙伴计划YouTube 合作伙伴计划(YouTube Partner Program, 简称YPP)能让Youtuber(创作者)能透过广告、订阅等各种方式,利用 YouTube 上的内容达到营利目的,协助Youtuber(创作者)打造专属