控制系统纺真设计论文

合集下载

南京工程学院控制系统仿真课程设计论文

南京工程学院控制系统仿真课程设计论文

南京工程学院期末考查报告Array课题名称:控制系统仿真学生姓名:指导教师:朱建忠所在院系:电力工程学院专业名称:建筑电气与智能化2015年 1 月 3 日目录一、题目及要求 (1)二、基本题 (2)三、基于matlab的数控螺旋面钻头尖刃磨机仿真研究 (5)(一)物理模型 (5)(二)建立仿真方程 (6)(三)系统方程的组装 (9)(四)初始条件的设定 (10)(五)机构的仿真及其结果 (10)四、心得体会 (14)五、参考文献 (15)一、题目及要求 (一)基本题xx x x x y ++++=2345要求:1、求解上述多项式等于10的解,并将结果输出保存到硬盘中;2、将多项式以子程序的方式描述出来;3、求当 10,......100/3,100/2,100/,0πππ=x 时y 的取值;4、采用绘图工具将)(x y 的函数曲线描绘出来,并且在曲线图上标注;(二)找到一个具体的对象进行建模,需要阐述建模过程,对象可以是电力拖动或者多级水箱,也可以是CSTR ,建模时可以到图书馆找相关书籍或者到CNKI 中国知网找相关文章。

具体要求如下: 1、将建模后的模型写成子函数并进行封装2、搭建系统的闭环控制,采用simulink 搭建,通过simulink 调用系统模型的m 文件3、控制器采用PID ,PID 的搭建采用三种形式完成,分别是:a )系统自带的PID 模块b )simulink 模块并联形式搭建(采用simulink 内部的运算单元)c )采用m 语言编写,然后采用在simulink 中调用。

4、三种形式的控制器的运行结果进行比较,然后在控制器中进行比较,根据模型的要求,适当引入积分饱和处理以及微分先行的功能。

(三)到图书馆找书自学Matlab 的GUI 功能,通过菜单的方式完成上述的仿真过程。

(四)整个论文采用小四字体,行间距为20磅,字体为宋体,图表必须统一标注,标注字体大为小采用五号,公式采用必须采用公式编辑器,且需要对公式标注。

自动化控制系统的建模与仿真论文素材

自动化控制系统的建模与仿真论文素材

自动化控制系统的建模与仿真论文素材自动化控制系统的建模与仿真自动化控制系统建模与仿真是现代控制工程中非常重要的领域。

通过建立数学模型和使用计算机仿真技术,可以更好地理解和优化控制系统的性能。

本文将就自动化控制系统的建模方法、仿真技术以及在不同领域中的应用等方面进行论述。

一、建模方法在自动化控制系统中,建模是指将实际系统抽象为一种数学模型。

建模方法可以分为两种主要类型:物理建模和黑盒建模。

1. 物理建模物理建模是通过分析系统的物理特性和相互关系,基于物理定律和原理,构建系统的数学模型。

常用的物理建模方法包括:微分方程模型、状态空间模型和传递函数模型等。

2. 黑盒建模黑盒建模是根据实际系统的输入和输出数据,通过统计分析和数据挖掘等方法构建系统的数学模型。

常用的黑盒建模方法包括:神经网络模型、模糊逻辑模型和遗传算法模型等。

二、仿真技术仿真是指利用计算机模拟实际系统的行为和性能,以验证控制算法的有效性和系统的稳定性。

在自动化控制系统中,常用的仿真技术有离散事件仿真和连续仿真。

1. 离散事件仿真离散事件仿真是基于事件驱动的仿真方法,通过模拟系统中离散事件的变化,来推进仿真时钟。

离散事件仿真常用于对具有非线性和时变属性的系统进行建模和仿真。

2. 连续仿真连续仿真是基于时钟驱动的仿真方法,通过不断更新系统的状态和控制输入,来模拟系统的连续变化。

连续仿真常用于对具有线性和时不变属性的系统进行建模和仿真。

三、应用领域自动化控制系统的建模与仿真在各个领域都有广泛的应用。

1. 工业控制在工业生产中,自动化控制系统的建模与仿真可以帮助优化生产过程,提高生产效率和质量。

通过建立模型和仿真验证,可以选择合适的控制策略,降低能耗和生产成本。

2. 智能交通在智能交通系统中,自动化控制系统的建模与仿真可以模拟交通流量、信号控制和车辆调度等系统的行为。

通过仿真分析,可以优化交通流量,减少交通拥堵和事故发生率。

3. 机器人技术在机器人技术领域,自动化控制系统的建模与仿真可以帮助设计和优化机器人的动作规划和控制算法。

PID温控系统的设计及仿真毕业论文

PID温控系统的设计及仿真毕业论文

PID温控系统的设计及仿真毕业论文摘要:本论文针对PID温控系统的设计和仿真展开研究。

首先,介绍了PID控制器的基本原理和工作方式,并分析了PID控制器在温控系统中的应用。

然后,基于MATLAB/Simulink软件,建立了PID温控系统的数学模型,并进行了系统的仿真。

通过对比分析不同PID参数的变化对温度控制系统的影响,最终得到了最优的控制参数。

关键词:PID控制器,温控系统,MATLAB,仿真1.引言温控系统在日常生活中被广泛应用,例如家用温度控制、工业生产过程中的温度控制等。

PID控制器作为一种经典的控制方法,被广泛应用于温控系统中。

本论文旨在设计一个PID温控系统,并通过仿真实验分析不同PID参数对系统性能的影响,从而得到最优的控制参数。

2.PID控制器原理及应用PID控制器是一种反馈控制器,根据控制量与设定值之间的差异来调整输出信号。

它由比例环节、积分环节和微分环节组成,可以有效地抑制温度偏差、提高控制系统的稳定性和精度。

PID控制器在温控系统中的应用十分广泛。

通过对温度传感器采集到的信号进行处理,PID控制器可以实时调整控制系统的输出信号,从而控制温度在设定范围内波动。

PID控制器的参数调整对于系统性能和稳定性具有重要影响。

3.温控系统的数学模型建立基于PID控制器的温控系统可以用数学模型来描述。

以温度T为控制对象,控制量为输出温度U,设定温度为R,PID控制器的输出为Y。

根据温控系统的动力学特性,可以建立如下的数学模型:T * dY(t)/dt = Kp * (R - Y(t)) + Ki * ∫(R - Y(t))dt + Kd * d(R - Y(t))/dt其中Kp为比例系数,Ki为积分系数,Kd为微分系数。

4.温控系统的仿真实验通过MATLAB/Simulink软件,搭建了PID温控系统的仿真模型。

根据数学模型,设定了温度的变化范围和输出的控制参数。

在仿真实验中,通过对比分析不同PID参数的变化对温度控制系统的影响。

plc控制系统毕业设计论文

plc控制系统毕业设计论文

plc控制系统毕业设计论文PLC控制系统毕业设计论文引言:在现代工业领域中,PLC(可编程逻辑控制器)控制系统已经成为一种不可或缺的技术。

PLC控制系统通过使用可编程的指令集,能够实现对工业过程的自动化控制。

本篇论文将探讨PLC控制系统在毕业设计中的应用,并分析其在工业领域中的重要性和优势。

1. PLC控制系统的概述PLC控制系统是一种专门用于工业自动化控制的计算机控制系统。

它采用了可编程的逻辑控制器,能够根据预先设定的指令集,对工业过程进行自动化控制。

PLC控制系统具有高度可靠性、灵活性和可扩展性的特点,因此被广泛应用于工业生产中。

2. PLC控制系统在毕业设计中的应用在毕业设计中,PLC控制系统可以应用于各种不同的项目。

例如,它可以用于控制机械装置的运行,监测和调节温度、湿度等环境参数,以及实现对生产线的自动化控制等。

通过使用PLC控制系统,可以提高毕业设计的效率和可靠性,并且能够实现更复杂的功能。

3. PLC控制系统的优势与传统的控制系统相比,PLC控制系统具有许多优势。

首先,PLC控制系统具有高度可靠性,能够在恶劣的工作环境下正常运行。

其次,PLC控制系统具有灵活性,可以根据实际需求进行定制和调整。

此外,PLC控制系统还具有可扩展性,可以随着工业生产的需求进行升级和扩展。

最重要的是,PLC控制系统具有较低的维护成本和较短的故障修复时间,从而提高了工业生产的效率和可靠性。

4. PLC控制系统的挑战与应对尽管PLC控制系统具有许多优势,但在实际应用中也面临一些挑战。

