离散时间周期Riccati方程

版本2.0.0.1 (146 KB Ivo Houtzager
周期LQ状态反馈设计的离散周期Riccati方程求解器

931下载

更新2021年4月20日

从GitHub

在GitHub上查看License

这些函数求解了周期LQ状态反馈设计的离散周期Riccati方程(DPRE)。函数计算离散时间周期Riccati方程的唯一稳定解X{k},并返回状态反馈u{k} = -K{k} X{k}下的增益矩阵k {k},其中k = 1:P。

m文件dpre通过循环QZ或牛顿反迭代方法求解离散时间周期最优控制问题。这些不是最快的方法,但效果相当不错。

墨西哥文件“dprex”通过一个周期QR(使用matlab内部狭槽库中的函数)或一个复杂的周期QC方法(使用从pqzschur库中转换的fortran到c代码)解决离散时间周期最优控制问题。mex文件的实现要快得多,但需要编译mex文件,这可以通过运行make_dprex.m来完成。

引用作为

Ivo Houtzager(2022年)。离散时间周期Riccati方程GitHub (https://github.com/iwoodsawyer/dpre/releases/tag/v2.0.0.1)。检索

MATLAB版本兼容性
使用R2020b创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中央找到宝藏,并发现社区可以如何帮助你!

开始狩猎!
要查看或报告此GitHub插件中的问题,请访问GitHub库
要查看或报告此GitHub插件中的问题,请访问GitHub库