第1章.自动控制的基本概念 1.1自动控制系统 自动化技术几乎渗透到国民经济的各个领域及社会生活的各个方面,是当代发展最迅 速、应用最广泛、最引人注目的高科技,是推动新的技术革命和新的产业革命的关键技术 在某种程度上说,自动化是现代化的同义词。 对人类社会生产的发展产生巨大推动作用,从而被世界公认为第一个自动控制系统的 是1788年瓦特发明的飞球调节器。1769年瓦特发明的蒸汽机,推动了工业革命的进一步发 展。但是,当时的蒸汽机需要人不断地调节蒸汽阀门才能保持蒸汽机的速度稳定,蒸汽机的 应用受到调速精度的限制。为了解决蒸汽机的速度控制问题,瓦特又发明了飞球调节器, 工作原理如图1所示。它是一个与蒸 汽机轴相联的机械装置,当蒸汽机的 调节器轴 负载减轻或者蒸汽温度升高等原因导 致蒸汽机转速升高时,飞球调节器的 转速也升高,离心力增加,飞球升高, 带着套环上升,操纵汽阀联结器关小 蒸汽阀门,从而降低蒸汽机速度。反关 之,当蒸汽机的负载增加或者蒸汽温 汽阀联结器 度下降等原因导致蒸汽机转速降低 时,飞球调节器的转速也下降,离心开 力减小,飞球降低,带着套环下降, 操纵汽阀联结器开大蒸汽阀门,从而 汽轮机轴 提高蒸汽机速度。可见,尽管存在负 载、蒸汽温度变化等扰动,蒸汽机速 图1.1飞球调节器原理图 度仍然可以稳定在设定值上。 飞球调节器的发明进一步推动了蒸汽机的应用,促进了工业生产的发展。但是,有时为 了提高调速精度,蒸汽机速度反而出现大幅度振荡,其后相继出现的其它自动控制系统也 有类似的现象。由于当时还没有自动控制理论,所以不能从理论上解释这一现象。为了解 决这个问题,不少人为提高离心式调速机的控制精度进行了改进研究。有人认为系统振荡是 因为调节器的制造精度不够,从而努力改进调节器的制造工艺,这种盲目的探索持续了大约 个世纪之久。 l868年,英国的麦克斯韦尔(J.C. Maxwel)发表“论调速器”论文,第一次指出不应该 单独讨论一个离心锤,必须从整个控制系统出发推导出微分方程,然后讨论微分方程解的 稳定性,从而分析实际控制系统是否会出现不稳定现象。这样,控制系统稳定性的分析, 变成了判别微分方程的特征根的实部的正、负号问题。麦克斯韦尔的这篇著名论文被公认 为自动控制理论的开端。 自动控制理论研究的对象是系统。我们在日常生活中就接触到很多系统,如常说的电力 系统、机器系统,还有文教系统、卫生系统等。事实上,系统是一个相当广泛的概念,一部 机器、一个生物体、一条生产线、一个电力网等都是一个系统,一个企业、一个社会组织也
第 1 章. 自动控制的基本概念 1.1 自动控制系统 自动化技术几乎渗透到国民经济的各个领域及社会生活的各个方面,是当代发展最迅 速、应用最广泛、最引人注目的高科技,是推动新的技术革命和新的产业革命的关键技术, 在某种程度上说,自动化是现代化的同义词。 对人类社会生产的发展产生巨大推动作用,从而被世界公认为第一个自动控制系统的 是 1788 年瓦特发明的飞球调节器。1769 年瓦特发明的蒸汽机,推动了工业革命的进一步发 展。但是,当时的蒸汽机需要人不断地调节蒸汽阀门才能保持蒸汽机的速度稳定,蒸汽机的 应用受到调速精度的限制。为了解决蒸汽机的速度控制问题,瓦特又发明了飞球调节器, 工作原理如图 1.1 所示。它是一个与蒸 汽机轴相联的机械装置,当蒸汽机的 负载减轻或者蒸汽温度升高等原因导 致蒸汽机转速升高时,飞球调节器的 转速也升高,离心力增加,飞球升高, 带着套环上升,操纵汽阀联结器关小 蒸汽阀门,从而降低蒸汽机速度。反 之,当蒸汽机的负载增加或者蒸汽温 度下降等原因导致蒸汽机转速降低 时,飞球调节器的转速也下降,离心 力减小,飞球降低,带着套环下降, 操纵汽阀联结器开大蒸汽阀门,从而 提高蒸汽机速度。可见,尽管存在负 载、蒸汽温度变化等扰动,蒸汽机速 度仍然可以稳定在设定值上。 图1.1 飞球调节器原理图 关 汽阀联结器 开 调节器轴 套环 汽轮机轴 飞球调节器的发明进一步推动了蒸汽机的应用,促进了工业生产的发展。但是,有时为 了提高调速精度,蒸汽机速度反而出现大幅度振荡,其后相继出现的其它自动控制系统也 有类似的现象。由于当时还没有自动控制理论,所以不能从理论上解释这一现象。为了解 决这个问题,不少人为提高离心式调速机的控制精度进行了改进研究。有人认为系统振荡是 因为调节器的制造精度不够,从而努力改进调节器的制造工艺,这种盲目的探索持续了大约 一个世纪之久。 1868 年,英国的麦克斯韦尔(J. C. Maxwell)发表“论调速器”论文,第一次指出不应该 单独讨论一个离心锤,必须从整个控制系统出发推导出微分方程,然后讨论微分方程解的 稳定性,从而分析实际控制系统是否会出现不稳定现象。这样,控制系统稳定性的分析, 变成了判别微分方程的特征根的实部的正、负号问题。麦克斯韦尔的这篇著名论文被公认 为自动控制理论的开端。 自动控制理论研究的对象是系统。我们在日常生活中就接触到很多系统,如常说的电力 系统、机器系统,还有文教系统、卫生系统等。事实上,系统是一个相当广泛的概念,一部 机器、一个生物体、一条生产线、一个电力网等都是一个系统,一个企业、一个社会组织也
是一个系统。有小系统、大系统,也有把一个国家甚至整个世界作为对象的巨系统 系统的种类如此繁多,又如此地千差万别,但它们有一个共同的特点,就是都具有一定 的功能,自身的各部分是互相依赖、互相制约的。例如,一条生产线是为了加工某个产品而 设立的,生产线的各个部分存在一定的结构关系和运动关系。我们把系统的这一特征作为“系 统”的定义,即 由若干相互制约、相互依赖的事物组合而成的具有一定功能的整体称为系统。或者说, 为实现规定功能以达到某一给定目标,而构成的相互关联的一组元件称为系统。 由人工控制的系统称为手动控制系统。下面通过几个具体的例子,分析手动控制的过 程,从而可以看出控制系统的基本原理。 例1.1热力系统 如图1.2所示为一个热力系统。通过调节蒸汽阀门,使流出的热水保持一定的温度。如 果由手工控制,就要求控制者观测温度计的指示值,调节阀门开关的开度。调节方法为:如 果温度计的指示值高于期望值,则关小阀门,降低热水温度;否则,开大阀门,升高热水温 度,从而使流出的热水保持设定的温度。 温度计 图1.2热力系统 例1.2直流电动机速度控制系统 控制目标是使电动机稳定在要求的转速上运行。可见,对应滑动电阻器的触点的某一位 置,有一给定电压U。,经过放大器放大为U,为电动机电枢电压。在没有扰动的情况下 对应滑动电阻器的触点的某一位置,则有一电机转速与之对应。 放大器U(D 转速表 图1.3直流电动机速度控制系统 如果负载恒定,电机及放大器参数也不变化,那么,如果给定电压U,不变,电机转速 也不会变。但这只是理想情况,电机负载实际上是经常变化的,电动机、放大器的参数也会 漂移,因此,即使保持给定电压Ug不变,电机转速也会变化,不能达到控制的目的。如果 用人工控制,则可以观测转速表的指示值,调整滑动电阻器的触点位置改变U。,从而使电
是一个系统。有小系统、大系统,也有把一个国家甚至整个世界作为对象的巨系统。 系统的种类如此繁多,又如此地千差万别,但它们有一个共同的特点,就是都具有一定 的功能,自身的各部分是互相依赖、互相制约的。例如,一条生产线是为了加工某个产品而 设立的,生产线的各个部分存在一定的结构关系和运动关系。我们把系统的这一特征作为“系 统”的定义,即 由若干相互制约、相互依赖的事物组合而成的具有一定功能的整体称为系统。或者说, 为实现规定功能以达到某一给定目标,而构成的相互关联的一组元件称为系统。 由人工控制的系统称为手动控制系统。下面通过几个具体的例子,分析手动控制的过 程,从而可以看出控制系统的基本原理。 例1.1 热力系统 如图1.2所示为一个热力系统。通过调节蒸汽阀门,使流出的热水保持一定的温度。如 果由手工控制,就要求控制者观测温度计的指示值,调节阀门开关的开度。调节方法为:如 果温度计的指示值高于期望值,则关小阀门,降低热水温度;否则,开大阀门,升高热水温 度,从而使流出的热水保持设定的温度。 例1.2 直流电动机速度控制系统 控制目标是使电动机稳定在要求的转速上运行。可见,对应滑动电阻器的触点的某一位 置,有一给定电压 ,经过放大器放大为 ,为电动机电枢电压。在没有扰动的情况下, 对应滑动电阻器的触点的某一位置,则有一电机转速与之对应。 U g U d 图1.3 直流电动机速度控制系统 转速表 放大器 U Ug Ud D I f = 常数 图1.2 热力系统 温度计 热水 排水 蒸汽 冷水 如果负载恒定,电机及放大器参数也不变化,那么,如果给定电压 不变,电机转速 也不会变。但这只是理想情况,电机负载实际上是经常变化的,电动机、放大器的参数也会 漂移,因此,即使保持给定电压 不变,电机转速也会变化,不能达到控制的目的。如果 用人工控制,则可以观测转速表的指示值,调整滑动电阻器的触点位置改变 ,从而使电 U g U g U g
机转速保持在期望值运行。例如,当负载増大使速度下降时,控制人员则调节触点位置,增 大U。,使Ud增大,从而使电机转速回升。 上述两个系统都是由人工控制的,可以看出,人在控制过程中起三个作用: (1)观测:用眼睛去观测温度计和转速表的指示值 (2)比较与决策:人脑把观测得到的数据与要求的数据相比较,并进行判断,根据给定 的控制规律给出控制量 (3)执行:根据控制量用手具体调节,如调节阀门开度、改变触点位置 在自动控制中,用控制装置代替人来完成上述功能。例如,自动控制热力系统如图14 所示 给定水温实际水温 电动阀门 囡1A白动垴十茲结 温度测量元件测出实际水温,并变换成电压信号,与给定水温的电压信号加在放大器输 入端,即可比较大小,其差值信号经放大器放大后,驱动执行电机,从而调节阀门开度。例 如,当实际水温偏低时,给定水温与实际水温的偏差是一正值,驱动执行电机朝开启阀门方 向运转,增大蒸汽流量,从而使水温上升。反之,当实际水温偏高时,给定水温与实际水温 的偏差是一负值,驱动执行电机朝关闭阀门方向运转,减小蒸汽流量,从而使水温下降。可 见,控制装置能够代替人进行控制。 直流电动机自动调速系统如图15所示 lr=常数 △U放大器U 测速发电机 图15吉滀由动却抽白动控制系 测速发电机输出电压Ur与直流电机转速成正比,当电机转速比期望值大时,U/大 △U=Ug-U变小,Ud变小,从而使电动机转速降低:反之,当电动机转速比期望值小时, U小,△U=Ug-U变大,U变大,从而使电机转速增加。因此,无论负载变化使电动 机速度增加还是减少,控制器都能使电机保持期望转速运行 在上述两个自动控制系统中,没有人参与控制,是系统本身控制满足要求的。因此,所 谓自动控制是在没有人参与的情况下,系统的控制器自动地按照人预定的要求控制设备或
机转速保持在期望值运行。例如,当负载增大使速度下降时,控制人员则调节触点位置,增 大U g ,使U d 增大,从而使电机转速回升。 上述两个系统都是由人工控制的,可以看出,人在控制过程中起三个作用: (1)观测:用眼睛去观测温度计和转速表的指示值; (2)比较与决策:人脑把观测得到的数据与要求的数据相比较,并进行判断,根据给定 的控制规律给出控制量; (3)执行:根据控制量用手具体调节,如调节阀门开度、改变触点位置。 在自动控制中,用控制装置代替人来完成上述功能。例如,自动控制热力系统如图1.4 所示。 温度测量元件测出实际水温,并变换成电压信号,与给定水温的电压信号加在放大器输 入端,即可比较大小,其差值信号经放大器放大后,驱动执行电机,从而调节阀门开度。例 如,当实际水温偏低时,给定水温与实际水温的偏差是一正值,驱动执行电机朝开启阀门方 向运转,增大蒸汽流量,从而使水温上升。反之,当实际水温偏高时,给定水温与实际水温 的偏差是一负值,驱动执行电机朝关闭阀门方向运转,减小蒸汽流量,从而使水温下降。可 见,控制装置能够代替人进行控制。 直流电动机自动调速系统如图1.5所示。 图1 5 直流电动机速度自动控制系统 测速发电机 放大器 U U g Ud D I f = 常数 ∆U U f + 图1 4 自动控制热力系统 温度检测 热水 排水 蒸汽 放大器 给定水温 实际水温 电动阀门 冷水 测速发电机输出电压 与直流电机转速成正比,当电机转速比期望值大时, 大, 变小, 变小,从而使电动机转速降低;反之,当电动机转速比期望值小时, 小, 变大, 变大,从而使电机转速增加。因此,无论负载变化使电动 机速度增加还是减少,控制器都能使电机保持期望转速运行。 U f U f ∆U =Ug −U f U d U f ∆U = U g −U f U d 在上述两个自动控制系统中,没有人参与控制,是系统本身控制满足要求的。因此,所 谓自动控制是在没有人参与的情况下,系统的控制器自动地按照人预定的要求控制设备或
过程,使之具有一定的状态和性能。具有自动控制功能的系统称为自动控制系统。 在自动控制系统中,有许多变量或者信号。从系统外部施加到系统上而与该系统的其 他信号无关的信号称为输入信号。输入信号包括参考输入和扰动输入。在控制系统中希望 被被控信号再现的恒定的或随时间变化的输入信号称为参考输入,简称为输入。而干扰系统 被控量达到期望值的输入称为扰动输入,简称为扰动。例如,温度控制系统中的温度设定是 参考输入,而蒸汽温度的变化、热水流量的变化等都是干扰热水温度恒定的,所以都是扰动 输入。在电机速度控制系统中,电位器给出的电压是参考输入,而电机负载的变化、电网电 压的波动等都是干扰电机速度保持恒定的变量,是扰动输入 在有些系统中,参考输入是随时间变化的,例如啤酒发酵、家禽孵化过程中,温度设 定是时间的函数。而在自动火炮系统中,飞机的飞行轨迹是自动火炮系统的参考输入,是 个事先无法预料的信号。 系统中被控制的量称为被控量。例如,温度控制系统中的温度,电动机速度控制系统 中的电动机转速都是被控量。自动控制系统的作用就是使被控量按照期望的规律变化。控 制器的输出称为控制量。例如,温度控制系统中的蒸汽阀门开度,电机速度控制系统中的电 枢电压都是控制量。控制系统输出的量称为输出量。在控制系统分析与设计中,系统的被 控量常作为输出量。实际上,控制系统中需要监控的量都可以作为输出量。例如,系统的误 差信号等。 1.2自动控制系统的类型 自动控制系统根据分类的目的,可以用多种方法进行分类。了解控制系统的分类方法, 就能在分析和设计系统之前,对系统有一个正确的认识 下面介绍控制系统常见的几种类型及其性质 1.2.1开环、闭环与复合控制系统 控制系统按其结构可分为开环控制系统、闭环控制系统和复合控制系统 1.开环控制系统 在例1.2所示电动机速度控制系统中,如果没有人参与,就是开环控制系统。这时,系 统仅受控制量的控制,输出对系统的控制没有作用,这也是开环控制系统的特点。借助于开 环控制系统的这一特点,可以给出开环控制系统的定义 如果控制系统的被控量对系统没有控制作用,这种控制系统称为开环控制系统。开环 控制系统的控制原理如图1.6所示。 扰动 考 控制器 被控_被控 图16开环控制系统 在开环调速系统中,如果没有任何扰动,电机将按期望的速度运行,但当有扰动时,例 如负载的变化、电网电压的变化或者其它参数的变化,这些扰动就要影响到电机转速,使它 偏离期望值。这时如没有人去进行调节,电机就不能自动回到期望值。为了能使电机在扰动 的影响下也能自动稳定到期望值,必须采用闭环控制系统。 2.闭环控制系统或反馈控制系统 上述自动调速系统就是闭环控制系统。我们已经简单地分析了它的工作原理,可以看出
过程,使之具有一定的状态和性能。具有自动控制功能的系统称为自动控制系统。 在自动控制系统中,有许多变量或者信号。从系统外部施加到系统上而与该系统的其 他信号无关的信号称为输入信号。输入信号包括参考输入和扰动输入。在控制系统中希望 被被控信号再现的恒定的或随时间变化的输入信号称为参考输入,简称为输入。而干扰系统 被控量达到期望值的输入称为扰动输入,简称为扰动。例如,温度控制系统中的温度设定是 参考输入,而蒸汽温度的变化、热水流量的变化等都是干扰热水温度恒定的,所以都是扰动 输入。在电机速度控制系统中,电位器给出的电压是参考输入,而电机负载的变化、电网电 压的波动等都是干扰电机速度保持恒定的变量,是扰动输入。 在有些系统中,参考输入是随时间变化的,例如啤酒发酵、家禽孵化过程中,温度设 定是时间的函数。而在自动火炮系统中,飞机的飞行轨迹是自动火炮系统的参考输入,是一 个事先无法预料的信号。 系统中被控制的量称为被控量。例如,温度控制系统中的温度,电动机速度控制系统 中的电动机转速都是被控量。自动控制系统的作用就是使被控量按照期望的规律变化。控 制器的输出称为控制量。例如,温度控制系统中的蒸汽阀门开度,电机速度控制系统中的电 枢电压都是控制量。控制系统输出的量称为输出量。在控制系统分析与设计中,系统的被 控量常作为输出量。实际上,控制系统中需要监控的量都可以作为输出量。例如,系统的误 差信号等。 1.2 自动控制系统的类型 自动控制系统根据分类的目的,可以用多种方法进行分类。了解控制系统的分类方法, 就能在分析和设计系统之前,对系统有一个正确的认识。 下面介绍控制系统常见的几种类型及其性质。 1.2.1 开环、闭环与复合控制系统 控制系统按其结构可分为开环控制系统、闭环控制系统和复合控制系统。 1. 开环控制系统 在例1.2所示电动机速度控制系统中,如果没有人参与,就是开环控制系统。这时,系 统仅受控制量的控制,输出对系统的控制没有作用,这也是开环控制系统的特点。借助于开 环控制系统的这一特点,可以给出开环控制系统的定义: 如果控制系统的被控量对系统没有控制作用,这种控制系统称为开环控制系统。开环 控制系统的控制原理如图1.6所示。 图1.6 开环控制系统 控制器 被控 对象 扰动 参考输入 控制量 被控量 在开环调速系统中,如果没有任何扰动,电机将按期望的速度运行,但当有扰动时,例 如负载的变化、电网电压的变化或者其它参数的变化,这些扰动就要影响到电机转速,使它 偏离期望值。这时如没有人去进行调节,电机就不能自动回到期望值。为了能使电机在扰动 的影响下也能自动稳定到期望值,必须采用闭环控制系统。 2. 闭环控制系统或反馈控制系统 上述自动调速系统就是闭环控制系统。我们已经简单地分析了它的工作原理,可以看出
闭环控制系统有自动修正偏差的能力。现在我们考察闭环控制系统的特点。容易看出,这 个系统不仅由给定电压进行控制,而且被控量也参与控制。或者说,是由给定量与被控量的 反馈信号的差值进行控制,这就是闭环控制系统的特点,我们借助于这一特点给出闭环控制 系统的定义: 如果系统的被控量直接或间接地参与控制,这种系统称为闭环控制系统或更直接地称 为反馈控制系统。闭环控制系统的控制原理如图1.7所示。 参考输入 控制器制母被被控 图1.7反馈控制系统 反馈控制系统分为正反馈和负反馈两种情况,上面说的是负反馈的情况,下面仍以电 动机自动调速系统为例说明正反馈的概念。若将测速发电机的正负极性反接下,就成为正 反馈系统。此时,ΔU=Ug+Ur,所以,当电动机转速升高,Ur增加,ΔU增加,则U增 加,电动机转速会进一步增加,如此循环,电机转速越来越高。反之,若扰动使电机转速下 降,则U减少,Ud减小,则电机转速会进一步减少。可见正反馈助长了系统扰动的影响, 而负反馈是抑制扰动的影响 反馈是十分重要的概念,在自动控制中得到广泛应用。反馈控制系统的研究是本课程的 重要内容。 3.复合控制系统 开环控制的缺点是精度低,优点是控制稳定,不会产生闭环控制系统中可能出现的振荡 情况。相反,闭环控制〔负反馈)的优点是控制精度髙,缺点是容易造成系统不稳定, 问题早在瓦特发明飞球调节器时就引起人们的注意。 为了发扬开环控制和闭环控制的优点,克服它们的缺点,人们在系统中同时引进开环控 制和闭环控制,这种系统称为复合控制系统。复合控制系统的原理如图18所示 控制器 扰动 参考 「拉]文控制量「被控被控量 制 反馈 环节 图1.8复合控制系统 1.2.2线性系统与非线性系统 这是根据分析和设计系统的方法来分类的 定义:如果一个系统具有下列性质 (1)输入x1()产生输出y1(1);
闭环控制系统有自动修正偏差的能力。现在我们考察闭环控制系统的特点。容易看出,这 个系统不仅由给定电压进行控制,而且被控量也参与控制。或者说,是由给定量与被控量的 反馈信号的差值进行控制,这就是闭环控制系统的特点,我们借助于这一特点给出闭环控制 系统的定义: 如果系统的被控量直接或间接地参与控制,这种系统称为闭环控制系统或更直接地称 为反馈控制系统。闭环控制系统的控制原理如图1.7所示。 反馈控制系统分为正反馈和负反馈两种情况,上面说的是负反馈的情况,下面仍以电 动机自动调速系统为例说明正反馈的概念。若将测速发电机的正负极性反接一下,就成为正 反馈系统。此时,∆U = U g +U f ,所以,当电动机转速升高,U f 增加,∆U 增加,则 增 加,电动机转速会进一步增加,如此循环,电机转速越来越高。反之,若扰动使电机转速下 降,则 减少, 减小,则电机转速会进一步减少。可见正反馈助长了系统扰动的影响, 而负反馈是抑制扰动的影响。 U d U f U d 反馈是十分重要的概念,在自动控制中得到广泛应用。反馈控制系统的研究是本课程的 重要内容。 3. 复合控制系统 开环控制的缺点是精度低,优点是控制稳定,不会产生闭环控制系统中可能出现的振荡 情况。相反,闭环控制(负反馈)的优点是控制精度高,缺点是容易造成系统不稳定,这一 问题早在瓦特发明飞球调节器时就引起人们的注意。 为了发扬开环控制和闭环控制的优点,克服它们的缺点,人们在系统中同时引进开环控 制和闭环控制,这种系统称为复合控制系统。复合控制系统的原理如图1.8所示。 图1.7 反馈控制系统 控制器 被控 对象 反馈 环节 扰动 参考输入 控制量 被控量 图1.8 复合控制系统 控制器 被控 对象 反馈 环节 扰动 参考 控制量 被控量 输入 控制器 1.2.2 线性系统与非线性系统 这是根据分析和设计系统的方法来分类的。 定义:如果一个系统具有下列性质: (1)输入 x1 (t) 产生输出 y1 (t) ;