- 44
- 0
- 约1.35万字
- 约 43页
- 2018-11-08 发布于广东
- 举报
小型直流电机闭环调速系统PI控制器设计.doc
小型直流电机闭环调速系统PID控制器设计
微机原理及接口技术课程设计报告
微机原理及接口技术
课程设计报告
小型直流电机闭环调速系统
PID控制器设计
微机原理及接口技术课程设计报告 目录
一、 课程设计的冃的及意
TOC \o 1-5 \h \z 义 1
二、 课程设计的题目与要
1
三、 基本原
a 1
PID 算
法 1
霍尔元件测速原
a 4
转速调节原
理 5
四、基于80x86芯片微机接口控制电路的设
1.实现功
2.设计思
图)
11
3.模块介绍(附流程
(1)电机控制模
1)测速模块
2)PWN波产生模
3)PID计算模块
(2)键盘扫描与显示单
1>键盘扫描模块
五、基于80c51单片机控制电路的仿真设
18
10
14
1.实现功
设计思
TOC \o 1-5 \h \z 想、 18
模块介
会召 19
(1>测速反馈模
土夬 19
PID 模块
19
键盘扫描模
20
相关流程
S 21
六、结束
语 23
附件:程序代码
微机原理及接口技术课程设计报告
一、课程设计的目的及意义
通过本次课程设计要掌握80x86、8255、8251等芯片及基本输入输出
电路的使用方法,灵活运用课本知识,加深对所学的知识理解,对所学的
相关芯片的原理、内部结构、使用方法等有更加深刻的了解,学会利用课 木知识联系实际应用及编程。同时并了解综合问题的程序设计掌握实时处
理程序的编制和调试人法,掌握一般的设计步骤和流程,使我们以后设计
时逻辑更加清晰。
二、 课程设计的题目与要求
1?题目
设计耍求
设计基于80x86微机接口控制电路;
分别用C语言或汇编语言或VC++编程完成硬件接口功能设计;
程序功能要求:电机速度由按键分段给定或电位器连续给定,
计算机屏幕和数码管同步跟踪显示当前给定速度和电机实际运行速度,实
现PID参数在线显示和修改。
具备本地及远程(串行方式)监控功能。
三、 基木原理
PID算法及相关内容
在DDC系统中,用计算机取代了模拟器件,控制规律的实现是由计算
机软件来完成的。因此,系统中数字控制的设计,实际上是计算机算法的
设计。
由于计算机只能识别数字量,不能对连续的控制算式直接进行运算,
故在计算机控制系统中,首先必须对控制规律进行离散化的算法设计。
为将模拟PID控制规律按式(1.2)离散化,我们把图1.1中r(t)、e(t)、
u(t)、c(t)在第n次采样的数据分别用r(n)、e(n)、u(n)、c(n)表示,于是式(1.1)
变为:
(1.4)e(n)=r(n) —c(n)
(1.4)
微机原理及接门技术课程设计报告
当采样周期T很小时dt可以用T近似代替,de(t)可用e(n)?e(n?l)近似 代替,“积分”用“求和”近似代替,即可作如下近似de(t)e(n)?e(n?l)?
(1.5) dtT
?e(t)dt??e(i)T (1.6) Oi?ltn
这样,式(1.2)便可离散化以下差分方程Tu(n)?K{e(n)? PTI
(1.7) ?e(n)?i?lnTD[e(n)?e(n?l)]}?uO T
上式中uO是偏差为零时的初值,上式中的第一项起比例控制作用,称为 比例(P)项uP(n),即
up(n)?KPe(n) (1.8)第二项起积分控制作用,
称为积分(I)项 ul(n)即 Tu(n)?K IPTI ?e(i)
(1.9) i?ln
第三项起微分控制作用,称为微分(D)项uD(n)即 uD(n)?KPTD[e(n)?e(n?l)] (1.10) T
这三种作用可单独使用(微分作用一般不单独使用)或合并使用,常用的
组合有:
P 控制: u(n)?uP(n)?uO (1.11)
PI 控制: u(n)?uP(n)?ul(n)?uO (1.12)
2
微机原理及接口技术课程设计报告
出量u(n)为全量输出,它对于被控对象的执行机构每次采样时刻应达到的 位置。因此,式(1.7)又称为位置型PID算式。
由(1.7)可看出,位置型控制算式不够方便,这是因为要累加偏差 e(i),不仅要占用较多的存储单元,而且不便于编写程序,为此对式(1.7)
进行改进。
根据式(1.7)不难看出u(n-l)的表达式,即
Tu(n?l)?KP{e(n?l)?TI?e(n)?i?ln?lTD[e(n?l)?e(n?2)]}?uO (1.15) T
将式(1.7)和式(1.15)相减,即得数字PID增量型控制算式为
?u(n)?u(n)?u(n?l)
?KP[e(n)?e(n?l)]?Kle(n)?KD[e(n)?2e(n?l)?e(n?2)] (1.16)
从上式可得数字PID位置型控制算式为
u(n)?KP[e(n)?e(n?l)]?Kle(n)?KD[e(n)?2e(n?l)?e(n?2)]?u
您可能关注的文档
- 寻找理想的智能指针资源管理综述.doc
- 寻橙记水果体验店策划书.doc
- 寿险“富贵有余”的营销策划方案..doc
- 寿险产品“富贵有余”的营销策划方案..doc
- 寿险综合内勤工作总结.doc
- 封口机清洁验证方案.doc
- 封闭式母线槽技术资料.doc
- 封闭负压引流技术对人慢性创面组织中ski及MMP13mRNA表达的影响.doc
- 射流式曝气系统於高温好氧处理高浓度废水上的应用(终).doc
- 射流曝气技术的发展及其在造纸中段废水中的应用_曹蕊.doc
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
原创力文档

文档评论(0)