A study on ILC for linear discrete systems with single delay
论文题目就是随笔的题目,以后的随笔的命名都是如此,特此说明。
博客园的文章也是我的blog,请勿转载
论文的主要内容是偏理论研究的,引入了离散矩阵延迟指数函数,来处理具有单时滞线性离散系统。对于离散延迟矩阵指数函数其定义为:
emGt:={Θ,if t∈Z−∞−m−1E,if t∈Z−m0E+Gt!1!(t−1)!+G2(t−m)!2!(t−m−2)!+⋯+Gs(t−(s−1)m)!s!(t−(s−1)m−s)!if t∈Z(s−1)(m+1)+1s(m+1),s=1,2,…e_{m}^{G t}:=\left\{\begin{array}{l} \Theta, \quad \text { if } t \in \mathbb{Z}_{-\infty}^{-m-1} \\ E, \quad \text { if } t \in \mathbb{Z}_{-m}^{0} \\ E+G \frac{t !}{1 !(t-1) !}+G^{2} \frac{(t-m) !}{2 !(t-m-2) !}+\cdots+G^{s} \frac{(t-(s-1) m) !}{s !(t-(s-1) m-s) !} \\ \text { if } t \in \mathbb{Z}_{(s-1)(m+1)+1}^{s(m+1)}, \quad s=1,2, \ldots \end{array}\right. emGt:=⎩⎪⎪⎪⎨⎪⎪⎪⎧Θ, if t∈Z−∞−m−1E, if t∈Z−m0E+G1!(t−1)!t!+G22!(t−m−2)!(t−m)!+⋯+Gss!(t−(s−1)m−s)!(t−(s−1)m)! if t∈Z(s−1)(m+1)+1s(m+1),s=1,2,…
现在解释一下单时滞系统,我的理解是在系统的状态方程,状态的x(k)与之前状态有关,百科的解释是信号传递有时间延迟的系统,如下所示:
{xk(t+1)=Axk(t)+A1xk(t−m)+Buk(t),t∈Z0Txk(t)=φ(t),t∈Z−m0yk(t)=Cxk(t)+Duk(t)\left\{\begin{array}{l} x_{k}(t+1)=A x_{k}(t)+A_{1} x_{k}(t-m)+B u_{k}(t), \quad t \in \mathbb{Z}_{0}^{T} \\ x_{k}(t)=\varphi(t), t \in \mathbb{Z}_{-m}^{0} \\ y_{k}(t)=C x_{k}(t)+D u_{k}(t) \end{array}\right. ⎩⎨⎧xk(t+1)=Axk(t)+A1xk(t−m)+Buk(t),t∈Z0Txk(t)=φ(t),t∈Z−m0yk(t)=Cxk(t)+Duk(t)
第一式的第一项与k-m有关。
论文更加偏向理论性的研究和证明,提出的控制律为uk+1(t)=uk(t)+L1⋅ek(t)u_{k+1}(t)=u_{k}(t)+L_{1} \cdot e_{k}(t)uk+1(t)=uk(t)+L1⋅ek(t),作者主要是利用离散延迟矩阵来对单时滞系统的状态进行转换,转换成只含有控制信号的表达式,如下所示:
xk(t)=AtemB1tA−mφ(−m)+∑j=−m+10A(t−j)emB1(t−m−j)[φ(j)−Aφ(j−1)]+∑j=1tA(t−j)emB1(t−m−j)Buk(j−1)\begin{aligned} x_{k}(t)=& A^{t} e_{m}^{B_{1} t} A^{-m} \varphi(-m)+\sum_{j=-m+1}^{0} A^{(t-j)} e_{m}^{B_{1}(t-m-j)}[\varphi(j)-A \varphi(j-1)] \\ &+\sum_{j=1}^{t} A^{(t-j)} e_{m}^{B_{1}(t-m-j)} B u_{k}(j-1) \end{aligned} xk(t)=AtemB1tA−mφ(−m)+j=−m+1∑0A(t−j)emB1(t−m−j)[φ(j)−Aφ(j−1)]+j=1∑tA(t−j)emB1(t−m−j)Buk(j−1)
文章对离散矩阵延迟指数函数有一个简化的表示,利用G的特征值来表示,如下所示:
emGt=Pdiag(emλ1t,emλ2t,…,emλnt)P−1,t∈Ze_{m}^{G t}=\operatorname{Pdiag}\left(e_{m}^{\lambda_{1} t}, e_{m}^{\lambda_{2} t}, \ldots, e_{m}^{\lambda_{n} t}\right) P^{-1}, \quad t \in \mathbb{Z} emGt=Pdiag(emλ1t,emλ2t,…,emλnt)P−1,t∈Z
代码见Github
A study on ILC for linear discrete systems with single delay相关推荐
- 【Paper】2015_Song_Consensus of Heterogeneous Agents with Linear Discrete Dynamics
原文地址: Y. Song, "Consensus of heterogeneous agents with linear discrete dynamics," 2015 34t ...
- 【Paper】2015_Leader–follower consensus of linear multi-agent systems with unknown external disturbanc
[Cao W, Zhang J, Ren W. Leader–follower consensus of linear multi-agent systems with unknown externa ...
- 【Paper】2017_The distributed optimal consensus algorithms for general linear multi-agent systems
Zhang F, Wang H, Tan C, et al. The distributed optimal consensus algorithms for general linear multi ...
- 【Paper】2021_Optimal Distributed Leader-following Consensus of Linear Multi-agent Systems: A Dynamic
Ren Y, Wang Q, Duan Z. Optimal Distributed Leader-following Consensus of Linear Multi-agent Systems: ...
- 【Paper】2017_Consensus of linear multi-agent systems with exogenous disturbance generated from hetero
Zhang X, Liu X. Consensus of linear multi-agent systems with exogenous disturbance generated from he ...
- 【Paper】2019_Distributed bipartite leader-following consensus of linear multi-agent systems with inpu
2019_Distributed bipartite leader-following consensus of linear multi-agent systems with input time ...
- Iterative learning control for linear discrete delay systems via discrete matrix delayed exponential
对于一类具有随机变迭代长度的问题,如功能性电刺激,用户可以提前结束实验过程,论文也是将离散矩阵延迟指数函数引入到状态方程中. 论文中关于迭代长度有三个定义值:ZTaZ^TaZTa 为最小的实验长度,Z ...
- ICML 2019 Accepted Papers (Title, Author, Abstract, Code) (001-150)
本博客致力于整理出ICML 2019接收的所有论文,包括题目.作者.摘要等重要信息,能够方便广大读者迅速找到自己领域相关的论文. 相关论文代码.附录可参考ICML 2019 #####1-10#### ...
- 控制工程基础Chapter1 Introduction to Control Systems
1.1 definition of automatic control system Definition of Control System An interconnection of compon ...
最新文章
- IPsec在企业网中的应用
- make mrproper 删除编译产生的相关文件
- 你是合格的程序员吗?(欢迎大家自测)
- 除了收割票房,内战中的中国喜剧电影到底在拼什么?
- 获取控制器 nextResponder的简单应用
- MySQL5.7 安装(win)
- 修改mac地址_交换机工作基础——MAC地址表的构成与安全
- Day 16 Linux 文件属性
- 使用函数求素数和_用母函数法处理一个数论问题的研究笔记
- php导出excel出现乱码,完美解决phpexcel导出到xls文件出现乱码的问题
- Scrapy 爬取电影网站开发微信公众号
- R 包 rgl 安装失败, 报错 X11 not found but required, configure aborted 及解决方法
- 2022年熔化焊接与热切割试题及答案
- 电信诈骗瞄准“徐玉玉”们,扣问网络安全教育短板
- java jtable 复选框_java swing如何在JTable一个单元格添加多个复选框
- python怎么在gui中显示图片_用 PySimpleGUI 做程序(7)--显示图片
- 工资查询系统{给一贵族中学开发}
- win10计算机跑分,Win10使用鲁大师对显卡跑分测试时出现FPS锁在60帧如何解决
- ChatGPT Something went wrong 处理
- 小红书霸屏引流变现课
热门文章
- 【暴力枚举】LeetCode 90. Subsets II
- 程序员面试金典——5.1二进制插入
- win10中plt绘图显示中文
- selenium课程笔记1---安装与环境配置(selenium,python,pycharm)
- CLin 和 IDEA创建文件时自动添加作者和时间信息 + 多个.cpp文件在CLion下运行问题...
- js获取访问IP、地区、、当前操作浏览器
- 纯css3实现瀑布流布局
- 使用ansible远程管理集群
- jQuery操作DOM对象
- UNIX系统编程小结(三)----进程相关