例如,PLC控制系统的编程和调试需要一定的专业知识和技能。

此外,PLC控制系统的安全性也是一个重要的问题,需要采取相应的措施来保护系统免受恶意攻击。

为了应对这些挑战,毕业设计中的PLC控制系统需要合理的设计和规划,以确保其安全、可靠和高效的运行。

结论:PLC控制系统在毕业设计中的应用具有重要的意义。

通过使用PLC控制系统,可以提高毕业设计的效率和可靠性,并且能够实现更复杂的功能。

本科毕业论文PID温控系统的设计及仿真

本科毕业论文PID温控系统的设计及仿真

CENTRAL SOUTH UNIVERSITY 本科生毕业论文题目PID温控系统的设计及仿真学生指导教师学院信息科学与工程学院专业班级完成时间年月摘 要温度是工业控制的主要被控参数之一。

可是由于温度自身的一些特点,如惯性大,滞后现象严重,难以建立精确的数学模型等,给控制过程带来了难题。

要对温度进行控制,有很多方案可选。

PID 控制简单且容易实现,在大多数情况下能满足性能要求。

模糊控制的鲁棒性好,无需知道被控对象的数学模型,且在快速性方面有着自己的优势。

研究分析了PID 控制和模糊控制的优缺点,把两者相互结合,采用了用模糊规则整定P K 、I K 两个参数的模糊自整定PID 控制方法。

本研究以电烤箱为控制对象,用MATLAB 软件对PID 控制、模糊控制和参数模糊自整定PID 控制的控制性能分别进行了仿真研究。

仿真结果表明PID 对于对象模型复杂和模型难以确定的控制系统具有很大的局限性,不能满足调节时间短、超调小的技术要求。

由于模糊控制的理论(如量化因子和比例因子的确定问题)并不完善,其可能获得的控制性能无法把握,而且模糊控制易受模糊规则有限等级的限制而引起稳态误差。

参数模糊自整定PID 控制吸收前两种方法的长处,满足了调节时间短、超调量为零且稳态误差较小的控制要求。

因此本论文最终确定采用参数模糊自整定PID 控制方案。

本系统硬件采用了以 AT89C52 单片机为核心的温度控制器,选用 k 型热电偶为温度传感器结合MAX6675芯片构成前向通道,同时双向晶闸管和SSR 构成后向通道,由按键、LED 数码显示器及报警单元等组成人机联系电路。

关键词:单片机,PID ,模糊控制,仿真ABSTRACTTemperature is one of the main parameters in the industrial process control. Yet there are difficulties to have a good control of temperature because of the characteristics of the temperature itself: the temperature inertia is great, its time-lag is serious and it is hard to establish an accurate mathematical model.There are many methods to be selected in order to control a system. The PID control is simple, easily realized and in most cases it meets the control demand. Fuzzy control has the advantage of quickness, its robustness is good and there is no need to know the object’s mathematical model. This paper analyses the advantages and disadvantages of both PID control and fuzzy control and comes to the methodK and of combining them together, fuzzy self-tuning PID control. In this method,PK of the PID controller are adjusted by fuzzy control rules.In the paper Isimulations of PID control, fuzzy control and fuzzy self-tuning PID control are done by MATLAB to control a electric oven. Conclusions are that for those control objects of which models are complicated or hard to establish, the PID method has limitation and doesn’t meet the control demand. As the fuzzy control method theory is not perfect, a good control performance cannot be expected. And it could easily cause the steady-state error for it is restricted by limited grades of the fuzzy rules. Finally the fuzzy self-tuning PID control method is selected, since it meets the control demands.In this paper AT89C52 is used as controller, toward access is composed of K which is used as the temperature sensor and MAX6675. Backward access is composed of bidirectional thyristor and SSR. Man-machine circuit is composed of keyboard, LED and warning unit, etc.Key words:Micro Controller, PID Control, Fuzzy Control, Simulation目录摘要 (I)ABSTRACT .......................................................................................................... I I 第一章绪论.. (1)1.1 课题的提出及意义 (1)1.2 控制系统背景介绍 (1)1.3 当代温控系统及智能算法 (2)第二章温控系统的设计 (5)2.1 温控系统的总体设计 (5)2.1.1 温控系统设计的基本原则 (5)2.1.2 温控系统的结构及设计 (6)2.2 温控系统的硬件设计 (7)2.2.1 前向通道设计 (7)2.2.2 后向通道设计 (10)2.2.3 人机通道设计 (11)小结 (15)第三章系统控制方案 (16)3.1 PID 控制 (16)3.1.1 PID的概述 (16)3.1.2 PID 控制的基本理论及特点 (16)3.2 模糊控制 (18)3.2.1 模糊控制的概述 (18)3.2.2 模糊控制的基本原理及特点 (18)3.3 模糊PID 控制 (19)小结 (21)第四章仿真研究 (22)4.1 MATLAB及其模糊逻辑工具箱和仿真环境simulink (22)4.2 仿真和优选 (23)4.2.1 控制对象模型 (23)4.2.2 仿真和方案选择 (25)小结 (32)第五章总结与展望 (33)5.1 主要工作容 (33)5.2 工作小结 (33)5.3 存在的问题及未来的方向 (34)结束语 (35)参考文献 (36)第一章绪论1.1 课题的提出及意义温度是生产过程和科学实验中非常普遍而又十分重要的物理参数。

PLC控制系统 设计 论文:PLC控制系统软件设计

PLC控制系统 设计 论文:PLC控制系统软件设计

PLC控制系统设计论文:PLC控制系统软件设计摘要: 由PLC为核心组成的自动控制系统,称为PLC控制系统,可编程控制器的结构和工作方式与单片机、工控机等不尽相同,与传统的继电器控制也有本质的区别。

这就决定了其控制系统的设计也不完全一样,其最大特点就是软、硬件可以分开设计。

本文就PLC控制系统的软件设计做一下介绍。

关键词:PLC;软件设计为了实现生产工艺的控制要求,以提高生产效率和产品质量,在设计PLC控制系统时要遵循以下原则:1、最大限度地满足被控对象的控制要求。

2、在满足控制要求的前提下,力求使控制系统简单、经济,使用和维修方便。

3、保证控制系统的安全、可靠。

4、考虑到生产的发展和工艺的改进,应适当留有扩充余量。

PLC控制系统的软件设计就是针对生产工艺要求的控制程序的设计,也就是常说的用户程序设计。

用户程序的设计需要分析工艺过程,明确控制要求,列出输入输出分配表的基础上进行。

在实际的工作中,软件的实现方法有很多种,具体使用哪种方法,因人因控制对象而异,以下是几种常用的方法。

一、经验设计法在一些典型的控制环节和电路的基础上,根据被控制对象对控制系统的具体要求,凭经验进行选择、组合。

有时为了得到一个满意的设计结果,需要进行多次反复地调试和修改,增加一些辅助触点和中间编程元件。

这种设计方法没有一个普遍的规律可遵循,即具有一定的试探性和随意性,最后得到的结果也不是唯一的,设计所用的时间、设计的质量与设计者经验验多少有关。

经验设计法对于一些比较简单的控制系统的设计时比较有效的,可以收到快速、简单的效果。

但是,由于这种方法主要时依靠设计人员的经验进行设计,所以对设计人员的要求也比较高,特别时要求设计者有一定的实践经验,对工业控制系统和工业上常用的各种典型环节比较熟悉。

对于比较复杂的系统,经验法一般设计周期长,不易掌握,系统交付使用后,维护困难。

所以,经验法一般只适合于比较简单的或与某些典型系统相类似的控制系统的设计。

基于MATLAB控制系统的仿真与应用毕业设计论文

基于MATLAB控制系统的仿真与应用毕业设计论文

毕业设计(论文)题目基于MATLAB控制系统仿真应用研究毕业设计(论文)任务书I、毕业设计(论文)题目:基于MATLAB的控制系统仿真应用研究II、毕业设计(论文)使用的原始资料(数据)及设计技术要求:原始资料:(1)MATLAB语言。

(2)控制系统基本理论。

设计技术要求:(1)采用MATLAB仿真软件建立控制系统的仿真模型,进行计算机模拟,分析整个系统的构建,比较各种控制算法的性能。

(2)利用MATLAB完善的控制系统工具箱和强大的Simulink动态仿真环境,提供用方框图进行建模的图形接口,分别介绍离散和连续系统的MATLAB和Simulink仿真。

III、毕业设计(论文)工作内容及完成时间:第01~03周:查找课题相关资料,完成开题报告,英文资料翻译。

