摘要: |
本文是以上海磁浮运营示范线的德国高速磁悬浮列车为背景,来源于国家863高速磁浮交通技术重大专项(项目编号:2005AA505101—503),以磁悬浮列车国产化为目的,对磁悬浮列车车载诊断技术进行深入的分析和研究。车载诊断系统是磁悬浮列车的一个重要组成部分,通过车载诊断系统可以实现车辆上部件和设备的在线状态监测、故障诊断、集中控制调节等功能。
本文分别研究了车载诊断系统的功能、结构、信号流等,根据已有的资料和CAN标准规范,详细分析制定了磁悬浮列车车载诊断系统CAN总线网络通信协议,分析和讨论了自主研制国产化的车载诊断系统需要解决的关键技术和实施策略等问题,提出了主要解决方案,并且对系统的结构设计、各个组成部分的硬件设计、操作系统的选择和软件实现等进行了分析和研究。
本文介绍了基本的硬件,以及Visual Basic.NET高级编程语言和C语言分别对车载诊断系统和CAN总线通信软件进行开发。
本系统运用了CAN总线技术以及嵌入式技术,完成了基于嵌入式操作系统Windows CE下的车载诊断系统的软件设计,基本实现了车载诊断系统功能,通过地面测试并且在上海磁悬浮发展与研究中心现场调试成功后装车使用。 |