论文部分内容阅读
如今,随着国内外航空航天以及汽车领域的飞速发展,对结构精密、薄壁化、轻量化铸件的需求日益增加,为了能够满足各个领域快速增长的需求并获得结构性好、可靠性高的铸件,低压铸造技术得到了广泛应用。低压铸造技术相比于常规铸造技术具有材料利用率高以及少余量、无余量成型加工的优势。目前,国内大多采用PLC作为低压铸造机的控制器,其市场几乎被国外垄断,成本较高,并且控制算法大多采用传统的PID控制方法,控制参数无法实现实时在线调整,不具有智能化,同时控制系统的实现需要采用特定的编程语言,不利于系统后期的修改与维护。本文主要研究开发用于低压铸造工艺并采用智能控制方法的智能控制器,通过对低压铸造工艺压力曲线的研究,设计开发基于ARM的低压铸造智能控制器。本文首先详细介绍了低压铸造控制系统,分析了低压铸造工艺压力曲线特性和国内外低压铸造技术的研究现状,总结了针对低压铸造控制系统开发智能控制器的问题和研究内容;其次,对基于ARM的低压铸造智能控制器进行设计,提出硬件设计方案并对硬件各个功能模块进行设计;然后介绍了应用于低压铸造的控制方法,尤其对智能控制方法的实现原理进行详细说明;对控制器进行软件设计,设计系统各个子模块,移植μ C/OS-Ⅲ实时操作系统,基于STemWin开发监控界面,实现对低压铸造过程中压力值的实时监控,并阐述利用C语言实现智能控制算法的具体过程;最后,将智能控制算法应用于硬件平台进行模拟实验,测试智能控制器的性能。本文采用的智能控制方法分别为模糊控制以及结合PID控制进行改进的模糊PID控制和模糊-PID复合控制,并提出了一种适用于低压铸造的自学习控制方法。将智能控制方法分别应用于以Cotex-M3为核心的硬件平台进行实验测试。实验表明,采用嵌入式技术,将以ARM为核心的硬件平台与自学习控制方法相结合,研究开发的低压铸造智能控制器具有较强的适应能力,取得了较好的控制效果,更有利于提升铸件的品质。