自动管住原理试卷题库 一、基础概念与系统分类 管住系统的本质就是加减法,不过是机械的加减变成了电的加减。讲管住理论,就得把那些“黑箱”打开,看看里面到底藏了啥。系统是不是有反馈?

有没有积分环节?这些拍板了它是开环还是闭环。 比如,一个好办的弹簧振子,拉一下放开,它自己就停下,这是典型的开环,只要没干扰,输出就稳定。

要是给它一个持续的推力,要么把弹簧扣住不动,让它自己动个不停,那就是闭环。

这不只是是机械题,电路里滤波器的分类也一样,是不是有负反馈,拍板了它是稳定还是发散,是通频带宽是窄是宽。 为啥我们总喜爱用微分方程来描述系统?出于积分算的是累积,微分算的是变化率,这两个是最火的两个。当阶跃输入时,积分器输出是斜坡,这就像推箱子,推得越快箱子就滑得越快。当阶跃输入时,微分器输出是冲激,这就像扔石头,扔得越猛石头砸在地上形成的震动越大。 再比如传递函数,那个 $H(s)$ 看起来像个复杂的公式,实际上说白了就是输入输出比。分子是输出,分母是刚刚那个积分器把斜坡变成零输入,微分器把零输入变成阶跃,最终剩下的就是稳态输出比。 二、核心管住器设计思路 管住器的核心任务就是让系统跑得快又稳。有几种最经典的管住策略,每种都有各自的脾气。 比例管住(P)是最好办的,输出跟误差成正比。误差小,输出就小,误差大输出就大。

这就像油门踩得越狠车跑得越快,但前提是速度够快。缺点是一旦有扰动,系统可能会震荡就连爆炸,出于误差被处理得忒彻底了。 积分项(I)的目标就是消除稳态误差。

只要误差哪怕是个亿分之一,积分器就会一直工作,直到误差变成零。

这就像那个“推箱子”的斜坡,只要箱子里还有灰尘,推箱的手就不停歇。

这是消除余差的关键手段,但有个大缺点,就是可能会让系统震荡,出于积分器喜爱把误差全吃进去,害得输出忽大忽小。 差分项(D)就是加个刹车,专门对付高频干扰,防止系统震荡。想象一下,系统里混了个高频的噪音信号,差分器就像是个筛子,把高频的纹路筛掉,只保留低频的规律。 串级管住要么加 PI 管住,就是智慧地结合了比例和积分。比例负责快速反应,积分负责消除余差,差分负责稳态。

这就像开车,起步靠油门(比例),巡航靠恒速巡航仪(积分),遇到路怒症(高频干扰)靠电子眼(差分)。 三、典型难题与案例分析 解决系统的稳定性难题,最头疼的就是震荡。震荡的本质是相位滞后忒大,害得闭环增益在某个频率下超过 1,形成正反馈。 举个例子,举个最经典的二阶系统例子。假设我们有一个带阻尼的振荡器,无阻尼时是纯震荡,是有阻尼时相位滞后在 0 到 180 度之间。

要是相位滞后超过 180 度,要么开环频率响应曲线有个峰值,那闭合就是震荡。 如何把震荡变成阻尼?无非就是加个积分器,要么把开环增益降下来。加积分器相位滞后会变大,开环增益降下来相位滞后也会变大。

这就像推箱子,箱子推不动了(增益小),箱子被推得动起来了(加积分),推不动的时候箱子就不会乱晃。 参考区间里提到的超调量,公式是 $M_p = e^{frac{-zetapi}{sqrt{1-zeta^2}}}$。

这个公式看着吓人,但实际上只要记住 $zeta$ 是阻尼比,小于 1 就是震荡,大于 1 就是过阻尼,等于 1 就是临界阻尼。 比如一个典型的二阶系统,要是阻尼比 $zeta=0.5$,超调量大约是 43%,这是工程里挺常见的情况。

要是 $zeta=0.7$,超调量就是 16%。

要是 $zeta=1$,超调量就是 0%,系统没有震荡。 还有一种特殊情况,就是相位稳定判据。

只要开环增益曲线在频率轴上有个峰值,相位滞后超过 180 度,闭环就会震荡。

这就像开车,车速越快(频率越高),惯性越大(相位滞后越大),要是超车动作(负反馈)不跟上去,车就会乱跑。 四、性能指标与动态响应 评价一个管住系统好不好,不能光看它有没有震荡,还得看它如何震荡。 超调量($M_p$)越小说明系统越“懒”,少动了得,这对应的是阻尼比 $zeta$ 越大。 调节工夫($T_s$)越小说明系统反应越快,这对应的是 $zeta$ 越大。 上升工夫($T_r$)越小说明从启动到稳定用得越短,这跟阻尼比也相关。 稳态误差($e_{ss}$)是衡量稳态精度的指标。

要是是单位阶跃输入,稳态误差等于静差 $e_{ss} = frac{K_p}{1+K_p}$。

