用MATLAB进行控制系统的滞后校正课程设计

用MATLAB进行控制系统的滞后校正课程设计
用MATLAB进行控制系统的滞后校正课程设计

附件2:

课程设计任务书

学生姓名: 专业班级:

指导教师: 工作单位:

题 目: 用MATLAB 进行控制系统的滞后校正设计。 初始条件:已知一单位反馈系统的开环传递函数是

)

2.01)(1.01()(s s s K s G ++= 要求系统的静态速度误差系数1100-=S K v , 40≥γ。

要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写

等具体要求)

1、用MATLAB 作出满足初始条件的K 值的系统伯德图,计算系统的幅值裕

量和相位裕量。

2、系统前向通路中插入一相位滞后校正,确定校正网络的传递函数。

3、用MATLAB 画出未校正和已校正系统的根轨迹。

4、课程设计说明书中要求写清楚计算分析的过程,列出MATLAB 程序和

MATLAB 输出。说明书的格式按照教务处标准书写。

时间安排:

指导教师签名: 年 月 日

系主任(或责任教师)签名: 年 月 日

目录

1 滞后校正系统的设计系统滞后校正设计方案 (2)

1.1 设计原理 (2)

1.2 设计步骤 (3)

2 设计串联滞后校正 (4)

2.1 校正前参数确定 (4)

3 系统前向通路中插入一相位滞后校正 (5)

3.1 确定校正网络的传递函数 (5)

3.2 应用MATLAB进行验证 (7)

3.3 波特图的理论绘制 (8)

3.4 用MATLAB进行设计 (9)

4 画出未校正和已校正系统的根轨迹 (11)

4.1 用MATLAB画出未校正系统和已校正系统的根轨迹11

4.2 根轨迹的理论作图步骤 (12)

5 设计总结 (13)

6 收获与体会 (14)

参考文献 (15)

1 滞后校正系统的设计系统滞后校正设计方案

1.1设计原理

所谓校正,就是在系统中加入一些其参数可以根据需要而改变的机构或装置,使系统整个特性发生变化,从而满足给定的各项性能指标。系统校正的常用方法是附加校正装置。按校正装置在系统中的位置不同,系统校正分为串联校正、反馈校正和复合校正。按校正装置的特性不同,又可分为超前校正、滞后校正和滞后-超前校正、PID校正。

这里我们主要讨论串联校正。一般来说,串联校正设计比反馈校正设计简单,也比较容易对信号进行各种必要的形式变化。在直流控制系统中,由于传递直流电压信号,适于采用串联校正;在交流载波控制系统中,如果采用串联校正,一般应接在解调器和滤波器之后,否则由于参数变化和载频漂移,校正装置的工作稳定性很差。

串联超前校正是利用超前网络或PD控制器进行串联校正的基本原理,是利用超前网络或PD控制器的相角超前特性实现的,使开环系统截止频率增大,从而闭环系统带宽也增大,使响应速度加快。

在有些情况下采用串联超前校正是无效的,它受以下两个因素的限制:

1)闭环带宽要求。若待校正系统不稳定,为了得到规定的相角裕度,需要超前网络提高很大的相角超前量。这样,超前网络的a值必须选得很大,从而造成已校正系统带宽过大,使得通过系统的高频噪声电平很高,很可能使系统失控。

2) 在截止频率附近相角迅速减小的待校正系统,一般不宜采用串联超前校正。因为随着截止频率的睁大,待校正系统相角迅速减小,使已校正系统的相角裕度改善不大,很难得到足够的相角超调量。

串联滞后校正是利用滞后网络或PID控制器进行串联校正的基本原理,利用其具有负相移和负幅值的特斜率的特点,幅值的压缩使得有可能调大开环增益,从而提高稳定精度,也能提高系统的稳定裕度。

在系统响应速度要求不高而抑制噪声电平性能要求较高的情况下,可以考

虑采用串联滞后校正。此外,如果待校正系统已具备满意的动态性能,仅稳态性能不能满足指标要求,也可以采用串联滞后校正以提高系统的稳态精度,同时保持其动态性能仍然满足性能指标要求。

滞后校正装置的传递函数为: )1(1

1)(<++=b Ts bTs s G c (1-1) 它提供一个负实轴上的零点()bT z c /1-=和一个负实轴上的极点T p c /1-=。零、极点之间的距离由b 值决定。

由于b <1,极点位于零点右边,对于s 平面上的一个动点1s ,零点产生的向量角小于极点产生的向量角,因此,滞后校正装置总的向量角为负,故称为滞后校正。

1.2 设计步骤

所研究的系统为最小相位单位反馈系统,则采用频域法设计串联无源滞后网络的步骤如下:

1) 根据稳态速度误差v K 的要求,确定开环增益K ;

2) 利用已确定的的开环增益K ,在校正前系统的对数频率特性波特图上,找

出相角为0?('c ω)=()εγ--?-180的频率作为校正后系统的截止频率'c ω,其中,γ为要求的相角裕度,ε为补偿滞后校正在'c ω上产生的相位滞后,一般取??10~5;

3) 在未校正系统的波特图上取οL ()

'c ω(或由20lg ()'0c j G ω求取)的分贝值,根据下述关系式确定滞后网络参数b (b <1)和T : 20lg b