第04~11周:掌握MATLAB语言,熟悉控制系统基本理论。

第12~15周:完成对控制系统基本模块MATLAB仿真。

第16~18周:撰写毕业论文,答辩。

Ⅳ、主要参考资料:[1] 《MATLAB在控制系统中的应用》,张静编著,电子工业出版社。

[2]《MATLAB在控制系统应用与实例》,樊京,刘叔军编著,清华大学出版社。

[3]《智能控制》,刘金琨编著,电子工业出版社。

[4]《MATLAB控制系统仿真与设计》,赵景波编著,机械工业出版社。

[5]The Mathworks,Inc.MATLAB-Mathemmatics(Cer.7).2005.信息工程系电子信息工程专业类 0882052 班学生(签名):填写日期:年月日指导教师(签名):助理指导教师(并指出所负责的部分):信息工程系(室)主任(签名):学士学位论文原创性声明本人声明,所呈交的论文是本人在导师的指导下独立完成的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含法律意义上已属于他人的任何形式的研究成果,也不包含本人已用于其他学位申请的论文或成果。

对本文的研究成果作出重要贡献的个人和集体,均已在文中以明确方式表明。

基于MATLAB控制系统的仿真与应用毕业设计论文

基于MATLAB控制系统的仿真与应用毕业设计论文

基于MATLAB控制系统的仿真与应用毕业设计论文目录一、内容概括 (2)1. 研究背景和意义 (3)2. 国内外研究现状 (4)3. 研究目的和内容 (5)二、MATLAB控制系统仿真基础 (7)三、控制系统建模 (8)1. 控制系统模型概述 (10)2. MATLAB建模方法 (11)3. 系统模型的验证与校正 (12)四、控制系统性能分析 (14)1. 稳定性分析 (14)2. 响应性能分析 (16)3. 误差性能分析 (17)五、基于MATLAB控制系统的设计与应用实例分析 (19)1. 控制系统设计要求与方案选择 (20)2. 基于MATLAB的控制系统设计流程 (22)3. 实例一 (23)4. 实例二 (25)六、优化算法在控制系统中的应用及MATLAB实现 (26)1. 优化算法概述及其在控制系统中的应用价值 (28)2. 优化算法介绍及MATLAB实现方法 (29)3. 基于MATLAB的优化算法在控制系统中的实践应用案例及分析对比研究31一、内容概括本论文旨在探讨基于MATLAB控制系统的仿真与应用,通过对控制系统进行深入的理论分析和实际应用研究,提出一种有效的控制系统设计方案,并通过实验验证其正确性和有效性。

本文对控制系统的基本理论进行了详细的阐述,包括控制系统的定义、分类、性能指标以及设计方法。

我们以一个具体的控制系统为例,对其进行分析和设计。

在这个过程中,我们运用MATLAB软件作为主要的仿真工具,对控制系统的稳定性、动态响应、鲁棒性等方面进行了全面的仿真分析。

在完成理论分析和实际设计之后,我们进一步研究了基于MATLAB 的控制系统仿真方法。

通过对仿真模型的建立、仿真参数的选择以及仿真结果的分析,我们提出了一种高效的仿真策略。

我们将所设计的控制系统应用于实际场景中,通过实验数据验证了所提出方案的有效性和可行性。

本论文通过理论与实践相结合的方法,深入探讨了基于MATLAB 控制系统的仿真与应用。

基于matlab的智能PID控制器设计和仿真毕业设计论文

基于matlab的智能PID控制器设计和仿真毕业设计论文

基于MATLAB的智能PID控制器设计与仿真摘要在工业生产中应用非常广泛的是PID控制器,是最早在经典控制理论基础上发展起来的控制方法,应用也十分广泛。

传统的PID控制器原理十分简单,即按比例、积分、微分分别控制的控制器,但是他的核心也是他的难点就是三个参数(比例系数Kp、积分系数Ki、微分系数Kd)的整定。

参数整定的合适,那么该控制器将凭借结构简单、鲁棒性好的优点出色的完成控制任务,反之则达不到人们所期望的控制效果。

人工神经网络模拟人脑的结构和功能而形成的信息处理系统,是一门十分前沿高度综合的交叉学科,并广泛应用于工程领域。

神经网络控制是把自动控制理论同他模仿人脑工作机制的数学模型结合起来,并拥有自学习能力,能够从输入—输出数据中总结规律,智能的处理数据。

该技术目前被广泛应用于处理时变、非线性复杂的系统,并卓有成效。

关键词自适应PID控制算法,PID控制器,神经网络Design and simulation of Intelligent PID Controllerbased on MATLABAbstractPID controller ,the control method which is developed on the basis of classical control theory, is widely used in industrial production.The Principle of traditional PID controller is very simple, which contains of the proportion, integral, differential three component, but its core task and difficulties is three parameter tuning(proportional coefficient Kp, integral coefficient Ki and differential coefficient KD).If the parameter setting is suitable, the controller can accomplish the control task with the advantages of simple structure and good robustness;but on the contrary, it can not reach the desired control effect which we what.Artificial neural network , the formation of the information processing system which simulate the structure and function of the human brain , is a very high degree of integration of the intersection of disciplines, and widely used in the field of engineering. Neural network control ,combining automatic control theory and the imitate mathematical model of the working mechanism of human brain , has self-learning ability, and can summarize the law of the input-output data , dealing with data intelligently .This technique has been widely used in the process of time-varying, nonlinear and complex system, and it is very effective.Key W ord:Adaptive PID control algorithm,PID controller,Neural network目录摘要 (I)Abstract (II)第一章绪论 (1)1.1 课题研究背景及意义 (1)第二章 PID控制器 (2)2.1 PID控制原理 (2)2.2常规PID控制器的算法理论 (3)2.2.1 模拟PI D控制器 (3)2.2.2 数字P I D控制算法 (3)2.2.3常规PID控制的局限 (5)2.2.4 改进型PID控制器 (5)第三章人工神经网络 (8)3.1 人工神经网络的原理 (8)3.2神经网络PID控制器 (8)3.2.1神经元PID控制器 (8)3.2.2 单神经元自适PID应控制器 (9)3.3 BP神经网络参数自学习的PID控制器 (12)第四章MATAB仿真 (16)4.1 仿真过程 (16)第五章结论与展望 (24)致谢 (25)参考文献 (25)华东交通大学毕业设计(论文)第一章绪论1.1 课题研究背景及意义在工业生产中应用非常广泛的是PID控制器,是最早在经典控制理论基础上发展起来的控制方法,应用也十分广泛。

基于plc的交通灯控制系统设计毕业论文

基于plc的交通灯控制系统设计毕业论文

基于PLC的交通灯控制系统设计摘要本文旨在设计一种基于可编程逻辑控制器(PLC)的交通灯控制系统,以提高交通流量的效率和安全性。

通过对交通流量进行实时监测和分析,本系统能够智能地调整交通灯的信号,以减少交通堵塞并提高道路行驶的流畅性。

本文详细介绍了设计思路、系统组成和实施细节,并通过仿真实验评估了系统的性能。

引言随着城市交通的快速发展和车辆数量的不断增加,交通拥堵问题日益严重。

在城市交通网络中,交通灯控制是一项重要的任务,直接影响道路交通的效率和安全性。

传统的固定时序交通灯控制方法难以适应实际交通流量的变化,无法灵活地调整信号时长,导致交通堵塞和延误。

为了解决这些问题,本文提出一种基于PLC的交通灯控制系统。

PLC是一种具有高可靠性和稳定性的工业控制设备,能够实时监测和控制多种设备,广泛应用于工业自动化领域。

通过将PLC应用于交通灯控制系统,我们可以实现实时监测和智能调整信号时长的目标。

系统设计硬件组成本系统的硬件组成主要包括传感器模块、PLC控制器和执行机构三个部分。

传感器模块传感器模块用于实时监测交通流量和车辆状况。

常用的传感器包括车辆检测器和红外线传感器。

车辆检测器安装在道路上,通过检测车辆经过的时间和数量,来判断交通流量的大小。

红外线传感器则可以检测车辆的距离和速度,辅助系统判断车辆状况。

PLC控制器PLC控制器是系统的核心部分,负责实时监测传感器数据并控制交通灯的信号。

它具有高速的数据处理能力和可编程的逻辑控制功能,可以根据用户设定的算法进行智能决策,并实时调整交通灯的信号时长。

执行机构执行机构用于实际控制交通灯的信号。

常见的执行机构包括信号灯、声音报警器和红绿灯控制器。

