基于神经元PID控制的交流稳压电源系统设计及开发

来源 :浙江理工大学 | 被引量 : 0次 | 上传用户:blyd831104
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着我国经济和科技的飞速发展,各种用电场合对市电的稳定性和波形质量有了更高的要求。相反,如果供电达不到要求,会使得用电设备无法正常工作,甚至会大规模损坏设备。是以,社会和科技的发展对稳压电源的研究提出了新的课题。除此以外,直流无刷电机由于其高效率低能耗的特点,将会在节能减排的社会大环境下,为我国经济的可持续发展进献进策。为了实现以直流无刷电机的神经元PID算法控制为核心的交流稳压电源的设计和开发。本文分别在硬件设计和软件设计两个层面上逐步实现功能。核心的设计思路为:以电压采集模块为基础,对单片机和PC端实时提供稳压电源输出电压的实际值,然后经过算法处理,修改控制量的大小,从而对电机的转速和方向实时控制,最终实现变压器匝数的实时变化。使得稳压电源在输入电压波动的情况下,输出电压始终保持在220V左右。神经元PID算法的应用,明显改善了控制精度和反映速度,输出电压始终逼近220V。除此以外,论文还涉及到了不同的配套功能。首先,本文基于STC15单片机为核心,分别组建了控制系统电源模块、电机控制模块、电压电流采样模块、MCU单元、串口通信模块,稳压系统保护模块等等,从而满足了稳压器的系统完整性。然后,通过电压采集模块、MCU模块和电机控制模块实现了对稳压器输出电压的闭环控制。单片机端采用STC15和C语言实现了对电机的经典PID控制。在此基础上,完成了系统其余模块的驱动程序的编写。比如AD采样的初始化,采样滤波程序的编写,风扇和继电器的驱动程序,LED显示驱动程序,串口通信驱动程序。采用Delphi编写了神经元PID算法窗口。在窗口内,可以设置算法的学习参数,从而调节算法的学习速率。算法实现以后,基于串口,将演算结果发送给单片机。单片机收到数据以后,转化为PWM波占空比大小,从而实现电机调速。最后,在上位机程序中添加数据分析处理功能。程序将经典PID与神经元PID的结果进行比较,从而更加直观地体现了控制性能上的差距。经过实验,本文证明,神经元PID算法,提高了作为稳压电源系统核心的直流无刷电机的反应速度、减少超调、增加了鲁棒性。
其他文献
学位
随着90后逐渐成为我国高校大学生的主体,对90后大学生的相关研究也日益增多,主要包括90后大学生具体思想特点的实证研究、90后大学生的思想特点与高校思想政治教育相互关系的研
学位
随着国民经济不断发展,我国铁路运输持续提速,大连机车车辆有限公司(后简称公司)生产的内燃机车柴油机向着大功率,多样化发展。凸轮轴是机车柴油机的关键部件,凸轮型线设计直接影
学位
学位
近几年来,随着计算机技术的快速发展,基于数值计算技术的计算流体动力学得到了迅速的发展。应用CFD技术来进行氢发动机缸内流场的模拟计算,不仅能够得到十分详细的信息量,而且花
学位
学位
本文利用工作流技术中的动态技术,实现多级工作流管理;针对工作流的项目管理产生的与CAD的集成需求,以电机行业为例,分析了电机行业的产品结构特点,并根据电机行业产品设计的特点,