论文部分内容阅读
嵌入式技术是当今计算机应用领域里的一个研究热点。嵌入式应用已经与人们的日常生活紧密的联系在一起。在嵌入式系统的开发应用中,使用嵌入式RTOS是一个必然趋势和应用热点。联合收割机的工作过程是一个非线性时变且有大延时的复杂系统,各个参数之间很难建立精确的数学模型,这给传统控制理论在该领域的应用带来很大的困难。针对这一问题,本文以联合收割机喂入量为对象,将嵌入式技术和模糊控制技术相结合,重点研究基于μC/OS-II的嵌入式RTOS软件平台构建和联合收割机喂入量一维模糊控制器的设计,并在构建的嵌入式RTOS平台上实现了模糊控制算法。为联合收割机复杂自动控制系统的研究和设计提供了一种新的思路和方法。本文主要研究工作如下:(1)在深入研究μC/OS-II内核原理和结构组成的基础上,指出了内核有关中断部分的不足之处,并从中断处理和时钟中断两个方面给出了具体的改进方案。(2)针对具体的芯片LPC2210,研究了μC/OS-II内核移植所涉及的三个关键文件的内容,并实现了移植。通过编写一个2任务的测试程序进行测试,结果表明移植代码运行良好。(3)在ADS1.2集成开发环境下,通过一个具体项目工程的实现,研究了嵌入式RTOS软件平台的具体构建过程和基于该平台的应用软件设计方法。结果表明,构建的嵌入式RTOS软件平台运行稳定、可靠,基于该平台设计的应用程序实现了项目工程的设定功能。研究表明,在嵌入式RTOS环境下采用模块化设计方法开发实时应用程序可以使程序的设计和扩展变得容易,设计过程大为简化。(4)首次提出将嵌入式技术和模糊控制技术相结合应用于联合收割机自动控制系统的研究。在分析联合收割机自动控制原理和工作过程的基础上,详细设计了联合收割机喂入量一维模糊控制器,并在构建的嵌入式RTOS软件平台上实现了控制算法。测试结果表明,模糊控制算法的执行结果正确,设计的模糊控制器具有一定的实用价值。