根据PLC控制器的指令,执行机构能够准确地显示交通信号,并为行驶车辆提供指示和警示。

系统实施数据采集与处理系统通过传感器模块实时采集交通流量和车辆状况的数据,并将其传输给PLC控制器。

PLC控制器对接收到的数据进行处理和分析,根据预设的算法和逻辑进行决策,输出控制信号。

毕业设计论文基于matlab的步进电机转速控制仿真(论文)

毕业设计论文基于matlab的步进电机转速控制仿真(论文)

毕业设计论文基于matlab的步进电机转速控制仿真(论文)摘要一般电动机都是连续旋转而步进电动却是一步一步转动的故叫步进电动机每输入一个冲信号该电动机就转过一定的角度有的步进电动机可以直接输出线位移称为直线电动机因此步进电动机是一种把脉冲变为角度位移或直线位移的执行元件数字控制系统的发展步进电动机的应用逐渐扩大仿真环境下建立了步进电机模型不仅仿真结果与实物仿真一致而且其仿真方法简单仿真时间大大缩短是一种理想的步进电机仿真研究方法关键词仿真ABSTRACTGeneral Motors is a continuous rotation while the step is electric rotating step by step so called stepper motors Each input of a red signal the motor will turn a certain angle some stepper motors can be directly output line displacement known as the linear motor Therefore the stepper motor is a pulse into the point of displacement or linear displacement of the implementation of the components With the development of digital control systems stepper motor application gradually expanding Although the stepper motor has been widely used but the stepper motor does not like a normal DC motor AC motor used in the routine It must be double-ring pulsesignal drive circuit composed of control before useUsed in the product forming the beginning of Shang Ruoli simulation software circuit simulation is an important study of its Indispensable want of means to control program simulation environment for debugging not only without actually hardware better Bufen meet the engineering requirements Matlab language is a science and engineering calculations for high-level language which combines scientific computing automatic control signal processing neural networks image processing and other functions into one is an advanced mathematical analysis and computation software can be used as dynamic Modeling and Simulation MATLAB-Simulink simulation environment based on the establishment of a stepping motor under the model simulation results not only consistent with the physical simulation and the simulation method is simple the simulation time is shortened it is an ideal stepping motor simulation methodsKEY WORDS Stepper motor matlab simulation前言步进电机问世以后很快确定了自己的应用场合为开环高分辨率的定位系统工业应用发展到今已有约30年的历史目前还没有更适合的取代它的产品而且已经发展成为除直流和交流电机外的第三大类电动机产品但毕竟发展历史不长人们从应用的角度看仍有不成熟的感觉步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件在非超载的情况下电机的转速停止的位置只取决于脉冲信号的频率和脉冲数而不受负载变化的影响即给电机加一个脉冲信号电机则转过一个步距角这一线性关系的存在加上步进电机只有周期性的误差而无累积误差等特点使得在速度位置等控制领域用步进电机来控制变的非常的简单摘要 1ABSTRACT 2前言 3第1章引言 511步进电机概述 512系统仿真技术概述713仿真软件的发展状况与应用 7第2章 MATLAB概要821 MATLAB概述822 概述10第3章步进电机基本原理 1131 典型结构和工作原理1132 旋转通电方式1233 小步距角步进电机1434 其他型式的步进电动机16com步进电动机1635 步进电机的控制方式21com机的开环控制21com 步进电机的闭环控制22第4章混合式步进数学模型及其建模2341 混合式步进数学模型2342 混合式步进电机的建模 27第5章步进电动机的驱动电源3051混合式步进电机的绕组通电方式305.2 两相双四拍环形分配器32第6章步进电机控制方式仿真结果3561 PID控制器 35comID控制器35参考文献38致谢40第1章引言步进电机最早是在1920年代由英国人所开发1950年代后期晶体管的发明也逐渐应用在步进电机上对于数字化的控制变得更为容易往后经过不断改良使得今日步进电机已广泛运用在需要高定位精度高分解能高响应性信赖性等灵活控制性高的机械系统中在生产过程中要求自动化省人力效率高的机器中我们很容易发现步进电机的踪迹尤其以重视速度位置控制需要精确操作各项指令动作的灵活控制性场合步进电机用得最多11步进电机概述步进电机依其构造上的差异可分为三大类可变磁阻式VR型转子以软铁加工成齿状当定子线圈不加激磁电压时保持转矩为零故其转子惯性小响应性佳但其容许负荷惯性并不大其步进角通常为15°永久磁铁式PM型转子由永久磁铁构成其磁化方向为辐向磁化无激磁时有保持转矩依转子材质区分其步进角有45°90°及75°1125°15°18°等几种混和式HB型转子由轴向磁化的磁铁制成磁极做成复极的形式其乃兼采可变磁阻式步进电机及永久磁铁式步进电机的优点精确度高转矩大步进角度小目前市场上所使用的工业用步进电机以混和式HB型最为普遍步进电机的特征步进电机最大特征即是能够简单的做到高精度的定位控制以5相步进电机为例其定位基本单位分辨率为072°全步级036°半步级是非常小的停止定位精度误差皆在±3分±005°以内且无累计误差故可达到高精度的定位控制步进电机的定位精度是取决于电机本身的机械加工精度置及速度控制步进电机在输入脉冲信号时可以依输入的脉冲数做固定角的回转进而得到灵活的角度控制位置控制并可得到与该脉冲信号周波数频率成比例的回转速度具定位保持力步进电机在停止状态下无脉波信号输入时仍具有激磁保持力故即使不依靠机械式的刹车也能做到停止位置的保持动作灵敏步进电机因为加速性能优越所以可做到瞬时起动停止正反转之快速频繁的定位动作开回路控制不必依赖传感器定位步进电机的控制系统构成简单不需要速度感应器ENCODER转速发电机及位置传感器SENSOR就能以输入的脉波做速度及位置的控制也因其属开回路控制故最适合于短距离高频度高精度之定位控制的场合下使用中低速时具备高转矩步进电机在中低速时具有较大的转矩故能够较同级伺服电机提供更大的扭力输出高信赖性使用步进电机装置与使用离合器减速机及极限开关等其它装置相较步进电机的故障及误动作少所以在检查及保养时也较简单容易小型高功率步进电机体积小扭力大尽管于狭窄的空间内仍可顺利做安装并提供高转矩输出12系统仿真技术概述系统是由客观世界中实体与实体间的相互作用和相互依赖关系构成的具有某种特定功能的有机整体系统的分类方法是多种多样的习惯上依照其应用范围可以将系统分为工程系统和非工程系统工程系统的含义是指由相互关联部件组成的一个整体以实现特定的目的例如电机驱动自动控制系统是由执行部件功率转换部件检测部件所组成用它来完成电机的转速位置和其他参数控制的某个特定目标非工程系统的定义范围很广大至宇宙小至原子只要存在着相互关联相互制约的关系形成一个整体实现某种目的的均可以认为是系统如果想定量地研究系统地行为可以将其本身的特性及内部的相互关系抽象出来构造出系统的模型系统的模型分为物理模型和数学模型由于计算机技术的迅速发展和广泛应用数学模型的应用越来越普遍系统的数学模型是描述系统动态特性的数学表达式用来表示系统运动过程中的各个量的关系是分析设计系统的依据从它所描述系统的运动性质和数学工具来分又可以分为连续系统离散时间系统离散事件系统混杂系统等还可细分为线性非线性定常时变集中参数分布参数确定性随机等子类系统仿真是根据被研究的真实系统的数学模型研究系统性能的一门学科现在尤指利用计算机去研究数学模型行为的方法计算机仿真的基本内容包括系统模型算法计算机程序设计与仿真结果显示分析与验证等环节13仿真软件的发展状况与应用早期的计算机仿真技术大致经历了几个阶段20世纪40年代模拟计算机仿真50年代初数字仿真60年代早期仿真语言的出现等80年代出现的面向对象仿真技术为系统仿真方法注入了活力我国早在50年代就开始研究仿真技术了当时主要用于国防领域以模拟计算机的仿真为主70年代初开始应用数字计算机进行仿真[4]随着数字计算机的普及近20年以来国际国内出现了许多专门用于计算机数字仿真的仿真语言与工具如CSMPACSL SIMNOM MATLAB MatrixSystem Build CSMP-C等第2章 MATLAB概要21 MATLAB概述MATLAB是国际上仿真领域最权威最实用的计算机工具它是MathWork公司于1982年推出的一套高性能的数值计算和可视化数学软件被誉为巨人肩上的工具MATLAB是一种应用于计算技术的高性能语言它将计算可视化和编程结合在一个易于使用的环境中此而将问题解决方案表示成我们所熟悉的数学符号其典型的使用包括数学计算运算法则的推导模型仿真和还原数据分析采集及可视化科技和工程制图开发软件包括图形用户界面的建立MATLAB是一个交互式系统它的基本数据元素是矩阵且不需要指定大小通过它可以解决很多技术计算问题尤其是带有矩阵和矢量公式推导的问题有时还能写入非交互式语言如C和Fortran等MATLAB的名字象征着矩阵库它最初被开发出来是为了方便访问由LINPACK 和EISPAK开发的矩阵软件其代表着艺术级的矩阵计算软件MATLAB在拥有很多用户的同时经历了许多年的发展时期在大学环境中它作为介绍性的教育工具以及在进阶课程中应用于数学工程和科学在工业上它是用于高生产力研究开发分析的工具之一MATLAB的一系列的特殊应用解决方案称为工具箱toolboxes作为用户不可缺少的工具箱它可以使你学习和使用专门技术工具箱包含着M-file集它使MATLAB可延展至解决特殊类的问题在工具箱的范围内可以解决单个过程控制系统神经网络模糊逻辑小波仿真及其他很多问题经过几十年的完善和扩充它已发展成线形代数课程的标准工具在美国MATLAB是大学生和研究生必修的课程之一美国许多大学的实验室都安装有MATLAB供学习和研究之用它集数值分析矩阵运算信号处理和图形显示于一体构成了一个方便的界面友好的用户环境其包含的SIMULINK是用于在MATLAB下建立系统框图和仿真环境的组件其包含有大量的模块集可以很方便的调取各种模块来搭建所构想的试验平台同时SIMULINK还提供时域和频域分析工具能够直接绘制系统的Bode图和Nyquist图MATLAB系统可分为五个部分MATLAB语言这是一种高级矩阵语言其有着控制流程状态功能数据结构输入输出及面向对象编程的特性它既有小型编程的功能快速建立小型可弃程序又有大型编程的功能开发一个完整的大型复杂应用程序MATLAB的工作环境这是一套工具和设备方便用户和编程者使用MATLAB它包含有在你的工作空间进行管理变量及输入和采集数据的设备同时也有开发管理调试 profiling M-files MATLABs applications Bessel功能和快速傅立叶变换MATLAB应用程序编程界面这是一个允许你在MATLAB界面下编写C和Fortran程序的库它方便从MATLAB中调用例程即动态链接使MATLAB成为一个计算器用于读写MAT-files22 概述是用于仿真建模及分析动态系统的一组程序包它支持线形和非线性系统能在连续时间离散时间或两者的复合情况下建模系统也能采用复合速率也就是用不同的部分用不同的速率来采样和更新提供一个图形化用户界面用于建模用鼠标拖拉块状图表即可完成建模在此界面下能像用铅笔在纸上一样画模型相对于以前的仿真需要用语言和程序来表明不同的方程式而言有了极大的进步拥有全面的库如接收器信号源线形及非线形组块和连接器同时也能自己定义和建立自己的块模块有等级之分因此可以由顶层往下的步骤也可以选择从底层往上建模可以在高层上统观系统然后双击模块来观看下一层的模型细节这种途径可以深入了解模型的组织和模块之间的相互作用在定义了一个模型后就可以进行仿真了用综合方法的选择或用的菜单或MATLAB命令窗口的命令键入菜单的独特性便于交互式工作当然命令行对于运行仿真的分支是很有用的使用scopes或其他显示模块就可在模拟运行时看到模拟结果进一步可以改变其中的参数同时可以立即看到结果的改变仿真结果可以放到MATLAB工作空间来做后处理和可视化模型分析工具包括线性化工具和微调工具它们可以从MATLAB命令行直接访问同时还有很多MATLAB的toolboxes中的工具因为MATLAB和是一体的所以可以仿真分析修改模型在两者中的任一环境中进行小结综上所述利用MATLAB来仿真步进电机的运行情况可以帮助研究者更好更方便的了解步进电机的特性以便进一步改善其效率第3章步进电机基本原理31 典型结构和工作原理一般电动机都是连续旋转而步进电动却是一步一步转动的故叫步进电动机每输入一个冲信号该电动机就转过一定的角度有的步进电动机可以直接输出线位移称为直线电动机因此步进电动机是一种把脉冲变为角度位移或直线位移的执行元件步进电动机的转子为多极分布定子上嵌有多相星形连接的控制绕组由专门电源输入电脉冲信号每输入一个脉冲信号步进电动机的转子就前进一步由于输入的是脉冲信号输出的角位移是断续的所以又称为脉冲电动机随着数字控制系统的发展步进电动机的应用将逐渐扩大步进电动机的种类很多按励磁可分为反应式永磁式和感应子式按相数分则可分为单相两相和多相三种其中反应式步进电机用得比较普遍结构也比较简单所以以反应式步进电机为例介绍步进电机的工作原理反应式步进电动机的工作原理与反应式同步电机一样也是利用凸极转子横轴磁阻与直轴磁阻之差所引起的反应转矩而转动的为了便于理解先以一个简单的三相步进电动机为例图 3-1是反应式步进电动机结构示意图它的定子具有均匀分布的六个磁极磁极上绕有绕组两个相对的磁极组成一组联法如图所示图 3-1 三相反应式步进电动机的结构电机转子均匀分布着很多小齿定子齿有三个励磁绕阻其几何轴线依次分别与转子齿轴线错开 013て23て相邻两转子齿轴线间的距离为齿距以て表示即A 与齿1相对齐B与齿2向右错开13てC与齿3向右错开23てA与齿5相对齐A 就是A齿5就是齿132 旋转通电方式图 3-2 三相单三拍运行转子位置步进电动机的工作原理其实就是电磁铁的工作原理定子由若干相控制绕组构成每相依次通入直流电磁通具有力图沿磁阻最小路径通过的特点如A相通电BC相不通电时由于磁场作用齿1和齿3与A A对齐如图3-2a所示如B相通电AC相不通电时齿2应与B对齐此时转子向右移过13て此时齿3与C偏移为13て齿4与A偏移て-13て 23て如图3-2b所示如C相通电AB相不通电齿3应与C对齐此时转子又向右移过13て此时齿4与A偏移为13て对齐如图3-2c所示如A相通电BC相不通电齿4与A对齐转子又向右移过13て这样经过ABCA 分别通电状态齿4即齿1前一齿移到A相电机转子向右转过一个齿距如果不断地按A-B-C-A通电电机就每步每脉冲13て向右旋转如按A-C-B-A通电电机就反转这种按A-B-C-A方式运行的称为三相单三拍运行所谓三相是指步进电动机具有三相定子绕组单是指每次只有一相绕组通电三拍指三次换接为一个循环第四次换接重复第一次情况除了这种运行方式外三相步进电动机还可以以三相六拍和三相双三拍运行三相六拍运行的供电方式是A-AB-B-BC-C-CA-这时每一循环换接6次总共有6种通电状态这6种通电状态中有时只有一相绕组通电如A相有时有两相绕组同时通电如A相和B相图3-3表示这种方式对控制绕组供电时转子位置和磁通分布的图形开始时先单独接通A相这时与单三拍的情况相同转子齿1和3的轴线与定子极轴对齐如图3-3a所示当A和B两相同时通电时转子稳定位置将会停留在AB两定子磁极对称的中心位置上依此类推如果下面继续按照BC-C-CA-A的顺序使绕组换接那末步进电动机就不断按顺时针方向旋转当顺序顺序改为A-AC-C-CB-B-BA-A时步进电动机就反响即按逆时针方向旋转图 3-3 三相六拍运行aA相通电bAB相通电cB相通电dBC相通电可见单双六拍运行时步距角为15°比三拍通电方式时减小一半因此同一台步进电动机采用不同的通电方式可以有不同的拍数对应运行时的步距角也不同此外六拍运行方式每一拍也总有一相控制绕组持续通电也具有电磁阻尼作用电机工作也比较平稳33 小步距角步进电机以上这种结构形式的反应式步进电动机它的步距角较大常常满足不了系统精度的要求所以大多数采用如图3-4所示的定子磁极上带有小齿转子齿数很多的反应式结构其步距角可以做得很小下面进一步说明它的工作原理图3-4所示的是最常见的一种小步距角的三相反应式步进电动机定子每个图3-4 三相反应式步进电动机的结构极面上有5个齿转子上均匀分布40个齿定转子的齿宽和齿距都相同当A相控制绕组通电时转子受到反应转矩的作用使转子齿的轴线和定子AA′极下齿的轴线对齐因转子上共有40个齿其齿距角为定子每个极距所占的齿数为不是整数如图3-5所示因此当定子A相极下定转子齿对齐时定子B相极和C相极下的齿和转子齿依次有 13 齿距的错位即3°同样当A相断电B相控制绕组通电时反应转矩的作用下子按逆时针方向转过3°转子齿的轴线和定子B相极下齿的轴线对齐这时定子C相极和A相极下的齿和转子齿又依次错开 13 齿距依次类推若继续按单三拍的顺序通电转子就按逆时针方向一步一步地转动步距角为3°当然改变通电顺序即按A-C-B-A 电机按顺时针方向反转图3-5转子展开图 A相绕组通电若采用三相单双六拍的通电方式运行时和前面分析的道理完全一样步距角也减小一半为15°通过以上分析可知转子的齿数不能任意选取因为在同一相的几个磁极下定转子齿应同时对齐或同时错开才能使几个磁极的作用相加产生足够的反应转矩所以转子齿数应是定子磁极的偶数倍另外在不同相的磁极下定转子相对位置应依次错开 1m 齿距这样才能在连续改变通电状态下获得连续不断的运动否则当某一相控制绕组通电时转子齿都将处于磁路的磁阻最小的位置上各相绕组轮流通电时转子将一直处于静止状态电动机不能正常运行为此要求两相邻相磁极轴线之间转子的齿数应为整数加或减 1m 即3-1式中K 为正整数Zr 为转子的齿数2p 为一相绕组通电时在圆周上形成的磁极数图 3-5定转子展开图A相绕组通电如果以 N 表示步进电动机运行的拍数则转子经过 N 步将转过一个齿距每转一圈即360°机械角需要走NZr 步步距角为3-2N Cm式中C 为通电状态系数当采用单拍或双拍方式时C 1而采用单双拍方式时C 2由此可见增加拍数和转子的齿数可以减小步距角有利于提高控制精度增加电机的相数可以增加拍数也可以减小步距角但相数越多电源及电机的结构越复杂造价也越高反应式步进电动机一般做到六相个别的也有八相或更多相增加转子的齿数是减小步进电动机步距角的一个有效途径目前所使用的步进电动机转子的齿数一般很多对相同相数的步进电动机既可采用单拍方式也可采用单双拍方式所以同一台电机可有两个步距角如 3°15° 15°075° 12°06°等当通电脉冲的频率为时由于转子每经过 NZr 个脉冲旋转一周故步进电动机每分钟的转速为3-3式中的单位为 HZ可见反应式步进电动机的转速与拍数 N转子齿数 Zr 及脉冲的频率有关当转子齿数一定转速与输入脉冲的频率成正比改变脉冲的频率可以改变电机的转速34 其他型式的步进电动机com步进电动机图3-6是永磁式步进电动机的结构原理图定子为凸极式装有两相或多相绕组转子为凸极式星形磁钢其极对数与定子每相绕组的极对数相同图中定子为两相集中绕组AO BO 每相为两对极所以转子也是两对极即 p 2当定子绕组按 A-B –A - –B -A 的次序轮流通电时转子将按顺时针方向每次转过45°即步距角为45°永磁式步进电动机的步距角3-4用电弧度表示则有3-5式中p 为转子极对数图 3-6 永磁式步进电机由上可知永磁式步进电机要求电源供给正负脉冲否则不能运行这就使电源的线路复杂化了这个问题可通过在同一相的极上绕两套绕向相反的绕组电源只供给正脉冲的方法来解决这样做虽然增加了用铜量和电机尺寸但却简化了对电源的要求此外还有两相双四拍通电方式即AB-B –A - –A –B - –B A-AB永磁式步进电动机的特点是①大步距角例如②启动和运行频率较低通常为几十到几百赫兹但转速不一定低但它所需的③控制功率较小效率高④在断电情况下具有定位转矩⑤有强的内阻力矩主要用于新型自动化仪表com步进电动机混合式步进电动机也称为感应子式步进电动机这是一种十分流行的步进电动机它的定子铁心与反应式步进电动机相同也是两相集中绕组每项为两极对按A-B –A - –B -A次序轮流通以正负脉冲转子的结构与永久磁钢的电磁减速式同步电动机相同它既有反应式步进电动机小步距角的特点又有永磁式步进电动机的高效率绕组电感比较小的特点常常也作为低速同步电动机运行一两相混合式步进电动机的结构图3-7为两相混合式步进电动机的轴向剖视图定子的结构与反应式步进电动机基本相同沿着圆周有若干个凸出的磁极极面上有小齿极身上有控制绕组控制绕组的接线如图3-8所示转子由环形磁钢和两段铁芯组成环形磁钢在转子中部轴向充磁两段铁芯分别装在磁钢的两端转子铁芯上也有小齿两段铁芯上的小齿相互错开半个齿距定转子的齿距和齿宽相同齿数的配合与单段反应式步进电动机相同图3-7混合式步进电动机轴向剖视图图3-8混合式步进电动机轴向剖视图二两相混合式步进电动机的工作原理混合式步进电动机作用在气隙上的磁动势有两个一个是由永久磁钢产生的磁动势另一个是由控制绕组产生的磁动势这两个磁动势有时是相加的有时是相减的视控制绕组中电流方向而定这种步进电动机的特点是混入了永久磁钢的磁动势故称为混合式步进电动机1零电流时工作状态各相控制绕组中没有电流通过这时气隙中的磁动势仅由永久磁钢的磁动势决定如果电机的结构完全对称各个定子磁极下的气隙磁动势将完全相等电动机无电磁转矩因为永磁磁路是轴向的从转子B端到定子的B端轴向到定子的A端转子的A端经磁钢闭合在这个磁路上总的磁导与转子位置无关这一方面由于转子不论处于什么位置每一端的不同极下磁导有的大有的小但总和不变另一方面由于两段转子的齿错开了半个齿距所以即使在一个极的范围内看当B端磁导增大时A端必然减小也使总磁导在转子位置不同时保持不变。