1=0L ('c ω) (1-2) bT 1=εωωtan 101~51''c c ≈??

? ?? (1-3) 式(1-2)中,在'c ωω=处,设计滞后校正的幅值与原系统的幅值反向相等才能相互抵消,使校正后系统的截止频率为'c ω。

4) 验算已校正系统的相角裕度γ和幅值裕度h 。

2 设计串联滞后校正

2.1校正前参数确定

1.已知一单位反馈系统的开环传递函数是:

)

2.01)(1.01()(s s s K s G ++= 要求系统的静态速度误差系数1100-=s K v , 40≥γ。

由已知的单位反馈系统的开环传递()s G ,1100-=S K V 有如下计算:

()()

()()

100

1s 2.010.1s k lim lim 1000s 0

s 1

==++===→→-k s H s sG S K V 故有,()()()s s s s s s S G ++=++=2^3.03^02.01002.011.01100 2. 接下来用MATLAB 求出系统校正前的幅值域度和相角裕度,并画出波特图: 在MATLAB 中输入:

G=tf(100,[0.02 0.3 1 0]); [kg,r]=margin(G)

margin(G)

MATLAB 得出的结果如下:

Transfer function:

100

----------------------

0.02 s^3 + 0.3 s^2 + s

Warning: The closed-loop system is unstable.

kg = 0.1500

r = -40.4367

自动控制系统课程设计说明书

H a r b i n I n s t i t u t e o f T e c h n o l o g y 课程设计说明书(论文) 课程名称:自动控制理论课程设计 设计题目:直线一级倒立摆控制器设计 院系:电气学院电气工程系 班级: 设计者: 学号: 指导教师: 设计时间:2016.6.6-2016.6.19 手机: 工业大学教务处

*注:此任务书由课程设计指导教师填写。

直线一级倒立摆控制器设计 摘要:采用牛顿—欧拉方法建立了直线一级倒立摆系统的数学模型。采用MATLAB 分析了系统开环时倒立摆的不稳定性,运用根轨迹法设计了控制器,增加了系统的零极点以保证系统稳定。采用固高科技所提供的控制器程序在MATLAB中进行仿真分析,将电脑与倒立摆连接进行实时控制。在MATLAB中分析了系统的动态响应与稳态指标,检验了自动控制理论的正确性和实用性。 0.引言 摆是进行控制理论研究的典型实验平台,可以分为倒立摆和顺摆。许多抽象的控制理论概念如系统稳定性、可控性和系统抗干扰能力等,都可以通过倒立摆系统实验直观的表现出来,通过倒立摆系统实验来验证我们所学的控制理论和算法,非常的直观、简便,在轻松的实验中对所学课程加深了理解。由于倒立摆系统本身所具有的高阶次、不稳定、多变量、非线性和强耦合特性,许多现代控制理论的研究人员一直将它视为典型的研究对象,不断从中发掘出新的控制策略和控制方法。 本次课程设计中以一阶倒立摆为被控对象,了解了用古典控制理论设计控制器(如PID控制器)的设计方法和用现代控制理论设计控制器(极点配置)的设计方法,掌握MATLAB仿真软件的使用方法及控制系统的调试方法。 1.系统建模 一级倒立摆系统结构示意图和系统框图如下。其基本的工作过程是光电码盘1采集伺服小车的速度、位移信号并反馈给伺服和运动控制卡,光电码盘2采集摆杆的角度、角速度信号并反馈给运动控制卡,计算机从运动控制卡中读取实时数据,确定控制决策(小车运动方向、移动速度、加速度等),并由运动控制卡来实现该控制决策,产生相应的控制量,使电机转动,通过皮带带动小车运动从而保持摆杆平衡。

智能家居控制系统课程设计报告

.. XXXXXXXXXXXXXX 嵌入式系统原理及应用实践 —智能家居控制系统(无操作系统) 学生姓名XXX 学号XXXXXXXXXX 所在学院XXXXXXXXXXX 专业名称XXXXXXXXXXX 班级XXXXXXXXXXXXXXXXX 指导教师XXXXXXXXXXXX 成绩 XXXXXXXXXXXXX 二○XX年XX月

综合实训任务书 学生姓名XXX 学生学号XXX 学生专业XXX 学生班级XXX 设计题目智能家居控制系统(无操作系统) 设计目的: 巩固AD转换模块的应用—光照采集 掌握PWM驱动蜂鸣器产生不同频率声音的方法 巩固SSI 模块控制数码管动态显示的方法 掌握定时器控制数码管实现动态扫描的思想 掌握DS18B20检测温度的程序设计方法 掌握一个完整项目的分析、规划、硬件设计、软件设计、报告撰写的流程方法。 具体任务: 1、编写(或改写)发光二极管、按键、继电器、定时器、数码管、ADC、PWM、温度传感器DS18B20等模块的初始化程序及基本操作程序。 2、为保证数码管显示的稳定性,使用定时器定时扫描各个数码管,可避免 处理器在执行其他程序时,数码管停止扫描而使得显示不正常。 3、通过ADC模块采集开发板上的光敏电阻(CH3),并在数码管低四位显示 采集的值,将光照强度分为 5 级,亮度最亮时开发板上的 4 颗LED全部熄灭, 亮度越来越低时,分别点亮 1 颗、2 颗、3 颗,完全黑暗时点亮 4 颗LED。 4、通过DS18B20检测环境温度,并在数码管高三位显示(两位整数、一位 小数),当环境温度低于设定的下限温度时,蜂鸣器报警,同时打开空调制热(继 电器);当环境温度高于上限温度时,蜂鸣器报警,同时打开空调制热(继电器)。 5、通过开发板上的三个按键KEY1、KEY2、KEY4(KEY3引脚与DS18B20共用,在此项目中不使用)设定上下限温度: KEY1按一次设定上限温度(同时数码管显示上限温度),按两次设定下限温 度(同时数码管显示下限温度),按三次,设定完成(同时数码管显示实时温度); KEY2按一次,上限或下限温度加1; KEY3—该引脚被DS18B20占用,不可使用!!! KEY4按一次,上限或下限温度减1。

机电控制系统课程设计

JIANG SU UNIVERSITY 机电系统综合课程设计 ——模块化生产教学系统的PLC控制系统设计 学院:机械学院 班级:机械 (卓越14002) 姓名:张文飞 学号: 3140301171 指导教师:毛卫平 2017年 6月

目录 一: MPS系统的第4站PLC控制设计 (3) 1.1第四站组成及结构 (3) 1.2 气动回路图 (3) 1.3 PLC的I/O分配表,I/O接线图(1、3、6站电气线路图) (4) 1.4 顺序流程图&梯形图 (5) 1.5 触摸屏控制画面及说明,控制、信息软元件地址表 (10) 1.6 组态王控制画面及说明 (13) 二: MPS系统的两站联网PLC控制设计 (14) 2.1 PLC和PLC之间联网通信的顺序流程图(两站)&从站梯形图 (14) 2.2 通讯软元件地址表 (14) 三:调试过程中遇到的问题及解决方法 (18) 四:设计的收获和体会 (19) 五:参考文献 (20)

一:MPS系统的第4站PLC控制设计 1.1第四站组成及结构: 由吸盘机械手、上下摆臂部件、料仓换位部件、工件推出部件、真空发生器、开关电源、可编程序控制器、按钮、I/O接口板、通讯接口板、多种类型电磁阀及气缸组成,主要完成选择要安装工件的料仓,将工件从料仓中推出,将工件安装到位。 1.吸盘机械手臂机构:机械手臂、皮带传动结构真空吸嘴组成。由上下摆臂装置带动其旋转完成吸取小工件到放小工件完成组装流程的过程。 2.上下摆臂结构:由摆臂缸(直线缸)摆臂机械装置组成。将气缸直线运动转化为手臂旋转运动。带动手臂完成组装流程。 3.仓料换位机构:由机构端头换仓缸带动仓位装置实现换位(蓝、黑工件切换)。 4.推料机构:由推料缸与机械部件载料平台组成。在手臂离开时将工件推出完成上料。 5.真空发生器:当手臂在工件上方时,真空发生器通气吸盘吸气。 5.I/O接口板:将桌面上的输入与输出信号通过电缆C1与PLC的I/O相连。 6.控制面板:完成设备启动上电等操作。(具体在按钮上有标签说明)。

过程控制系统课程设计报告报告实验报告

成都理工大学工程技术学院《过程控制系统课程设计实验报告》 名称:单容水箱液位过程控制 班级:2011级自动化过程控制方向 姓名: 学号:

目录 前言 一.过程控制概述 (2) 二.THJ-2型高级过程控制实验装置 (3) 三.系统组成与工作原理 (5) (一)外部组成 (5) (二)输入模块ICP-7033和ICP-7024模块 (5) (三)其它模块和功能 (8) 四.调试过程 (9) (一)P调节 (9) (二)PI调节 (10) (三)PID调节 (11) 五.心得体会 (13)

前言 现代高等教育对高校大学生的实际动手能力、创新能力以及专业技能等方面提出了很高的要求,工程实训中心的建设应紧紧围绕这一思想进行。 首先工程实训首先应面向学生主体群,建设一个有较宽适应面的基础训练基地。通过对基础训练设施的 集中投入,面向全校相关专业,形成一定的规模优势,建立科学规范的训练和管理方法,使训练对象获得机械、 电子基本生产过程和生产工艺的认识,并具备一定的实践动手能力。 其次,工程实训的内容应一定程度地体现技术发展的时代特征。为了适应现代化工业技术综合性和多学科交叉的特点,工程实训的内容应充分体现机与电结合、技术与非技术因素结合,贯穿计算机技术应用,以适应科学技术高速发展的要求。应以一定的专项投入,建设多层次的综合训练基地,使不同的训练对象在获得对现代工业生产方式认识的同时,熟悉综合技术内容,初步建立起“大工程”的意识,受到工业工程和环境保护方面的训练,并具备一定的实用技能。 第三,以创新训练计划为主线,依靠必要的软硬件环境,建设创新教育基地。以产品的设计、制造、控制乃至管理为载体,把对学生的创新意识和创新能力的培养,贯穿于问题的观测和判断、创造和评价、建模和设计、仿真和建造的整个过程中。

软件工程课程设计智能灯光控制系统

软件工程课程设计 智能家居.智能灯光控制系统 学院计算机学院 专业 班级级班 学号 姓名 指导教师 合作人 2014年1月日

目录 1、引言...............................................................................................................................- 4 - 1.1、项目背景......................................................................................................................- 4 - 1.2、项目可行性..................................................................................................................- 4 - 1.3、项目目的及意义..........................................................................................................- 4 - 2、任务概述.......................................................................................................................- 5 - 2.1、系统定义......................................................................................................................- 5 - 2.1.1、自动感知...........................................................................................................- 5 - 2.1.2、智能分析...........................................................................................................- 5 - 2.1.3、智能决策...........................................................................................................- 5 - 2.1.4、远程控制...........................................................................................................- 5 - 2.1.5、电源控制...........................................................................................................- 5 - 2.2、术语定义:..................................................................................................................- 5 - 2.2.1、照明设备单元...................................................................................................- 5 - 2.2.2、光源单元...........................................................................................................- 6 - 2.2.3、照明模式...........................................................................................................- 6 - 2.3、数据描述:..................................................................................................................- 7 - 2.3.1、物理信号...........................................................................................................- 7 - 2.3.2、数字信号...........................................................................................................- 7 - 2.3.3、指令...................................................................................................................- 7 - 2.3.4、数据处理过程...................................................................................................- 7 - 3、需求分析.......................................................................................................................- 8 - 3.1、功能需求......................................................................................................................- 8 - 3.1.1、业务需求...........................................................................................................- 8 - 3.1.2、用户需求...........................................................................................................- 8 - 3.1.3、系统需求...........................................................................................................- 8 - 3.1.4、用例图及说明................................................................................................ - 10 - 3.2、性能需求................................................................................................................... - 12 - 3.2.1、速度................................................................................................................ - 12 - 3.2.2、鲁棒性............................................................................................................ - 12 - 3.2.3、容错性............................................................................................................ - 12 - 3.2.4、界面................................................................................................................ - 12 - 3.3、约束........................................................................................................................... - 14 - 3.3.1、运行环境........................................................................................................ - 14 - 3.3.2、硬件要求........................................................................................................ - 15 - 4、概要设计.................................................................................................................... - 16 - 4.1、系统架构设计........................................................................................................... - 16 - 4.1.1、总体架构........................................................................................................ - 16 - 4.1.2、智能控制........................................................................................................ - 17 - 4.1.3、远程控制:基于B/S结构 ............................................................................ - 17 - 4.2、系统需求设计........................................................................................................... - 17 - 4.2.1、智能控制设计................................................................................................ - 17 - 4.2.2、远程控制设计................................................................................................ - 19 -

基于matlab的毕业论文题目参考

基于matlab的毕业论文题目参考 MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。以下是基于matlab的毕业论文题目,供大家参考。 基于matlab的毕业论文题目一: 1、基于遗传算法的小麦收割机路径智能优化控制研究 2、零转弯半径割草机连续翻滚特性参数化预测模型 3、基于MATLAB的PCD铰刀加工硅铝合金切削力研究 4、基于状态反馈的四容水箱控制系统的MATLAB仿真研究 5、基于Matlab软件的先天性外耳道狭窄CT影像特点分析 6、Matlab仿真在船舶航向自动控制系统中的研究与仿真 7、基于MATLAB的暂态稳定措施可行性仿真与分析 8、基于MATLAB的某专用越野汽车动力性能分析 9、基于MATLAB的电力系统有源滤波器设计 10、基于MATLAB和ANSYS的弹簧助力封闭装置结构分析 11、基于Matlab的液力变矩器与发动机匹配计算与分析 12、运用MATLAB绘制接触网下锚安装曲线 13、基于MatlabGUI的实验平台快速搭建技术 14、基于MATLAB的激光-脉冲MIG复合焊过程稳定性评价

15、测绘数据处理中MATLAB的优越性及应用 16、基于MATLAB柴油机供油凸轮型线设计 17、基于MATLAB语言的TRC加固受火后钢筋混凝土板的承载力分析方法 18、MATLAB辅助OptiSystem实现光学反馈环路的模拟 19、基于MATLABGUI的电梯关门阻止力分析系统设计 20、基于LabVIEW与MATLAB混合编程的手势识别系统 21、基于MATLAB的MZ04型机器人运动特性分析 22、MATLAB在煤矿巷道支护参数的网络设计及仿真分析 23、基于MATLAB的自由落体运动仿真 24、基于MATLAB的电动汽车预充电路仿真 25、基于Matlab的消弧模型仿真研究 26、基于MATLAB/GUI的图像语义自动标注系统 27、基于Matlab软件GUI的机械波模拟 28、基于Matlab的S曲线加减速控制算法研究 29、基于Matlab和Adams的超速机柔性轴系仿真 30、基于Matlab与STM32的电机控制代码自动生成 31、基于Matlab的相机内参和畸变参数优化方法 32、基于ADAMS和MATLAB的翻转机构联合仿真研究 33、基于MATLAB的数字图像增强软件平台设计 34、基于Matlab的旋转曲面的Gif动画制作 35、浅谈Matlab编程与微分几何简单算法的实现

电气综合控制系统课程设计

成都理工大学工程技术学院电气综合控制系统课程设计 院系:自动化工程系 专业:建筑电气与智能化 班级:2013建电1班 学号: 姓名: 同组成员: 指导老师:

完成时间:2015年12月25日

目录 概述 (1) 一、PLC的分类及特点 (1) 二、PLC的结构与工作原理 (1) 三、S7-200 PLC的硬件组成及指令系统 (2) 四、常用低压电器介绍 (3) 第一部分 (6) 课题一电动机带延时正反转控制实操模拟 (6) 课题二天塔之光控制模拟 (10) 课题三机械手控制模拟 (15) 第二部分 (20) 课题一电动机点动控制 (20) 课题二电动机自锁控制 (22) 课题三两台电动机顺序起、停控制 (24) 课题四三台电动机顺序起动控制 (26) 总结 (28)

概 述 一、PLC 的分类及特点 可编程控制器简称PLC (Programmable Logic Controller ),在1987年国际电工委员会(International Electrical Committee )颁布的PLC 标准草案中对PLC 做了如下定义:PLC 是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC 及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。 PLC 的分类:按产地分,可分为日系、欧美、韩台、大陆等;按点数分,可分为大型机、中型机及小型机等;按结构分,可分为整体式和模块式;按功能分,可分为低档、中档、高档三类。 PLC 的特点:1.可靠性高,抗干扰能力强2.配套齐全,功能完善,适用性强3.易学易用,深受工程技术人员欢迎3.系统的设计、建造工作量小,维护方便,容易改造4.体积小,重量轻,能耗低 二、PLC 的结构与工作原理 PLC 的结构:PLC 的类型繁多,功能和指令系统也不尽相同,但结构与工作原理则大同小异,通常由主机、输入/输出接口、电源、编程器扩展器接口和外部设备接口等几个主要部分组成。其组成框图如图1所示。 图1 整体式PLC 的组成框图 PLC 的工作原理:PLC 是采用“顺序扫描,不断循环”的方式进行工作的。即在PLC 运行时,CPU 根据用户按控制要求编制好并存于用户存储器中的程序,按指令步序号(或地址号)作周期性循环扫描,如无跳转指令,则从第一条指令开始逐条顺序执行用户程序,直至程序结束。然后重新返回第一条指令,开始下一轮新的扫描。在每次扫描过程中,还要完成对输入信号的采样和对输出状态的刷新等工作。 接触器电磁阀指示灯电源 电源 限位开关选择开关按钮

自动控制课程设计~~~

指导教师评定成绩: 审定成绩: 重庆邮电大学 移通学院 自动控制原理课程设计报告 系部: 学生姓名: 专业: 班级: 学号: 指导教师: 设计时间:2013年12 月 重庆邮电大学移通学院制

目录 一、设计题目 二、设计报告正文 摘要 关键词 设计内容 三、设计总结 四、参考文献

一、设计题目 《自动控制原理》课程设计(简明)任务书——供2011级机械设计制造及其自动化专业(4-6班)本科学生用 引言:《自动控制原理》课程设计是该课程的一个重要教学环节,既有别于毕业设计,更不同于课堂教学。它主要是培养学生统筹运用自动控制原理课程中所学的理论知识,掌握反馈控制系统的基本理论和基本方法,对工程实际系统进行完整的全面分析和综合。 一设计题目:I型二阶系统的典型分析与综合设计 二系统说明: 该I型系统物理模拟结构如图所示。 系统物理模拟结构图 其中:R=1MΩ;C =1uF;R0=41R 三系统参量:系统输入信号:x(t); 系统输出信号:y(t);

四设计指标: 设定:输入为x(t)=a×1(t)(其中:a=5) 要求动态期望指标:M p﹪≤20﹪;t s≤4sec; 五基本要求: a)建立系统数学模型——传递函数; b)利用根轨迹方法分析和综合系统(学号为单数同学做); c)利用频率特性法分析和综合系统(学号为双数同学做); d)完成系统综合前后的有源物理模拟(验证)实验; 六课程设计报告: 1.按照移通学院课程设计报告格式写课程设计报告; 2.报告内容包括:课程设计的主要内容、基本原理; 3.课程设计过程中的参数计算过程、分析过程,包括: (1)课程设计计算说明书一份; (2)原系统组成结构原理图一张(自绘); (3)系统分析,综合用精确Bode图一张; (4)系统综合前后的模拟图各一张(附实验结果图); 4.提供参考资料及文献 5.排版格式完整、报告语句通顺; 6.封面装帧成册。

