读「控制系统设计」
2021年春学期我只有一门课,叫做「控制系统设计」,使用的教材和课程同名,著者是哈工大的王广雄、何朕。这本书的内容非常丰富,难度不小,所以这学期我的备课压力相当大,同时收获也很多。
办公室有个老师毕业于哈工大自动化专业,他给我讲了王广雄老先生的故事。王老爷子是控制领域的老专家,哈工大控制方向的博士论文答辩经常请他做主席。他治学严谨,提问直指要害,经常把学生问得答辩难以继续,下面坐的几个院士就帮学生圆场,场面甚是有趣。长此以往,有的老师就都不愿意请他。如果王老爷子都认可了你,那么你绝对是没问题的。
回到教材本身,这本书的前几章讲理论基础,后面的章节则基于这几个理论去分析和设计系统。接下来我简要介绍下本书的重要内容。
第2章讲频谱分析。信号的本质是频谱,系统的本质是频谱特性,从信号分析的角度可将系统看作一个滤波器。本章前面傅里叶分析的内容中规中矩,后面测量对象频谱特性的内容比较新鲜,我以前没见过。输入的测试信号的频谱是已知的,对输出信号采样得到的离散信号做DFT即得到输出信号的频谱,两者相除就得到了系统在离散频率点上的频率特性。输入的测试信号要包含丰富的频谱特性,脉冲信号就是非常好的选择。阶跃信号的频谱虽然也包含所有频段,但是高频衰减太快,输出信号中的高次谐波容易被噪声淹没,所以用它做测试信号只能得到低频模型。
第3章讲输入信号和跟踪误差。本章主要关注点是系统的性能,即误差。分析输入信号的特征时,需要计算它的一阶导、二阶导以及频谱。输入信号的类型决定系统的型别,跟踪误差的大小决定系统的增益。计算跟踪误差可以用静态误差系数法或动态误差系数法。系统的性能对Bode图低频部分的特性有约束。
第4章讲噪声和它所引起的误差。干扰和噪声是随机信号,描述随机信号要用到相关函数和谱密度。相关函数\(R(\tau)\)表示了距离为\(\tau\)的前后两瞬间的关联程度,大多数随机过程的相关函数会随着\(\tau\)的增加而减小,说明时间间隔越长,预测精度越低。谱密度表示随机信号在频域上的平均功率密度,从谱密度可以直接看出随机信号的频谱分布特性。谱密度是相关函数的傅里叶变换。均方误差衡量输入噪声作用下系统的性能,另一个衡量指标则是等效噪声带宽。
第5章讲控制系统的设计约束。本章首先介绍了控制系统的灵敏度(sensitivity),它衡量系统闭环传递函数对参数变化的敏感程度。灵敏度的最大幅值\(M_S\)是Nyquist曲线与\(-1+j0\)点的最小距离的倒数,所以\(M_S\)可以精确衡量系统的相对稳定性。有的系统稳定裕度很大,但是相对稳定性并不好,\(M_S\)才是真正意义上的稳定裕度。灵敏度低的系统比较容易控制。灵敏度函数受到Bode积分公式的约束,它只与对象本身的特性有关,因此可以利用它预见系统所能做到的最佳性能。本章还介绍了系统的不确定性,给出了闭环传递函数要满足的鲁棒稳定性条件和开环传递函数要满足的设计约束。鲁棒稳定性约束决定了Bode图在高频段的特性。
后面的章节则是上述理论的应用。比如第6章的带宽设计,从频谱分析可知,带宽越大,系统响应越快,从鲁棒稳定性约束可知,带宽过高时系统的鲁棒稳定性差,所以开环幅频曲线要在合适的频率穿越0dB线,也就是系统的带宽要设计得合适。第11章的不稳定系统的控制,以X-29战机和倒立摆为例,详细讲解了Bode积分约束在系统分析和设计中的应用,很有意思。
我总结这本教材有如下几个特点:
- 主要基于经典控制理论讲解,学习本书前要熟练掌握频率分析方法
- 讲了很多国内的本科教材中少有的内容,有很多工程实例
- 惜字如金,内容如此丰富却仅有213页,简单一句话要琢磨好久
所以这门课很难上,学生接受起来也比较困难。这学期能够顺利上完这门课,课堂气氛也维持得不错,已经是相当不易了!