【精品】基于MATLAB的液位与流量串级控制系统设计与仿真毕业论文设计

【精品】基于MATLAB的液位与流量串级控制系统设计与仿真毕业论文设计

北方民族大学学士学位论文论文题目:基于MATLAB的液位与流量串级控制系统设计与仿真院(部)名称: 电气信息工程学院专业: 电气工程及其自动化论文提交时间: 2011年5月20日论文答辩时间: 2011年5月28日学位授予时间:北方民族大学教务处制毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:日期:年月日导师签名:日期:年月日摘要随着科学技术的不断进步,在现代各种复杂控制系统中,串级控制系统占有较大比重;串级控制系统是过程控制中的一种多回路控制系统,是为了提高单回路控制系统的控制效果而提出来的一种控制方案。

基于动态逆方法的飞行控制系统设计与仿真

基于动态逆方法的飞行控制系统设计与仿真
4.肖顺达飞行自动控制系统 1994
5.章卫国.杨向中模糊控制理论与应用 1999
6.申玉安.申学仁.李云保自动飞行控制系统 2003
7.章卫国.肖顺达一种近似解耦方法在飞行控制系统中的应用 1998(01)
8.张明廉飞行控制系统 1996
9.郭锁凤.申功璋.吴成富先进飞行控制系统 2003
10.郭锁凤.朱恩动态逆飞控系统中处理非定常气动力的方法 1998(05)
7.魏中成飞机总体设计中的飞行控制律模型设计与应用方法研究[学位论文]硕士 2007
引用本文格式:杜金刚基于动态逆方法的飞行控制系统设计与仿真[学位论文]硕士 2006
本章应用Simulink仿真软件,将本论文撰写过程中所编写的仿真程序,汇集在一起,综台成为一个基于动态逆方法的飞行控制仿真软件包。以利于仿真验证和相关内容是查询学习。
6.1主界面
基于动态逆控制方法的飞行控制仿真主界面见图6.1
图6·1基于动态逆方法的飞行控制仿真主界面
本论文内容所涉及的仿真程序分为两个部分,一部分为基于动态逆方法带推
24.Consolini L.Tosques M Local path following problem for time-varying nonlinear control affine systems 2003
25.Tomas-Rodriguez M.Banks S P The dynamical inverse problem for a nonlinear Schrodinger equation using boundary control 2003
20.肖顺达推力矢量飞机是未来战斗机的发展方向
21.夏小华.高为炳非线性系统控制及解耦 1993