智能家居控制系统课程设计报告20

XXXXXXXXXXXXXX 嵌入式系统原理及应用实践 —智能家居控制系统(无操作系统) 学生姓名XXX 学号XXXXXXXXXX 所在学院XXXXXXXXXXX 专业名称XXXXXXXXXXX 班级XXXXXXXXXXXXXXXXX 指导教师XXXXXXXXXXXX 成绩 XXXXXXXXXXXXX 二○XX年XX月

综合实训任务书

目录 前言 (1) 1 硬件设计 (1) 1.1 ADC转换 (3) 1.2 SSI控制数码管显示 (3) 1.3 按键和LED模块 (5) 1.4 PWM驱动蜂鸣器 (6) 2 软件设计 (7) 2.1 ADC模块 (7) 2.1.1 ADC模块原理描述 (7) 2.1.2 ADC模块程序设计流程图 (8) 2.2 SSI 模块 (8) 2.2.1 SSI模块原理描述 (9) 2.2.2 SSI模块程序设计流程图 (10) 2.3 定时器模块 (10) 2.3.1 定时器模块原理描述 (10) 2.3.2 定时器模块流程图 (11) 2.4 DS18B20模块 (11) 2.4.1 DS18B20模块原理描述 (11) 2.4.2 DS18B20模块程序设计流程图 (12) 2.5 按键模块 (13) 2.5.1 按键模块原理描述 (13) 2.5.2 按键模块程序设计流程图 (13) 2.6 PWM模块 (13) 2.6.1 PWM模块原理描述 (14) 2.6.2 PWM模块程序设计流程图 (14) 2.6 主函数模块 (14) 2.6.1 主函数模块原理描述 (14) 2.6.2主函数模块程序设计流程图 (15)

