论文部分内容阅读
城市客车信息集成控制系统是以城市客车为对象,以CAN(Controllers AreaNetwork)总线为信息传输通道,针对特定的控制功能,由若干功能模块构建而成的实时网络控制系统。城市客车信息集成控制系统功能模块解决了目前电子控制单元(Electronic Control Unit,ECU)存在的综合成本高、维护困难、功能无法根据实际需求进行配置的问题,有利于系统的进一步发展和应用。城市客车信息集成控制系统功能模块主要包括基本控制功能、模块通信功能、输入信号采集功能和输出信号驱动功能;其软件由功能彼此相对独立的软件组件构成。本文通过研究与设计这些软件组件,并进行实际应用,为功能模块软件的开发提供了基本模型。论文的主要研究工作如下:(1)分析城市客车信息集成控制系统功能模块,提出功能模块的软件和硬件结构,划分了功能模块的硬件组件和软件组件,研究了功能模块的软件开发流程。(2)基于功能模块的软件总体功能需求,利用UML建模工具,分析各软件组件的功能和操作方法;集成软件组件,完成城市客车信息集成控制系统功能模块的软件设计。(3)构建了城市客车信息集成控制系统功能模块的软件调试系统,研究了软件调试工具CW IDE和BDM调试器的功能及使用方法;设计了调试方法,完成了功能模块软件的调试工作。(4)运用功能模块的软件组件,设计了符合工程应用标准的仪表信息模块的软件。本文的主要研究成果已应用于实际的产品研发中,经验证,具有实用性,对城市客车信息集成控制系统功能模块的软件设计标准化具有一定的理论意义和重要的工程应用价值。