matlab在自动控制原理中的应用毕业论文

matlab在自动控制原理中的应用毕业论文

建筑与技术学院MATLAB在自动控制原理中的应用毕业设计(论文)原件及使用授权说明原始语句我保证我提交的毕业设计(论文)是我在导师指导下所做的研究工作和成果。

据我所知,除文中特别标注和注明的地方外,不包含其他人或组织已发表的研究成果,也不包含我曾用来与其他教育机构取得学位或学历的材料。

对本研究有所帮助和贡献的个人或集体,都做出了明确的解释,并表达了对本文的兴趣。

作者签名:日期:讲师签名:日期:授权说明本人完全理解学校关于毕业设计(论文)收集、保存和使用的规定,即按照学校的要求提交毕业设计(论文)的印刷版和电子版;学校有权保留毕业设计(论文)的印刷版和电子版,并提供目录检索和阅读服务;学校可以采用影印、减印、数字化或其他复制手段保存论文;在不盈利的前提下,学校可以发表论文的部分或全部内容。

签名:日期:目录摘要3第1章绪论41.1研究目的41.2相关研究现状41.3研究方法41.4本次设计的主要容以与目前学术届近一步研究的趋势61. 4. 1本次设计的主要容61. 4. 2目前学术界近一步研究的趋势6第2章开发工具82.1 MATLAB编程语言发展历程与特点82.2 MATLAB系统构成92.3 MATLAB的GUI设计102.4本章小结11第3章控制系统性能指标与校正装置分类123.1控制系统的性能指标123. 2控制系统校正的分类143.3本章小结16第4章基于频率法的控制系统的校正设计174.1基于频率法的串联超前校正174.1.1 串联超前校正网络设计的算法步骤174.1.2超前校正装置的评价184.2基于频率法的串联滞后校正184.2.1串联滞后校正网络设计的算法步骤194. 2. 2滞后校正装置的评价194.3基于频率法的串联超前滞后校正194.3.1串联超前滞后校正网络设计的算法步骤204.3.2滞后超前校正装置的评价204. 4三种校正方法的效果对比214.5本章小结21第5章控制系统的仿真与校正对比分析225.1程序方式225. 1. 1控制系统校正前的性能指标225. 1. 2校正装置的设计过程与其性能指标的仿真285. 1. 3控制系统校正后的性能指标305.2Multisim电路设计仿真方式38第6章设计总结416. 1总结416. 2心得41附英文文献:43摘要本文将讨论如何根据用户对自动控制系统的要求来设计串级补偿器,这具有非常重要的现实意义。

