ImageVerifierCode 换一换
格式:DOCX , 页数:58 ,大小:1.09MB ,
资源ID:1655638      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1655638.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(东南大学机械本科设计论文4024505.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

东南大学机械本科设计论文4024505.docx

1、东南大学机械本科设计论文4024505(此文档为word格式,下载后您可任意编辑修改!)学士学位论文基于MCU的通用控制器设计东 南 大 学 毕 业 (设 计)论 文 独 创 性 声 明本人声明所呈交的毕业(设计)论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得东南大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。东 南 大 学 毕 业 (设 计)论 文 使 用 授 权 声 明东南大学有权保留本人所送交毕业

2、(设计)论文的复印件和电子文档,可以采用影印、缩印或其他复制手段保存论文。本人电子文档的内容和纸质论文的内容相一致。除在保密期内的保密论文外,允许论文被查阅和借阅,可以公布(包括刊登)论文的全部或部分内容。论文的公布(包括刊登)授权东南大学教务处办理。基于MCU的通用控制器设计摘要:电机控制器的发展朝着集成化和通用化的方向发展着。目前,电机控制专用集成电路芯片技术已经比较成熟,电机控制专用集成电路芯片的种类也十分齐全,但在通用性上还显得不足。而且,电机控制专用集成电路品种规格繁多,产品资料和应用资料丰富,但是又很分散,需要花时间收集整理、分析消化,研究电机的通用控制器很有必要。本次设计先用MA

3、TLAB对PID控制器进行仿真,计算,包括参数整定,加深对控制器和离散算法的认识,再进一步探索双闭环反馈的控制器算法。然后在基于STM32的电机控制电路中进行检验,以便进一步优化算法。这次设计的通用控制器其通用性主要体现在两个方面:一是PID控制器结构的通用性即可以选择单闭环,双环,甚至三环控制,对不需要的控制只需要将该参数设置为0;二是PID参数的通用性,即可以很方便的对PID参数进行调整,以适应实际的需求。就目前的研究结果来看,理论研究基本完成,亦根据实际情况拟合出了电机转速与占空比之间的函数关系,将这种关系应用在简单的单闭环控制中取得了很好的效果,在不使用这种关系,亦对PID参数进行了整

4、定,还需要进一步检验PID算法对实际电机控制的效果,提高其通用性。关键词;STM32;通用控制器;PID;MATLAB仿真 Design of MCU Based Universal Controller Abstract: The motor controller is becoming more and more integrated and universal . At present, the technology of motor control ASIC chip is relatively mature, the types are also very complete, but

5、 it lacks universality partly. Moreover, there are varieties specifications, product information and application data but very scattered, it takes lots of time to collect and analyze them.So the study of the universal motor controller is necessary. In the design , firstly the MATLAB is used to emula

6、te the PID controller, including parameter calculation, to achieve a better understanding on the controller and the discrete algorithm, and then an algorithm of double closed-loop control system is explored. And then a circuit of motor control based on the STM32 is tested,in order to further optimiz

7、e the algorithm. The universality of the universal controller is mainly reflected in the two sides: First, the PID controller structure is optional among a single closed loop control system , a double loop control system , and even three loop control system ; Second is the versatility of the PID par

8、ameters, can adjusted for the actual demand in the field. According to the current results, the theoretical study is completed, a functional relationship between motor speed and duty cycle is determined based on the actual situation.The relationship is applied in a single closed-loop control system

9、and achieve a good effect.But further examine of the effect of the PID algorithm, it also need in the actual motor control . Key words: STM32;Universal Controller;PID;MATLAB Simulation1、绪论 21.1 引言 21.2研究现状与发展趋势 21.3 本课题的研究目的和主要研究内容 32、直流电机调速控制系统分析及MATLAB仿真 42.1 原理分析 42.1.1 直流电机基本调速方法与PWM 42.1.2 直流电机

10、调速系统 52.2 MATLAB仿真 62.2.1电机控制系统数学模型的推导 62.2.2 Simulink仿真 72.3系统离散化 162.4状态空间法与串行算法模拟并行的探索 182.4.1状态空间法的启示 182.4.2算法的探索 193、实践设计篇 213.1整体方案设计 213.2硬件部分 223.2.1 STM32开发板 223.2.2电机驱动电路 223.2.3正交编码器测转速 233.2.4稳压电源电路 243.3软件模块 253.3.1PWM生成子程序 253.3.2串口模块速度给定与速度显示 263.3.3速度测定与方向判断子程序 273.3.4 PID算法模块 274、实

11、践检验篇 294.1 实物连接图 294.2用MATLAB曲线拟合方法确定占空比与空载电机转速的关系 294.3简单闭环控制试验 324.4 PID算法试验 334.5第二次PID算法试验 345、总结与改进 375.1总结 375.2改进的一些思路 37致谢 39参考文献 40基于MCU的通用控制器设计1、绪论1.1 引言运动控制系统是以机械运动的驱动设备电动机为控制对象,以控制器为核心,以电力电子功率变换装置为执行机构,在自动控制理论指导下组成的电力传动自动控制系统,这类系统控制电机的转矩,转速和转角,将电能转换为机械能,实现运动机械的控制。纵观运动控制系统的发展历程,交,直流两大电气传动

12、并存于各个工业领域,虽然各个时期科学技术的发展使他们所处的地位,所起的作用不同,但他们始终是随着工业的发展,特别是电力电子和微电子技术的发展,在相互竞争,相互促进中,不断完善并发生着变化。由于历史上最早出现的是直流电动机,所以19世纪80年代以前,直流电气传动是唯一的电气传动方式。直到19世纪末,出现了交流电动机,这才使得交流电气传动在工业中逐步得到广泛应用。随着生产技术的发展,对电气传动在启制动,正反转以及调速精度,调速范围,静态特性,动态响应等方面提出了更高的要求,这就要求大量使用调速系统,由于直流电动机的调速性能和转矩控制性能好,从20世纪30年代起,就开始使用直流调速系统。它的发展过程

13、是这样的,由最早的旋转交流机组控制发展为放大机,磁放大机控制;再进一步,用静止的晶闸管变流装置和模拟控制器实现直流调速;再后来,用可控整流和大功率晶体管组成的PWM控制电路实现数字化的直流调速,使系统的快速性,可靠性,经济性不断提高。调速性能的不断提高,使直流调速系统的应用非常广泛,然而由于直流电动机具有电刷和换向器,制造工艺复杂且成本高,维护麻烦,使用环境受到限制等缺点,并且很难向高转速,高电压,大容量发展,逐渐显示出直流调速的弱点。普遍应用于恒速运行场合的交流电动机,可以弥补直流电动机的不足。于是人们又开始了新一轮交流调速的研究。仅对占传动总量三分之一强的风机,水泵设备而言,如果改恒速为调

14、速的话,就可以节电30%左右。近三四十年来,随着电力电子技术,微电子技术,现代控制理论的发展,为交流调速产品的开发创造了有利条件,并实现了产品的系列化。从调速性能看,完全可与直流调速系统媲美。现代电动机自动控制的真正的发展是以电力电子器件的发展和应用为基础的。而微处理器的应用使电气传动控制技术再次发生了巨大地变革,使用微处理器实现数字化控制不仅可以简化控制硬件,而且可以加入人工智能对系统运行状态进行诊断,这对电气传动控制系统的发展产生了深远影响。1.2研究现状与发展趋势微处理器诞生于上个世纪七十年代,随着集成电路大规模及超大规模集成电路制造工艺的迅速发展,微处理器的性价比越来越高。此外,由于电

15、力电子技术的发展,制作工艺的提升,使得大功率电子器件的性能迅速提高。为微处理器普遍用于控制电机提供了可能,利用微处理器控制电机完成各种新颖的、高性能的控制策略,使电机的各种潜在能力得到充分的发挥,使电机的性能更符合工业生产使用要求,还促进了电机生产商研发出各种如步进电机、无刷直流电机、开关磁阻电动机等便于控制且实用的新型电机,使电机的发展出现了新的变化。对于简单的微处理器控制电机,只需利用用微处理器控制继电器、电子开关元器件,使电路开通或关断就可实现对电机的控制。现在带微处理器的可编程控制器,已经在各种的机床设备和各种的生产流水线中普遍得到应用,通过对可编程控制器进行编程就可以实现对电机的规律

16、化控制。对于复杂的微处理器控制电机,则要利用微处理器控制电机的电压、电流、转矩、转速、转角等,使电机按给定的指令准确工作。通过微处理器控制,可使电机的性能有很大的提高。目前相比直流电机和交流电机他们各有所长,如直流电机调速性能好,但带有机械换向器,有机械磨损及换向火花等问题;交流电机,不论是异步电机还是同步电机,结构都比直流电机简单,工作也比直流电机可靠,但在频率恒定的电网上运行时,它们的速度不能方便而经济地调节。高性能的微处理器如DSP (Digital Signal Processor)即数字信号处理器)的出现,为采用新的控制理论和控制策略提供了良好的物质基础,使电机传动的自动化程度大为提高。在先进的数控机床等数控位置伺服系统,已经采用了如DSP等的高速微处理器,其执行速度可达数百万

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1