水箱水位控制系统的设计设计

  • 格式:doc
  • 大小:1.72 MB
  • 文档页数:22

水箱水位控制系统的设计

1

目录

1绪论............................................................................................................................. 1

1.1计算机模拟控制系统...................................................................................... 1

1.1.1系统的分类........................................................................................... 1

1.1.2系统的数学模型................................................................................... 1

1.2计算机模拟控制系统...................................................................................... 1

1.3数学模型及其建立方法.................................................................................. 2

1.3.1数学模型的表达形式与对模型的要求............................................... 2

1.3.2建立数学模型的基本方法................................................................... 3

2水箱水位系统概述..................................................................................................... 5

2.1水箱水位控制系统硬件设计.......................................................................... 5

2.1.1有自平衡能力的单容元件................................................................... 6

2.1.2电动机的数学模型............................................................................... 6

2.1.3减速器的传递函数............................................................................... 7

2.2系统的传递函数.............................................................................................. 8

2.2.1控制器的确定....................................................................................... 9

2.3控制器的正反作用.......................................................................................... 9

3硬件电路................................................................................................................... 11

3.1控制系统的校正............................................................................................ 11

3.2控制系统的稳态误差.................................................................................... 12

4仿真软件介绍........................................................................................................... 14

4.1 MATLAB的启动和退出.................................................................................. 14

4.1.1MATLAB操作桌面简介......................................................................... 14

4.1.2命令窗口菜单(Command Window)简介......................................... 16

4.2变量................................................................................................................ 17

4.3MATLAB的矩阵运算........................................................................................ 18

4.4仿真................................................................................................................ 19

5结论........................................................................................................................... 20

6参考文献................................................................................................................... 21水箱水位控制系统的设计

1

1绪论

1.1计算机模拟控制系统

计算机模拟控制系统是在自动化控制技术和计算机技术的飞速发展的基础上产生的,20世纪50年代中期,经典控制理论已经发展成熟,并在不少工程技术领域得到了成功的应用。随着复杂系统的设计和复杂控制规律的实现上很难满足更高的要求。现代控制理论的发展为自动控制系统的分析、设计与综合增添了理论基础,而计算机技术的发展为新型控制方法的实现提供了非常有效的手段,两者的结合极大的推动了自动控制技术的发展。进而计算机模拟控制系统广泛的应用于工厂生产,逐渐融入于生产中,各类大型工厂均离不开计算机控制系统。

1.1.1系统的分类

按系统性能分:线性系统和非线性系统;连续系统和离散系统;定常系统和时变系统;确定系统和不确定系统。

1、线性连续系统:用线性微分方程式来描述,如果微分方程的系数为常数,则为定常系统;如果系数随时间而变化,则为时变系统。今后我们所讨论的系统主要以线性定常连续系统为主。

2、线性定常离散系统:离散系统指系统的某处或多处的信号为脉冲序列或数码形式。这类系统用差分方程来描述。

3、非线性系统:系统中有一个元部件的输入输出特性为非线性的系统。

1.1.2系统的数学模型

在线性系统理论中,一般常用的数学模型形式有:传递函数模型(系统的外部模型)、状态方程模型(系统的内部模型)、零极点增益模型和部分分式模型等。这些模型之间都有着内在的联系,可以相互进行转换。

1.2计算机模拟控制系统

模拟控制系统由给定输入、模糊控制器、控制对象、检测变送装置、反馈信号与给定输入的相加环节等组成。模拟控制系统的各处均为连续信号,在模拟系统中,给定值与反馈值经过比较器比较产生偏差,控制器对偏差进行调节计算,产生控制信号驱动执行机构,从而被控参数的值达到预期值。其典型结构如下图所示: 水箱水位控制系统的设计

2

给定值 被控参数

控制器 执行器 被控对象

反 —

监测装置

1.3数学模型及其建立方法

1.3.1数学模型的表达形式与对模型的要求

从最广泛的意义上说,数学模型是事物行为规律的数学描述。根据所描述的是事物在稳态下的行为规律还是在动态下的,数学模型有静态模型和动态模型之分。一般来说,静态模型较易得到,动态特性往往成为建模的关键所在。

1.建立数学模型的目的

(1)制定优化的操作方案

(2)制定控制系统的设计方案,利用数学模型进行仿真研究

(3)进行控制系统调试和控制器参数的整定

(4)设计工业过程的故障检测与诊断系统

(5)制订大型设备启动和停车的操作方案

2.被控对象数学模型的表达形式

众所熟知,被控对象的数学模型可以采取各种不同的表达形式,主要可以从一下几个观点加以划分:

(1)按系统的连续性分为连续系统、离散系统模型和混杂系统模型。

(2)按模型的结构划分为输入输出模型和状态空间模型

(3)输入输出模型又可按论域划分为时域表达——阶跃响应、脉冲响应;频域表达——传递函数

在控制系统的设计中,所需要的被控对象数学模型在表达式上是因情况而异的。

3.被控对象数学模型的利用方式

被控对象的数学模型只是在进行控制系统的设计研究时或在控制系统的调试整定阶段中发挥作用。。这种利用方式一般是离线的。 水箱水位控制系统的设计

3

近十多年来,由于计算机的发展和普及,相继推出一类新型控制系统,其特点是要求把被控对象的数学模型作为一个组成部分嵌入控制系统中,预测控制系统即是一个例子。

4.对被控对象数学模型的要求

作为数学模型,首先是要求它准确可靠,但这并不意味着越准确越好。应根据实际应用情况提出适当的要求。超过实际需要的准确性要求必然造成不必要的浪费。在线运用的数学模型还有实时性的要求,它与准确性要求往往是矛盾的。

一般说,用于控制的的数学模型并不要求非常准确。闭环控制本身具有一定的鲁棒性,因为模型的误差可以视为扰动,而闭环控制在某种程度上具有自动消除扰动影响的能力。