DCS控制系统设计(本科生毕业论文)

DCS控制系统设计(本科生毕业论文)

DCS控制系统设计(本科生毕业论文)碱回收燃烧工段DCS控制系统设计摘要燃烧是造纸过程的一个重要环节,旧的燃烧工段存在许多的缺点。

本设计是利用DCS系统对造纸过程中碱回收燃烧工段进行控制。

工业实时监控系统是目前研究的热点问题之一,其中生产数据采集的方法和生产数据发布系统的稳定性和高效性更是研究的重点。

在该系统中采用西门子的S7300系列CPU模块内置的MPI 接口,PLC来对燃烧工段进行控制,并用WinCC5.0来组态一个HMI平台,对该控制系统进行监控。

WinCC是一个功能强大的全面开放的监控系统,既可以用来完成小规模的简单过程监控,也可以用来完成复杂的应用。

本文详细介绍了如何构建一个高效的基于WinCC 软件的工业实时监控系统,本设计运用WinCC组态软件制作出了碱回收燃烧工段的上位机监控画面,通过控制画面可对碱回收燃烧工段的设备进行控制。

本设计体现出WinCC软件的多种自动化设备及控制软件集成,具有丰富的设置项目、可视窗口和菜单选项,使用方式灵活,功能齐全。

在控制画面中还可以看见趋势曲线等,通过趋势曲线可了解工厂的生产状况,为操作者提供了直观的操作环境。

不仅了解了工厂生产线状态,而且提高了工作效率。

WinCC能够用于多种用途的控制系统,同时提供嵌入式C 语言编程,用户可以通过编辑项目函数和行为来实现特殊的功能。

关键词:HMI,燃烧,WinCC,DCSThe Design of DCS Control System on Alkali RecoveryCombustion Workshop SectionABSTRACTThe combustion is an important link of the deckle process, the old burnable work segment exists much weakness.This design is to make use of the DCS system to carry on a control to the alkali recovery combustion work segment in the deckle process,Supervised and control system when industry was solid heat be currently to study to order one of the problems,Produce the method and the production data that the data collect to release the stability of the system among them and efficiently is also the point of the research.Adopt the S7300 series CPU mold piece of Siemens in that system to connect inside the MPI place,The PLC comes to the work segment to carry on a control to the combustionCounteract Wincc5.0 come to set HMI terrace,carry on supervision to that control system.The WinCC is a function strong overall liberal supervision system,since can use to the simple process supervision of complete the small scale,also can use to complete a complicated application.This design make use of WinCC software work alkali the recovery burn the work segment of the place of honor machine control appearance,The equipments that control appearance and cans recover the burnable work segment to the alkali carries on a control.The body appears various automation equipmentses and the control software integration of the WinCC software,Have abundant constitution item Can the Windows options with single fixed menu in restaurant,Use a way vivid,The function is well-found.Can also see trend curve etc. in the control the appearance,Pass the operation environment that the appearance can understand the production condition of the factory to provide to keep a view for the operation.Not only understood to produce period,And raise a work efficiency.Provide the built-in C language plait distance in the meantime,the customer can pass to edit the item function and behavior to carry out special function.KEY WORDS:HMI,Combustion,WinCC,DCS1 绪论造纸工业是国民经济的重要组成部分。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一章 MATLAB简介 (2)1.1 Simulink简介 (2)第二章 MATLAB设计相关要求 (3)2.1 MATLAB课程设计目的: (3)2.2 课程设计题目 (3)2.3 设计资料及参数 (3)2.4 设计要求及成果 (3)第三章基于MATLAB的控制系统设计 (4)3.1 基于MATLAB的控制系统分析 (4)3.1.1 时域分析 (4)3.1.2 频域分析 (4)3.1.3 稳定性判定 (5)3.1.4 稳态误差 (6)3.1.5 MATLAB 环境下控制系统稳态误差计算的一般步骤为 (6)第四章基于MATLAB的控制系统设计 (7)4.1 PID控制器的设计 (7)4.2 控制器参数自整定原则 (7)4.3 PI、PID控制器设计原则 (7)4.5 PI、PID控制器设计步骤 (7)4.6 PI、PID控制器设计验证 (11)4.7 Smith预估补偿器控制的设计过程 (13)第五章课程设计的感想 (15)第六章文献出处 (16)第一章 MATLAB简介MATLAB的名称源自Matrix Laboratory,它是一种科学计算软件,专门以矩阵的形式处理数据。

MATLAB将高性能的数值计算和可视化集成在一起,并提供了大量的内置函数,从而被广泛地应用于科学计算、控制系统、信息处理等领域的分析、仿真和设计工作,而且利用MATLAB产品的开放式结构,可以非常容易地对MATLAB的功能进行扩充,从而在不断深化对问题认识的同时,不断完善MATLAB产品以提高产品自身的竞争能力。

MATLAB是MATLAB产品家族的基础,它提供了基本的数学算法,例如矩阵运算、数值分析算法,MATLAB集成了2D和3D图形功能,以完成相应数值可视化的工作,并且提供了一种交互式的高级编程语言——M语言,利用M语言可以通过编写脚本或者函数文件实现用户自己的算法。

MATLAB Compiler是一种编译工具,它能够将那些利用MATLAB提供的编程语言——M语言编写的函数文件编译生成为函数库、可执行文件、COM组件等等,这样就可以扩展MATLAB功能,使MATLAB能够同其他高级编程语言例如C/C++语言进行混合应用,取长补短,以提高程序的运行效率,丰富程序开发的手段[1]。

利用M语言还开发了相应的MATLAB专业工具箱函数供用户直接使用。

这些工具箱应用的算法是开放的可扩展的,用户不仅可以查看其中的算法,还可以针对一些算法进行修改,甚至允许开发自己的算法扩充工具箱的功能。

目前MATLAB 产品的工具箱有四十多个,分别涵盖了数据采集、科学计算、控制系统设计与分析、数字信号处理、数字图像处理、金融财务分析以及生物遗传工程等专业领域。

