论文部分内容阅读
现场总线的迅猛发展为飞行数据采集处理系统发展提供了良好的机遇,同时也对我国当前水平较低的飞行数据测试技术提出了挑战,将现场总线技术应用于飞行数据采集系统已成为当务之急。在飞行数据采集系统中,采用现场总线技术,可以在一条总线上挂接多个数据采集器,因此显著提高了采集处理能力,增强了使用的灵活性,这是飞行数据测试系统的发展趋势。本课题正是针对采用现场总线技术的飞行数据采集处理系统展开研究的。 Lonworks网络控制技术是近年来迅速发展起来的现场总线控制技术,在工业、楼宇、运输、能源等自动化领域得到广泛应用。它集计算机、网络及控制于一体,集成了ISO/OSI的全部七层协议,同时具有通信和控制功能,它提供了34种常见的I/O控制对象,组网灵活,开放性好,同时,国外的某些飞机上已安装了基于Lonworks技术开发的产品。所有这些都说明它能够很好地应用到飞行数据采集处理系统中。 传统的数据采集系统采用一般的单片机,在绝大多数场合来说己经满足要求,但因单片机数学运算能力差,对于比较复杂的飞行数据采集处理领域来说,信号处理就显得力不从心。相比较于一般的单片机而言,专门用于复杂数学算法处理和复杂控制领域的DSP芯片具有较快的系统速度和较强的数学运算能力。因此,本文给出了一种结合DSP和单片机优点的数据采集处理系统的实现方案。系统采用多处理器相结合,以拓扑结构进行组网,利用DSP实现上位机数据管理功能,基于Lonworks现场总线组网通信,以单片机为核心实现多通道现场数据同步采集,来实现多通道现场参数的采集、传输和处理。文章中详细介绍了数据采集处理系统的各个部分的实现,并给出了部分数据处理的流程图和软件算法。本系统采用模块化设计,安装维护方便,且进一步减小了现有飞行参数测控系统的体积和造价。