基于嵌入式实时操作系统的电动汽车充电站网络监控系统的研究

被引:0
作者
吴智强
机构
[1] 北京交通大学
关键词
充电机监控系统; 嵌入式实时系统; uC/OS-II; RS485; CAN;
D O I
暂无
年度学位
2007
学位类型
硕士
导师
摘要
随着微处理器技术和操作系统技术的不断发展,嵌入式实时操作系统已经成为计算机科学的一个重要的组成部分,并且已经被广泛应用于制造工业、过程控制、通讯等领域。 本文以电动汽车充电机控制系统的研制为背景,讨论了在设计使用嵌入式实时系统的问题。首先介绍了电动汽车充电站各部分的组成,详细分析描述了充电机监控系统的功能要求及关键技术,提出了使用实时嵌入式操作系统的控制方案。该方案采用uC/OS-Ⅱ实时系统内核作为系统的管理核心,将充电机控制系统的各个功能划分为若干任务,按实时性要求和复杂度赋予不同的优先级,并为系统各部分之间的通讯设计了简洁、可靠的通讯协议。 传统的控制软件是基于前后台结构,这种结构代码不便于维护、不易于功能扩展,不能适应控制系统日益增加的复杂性及其对实时性、可靠性的要求,所以,在嵌入式实时多任务系统上构建控制软件逐渐显现出优势及必要性。本文阐述了嵌入式实时操作系统的基本原理,在分析嵌入式实时操作系统uC/OS-Ⅱ的基础上,完成了uC/OS-Ⅱ在单片机MC9S12DT128上的移植,实现了嵌入式平台的设计,并以此平台为基础实现了充电机控制器系统功能。这种单片机结合嵌入式实时操作系统的设计方案提升了单片机的应用层次,降低了构建系统软件的难度,降低了产品研发的成本,并且提高了系统的可靠性和实时性。 充电机监控系统有较多的数据通讯,系统采用了两种总线结构:RS485总线和CAN总线。本文介绍了这两种总线的结构,设计了系统通讯的应用层协议。实验证明,嵌入式充电机监控系统可靠性高,实时性好,能够实现设计要求中的各基本功能。
引用
收藏
页数:74
共 18 条
[1]
基于CAN的电动汽车控制网络设计与实现 [D]. 
陈少卿 .
华中科技大学,
2004
[2]
新型电力机车电能计量系统的研制 [D]. 
刘彬 .
华中科技大学,
2004
[3]
基于CAN总线的分布式高频开关电源充电机 [D]. 
吉智 .
河海大学,
2004
[4]
操作系统原理Linux篇.[M].徐德民编著;.国防工业出版社.2004,
[5]
基于VxWorks的嵌入式实时系统设计.[M].王金刚等编著;.清华大学出版社.2004,
[6]
Linux内核完全注释.[M].赵炯编著;.机械工业出版社.2004,
[7]
Linux设备驱动程序.[M].[美]AlessandroRubini;[美]JonathanCorbet著;魏永明等译;.中国电力出版社.2002,
[8]
开关电源的原理与设计.[M].张占松;蔡宣三编著;.电子工业出版社.1998,
[9]
基于RS-485总线的PC与多单片机间的串行通信 [J].
吴秋明 ;
和卫星 ;
陈晓平 ;
黄孟波 ;
吉奕 .
微计算机信息, 2006, (23) :143-145
[10]
电动汽车充电站通信网络及接口设计 [J].
潘磊 ;
姜久春 ;
牛利勇 .
微计算机信息, 2005, (02) :152-153