美文网首页
现代控制理论入门4:轨迹跟踪

现代控制理论入门4:轨迹跟踪

作者: 飞多多 | 来源:发表于2020-07-02 18:54 被阅读0次

轨迹跟踪和参数跟踪有点类似,主要是通过变量替换,然后通过配置参数来消掉方程中的一些额外项、配置极点等。
PART I
轨迹跟踪与参数跟踪最大的区别在于参数是常数,求导之后就等于零,而轨迹跟踪的函数曲线求导后不等于零。因此带来了我们需要额外凑配的系数。
我们假设需要跟踪的函数为f,系统的过程方程仍然为
\dot{x}=Ax+Bu\tag{1}
我们还是定义目标函数与系统状态量之间的误差为新的代换变量y=x-f,同样的,x=y+f, \dot{x}=\dot{y}+\dot{f},带入上式得到:
\dot{y}+\dot{f}=A(y+f)+Bu\tag{2}
整理一下:
\dot{y}=Ay+Af-\dot{f}+Bu \tag{3}
同之前一样,我们要通过配置u来校区Af-\dot{f}两项。我们令u=Ky+Mf+N\dot{f},带入上式中,并整理得到:
\dot{y}=(A+BK)y+(A+BM)f+(BN-1)\dot{f} \tag{4}
通过K来配置y的极点,通过MN消去f\dot{f},最后把K,M,N带入u中,并将y替换成x,就能得到闭环控制的输入u。

PART II

现在\dot{x}=2x+u的实例来进行说明。
假设我们要跟踪的函数是s(t),令y=x-s,则x=y+s, \dot{x}=\dot{y}+\dot{s},带入系统过程方程中,
\dot{y}+\dot{s}=2(y+s)+u \tag{5}
整理得
\dot{y}=2y+2s-\dot{s}+u \tag{6}
u=Ky+Ms+N\dot{s}, 带入上式,得到:
\dot{y}=2y+2s-\dot{s}+(Ky+Ms+N\dot{s})=(2+K)y+(2+M)s+(N-1)\dot{s} \tag{7}
我们选择-1为配置极点,则有:
\left\{ \begin{matrix} K=-3 \\ M=-2 \\ N=1 \end{matrix} \right. \tag{8}
带入u中,并用x替换y, 得到
u=-3(x-s)-2s+\dot{s} =-3x+s+\dot{s} \tag{9}
基于(9)式,我们构建simulink,得到如下图的结果:

pathtrace.png
其中,黄线是信号值,蓝线是系统的状态值,可以看到,系统很快就能跟上我们的目标函数。
以上!

相关文章

  • 现代控制理论入门4:轨迹跟踪

    轨迹跟踪和参数跟踪有点类似,主要是通过变量替换,然后通过配置参数来消掉方程中的一些额外项、配置极点等。PART I...

  • 现代控制理论入门3:参数跟踪

    前面的文章解决了收敛的问题。但是还没有解决我们的控制问题,因为很多时候我们不是要系统的状态收敛到零点,而是收敛到我...

  • 现代控制理论入门2:反馈控制

    PART I 基于前文的分析我们知道,如果一个系统要收敛,那么系统的传递矩阵的所有特征值应当小于0 。但是,很多情...

  • 现代控制理论入门1:基础

    现代控制理论之于经典控制理论,控制过程更加精细.经典控制理论像是一个大楼,包含了出口和入口,你从入口进去,然后从出...

  • 现代控制理论

    现代控制理论是建立在空间基础的一种控制理论,是自动控制及理论的一个重要组成部分。在现代控制论中,对控制系统的分析与...

  • ADRC控制轨迹跟踪实践记录

    1. 跟踪效果分析 1.1. 无震荡,圆的半径在缩小 从上述两幅图中,可以看出轨迹跟踪的误差在发散,但是角度的误差...

  • 现代控制理论入门5:观测器

    到此,基本上对现代控制有了一个基础性的认识。但是在实际的应用中,前面的很多情况都是过于理想化的,譬如我们之前的所有...

  • [现代控制理论]3_Phase_portrait 相图 相轨迹

    Phase_portrait相图相轨迹 从控制的角度来引入相图,相轨迹。 分析相图相轨迹来判断系统的稳定性。 我在...

  • Git入门

    Git入门 Git简而言之就是个版本控制工具,用于跟踪和管理代码的工具。 版本控制 本地版本控制 就是我们自己本地...

  • 动态状态估计 - 卡尔曼滤波 (Kalman Filter)

    案例导入: 具有动态变化的连续变量的例子 物体轨迹跟踪(雷达、声纳、图像、声学) 导航 控制应用 生物医学应用 股...

网友评论

      本文标题:现代控制理论入门4:轨迹跟踪

      本文链接:https://www.haomeiwen.com/subject/gitntktx.html