[高等教育]自动控制及其仿真概述
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
6.2.4 仿真的分类
数字仿真:60年代,采用数学模型,在数字计算机上借助于数值计算方 法所进行的仿真实验。其特点是:计算与仿真的精度较高。理论上计算 机的字长可以根据精度要求来“随意”设计,因此其仿真精度可以是无 限,但是由于受到误差积累、仿真时间等因素影响,其精度也不易定得 太高;对计算机控制系统的仿真比较方便。仿真实验的自动化程度较高, 可方便地实现显示、打印等功能;计算速度比较低,在一定程度上影响 到仿真结果的可信度。但随着计算机技术的发展,“速度问题”会在不 同程度上有所改进与提高;数字仿真没有专用的仿真软件支持,需要设 计人员用高级程序语言编写求解系统模型及结果输出的程序。
也有从控制对象生产工艺过程的性质、特点出发,将控制系统分为两大 类:一类是以机械运动为主要生产形式,以电动机为执行机构的“电力 拖动自动控制系统”;另一类是以化学反应或者热能转换为主要生产形 式,以自动化仪表与装置为检测与执行机构的“工业生产过程控制系 统”。
6.1.2 自动控制系统的基本形式及特点
对于开环控制系统,只要被控对象稳定,系统就能稳定地工作。
6.1.2 自动控制系统的基本形式及特点
闭环控制系统方框图
输入 r e G
-b
H
输出量 y
6.1.2 自动控制系统的基本形式及特点
闭环控制系统的特点是: (1)利用负反馈的作用来减小系统误差。 由图可以看出,系统输出量偏离期望值时,这个偏差将被检测出来,对 控制作用产生影响,从而使系统具有自动修正被控量偏离的能力,减小 了系统误差,较好地实现了自动控制的功能。 (2)能有效抑制被反馈通道包围的前向通道中各种扰动对系统输出量的 影响。 (3)可减小被控对象的参数变化对输出量的影响。 (4)带来了系统稳定性的问题
6.1.3 自动控制系统的分类
(5)按信号的连续性分 连续系统:系统中所有元件的输入和输出信号都是随时间连续变化的, 信号的大小可任意取值的模拟量,称为连续系统。 离散系统:系统中有一处或多处信号是脉冲序列或数码。 (6)按输入输出数量分 单输入单输出系统(单变量系统):系统的输入和输出均为一个。 多输入多输出系统(多变量系统):系统的输入和输出多于一个。
快:系统的瞬态过程既要快速,又要平稳。
6.2.1 计算机仿真与辅助设计的基本概念
系统仿真以相似原理、系统技术、信息技术及其应用领域有关专业技术为 基础,以计算机、仿真器和各种专用物理效应设备为工具,利用系统模型 对真实的或设想的系统进行动态研究的一门多学科的综合性技术。
仿真的基本思想是利用物理的或数学的模型来类比模仿现实过程,以寻求 对真实过程的认识。它所遵循的基本原则是相似性原理;计算机仿真是基 于所建立的系统仿真模型,利用计算机对系统进行分析与研究的方法。
6.2.5 仿真技术的应用及意义
(3) 快捷性高 提高设计效率:比如电路设计,服装设计等等。 (4) 具有优化设计和预测的特殊功能 对一些真实系统进行结构和参数的优化设计是非常困难的,这时仿真可 以发挥它特殊的优化设计功能;在非工程系统中(如社会、管理、经济 等系统),由于其规模及复杂程度巨大,直接实验几乎不可能,这时通 过仿真技术的应用可以获得对系统的某种超前认识。
6.1.1 自动控制的基本概念
控制:在自动控制原理中,“控制”是指为了克服各种扰动 的影响,达到预期的目标,对生产机械或过程中的某一个或 某一些物理量进行的操作。
如我们在制作智能车的过程中,对智能车电机的方向和速度 的控制;或对机器人的控制等。再如神舟飞船的发射、飞船 在轨运行时姿态的控制、飞船返回地面时测控雷达的控制等。
6.2.5 仿真技术的应用及意义
2. 应用仿真技术的主要意义 (1) 经济性好 大型、复杂系统直接实验是十分昂贵的,如:空间飞行器的一次飞行实验的 成本约在1亿美元左右,而采用仿真实验仅需其成本的1/10~1/5,而且设备可 以重复使用。 (2) 安全性高 某些系统(如载人飞行器、核电装置等),直接实验往往会有很大的危险, 甚至是不允许的,而采用仿真实验可以有效降低危险程度,对系统的研究起 到保障作用。
混合仿真:结合了模拟仿真与数字仿真。
现代计算机仿真:80年代以来,采用先进的微型计算机,基于专用的仿 真软件、仿真语言来实现,其数值计算功能强大,使用方便,易学。
6.2.5 仿真技术的应用及意义
1. 仿真技术在不同工程领域中有广泛的应用 (1) 航空与航天工业 飞行器设计中的三级仿真体系:纯数学模拟(软件)、半实物模拟、实物 模拟或模拟飞行实验。 飞行员及宇航员训练用飞行仿真模拟器。 (2) 电力工业 电力系统动态模型实验:电力系统负荷分配、瞬态稳定性以及最优潮流控 制等 (3) 原子能工业 模拟核反应堆 核电站仿真器用来训练操作人员以及研究异常故障的排除处理。 (4) 石油、化工及冶金工业 (5)非工程领域,如医学,社会学,宏观经济与商业策略的研究。
6.2.3 计算机仿真的三要素及基本步骤
(3)编制自控系统仿真程序 对于非实时系统的仿真,可以用—般的高级语言编制仿真程序。对于快速 的实时系统的仿真,往往用汇编语言编制仿真程序。当然也可以直接利用 仿真语言。 如果应用MATLAB的TOOLBOX工具箱及其SIMULINK仿真集成环境作仿 真工具这就是MATLAB仿真。控制系统的MATLAB仿真是控制系统计算机 仿真一个特殊软件工具的子集。 (4)仿真实验并输出仿真结果 进行仿真实验,通过实验对仿真模型与仿真程序进行检验和修改,而后按 照系统仿真的要求输出仿真结果。
第6章 自动控制及其仿真概述
主要内容
6.1 自动控制系统概述 6.1.1 自动控制的基百度文库概念 6.1.2 自动控制系统的基本形式及特点 61.3 自动控制系统的分类 6.1.4 对自动控制系统的要求及性能评价
主要内容
6.2 控制系统仿真概述
6.2.1 计算机仿真和辅助设计的基本概念 6.2.2 计算机仿真模型 6.2.3 计算机仿真的三要素及基本步骤 6.2.4 仿真的分类 6.2.5 仿真技术的应用及其意义 6.2.6 仿真技术的发展趋势 6.2.7 计算机仿真软件 6.2.8 相关网络资源
计算机辅助设计利用计算机高速而精确的计算能力、大容量存储和处理数 据的能力,结合设计者的综合分析、逻辑判断及创造性思维,用以加快设 计进程、缩短设计周期、提高设计质量的技术。(计算机辅助设计从广义 上来讲它包含了计算机仿真的内容,从狭义上说它的主要工作是利用计算 机的运算能力来处理设计者手工处理所遇到的不便与繁琐。)
6.1.3 对自动控制系统的要求及性能评价
对自动控制系统的基本要求可以归结为三个字:稳,准,快。(即稳定 性,准确性和快速性)
稳:是对自动控制系统的最基本要求。它反映系统在受到扰动后恢复 平衡状态的能力。
准:指系统在平衡工作状态下其输出量与其希望值的距离,即被控量 偏离其希望值的程度,反映了系统对其希望值的跟踪能力。
数学仿真:采用数学模型。在计算机上进行,具有非实时性、离线的特 点,经济、快速、实用。
6.2.4 仿真的分类
按计算机类型分类,可分为模拟仿真,数字仿真,混合仿真和现代计算机 仿真。
模拟仿真:50年代,采用数学模型,在模拟计算机上进行的实验研究。
特点有:描述连续物理系统的动态过程比较自然、逼真,具有仿真速度快、 失真小、结果可靠的优点,但受元器件性能影响,仿真精度较低,对计算 机控制系统的仿真较困难,自动化程度低;模拟计算机的核心是运算部分, 它由我们熟知的“模拟运算放大器”为主要部件所构成。
6.2.3 计算机仿真的三要素及基本步骤
(2)建立仿真模型 原始的自控系统的数学模型比如微分方程,并不能用来直接对系统进行仿 真。还得将其转换为能够对系统进行仿真的模型。 对于连续控制系统而言,有像微分方程这样的原始数学模型,在零初始条 件下进行拉普拉斯变换,求得自控系统传递函数数学模型。 以传递函数模型为基础,等效变换为状态空间模型,或者将其图形化为动 态结构图模型,这些模型都是自控系统的仿真模型。 对于离散控制系统而言,有像差分方程这样的原始数学模型以及类似连续 系统的各种模型,这些模型都可以对离散系统直接进行仿真。
这里涉及到被控变量的概念。如智能车电机的方向和速度即 是被控变量,也称为被控量。
6.1.1 自动控制的基本概念
自动控制系统:由被控对象和控制器按一定方式连接起来,完成某种 自动控制任务的有机整体。其中起控制功能的装置称为控制器。
控制系统分类:在对被控量进行控制时,按系统中是否有人参与,可分 为人工控制和自动控制。若由人来完成对被控量的控制,称为人工控制; 若由自动控制装置代替人来完成这种操作,称为自动控制。
自动控制系统按其基本结构形式而言,可分为2种类型: 开 环控制系统和闭环控制系统
开环控制系统的特点是输出量即被控量不返回到系统的输入 端
开环控制系统结构图:
输入
控制器
被控对象
输出量
6.1.2 自动控制系统的基本形式及特点
由于在开环控制系统中,控制器与被控对象之间只有顺向作用而无反向联 系,系统的被控变量对控制作用没有影响,系统的控制精度完全取决于所 用元器件的精度和特性调整的准确度。因此,开环系统只有在输出量难于 测量且要求控制精度不高及扰动的影响较小或扰动的作用可以预先加以补 偿的场合,才得以广泛应用。
6.2.2 计算机仿真模型
模型是对现实系统有关结构信息和行为的某种形式的描述,是对系统的特 征与变化规律的一种定量抽象,是人们认识事物的一种手段或工具。模型 可分为: (1)物理模型:指不以人的意志为转移的客观存在的实体,如:飞行器研 制中的飞行模型;船舶制造中的船舶模型等。 (2)数学模型:是从一定的功能或结构上进行相似,用数学的方法来再现 原型的功能或结构特征。 (3)仿真模型:指根据系统的数学模型,用仿真语言转化为计算机可以实 施的模型。
随动控制系统的特点是输入信号随时间任意变化的函数,要求系统的 输出信号紧紧跟随输入信号的变化。主要任务是提高跟踪能力。
程序控制系统的特点是输入信号是事先确定的按一定规律变化的信号, 编成程序存储在输入装置中,目的是使被控量按照设定的程序运动。
6.1.3 自动控制系统的分类
(3)按元器件特性分,可分为线性系统和非线性系统。 线性系统的元器件其输入输出特性均为线性的,系统输入和输出之间 的关系可以用一个或一组线性微分方程来描述。 非线性系统:系统中只要有一个非线性元件即称为非线性系统。 (4)按微分方程系数的时变性划分 定常系统:描述系统特性的微分方程中各项系数都是与时间无关的常 数,则称为定常系统。 时变系统:描述系统特性的微分方程中只要有一项系数是时间的函数, 就称为时变系统。
6.1.3 自动控制系统的分类
(1)按信号流向分,可分为开环控制系统和闭环控制系统。 (2)按系统的输入信号划分可分为恒值控制系统(自动调节系统)、 随动控制系统(伺服系统)和程序控制系统。
恒值控制系统的特点是输入信号为某个恒定不变的常数,要求系统的 被控量尽可能保持在期望值附近。主要任务是抑制扰动。
6.2.3 计算机仿真的三要素及基本步骤
问题的阐述
设置目标
建立模型
编程序
否 否
验证正确与否
是 确认
是 仿真实验设计
运行分析
输出结果
6.2.4 仿真的分类
按模型分类,可分为物理仿真和数学仿真。
物理仿真:采用物理模型,有实物介入。具有效果逼真,精度高等优点, 但造价高或耗时长,大多在一些特殊场合下采用(如导弹、卫星一类飞行 器的动态仿真,发电站综合调度仿真与培训系统等),具有实时性、在线 的特点;
6.2.3 计算机仿真的三要素及基本步骤
计算机仿真的三要素为: (1)系统:研究的对象 (2)模型:系统的抽象 (3)计算机:工具与手段
系统
建立数学 模型
仿真实验, 结果分析
模型
计算机
建立仿真模型
6.2.3 计算机仿真的三要素及基本步骤
仿真包括三个基本的内容:建模,仿真实验和结果分析。 具体步骤: (1)建立数学模型 控制系统的数学模型是系统仿真的主要依据。 系统的数学模型,是描述系统输入、输出变量以及内部各变量之间关系的数 学表达式。 描述系统诸变量问静态关系的数学表达式,称为静态模型,描述自控系统诸 变量间动态关系的数学表达式,称为动态模型。 常用的基本的数学模型是微分方程与差分方程。