要是管住器增益 $K$ 越大,稳态误差越小。 比如,假设一个系统目标是管住一个被控量,稳态误差不能大于 0.01。

那么就需求保证在低频段开环增益够大。

要是低频段增益不够,低频段增益不够,稳态误差就大。 动态响应指标里,还有相位裕度($gamma$)的概念。相位裕度越大,系统越稳定。

一般认定 $gamma > 45$ 度是保险的,$gamma > 60$ 度是挺好的表现。 五、数学推导与变换 有时候不能靠眼看懂,得靠算。

比如拉普拉斯变换。输入是 $r(t)$,输出是 $y(t)$,变换后就是 $R(s)$ 和 $Y(s)$。 输入是一个单位阶跃信号,变换后就是 $1/s$。输出是 $Y(s)$,那么 $y(t)$ 就是 $Y(s) times s$。

这相当于把 $1/s$ 乘以 $s$,变成了 $1$,也就是单位阶跃。 再比如,一个带积分的管住器,输入是 $R(s)$,输出是 $U(s)$。

要是系统本身有个积分器,那输出里会有个 $1/s$ 的项。

这时候做拉普拉斯变换后,$Y(s)$ 里会有 $1/s$,乘以 $s$ 之后还是 $1$。 在反变换的时候,把 $s$ 变成 $jomega$ 做傅里叶变换,把 $1/s$ 变成 $1/jomega$。

这个 $1/jomega$ 在时域上就是 $f(t)$ 乘以 $u(-t)$,也就是反功能函数,右边是 0,左边是 1。 为啥系统会有稳态误差?出于稳态误差是无穷小量,不是零。在数学上,要是误差是无穷小量,管住信号在无穷大时趋向于无穷大,这在物理上是不可能的,要不就系统有饱和。 要是系统有饱和,输出不能无限增长,那就稳态误差就无穷小,可是系统是蛇形波动的,这在实际工程里叫震荡。 六、系统稳定性判断 判断系统稳定,最直观的方式就是看特征方程的根。

要是所有根的实部都小于 0,就是渐近稳定的。

要是有个根的实部大于 0,系统就失稳了,要么起码是有增长的模态。 另一种方式是劳斯判据。把特征方程写成 $a_n s^n + a_{n-1} s^{n-1} + ... + a_0 = 0$。

要是你把系数排成第一行和最终一行,首尾项的符号相同,那就是稳定;符号反之,那就是不稳定。 比如对于一阶系统 $s + a = 0$,系数是 1 和 a。

只要 a 是正的,就是稳定的。

要是 a 是负的,特征根就是 $-a$,实部是正的,不稳定。 再比如二阶系统,特征方程是 $s^2 + 2zetaomega_n s + omega_n^2 = 0$。系数都是正数,如何判断?实际上只要阻尼比 $zeta > 0$,它就是正的。 还有一种方式是奈奎斯特判据,这是高阶系统常用的。画开环频率响应曲线,从负实轴出发,一直画到无穷大。

要是曲线绕原点一圈逆时针方向一次,那就是稳定的。

要是绕一圈顺时针,要么少绕,那就是不稳定的。 七、设计实例与工程心得 设计一个带 PI 管住的二阶系统,目标是在阶跃输入下,超调量小于 20%,稳态误差小于 0.01。 起初,得定比例增益 Kp。超调量 $M_p = e^{frac{-zetapi}{sqrt{1-zeta^2}}}$。

要是希望超调量 20%,对应的阻尼比 $zeta$ 是多少?算一下,大约是 0.6。 然后,根据阻尼比 $zeta$ 和开环增益 K,调整比例增益 K。 接着,加积分项 Ki。积分项的目标是消除稳态误差。稳态误差 $e_{ss} = frac{1}{1+K_p K_i}$。为了让误差小于 0.01,即 $frac{1}{1+K_p K_i} 99$。 最终,加差分项 Kd。差分项用来抑制高频干扰。 实际设计时,有时候参数算出来震荡严重,那就得减小 Kp,要么加积分。

有时候参数算出来没有超调,但响应忒慢,那就增大 Kp,要么减小积分工夫常数。 比如,假设算出来的系统开环增益在 10000 左右,相位滞后在 180 度附近,那就务必加积分。积分工夫常数选大一点,比如 100s,这样相位滞后就会变大,但过渡过程会平缓。

要是想快一点,积分工夫常数选小一点,比如 1s,这样过渡过程就快,但稳态误差可能会变大。 八、总结与展望 自动管住原理就是教人如何跟未知世界打交道。它不是要把世界定死了,而是要设计一套规则,让系统在规则下尽可能接近目标。 目前的管住理论发展挺快,有自适应管住,能自动调整参数;有鲁棒管住,能容忍坏坏;有预测管住,能提前规划。未来的趋势是更智能、更灵活、更智能。 但归根结底,还是那几个方程:传递函数、特征方程、稳态误差公式。

只要这些公式懂,就能处理绝大多数工程难题。