毕业设计用matlab仿真

毕业设计用matlab仿真 篇一:【毕业论文】基于matlab的人脸识别系统设计与仿真(含matlab源程序) 基于matlab的人脸识别系统设计与仿真 第一章绪论 本章提出了本文的研究背景及应用前景。首先阐述了人脸图像识别意义;然后介绍了人脸图像识别研究中存在的问题;接着介绍了自动人脸识别系统的一般框架构成;最后简要地介绍了本文的主要工作和章节结构。 1.1 研究背景 自70年代以来.随着人工智能技术的兴起.以及人类视觉研究的进展.人们逐渐对人脸图像的机器识别投入很大的热情,并形成了一个人脸图像识别研究领域,.这一领域除了它的重大理论价值外,也极具实用价值。 在进行人工智能的研究中,人们一直想做的事情就是让机器具有像人类一样的思考能力,以及识别事物、处理事物的能力,因此从解剖学、心理学、行为感知学等各个角度来探求人类的思维机制、以及感知事物、处理事物的机制,并努力将这些机制用于实践,如各种智能机器人的研制。人脸图像的机器识别研究就是在这种背景下兴起的,因为人们发现许多对于人类而言可以轻易做到的事情,而让机器来实现却很难,如人脸图像的识别,语音识别,自然语言理解等。

