论文部分内容阅读
在全人类的发展历史中,早在远古时代,人们就幻想能够像鸟儿那样在天空自由的飞翔,驰骋于蓝天白云之中。飞机是借助于空气飞行的的装置,飞机的襟缝翼便是位于飞机机翼上的一部分可以灵活转动的装置,这样就可以有效的增加飞机机翼的效率。襟缝翼的控制一般都不是独立的,而是附属于飞机的其它控制系统,对于襟缝翼的驱动主要是液压驱动。或者是简单的电气控制。液压驱动襟翼会出现“剪刀差”现象,使系统复杂化。本文设计的襟缝翼控制系统是基于电机控制的。本文首先介绍襟缝翼控制系统实现是硬件环境,应用嵌入式开发,在DSP芯片TMS320F2812上实现,开发环境是CCS (Code Composer Studio)。本系统由翼面位置控制器、电机转速控制器和接口数据处理等构成。襟缝翼控制系统的接口方式应用的是RS422(平衡电压数字接口电路的电气特性)标准,系统的输入数据来自采集编码设备,经襟缝翼控制系统处理后的数据发送给驱动解码设备。在软件实现方面,襟缝翼控制系统由C语言开发,软件系统由上电自检、10ms定时中断和RS422接收中断组成。10ms定时中断主要用来完成周期任务,比如翼面位置控制器、电机转速控制器对输入数据的处理和定期输出电机的输入电压;接收中断主要用来接收数据,只有当有数据传入的时候,才会调用相应的接收函数。本文设计的襟缝翼控制系统,就是通过驾驶舱的操作杆,飞行员设置襟翼/缝翼的位置状态(位置角度),并通过闭环反馈控制器控制襟翼和缝翼的运动,使之达到目标状态。襟缝翼控制系统,对于襟翼或缝翼的控制是相互独立,且控制原理相同,实现对襟缝翼控制的智能化,并有利于以后对襟缝翼控制系统的扩展,比如当襟缝翼位置确定且长时间不改变时,可以让CPU腾出时间检测各个硬件模块等。本文的最后,运用mat lab的simulink工具,对本文设计的襟缝翼控制系统进行了仿真,从而来验证第一部分的理论,通过仿真结果,也可以反馈给第一部分,对第一部分进行修改等。另外,本文还介绍了怎么用mat lab进行数据拟合,这就使得,在实验条件允许的情况下,可以采集大量的飞机襟缝翼控制系统的相关数据,找出规律或数学表达式,反过来指导和修改襟缝翼控制系统的相关参数和函数模型。这就使得本文所设计的襟缝翼控制系统具有了一定的实用性。