第三章线性系统的时域分析法3.1引言分析控制系统的第一步是建立模型,数学模型一旦建立,第二步分析控制性能分析有多种方法,主要有时域分析法,频域分析法,根轨迹法等。每种方法,各有千秋。均有他们的适用范围和对象。本章先讨论时域法。实际上,控制系统的输入信号常常是不知的,而是随机的。很难用解析的方法表示。只有在一些特殊的情况下是预先知道的,可以用解析的方法或者曲线表示。例如,切削机床的自动控制的例子。在分析和设计控制系统时,对各种控制系统性能得有评判、比较的依据。这个依据也许可以通过对这些系统加上各种输入信号比较它们对特定的输入信号的响应来建立。许多设计准则就建立在这些信号的基础上,或者建立在系统对初始条件变化(无任何试验信号)的基础上,因为系统对典型试验信号的响应特性,与系统对实际输入信号的响应特性之间,存在着一定的关系;所以采用试验信号来评价系统性能是合理的。3.1.1典型试验信号经常采用的试验输入信号:①实际系统的输入信号不可知性:②典型试验信号的响应与系统的实际响应,存在某种关系;③电压试验信号是时间的简单函数,便于分析。突然受到恒定输入作用或突然的扰动。如果控制系统的输入量是随时间逐步变化的函数,则斜坡时间函数是比较合适的。(单位)阶跃函数(Stepfunction)1(t),t≥0室温调节系统和水位调节系统(单位)斜坡函数(Rampfunction)速度t,t≥Oα121≥0(单位)加速度函数(Accelerationfunction)抛物线2(单位)脉冲函数(Impulsefunction)s(t),t=0正弦函数(Simusoidalfunction)Asinut,当输入作用具有周期性变化时。通常运用阶跃函数作为典型输入作用信号,这样可在一个统一的基础上对各种控制系统的特性进行比较和研究。本章讨论系统非周期信号(Step、Ramp、对正弦试验信号相应,将在第五章频域分析法,第六章校正方法中讨论)作用下系统的响应。3.1.2动态过程和稳态过程49
49 第三章 线性系统的时域分析法 3.1 引言 分析控制系统的第一步是建立模型,数学模型一旦建立,第二步 分析控制性能, 分析有多种方法,主要有时域分析法,频域分析法,根轨迹法等。每种方法,各有千秋。 均有他们的适用范围和对象。本章先讨论时域法。 实际上,控制系统的输入信号常常是不知的,而是随机的。很难用解析的方法表示。 只有在一些特殊的情况下是预先知道的,可以用解析的方法或者曲线表示。例如,切削 机床的自动控制的例子。 在分析和设计控制系统时,对各种控制系统性能得有评判、比较的依据。这个依据 也许可以通过对这些系统加上各种输入信号比较它们对特定的输入信号的响应来建立。 许多设计准则就建立在这些信号的基础上,或者建立在系统对初始条件变化(无任 何试验信号)的基础上,因为系统对典型试验信号的响应特性,与系统对实际输入信号 的响应特性之间,存在着一定的关系;所以采用试验信号来评价系统性能是合理的。 3.1.1 典型试验信号 经常采用的试验输入信号: ① 实际系统的输入信号不可知性; ② 典型试验信号的响应与系统的实际响应,存在某种关系; ③ 电压试验信号是时间的简单函数,便于分析。 突然受到恒定输入作用或突然的扰动。如果控制系统的输入量是随时间逐步变化的函 数,则斜坡时间函数是比较合适的。 (单位)阶跃函数(Step function) 1(t) , t 0 室温调节系统和水位调节系统 (单位)斜坡函数(Ramp function) 速度 t , t 0 (单位)加速度函数(Acceleration function)抛物线 , 0 2 1 2 t t (单位)脉冲函数(Impulse function) (t) , t = 0 正弦函数(Simusoidal function)Asinut ,当输入作用具有周期性变化时。 通常运用阶跃函数作为典型输入作用信号,这样可在一个统一的基础上对各种控制 系统的特性进行比较和研究。本章讨论系统非周期信号(Step、Ramp、对正弦试验信号 相应,将在第五章频域分析法,第六章校正方法中讨论)作用下系统的响应。 3.1.2 动态过程和稳态过程
一一瞬时响应和稳态响应TransientResponse&Steady_stateResponse在典型输入信号作用下,任何一个控制系统的时间响应。1瞬态响应指系统从初始状态到最终状态的响应过程。由于实际控制系统具有惯性、摩擦、阻尼等原因。2稳态响应是指当t趋近于无穷大时,系统的输出状态,表征系统输出量最终复现输入量的程度。3.1.3绝对稳定性,相对稳定性和稳态误差AbsoluteStability,RelativeStabilitySteady_stateError在设计控制系统时,我们能够根据元件的性能,估算出系统的动态特性。控制系统动态特性中,最重要的是绝对稳定性,即系统是稳定的,还是不稳定的。如果控制系统没有受到任何扰动,或输入信号的作用,系统的输出量保持在某一状态上,控制系统便处于平衡状态。如果线性定常控制系统受到扰动量的作用后,输出量最终又返回到它的平衡状态,那么,这种系统是稳定的。如果线性定常控制系统受到扰动量作用后,输出量显现为持续的振荡过程或输出量无限制的偏离其平衡状态,那么系统便是不稳定的。图3-1稳定性分析示意图实际上,物理系统输出量只能增加到一定的范围,此后或者受到机械止动装置的限制,或者使系统遭到破坏,也可能当输出量超过一定数值后,系统变成非线性的,而使线性微分方程不再适用。本章不讨论非线性系统的稳定性。绝对稳定性是前提。·相对稳定性:因为物理控制系统包含有一些贮能元件,所以当输入量作用于系统时,系统的输出量不能立即跟随输入量的变化,而是在系统达到稳态之前,表现为瞬态响应过程。对于实际控制系统,在达到稳态以前,它的瞬态响应,常常表现为阻尼振荡过程。一一称动态过程。·稳态误差:如果在稳态时,系统的输出量与输入量不能完全吻合,就认为系统有稳态50
50 ——瞬时响应和稳态响应 Transient Response & Steady_state Response 在典型输入信号作用下,任何一个控制系统的时间响应。 1 瞬态响应 指系统从初始状态到最终状态的响应过程。由于实际控制系统具有惯性、 摩擦、阻尼等原因。 2 稳态响应 是指当 t 趋近于无穷大时,系统的输出状态,表征系统输出量最终复现输入 量的程度。 3.1.3 绝对稳定性,相对稳定性和稳态误差 Absolute Stability , Relative Stability ,Steady_state Error 在设计控制系统时,我们能够根据元件的性能,估算出系统的动态特性。控制系统 动态特性中,最重要的是绝对稳定性,即系统是稳定的,还是不稳定的。如果控制系统 没有受到任何扰动,或输入信号的作用,系统的输出量保持在某一状态上,控制系统便 处于平衡状态。如果线性定常控制系统受到扰动量的作用后,输出量最终又返回到它的 平衡状态,那么,这种系统是稳定的。如果线性定常控制系统受到扰动量作用后,输出 量显现为持续的振荡过程或输出量无限制的偏离其平衡状态,那么系统便是不稳定的。 图 3-1稳 定 性 分 析 示 意 图 实际上,物理系统输出量只能增加到一定的范围,此后或者受到机械止动装置的限 制,或者使系统遭到破坏,也可能当输出量超过一定数值后,系统变成非线性的,而使 线性微分方程不再适用。本章不讨论非线性系统的稳定性。 绝对稳定性是前提。 ·相对稳定性:因为物理控制系统包含有一些贮能元件,所以当输入量作用于系统时, 系统的输出量不能立即跟随输入量的变化,而是在系统达到稳态之前,表现为瞬态响应 过程。对于实际控制系统,在达到稳态以前,它的瞬态响应,常常表现为阻尼振荡过程。 ——称动态过程。 ·稳态误差:如果在稳态时,系统的输出量与输入量不能完全吻合,就认为系统有稳态
误差。这个误差表示系统的准确度。稳态特性:稳态误差是系统控制精度或抗扰动能力的一种度量。在分析控制系统时,我们既要研究系统的瞬态响应,如达到新的稳定状态所需的时间,同时也要研究系统的稳态特性,以确定对输入信号跟踪的误差大小。·动态性能指标:在许多实际情况中,控制系统所需要的性能指标,常以时域量值的形式给出。通常,控制系统的性能指标,系统在初始条件为零(静止状态,输出量和输入量的各阶导数为0),对(单位)阶跃输入信号的瞬态响应。实际控制系统的瞬态响应,在达到稳态以前,常常表现为阻尼振荡过程,为了说明控制系统对单位阶跃输入信号的瞬态响应特性,通常采用下列一些性能指标。h(t)4Mp超调量允许误差.1 h(0)-..0.9 h(c0)td0.02或0.050.5 h(o0)...0.1 h(00).+t0trtpts图3-2表示性能指标td,tr,tp,Mp和ts的单位阶跃响应曲线①延迟时间ta:(DelayTime)响应曲线第一次达到稳态值的一半所需的时间,叫延迟时间。①0?更?②上升时间t:(RiseTime)响应曲线从稳态值的10%上升到90%,所需的时间。(5%上升到95%,或从0上升到100%,对于欠阻尼二阶系统,通常采用0~100%的上升时间,对于过阻尼系统,通常采用10~90%的上升时间),上升时间越短,响应速度越快。③峰值时间t,(PeakTime)):响应曲线达到过调量的第一个峰值所需要的时间。④调节时间t,:(SettlingTime):在响应曲线的稳态线上,用稳态值的百分数(通常51
51 误差。这个误差表示系统的准确度。 稳态特性: 稳态误差是系统控制精度或抗扰动能力的一种度量。 在分析控制系统时,我们既要研究系统的瞬态响应,如达到新的稳定状态所需的时间, 同时也要研究系统的稳态特性,以确定对输入信号跟踪的误差大小。 ·动态性能指标: 在许多实际情况中,控制系统所需要的性能指标,常以时域量值的形式给出。通常, 控制系统的性能指标,系统在初始条件为零(静止状态,输出量和输入量的各阶导数为 0),对(单位)阶跃输入信号的瞬态响应。 实际控制系统的瞬态响应,在达到稳态以前,常常表现为阻尼振荡过程,为了说明控制 系统对单位阶跃输入信号的瞬态响应特性,通常采用下列一些性能指标。 0 t Mp超 调 量 允 许 误 差 1 0.9 0.5 0.1 tr tp ts 图 3-2表 示 性 能 指 标 td,tr,tp,Mp和 ts的 单 位 阶 跃 响 应 曲 线 td h(t) 0.02或 0.05 h() h() h() h() ① 延迟时间 d t :(Delay Time)响应曲线第一次达到稳态值的一半所需的时间,叫延迟 时间。 ② 上升时间 : r t (Rise Time)响应曲线从稳态值的 10%上升到 90%,所需的时间。〔5% 上升到 95%,或从 0 上升到 100%,对于欠阻尼二阶系统,通常采用 0~100%的上升 时间,对于过阻尼系统,通常采用 10~90%的上升时间〕,上升时间越短,响应速度 越快。 ③ 峰值时间 p t (Peak Time):响应曲线达到过调量的第一个峰值所需要的时间。 ④ 调节时间 : s t (Settling Time):在响应曲线的稳态线上,用稳态值的百分数(通常
取5%或2%)作一个允许误差范围,响应曲线达到并永远保持在这一允许误差范围内,所需的时间。③最大超调量M,:(MaximumOvershoot):指响应的最大偏离量h(tp)与终值h(co)之差的百分比,即%h(t,)-h(0)g%=×100%3-1h(0)t,或t,评价系统的响应速度;1,同时反映响应速度和阻尼程度的综合性指标。α%评价系统的阻尼程度。3.2一阶系统的时域分析用一阶微分方程描述的控制系统称为一阶系统。图3-3(a)所示的RC电路,其微分方程为Rc d +U =r()(3-2)TC()+C(t)= r(t)dt其中C(t)为电路输出电压,r(t)为电路输入电压,T=RC为时间常数。R十C0+Ac(t)r(t)i(t) CC(s)R(s)1TS+1o.电路图(a)(c)等效方块图I(s)C(s)R(s)1csR(b)方块图图3-3一阶系统电路图、方块图及等效方块图当初始条件为零时,其传递函数为C(s)1g(s)= (3-3)R(s)TS +1这种系统实际上是一个非周期性的惯性环节。下面分别就不同的典型输入信号,分析该系统的时域响应。3.2.1单位阶跃响应52
52 取 5%或 2%)作一个允许误差范围,响应曲线达到并永远保持在这一允许误差范围 内,所需的时间。 ⑤ 最大超调量 : M p (Maximum Overshoot):指响应的最大偏离量 h(tp)与终值 h() 之差 的百分比,即 % 100% ( ) ( ) ( ) % − = h h t p h 3−1 r t 或 p t 评价系统的响应速度; s t 同时反映响应速度和阻尼程度的综合性指标。 % 评价 系统的阻尼程度。 3.2 一阶系统的时域分析 用一阶微分方程描述的控制系统称为一阶系统。图 3-3(a)所示的 RC 电路,其微 分方程为 U r(t) dt du RC c c + = T C(t) + C(t) = r(t) • (3-2) 其中 C(t)为电路输出电压,r(t)为电路输入电压,T=RC 为时间常数。 i(t) + r(t) c(t) + ( a) 电 路 图 R C R(s) C(s) ( c) 等 效 方 块 图 R(s) C(s) ( b) 方 块 图 I(s) 图 3-3 一阶系统电路图、方块图及等效方块图 当初始条件为零时,其传递函数为 1 1 ( ) ( ) ( ) + = = R s TS C s s (3-3) 这种系统实际上是一个非周期性的惯性环节。 下面分别就不同的典型输入信号,分析该系统的时域响应。 3.2.1 单位阶跃响应
Unit-StepResponse ofFirst-order System1因为单位阶跃函数的拉氏变换为R(s):,则系统的输出由式(3-3)可知为S11一1C(s) = Φ(s)R(s) =TS+ISTS+1对上式取拉氏反变换,得C(0)=1-e(3-4)t≥0tC(t)=1-e TAC(t)A470.63230%S%S6%98891↓1T2T4T3T5T0图3-4指数响应曲线注:R(s)的极点形成系统响应的稳态分量。传递函数的极点是产生系统响应的瞬态分量。这一个结论不仅适用于一阶线性定常系统,而且也适用于高阶线性定常系统。响应曲线在t≥0时的斜率为一,如果系统输出响应的速度恒为,则只要t=T时,T1输出c(t)就能达到其终值。如图3-4所示。由于c(t)的终值为1,因而系统阶跃输入时的稳态误差为零。动态性能指标:ta = 0.69Tt, =2.20T, = 3T(5%误差带)t,和%不存在3.2.2一阶系统的单位脉冲响应当输入信号为理想单位脉冲函数时,R(s)=1,输出量的拉氏变换与系统的传递函数相53
53 Unit-Step Response of First-order System 因为单 位阶跃 函数的 拉氏 变换为 S R s 1 ( ) = ,则系 统的 输出由 式(3-3)可 知为 1 1 1 1 1 1 ( ) ( ) ( ) + = − + = = TS S S TS C s s R s 对上式取拉氏反变换,得 T t c t e − ( ) = 1− t 0 (3-4) 图 3-4指 数 响 应 曲 线 1 0 63.2% 86.5% 95% 98.2% 99.3% T 2T 3T 4T 5T 0.632 t c(t) c(t)=1-e 注:R(s)的极点形成系统响应的稳态分量。 传递函数的极点是产生系统响应的瞬态分量。这一个结论不仅适用于一阶线性定常 系统,而且也适用于高阶线性定常系统。 响应曲线在 t 0 时的斜率为 T 1 ,如果系统输出响应的速度恒为 T 1 ,则只要 t=T 时, 输出 c(t)就能达到其终值。如图 3-4 所示。 由于 c(t)的终值为 1,因而系统阶跃输入时的稳态误差为零。 动态性能指标: t d = 0.69T t r = 2.20T t s = 3T (5%误差带) t p和%不存在 3.2.2 一阶系统的单位脉冲响应 当输入信号为理想单位脉冲函数时,R(s)=1,输出量的拉氏变换与系统的传递函数相