如果能够开发出具有像人类一样的机器识别机制,就能够逐步地了解人 类是如何存储信息,并进行处理的,从而最终了解人类的思维机制。 同时,进行人脸图像识别研究也具有很大的使用价依。如同人的指纹一样,人脸也具有唯一性,也可用来鉴别一个人的身份。现在己有实用的计算机自动指纹识别系统面世,并在安检等部门得到应用,但还没有通用成熟的人脸自动识别系统出现。人脸图像的自动识别系统较之指纹识别系统、DNA鉴定等更具方便性,因为它取样方便,可以不接触目标就进行识别,从而开发研究的实际意义更大。并且与指纹图像不同的是,人脸图像受很多因素的干扰:人脸表情的多样性;以及外在的成像过程中的光照,图像尺寸,旋转,姿势变化等。使得同一个人,在不同的环境下拍摄所得到的人脸图像不同,有时更会有很大的差别,给识别带来很大难度。因此在各种干扰条件下实现人脸图像的识别,也就更具有挑战性。 国外对于人脸图像识别的研究较早,现己有实用系统面世,只是对于成像条件要求较苛刻,应用范围也就较窄,国内也有许多科研机构从事这方而的研究,并己取得许多成果。 1.2 人脸图像识别的应用前景 人脸图像识别除了具有重大的理论价值以及极富挑战

