1. 振动的阻抗表示

机械输入阻抗为输入力复幅值与驱动点速度之比。

1.1 无阻尼系统

对于单惯量无阻尼系统:

令:,

那么:,

则输入阻抗为:

令:

那么:

联立得到:

其中为无量纲(归一化)位移,为无量纲(归一化)输入频率。

1.2 有阻尼系统

对于单惯量有阻尼系统:

令:,

那么:,l

则输入阻抗为:

令

联立得到:

其中为无量纲(归一化)位移,为无量纲(归一化)输入频率。

有阻尼系统位移是复数,幅值表示最大振幅,相角表示与输入力的相位差。

Image Token: X99rbbeSXoALXlx9ZnAcjhJznGc

2. 闭环控制

其中D和E分别是控制力输入矩阵和外部扰动力矩阵。

M,C,K是nXn维矩阵,D是nXm维矩阵,E是nXr维矩阵。

认为控制输入是位移,速度,外力的线性组合:

其中可以是时变的。

系统闭环控制就是通过输入改变系统的阻尼和刚度。

3. 状态空间方程

令:

其中:,,

这就是系统状态空间方程的形式。

4. 最优控制

取惩罚函数为:

其中Q为半正定矩阵,R为正定矩阵。

拉格朗日方程:

令

对J取一阶变分:,当做常值,

将 项进行分部积分:

设,要使得:

得到最终结果:

4.1 闭环控制(LQR)

令:

当时:

即为控制增益。

若,此时并不是最优解,需要结合前馈。在结构控制中一般在过程中不变,只在快结束时快速下降。因此可以简化为常数矩阵:

原状态空间方程变为:

由开环的矩阵变为闭环矩阵。

4.1.1 状态观测

这种控制方式需要了解全部的状态,实际很少能测得全部的状态:

其中是测量噪声。需要进行状态估测得到。当信噪比足够高时使用Luenberger观测器,否则使用Kalman滤波器:

其中如果使用Luenberger观测器设计就是一个常数矩阵,如果使用Kalman滤波器是一个时变矩阵,需要通过解另一个Riccati方程实时计算,计算量比较大。

4.2 闭开环控制和开环控制

如果能够测得外部力,那么可以更好地控制。

令:
$P(t)$部分依然按照前述处理,剩余部分:

由于依赖于无法预先得知,因此无法计算最优前馈。

5. 极点配置

设是特征根:

可以写作:

因为特征值发生了变化,所以:

因此令:

由行列式等式:

这样就将2n维转化为m维。

对于第i个特征值,需要让的行列式为0,只需要让的第j列为0即可。

选择第j列,是一个单位列向量,只有第j个值为1:

将选择的i个向量拼起来:

即可求解G:

因此,为了获得相同的特征根G的选择不唯一。