第一章 控制系统仿真 绪论

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第一章绪论1.1返回总目录第1章绪论第一章绪论1.2•控制系统仿真中的名词术语•控制系统仿真基本概念•仿真技术的发展概括及应用•习题本章内容第一章绪论1.3•系统•控制系统•控制系统模型•控制系统建模控制系统仿真中的名词术语•控制系统仿真第一章绪论1.4•系统的概念控制系统仿真中的名词术语•不同的领域对于系统的含义有不同的解释。在控制工程中,系统的定义为:由相互联系、相互作用的物体所形成的具有特定功能和运动规律的有机整体。一.系统第一章绪论1.5控制系统仿真中的名词术语例如:一个大型钢铁联合企业可以看作是一个系统,它由相互联系和相互作用的采矿、选矿、炼铁、炼钢、轧钢等工厂有机的组合在一起。又如:一个工厂管理系统,它可由生产管理部门、原材料仓库、生产加工车间、销售服务部门等组成,各部门是相互联系和相互作用的。诸如此类的还有温度控制系统、速度调节系统、交通管理系统、民航订票系统、生态监控系统等。第一章绪论1.6控制系统仿真中的名词术语一般来说,构成一个系统应具备以下三大要素。(1)实体。系统是由一些相互联系的实际物体组合而成的,这些物体称为实体。如图1.1所示的温度控制系统,它就是由比较器、调节器、加热炉、温度传感器等装置组合而成的;(2)属性。组成系统的每个实体都具备一定的特征,即系统的属性。例如图1.1温度控制系统中的温度、偏差值、干扰量、燃料量等就是实体的属性;(3)活动。作为系统三大要素之一的是系统内部发生的变化过程,称之为活动。在温度控制系统中,以调节电压或燃料的输入量作为主要的活动。第一章绪论1.7控制系统仿真中的名词术语温度控制系统第一章绪论1.8二.控制系统控制系统仿真中的名词术语在工业生产过程中,为了实现特定的控制目标,控制系统具有两种不同的工作方式,即手动控制和自动控制。按照手动控制方式工作的控制系统称为手动控制系统,按照自动控制方式工作的控制系统称为自动控制系统。第一章绪论1.9控制系统仿真中的名词术语手动控制系统:需要在人的直接参与下才能使被控对象(生产设备或装置)按照预先确定的理想规律运动,以达到控制目标的要求。在手动控制系统中,操作者需要频繁地调整对被控对象的控制作用,才能保证控制目标的实现,因此操作人员的劳动强度很大,而且常常出现控制作用不够及时、不够准确的现象,系统的控制精度较低,从而影响产品质量。第一章绪论1.10控制系统仿真中的名词术语自动控制系统:不需要人的直接参与,通过控制装置代替人的控制作用,使被控对象按照预先确定的理想规律运动,以达到控制目标的要求。自动控制系统可以将操作人员从繁杂的工作中解脱出来,大大降低了劳动强度,改善了工作环境,而且控制作用及时、准确,可使控制系统达到较高的控制精度,大大提高生产效率和产品质量。因此实现生产过程的自动化是促进生产力高速发展的重要手段。第一章绪论1.11控制系统仿真中的名词术语三.控制系统模型控制系统模型是对控制系统的特征与变化规律的一种定量抽象,是人们用来认识事物的一种手段,一般有以下几种模型。(1)物理模型:根据相似原理,把真实系统按比例放大或缩小制成的模型,其状态变量与原系统完全相同。例如,飞行器的研制,船舶设计制造。(2)数学模型:用数学方程(或信号流图、结构图)来描述系统性能的模型。数学模型又分静态模型和动态模型。第一章绪论1.12控制系统仿真中的名词术语如果其变量不含时间因素则为静态模型,如果与时间有关,则为动态模型,数学模型的分类可用表1-1表示。表1-1数学模型的分类表模型类型静态系统模型动态系统模型连续模型离散模型集中参数分布参数时间离散随机离散数学描述代数方程微分方程、传递函数、状态方程偏微分方程差分方程、z变换离散状态方程概率分布、排队论应用举例系统稳态解工程动力学、系统动力学热传导问题计算机数据采样系统、计算机控制系统交通系统、市场系统、电话系统第一章绪论1.13控制系统仿真中的名词术语四.控制系统建模控制系统建模就是以一定的理论为依据,把系统的行为概括为数学的函数关系。其包括以下内容:(1)确定模型的结构,建立系统的约束条件,确定系统的实体、属性与活动。(2)测取有关的模型数据。(3)运用适当理论建立系统的数学描述。(4)检验所建立的数学模型的准确性。第一章绪论1.14控制系统仿真中的名词术语五.控制系统仿真控制系统仿真研究的对象是控制系统,而系统特性的表征主要采用与之相应的系统数学模型,将其放到计算机上进行相应的处理,就构成完整的系统仿真过程。因此,将实际系统、数学模型、计算机称为系统仿真的三要素。它们之间的关系如图1.2所示。由图可见,将实际系统抽象为数学模型,称之为一次模型化,它还涉及到系统辨识技术问题,统称为建模问题;将数学模型转换为可在计算机上运行的仿真模型,称之为二次模型化,这涉及到仿真技术问题,统称为仿真实验。第一章绪论1.15控制系统仿真中的名词术语系统:研究的对象;模型:系统的抽象;仿真:对模型的实验;系统建模:系统辨识技术范畴;仿真建模:即针对不同形式的系统模型研究其求解算法;仿真实验:仿真程序的检验及将仿真结果与实际系统的行为进行比较。第一章绪论1.16控制系统仿真的基本概念一.仿真的定义通常为了研究、分析与设计系统,需要对某些系统进行试验。试验的方案有两种,一种是直接在真实系统上进行,另一种则是按真实系统的“样子”构造一个模型,在模型上进行。通常由于以下原因而不采用在真实系统上做试验的方案。第一章绪论1.17控制系统仿真的基本概念(1)系统还处于设计阶段,并没有真正建立起来,因此不可能在真实系统上进行试验。(2)在真实系统上做试验会破坏系统的运行,例如在一个化工系统中随意改变一下系统参数,可能导致整个一炉成品报废;又如在经济活动中,随意把一个决策付之行动,可能会引起经济混乱。(3)如果人是系统的一部分时,由于知道自己是试验的一部分,其行动往往会和平时不一样,因此会影响试验的效果。(4)在实际系统上做多次试验时,很难保证每一次的操作条件都相同,因而无法对试验结果的优劣作出正确的判断与评价。(5)试验时间太长或费用太大或者有危险。(6)无法复原,例如:改建一个加热炉,想要检查一下改建的加热炉的效率与质量,不能先改建起来试试看,因为一改建就不可能再回到原来的状态上去了。第一章绪论1.18控制系统仿真的基本概念二.控制系统仿真的分类1.按仿真模型的种类划分(1)物理仿真。按照实际系统的物理性质构造系统的物理模型,并在物理模型上进行试验研究,称之为物理仿真。①物理仿真的出发点是依据相似原理,把实际系统按比例放大或缩小制成物理模型,其状态变量与原系统完全相同。这种仿真多用于土木建筑、水利工程、船舶、飞机制造等方面。例如,船舶制造,风洞实验,火力发电厂的动态模拟,操纵控制人员的岗前培训。。②物理仿真的优点是直观、形象,其缺点是构造相应系统的物理模型投资较大,周期较长,不经济。另外,一旦系统成型后,难以根据需要修改系统的结构,仿真实验环境受到一定的限制。第一章绪论1.19控制系统仿真的基本概念(2)数学仿真。按照实际系统的数学关系构造系统的数学模型,并在计算机上进行实验研究,称之为数学仿真。数学仿真是应用性能相似原理,构造系统的数学模型在计算机上进行实验研究的过程。数学仿真的模型采用数学表达式来描述系统性能,若模型中的变量不含时间关系,称为静态模型;若模型中的变量包含有时间因素在内则称为动态模型。数学模型是系统仿真的基础,也是系统仿真中首先要解决的问题。由于采用计算机作为实验工具,通常也将数学仿真称为计算机仿真或数字仿真。第一章绪论1.20控制系统仿真的基本概念(3)数学-物理仿真。将系统的物理模型和数学模型以及部分实物有机地组合在一起进行实验研究,称之为数学-物理仿真,也称为半实物仿真。这种方法结合了物理仿真和数学仿真各自的特点,常常被用于特定的场合及环境中。例如汽车发动机试验、家电产品的研制开发、雷达天线的跟踪、火炮射击瞄准系统等都可采用半实物仿真。第一章绪论1.21控制系统仿真的基本概念2.按系统随时间变化的状态分类(1)连续系统仿真。系统的输入输出信号均为时间的连续函数,可用一组数学表达式来描述,例如采用微分方程、状态方程等。(2)离散事件系统仿真。系统的状态变化只是在离散时刻发生,且由某种随机事件驱动,称之为离散事件系统。例如通信系统、交通控制系统、库存管理系统、飞机订票系统、单服务台排队系统等。此类系统规模庞大,结构复杂,一般很难用数学模型描述,多采用流程图或网络图表达。在分析上则采用概率及数理统计理论、随机过程理论来处理,其结果送到计算机上进行仿真。第一章绪论1.22控制系统仿真的基本概念三.控制系统仿真的过程控制系统的计算机仿真就是以控制系统的模型为基础,采用数学模型代替实际的系统,以计算机为主要工具,对控制系统进行实验和研究的一种方法。通常,采用计算机来实现控制系统仿真的过程有以下几个方面。1.根据仿真目的确定仿真方案根据仿真目的确定相应的仿真结构和方法,规定仿真的边界条件与约束条件。2.建立控制系统的数学模型系统的数学模型是描述系统输入、输出变量以及内部各变量之间关系的数学表达式。描述控制系统各变量间静态关系采用静态模型;描述控制系统各变量间动态关系采用动态模型。最常用的基本数学模型是微分方程与差分方程。第一章绪论1.23控制系统仿真的基本概念通常,根据系统的实际结构与系统各变量之间所遵循的物理、化学基本定律,例如牛顿运动定律、基尔霍夫定律、动力学定律、焦耳-楞次定律等来列写变量间的数学表达式以建立系统的数学模型,这就是所谓用解析法来建立数学模型。对于大多数复杂的控制系统,则必须通过实验的方法,利用系统辨识技术,考虑计算所要求的精度,略去一些次要因素,使模型既能准确地反映系统的动态本质,又能简化分析计算的工作,这就是所谓用实验法建立数学模型。控制系统的数学模型是系统仿真的主要依据。第一章绪论1.24控制系统仿真的基本概念3.建立控制系统的仿真模型原始控制系统的数学模型,如微分方程、差分方程等,还不能用来直接对系统进行仿真,应该将其转换为能够在计算机中对系统进行仿真的模型。对于连续系统而言,将微分方程这样的原始数学模型,在零初始条件下进行拉普拉斯变换,求得控制系统的传递函数,以传递函数模型为基础,将其等效变换为状态空间模型,或者将其图形化为动态结构图模型,这些模型都是系统的仿真模型。对于离散系统而言,将差分方程经z变换转换为计算机可以处理的数字控制器模型即可。4.编制控制系统的仿真程序对于非实时系统的仿真,可以用一般的高级语言,例如Basic、Fortran或C语言等编制系统的仿真程序;对于快速、实时系统的仿真,往往采用汇编语言编制仿真程序。当然,也可以直接利用专门的仿真语言和仿真软件包。目前,采用MATLAB仿真也比较普遍。利用MATLAB的TOOLBOX工具箱及其Simulink仿真集成环境作仿真工具,来研究和分析控制系统是非常方便的。第一章绪论1.25控制系统仿真的基本概念5.在计算机上进行仿真实验并输出仿真结果首先,将编制好的仿真程序输入到计算机中,并给定仿真的初始参数;然后进行仿真实验并对仿真模型与仿真程序作相应的检验和修改,再按照系统仿真的要求将得到的系统仿真最终结果通过相应设备以数据、曲线、图形等方式输出;最后,进行仿真总结,提交系统仿真的报告。控制系统仿真的过程如图所示第一章绪论1.26控制系统仿真过程示意图控制系统仿真的基本概念第一章绪论1.27控制系统仿真的基本概念【例1.1】飞机跟踪问题,如图1.4所示。(1)问题描述。设有一架飞机追踪一敌机,为保证在射程内能进行攻击,所以飞机在跟踪时,需不断改变方向以保持机头始终指向目标。设两机离10km以下时,飞机可以攻击,但是限定必须在12min之内完成追踪任务,否则就认为追踪失败。假设:①两机始终航行在同一水平面。②敌机航线已知,(XB(t),YB(t))。③飞机等速飞行,VF=20km/min。每分钟改变一次航向,在1min内保持不变。④飞机初始位置,YF(0)=50,XF(0)=0。问,飞机应按什么航线飞行?何时完成

1 / 39
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功