论文部分内容阅读
对于我国自主研发的大型飞机而言,货舱结构是不可或缺的一部分,动力驱动装置为货运系统提供动力,是保证货物装卸安全的重要设备之一,目前动力驱动装置被国外垄断,因此,自主研发动力驱动装置具有重要意义。动力驱动装置包括控制组件、三相异步电机和执行机构,控制组件为动力驱动装置的核心部件,负责检测、通信和保护等功能。本文以飞机货运系统动力驱动装置控制组件为研究对象,着重于控制组件的嵌入式软件设计与实现并对控制组件过流延时保护和光电检测等关键技术进行研究。本文主要内容如下:(1)制定了飞机货运系统动力驱动装置控制组件整体设计方案。详细分析了控制组件的功能性能,细化了控制组件嵌入式软件的功能性能需求;按照分层设计和模块化设计的思想,完成了控制组件嵌入式软件架构设计,将控制组件软件分为驱动层程序、功能模块层程序和应用层程序,降低了控制组件嵌入式软件内部耦合程度,提高了程序的复用性和可维护性。(2)详细设计了动力驱动装置控制组件嵌入式软件。首先完成了控制组件驱动层程序设计,并为上层应用提供API;基于控制组件驱动层程序,完成了功能模块层程序的详细设计并实现了读取动力驱动装置ID、CAN总线双向实时通信、电流检测和过流保护、温度检测和过热保护、光电检测等功能;在此基础上进行控制组件的应用层前后台任务调度设计,并实现了控制组件完整的检测和保护功能。(3)研究了动力驱动装置三相异步电机的过流延时保护策略,按照离散和积分的思想实现过流检测,避免了短时电流冲击对电机过流保护造成的影响,采用改进的循环队列实现电流检测过程中数据存储,提高了数据处理效率。分析导致控制组件误检的影响因素以及巴特沃斯低通滤波对光电检测的去噪效果,并在此基础上采用信号调制和频谱分析消除干扰信号的影响,解决了控制组件误检问题,可靠地实现了环境光干扰下控制组件光电检测功能。(4)通过控制组件功能性能测试和系统联合调试验证了嵌入式软件设计的有效性和可靠性。通过功能性能测试验证了控制组件的读取动力驱动装置ID功能、通信功能性能、温度检测和过热保护功能、电流检测和过流延时保护功能以及光电检测功能性能。并在航空工业某单位飞机货运系统试验台上完成控制组件与系统的联合调试工作,验证了控制组件嵌入式软件设计的有效性和可靠性。