为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

纯电动汽车电池系统管理与设计毕业设计论文

2019-01-23 20页 doc 2MB 51阅读

用户头像 个人认证

不系舟红枫

从教近30年,经验丰富,教学水平较高

举报
纯电动汽车电池系统管理与设计毕业设计论文 毕业设计说明书 纯电动汽车电池管理系统的设计 毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作 者 签 名:       日  期:        ​​​...
纯电动汽车电池系统管理与设计毕业设计论文
毕业设计说明书 纯电动汽车电池管理系统的设计 毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作 者 签 名:       日  期:        ​​​​​​​​​​​​ 指导教师签名:        日  期:        使用授权说明 本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:        日  期:        ​​​​​​​​​​​​ 学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名: 日期: 年 月 日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权      大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名: 日期: 年 月 日 导师签名: 日期: 年 月 日 注 意 事 项 1.设计(论文)的内容包括: 1)封面(按教务处制定的标准封面格式制作) 2)原创性声明 3)中文摘要(300字左右)、关键词 4)外文摘要、关键词 5)目次页(附件不统一编入) 6)论文主体部分:引言(或绪论)、正文、结论 7)参考文献 8)致谢 9)附录(对论文支持必要时) 2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。 3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。 4.文字、图表要求: 1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写 2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画 3)毕业论文须用A4单面打印,论文50页以上的双面打印 4)图表应绘制于无格子的页面上 5)软件工程类课题应有程序清单,并提供电子文档 5.装订顺序 1)设计(论文) 2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订 指导教师评阅书 指导教师评价: 一、撰写(设计)过程 1、学生在论文(设计)过程中的治学态度、工作精神 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、学生掌握专业知识、技能的扎实程度 □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、学生综合运用所学知识和专业技能分析和解决问题的能力 □ 优 □ 良 □ 中 □ 及格 □ 不及格 4、研究方法的科学性;技术线路的可行性;设计的合理性 □ 优 □ 良 □ 中 □ 及格 □ 不及格 5、完成毕业论文(设计)期间的出勤情况 □ 优 □ 良 □ 中 □ 及格 □ 不及格 二、论文(设计)质量 1、论文(设计)的整体结构是否符合撰写规范? □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、是否完成指定的论文(设计)任务(包括装订及附件)? □ 优 □ 良 □ 中 □ 及格 □ 不及格 三、论文(设计)水平 1、论文(设计)的理论意义或对解决实际问题的指导意义 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、论文的观念是否有新意?设计是否有创意? □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、论文(设计说明书)所体现的整体水平 □ 优 □ 良 □ 中 □ 及格 □ 不及格 建议成绩:□ 优 □ 良 □ 中 □ 及格 □ 不及格 (在所选等级前的□内画“√”) 指导教师: (签名) 单位: (盖章) 年 月 日 评阅教师评阅书 评阅教师评价: 一、论文(设计)质量 1、论文(设计)的整体结构是否符合撰写规范? □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、是否完成指定的论文(设计)任务(包括装订及附件)? □ 优 □ 良 □ 中 □ 及格 □ 不及格 二、论文(设计)水平 1、论文(设计)的理论意义或对解决实际问题的指导意义 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、论文的观念是否有新意?设计是否有创意? □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、论文(设计说明书)所体现的整体水平 □ 优 □ 良 □ 中 □ 及格 □ 不及格 建议成绩:□ 优 □ 良 □ 中 □ 及格 □ 不及格 (在所选等级前的□内画“√”) 评阅教师: (签名) 单位: (盖章) 年 月 日 教研室(或答辩小组)及教学系 教研室(或答辩小组)评价: 一、答辩过程 1、毕业论文(设计)的基本要点和见解的叙述情况 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、对答辩问题的反应、理解、表达情况 □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、学生答辩过程中的精神状态 □ 优 □ 良 □ 中 □ 及格 □ 不及格 二、论文(设计)质量 1、论文(设计)的整体结构是否符合撰写规范? □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、是否完成指定的论文(设计)任务(包括装订及附件)? □ 优 □ 良 □ 中 □ 及格 □ 不及格 三、论文(设计)水平 1、论文(设计)的理论意义或对解决实际问题的指导意义 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、论文的观念是否有新意?设计是否有创意? □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、论文(设计说明书)所体现的整体水平 □ 优 □ 良 □ 中 □ 及格 □ 不及格 评定成绩:□ 优 □ 良 □ 中 □ 及格 □ 不及格 教研室主任(或答辩小组组长): (签名) 年 月 日 教学系意见: 系主任: (签名) 年 月 日 摘 要 随着经济的发展,电力电子设备的更新速度更是突飞猛进,然而传统的能源煤,石油,天然气的储量却在日渐减少,这样带来的能源问题就引起了广大用户的关注,作为生活中的重要组成部分,汽车越来越被称为了生活得必需品,传统汽车的动力消耗也会引起环境污染,所以导致新能源汽车的发展趋势加快。而能源的减少也引发了汽车动力的改革,而以电能代替传统的汽油的汽车便走进了人们的视野中,它污染小,对周围的影响也小。电动汽车的主要特色就是它的电池工程,而对电池的管理系统也就成了试下研究的热点。电池管理系统作为电动汽车上不可缺少的一部分,在对电动车的电池管理,充放电控制,电池监控等方面有着很重要的作用。 设计拟以中国长安纯电动汽车的设计要求和主体设计规划为蓝本,设计一款以单片机C8051F040作为主要控制器的电池管理系统,实现对电池的综合检测与管理的设计。设计主要做了对电池管理系统的单片机的选择以及电压检测、电流检测、充电检测、放电检测的电路设计,并针对性的设计了外围CAN总线接口电路、及各个检测程序的软件设计。用外围的CAN总线分别连接上级控制系统和下面的检测电路。最终实现了上级控制系统对设计的电池管理系统以上功能的检测与控制。 关键词:电动汽车;充电管理;锂电池; ABSTRACT With the economic development, power electronic equipment has been updating by leaps and bounds. However, the reserves of traditional energy sources, such as coal, petroleum and natural gas, have been decreasing with each passing day. The energy problems thus incurred have attracted extensive attention from the vast users. As an important constituent part, vehicle has also become a necessity in our daily life. The power consumption of traditional vehicle will also cause environmental pollution, which leads to the accelerated development of new energy vehicle. The decrease of energy has also triggered the reform of vehicle power. Consequently, the replacement of traditional gasoline with electric energy in vehicle has entered the public’s vision with its limited pollution and influence on the surrounding environment. The primary characteristic of electric vehicle lies in its battery engineering, and the system of battery management also becomes a hot topic in the existing research. As an indispensable part of electric vehicle, battery management system plays a critical role in battery management, charge-discharge control and battery monitoring, etc. It is planned that the design requirements and main body design planning of Chinese Chang’an electric vehicle should be taken as the blueprint in the design of a battery management system which takes C8051F040 single-chip microcomputer as the primary controller. It is hoped that the comprehensive detection and management of the battery can be realized through this design. The design mainly includes the selection of the single chip for the battery management system, as well as the detection of voltage, current, battery charging and discharging for circuit design. Furthermore, peripheral CAN bus interface circuit and software of different detection procedures are designed pertinently. By virtue of the peripheral CAN bus, the superior control system and inferior detection circuit are linked up respectively. Finally, the detection and control of the above mentioned functions of the designed battery management system are realized through the superior control system. Keywords electric vehicles;charge managementli;thium battery 目 录 11 绪论 11.1 选题背景及意义 21.2 纯电动汽车概况 21.3 论文主要内容的章节安排 42 整体研究方案 42.1 系统设计方案 42.2 系统总体设计方案的确定 73 硬件电路设计 73.1 单片机的选择 93.2 电池管理芯片介绍 93.3 电源模块的选择 113.4 采样电路设计 113.4.1 传感器的选择 113.4.2 电压采集电路的设计 123.4.3 电流检测电路的设计 133.4.4 温度检测电路的设计 143.4.5 绝缘电阻检测电路的设计 163.4.6 故障报警模块电路的设计 163.4.7 CAN通信模块 194 软件系统设计 194.1 软件系统整体设计思想 194.2 主控程序软件设计 204.3 主程序设计流程 214.4 初始化程序的设计 224.5 温度检测子程序的设计 234.6 电流检测子程序的设计 254.7 绝缘电阻检测子程序的设计 274.8 CAN总线通信子程序的设计 274.8.1 CAN的 初始化 274.8.2 CAN 的发送 284.8.3 CAN 中断的接收 5 系统仿真 29 5.1 系统显示界面介绍 29 5.2 系统仿真结果 30 33结束语 34参考文献 35致谢 37附 录.......................................................................................................................... 37附录A 整机电路图..................................................................................................... 38附录B 程序清单......................................................................................................... 1 绪论 1.1 选题背景及意义 人们现在的生活越来越离不开汽车的存在。有当前调查的结果指出,当今,汽车以每一年三千万辆的速度持续增长着。全世界汽车现在已超过十亿辆,每一千人中间,就有着一百二十个人买了汽车的群体。 在一定数量内的汽车,它的尾气排放到大气中,由于大自然的平衡体系,能够吸收一定量的有害气体,防止对人类自身的健康造成危害,但随着人们生活步调的加快,汽车的需求量也在不断地增加,此时汽车排放的尾气就会有可能超出大自然的承受力,然而,随着人口增长和经济水平的提升,人们对于汽车的需求也越来越大,因此人们迫切需要寻找一种可以代替石油的新能源汽车,电动车就因此进入了人们的眼中。 自十八世纪七十年代初,戴维逊成功地研制了第一辆电动汽车(Electric Vehicle,简称EV)后,然而电动车在十九世纪就有了一定的发展,但由于蓄电池性能差,汽车续航能力差,越来越不能达到人们的需求,这样的汽车会逐渐的被新理念的车所代替[1]。从汽车的发展看来,无污染的车已经成了汽车行业的关注焦点,现代的电动汽车技术是结合了多项工程技术成就的先进的技术,拥有电气化的高性能车就应运而生了。它将成为人们交通工具的首要选择,为人们的生活提供更多的便利,它不仅在利用率上优于传统的汽车,它不存在尾气排放问题,所以开发前景十分广阔。就目前看来,发展电动汽车将是解决未来能源与环境问题的最有希望的措施之一,也是人们关注的焦点,它不仅会带动汽车产业的发展,也会得到科研机构的高度重视,对于改善环境问题起着不可估量的作用。 中国纯电动汽车最早开始于六十年代,然后再随后的几十年来也有不小的发展,但是真正的大发展的契机是开始于九十年代。进入新世纪后,在中国的“十五”中长期发展中第一次电动汽车被提出,获得了国家战略层面的认可。提出“三横三纵”研发布局。同时大气污染也越来越严重,PM2.5指数受到人们的关注,汽油燃烧后产生的尾气是大气污染,是影响PM2.5的主要指标,因此发展电动汽车对于大气污染的治理也是非常重要的。 在中国汽车群体里。人均汽车拥有量达到每 1000 人有 110 辆汽车,石油进口就成为了突出性问题。因此从国家安全战略角度来讲,摆脱对汽油的依赖也变得十分重要。最新的权威机构发布的统计数据显示截止到2015年,纯电动汽车和油电混合动力汽车在世界汽车总产量上有望继续高速的持续增长,预计可以达到近 70%增长率。而中国将是这个大幅度增长中的主力军。从另一方面来说,为了环境环保问题,中国也必须大力发展电动汽车。在经过了国家战略层级的两个五年规划大发展以及北京奥运会和上海世博会的初步推广,在电动汽车方面,中国的技术已经获得了很大的发展,初步建立起了中国自己的产业体系。据最新统计,目前已有有超过75%的城市已经开始推广电动汽车,有将近200家汽车型号进入了推荐名录,电动汽车的发展已经进入了一个新的时代,在中国的发展也更是走上了更加辉煌的道路。到2011年的第三季度,汽车新品发布会上,有超过二百款新能源汽车进军了领域,包括纯电动汽车126款 ,以及混合动力汽车73款,还有燃料电池汽车9 款,就现在来看,大家都认为混合动力和纯电动汽车以及燃料电动汽车是未来的汽车主要发展的转型空间。随着“十二五”规划纲提出,中国的新能源汽车将会有巨大的突破性发展,也标志着能源汽车会是战略的新型产业。会加强发展纯电动汽车的发展,以及,可以预见到,在中国,新能源汽车必将获得长足的进步和发展。 1.2 纯电动汽车概况 纯电动汽车(BEV):通过电能由电动机驱动的汽车。电动车的电能来自于内部的蓄电池,纯电动汽车基本上是采用车内的电动机来进行牵引,当然也有例外的就是把电动机安装在轮子中的特殊的电动汽车。对于燃油汽车和纯电动汽车相比较而言,区别还是比较明显的,其中纯电动汽车最大的差异在于其中的四个主要结构:电池、车载充电器、调速控制器、动力电机。纯电动汽车性能的差异主要取决于这主要的四个部件,四个部件的品质也起到决定了价值的意义。首先是驱动电机的功率,决定了车能提供多大的驱动能力决定了车的速度和负重能力;其次电池的容量决定了车的续航能力,容量越大续航能力越强;同时充电器的好坏决定了充电速度的快慢,而调速控制器的性能也决定了车的基础能力。 目前纯电动汽车驱动电机有直流有刷电机和永磁电机,另外还有交流同步 电动机,一个车的性能好坏,速度如何主要决定于电动机的选择,同时也影响着车的用途,性价比高的车子在电机的控制方式上也有着自己独特的特点,现阶段的电机控制主要分为两类,分别为调速控制器和不调速控制器。电动汽车也成为时下的一个研究的主题。 1.3 论文主要内容的章节安排 本文主要的研究内容如下所示: 第1章绪论,首先介绍纯电动汽车电池管理系统的课题研究背景及其意义,纯电动汽车的概念,并设计出对论文研究的章节安排。 第2章整体方案,并根据需求提出了各种方案,对方案做了对比,选择了最终的方案。 第3章硬件系统设计,主要是设计了电池管理系统的各种的电路,包括单片机系统以及电压电流检测电路,温度检测电路。 第4章软件系统设计,主要包括了ADC程序的编写,以及CAN总线的通信等部分。 第5章系统的仿真,主要包括了系统显示界面的介绍,以及显示系统仿真的结果。 2 整体研究方案 现代电动汽车相较于传统的燃油汽车的最大区别就是电动汽车的电气化水平极高,需要很多传感器采集很多的信息。电池管理需要收集数据来达到控制和管理的作用,主要需要监控的数据有电压,电流以及温度等,在系统设计初期,针对了电动汽车的需求,提出了系统设计方案,并根据需求确定了详细的各模块的设计方案,查阅了相关的资料进行了汇总。 2.1 系统设计方案 设计主要是设计一款电动汽车电池管理系统,电池使用了的普通的高能锂电池单体12节组成了一个电池包,以管理此电池包为我们的需求来进行设计,并有如下具体的细致要求: (1)可以检测单体的电压,也可以检测总体的电压,并且也可以检测通过的总电流; (2)具有在充电和放电时都有可以测量电流的能力,正负电流都要分别测量; (3)可以进行实时的温度检测,检测电池的当前温度值; (4)可以检测绝缘性能,检测电池当前的绝缘性能的好坏; (5)具有报警功能和故障处理功能,可以发出报警声; (6)可以进行CAN总线的通信,通过CAN总线进行信息的交互; 2.2 系统总体设计方案的确定 对于电动汽车来说,它所使用的大量单体锂电串联一起组成的动力源,涉及到电池的体积以及重量的方面,若干个串联的模块被分散安装在车体中组成了电动汽车的电池组[2]。对于电池系统来说,如果使用分布式的系统方案的话所耗费的成本就会过高,并且系统本身也会过于庞大 ;如果使用集中式的系统方案的话,BMS 的中心处理单元就会负担过重,所以,现在如果使用电动汽车的话,在电池管理系统中通常会使用一个折中的方案。一个庞大的电池包被12个单体的电池组成在一起的, BMU是由为每个电池包配备一个电池模块的监控单元,在这里,BMS是由一个主控单元(CMU)与多个 BMU 组成的,整个电池管理系统可以分成结构上层的主控模块以及下层中的监控模块[3]。其中,监控模块与主控模块之间可以通过 SCI 的总线来进行系统内部的联系,其余, CAN 总线和系统的外部间实现通讯组成的主控模块[4]。 图1 系统总流程图 电池管理系统主要由以下几部分组成:数据采集模块、MCU主控单片机模块、均衡模块,包括传递温度信息的温度传感器、监控电流的电流传感器和电压传感器,也包括连接这些器件的辅助器件,比如说漏电检测模块、显示单元一级需要实现控制功能的控制器件[5]。 采集模块主要是ADC采集,可以采集电池的电压、电池的放电电流,单体电池的电压等部分组成,用来测量电压信号。 温度检测电路:对电池组的温度进行采集,温度采集非常重要,因为电池高温可能发生自燃,造成危险,因此在充电和放电过程中必须要对温度进行严格监控,才能把危险情况降到最低[6]。 绝缘电阻的检测电路:绝缘数据的检测是为了保证电动车系统的安全工作的另一个关键点。单片机通过ADC采集可以获得正负电源以及外壳等部分的电阻值大小,如果一旦发现有电阻值不正常,小于我们标定的电阻安全值,测出触发报警,从引脚输出电平从而控制输出相应电平,此时我们设计的报警电路就会工作,发出强烈的声音指示,同时还会发出LEd闪烁报警。 故障报警电路:具有声音、光信号的报警功能,是单片机系统控制输出相对应的电平信号来控制输出。当系统采集的数据信息超过规定范围时,立刻发出声光报警。本系统采集的数据有电压数据、温度数据、电流数据以及绝缘电阻等。通过报警,可以体现对出现异常情况时的处理和改善[7]。 电压检测电路:可以对检测电池组的单体电阻电压数据,为了保证给纯电动车提供合适的电压。 CAN总线通信:该模块是用于进行数据的通信[8]。 3 硬件电路设计 3.1 单片机的选择 结合此处的需求可知,纯电动汽车电池管理系统需要的是一款带有AD功能、具有CAN通讯功能的单片机,因此我们选择了基于增强型51内核的C8051系列的单片机C8051F040,C8051F040是Cygnal生产的一个集成性高效的信号处理性的单片机,依靠其丰富的片内资源,完全可以达到我们想要的几乎全部的要求,包括内存以及丰富的IO口等部分,他几乎是达到了目前8位单片机的最高水平[9]。 如图2所示为8051单片机的全部的内部资源的结构。 这种单片机具有以下特点和功能: (1)采用高速流水线结构的新型增强型51内核。 (2)具有我们需要的CAN总线,CAN2.0B结构。 (3)具有防止破解的内部保护,以及片上调试端口。 (4)内部有12位的高精度ADC,速度可以达到100kbps。 (5)同时也具有8位的低精度ADC,速度可以达到500kbps。 (6)内部具有12位精度的DAC两通道,满足特殊需求。 (7)内部具有64K的可在线编程的Flash空间。 (8) SRAM的大小有4KB。 (9) 和普通的51单片机一样,可以外部扩展内存大小。 (10)丰富的接口包括UART,SPI,I2C。 (11)片内16位定时器5个。 (12)片内有电源电压监控器,温度传感器,以及看门狗。 保证单片机在严酷的工业环境下可以稳定的运行是很重要的,因此看门狗,电源电压监控器,温度传感器这三者是很重要的,可以有效的避免程序跑飞,程序死机之类的问题,维持稳定性。 图2 C8051F040内部结构 3.2 电池管理芯片介绍 对12节电池进行管理,必须要使用专门的电池管理芯片,因为单片机是串行执行,不适合处理高响应要求的并行时间,电池12节需要实时的一直进行监控,因此需要使用电池管理芯片来进行管理,我们选择的是电池管理芯片 OZ890,该芯片是由大名鼎鼎的集成电路公司O2Micro研发的。 电池管理芯片 OZ890 是由凹凸科技采用结构重组的形式研究的,具有很多别的芯片没有的有的功能,它可以支持最高13节的电池,我们只需要12节,显然满足要求,同时它还具有普通的锂电池保护ic的全部功能,包括过流保护,过压保护,欠压保护等,是一个十分好的选择[10]。 OZ890 芯片采用TQFP-64的封装,具有如下性能特点: (1)和普通的锂电池一样,需要一定的保护措施来实现它的安全和可靠性,包括充电时的过压过流,以及温度检测保护,短路检测保护等。 (2)可以通过i2c总线和单片机进行连接,包括使用i2c读取各项数据等情况。 (3)如果电池发生短路断路,则会第一时间进行切断,保护电池或者用电器的安全。 (4)实施显示电压情况,内置温度传感器,显示温度。 (5)最重要的功能是具有均衡功能,对于多节锂电池的串联系统来讲,由于电池有差异性,因此使用均衡技术进行充电是非常有必要的,OZ890恰好支持使用均衡技术监管充电,保证每一个系统都可以运行。 3.3 电源模块的选择 电源部分是极为重要的,因此我们需要认真进行设计,使电源部分尽可能的稳定。电动车的整车供电采用的是12V输出,单片机部分需要一个5V的可靠电源,OZ890 芯片需要进行电池检测,因此需要一个尽可能宽的电压,需要±15V,风扇和蜂鸣器电压+5V。各个芯片通过 DC-DC转换获得供电电压,并能起到隔离抗干扰的作用。+5V 电压通过LM2956 转换,电源模块电路如图3所示。 图3 电源模块电路 因此我们需要先把电源降压到5V,此处使用Ti的LM2956作为降压芯片。Ti的LM2956是一款非常经典的开关电源的芯片,内部集成开关,提供最高峰值电流3A的电流输出能力,电路简单易用,并且资料成熟,便于使用。 图4 MAX743升压电路 通过查阅相关的资料,了解到MAX743升压电路的知识,MAX743电源的相关电路只能输出两个等级的电压正负15V及正负12V的电压。无法满足电路的设计,提出两个改进方法,一个是采用不一样的电阻来分压网络,第二个是从它反馈的电路入手,调整输出电压,研究表明,通过改进的方法可以得到输出电压可调的电源。通过改进电压的调节来向OZ890这个元器件提供高电压。 3.4 采样电路设计 3.4.1 传感器的选择 传感器的选择要求和作用:传感器是借助于检测元件接收一种信息,并且按照一定的规律把它转换成另一种信息的装置,其获取的信息,可以是各种物理量,化学量和生物量,而且其转换后的信号也有多种形式[11]。传感器是我们控制系统中最基础的部分,只有传感器精准的提出了相应的采集,才可以做出精准的结果。所以,对传感器有以下要求: (1)必须要有足够量程。传感器的量程应该足够大;应该有一定的负载能力。 (2)响应速度快,工作的可靠性高。 (3)与测量或控制系统匹配性好,并且转换灵敏度高,线性程度好。 (4)传感器其精度适当且稳定性良好,静态响应和动态响应的准确度能达到要求还可以长期稳定。 (5)适应性强,不因恶劣环境损坏,干扰小,噪声低,可适应我们的使用。 (6)传感器性价比高。在尽可能低的成本下保持尽可能长的寿命,并且易于维修更换。现在能达到上述要求传感器是非常少的,所需的传感器应该参考其目的、使用环境、被测的对象状况、精度的要求和信号的处理等,具体条件来选择进行处理。 3.4.2 电压采集电路的设计 OZ890 芯片含有电池电压巡查电路,这些电路集成了多路单体才构成,根据图5的设计,主要是把转换好的数据借助 I²C 总线传送到C8051F040。鉴于OZ890 芯片巨头能够自动平衡的功能。电路由两部分组成,单体电压的采集电路,还有另一种电路叫做均衡电路[12]。 图5 电压采集电路 如图5所示 BATn+1 和 BATn 为 OZ890 芯片的入口端,反馈电阻起到的作用是检测电流,以防止过流。同时OZ890具有均衡功能,当电池充电完成或者单节电池电压过高后,MOS管闭合来分走电流,避免过充。 3.4.3 电流检测电路的设计 电流作为估计电池相关的容量以及参数,所以系统对电流的采集有很高的要求,不仅要保证采样中电流由高精度,同时要求必须具有较强的抗干扰能力,也就注定了电流传感器的选择是相当重要,目前的电流传感器大体有以下几种,互感器,分流器,以及光纤和霍尔电流传感器,光纤的性能是最好的,但是它的价格非常昂贵,一半只用于一些不可避免的,无法替代的通信领域中,很少用到控制中,霍尔电流互感器由于具有很好的抗震性,但是它的机械性能却很差,一般不容易检修和更换,分流器的测量范围很广,耐机械性能良好,相对来说造价便宜经分析比较后,选择分流器比较适合本系统的电流检测。本文采用超光仪表公司生产的FL一2型分流器(75mA一100A)作为电流检测传感器OZ8920芯片自身带有温度传感器,如FL—2型分流器图6所示。 图6 FL—2型分流器 3.4.4 温度检测电路的设计 本文温度信号采集是采用DS18B20来完成的,18B20是最常用的一种数字型的温度传感器,价格低,体积小,操作易,被广泛使用在各个领域。区别于传统的模拟温度传感器,他可以不用ad采集,直接输出温度值。它能够在很短的时间内完成数字量的交换,交换12位的时间可以达到几百毫秒,而交换9位的几乎只需要几十毫秒。DS18B20芯片有两种供电方式,分别为外部电源和寄生电源[13]。当其采用寄生供电方式时,温度变换功率来源于数据总线,内部结构框如图7所示,温度测量电路如图8所示。当采用寄生电源供电时,需要把其中的两个输入端接地。当处于写存储器操作和温度变换操作时,这是总线上必须有一个向上拉的电压,启动时间大约几微秒。 图7 DS18B20芯片内部结构 图8 温度检测电路 硬件处理需要其他相对软件的配合使用,对于该DS18B20和单片机之间是使用的1-wire总线通信,因此对读写时序要求极其严格,必须要遵循时序,否则读取到数据会失败。 3.4.5 绝缘电阻检测电路的设计 绝缘电阻检测是非常重要的一环,关系着驾驶员的生命安全,如果一旦出现漏电现象,会产生严重后果,乃至威胁性命。因此我们设计的绝缘电阻检测装置,可以有效的检测车辆的绝缘电阻的大小,如果一旦电阻大小不对,马上停车报警。其高压部件(如高压直流电池组,驱动部分,功率部分,电机部分等等)绝缘性变差后,电阻变低,因此可能会产生漏电(可能漏电流很小),使车身带点电,严重情况下产生漏电,非常有可能产生事故,危害乘客的安全,损坏电动车的设备,因此我们要防患于未然将漏点问题提早检测出来,才可以满足我们电动车漏电检测的要求[14]。 当今,全世界很多学者对电动汽车直流系统的绝缘电阻检测方法做了大量研究工作,其中检测方法多部分采用外接测量电阻的方法。此方法只有母线端接地的条件下才准确检测出绝缘故障,但在正负母线双端对称接地时无法精确计算出绝缘电阻。电动汽车运行中,由于电机控制器等高压零部件电磁辐射较强,可能绝缘检测单元在车辆运行中的严格电磁干扰状态下,所以我们考虑到可能会出现因为干扰问题出现了错误的检测,因此我们需要加入一些错误状态判别的方案。故选择有源绝缘电阻检测方法。有源绝缘检测方法原理如图9所示,我们通过高频的磁隔离变压器给车身之间诸如短暂的高压电,然后我们使用单片机对这个压降进行测量,根据电压值即可测量出导通的电阻率,进而获得我们想要的电阻值。 车体通过开关S1 ,S2 将电阻R1 ,R2 ,R3 ,R4 R5 ,R6 ,R7 ,R8 与正负直流母线相连,S3 ,S4为MOS管,MOS管S3 ,S4 的通断由单片机发出PWM信号控制,当MOS管导通后会在变压器副边形成700V的高压。 图9 绝缘电阻检查电路 3.4.6 故障报警模块电路的设计 在该系统设计中,当锂电池组单体电压、总电压被检测到为方便人们了解电池组运行情况,主控单元中电路板上设置了指示灯及蜂鸣器来显示不同的电池故障。如报警电路图10所示,发光二极管可以作为指示灯选用。选用LED灯来代表的故障显示。故障分为的两级是临界故障及严重故障。如果发生临界故障的情况下,对应的故障指示灯将会闪烁。如果发生严重故障时,对应的故障指示灯将常亮。如果无故障发生时额情况下,所有的指示灯都熄灭。 图10 报警电路 3.4.7 CAN通信模块 (1) CAN总线基本原理 德国Bosch公司最早提出关于CAN总线的概念,之后经过一段时期的研究,开始出现了它的成品,严格的说作为这种工业性的串行总线,它在电子领域有着广泛的应用[15]。CAN总线具有如下的特点: 1) 在CAN总线中,短帧结构是CAN总线中基本的结构,然后每一帧的数据都进行了CRC校验,一旦错误即可补发,因此可以大大的保证在任何情况下的传输的正确率,并且就算是干扰大,因此补发的机制也可以降速来做的准确率。 2) 只需要两个线就可以实现总线结构,总线上可以挂很多的子节点。 3) 有优先级的概念,因此如果出现了不同的节点的总裁问题,可以优先解决高优先级的。 4) 数据通信速率非常快。 5) 可靠灵活多样是他的特点,可以进行点对点的通信,也可以将进行点对面的通信,是一个非常好的总线。 6)系统的柔软性。在多数情况下,在与总线相连的单元不存在能够识别的信息来确保其他单元能够找到信息的位置。当总线增加单元时,它因为没有地址信息,对其他单元不构成影响,与他连接的其他单元只需要保持原有的配置即可。 7)通信速度,每个系统都有适合它的通信速度,但是在同一网络中,必须保证所有的通信速度是一样的,不然数据传输会存在问题,CAN是以双绞线为传输介质的,它的传输性能非常好,传输距离相对来说很远。 8)CAN总线连接单元数量。CAN总线连接的单元在理论上是没有限制的,它能够同时接连多个单元,能够提高处理的速度,但是由于所有的总线都是依靠电力电子设备实现的,他就必然存在一些问题,如果连接的单元在总线上存在时间推移以及延迟,带有电气负载限制,比如可调控范围。所以可以通过提高电力电子控制通信的速度来使连接的单元数量减少提高通信速度,同时,,通过降低通信速度来达到单元数量的增加,使其具有更好的功能。 9)遥控发送。CAN总线可以通过“遥控帧”来进行所有的遥控指令。 10)CAN还具有错误检测功能,可以检测错误,分析错误的类型,并且每个错误都是有不同的编码,他会通知其他单元有关于这个错误信息的功能,当有一个单元正在发送信息时,恰好被检测出错误,那么这条信息指令会被禁止发送,如果错误的信息没有恢复功能,那么单元一定会再次强行结束发送指令,这样无限次的循环,知道错误恢复功能才停止,这样检测出来的错误更具有可信度。 (2)CAN通信系统设计 下图所示为我们使用的CAN总线控制器。CAN 最先是由德国Bosch 公司在上世纪设计的,专门应用于汽车电子的一种新型总线。经过了三十多年的验证,可以知道CAN总线是一个非常好的总线标准,硬件的电路如图 11 所示。主要应用了控制器、光耦隔离电路和 收发器ic等部分构成了CAN总线的接收电路。我们使用的C8051F040 单片机是支持CAN总线的MCU,s输出后的信号经过了我们外部的驱动器连接了CANH和CANL。同时因为汽车电子的干扰是很大的,因此我们使用了光耦进行了信号的隔离。 对于芯片的选择,我们使用的是最经典的方案,CAN 收发器采用 82C250 芯片,工作电压为5V。能够对CAN 控制器提供接收功能,同时对总线也有差动发送数据的能力,作为控制器上的物理总线之间的接口,限流电阻为电阻 R5、R6、R7、R8,终端匹配电阻为R10 。去耦电容为C7、C8、C9 ,82C250 复位端通过 R9 接地。 图11 CAN通信电路 (3) C8051的 SM Bus 接口原理 C8051F040 是一个双向总线,它集成了 SM Bus的 接口,并且兼容12c总线,能够达到与系统总线管理的特点。目前的 系统控制器为通过字节实现的读写操作,总共是五个寄存器来管理SMbus接口的:控制寄存器表示为SMB0CN、时钟速率寄存器表示为SMBOCR、地址寄存器表示为SMB0ADR、数据寄存器表示为SMB0DAT和 状态寄存器表示为SMB0STA[16]。 4 软件系统设计 4.1 软件系统整体设计思想 随着新能源的出现,电力电子子技术也伴随着变化,任何一个控制系统想实现他的功能,都必须是有硬件系统建立的电路设计,同时兼有软件系统的设计,来达到控制的完整性,软件系统是在硬件系统的基础上,相当于对硬件的一个扩充,它的设计也是关系着整个控制系统是否能够有很好的控制作用。 在软件系统设计过程中,由于每个模块都有不同的功能,加上使用分类居多,在设计中一般采用分块设计,这样能够使设计有逻辑,能够逻辑清楚的设计和验证每一步设计,以免大而多的任务设计混乱不清,有所遗漏,方便查漏补缺,给调试过程节省了大量的时间,但是每个设计板块并不是完全独立的,设计程序一般包括主程序和子程序 ,在通过主程序调用子程序的时候,各模块的作用又是协同的,他们之间相互影响来作用于整个硬件系统这样如果有问题出现,可以很明朗的确定哪个设计环节出了问题,这种模块化的设计对于软件设计起着不可估量的作用,它将成为软件设计部分的一个重要理论基础。 在本次设计中,采用上述的设计理念,根据设计要求,电池管理系统的软件系统设计可以分五部分进行设计,首先是对主控制程序的设计,它是调控系统的一个主体程序,CAN总线通信模块充当了它的连接脉络,其他的就相当于子程序的设计,主要有电压测量模块、电流测量模块、绝缘电阻测量模块。硬件工作模式下,因OZ890的工作模式必须选择为硬件工作模式,可以通过OZ890独立完成对锂电池的工作状态数据的实验性采样,值得注意的一点是在软件编程初始化时进行设置。 4.2 主控程序软件设计 作为系统设计的重要组成成分之一,发挥着重要的作用,在本次设计中,是设计单片机系统中的一个软件,依据软件的分类,它应该属于固件程序软件单片机固件程序设计通常分为三个步骤:系统定义、软件结构的设计、程序设计。根据系统软件和硬件的功能,首先应该是给出系统的定义,要实现什么样的功能,在此次设计中要实现OZ890 通信的功能、串行通信功能、SOC 估算、风扇控制和蜂鸣器控制功能。OZ890向单片机提供输入信息,比如说电池电压、电流和温度;OZ890初始化设置的信息也要传送到 PC 机上 ;单片机采集的外界温度。输出信息有发送到 OZ890 的参数设置信息;发送给 PC 机的电池信息;控制风扇和蜂鸣器的控制信息;发送给整车控制器 HCU 的电池状态参数、故障标志信息,如总体设计图 12所示。 图12 总体设计 4.3 主程序设计流程 对于系统的主程序是顺序执行和无限循环程序和不断的查询各种软件的标志,已达到处理日常事务的目的。整个程序执行的控制或协调任务都是由诸多程序来承担的。而我们所用的电池管理系统因为其是一个实时监控系统,因此要实时查询电压、电流及温度等电池的信息,以及对各类通信的实时响应,这样系统就可以对以上响应实施控制操作,所以主程序的协调的控制的要求性就要高。为了使固件程序达到有较好的可移植性和可维护性,我们采用了采用模块化思路,所谓的模块化思路就是主体程序由主程序和中断程序这两个部分组成。初始化子程序、单片机温度采集子程序和 OZ890 的 SMBus 通信子程序、SOC 估算子程序是主程序的调用程序。而CAN的中断程序和串口接收中断程序则是中断程序[17]。图13为主程序执行流程。 图13 主程序设计流程图 4.4 初始化程序的设计 在单片机系统正常运行下,单片机的初始化部分非常重要,初始化是单片机执行的一段代码,它必须在主程序执行之前,其目的就是为主程序执行创造良好的运行环境目,是系统能够保证正常运行,初始化主要是使一些特殊寄存器先初始化。本系统的初始化 如图14所示。 图14 单片机初始化程序 系统采用的是12MHZ的时钟,并且其内部晶振最大震荡频率也为12MHZ为。C8051F040的端口配置着优先权开关译码器动态的方式,所以其各个端口都可以被当成通用 I/O 或着也可以是模拟输入。并且寄存器和引脚通过程序来实现一一对应的控制,这种 I/O 端口是系统配置方式变得更加灵活,并且能够使硬件布线更加方便。 4.5 温度检测子程序的设计 C8051F040的最大的一个特点就是在MCU的内部有温度传感器,因此,系统不需要任何的外部测温点路,就可以进行温度的检测,并且精准度还不错。如下图所示,我们使用的是12位SAR的ADC0,通过配置 AMUX0,ADC0 可工作在差分方式或单端方式,同时该通道也可以被配置为温度传感器、或者VDD 或外部ADC。图 15 为 ADC0 的功能框图,及ADCO的初始代码见附录所示。 图15 ADC0 的功能框图 4.6 电流检测子程序的设计 首先进行ADC的初始化,初始化后开始进行相关的后续动作,主要包括进入ADC检测时序,通过ADC检测过后,将结果进行转换,转换为电流值,将电流值存储并进行显示,存在全局变量汇总,如果需要继续用过CAN总线上传的话,则进入相应的上传程序,开始进行上传工作。电流检测子程序流程图如图16所示。 图16 电流检测子程序流程图 4.7 绝缘电阻检测子程序的设计 如下图所示,是我们的绝缘电阻检测的,程序流程图如图17所示,其程序见附录所示。单片机工作后,开始我按照我们需要的程序开始检测。进入ADC检测时序,通过ADC检测过后,将结果进行转换,转换为阻值,如果此时发现阻值小于我们设定的安全界限,此时需要进行报警指示,告诉使用者此时的情况很危险,有漏电的可能性,同时伴随着发光二极管和蜂鸣器的声光报警系统。 图17 绝缘电阻检测子程序流程图 4.8 CAN总线通信子程序的设计 4.8.1 CAN的 初始化 CAN 总线模块由引擎与报文缓冲和控制模块组成,再使用之前,必须进行初始化块。CAN的初始化设置,在复位模式下设置CAN为单滤波,正常模式,PeliCAN模式,不屏蔽字节数据,通过ALE,RD,CS的配合控制完成初始化流程如图 18 所示。 图18 CAN的初始化流程图 4.8.2 CAN 的发送 主要是要检测发送区是不是满了,同时完成先准备相应sja_addr地址,再在相应的sja_addr地址操作送sja_data数据的 过程,注意我们需要通过ALE切换地址与数据位的操作。CAN发送的流程图如19所示。 图19 CAN发送的流程图 4.8.3 CAN 中断的接收 对于CAN总线,我们主要是使用CAN总线的中断进行接受,这样才能保证实时的接收数据,以提高接收的实时性,并尽量的减少系统的时间浪费和开销。我们使用了SJA1000进行外围扩展,初始化后开始操作。SR寄存器读取的值为0x0c,can发送数据子程序中写入发送寄存器的值可以从SJA1000地址96~108中读出。但一旦置位CMR寄存器的自发送请位+终止发送位(0x12),SR读取值为0x44,错误捕捉寄存器值为0x03,中断接收流程图如图20所示。 图20 中断的接收流程图 5 系统仿真 5.1 系统仿真界面介绍 设计的仿真采用的是VB语言编写的电池管理系统。 Visual Basic是一种由 Microsoft 公司开发的结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言[18]。从任何标准来说,VB都是世界上使用人数最多的语言——不管是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件[19]。 该仿真程序以十个电池作为电动车电池组模型,电来进行仿真,电池电压实时显示界面如图21所示。分别可以测出对1号、2号、3号、4号、5号、6号、7号、8号、9号、10号电池的电压,再测出电池组的总电压,总电流以及管理芯片的内部温度和单片机的温度。 ........ 9,,,, 图21 电池组实时显示界面图 5.2 系统仿真过程 通电后,系统仿真界面如下图,图22为系统仿真界面。 图22 系统仿真界面 5.2 系统仿真结果 建立程序文件,加载目标代码文件, 进入仿真环境,执行程序, 分别调节按键来预设1号、2号、3号、4号、5号、6号、7号、8号、9号、10号电池的电压,再测出电池组的总电压,总电流以及管理芯片的内部温度和单片机的温度,电池状态信息显示如图23所示。 图 23 电池状态信息显示 通过仿真截图我们可以看出论文设计的基于CAN总线的电动车电池管理系统能够实现对单体电池电压和整个电池组总电压伏特值大小的实时检测,还可以对电池在充电过程中和放电过程中总电流安培值的实时检测,对电池工作环境温度摄氏度值的实时检测,对电池绝缘电阻阻值的实时检测,对电池上述指标出现异常情况的报警信息提示[20]。 结束语 论文立足于当前现状,分析了当前的国内外形势,也就是随着经济的发展,电力电子设备的更新速度更是突飞猛进,然而传统的能源煤,石油,天然气的储量却在日渐减少,这样带来的能源问题就引起了广大用户的关注,作为生活中的重要组成部分,汽车越来越被称为了生活得必需品,能源的减少引发了汽车动力的改革。而以电能代替传统的汽油的汽车便走入了广大人们的视野中,它的优点很多,最重要的是它不排放任何有毒的尾气气体。 新能源汽车是指的以电能代替传统的汽油的汽车便走进了人们的视野中,它污染小,对周围的影响也小,缓解了人们在交通日常生活中对大气造成的污染。电动汽车的主要特色就是它的电池工程,而对电池的管理系统也就成了时下研究的热点。电池管理系统作为电动汽车上不可缺少的一部分,在对电动车的电池管理,充放电控制,电池监控等方面有着很重要的作用。 设计中也应用了CAN的技术,它在电子领域和汽车技术方面有着重要的意义也有着广泛的应用,它的通信是非常的灵活,数据通信的速率也很高。 设计主要实现了如下功能: (1)可以检测每一个电池的电压,也可以检测总电池电压 (2)可以进行过流保护,过压保护,高温保护 (3)可以显示绝缘电阻的值 (4)可以进行故障报警 (5)可以使用CAN总线进行报警 参考文献 [1] 苏利阳,王毅,陈茜. 未来中国纯电动汽车的节能减排效益分析[J]. 气候变化研究进展,2013,28(4):284~290 Su Liyang, wang yi, chen xi, prince you wake up. In the future China's pure electric vehicle energy conservation and emissions reduction efficiency analysis [J]. Research progress on climate change, 2013, 28(4):284~290 (in Chinese) [2] 李娜,微型纯电动汽车电池管理系统的设计[D]. 南京航空航天大学,2010 Li Na,Designed miniature pure electric vehicle battery management system[D].Nanjing University of Aeronautics and Astronautics,2010 (in Chinese) [3] 杨刘倩,詹昌辉.电动汽车BMS测试系统的数据通信[J]. 计算机与现代化,2014,28(2):173-177 Yang Liuqian,ZhanChangHui,Electric cars BMS data communications test system [J]. Computer and modern, 2014,21(2):173-177 (in Chinese) [4] 朱正礼,任少云.CAN 总线系统在电动轿车上的应用.[D]汽车工程.2013 Zhu Zhengli.,low cloud, application of CAN-bus system in the electric car. [D]automotive engineering 2003 (in Chinese) [5] 顾灶德.电动汽车锂电池管理系统[D]. 江苏大学,2010 Gu Zao De.Electric car lithium battery management system [D]. Jiangsu University.2010 (in Chinese) [6] 林国发.纯电动汽车锂电池组温度场研究及散热结构优化[D]. 重庆大学, 2011 Lin Guo Fa.Pure electric vehicle lithium battery pack temperature field and thermal structure optimization study [D]. Chongqing University, 2011 (in Chinese) [7] 成诚. 对现用汽车制动灯故障报警电路的改进[J]. 南通航运职业技术学院学报,2006,04:75-76 ChengCheng. For improvement of the current car the alarming circuit to brake light[J]. Journal of nantong shipping college. 2006 (04) (in Chinese) [8] 林长加.CAN总线技术在混合动力汽车中的应用[D].大连理工大学, 2007 Lin Chang jia, CAN bus technology in hybrid electric vehicle application [D]. Dalian University of Technology, 2007 (in Chinese) [9] 穆飞航.基于C8051单片机控制的雷达式生命探测仪后端系统的研制[D].第四军医大学.2005 MuFei hang.Based on C8051 singlechip control radar type life detector backend system [D]. The fourth military medical university. 2005 Liu Fei.,Research and design[D]. pure electric vehicle battery management system.Shandong University, 2012 (in Chinese) [10] 王涛.基于DSP和OZ890的电池管理系统设计[M].微计算机信息.2013 Wang tao,.battery management system based on DSP and OZ890 design [M]. Microcomputer information. 2013 (in Chinese) [11] 孙圣和, 现代传感器发展方向[J]. 电子测量与仪器学报.2009,01:1~10 Sun Shen He, The direction of the development of modern sensors [J]. Journal of electronic measurement and instrument, 2009,01:1~10 (in Chinese) [12] 孙宏涛,电动汽车电池管理系统设计与均衡充电方案研究[D]. 天津大学 2007 SunHongTao , electric vehicle battery management system design and the equalizing charge scheme research [D]. Tianjin university, 2007 (in Chinese) [13] 张军, 智能温度传感器DS18B20及其应用[J]. 仪表技术,2010,04:68-70. Zhang jun, intelligent temperature sensor DS18B20 and its application [J]. Instrument technology, 2010, 68:68-70 (in Chinese) [14] 郭宏榆,姜久春,温家鹏,王嘉悦. 新型电动汽车绝缘检测方法研究[J]. 电子测量与仪器学报,2011,03:253-257. Guo Hong yu, jiang jiu chun , Wen jia Peng, Wang Jia yue. New electric car insulation detection method research [J]. Journal of electronic measurement and instrument, 2011 01:253-257 (in Chinese) [15] 蒋荣.基于CAN总线的教学实验系统研究和开发[D].东南大学.2012 Jiang Rong. Research and development of the teaching experiment system based on CAN bus [D]. Southeast university. 2012 (in Chinese) [16] 李军.基于C8051F064混合信号微控制器的SMBus应用[M].解放军工程大学.2013 Li Jun.based on the SMBus C8051F064 mixed signal microcontroller application [M]. University of the people's liberation army engineering. 2013 (in Chinese) [17] 周强.基于CAN总线及无线射频技术在井下车辆监控系统的融合研究[D].武汉理工大学.2005 Zhou qiang. Based on CAN bus and wireless radio frequency technology in vehicle monitoring system integration research [D]. Wuhan university of technology. 2005 (in Chinese) [18] 刘双.VB程序设计题自动评阅技术的研究与实现[D].沈阳工业大学.2013 Liu Shuang. VB programming problem research and realization of the automatic grading the technology [D]. Shenyang industrial university. 2013 (in Chinese) [19] 赵雪梅. VB语言程序设计教学探讨与实践[J]. 中国成人教 育,2011,10:108-110. Zhao Xue Mei. VB language program design teaching to explore and practice [J]. Chinese adult teaching, 2011, 10, 108-110 (in Chinese) [20] 周丽琛,用于电动汽车电池管理系统的远程监控系统研究[D]. 哈尔滨工业大学,2013 Zhou Lichen. Remote monitoring system for electric vehicle battery management system research [D]. Harbin industrial university, 2013 (in Chinese) 致 谢 纯电动汽车电池管理系统的设计在黄海波老师的悉心指导下完成的。在做毕业课设期间,老师有其精准的专业知识,讲解了好多设计中存在的难题,使能够从心里给自己树立一面旗帜,科学是严谨的。 设计使把课堂的知识点更好的融入到实际项目当中,也感谢舍友和同学们的指导,也感谢身边的朋友给提供可靠的相关的资料,让学习能力上得到更大的知识面上的拓展,该设计是基于单片机的设计,设计了一款以单片机为主要控制器的电池管理系统,可以实现对电池综合检测的管理的设计,主要包括电流检测、电压检测、充电检测、放电检测,它不仅仅教会如何利用来设计实际项目,而更多的收获是学到了一种学习方法。毕业设计从选课题到最终定稿,每一天都是在不断的进行思索,查阅相关的毕业设计的资料,求解的过程中得到完成的,这里面不仅有个人的劳动成果,也有老师的细心指导。所以在此,再次对老师道一声:老师,谢谢您对论文的指导! 附录 附录A 整机电路图 附录B 程序清单 ADC0 初始化代码如下: ADC0CN = 0x05; // ADC0 disabled; normal tracking // mode; ADC0 conversions are initiated // on overflow of Timer3; ADC0 data is left-justified REF0CN = 0x07; // enable temp sensor, on-chip VREF, and VREF output buffer AMX0CF=0x00; //选择通道0作为温度采集器 AMX0SL = 0x0f; // Select TEMP sens as ADC mux output ADC0CF = 0x80; // // ADC conversion clock = 2.5MHz ADC0CF |= 0x01; // PGA gain = 2 EIE2 |= 0x02; // enable ADC interrupts 电流检测的子程序如下: #define ADC_POWER 0x80 //ADC power control bit #define ADC_FLAG 0x10 //ADC complete flag #define ADC_START 0x08 //ADC start control bit #define ADC_SPEEDLL 0x00 //540 clocks #define ADC_SPEEDL 0x20 //360 clocks #define ADC_SPEEDH 0x40 //180 clocks #define ADC_SPEEDHH 0x60 //90 clocks /*----------------------------Initial ADC sfr ----------------------------*/ void InitADC( ) { P1ASF = 0x01; //Set all P1.0 as analog input port ADC_RES = 0; //Clear previous result ADC_CONTR = ADC_POWER | ADC_SPEEDLL ; delay(2); //ADC power-on delay and Start A/D conversion } uchar GetADCResult() { 中断程序如下: #include "C8051F040.h" int CAN_FLAG; //定义标志寄存器 //**************初始化子程序*************** void initcan() { TRISB=(TRISB|0X08)&0XFB; //设置CANRX/RB3为输入,CANTX/RB2为输出 //设置CAN的波特率为125K,在Fosc=4M时,Tbit=8us,假设BRP=01h //则TQ=[2*(1+BRP)]/Fosc=2*(1+1)/4=1us。 //NOMINAL BIT RATE=8TQ,SJW=1,Sync_Seg=1TQ,Prog _Seg=1TQ,Phase_Seg1=3TQ,Phase_Seg2=3TQ CANCON=0X80; //请求进入CAN配置模式REQOP=100 while(CANSTAT&0X80==0){;} //等待进入CAN配置模式OPMODE=100 BRGCON1=0X01; //设置SJW和BRP,SJW=1TQ,BRP=01H BRGCON2=0X90; //设置Phase_Seg1=3TQ和Prog _Seg=1TQ BRGCON3=0X42; //设置Phase_Seg2=3TQ //设置发送邮箱0标识符号和发送的数据 TXB0CON=0X03; //发送优先级为最高优先级,TXPRI=11 TXB0SIDH=0XFF; //设置发送缓冲器0的标准标识符,本程序采用标准识符 TXB0SIDL=0XE0; TXB0DLC=0X08; //设置数据长度为8个字节 TXB0D0=0X00; //写发送缓冲器数据区的数据 TXB0D1=0X01; TXB0D2=0X02; TXB0D3=0X03; TXB0D4=0X04; TXB0D5=0X05; TXB0D6=0X06; TXB0D7=0X07; //设置接收邮箱0的标识符和初始化数据 RXB0SIDH=0XFF; //设置接收缓冲器0的标识符 RXB0SIDL=0XE0; RXB0CON=0X20; //仅仅接收标准标识符的有效信息,FILHIT0=0表示RXB0采用filter0 RXB0DLC=0X08; //设置接收缓冲器0的数据区长度 RXB0D0=0X00; //初始化接收缓冲器0的数据区数据 RXB0D1=0X00; RXB0D2=0X00; RXB0D3=0X00; RXB0D4=0X00; RXB0D5=0X00; RXB0D6=0X00; RXB0D7=0X00; //初始化接收滤波器0和接收屏蔽, RXF0SIDH=0XFF; RXF0SIDL=0XE0; RXM0SIDH=0X00; RXM0SIDL=0X00; //初始化CAN模块的I/O控制寄存器 //CIOCON=0X00; //使CAN进入某种工作模式模式 CANCON=0X00; //=0X40,进入自测试模式;=0x00,正常操作模式 while(CANSTAT&0XE0!=0){;} //while(CANSTAT&0X40==0){;} //初始化CAN的中断 PIR3=0X00; //清所有中断标志 PIE3=0X01; //使能接收缓冲器0的接收中断 IPR3=0X01; //接收缓冲器0的接收中断为最高优先级 } //*********接收缓冲器0接收中断服务程序*********** #pragma interrupt can_isr #pragma code low_ISR=0x18 void low_ISR() { _asm goto can_isr _endasm } #pragma code void can_isr() { if(PIR3bits.RXB0IF==1) CAN_FLAG=1; PIR3bits.RXB0IF=0; //清接收中断标志 RXB0CONbits.RXFUL=0; //打开接收缓冲器来接收新信息 } //****************主程序**can总线收发编程**************** main() { INTCON=0x00; //禁止所有中断 initcan(); WDTCON=0; //=1,看门狗使能;=0,禁止看门狗 INTCON=0xc0; //使能中断 while(1) { TXB0CONbits.TXREQ=1; //请求发送,TXREQ=1 while(PIR3bits.TXB0IF!=1){;} //等待发送完成 while(CAN_FLAG==0){;} //等待接收数据 CAN_FLAG=0; //清接收到标志 TXB0CONbits.TXREQ=0; //禁止发送 TXB0D0=RXB0D0+1; //用接收数据加1来更新发送数据 TXB0D1=RXB0D1+1; TXB0D2=RXB0D2+1; TXB0D3=RXB0D3+1; TXB0D4=RXB0D4+1; TXB0D5=RXB0D5+1; TXB0D6=RXB0D6+1; TXB0D7=RXB0D7+1; } } 毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作 者 签 名:       日  期:        ​​​​​​​​​​​​ 指导教师签名:        日  期:        使用授权说明 本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:        日  期:        ​​​​​​​​​​​​ 学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名: 日期: 年 月 日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权      大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名: 日期: 年 月 日 导师签名: 日期: 年 月 日 指导教师评阅书 指导教师评价: 一、撰写(设计)过程 1、学生在论文(设计)过程中的治学态度、工作精神 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、学生掌握专业知识、技能的扎实程度 □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、学生综合运用所学知识和专业技能分析和解决问题的能力 □ 优 □ 良 □ 中 □ 及格 □ 不及格 4、研究方法的科学性;技术线路的可行性;设计方案的合理性 □ 优 □ 良 □ 中 □ 及格 □ 不及格 5、完成毕业论文(设计)期间的出勤情况 □ 优 □ 良 □ 中 □ 及格 □ 不及格 二、论文(设计)质量 1、论文(设计)的整体结构是否符合撰写规范? □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、是否完成指定的论文(设计)任务(包括装订及附件)? □ 优 □ 良 □ 中 □ 及格 □ 不及格 三、论文(设计)水平 1、论文(设计)的理论意义或对解决实际问题的指导意义 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、论文的观念是否有新意?设计是否有创意? □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、论文(设计说明书)所体现的整体水平 □ 优 □ 良 □ 中 □ 及格 □ 不及格 建议成绩:□ 优 □ 良 □ 中 □ 及格 □ 不及格 (在所选等级前的□内画“√”) 指导教师: (签名) 单位: (盖章) 年 月 日 评阅教师评阅书 评阅教师评价: 一、论文(设计)质量 1、论文(设计)的整体结构是否符合撰写规范? □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、是否完成指定的论文(设计)任务(包括装订及附件)? □ 优 □ 良 □ 中 □ 及格 □ 不及格 二、论文(设计)水平 1、论文(设计)的理论意义或对解决实际问题的指导意义 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、论文的观念是否有新意?设计是否有创意? □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、论文(设计说明书)所体现的整体水平 □ 优 □ 良 □ 中 □ 及格 □ 不及格 建议成绩:□ 优 □ 良 □ 中 □ 及格 □ 不及格 (在所选等级前的□内画“√”) 评阅教师: (签名) 单位: (盖章) 年 月 日 教研室(或答辩小组)及教学系意见 教研室(或答辩小组)评价: 一、答辩过程 1、毕业论文(设计)的基本要点和见解的叙述情况 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、对答辩问题的反应、理解、表达情况 □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、学生答辩过程中的精神状态 □ 优 □ 良 □ 中 □ 及格 □ 不及格 二、论文(设计)质量 1、论文(设计)的整体结构是否符合撰写规范? □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、是否完成指定的论文(设计)任务(包括装订及附件)? □ 优 □ 良 □ 中 □ 及格 □ 不及格 三、论文(设计)水平 1、论文(设计)的理论意义或对解决实际问题的指导意义 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、论文的观念是否有新意?设计是否有创意? □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、论文(设计说明书)所体现的整体水平 □ 优 □ 良 □ 中 □ 及格 □ 不及格 评定成绩:□ 优 □ 良 □ 中 □ 及格 □ 不及格 (在所选等级前的□内画“√”) 教研室主任(或答辩小组组长): (签名) 年 月 日 教学系意见: 系主任: (签名) 年 月 日 学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师的指导下进行的研究工作所取得的成果。尽我所知,除文中已经特别注明引用的内容和致谢的地方外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式注明并表示感谢。本人完全意识到本声明的法律结果由本人承担。 学位论文作者(本人签名): 年 月 日 学位论文出版授权书 本人及导师完全同意《中国博士学位论文全文数据库出版章程》、《中国优秀硕士学位论文全文数据库出版章程》(以下简称“章程”),愿意将本人的学位论文提交“中国学术期刊(光盘版)电子杂志社”在《中国博士学位论文全文数据库》、《中国优秀硕士学位论文全文数据库》中全文发表和以电子、网络形式公开出版,并同意编入CNKI《中国知识资源总库》,在《中国博硕士学位论文评价数据库》中使用和在互联网上传播,同意按“章程”规定享受相关权益。 论文密级: □公开 □保密(___年__月至__年__月)(保密的学位论文在解密后应遵守此协议) 作者签名:_______ 导师签名:_______ _______年_____月_____日 _______年_____月_____日 独 创 声 明 本人郑重声明:所呈交的毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议。尽我所知,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。 本声明的法律后果由本人承担。   作者签名: 二〇一〇年九月二十日   毕业设计(论文)使用授权声明 本人完全了解滨州学院关于收集、保存、使用毕业设计(论文)的规定。 本人愿意按照学校要求提交学位论文的印刷本和电子版,同意学校保存学位论文的印刷本和电子版,或采用影印、数字化或其它复制手段保存设计(论文);同意学校在不以营利为目的的前提下,建立目录检索与阅览服务系统,公布设计(论文)的部分或全部内容,允许他人依法合理使用。 (保密论文在解密后遵守此规定)   作者签名: 二〇一〇年九月二十日 致 谢 时间飞逝,大学的学习生活很快就要过去,在这四年的学习生活中,收获了很多,而这些成绩的取得是和一直关心帮助我的人分不开的。 首先非常感谢学校开设这个课题,为本人日后从事计算机方面的工作提供了经验,奠定了基础。本次毕业设计大概持续了半年,现在终于到结尾了。本次毕业设计是对我大学四年学习下来最好的检验。经过这次毕业设计,我的能力有了很大的提高,比如操作能力、分析问题的能力、合作精神、严谨的工作作风等方方面面都有很大的进步。这期间凝聚了很多人的心血,在此我表示由衷的感谢。没有他们的帮助,我将无法顺利完成这次设计。 首先,我要特别感谢我的知道郭谦功老师对我的悉心指导,在我的论文书写及设计过程中给了我大量的帮助和指导,为我理清了设计思路和操作方法,并对我所做的课题提出了有效的改进方案。郭谦功老师渊博的知识、严谨的作风和诲人不倦的态度给我留下了深刻的印象。从他身上,我学到了许多能受益终生的东西。再次对周巍老师表示衷心的感谢。 其次,我要感谢大学四年中所有的任课老师和辅导员在学习期间对我的严格要求,感谢他们对我学习上和生活上的帮助,使我了解了许多专业知识和为人的道理,能够在今后的生活道路上有继续奋斗的力量。 另外,我还要感谢大学四年和我一起走过的同学朋友对我的关心与支持,与他们一起学习、生活,让我在大学期间生活的很充实,给我留下了很多难忘的回忆。 最后,我要感谢我的父母对我的关系和理解,如果没有他们在我的学习生涯中的无私奉献和默默支持,我将无法顺利完成今天的学业。 四年的大学生活就快走入尾声,我们的校园生活就要划上句号,心中是无尽的难舍与眷恋。从这里走出,对我的人生来说,将是踏上一个新的征程,要把所学的知识应用到实际工作中去。 回首四年,取得了些许成绩,生活中有快乐也有艰辛。感谢老师四年来对我孜孜不倦的教诲,对我成长的关心和爱护。 学友情深,情同兄妹。四年的风风雨雨,我们一同走过,充满着关爱,给我留下了值得珍藏的最美好的记忆。 在我的十几年求学历程里,离不开父母的鼓励和支持,是他们辛勤的劳作,无私的付出,为我创造良好的学习条件,我才能顺利完成完成学业,感激他们一直以来对我的抚养与培育。 最后,我要特别感谢我的导师赵达睿老师、和研究生助教熊伟丽老师。是他们在我毕业的最后关头给了我们巨大的帮助与鼓励,给了我很多解决问题的思路,在此表示衷心的感激。老师们认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我收益匪浅。他无论在理论上还是在实践中,都给与我很大的帮助,使我得到不少的提高这对于我以后的工作和学习都有一种巨大的帮助,感谢他耐心的辅导。在论文的撰写过程中老师们给予我很大的帮助,帮助解决了不少的难点,使得论文能够及时完成,这里一并表示真诚的感谢。 毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作 者 签 名:       日  期:        ​​​​​​​​​​​​ 指导教师签名:        日  期:        使用授权说明 本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:        日  期:        ​​​​​​​​​​​​ 学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名: 日期: 年 月 日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权      大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名: 日期: 年 月 日 导师签名: 日期: 年 月 日 独 创 声 明 本人郑重声明:所呈交的毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议。尽我所知,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。 本声明的法律后果由本人承担。   作者签名: 年 月 日   毕业设计(论文)使用授权声明 本人完全了解**学院关于收集、保存、使用毕业设计(论文)的规定。 本人愿意按照学校要求提交学位论文的印刷本和电子版,同意学校保存学位论文的印刷本和电子版,或采用影印、数字化或其它复制手段保存设计(论文);同意学校在不以营利为目的的前提下,建立目录检索与阅览服务系统,公布设计(论文)的部分或全部内容,允许他人依法合理使用。 (保密论文在解密后遵守此规定)   作者签名: 年 月 日 基本要求:写毕业论文主要目的是培养学生综合运用所学知识和技能,理论联系实际,独立分析,解决实际问题的能力,使学生得到从事本专业工作和进行相关的基本训练。毕业论文应反映出作者能够准确地掌握所学的专业基础知识,基本学会综合运用所学知识进行科学研究的方法,对所研究的题目有一定的,论文题目的范围不宜过宽,一般选择本学科某一重要问题的一个侧面。 毕业论文的基本教学要求是: 1、培养学生综合运用、巩固与扩展所学的基础理论和专业知识,培养学生独立分析、解决实际问题能力、培养学生处理数据和信息的能力。2、培养学生正确的理论联系实际的工作作风,严肃认真的科学态度。3、培养学生进行社会调查研究;文献资料收集、阅读和整理、使用;提出论点、综合论证、总结写作等基本技能。 毕业论文是毕业生总结性的独立作业,是学生运用在校学习的基本知识和基础理论,去分析、解决一两个实际问题的实践锻炼过程,也是学生在校学习期间学习成果的综合性总结,是整个教学活动中不可缺少的重要环节。撰写毕业论文对于培养学生初步的科学研究能力,提高其综合运用所学知识分析问题、解决问题能力有着重要意义。 毕业论文在进行编写的过程中,需要经过开题报告、论文编写、论文上交评定、论文答辩以及论文评分五个过程,其中开题报告是论文进行的最重要的一个过程,也是论文能否进行的一个重要指标。 撰写意义:1.撰写毕业论文是检验学生在校学习成果的重要措施,也是提高教学质量的重要环节。大学生在毕业前都必须完成毕业论文的撰写任务。申请学位必须提交相应的学位论文,经答辩通过后,方可取得学位。可以这么说,毕业论文是结束大学学习生活走向社会的一个中介和桥梁。毕业论文是大学生才华的第一次显露,是向祖国和人民所交的一份有份量的答卷,是投身社会主义现代化建设事业的报到书。一篇毕业论文虽然不能全面地反映出一个人的才华,也不一定能对社会直接带来巨大的效益,对专业产生开拓性的影响。但是,实践证明,撰写毕业论文是提高教学质量的重要环节,是保证出好人才的重要措施。 2.通过撰写毕业论文,提高写作水平是干部队伍“四化”建设的需要。党中央要求,为了适应现代化建设的需要,领导班子成员应当逐步实现“革命化、年轻化、知识化、专业化”。这个“四化”的要求,也包含了对干部写作能力和写作水平的要求。 3.提高大学生的写作水平是社会主义物质文明和精神文明建设的需要。在新的历史时期,无论是提高全族的科学文化水平,掌握现代科技知识和科学管理方法,还是培养社会主义新人,都要求我们的干部具有较高的写作能力。在经济建设中,作为领导人员和机关的办事人员,要写指示、通知、总结、调查报告等应用文;要写说明书、广告、解说词等说明文;还要写科学论文、经济评论等议论文。在当今信息社会中,信息对于加快经济发展速度,取得良好的经济效益发挥着愈来愈大的作用。写作是以语言文字为信号,是传达信息的方式。信息的来源、信息的收集、信息的储存、整理、传播等等都离不开写作。 论文种类:毕业论文是学术论文的一种形式,为了进一步探讨和掌握毕业论文的写作规律和特点,需要对毕业论文进行分类。由于毕业论文本身的内容和性质不同,研究领域、对象、方法、表现方式不同,因此,毕业论文就有不同的分类方法。 按内容性质和研究方法的不同可以把毕业论文分为理论性论文、实验性论文、描述性论文和设计性论文。后三种论文主要是理工科大学生可以选择的论文形式,这里不作介绍。文科大学生一般写的是理论性论文。理论性论文具体又可分成两种:一种是以纯粹的抽象理论为研究对象,研究方法是严密的理论推导和数学运算,有的也涉及实验与观测,用以验证论点的正确性。另一种是以对客观事物和现象的调查、考察所得观测资料以及有关文献资料数据为研究对象,研究方法是对有关资料进行分析、综合、概括、抽象,通过归纳、演绎、类比,提出某种新的理论和新的见解。 按议论的性质不同可以把毕业论文分为立论文和驳论文。立论性的毕业论文是指从正面阐述论证自己的观点和主张。一篇论文侧重于以立论为主,就属于立论性论文。立论文要求论点鲜明,论据充分,论证严密,以理和事实服人。驳论性毕业论文是指通过反驳别人的论点来树立自己的论点和主张。如果毕业论文侧重于以驳论为主,批驳某些错误的观点、见解、理论,就属于驳论性毕业论文。驳论文除按立论文对论点、论据、论证的要求以外,还要求针锋相对,据理力争。 按研究问题的大小不同可以把毕业论文分为宏观论文和微观论文。凡届国家全局性、带有普遍性并对局部工作有一定指导意义的论文,称为宏观论文。它研究的面比较宽广,具有较大范围的影响。反之,研究局部性、具体问题的论文,是微观论文。它对具体工作有指导意义,影响的面窄一些。 另外还有一种综合型的分类方法,即把毕业论文分为专题型、论辩型、综述型和综合型四大类: 1.专题型论文。这是分析前人研究成果的基础上,以直接论述的形式发表见解,从正面提出某学科中某一学术问题的一种论文。如本书第十二章例文中的《浅析领导者突出工作重点的方法与艺术》一文,从正面论述了突出重点的工作方法的意义、方法和原则,它表明了作者对突出工作重点方法的肯定和理解。2.论辩型论文。这是针对他人在某学科中某一学术问题的见解,凭借充分的论据,着重揭露其不足或错误之处,通过论辩形式来发表见解的一种论文。3.综述型论文。这是在归纳、总结前人或今人对某学科中某一学术问题已有研究成果的基础上,加以介绍或评论,从而发表自己见解的一种论文。4.综合型论文。这是一种将综述型和论辩型两种形式有机结合起来写成的一种论文。如《关于中国民族关系史上的几个问题》一文既介绍了研究民族关系史的现状,又提出了几个值得研究的问题。因此,它是一篇综合型的论文。 写作步骤:毕业论文是高等教育自学考试本科专业应考者完成本科阶段学业的最后一个环节,它是应考者的 总结 性独立作业,目的在于总结学习专业的成果,培养综合运用所学知识解决实际 问题 的能力。从文体而言,它也是对某一专业领域的现实问题或 理论 问题进行 科学 研究 探索的具有一定意义的论说文。完成毕业论文的撰写可以分两个步骤,即选择课题和研究课题。 首先是选择课题。选题是论文撰写成败的关键。因为,选题是毕业论文撰写的第一步,它实际上就是确定“写什么”的问题,亦即确定科学研究的方向。如果“写什么”不明确,“怎么写”就无从谈起。 教育部自学考试办公室有关对毕业论文选题的途径和要求是“为鼓励理论与工作实践结合,应考者可结合本单位或本人从事的工作提出论文题目,报主考学校审查同意后确立。也可由主考学校公布论文题目,由应考者选择。毕业论文的总体要求应与普通全日制高等学校相一致,做到通过论文写作和答辩考核,检验应考者综合运用专业知识的能力”。但不管考生是自己任意选择课题,还是在主考院校公布的指定课题中选择课题,都要坚持选择有科学价值和现实意义的、切实可行的课题。选好课题是毕业论文成功的一半。 第一、要坚持选择有科学价值和现实意义的课题。科学研究的目的是为了更好地认识世界、改造世界,以推动社会的不断进步和发展 。因此,毕业论文的选题,必须紧密结合社会主义物质文明和精神文明建设的需要,以促进科学事业发展和解决现实存在问题作为出发点和落脚点。选题要符合科学研究的正确方向,要具有新颖性,有创新、有理论价值和现实的指导意义或推动作用,一项毫无意义的研究,即使花很大的精力,表达再完善,也将没有丝毫价值。具体地说,考生可从以下三个方面来选题。首先,要从现实的弊端中选题,学习了专业知识,不能仅停留在书本上和理论上,还要下一番功夫,理论联系实际,用已掌握的专业知识,去寻找和解决工作实践中急待解决的问题。其次,要从寻找科学研究的空白处和边缘领域中选题,科学研究。还有许多没有被开垦的处女地,还有许多缺陷和空白,这些都需要填补。应考者应有独特的眼光和超前的意识去思索,去发现,去研究。最后,要从寻找前人研究的不足处和错误处选题,在前人已提出来的研究课题中,许多虽已有初步的研究成果,但随着社会的不断发展,还有待于丰富、完整和发展,这种补充性或纠正性的研究课题,也是有科学价值和现实指导意义的。 第二、要根据自己的能力选择切实可行的课题。毕业论文的写作是一种创造性劳动,不但要有考生个人的见解和主张,同时还需要具备一定的客观条件。由于考生个人的主观、客观条件都是各不相同的,因此在选题时,还应结合自己的特长、兴趣及所具备的客观条件来选题。具体地说,考生可从以下三个方面来综合考虑。首先,要有充足的资料来源。“巧妇难为无米之炊”,在缺少资料的情况下,是很难写出高质量的论文的。选择一个具有丰富资料来源的课题,对课题深入研究与开展很有帮助。其次,要有浓厚的研究兴趣,选择自己感兴趣的课题,可以激发自己研究的热情,调动自己的主动性和积极性,能够以专心、细心、恒心和耐心的积极心态去完成。最后,要能结合发挥自己的业务专长,每个考生无论能力水平高低,工作岗位如何,都有自己的业务专长,选择那些能结合自己工作、发挥自己业务专长的课题,对顺利完成课题的研究大有益处。 致 谢 这次论文的完成,不止是我自己的努力,同时也有老师的指导,同学的帮助,以及那些无私奉献的前辈,正所谓你知道的越多的时候你才发现你知道的越少,通过这次论文,我想我成长了很多,不只是磨练了我的知识厚度,也使我更加确定了我今后的目标:为今后的计算机事业奋斗。在此我要感谢我的指导老师——***老师,感谢您的指导,才让我有了今天这篇论文,您不仅是我的论文导师,也是我人生的导师,谢谢您!我还要感谢我的同学,四年的相处,虽然我未必记得住每分每秒,但是我记得每一个有你们的精彩瞬间,我相信通过大学的历练,我们都已经长大,变成一个有担当,有能力的新时代青年,感谢你们的陪伴,感谢有你们,这篇论文也有你们的功劳,我想毕业不是我们的相处的结束,它是我们更好相处的开头,祝福你们!我也要感谢父母,这是他们给我的,所有的一切;感谢母校,尽管您不以我为荣,但我一直会以我是一名农大人为荣。 通过这次毕业设计,我学习了很多新知识,也对很多以前的东西有了更深的记忆与理解。漫漫求学路,过程很快乐。我要感谢信息与管理科学学院的老师,我从他们那里学到了许多珍贵的知识和做人处事的道理,以及科学严谨的学术态度,令我受益良多。同时还要感谢学院给了我一个可以认真学习,天天向上的学习环境和机会。 即将结束*大学习生活,我感谢****大学提供了一次在**大接受教育的机会,感谢院校老师的无私教导。感谢各位老师审阅我的论文。 � EMBED Visio.Drawing.11 \* MERGEFORMAT ��� � EMBED Visio.Drawing.11 \* MERGEFORMAT ��� � EMBED Visio.Drawing.11 \* MERGEFORMAT ��� _1234567893.vsd � 开 始 初始化程序 通过SMBUS获得OZ890芯片温度 通过单片机获得获得电池温度T2 T1、T2是否大于设定值� 风扇是否打开 否 关闭风扇 是 通过SMBUS获得当前电压值V和电流值 I 风扇是否打开 打开风扇 判断V和1是否超出正常值 蜂鸣器是否打开 关闭蜂鸣器 蜂鸣器是否打开 关闭蜂鸣器 计算SOC CAN通信 串行通信 是 否 否 否 是 是 否 否 是 是 调用SMBUS通信程序 使用温度采集程序 调用SMBUS通信程序 _1234567896.vsd � � � 绝缘检测入口 本次测量时间计数>55000? 本次测量时间计数<55000? � 转换完成 状态寄存器正确? 转换超时 将转换状态回写超时清零,本次数组测量次数加一 本次数据测量次数>3? 本次数据测量次数清零,读取电压,电流通道数据切换MOSFET MOSFET关断,两次测量完毕?� 绝缘电阻计算 是否大于500 Ω/v 绝缘故障计数器加1 故障计数器>3? 绝缘故障器=3绝缘故障位置位 是否大于100Ω/v 2级报警� 本地测量时间清零故障计数器清零绝缘故障标志清除 1级报警� 出口 初始化5400本次数据测量次数清零超时清零 初始化5460本组数据测量次数清零超时清零 断开MOSFET超时计数器清零 N Y Y N N Y N Y N N Y Y N N Y _1234567898.vsd � � � 开始 发送缓冲区满? 发送缓冲区 写报文 启动发送 结束 发送是否成功 返回失败 是 否 是 _1234567899.vsd � � 中断开始 接收数据 将数据存放与全局变量 清除接收中断 结束 _1234567897.vsd � � 设置工作模式 进入初始化模式 开始 设置波特率 设置过滤器和屏蔽器 退出初始化 结束 _1234567894.vsd � � 开始 看门狗 系统时钟初始化 端口初始化� SMBUS初始化 ADC0初始化 定时器2初始化 定时器0初始化 定时器3初始化 中断允许初始化 结束 _1234567895.vsd � � � 开始 初始化 通过定时器设定采样间隔 充、放电电流检测 数据处理 启动AD转换 上传完毕 上传数据 是否接受上传数据命令 否 是 否 是 _1234567891.vsd � � � � � � � � � � � U ﹣ + R110Ω R3 R3 R4 10Ω 10Ω 10Ω R5 10Ω R610Ω R7 10Ω R8 10Ω 车体 R11 10Ω R12 5Ω _1234567892.vsd 输入信息 C8051F040 OZ890 PC 外界温度 电池组中电压、电流 HCU OA890参数设置 PC电池信息 控制风扇、风鸣器 输出信息 _1234567890.vsd � � 电池管理系统中央电控单元 CAN � 本地电控单元 通信 外部输入信号 控制信号 车载中央处理器 芯片,传感器 电池组
/
本文档为【纯电动汽车电池系统管理与设计毕业设计论文】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索