智汇工业-智慧工业、智能制造及工业智能、工业互联门户网站,专业的工业“互联网+”传媒

一種分布式電池管理系統的設計和實現

來源:網絡

點擊:1257

A+ A-

所屬頻道:新聞中心

關鍵詞: 電池管理

      蓄電池技術是下一代汽車--電動汽車的核心技術之一。蓄電池是復雜的電化學系統,國內外對電池管理技術都進行了大量的研究,取得了許多成果。一般認為電池管理系統主要有如下功能:電池狀態參數采集(包括溫度、電壓、電流等);電池荷電狀態(State of charge,SOC)的準確估計;不健康電池的早期診斷;對電池組安全運行全面監控,如防止電池的過充電和過放電等等。由于電動汽車蓄電池組通常是由幾十個(上百個)單體電池組成,所以,每一個單體電池的工作狀態正常與否不僅反映電池組性能的好壞,而且影響電池組的容量及剩余能量。

      實踐表明,在電動汽車運行過程中,如不及時檢測,找出老化電池給予調整,電池組的容量將變小,壽命將縮短,影響整個電池組的高效安全運行。電池工作狀態的檢測由電池管理系統(Battery Management System,BMS)完成,而電池管理系統的其他功能(包括剩余能量的計算)都是建立在電池工作狀態檢測的基礎之上的。

      分布式結構的管理系統

      1系統結構

      系統要實現不同類型的多種功能,集中的或中央處理方式無法滿足安全性要求,自然要采用分布式結構;系統的工作環境惡劣,常處于強電磁干擾及脈沖電流的干擾下,為了確保可靠性,考慮采用和發展了高性能CAN現場總線作為通訊系統;而且CAN總線在汽車上已使用很久,具有很強的抗干擾性,同時該技術比較成熟,已成為汽車使用通訊的標準。因此,在系統的內部通訊以及跟外部通訊都采用CAN總線來實現。

      本分布系統是以CPU80C552為公用模塊平臺來設計的,由于CPU存儲空間及運算的有限性,必須采用多CPU來分別實現管理系統所需的各種功能。完成的基本系統由四個模塊并行組成:數據采集、均衡充電、電量估計及通訊顯示;各個模塊分別實現其功能,通過CAN總線進行數據通訊,能夠實現單電池電壓、總電壓、充放電電流、溫度的采集和測量,電量估算。同時,系統還具有很強的擴展性,可以進行具體的電池診斷和電池安全性能保護等功能的研究和開發。在鋰電池的管理系統中,108只電池采用9塊測量主板,再加上4塊基本板,共計13塊板。

    一種分布式電池管理系統的設計和實現

    圖1電池管理系總體結構圖

      2管理系統主模塊的設計

      系統的主要功能包括數據采集、電量估計及顯示診斷等。由于80C552具有8路10位A/D轉換的功能,因此,采集模塊先采用線性光耦法測量單電池的電壓,通過其4個A/D口將模擬量轉換為數字量存入存儲器,溫度測量采用單總線技術,使用Dallas數字芯片來測量溫度,該芯片具有12位的精度等級,能非常準確地測量到系統的溫度。總電壓、電流信號通過特殊的傳感器將其信號轉換為0~10V的信號,通過14位的A/D轉換器件轉換為數字量存入系統。

      通訊及顯示模塊提供了雙CAN通訊接口,能夠與系統內各個模塊及外部整車系統通過CAN進行數據傳輸;同時系統提供RS232接口,能夠實現與PC機通訊;模塊還提供5口寸半液晶顯示驅動功能,和按鍵進行人機友好操作;模塊還設有電壓、電量、電流及溫度的上下限報警及自檢功能,保證系統的安全性。

      各個系統模塊的基本結構框圖如圖2所示。

    一種分布式電池管理系統的設計和實現

    圖2模塊結構框圖

      3電量估算

      電量估算采用實時電流積分的安時法進行基本估算,然后通過對影響電池電量的溫度、自放電及老化等各種參數進行修正,并考慮單塊電池間的不一致性,從而得到精確的電池組電量。

    一種分布式電池管理系統的設計和實現

    圖3電池電量估算框圖

      CAN總線系統

      1CAN簡介

      CAN是控制器局域網絡(Controller Area Network, CAN)的簡稱,是由研發和生產汽車電子產品著稱的德國BOSCH公司開發了的,并最終成為國際標準(ISO118?8)。是國際上應用最廣泛的現場總線之一。 在北美和西歐,CAN總線協議已經成為汽車計算機控制系統和嵌入式工業控制局域網的標準總線,并且擁有以CAN為底層協議專為大型貨車和重工機械車輛設計的J1939協議。近年來,其所具有的高可靠性和良好的錯誤檢測能力受到重視,被廣泛應用于汽車計算機控制系統和環境溫度惡劣、電磁輻射強和振動大的工業環境。

      CAN總線特點

      CAN總線是德國BOSCH公司從80年代初為解決現代汽車中眾多的控制與測試儀器之間的數據交換而開發的一種串行數據通信協議,它是一種多主總線,通信介質可以是雙絞線、同軸電纜或光導纖維。通信速率可達1MBPS.

      完成對通信數據的成幀處理

      CAN總線通信接口中集成了CAN協議的物理層和數據鏈路層功能,可完成對通信數據的成幀處理,包括位填充、數據塊編碼、循環冗余檢驗、優先級判別等項工作。

      使網絡內的節點個數在理論上不受限制

      CAN協議的一個最大特點是廢除了傳統的站地址編碼,而代之以對通信數據塊進行編碼。采用這種方法的優點可使網絡內的節點個數在理論上不受限制,數據塊的標識碼可由11位或29位二進制數組成,因此可以定義2或2個不同的數據塊,這種按數據塊編碼的方式,還可使不同的節點同時接收到相同的數據,這一點在分布式控制系統中非常有用。數據段長度最多為8個字節,可滿足通常工業領域中控制命令、工作狀態及測試數據的一般要求。同時,8個字節不會占用總線時間過長,從而保證了通信的實時性。CAN協議采用CRC檢驗并可提供相應的錯誤處理功能,保證了數據通信的可靠性。CAN卓越的特性、極高的可靠性和獨特的設計,特別適合工業過程監控設備的互連,因此,越來越受到工業界的重視,并已公認為最有前途的現場總線之一。

      可在各節點之間實現自由通信

      CAN總線采用了多主競爭式總線結構,具有多主站運行和分散仲裁的串行總線以及廣播通信的特點。CAN總線上任意節點可在任意時刻主動地向網絡上其它節點發送信息而不分主次,因此可在各節點之間實現自由通信。CAN總線協議已被國際標準化組織認證,技術比較成熟,控制的芯片已經商品化,性價比高,特別適用于分布式測控系統之間的數通訊。CAN總線插卡可以任意插在PC AT XT兼容機上,方便地構成分布式監控系統。

      結構簡單

      只有2根線與外部相連,并且內部集成了錯誤探測和管理模塊。

      2CAN總線設計

      CAN總線總體結構如圖4所示,在總線的兩端配置了兩個120Ω的電阻,其作用是總線匹配阻抗,可以增加總線傳輸的穩定性和抗干擾能力,減少數據傳輸中的出錯率。CAN總線節點結構一般分為兩類:一類采用CAN適配卡與PC機相連,實現上位機與CAN總線的通訊;另一類則是由單片機、CAN控制器及CAN驅動器構成,作為一類節點與CAN總線進行數據傳輸。在本系統中,CAN控制器采用Philips公司生產的SJA1000和82C200,它作為一個發送、接受緩沖器,實現主控制器和總線之間的數據傳輸;CAN收發器采用PCA82C250芯片,它是CAN控制器和物理總線的接口,主要可以提供對總線的差動發送能力和對CAN控制器的差動接受能力。

    一種分布式電池管理系統的設計和實現

    圖4CAN總線系統結構圖

      CAN總線的軟件設計

      CAN總線的三層結構模型為:物理層、數據鏈路層和應用層。其中物理層和數據鏈路層的功能由SJA1000完成,系統的開發主要在應用層軟件的設計上,它主要由三個子程序:初始化子程序、發送數據和接收數據程序。同時,還包括一些數據溢出中斷以及幀出錯的處理。

      SJA1000在上電硬件復位之后,必須對其進行軟件初始化之后才可以進行數據通訊,初始化過程主要包括對其復位模式下配置時鐘分頻寄存器CDR、總線定時寄存器BTR0和BTR1、驗收代碼寄存器ACR、驗收屏蔽寄存器AMR及輸出控制寄存器OCR等,實現對總線的速率、驗收屏蔽碼、輸出引腳驅動方式、總線模式及時鐘分頻進行定義。具體的流程如圖5所示。下面為SJA1000發送和接收數據的流程,基本過程為主控制器將數據保存到SJA1000發送緩沖器,然后對命令寄存器的發送請求TR標志位進行置位開始發送;接收過程為SJA1000將從總線上接收到的數據存入接收緩沖器,通過其中斷標志位通知主控制器來處理接收到的信息,接收完畢之后清空緩沖器,等待下次接收,具體的流程如圖6和圖7所示。

    一種分布式電池管理系統的設計和實現

    圖5CAN總線初始化

    一種分布式電池管理系統的設計和實現

    圖6CAN的發送數據流程

    一種分布式電池管理系統的設計和實現

    圖7CAN接收數據的流程

      例如:電池管理系統向整車系統發送總電壓的格式,見表1所列。

      表1BCU_VCU_VOLTAGE(0x08)向VCU送回電池組當前的電壓

      一種分布式電池管理系統的設計和實現

      其中,ID為接收節點總線的地址,電壓值先乘10取整再發送,0x08表示發送幀的內容為電池組的電壓。

      CAN總線應用問題

      在硬件方面必須考慮合理的供電,注意對各個CAN器件的電源、地之間的濾波,以及復位電路的設計;同時在實際進行印刷電路板的設計時,合理布線,要加強地線,增強系統的抗干擾性。

      在軟件設計時,CAN總線定時器的設置非常關鍵,BTR0決定傳播時間段、相位緩沖段1和相位緩沖段2;BTR1決定同步跳轉寬度和分頻值。在位定時寄存器中,TSEG1,TSEG2,SJW和BRP設定的值要比其功能值小1,因此設定范圍是[0……N-1]而不是[1……N].所以位時間可以由[TSEG1+TSEG2+3]tq或者[同步段+傳播段+相位緩沖段1+相位緩沖段2]tq得到,其中,tq由系統時鐘tSCL和波特率預分頻值BRP決定:tq=BRP/tSCL.

      同時,還要注意由于不同節點的CAN系統時鐘是由不同振蕩器提供的,每個節點的實際CAN系統時鐘頻率與實際位時有一容差,環境溫度的變化和振蕩器老化影響起始容差,為確保準確地進行數據傳輸,必須保證每個節點對CAN系統時鐘頻率都在特定的頻率容差限值以內,因此,在選擇振蕩器時要以對振蕩器容差范圍要求最高的節點為準。而且,在一個可以擴展的總線結構中,最大節點延遲和總線最大長度必須考慮,一般情況下,延遲為5.5ns/m.

      在實際運行中,經常會遇到CAN總線不通或者總線突然關閉現象,其主要原因是由于在數據傳輸過程中出現丟幀現象,從而引起出錯,當錯誤計數器達到一定時會自動關閉總線,因此,必須在軟件設計的過程中,及時對其錯誤狀態ES位進行判別,在出現錯誤時需對SJA1000進行軟件復位,恢復通訊。

      在“863重大專項電動汽車的電池管理模塊的研制中,就是采用CAN總線通訊的分布式結構。通過對鎳氫電池組、鋰電池組的臺架試驗結果表明了系統結構的先進性,實現了各模塊的獨自功能,工作正常可靠,鋰電池組系統的CAN總線的節點數增加到12,在強電磁干擾下,仍能正常工作,而且線路連接十分簡單、實用。

      兩種電池組的參數、測量方法、電池個數、安全要求都不相同,分組也不一樣,但系統均能有效地適應,反映出其具有良好的適應性和較大的靈活性。

    (審核編輯: 智匯李)

    聲明:除特別說明之外,新聞內容及圖片均來自網絡及各大主流媒體。版權歸原作者所有。如認為內容侵權,請聯系我們刪除。

    主站蜘蛛池模板: 胜亿网-专注B2B电子商务,为企业提供一站式网络服务 | 江苏苏仪集团有限公司 江苏红光仪表厂有限公司 | 注塑加工,无锡塑料件加工,注塑模具加工厂家-无锡富立康精密模塑有限公司 | 威学一百-专注国际学校择校备考-DSE-A-level-雅思-托福-OSSD-港澳台联考-AP-IGCSE-IB-AMC-多邻国-PTE-SAT-SSAT-小语种(如日语,韩语,德语,法语,西班牙语,意大利语,俄语,泰语)等考试培训,为出国留学学生提供个性化定制性学习方案,线下实体面授+线上网络课程, 提供一对一,小班课等多种班型 | 浙江桥梁检测车出租_杭州桥检车出租_桥梁检测车出租_桥检车租赁_桥梁检测车租赁-广州众诚设备租赁有限公司 | 男装加盟,男装加盟店,男装代理,男装品牌加盟,品牌男装加盟-虎豹男装品牌加盟 | 山东鲁控电力设备有限公司_高低压电器设备_变压器 | 铝合金压缩空气管道安装与设计_专业厂家_福斯特铝合金管道 | 托普云农-数字农业综合服务商-官方网站 | 西安网站建设,西安网站设计制作,西安短视频拍摄_短视频运营就选动力无限网络推广公司 | 学汽修_汽修学校_汽修学校哪家好-江西万通汽车学院官网 | 专业色素炭黑生产厂家,提供各种用途色素炭黑价格-枣庄鑫源化工 | 水热反应釜厂家_水热反应釜价格_水热合成反应釜批发-仪贝尔仪器 - 水热釜,水热反应釜,水热反应釜厂家,水热反应釜价格,水热反应釜型号,水热反应釜内衬,水热反应釜25ml,水热反应釜50ml,水热反应釜100ml,水热合成反应釜 | 增压泵-离心泵-管道泵-排污泵-上海渤泉泵业制造有限公司 【官方网站】 | 宿州电机维修厂家,大型电机维修及二手电机修理到安徽鑫瑞特电机装备有限公司 | 厦门,泉州自助餐上门|生日自助餐|婚礼自助餐|公司聚会自助餐|户外烧烤|冷餐|茶歇外卖配送-福建非选餐饮公司 | 提供专业.全面.优质的壁炉服务-莫洛尼官方网站moloney | 装修工程-钢结构工程-环氧地坪漆-东莞市远鸣装饰工程有限公司 | 曙海培训-仿真培训Linux培训html5培单片机培训PCB培训python培训PLC培训C语言培训android培训物联网培训无线电培训欧姆龙培训工业机器人培训5G培训Hadoop培训CFD培训项目外包开发咨询 | 托辊|滚筒|聚氨酯托辊|缓冲托辊|尼龙托琨|衡水良龙输送机械有限公司 | 网带输送机_皮带_滚筒_链板输送机_不锈钢输送链条生产厂家-宁津县鸿昶机械设备有限公司 | 晶圆盒垫纸|铝线棒精益管|防静电接地系统工程-上海德拉电子科技有限公司 | 医用手摇病床,医用电动病床,康养手摇病床,康养电动病床-河北丁丁医疗器械有限公司 | 激光焊接机_激光打标机_激光切割机-惠州市镭凌激光科技有限公司 激光焊接不锈钢翅片管,不锈钢翅片管,激光焊接复合翅片管,南通拓帆换热设备有限公司 | 山东华德耐特工业设备有限公司-仓储货架-钢托盘-物流车-周转箱-工位器具 | 乌鲁木齐万疆通管道设备有限公司 销售热线;13565955557-新疆 乌鲁木齐 万疆通 管道设备 波纹补偿器 膨胀节 金属软管 伸缩器 管件 阀门 维修 | 液压油缸_液压系统_液压泵站生产厂家-浙江汉达机械专注液压行业21年 | 养殖污水处理设备厂家-废水处理设备-固液分离设备-诸城市赛瑞环保 | 上海珑析仪表有限公司| 自动烘干线,工业烘箱生产厂家-湖南耐美特智能装备有限公司官方网站 | 深圳市鼎拓达机电有限公司_ 深圳市鼎拓达机电有限公司 | 输送机_山东输送机厂家-山东中输输送机械有限公司 | 蜀山人才网_蜀山招聘网_求职找工作平台 | 太原塑料托盘,塑料筐,塑料箱,塑料垃圾桶_太原都程塑料制品有限公司 | 呼吸家官网|肺功能检测仪生产厂家|国产肺功能仪知名品牌|肺功能检测仪|肺功能测试仪|婴幼儿肺功能仪|弥散残气肺功能仪|肺功能测试系统|广州红象医疗科技有限公司|便携式肺功能仪|大肺功能仪|呼吸康复一体机|儿童肺功能仪|肺活量计|医用简易肺功能仪|呼吸康复系统|肺功能仪|弥散肺功能仪(大肺)|便携式肺功能检测仪|肺康复|呼吸肌力测定肺功能仪|肺功能测定仪|呼吸神经肌肉刺激仪|便携式肺功能 | 水热反应釜厂家_水热反应釜价格_水热合成反应釜批发-仪贝尔仪器 - 水热釜,水热反应釜,水热反应釜厂家,水热反应釜价格,水热反应釜型号,水热反应釜内衬,水热反应釜25ml,水热反应釜50ml,水热反应釜100ml,水热合成反应釜 | 南京空压机出租,发电机租赁,南京牧德田空压机租赁回收公司 | 球形钢支座,粘滞阻尼器,抗震球型钢支座,盆式橡胶支座,调谐质量阻尼器,屈曲约束支撑-衡水路泽科技 | 山东货架厂家,重型货架,阁楼货架,钢平台,板材货架-山东智造仓储设备有限公司 | 土壤碳通量-土壤水势传感器-涡度相关-北京力高泰科技有限公司 | 素时刻 - 为亿万家庭提供健康饮食 |