论文部分内容阅读
本文提出并研究设计了一种基于UC/OSII嵌入式实时系统的回流焊炉温度控制系统,主要工作集中在以下二个方面:
(1) 该系统在软件上以UC/OSII实时系统为系统平台,以Borland C++为编译器开发了适用于回流焊炉工业控制系统的软件界面,软件内核采用多任务设计构架,将回流焊控制过程划分成三个任务,按照优先级的方式轮流工作,体现了实时系统任务分配合理、响应快、可移植性好的优点。
(2) 控制策略方案综合考虑了模糊控制和PID控制的特点,针对模糊控制在控制精度上的不足,采用模糊-PID混合控制的方式,充分发扬两种控制方法的优点,以适应加热炉温度受控对象惯性大、滞后性强的特性。以Fuzzy-PID混合控制代替原来的PID或模糊单一控制策略,回流焊炉在控制策略上有了很大的改善。硬件上提出由基于X86架构的工控机和数据采集卡构成的成熟方案,利于今后整个系统的快速构建和扩展。该系统充分利用了UC/OSII的优点,又引入新型的控制方式,可方便的移植到对实时性要求高的系统中。