1.1 Simulink简介是基于MATLAB的框图设计环境,可以用来对各种动态系统进行建模、分析和仿真,它的建模范围广泛,可以针对任何能够用数学来描述的系统进行建模,例如航空航天动力学系统、卫星控制制导系统、通讯系统、船舶及汽车动力学系统等等,其中包括连续、离散,条件执行,事件驱动,单速率、多速率和混杂系统等等。

Simulink提供了利用鼠标拖放的方法建立系统框图模型的图形界面,而且Simulink还提供了丰富的功能块以及不同的专业模块集合,利用Simulink 几乎可以做到不书写一行代码完成整个动态系统的建模工作[2]。

第二章 MATLAB 设计相关要求2.1 MATLAB 课程设计目的:通过一周简短的课程设计使我们能熟练的应用MATLAB 软件实现编程,了解程序开发过程中用到的一些基础知识,同时熟悉应用程序开发过程,使我们从学校学习到参加工作之间有一个良好的过渡,为今后处理相应领域的专业问题打下坚实的程序基础。

2.2 课程设计题目基于Smith---PID 控制器的大延迟控制系统设计2.3 设计资料及参数已知过程控制系统的被控广义对象为一个带延迟的惯性环节,其传递函数为se s s G 4142)(-+=(2—1)2.4 设计要求及成果1)分析系统,得到系统的动态响应曲线;2)设计合适的控制器,尽量满足稳、准、快三原则;3)设计Smith 预估控制器;4)比较不同控制器各自的优缺点;第三章 基于MATLAB 的控制系统设计设计:已知过程控制系统的被控广义对象为一个带延迟的惯性环节,其传递函数为:se s s G 4142)(-+=(3-1)(1)试设计PID 控制器,并绘制校正前后系统的单位阶跃响应曲线;(2)再施行Smith 预估器控制并仿真;(3)分析设计结果并给出结论。

3.1 基于MATLAB 的控制系统分析3.1.1 时域分析利用时域分析方法,能够了解控制系统的动态性能,如系统的上升时间、调节时间、超调量和稳态误差,都可以通过系统在给定输入信号作用下的过渡过程来评价。

图3.1时域分析图3.1.2 频域分析频域分析法是应用频率特性研究控制体统的一种经典方法。

他的基本原理是,若一个线性系统受到频率为ω的正弦信号的激励时,输出仍然为同频率的正弦信号,但其幅值M(ω)与输入信号成正比例关系,而且输出于输入信号之间有一个相位差φ(ω),M(ω)和φ(ω)是关于ω的有理函数,这样就可以通过M(ω)和φ(ω)来表示系统的特征了。

频率响应研究系统的频率行为,从频率响应中可得带宽、增益、转折频率和闭环系统稳定性等系统特征。

[3](2)伯德图和奈氏图[4]图3.2伯德图和奈氏图的比较3.1.3 稳定性判定在分析控制系统时,首先遇到的问题就是系统的稳定性。

对线性系统来说,如果一个连续系统的所有极点都位于左半s平面,则该系统是稳定的。

对离散系统来说,如果一个系统的全部极点都位于单位圆内,则此系统可以被认为是稳定的。

由此可见,线性系统的稳定性完全取决于系统的极点在根平面上的位置。

同时,判断一个系统的稳定性的方法有很多:1)极点判断法 2)特征值判断法3)李雅普诺夫第二法,这里我就对李雅普诺夫的第二判断法进行举例说明:在高阶系统或多阶多项式中,当某些系数不是数值时,利用求闭环极点或特征值的方法来判断系统的稳定性是比较困难的,在这种情况下,利用李雅普诺夫第二法比较有效,尤其是在系统中含有非线性环节时更是如此。

[7]线性定常连续系统x=Ax(3—2)在平衡状态x e=0处,渐进稳定的充分条件是:对任给的一个正定对称矩阵Q,存在一个正定的对阵矩阵P,且满足矩阵方程:A T P+PA=−Q(3—3)而标量函数V x=x T Px是这个系统的一个二次型形式的李雅普诺夫函数。

MATLAB提供了李雅普诺夫方程的求解函数lyap(),其调用格式为:P=lyap(A,Q)(3—4)式中,A,Q和P与上式个矩阵相对应。

(2)零-极点图图3.3零-极点图3.1.4 稳态误差控制系统的稳态误差, 是系统控制准确度的一种度量, 通常称为稳态性能。

在控制系统设计中, 稳态误差是一项重要的技术指标。

对于一个实际的控制系统, 由于系统结构、输入作用的类型( 控制量或扰动量) 、输入函数的形式( 阶跃、斜坡或加速度) 不同, 控制系统的稳态输出不可能在任何情况下都与输入量一致或相当。

也不可能在任何形式的扰动作用下都准确地恢复到原平衡位置。

此外, 控制系统中不可避免的存在摩擦、间隙、不灵敏区、零位输出等非线性因素, 都会造成附加的稳态误差。

可以说,控制系统的稳态误差是不可避免的, 因此控制系统设计的任务之一, 就是尽量减小系统的稳态误差, 或者使稳态误差小于某一容许值。

显然, 只有当系统稳定时, 研究稳态误差才有意义。

[8]3.1.5 MATLAB 环境下控制系统稳态误差计算的一般步骤为(1) 对给定系统进行稳定性判定, 一般通过调用函数roots( ) 命令的程序。

程序运行后所得系统闭环特征根的实部都是负值, 说明闭环系统稳定, 接下来进行稳态误差的计算才是有意义的。

(2) 系统单位阶跃给定响应与稳态误差, 可通过调用函数step( ) 命令来实现。

(3) 系统单位斜坡给定响应与稳态误差根据以上分析的计算斜坡响应稳态误差的思考与题目要求, 通过调用函数命令step( ) 的程序来实现。

第四章基于MATLAB的控制系统设计4.1 PID控制器的设计PI D控制由于其算法简单、鲁棒性好及可靠性高, 被广泛应用于过程控制和运动控制中。

然而在生产现场中, 由于常规PI D参数整定方法繁杂, 其参数往往整定不良、性能欠佳, 对运行工况的整定性差采用模糊推理的方法实现PI D 参数甘、心和Kd的在线自整定, 不仅保持了常规PI D 控制系统原理简单使用方便鲁棒性较强等优点, 而且具有更大的灵活性整定性、控制精度更好, 是目前较为先进的一种控制系统。

采用MATLAB对模糊自整定PI D参数控制系统进行计算机仿真可快速方便地实现多种规则和参数的准确仿真效果,极大地提高模糊自整定PI D 参数控制系统设计的效率和准确性。

4.2 控制器参数自整定原则通常,控制器的控制算式为:U k=K p E k+K i E(k)+K d EC(k)(4—1)式中E(k)=E k+E(k−1)和EC k=E k+E(k−1)(k=0,1,2)分别为其输人变量偏差与偏差变化,Kp,Ki,Kd分别为表征其比例积分及微分作用的参数。

比例系数Kp的作用在于加快系统的响应速度,提高系统调节精度,Kp越大,响应速度越快,调节精度越高,但过大将产生超调,甚至导致系统不稳定。

积分系数K的作用在于消除系统稳态误差越大,静差消除越快,但过大会产生积分饱和而引起较大的超调。

微分系数Kd影响系统的动态特性,Kd越大,越能抑制偏差变化,但过大会延长调节时间,降低抗干扰能力。

4.3 PI、PID控制器设计原则本次设计我采用衰减振荡法设计PID控制器。

在一些不允许或不能得到等幅振荡的地方,可考虑采用一种替代的方法——衰减振荡法。

衰减振荡法是以纯比例作用下得到的4:1衰减振荡曲线为参数整定的依据。

衰减振荡的周期P比等幅振荡的周期Pu大。

积分时间和微分时间的设置于P有关,对PID控制有Ti=0.4P、Td=0.1P,在设置好积分时间Ti和微分时间Td后,比例增益Kc的设置可经过试验来决定。

试验的标准是获得4:1衰减振荡曲线。

4.5 PI、PID控制器设计步骤首先,单击图标,打开Simulink仿真系统,单击图标,新建模型编辑窗口,利用Simulink仿真模块集在模型编辑窗口建立PID控制器,如下图所示。

图4.1 PID控制器双击比例运算模块,将其显示值1改为Kp,Ki,Kd,如下图所示。

图4.2 PID控制器然后,选中输入输出之间的器件及连线,点击Edit—Create Subsystem,创建PID控制器子模块,如下图所示。

图4.3 PID的封装将控制器名称Subsystem改成PID Controller,如下图所示。

相关文档
最新文档