基于前馈补偿PID的高精度伺服控制系统设计.pdf
《基于前馈补偿PID的高精度伺服控制系统设计.pdf》由会员分享,可在线阅读,更多相关《基于前馈补偿PID的高精度伺服控制系统设计.pdf(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 本科生课程设计(论文)摘 要 在高精度的伺服系统中,速度和方向是控制整个伺服系统的核心。由于系统的硬件的限制,伺服系统的速度和方向控制都存在一定偏差,这个伺服系统的控制带来了不利的影响。针对上述存在的问题,本文将前馈控制算法引入到伺服控制系统中,对偏差带来的干扰进行提前处理。改进了 PID 算法,将前馈补偿引入到 PID 算法中,以改善系统的动态性能。通过 MATLAB 仿真图,对比两种算法的输出和偏差,分析两种算法的优缺点。本文主要通过仿真对两种算法进行对比,进而反映两种算法优缺点,以供使用。关键词:伺服系统;前馈补偿;MATLAB仿真 本科生课程设计(论文)目 录 第 1 章 绪论.1
2、第 2 章 课程设计的方案.2 第 3 章 硬件设计.3 3.1 主电路.3 3.2 单片机最小系统设计.4 3.3 D/A 转换器的选择.5 3.4 MC14433A/D 转换器.6 3.5 测速传感器.7 第 4 章 软件设计.8 4.1 PID 控制.8 4.2 P、I、D 参数的预置与调整.10 4.3 普通 PID 控制算法.11 4.4 前馈补偿 PID 控制算法.13 4.5 程序流程图.14 4.6 MATLAB 仿真程序.15 第 5 章 系统测试与分析.17 5.1 连续系统离散化.17 5.2 MATLAB 仿真图及分析.18 第 6 章 课程设计总结.20 参考文献.2
3、1 本科生课程设计(论文)1 第1章 绪论 伺服系统是用来精确地跟随或复现某个过程的反馈控制系统。又称随动系统。在很多情况下,伺服系统专指被控制量(系统的输出量)是机械位移或位移速度、加速度的反馈控制系统,其作用是使输出的机械位移(或转角)准确地跟踪输入的位移(或转角)。伺服系统的结构组成和其他形式的反馈控制系统没有原则上的区别。衡量伺服系统性能的主要指标有频带宽度和精度。频带宽度简称带宽,由系统频率响应特性来规定,反映伺服系统的跟踪的快速性。带宽越大,快速性越好。伺服系统的带宽主要受控制对象和执行机构的惯性的限制。惯性越大,带宽越窄。一般伺服系统的带宽小于 15 赫,大型设备伺服系统的带宽则
4、在 12 赫以下。自 20 世纪 70 年代以来,由于发展了力矩电机及高灵敏度测速机,使伺服系统实现了直接驱动,革除或减小了齿隙和弹性变形等非线性因素,使带宽达到 50 赫,并成功应用在远程导弹、人造卫星、精密指挥仪等场所。伺服系统的精度主要决定于所用的测量元件的精度。因此,在伺服系统中必须采用高精度的测量元件,如精密电位器、自整角机、旋转变压器、光电编码器、光栅、磁栅和球栅等。此外,也可采取附加措施来提高系统的精度,例如将测量元件(如自整角机)的测量轴通过减速器与转轴相连,使转轴的转角得到放大,来提高相对测量精度。采用这种方案的伺服系统称为精测粗测系统或双通道系统。通过减速器与转轴啮合的测角
5、线路称精读数通道,直接取自转轴的测角线路称粗读数通道。本科生课程设计(论文)2 第2章 课程设计的方案 伺服系统是用来精确地跟随或复现某个过程的反馈控制系统。又称随动系统。在很多情况下,伺服系统专指被控制量(系统的输出量)是机械位移或位移速度、加速度的反馈控制系统,其作用是使输出的机械位移(或转角)准确地跟踪输入的位移(或转角)。伺服系统的结构组成和其他形式的反馈控制系统没有原则上的区别。图 2.1 系统结构框图 系统通过霍尔测速传感器将模拟量通过 A/D 转换器转换成数字量传入单片机,单片机经过信号分析,通过 D/A 转换将数字量信号转换成模拟量信号传入伺服电机,达到系统控制的目的。测速传感
6、器 A/D转换器 89S51 控制器 D/A转换器 伺服电机 本科生课程设计(论文)3 第3章 硬件设计 3.1 主电路 在高精度伺服控制系统中,前馈控制可以用来提高系统的跟踪性能。经典控制理论中的前馈控制是基于复合控制思想,当闭环系统为连续系统时,使前馈环节与闭环系统的传递函数之积为1,从而实现输出完全复现输入。利用前馈控制思想,针对 PID 控制设计了前馈补偿,以提高系统的跟踪性能。图3.1 主电路 本科生课程设计(论文)4 3.2 单片机最小系统设计 89S51 是 INTEL 公司 MCS-51 系列单片机中基本的产品,它采用 INTE 公司可靠的 CHMOS 工艺技术制造的高性能 8
7、 位单片机,属于标准的 MCS-51 的HCMOS 产品。它结合了 HMOS 的高速和高密度技术及 CHMOS 的低功耗特征,它基于标准的 MCS-51 单片机体系结构和指令系统,属于 80C51 增强型单片机版本,集成了时钟输出和向上或向下计数器等更多的功能,适合于类似马达控制等应用场合。89S51 内置 8 位中央处理单元、256 字节内部数据存储器RAM、8k 片内程序存储器 32 个双向输入/输出(I/O)口、3 个 16 位定时/计数器和 5 个两级中断结构,一个全双工串行通信口,片内时钟振荡电路。此外,89S51 还可工作于低功耗模式,可通过两种软件选择空闲和掉电模式。在空闲模式下
8、冻结 CPU 而 RAM 定时器、串行口和中断系统维持其功能。掉电模式下,保存 RAM 数据,时钟振荡停止,同时停止芯片内其它功能。89S51 有 PDIP和 PLCC 两种封装形式。图3.2 单片机最小系统 本科生课程设计(论文)5 3.3 D/A 转换器的选择 DAC0832 是采用 CMOS 工艺制成的单片直流输出型8 位数/模转换器。如图 3.3所示,它由倒 T 型 R-2R 电阻网络、模拟开关、运算放大器和参考电压 VRE 部分成。输出的模拟量 与输入的数字量成正比,这就实现了从数字量到模拟量的转换。一个 8 位 D/A 转换器有 8 个输入端(其中每个输入端是8 位二进制数的一位)
9、,有一个模拟输出端。输入可有 28=256 个不同的二进制组态,输出为 256 个电压之一。图3.3 DAC0832 Iout111lsbDI07Iout212DI16DI25Rfb9DI34DI416Vref8DI515DI614msbDI713ILE19WR218CS1WR12VDD20AGND3DGND10DAC0832LM741W15V5V+12V-12VV0.本科生课程设计(论文)6 3.4 MC14433A/D 转换器 MC14433 是美国 Motorola 公司推出的单片 3 1/2 位 A/D 转换器,其中集成了双积分式 A/D 转换器所有的 CMOS 模拟电路和数字电路。具
10、有外接元件少,输入阻抗高,功耗低,电源电压范围宽,精度高等特点,并且具有自动校零和自动极性转换功能,只要外接少量的阻容件即可构成一个完整的 A/D 转换器,其主要功能特性如下:1.精度:读数的0.05%1 字 2.模拟电压输入量程:1.999V 和 199.9mV 两档 3.转换速率:2-25 次/s 4.输入阻抗:大于 1000M 5.输入阻抗:大于 1000M 6.功耗:8mW(5V 电源电压时,典型值)7.功耗:8mW(5V 电源电压时,典型值)图 3.4 MC14433 Q0Q1Q2Q3DS1DS2DS3DS4DUDO CCO 1CO 2C1VE EVSSVD DVRVA GVXCL
11、K1R1CL K0MC14 43 30.1u F0.1u F0.47 uF0.02 uF4 70 K3 00 k+5V-5 VIN1IN2.本科生课程设计(论文)7 3.5 测速传感器 转速测量的方案选择,一般要考虑传感器的结构、安装以及测速范围与环境条件等方面的适用性;再就是二次仪表的要求,除了显示以外还有控制、通讯和远传方面的要求。霍尔传感器是利用霍尔效应进行工作的,其核心元件是根据霍尔效应原理制成的霍尔元件。本文介绍一种泵驱动轴的转速采用霍尔转速传感器测量。霍尔转速传感器的结构原理图如图3.1。传感器的定子上有2 个互相垂直的绕组A 和 B,在绕组的中心线上粘有霍尔片 HA 和 HB,转
12、子为永久磁钢,霍尔元件 HA 和 HB 的激励电机分别与绕组 A 和 B 相连,它们的霍尔电极串联后作为传感器的输出。图 3.1 霍尔转速传感器的结构原理图 本科生课程设计(论文)8 第4章 软件设计 4.1 PID 控制 当今的自动控制技术都是基于反馈的概念。反馈理论的要素包括三个部分:测量、比较和执行。测量关心的变量,与期望值相比较,用这个误差纠正调节控制系统的响应。PID(比例-积分-微分)控制器作为最早实用化的控制器已有 50多年历史,现在仍然是应用最广泛的工业控制器。PID 控制器简单易懂,使用中不需精确的系统模型等先决条件,因而成为应用最为广泛的控制器。它由于用途广泛、使用灵活,已
13、有系列化产品,使用中只需设定三个参数(Kp,Ti 和 Td)即可。在很多情况下,并不一定需要全部三个单元,可以取其中的一到两个单元,但比例控制单元是必不可少的。首先,PID 应用范围广。虽然很多工业过程是非线性或时变的,但通过对其简化可以变成基本线性和动态特性不随时间变化的系统,这样 PID 就可控制了。其次,PID 参数较易整定。也就是,PID 参数 Kp,Ti 和 Td 可以根据过程的动态特性及时整定。如果过程的动态特性变化,例如可能由负载的变化引起系统动态特性变化,PID 参数就可以重新整定。PID 控制的原理和特点:在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微分控制,简称
14、 PID 控制,又称 PID 调节。PID 控制器问世至今已有近 70 年历史,它以其结构简单、稳定性好、工作可靠、调整方便而成为工业控制的主要技术之一。当被控对象的结构和参数不能完全掌握,或得不到精确的数学模型时,控制理论的其它技术难以采用时,系统控制器的结构和参数必须依靠经验和现场调试来确定,这时应用 PID 控制技术最为方便。即当我们不完全了解一个系统和被控对象,或不能通过有效的测量手段来获得系统参数时,最适合用PID 控制技术。PID 控制,实际中也有 PI 和 PD 控制。PID 控制器就是根据系统的误差,利用比例、积分、微分计算出控制量进行控制的。比例(P)控制 比例控制是一种最简
15、单的控制方式。其控制器的输出与输入误差信号成比例关系。当仅有比例控制时系统输出存在稳态误差(Steady-state error)。积分(I)控制 在积分控制中,控制器的输出与输入误差信号的积分成正比关系。对一个自动控制系统,如果在进入稳态后存在稳态误差,则称这个控制系统是有稳态误差的或简称有差系统(System with Steady-state Error)。为了消除稳态误差,在 本科生课程设计(论文)9 控制器中必须引入“积分项”。积分项对误差取决于时间的积分,随着时间的增加,积分项会增大。这样,即便误差很小,积分项也会随着时间的增加而加大,它推动控制器的输出增大使稳态误差进一步减小,直
16、到等于零。因此,比例+积分(PI)控制器,可以使系统在进入稳态后无稳态误差。微分(D)控制 在微分控制中,控制器的输出与输入误差信号的微分(即误差的变化率)成正比关系。自动控制系统在克服误差的调节过程中可能会出现振荡甚至失稳。其原因是由于存在有较大惯性组件(环节)或有滞后(delay)组件,具有抑制误差的作用,其变化总是落后于误差的变化。解决的办法是使抑制误差的作用的变化“超前”,即在误差接近零时,抑制误差的作用就应该是零。这就是说,在控制器中仅引入“比例”项往往是不够的,比例项的作用仅是放大误差的幅值,而目前需要增加的是“微分项”,它能预测误差变化的趋势,这样,具有比例+微分的控制器,就能够
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 补偿 PID 高精度 伺服 控制系统 设计
限制150内