电动车综合网络总线技术研究
1.概述
由于环境保护与能源危机问题,以及传统汽车消耗大量石油,造成我国每年需要进口石油一亿吨以上,开发电动汽车技术是我国重要的发展战略,国家在“十五”计划中,成立了“863电动汽车重大专项”项目,本论文就是在此背景下开展了纯电动车整车综合控制技术研究。
纯电动汽车系统包括电池及其管理系统、电机及其控制系统、充电机的信号监控、信号检测与控制系统等,电动车还要求与车辆调度系统通讯,实时将车辆的位置、剩余电量等数据传送到调度中心,甚至还要求将电动车的各种工作数据传送到调度中心,调度中心通过这些数据就可以了解当前汽车的状态,为车队的调度以及故障维修提供原始数据,可见,整车系统还必须提供与调度系统的通讯接口。由于电动车本身的复杂性,电动车的维修与诊断也非常困难,因此必须有在线的故障诊断与状态监视窗口,研制车载信息显示是必要的,这就要求电动车综合控制系统带LCD系统以及按键输入,实现人机接口功能。
采用网络方案是解决电动车复杂系统的关键,现代电子技术的发展也为电动车综合网络系统的实现提供了条件,强大的微处理器往往带有各种功能的接口,包括通用的异步串行口UART,高速通讯的CAN总线等,采用差分驱动技术,可以提高这些总线在电动车上的抗干扰性能,使得这些总线在电动车上的使用成为可能。电动车不但电气系统逻辑复杂,而且电气环境也非常恶劣,最高电压高达500多伏,而且由于电动机的斩波控制,引起系统的高频干扰常常使车载电器系统工作失灵,因此,要求整车控制系统有很高的可靠性。
电池管理系统是整车综合信息系统的一部分,是解决电动车充电安全性、使用经济性、增加电动车续驶里程的基础。该系统的关键技术是如何解决电池组整体电压高达380伏以上,而单节电池电压只有3.0伏以下的矛盾,还有一个关键问题是如何降低系统的硬件成本,提高系统的可靠性,由于电池数量多达300多块,如何降低单节电池的检测成本非常关键。本项目通过高速开关技术、高精度A/D技术、光电隔离技术、瞬态干扰抑制技术、高集成度单片机技术、数字化温度传感器技术、以及高可靠性电源技术等的综合应用,实现了高速高精度地对每节电池的端电压检测、电池组温度检测,并可以控制电池组的风扇,防止电池出现高温。
图1 整车综合控制系统组成
整车网络的划分主要考虑电动车的功能与产业化等要求,从图1可以看到,一些关系到整车安全的部件,都直接由整车控制器来管理,属于第二层,对于大量数据通讯,而且要求实时性非常高的部分,也在第二层完成;对于实时性要求不高的则放置再第三层,如人机接口部分、调度接口部分、调试接口等;对于数量大,实时性不高的电池管理系统,则通过廉价的RS485总线实现,从而有利于电动车的产业化。
图2 电动车整车网络布线图
系统在车上的布置如图2所示。该车是为北京科技奥运准备的11米低地板公交车,采用锂离子电池供电,电池按箱存放在车底,共计分装在10箱中,在每个电池箱上安装有电池管理模块,该模块的功能是检测每块电池的端电压与电池的温度,同时对电池温度进行控制,电池箱中间通过RS485总线连接到整车控制器上。全部检测模块583与后部检测模块583、以及电机控制器以及CAN扩展模块都接在CAN总线模块上,该总线同时连接到整车控制器上,受整车控制器的统一控制;整车的人机接口通过RS232总线连接,该接口实现整车的信息显示,属于网络的第三层,与调度系统的通讯通过CAN总线扩展实现。
3.电动车综合控制器组成
整车控制器是电动车的核心,负责整车的信号采集与控制,是通讯的中心,属于三层网络的第二层,担负着与电池管理系统的通讯与控制、电机系统的通讯与控制、以及人机接口等。本项目采用Motorola公司的DSP作为控制器的CPU,该CPU的程序存储器全部在芯片内部,CAN2.0B总线集成在芯片内部,芯片还有12位的高精度A/D转换器。秉承 Motorla公司MCU高可靠性的特点,该CPU特别适合于电动车这样高干扰的场合应用。
如图3所示,本系统包括12路开关量输入,该系统通过光电隔离进入CPU的端口,开关量包括制动开关、前进开关、空调开关、大闸开关等;8路模拟量输入,包括油门开度;制动深度、前部悬挂气压、后部悬挂气压、低压电器的电源电压等;8路脉冲量输入主要用来采集车轮输出的脉冲信号,从而得到整车的行驶速度与行驶里程;继电器控制输出用于控制高压短路器是否工作,如果检测到高压安全故障,自动切断高压电,从而保证系统的安全与乘员的安全。
通讯是整车控制器的重要功能,从图3可以看出,整车控制器通过CAN总线、RS232总线与RS485三种通讯方式,为了提高系统的可靠性,所有的通讯口都加装了安全保护电路,满足电动车恶劣的电气环境。
- 对TTCAN的分析(05-26)
- 嵌入式Win CE中CAN总线控制器的驱动设计与实现(05-01)
- μC/OS-II的多任务信息流与CAN总线驱动(07-11)
- 采用CAN总线实现DSP芯片程序的受控加载(11-08)
- 基于DSP的电动汽车CAN总线通讯技术设计(10-08)
- 基于DSP的CANopen通讯协议的实现(01-18)
- 婵°倕鍊瑰玻鎸庮殽閸モ晙鐒婇柛鏇ㄥ灱閺嗐儳鈧鎮堕崕鎶藉煝閼测晜鏆滈柛顐g箓閹鏌熺€涙ê濮囬柣鎾规硶閹峰顢橀悢鍛婄暚缂備礁顑呴鍛淬€冨⿰鍛晳闁跨噦鎷�
闂佺ǹ绻堥崝宥夊蓟閻斿憡濯寸€广儱鎷嬮崝鍛槈閺冨倸孝闁汇劎濮甸敍鎰板箣濠婂懐鎳囨繛鎴炴尰濮樸劑鎮¢敍鍕珰闁糕槅鍘剧粈澶愭煙缂佹ê濮囩€规洖鐭傞幆宥夊棘閸喚宀涢悗瑙勬偠閸庢壆绱為弮鍫熷殑闁芥ê顦~鏃堟煥濞戞ǹ瀚板┑顕呬邯楠炲啴濡搁妷锕€娓愰梻渚囧亞閸犳劙宕瑰鑸碘拹濠㈣埖鐡曠粈瀣归崗鍧氱細妞ゎ偄鎳橀幆鍐礋椤愩倖顔忔俊顐ゅ閸ㄥ灚瀵奸幇顔剧煓閻庯綆浜為悷锟�...
- 婵炴垶鎼╅崢鐐殽閸モ晙鐒婇柛鏇ㄥ灱閺嗐儳鈧鎮堕崕鎶藉煝閼测晜鏆滈柛顐g箓閹鏌熺€涙ê濮囬柣鎾规硶閹峰顢橀悢鍛婄暚缂備礁顑呴鍛淬€冨⿰鍛晳闁跨噦鎷�
缂備緡鍣g粻鏍焵椤掑﹥瀚�30婵犮垼鍩栧畝绋课涢鍌欑剨闁告洦鍨奸弳銉╂煕閳哄喚鏀版い鏂垮閹风娀宕滆閺屻倝鏌ㄥ☉妯侯殭缂佹鎸鹃埀顒傤攰閸╂牕顔忕捄銊﹀珰闁规儳鎳愮粈澶愭煕閺傜儤娅呮い鎺斿枛瀹曘劌螣閻戞ê娓愰梻渚囧亞閸犳洟骞撻鍫濈濡鑳堕鍗炩槈閹垮啩绨婚柟顔奸叄瀵粙鎮℃惔锝嗩啅婵☆偆澧楅崹鍨閹邦喚鐭欓悗锝庝簽閻熷酣鏌i妸銉ヮ伂妞も晪绠戞晥闁跨噦鎷�...
- Agilent ADS 闂佽桨鐒﹂悷銉╊敆閻旂厧鏄ョ痪顓炴媼閸炴煡鎮归崶褍鈷旈柍璇插悑缁鸿棄螖閸曞灚顥�
婵炴垶鎸婚幐鎼侇敊瀹ュ绠抽柛顐秵閸わ箓鏌ㄥ☉妯垮闁告瑥绻樺Λ鍐閿濆骸鏁奸柣鐔哥懐閺嬪儊S闂佸憡鑹剧€氼噣锝為幒妤€绀夐柣鏃囶嚙閸樻挳鏌涘⿰鍐濞村吋鍔楃划娆戔偓锝庝簽鐎瑰鏌i姀鈺冨帨缂侀亶浜跺畷婵嬪煛閸屾矮鎲鹃梺鐑╁亾閸斿秴銆掗崼鏇熷剹妞ゆ挾濮甸悾閬嶆煛閸愩劎鍩f俊顐ユ硶閳ь剚鍐荤紓姘辨閻у挷S...
- HFSS闁诲孩鍐荤紓姘卞姬閸曨垰鏄ョ痪顓炴媼閸炴煡鎮归崶褍鈷旈柍璇插悑缁鸿棄螖閸曞灚顥�
闁荤姍鍐仾缂佽鐒︾粙澶愬箻閹颁礁鏅欓梺鐟版惈閻楁劙顢氶幎鑺ユ櫖閻忕偠妫勫鍧楁⒒閸稑鐏辨い鏂款樀楠炴帡宕峰▎绂⊿闂佹眹鍔岀€氼剚鎱ㄥ☉銏″殑闁芥ê顦扮€氭煡骞栫€涙ɑ鈷掗柡浣靛€濋弫宥囦沪閽樺鐩庨梺鍛婃煛閺呮粓宕戝澶婄闁靛ň鏅滃銊х磼椤栨繂鍚圭紒顔芥そ瀹曠兘寮跺▎鎯уΤ婵炴垶姊绘慨鐢垫暜婢舵劕绠垫い鈥抽敪SS...
- CST閻庣敻鍋婇崰妤冧焊濠靛棭鍟呴柕澶堝€楃粙濠囨倵楠炲灝鈧洟鎮$捄銊﹀妞ゆ挾鍠愬▓宀€绱掔€n亶鍎忔い銊︾矌閹叉鏁撻敓锟�
闂佸搫顦€涒晛危閹存緷铏光偓锝傛櫅閻︽粓鎮规担绛嬪殝缂佽鲸绻堝畷妤呭Ω閳哄倹銆冮柣鐘辩瀵泛顔忕欢缍璗闂佸憡鑹剧€氫即濡村澶婄闁绘棁顕ч崢鎾煕濠婂啳瀚板ù鍏煎姉缁瑧鈧綆浜炵€瑰鏌i姀鈺冨帨缂佽鲸绻堝畷婵嬪煛閸屾矮鎲鹃棅顐㈡祩閸嬪﹪鍩€椤掑倸鏋欓柛銈嗙矌閳ь剚鍐婚梽鍕暜婢舵劕绠垫い鈥愁敍T闁荤姳鐒﹀畷姗€顢橀崨濠冨劅闁哄啫鍊归弳锟�...
- 闁诲繐绻愮€氫即銆傞崼鏇炴槬闁惧繗顕栭弨銊╂煕閳哄喚鏀版い鏂垮閹风娀宕滆閺岋拷
婵炴垶鎸稿ú锝囩箔閳ь剙螖閸屾惮鎴﹀Χ婵傚摜宓侀柛鎰级閸曢箖鎮硅閸ゆ牜妲愬┑鍥ㄤ氦婵炲棗娴烽弰鍌炴偣閸パ冣挃闁宠鍚嬬粙澶嬫姜閹殿喚鈽夐梺闈╄礋閸斿矂鎯冮悩绛圭矗闁瑰鍋涜灇闂佸搫鐗滈崹鍫曘€傞锕€鏄ラ柣鏃€鐏氭禍锝夋倶閻愬瓨绀冮悗姘辨暬閹虫ê顫濋崜褏顦梺鐟扮仛閹搁绮崨鏉戦敜婵﹩鍓涢弶浠嬫煟閵娿儱顏х紒妤佹尰缁嬪顫濋鍌氭暏缂佺虎鍘搁崑锟�...
- 閻庣敻鍋婇崰妤冧焊濠靛牅鐒婇柛鏇ㄥ灱閺嗐儲绻涢弶鎴剶闁革絾妞介獮娆忣吋閸曨厾鈻曢梺绯曟櫇椤㈠﹪顢欓崟顓熷珰闁告挆鈧弻銈夋煕濮橆剛澧︽繛澶涙嫹
闁荤姵鍔﹂崢娲箯闁秴瑙﹂柛顐犲劜閼茬娀鏌¢崶銊︾稇闁汇倕瀚伴獮鍡涙偑閸涱垳顦紓鍌氬暞閸ㄧ敻宕规惔銊ノュ〒姘e亾妞わ絽澧庨幏顐﹀矗濡搫纾块梺闈涙閼冲爼濡靛顑芥灃闁靛繒濮甸悵銈夋煏閸℃洘顦峰ǎ鍥э躬瀹曪綁鏌ㄧ€n剛鍩嶉梺鎸庣☉閺堫剟宕瑰⿰鍛暫濞达絽婀辨竟澶愭煛瀹ュ妫戠紒銊ユ健閺屽懘鏁撻敓锟�...