收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 电子电气通信 >> 通信工程本科论文

押出机控制系统的设计

[关键词:押出机,控制系统,单片机]  [热度 ]
提示:此毕业设计论文完整版包含【论文
作品编号:txgc0740,word全文:42页,合计:19000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
押出机控制系统的设计毕业设计论文------

本文设计了基于单片机的押出机模糊控制系统。其硬件电路主要包括以单片机为主的主控部分、键盘和显示部分、单片机与变频器通信接口部分,软件主要包括模糊控制算法、串行通信控制、键盘显示控制等部分。该系统能够有效提高设备的自动化程度及生产精度和可靠性,并能节省部分生产成本。通过设计,该系统在理论上已基本实现其功能。

经过以上软硬件的共同处理,RS-485总线在应用系统工程中的可靠性大大提高,在通常的环境条件下,24小时连续开机,系统的通信始终处于正常状态,整机性能满足了现场工程的需要。

但是RS-485总线仍然只是一种常规的通信总线,它不能够做总线的自动仲裁,也就是不能够同时发送数据以避免总线竞争,所以整个系统的通信效率必然较低,数据的冗余量较大,对于速度要求高的场合不适宜用RS-485总线。同时由于RS-485总线上通常只有一台主机,所以这种总线方式是典型的集中-分散型控制系统。一旦主机出现故障,会使整个系统的通信陷于瘫痪状态,因此做好主机的在线热备份是一个重要措施。

尽管RS-485总线存在这样那样的问题,但由于它的线路设计简单,价格低廉,控制方便,只要合理地使用在某些场所仍然能够发挥良好的作用。[9] [10]

查表方法的软件实现

软件控制的查表方法就是要根据L、E和EC,通过查表找到对应的主机电机的转速变化和牵引电机的转速变化。基本的软件实现思想是(以主机电机的转速变化为例):先将当前的EC加上4得到“行信息”i,当前的EC加上6得到“列信息”j,如果L=1,则要找的主机电机的速度变化相对于FUZDATA1的位置为13i+j;如果L=0,则为13i+j+117。例如,己知EC=-2,E=+2,且L=1,要寻找对应的P。根据上述方法可得i=2,j=8,因此13i+j=34。这表明要找的P离数据表的首地址FUZDATA1相隔34个数,即P为0。又如己知EC=-2,E=+2,且L=0,要寻找对应的P。可得i+2,j=8,13i+j+117=151,要找的P离数据表的首地址FUZDATA1相隔151个数,即P为1。

图3.6为押出机模糊控制系统的核心部分的主程序流程图。在程序的开始要进行初始化,初始化工作包括系统指针的设定、串行通信参数的设定和各种定时器的设定等等。程序的主体是在线径设定和数码管刷新之后,先读取测径仪的数据(线径实际值),主机和牵引的当前转速;然后进行模糊化、模糊推理和解模糊;形成控制结果之后对主机和牵引的转速进行控制(写主机和牵引变频器);为避免出现实际线径达到设定线径的误差范围,而主机和牵引低速运行的低速平衡状态,在系统的实际线径与设定线径符合时,如果L=0,则使主机和牵引电极的转速按当前的转速比同步增长。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文
作品编号:txgc0740,word全文:42页,合计:19000

本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——押出机控制系统的设计(论文)!