南理工控制系统综合课程设计-随机切换系统

随机切换系统的仿真

目录 摘要 (3) 1 引言 (4) 1.1 切换系统概述 (4) 1.1.1 切换系统工程背景 (4) 1.1.2 切换系统研究现状 (4) 1.1.3 切换系统的特点 (4) 1.2 问题描述与准备 (5) 2 一般随机线性切换系统 (5) 2.1 切换系统模型 (5) 2.1.1 模型形式 (5) 2.1.2 反馈控制律 (6) 2.2 仿真实例 (7) 3 对随机切换系统性能的研究 (8) 3.1 线性切换系统的能控性和能观性 (8) 3.2 线性切换系统的稳定性 (9) 4 随机切换系统的有趣现象探索 (10) 4.1 切换函数的选取 (10) 4.1.1 切换函数依赖状态变量 (10) 4.1.2 切换函数为随机数 (11) 4.2 系统结构的选取 (12) 4.3 时延函数的选取 (12) 4.4 多个子系统切换探究 (13) 4.2.1 改变初值 (14) 4.2.2 改变切换函数 (15) 5 总结和展望 (16) 参考文献 (17)

摘要 本文研究了随机切换控制系统的分析和仿真问题。首先介绍切换系统的发展背景、特点、研究内容、研究现状以及本文要讨论的问题;第二部分介绍随机切换系统的一般模型,用实例分析了切换系统的运动特性;第三部分简析了切换系统性能,并结合实例说明切换函数的存在对于稳定性的影响;第四部分通过改变系统参数、不同切换函数等情况,利用MATLAB/Simulink软件对系统进行仿真,给出了仿真程序、系统状态曲线,试图从各个系统状态曲线的不同现象的特点和系统性能中发现一些有趣的现象并进行分析;第五部分对全文作了总结并对随机切换系统进行展望。 关键词:随机切换系统simulink仿真状态响应曲线分析有趣现象探索

过程控制系统课程设计报告

