在控制系统中,稳定的闭环系统的重要性不言而喻。如果系统受到外界干扰作用,系统运动趋向于发散,这将会是个灾难!在经典控制理论中,系统的稳定性判据包括劳斯判据、根轨迹法以及奈奎斯特判据。在现代控制理论以及非线性控制中,李雅普诺夫稳定性判据起着非常重要的作用。 李雅普诺夫定义了三种稳定性,分别是李雅普 ...
西尔维斯特方程的形式:AX XB C 李雅普诺夫方程的形式:AX XA C 这两种方程都是已知矩阵A,B,C,求解X的方程。 对于这种方程有两种方法来求解,一种是朴素法,一种是Bartels Stewart法。 以西尔维斯特方程为例,朴素法是将方程写为下列形式进行直接求解: 其中圆圈中带个X的符号是kron积,vec 是将X或C转换为了n 的列向量。 该方法将原来O n 的问题变为了O n ,如果 ...
2021-06-18 11:34 0 385 推荐指数:
在控制系统中,稳定的闭环系统的重要性不言而喻。如果系统受到外界干扰作用,系统运动趋向于发散,这将会是个灾难!在经典控制理论中,系统的稳定性判据包括劳斯判据、根轨迹法以及奈奎斯特判据。在现代控制理论以及非线性控制中,李雅普诺夫稳定性判据起着非常重要的作用。 李雅普诺夫定义了三种稳定性,分别是李雅普 ...
视频地址:https://space.bilibili.com/230105574?from=search&seid=14684343010331151941 --------------- ...
李雅普诺夫第一方法(用于线性系统) 李雅普诺夫第二方法(线性系统和非线性系统都可使用) 前提知识 讲解 举例说明 ...
差分法计算一维热传导方程是计算偏微分方程数值解的一个经典例子。 热传导方程也是一种抛物型偏微分方程。 一维热传导方程如下: 该方程的解析解为: 通过对比解析解和数值解,我们能够知道数值解的是否正确。 下面根据微分写出差分形式: 整理得: 已知网格平面三条边的边界条件 ...
上一篇实现了二维热传导方程数值解,这里我们计算波动方程数值解。 波动方程是一种双曲型偏微分方程。 这里依然用差分法计算。 一维波动方程如下: 写成差分形式: 整理一下就能得到u(i+1,j)。 matlab代码如下: 结果如下: ...
上一篇实现了一维波动方程数值解,这一篇实现二维波动方程数值解。 二维波动方程如下: 写成差分形式: 整理一下就能得到u(i+1,j,k)。 matlab代码如下: 结果如下: 这个看着就挺像波动的。 和三维热传导方程类似,三维波动方程也难以画出来,这里就不 ...
代数黎卡提方程通常会在求解最优控制时有所应用,比如LQR控制。 标准形式有以下两种: 1.连续代数黎卡提方程: 2.离散代数黎卡提方程: 其中P是未知量,A、B、Q、R为已知量。 离散代数黎卡提方程可以迭代求解。 matlab代码如下: ...
上一篇实现了一维热传导方程数值解,这一篇实现二维热传导方程数值解。 套路是一样的,先列微分方程,再改为差分方程,然后递推求解,不同的是一维热传导需要三维显示,而二维热传导需要四维,因此最后做了个三维动态图。 二维热传导方程如下: 另外四条边界都是0。 写成差分方程为: 整理一下 ...