CN109933888A - 一种带有乘性噪声和时滞的随机***跟踪控制器设计方法 - Google Patents
一种带有乘性噪声和时滞的随机***跟踪控制器设计方法 Download PDFInfo
- Publication number
- CN109933888A CN109933888A CN201910179295.6A CN201910179295A CN109933888A CN 109933888 A CN109933888 A CN 109933888A CN 201910179295 A CN201910179295 A CN 201910179295A CN 109933888 A CN109933888 A CN 109933888A
- Authority
- CN
- China
- Prior art keywords
- tracking control
- design method
- time lag
- multiplicative noise
- stochastic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Feedback Control In General (AREA)
Abstract
本发明公开了一种带有乘性噪声和时滞的随机***的跟踪控制器设计方法。它用带有观测的离散线性***模型描述因受到突发性环境扰动、设备故障等原因而发生改变的带有乘性噪声和输入时滞的随机***,使用增广矩阵法建立与参考轨迹相关的增广***模型。在有限时域情况下,基于新的极大值原理、微分Riccati方程以及李雅普诺夫理论,提出了一个与状态和参考轨迹都相关的最优跟踪控制器设计方案。另外在无限时域的情况下,根据李雅普诺夫稳定理论和代数Riccati方程,提出了可以使***稳定的最优跟踪控制器设计方法,进而保证了***的稳定并提供了良好的跟踪性能。
Description
技术领域
本发明涉及一种带有乘性噪声和时滞的随机***的跟踪控制器设计方法,它针对用带有观测输出的离散线性***描述的带有乘性噪声和输入时滞的随机***,利用增广***理论进行模型变换,基于新的极大值原理、Riccati方程以及李雅普诺夫稳定理论等,在有限时域情况下和无限时域情况下分别给出了最优跟踪控制存在的充分必要条件,并提出了与状态和参考轨迹都相关的最优跟踪控制器的设计方法。属于自动控制技术领域。
背景技术
在无线网络、机械工程以及航天制造等实际***中,充满了各种各样的随机因素。比如无人机在飞行过程中遇到的风雨干扰,生物生长过程中遇到的各种自然灾害,金融领域中的股票价格波动等等。另外时滞现象也是普遍存在于通讯、化工、金融等领域。这些随机因素以及时滞的发生都会破坏***的稳定性,严重时甚至会导致***崩溃,因此对带有乘性噪声和时滞的随机***最优控制的研究成了一个很重要的课题,具有重要的应用背景和意义。
近年来一部分对带有乘性噪声的随机***最优控制或带有时滞的确定性***的研究取得了一定的成果,其中包括利用动态规划导出HJB方程将无限维的时滞***简化为有限维的情形,从而得到最优控制器;利用极大值原理或是线性矩阵不等式得到最优反馈控制器等等。但是对于同时带有乘性噪声和时滞的随机***最优控制的研究却很少有人涉及,对带有乘性噪声和时滞的随机***最优跟踪控制的研究更是少之又少。
众所周知,输出反馈控制已广泛应用于理论分析以及工程实践中。在该技术背景下,本发明给出了一种带有乘性噪声和时滞的随机***跟踪控制器的设计方法。对因受到突发性环境扰动、设备故障等原因而发生改变的带有乘性噪声和输入时滞的随机***,使用增广矩阵法建立与参考轨迹相关的增广***模型,在有限时域情况下,基于新的极大值原理、微分Riccati方程以及李雅普诺夫理论,设计了一个与状态和参考轨迹都相关的最优跟踪控制器,另外在无限时域的情况下,根据李雅普诺夫稳定理论和代数Riccati方程,提出了可以使***稳定的最优跟踪控制器,从而保证了***的稳定性,并提供了良好的跟踪性能。
发明内容
发明目的:针对因受到突发性环境扰动、设备故障等原因而发生改变的带有乘性噪声和输入时滞的随机***,利用离散线性***模型进行描述并求解其最优跟踪控制。由于需要对该***和参考轨迹分别求解使得求解过程变得异常复杂,基于增广矩阵原理建立增广***模型,同时考虑到有限时域和无限时域两种情况,根据随机***极大值原理、Riccati方程以及李雅普诺夫稳定理论提出了具有良好跟踪性且能使***稳定的控制器设计方法,进而构造了最优跟踪控制器,并保证了带有乘性噪声和时滞的随机***的稳定性和良好的跟踪性能。
技术方案:本发明是一种基于离散线性***模型最优跟踪控制器设计方法,该方法具体步骤如下。
第一步对带有乘性噪声和时滞的随机***用离散线性模型进行描述。
考虑如下带有乘性噪声和时滞的随机***
(1)
(2)
其中,,分别是***状态向量,观测输出和控制输入。,,,和都是给定的适当维数的矩阵。是零均值且方差为的标量白噪声,是输入时滞。初始状态,都是已知的。
在有限时域的情况下我们考虑的性能泛函为:
(3)
其中都是正半定矩阵。为跟踪误差,为参考轨迹方程。将参考轨迹定义为如下形式:
(4)
为了方便起见,定义,,。
第二步利用增广***原理将***动态方程与参考轨迹相结合形成新的增广***。
基于离散线性***模型和参考轨迹方程,令定义如下增广***:
(5)
其中
,。
跟踪误差可被写为:
(6)
其中。
另外,性能泛函也可以被重新写为:
(7)
其中
,
。
第三步有限时域情况下最优跟踪控制器的设计。
在有限时域的情况下,我们的目标是寻找一个阶可测量的控制,使得***输出方程(2)以一种最优的方式跟踪参考轨迹,并且使性能泛函(3)最小。
根据不同于传统控制理论的极大值原理,有如下方程成立:
(8)
(9)
(10)
定义如下形式的一组微分Riccati方程:
(11)
(12)
(13)
(15)
(16)
根据状态向量和参考轨迹的维数,把,,写成分块矩阵的形式:
,
那么Riccati方程可以重新写为:
(17)
(18)
(19)
(20)
(21)
本步骤基于新的极大值原理、Riccati方程以及李雅普诺夫理论,设计最优跟踪控制器使***输出跟踪给定的参考轨迹,且使跟踪误差尽可能小。
为了解决此问题,本步骤将以定理的形式给出最优控制存在的充分必要条件以及最优跟踪控制的解析解:对于,当且仅当上述Riccati方程满足时,该跟踪问题才有唯一解,且在这种情况下,最优控制器为
(22)
其中
(23)
(24)
此外,最优的性能泛函为:
(25)
且伴随向量与状态,参考轨迹的关系为:
(26)
第四步无限时域情况下最优跟踪控制器的设计。
在无限时域情况下,给出跟踪控制器的设计方法并给出***稳定的充分必要条件。该情形下我们考虑的性能泛函为:
, (27)
其中,与上文的定义相同。与都是正半定矩阵,且都是完全能观的。
我们的目标是寻找一个阶可测量的控制,使得***观测方程(2)以一种最优的方式跟踪参考轨迹,并且使性能泛函(27)最小,保证***稳定。
定义如下代数Riccati方程
(28)
(29)
(30)
(31)
(32)
应用与步骤三相同的方法将,写成分块矩阵的形式:
(33)
(34)
那么Riccati方程可以重新写为
(35)
(36)
(37)
(38)
(39)
本步骤基于Riccati方程以及李雅普诺夫稳定理论(如果***是均方稳定的,则),设计最优跟踪控制器使***输出跟踪给定的参考轨迹,使跟踪误差尽可能小且保证***稳定。
为了解决此问题,本步骤将以定理的形式给出最优输出反馈跟踪控制:当且仅当上述Riccati方程仅有一个解并且满足时,***是渐进稳定的,此时的最优跟踪控制为:
(40)
第五步控制器性能检验。
这一步将检验控制器的设计是否满足要求,即检验该控制器是否能保证***稳定并提供良好的跟踪性能,应用仿真工具Matlab来完成本步骤的检验。
第六步设计结束。
整个设计过程重点考虑了带有乘性噪声和时滞的随机***跟踪控制问题。首先在第一步对带有乘性噪声和时滞的随机***应用离散线性***模型进行描述;第二步利用增广矩阵知识将***模型与参考轨迹相结合构建了一个增广***;第三步设计了有限时域情况下的最优跟踪控制器;第四步设计了无限时域情况下最优跟踪控制器,以达到使***稳定和具有良好跟踪性能的目的;经过上述步骤后,设计结束。
本发明是一种带有乘性噪声和时滞的随机***的跟踪控制器设计方法,用于实现此类***稳定性和跟踪性的多目标控制。该方法的优点如下:其一,用离散线性***模型对带有乘性噪声和时滞的随机***进行描述并构建一个新的增广***,简化了计算的难度;其二,所设计的最优跟踪控制器形式简单、结构固定,且能够保证***稳定并提供良好的跟踪性能;其三,整个问题的解决仅需要求解两组Riccati方程,比其他方法(如求解耦合方程组)更简单易行。
附图说明
图1为本观测输出跟踪效果图;
图2为的轨线;
图3为最优跟踪控制的轨迹。
具体实施方式
下面结合具体仿真实例,进一步阐述本发明。本发明的设计目标是设计最优跟踪控制器,且能保证***的稳定性以及具有良好的跟踪性能。具体实施过程中,都是借助仿真工具Matlab来实现。
第一步设置***参数。
,,,,,,,,,,,,,初始状态为,,。
第二步根据递推算法求解控制器增益并设计跟踪控制器。
第三步***稳定性以及跟踪性能检验。
这一步将检验***稳定性和跟踪性是否满足设计要求,借助Matlab绘图工具来实现。由图1-3我们可以看出,所设计的控制器能够较快的使***达到稳定,且使***的观测输出能够跟踪到给定的参考轨迹,跟踪误差较小。从而说明本方法是有效的。
第四步设计结束。
整个设计过程重点考虑了带有带有乘性噪声和时滞的随机***的稳定性和跟踪控制。围绕这两点,首先在第一步对带有乘性噪声和时滞的随机***应用离散线性***模型进行描述;第二步利用增广矩阵知识将***模型与参考轨迹相结合构建了一个增广***;第三步设计了有限时域情况下最优跟踪控制器;第四步设计了无限时域情况下最优跟踪控制器,以达到使***稳定和具有良好跟踪性能的目的;经过上述步骤后,设计结束。
Claims (5)
1.一种带有乘性噪声和时滞的随机***跟踪控制器设计方法,其特征在于利用带有观测的离散线性***模型描述因受到突发性环境扰动、设备故障等原因而发生改变的带有乘性噪声和输入时滞的随机***,使用增广矩阵法建立与参考轨迹相关的增广***模型,在有限时域情况下,基于随机***极大值原理、微分Riccati方程以及李雅普诺夫理论,提出了一个跟踪控制器设计方案,另外在无限时域的情况下,根据李雅普诺夫稳定理论和一组代数Riccati方程,提出了可以使***稳定的最优跟踪控制器设计方法。
2.给出的跟踪控制器设计方法,可以保证丢包网络控制***的稳定性并提供良好的跟踪性能。
3.根据权利要求1所述的带有乘性噪声和时滞的随机***的跟踪控制器设计方法,其特征在于将原有的***模型与参考轨迹相结合,建立增广***模型来直接求解最优跟踪控制,简化了计算步骤并且减小了计算难度。
4.根据权利要求1所述的带有乘性噪声和时滞的随机***的跟踪控制器设计方法,其特征在于在设计跟踪控制器时,同时考虑到有限时域和无限时域两种情况,分别给出了由一组微分Riccati方程和一组代数Riccati方程来求解的控制器设计方法,并对最优解的存在性给出了充分必要条件。
5.根据权利要求1所述的带有乘性噪声和时滞的随机***的跟踪控制器设计方法,其特征在于所设计的跟踪控制结构简单、便于计算,不仅能够保证丢包网络控制***的稳定性,而且还具备良好的跟踪性能。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910179295.6A CN109933888A (zh) | 2019-03-11 | 2019-03-11 | 一种带有乘性噪声和时滞的随机***跟踪控制器设计方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910179295.6A CN109933888A (zh) | 2019-03-11 | 2019-03-11 | 一种带有乘性噪声和时滞的随机***跟踪控制器设计方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109933888A true CN109933888A (zh) | 2019-06-25 |
Family
ID=66986819
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910179295.6A Pending CN109933888A (zh) | 2019-03-11 | 2019-03-11 | 一种带有乘性噪声和时滞的随机***跟踪控制器设计方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109933888A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109597306A (zh) * | 2018-12-13 | 2019-04-09 | 济南大学 | 一种丢包网络控制***的跟踪控制器设计方法 |
CN110764409A (zh) * | 2019-10-12 | 2020-02-07 | 山东科技大学 | 离散***最优线性二次高斯控制方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105159090A (zh) * | 2015-09-24 | 2015-12-16 | 盐城工学院 | 基于马尔可夫模型的随机***的pi跟踪控制器设计方法 |
CN106249599A (zh) * | 2016-09-28 | 2016-12-21 | 河南理工大学 | 一种基于神经网络预测的网络化控制***故障检测方法 |
-
2019
- 2019-03-11 CN CN201910179295.6A patent/CN109933888A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105159090A (zh) * | 2015-09-24 | 2015-12-16 | 盐城工学院 | 基于马尔可夫模型的随机***的pi跟踪控制器设计方法 |
CN106249599A (zh) * | 2016-09-28 | 2016-12-21 | 河南理工大学 | 一种基于神经网络预测的网络化控制***故障检测方法 |
Non-Patent Citations (2)
Title |
---|
张城明等: "基于观测器的控制时滞线性***的最优跟踪控制", 《电机与控制学报》 * |
柴陵江: "基于侧向速度估计的主动前轮转向与横摆力矩集成控制研究", 《中国优秀硕士学位论文全文数据库》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109597306A (zh) * | 2018-12-13 | 2019-04-09 | 济南大学 | 一种丢包网络控制***的跟踪控制器设计方法 |
CN110764409A (zh) * | 2019-10-12 | 2020-02-07 | 山东科技大学 | 离散***最优线性二次高斯控制方法 |
CN110764409B (zh) * | 2019-10-12 | 2022-04-29 | 山东科技大学 | 离散***最优线性二次高斯控制方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Bu et al. | Stability of first and high order iterative learning control with data dropouts | |
Xiong et al. | Fuzzy modelling and consensus of nonlinear multiagent systems with variable structure | |
CN105242544A (zh) | 考虑随机扰动的非线性多无人机***容错编队控制方法 | |
CN110376882A (zh) | 基于有限时间扩张状态观测器的预定性能控制方法 | |
CN103279032B (zh) | 一种异质多智能体***的鲁棒趋同控制方法 | |
CN108107723A (zh) | 非线性间歇过程的2d最优模糊控制器设计方法 | |
CN109933888A (zh) | 一种带有乘性噪声和时滞的随机***跟踪控制器设计方法 | |
CN108089589A (zh) | 一种水下机器人姿态控制方法 | |
CN105068421A (zh) | 多移动机器人的二自由度协同控制方法 | |
CN106094511A (zh) | 一种时滞lpv***的鲁棒h∞状态反馈控制器的设计方法 | |
Graf et al. | Distributed reinforcement learning with ADMM-RL | |
CN109597306A (zh) | 一种丢包网络控制***的跟踪控制器设计方法 | |
Jiang et al. | Output tracking control performance of discrete networked systems over erasure channel with model uncertainty | |
Gan et al. | Anti-synchronization for periodic BAM neural networks with Markov scheduling protocol | |
CN117200348B (zh) | 一种考虑风光扰动的微电网群状态预测集计算方法 | |
Wu et al. | Linear matrix inequality approach to stochastic stabilization of networked control system with markovian jumping parameters | |
Dong et al. | A review on analysis and synthesis of nonlinear stochastic systems with randomly occurring incomplete information | |
CN101408908A (zh) | 基于优化的电力***实用时滞稳定裕度计算方法 | |
Zhu et al. | Simultaneous stability of large-scale systems via distributed control network with partial information exchange | |
Li et al. | Model following adaptive control for a class of complex dynamic networks based on the dynamics of links | |
Zhang et al. | H∞ robust control design for teleoperation systems | |
Pan et al. | Review of research on the curriculum for artificial intelligence and industrial automation based on edge computing | |
CN104112166A (zh) | 一种风电场的短期风速预测方法及*** | |
Hai et al. | Design and Research of Electric Automation Control System based on Chaotic Algorithm | |
Du et al. | Distributed Foundation Models for Multi-Modal Learning in 6G Wireless Networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20190625 |