数字位置随动系统设计.doc
《数字位置随动系统设计.doc》由会员分享,可在线阅读,更多相关《数字位置随动系统设计.doc(25页珍藏版)》请在三一文库上搜索。
1、成绩计算机控制系统课程设计说明书数字位置随动控制系统设计DESIGN OF DIGITAL POSITION SERVO CONTROL SYSTEM学生姓名凌立章学院名称信电工程学院学号20130503243班级13自动化专业名称电气工程及其自动化指导老师曹言敬2016年6月10日徐州工程学院课程设计说明书 目 录1 绪论11.1课题研究背景11.2控制系统设计题目11.3控制系统设计要求22 总体控制方案设计32.1控制系统方框图32.2控制系统工作原理32.3不同控制方案的对比3 2.3.1 PLC控制系统32.3.2单片机控制系统52.4总体控制方案53 控制系统模型建立53.1直流电
2、机模型63.2控制系统动态结构图64 硬件选型64.1位置传感器选型74.2直流电机选型74.3驱动电路选型84.4微控制器选型94.5 A/D转换器选型95 硬件电路设计9 5.1时钟电路12 5.2复位电路12 5.3按键电路126 控制系统软件设计126.1 PID控制器设计14 6.1.1 PID控制的基本原理146.1.2位置式PID控制算法与增量式PID算法156.1.3数字PID参数的整定方法156.2 控制系统软件流程图167 基于Matlab的控制系统算法仿真177.1 M语言编程仿真177.2仿真结果分析17结论18参考文献20附录211绪论1.1课题研究背景 随动系统最早
3、出现于20世纪初。随动系统能够根据外界输入的控制量的变化 ,实时输出控制量以驱动执行设备精确复现这种变化,它伴随着控制器件、执行机构和功率驱动装置的产生而逐渐发展起来。到了20世纪中期,先进控制理论的成熟,使得随动系统的发展更是突飞猛进,广泛应用于工业、医疗、交通、宇航以及军事设备中。在工业特别是机械制造业,随动系统在机床的速度控制、位置控制中扮演了关键的角色,使得制造机构能够完成复杂的空间曲线运动,极大地推动工业自动化制造水平向更精密的方向发展;在交通行业,飞机的平衡飞行、地铁的自动调速、电梯的启停升降,均有随动系统的贡献;在宇航方面,无论是人造卫星的姿态调整、对接技术,还是月球车在自主状态
4、下各种动作的执行,都展现了随动控制技术的作用;在军事领域,随动系统的控制使得雷达或导弹能实时跟踪目标,确保机载或舰载系统的稳定。总之,随动系统的广泛应用使其在当今社会多个领域中占据越来越重要的地位,在促进行业进步的同时,其自身也在不断发展更新。 位置随动控制系统是通过控制器来实现自动控制理论的各种控制算法,通过执行机构电力电子功率变换装置实现对电机的控制,来达到位置随动控制的目的。其中控制器可以说是整个系统的心脏,其设计的好坏直接影响整个系统的性能。有些位置随动控制系统的控制器主要由模拟控制器来实现的,但对于那些较复杂控制算法,单靠硬件电路来实现系统控制相对比较困难。随着微电子技术的迅猛发展,
5、 研发出各种高性能数字信号处理器,其运算能力强而且具有丰富的外部接口。将数字信号处理器应用在位置随动控制系统,构成数字位置随动控制系统,该系统就可以通过软件编程的方式完成各种简单或复杂的传动控制算法,通过外部接口实现与电力电子功率变换装置的连接, 最终实现对电机的控制,这样既可以提高系统的灵活性的也可以减小系统的体积。近几年基于数字信号处理芯片开发的位置伺服系统成为研究的热点,并且很多芯片厂家还开发一些电机专用控制芯片,并在芯片内部集成了PWM发生单元等,简化了与电力电子功率变换装置间的连接,而且具有强大的处理功能可以完成现代控制理论或智能控制理论的一些复杂算法,如果采用这些电机专用控制芯片来
6、完成系统设计,即可以节省了开发周期,又简化了系统的硬件结构。1.2控制系统设计题目控制系统功能要求:利用单片机实现全数字位置随动系统,由键盘输入PID参数及给定值。利用功能键实现点动和自动以及复位。直流电动机实现可逆运行,并由位置传感器(如光电码盘等)检测转角信号,经频压转换电路实现位置检测。控制器参数可以用Simulink仿真确定,但为了实现系统快速性好、超调小和无静差的控制要求,设计中可采用积分分离式PID控制算法(也可自行选择)。全数字位置随动系统示意如图1-1。手柄角度盘直流电机位置给定位置反馈驱动电路A/D转换单片机电源键盘输入图1-1 全数字位置随动系统示意图1.3控制系统设计要求
7、1) 定位精度0.4;(2) 定位过程超调量10%;(3) 输入阶跃、速度、加速度转角信号时,调节时间250ms。2 总体控制方案设计2.1 控制系统方框图该控制系统由角度盘,直流电机,微控制器,位置传感器、A/D转换器以及驱动电路等组成,见图2-1。图2-1控制系统方框图2.2 控制系统工作原理用手柄转动角度盘一定的角度后停止,由位置传感器检测到数据,将所采集到的数据经A/D转换器模数转换后,送至单片机定为定值,有位置反馈送来的信号,经A/D转换器模数转换后,送至单片机于给定信号比较,微控制器根据比较结果输出相应的控制量,经驱动电路放大后,控制直流电机转速,实现角度盘角度的自动调节与控制。
8、2.3 不同控制方案的对比2.3.1 PLC控制系统(1) PLC的定义可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用了可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术操作等面向用户的指令,并通过数字化或模拟式的输入/输出,控制各种类型的机械或生产过程。(2) PLC控制系统的特点1. 可靠性高,抗干扰能力强PLC用软件取代了继电器控制系统中大量的中间继电器和时间继电器,接线可减少到继电器控制系统的十分之一以下,大大减少了因触点接触不良造成的故障。2. 硬件配套齐全,使用方便,适应性强PLC产品已经标准化、系列化、模块化,配备有品种齐全的
9、硬件装置。3. 编程方法简单易学梯形图是使用的最多的PLC编程语言,其电路符号和表达方式与继电器电路原理图相似,梯形图语言形象直观,易学易用,熟悉继电器电路图的电气技术人员只需花几天时间就可以熟悉梯形图语言,并用来编制用户程序。4. 维修工作量小,维修方便PLC控制系统实现环节主要是以可编程序逻辑控制器PLC为核心,以STEP7-Micro/WIN 软件为开发平台,以实验台上的各种设备为对象使用梯形图语言进行PLC控制程序的开发来控制各种设备。MCGS组态软件用于生成和运行监控程序的组态工程文件,完成构建PLC控制系统的监控功能。(3) PLC控制系统的适用领域 PLC是以自动控制技术、微计算
10、机技术、和通信技术为基础发展起来的新一代工业控制装置,随着微处理器技术的发展,PLC得到了迅速的发展,也在社会各领域的生产训得到了越来越多的应用。目前,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业使用情况大致可归纳为如下几类。1. 开关量的逻辑控制这是PLC最基本、最广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机群控及自动化流水线。如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。2. 模拟量控制在工业生产过程当中,有许多连续变化的量,如温度、压力、流量
11、液位和速度等都是模拟量。为了使可编程控制器处理模拟量,必须实现模拟量和数字量之间的A/D转换及D/A转换。PLC厂家都生产配套的A/D和D/A转换模块,使可编程控制器用于模拟量控制。3. 运动控制PLC可以用于圆周运动或直线运动的控制。从控制机构配置来说,早期直接用于开关量I/O模块连接位置传感器和执行机构,现在一般使用专用的运动控制模块。如可驱动步进电机或伺服电机的单轴或多轴位置控制模块。世界上各主要PLC厂家的产品几乎都有运动控制功能,广泛用于各种机械、机床、机器人、电梯等场合。4. 过程控制过程控制是指对温度、压力、流量等模拟量的闭环控制。作为工业控制计算机,PLC能编制各种各样的控制
12、算法程序,完成闭环控制。PID调节是一般闭环控制系统中用得较多的调节方法。大中型PLC都有PID模块,目前许多小型PLC也具有此功能模块。PID处理一般是运行专用的PID子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。5. 数据处理现代PLC具有数学运算(含矩阵运算、函数运算、逻辑运算)、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。这些数据可以与存储在存储器中的参考值比较,完成一定的控制操作,也可以利用通信功能传送到别的智能装置,或将它们打印制表。数据处理一般用于大型控制系统,如无人控制的柔性制造系统;也可用于过程控制系统,如造纸、冶金、
13、食品工业中的一些大型控制系统。6. 通信及联网PLC通信含PLC间的通信及PLC与其它智能设备间的通信。随着计算机控制的发展,工厂自动化网络发展得很快,各PLC厂商都十分重视PLC的通信功能,纷纷推出各自的网络系统。新近生产的PLC都具有通信接口,通信非常方便。2.3.2 单片机控制系统(1) 单片机的定义单片机是一种集成在电路芯片上,采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器、只读存储器、I/O口、中断系统以及定时器等功能模块集成到一块硅片上,构成的一个小而完善的计算系统。(2) 单片机控制系统的特点1. 有优异的性能价格比。 2. 集成度高,体积小,可靠性好。
14、 3. 控制能力强。 4. 低功耗,低电压,便于生产便携式产品。5. 易扩展。 (3) 单片机的应用领域 1. 智能产品 单片机与传统的机械产品相结合,使传统的机械产品结构简单化、控制智能化,构成了新一代的机电一体化产品。例如:家用电器、办公设备、机床设备、纺织机械等工业设备。 2. 智能仪表 用单片机糅合到测量、控制仪表中,使仪表向数字化、智能化、多功能化、综合化、柔性化方向发展,使长期以来难以解决的误差修正、线性化等问题迎刃而解。它集测量、处理、控制于一体,使传统的仪器仪表行业呈现出了崭新的面貌。 3. 测控系统 用单片机构成的各种工业控制系统、自适应控制系统、数据采集系统等。 4. 数控
15、系统 用单片机作为机床数控系统的控制机,可提高机床数控系统的可靠性、增强功能、降低数控系统的成本。 5. 智能接口 用单片机控制计算机外部设备(例如PRT、KB、HD、FD、CRT等),用智能接口与计算机连接,可以大大减少主CPU的负担、提高系统的运行速度、提高系统的管理水平。2.4 总体控制方案基于以上比较,本文采用ATM89C51单片机为核心芯片,及其相关硬件来实现数字位置随动控制系统。在用位置传感器测量位置的同时,CPU通过A/D转换器读取测得角度模拟量并转换成位置值。当位置低于给定值时,系统自动增加电机转速,当位置超过给定值时,系统自动减速并反转从而达到定值。3 控制系统模型建立3.1
16、 直流电机模型选取一直流电动机,其铭牌参数为:额定电压 ,额定电流=10. 4A,额定转速=377rad/s,额定输出功率,电动机轴上的转动惯量J=0.027。查阅相关资料,推导出电机的传递函数为: 式(3.1)3.2 控制系统动态结构图由以上推导,我们可以得到此位置随动控制系统的动态结构图,见图3-1。图3-1位置随动控制系统的动态结构图 4 硬件选型4.1 位置传感器选型FBL50-R 系列单圈绝对式旋转编码器UART 异步串行口输出:RS232C、RS485、RS4222 个控制接点输出(具有电子凸轮功能)采用变压器原理测角,无触点、长寿命,具有其它类原理测角无可比拟的可靠性和灵敏性。1
17、 单圈绝对编码输出 2. 测角范围:03603. 角度分辨率、允许最大转速:位数 分辨率 08 256 最大转速 13500rpm 4. 输出接口:串行口 RS232C、RS485、RS422 可选 5. 通讯协议:Fable 协议、Modbus RTU 协议 6. 附加功能:输出锁定、2 个控制接点输出 输出锁定功能使编码器保持锁定时刻的输出数据不变,适用于多只传感器需要同步采样的场所 控制接点输出具有电子凸轮功能,也可用于上下限 报警,接点参数用户可以自行设定 7. 编码器供电:直流 5V 或 930V 可选,功耗功耗2W8. 工作温度:-40+859. 出线长度:1m,更长连线需用户外
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 位置 系统 设计