~ 过程控制系统课程设计报告 · 题目:温度控制系统设计 姓名: 学号: 班级: 指导教师: ` )

温度控制系统设计 一、设计任务 设计电热水壶度控制系统方案,使系统满足85度至95度热饮需要。 二、预期实现目标 通过按键设定温度,使系统水温最终稳定在设定温度,达到控制目标。( 三、设计方案 (一)系统数学模型的建立 要分析一个系统的动态特性,首要的工作就是建立合理、适用的数学模型,这也是控制系统分析过程中最为重要的内容。数学模型时所研究系统的动态特性的数学表达式,或者更具体的说,是系统输入作用与输出作用之间的数学关系。 在本系统中,被控量是温度。被控对象是由不锈钢水壶、2Kw电加热丝组成的电热壶。在实验室,给水壶注入一定量的水,将温度传感器放入水中,以最大功率加热水壶,每隔30s采样一次系统温度,记录温度值。在整个实验过程中,水量是不变的。 经过试验,得到下表所示的时间-温度表: 表1 采样时间和对应的温度值

采样时间 t 8 》 9 10 11 12 13 温度值℃ 64 · 72 79 86 93 98 以采样时间和对应的温度值在坐标轴上绘制时间-温度曲线,得到图1所示的曲线: < 图1 时间-温度曲线 采用实验法——阶跃响应曲线法对温箱系统进行建模。将被控过程的输入量作一阶跃变化,同时记录其输出量随时间而变化的曲线,称为阶跃响应曲线。 从上图可以看出输出温度值的变化规律与带延迟的一阶惯性环节的阶跃曲线相似。因此我们选用 ()1s ke G s Ts τ-= + (式中:k 为放大系数;T 为过程时间常数;τ为纯滞后时间)作为内

自动控制原理课程设计实验

上海电力学院 自动控制原理实践报告 课名:自动控制原理应用实践 题目:水翼船渡轮的纵倾角控制 船舶航向的自动操舵控制 班级: 姓名: 学号:

水翼船渡轮的纵倾角控制 一.系统背景简介 水翼船(Hydrofoil)是一种高速船。船身底部有支架,装上水翼。当船的速度逐渐增加,水翼提供的浮力会把船身抬离水面(称为水翼飞航或水翼航行,Foilborne),从而大为减少水的阻力和增加航行速度。 水翼船的高速航行能力主要依靠一个自动稳定控制系统。通过主翼上的舵板和尾翼的调整完成稳定化操作。该稳定控制系统要保持水平飞行地穿过海浪。因此,设计上要求系统使浮力稳定不变,相当于使纵倾角最小。 航向自动操舵仪工作时存在包括舵机(舵角)、船舶本身(航向角)在内的两个反馈回路:舵角反馈和航向反馈。 当尾舵的角坐标偏转错误!未找到引用源。,会引起船只在参考方向上发生某一固定的偏转错误!未找到引用源。。传递函数中带有一个负号,这是因为尾舵的顺时针的转动会引起船只的逆时针转动。有此动力方程可以看出,船只的转动速率会逐渐趋向一个常数,因此如果船只以直线运动,而尾舵偏转一恒定值,那么船只就会以螺旋形的进入一圆形运动轨迹。 二.实际控制过程 某水翼船渡轮,自重670t,航速45节(海里/小时),可载900名乘客,可混装轿车、大客车和货卡,载重可达自重量。该渡轮可在浪高达8英尺的海中以航速40节航行的能力,全靠一个自动稳定控制系统。通过主翼上的舵板和尾翼的调整完成稳定化操作。该稳定控制系统要保持水平飞行地穿过海浪。因此,设计上要求该系统使浮力稳定不变,相当于使纵倾角最小。

上图:水翼船渡轮的纵倾角控制系统 已知,水翼船渡轮的纵倾角控制过程模型,执行器模型为F(s)=1/s。 三.控制设计要求 试设计一个控制器Gc(s),使水翼船渡轮的纵倾角控制系统在海浪扰动D (s)存在下也能达到优良的性能指标。假设海浪扰动D(s)的主频率为w=6rad/s。 本题要求了“优良的性能指标”,没有具体的量化指标,通过网络资料的查阅:响应超调量小于10%,调整时间小于4s。 四.分析系统时域 1.原系统稳定性分析 num=[50]; den=[1 80 2500 50]; g1=tf(num,den); [z,p,k]=zpkdata(g1,'v'); p1=pole(g1); pzmap(g1) 分析:上图闭环极点分布图,有一极点位于原点,另两极点位于虚轴左边,故处于临界稳定状态。但还是一种不稳定的情况,所以系统无稳态误差。 2.Simulink搭建未加控制器的原系统(不考虑扰动)。

智能电风扇控制器设计单片机课程设计

智能电风扇控制器设计单片机课程设计

智能电风扇控制器设计 单片机课程设计 设计题目:智能电风扇控制器设计

neuq 目录 序言 一、设计实验条件及任务 (2) 1.1、设计实验条件 1.2、设计任务 (2) 二、小直流电机调速控制系统的总体方案设计 (3) 2.1、系统总体设计 (3) 2.2、芯片选择 (3) 2.3、DAC0832芯片的主要性能指标 (3) 2.4、数字温度传感器DS18B20 (3) 三、系统硬件电路设计 (4) 3.1、AT89C52单片机最小系统 (5) 3.2、DAC0832与AT89C52单片机接口电路设计 (6) 3.3、显示电路与AT89C52单片机接口电路设计 (7) 3.4、显示电路与AT89C52单片机电路设计 (8) 四、系统软件流程设计 (7) 五、调试与测试结果分析 (8) 5.1、实验系统连线图 (8) 5.2、程序调试................................................,. (8) 5.3、实验结果分析 (8) 六、程序设计总结 (10) 七、参考文献............................................ (11) 附录 (12) 1、源程序代码 (12) 2、程序原理图 (23)

序言 传统电风扇不能根据温度的变化适时调节风力大小,对于夜间温差大的地区,人们在夏夜使用电风扇时可能遇到这样的问题:当凌晨降温的时候电风扇依然在工作,可是人们因为熟睡而无法察觉,既浪费电资源又容易引起感冒,传统的机械定时器虽然能够控制电风扇在工作一定后关闭,但定时范围有限,且无法对温度变化灵活处理。鉴于以上方面的考虑,我们需要设计一种智能电风扇控制系统来解决这些问题,使家用电器产品趋向于自动化、智能化、环保化和人性化,使得由微机控制的智能电风扇得以出现。 本文介绍了一种基于AT89C52单片机的智能电风扇调速器的设计,该设计主要硬件部分包括AT89C52单片机,温度传感器ds18b20,数模转换DAC0809 电路,电机驱动和数码管显示电路,系统可以实现手动调速和自动调速两种模式的切换,在自动工作模式下,系统能够能够根据环境温度实现自动调速;可以通过定时切换键和定时设置键实现系统工作定时,使得在用户需求的定时时间到后系统自动停止工作。 在日常生活中,单片机得到了越来越广泛的应用,本系统采用的AT89C52单片机体积小、重量轻、性价比高,尤其适合应用于小型的自动控制系统中。系统电风扇起停的自动控制,能够解决夏天人们晚上熟睡时,由于夜里温度下降而导致受凉,或者从睡梦中醒来亲自开关电风扇的问题,具有重要的现实意义。 一、设计实验条件及任务 1.1、设计实验条件 单片机实验室 1.2、设计任务 利用DAC0832芯片进行数/模控制,输出的电压经放大后驱动小直流电机的速度进行数字量调节,并显示运行状态DJ-XX和D/ A输出的数字量。 巩固所学单片知识,熟悉试验箱的相关功能,熟练掌握Proteus仿真软件,培养系统设计的思路和科研的兴趣。实现功能如下: ①系统手动模式及自动模式工作状态切换。

自动控制综合课程设计报告

题目:根据线性系统的频域分析法和串联校正方法的原理,编写MATLAB程序,要求针对被校正系统的特点以及校正目 标,实现串联校正装置结构的选择以及相应参数的计 算 1)在频域内进行系统设计,是一种间接设计方法,因为设计结果满足的是一些频域指标,而不是时域指标。然而,在频域内进行设计是一种简便的方法,在伯德图上虽不能严格地定量给出系统的动态性能。但却能方便地根据频域指标校正装置的参数。 2)频域设计的这种简便性,是由于开环系统的频率特性与闭环系统的时间响应有关。开环频域特性的低频段表征了闭环系统的稳态性能;中频段表征了闭环系统的动态性能;高频段表征了闭环系统的复杂性和噪声抑制性能。 3)因此,用频域法设计控制系统的实质,就是在系统中加入频率特性形状合适的校正装置,使开环系统频率特性形状变为所期望的形状:低频段增益充分大,以保证稳态误差要求;中频段对数幅频特性斜率一般为-20db/dec,并占据充分的频带,以保证具备适当的相角裕度;高频段增益尽快减小,以消弱噪声影响。 4)串联校正就是将校正装置G(s)与待校正系统在主调节回路里串联连接。控制环节的设计的实质就是,当系统的静态、动态性能指标偏离要求时,在系统的适当位置加入适宜的特殊机构,通过调节它们的参数,从而使系统的整体特性发生改变,最终达到符合要求的性能指标。

1 算法实现流程图

2 伯德图超前校正的设计 2.1 伯德图超前校正设计的方法 1)超前校正环节的两个转折频率应分别设在系统截止频率的两侧。因为超 前校正环节相频特性曲线具有正相移,幅频特性曲线具有正斜率,所以校正后系统伯德图的低频段不变,而其截止频率和相角裕度比原系统的大,这说明校正后系统的快速性和稳定性得到提高。 2)然而,这两者是一对矛盾,不可能同时达到最大,总是顾此失彼。一般, 我们在选用超前校正时,以提高截止频率为主要目的。 3)利用系统频率响应性能可以试凑地解决超前滞后类校正器的设计问题, 但这样很耗时,有时还不能得出期望的结果。本次本人用基于校正后系统剪切频率和相位裕度设定的算法来设计超前校正。 2.2 超前校正设计的步骤 1)根据稳态误差要求,确定开环增益k 。 2)利用已确定的开环增益,计算待校正系统的相角裕度。 调用伯德函数可以轻松求出。 3) 根据幅值关系计算出α。 由超前校正系统的伯德图可知,在最大相角处,幅值增益为10lg α由此 可算出α。 4)计算零、极点z 、p 的值 由 c m ωω=== 得p ω=、/z p α= 5)得出校正网络传递函数、并作校正后系统的伯德图,得相角裕度。 2.3 超前校正设计的程序 [mag,phase,w]=bode(sys0); m1=spline(w,mag,wc);

相关文档
最新文档