




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
【W(wǎng)ord版本下載可任意編輯】無刷直流電機在汽車系統(tǒng)的設(shè)計由于汽車總線技術(shù)的日趨成熟,汽車內(nèi)多個電機單元的控制方式正從傳統(tǒng)的集中式線束控制向分布式總線控制轉(zhuǎn)變。分布式總線控制可以減少線束,降低成本,便于各個電機控制單元和車內(nèi)其它電控單元一起形成一個綜合協(xié)調(diào)的控制系統(tǒng),提高各控制單元的運行可靠性,減少冗余的傳感器及相應(yīng)的軟硬件配置,實現(xiàn)信息交換和資源共享。目前常用的汽車總線包括CAN、LIN等,其中LIN面向低速場合的應(yīng)用。作者設(shè)計基于LIN總線的無刷直流電機控制器,該控制器以文獻中介紹的MC68HC908MR16單片機、PC33896前置驅(qū)動器、MC33399LIN收發(fā)器為構(gòu)成,以低廉的成本獲得了較好的控制性能。2、基于LIN總線的無刷直流電機控制系統(tǒng)
LIN總線是一種新型的低成本汽車車身總線,1999年由歐洲汽車制造商Audi、BMW、Daimler2Chrysler、Volvo、Volkswagen、VCT等公司和半導(dǎo)體廠商Motorola共同組成的LIN協(xié)會推出,從20**年開始投入使用。
LIN總線使用串行通信協(xié)議,它有下面的特性:單主機多從機組織(即無需總線仲裁);基于普通UART/SCI接口的低成本硬件實現(xiàn),低成本軟件或作為純狀態(tài)機;從機節(jié)點不需要石英或陶瓷諧振器即可以實現(xiàn)自同步;保證信號傳輸?shù)难舆t時間;低成本的單線通信介質(zhì),通信速率可達20kb/s。一個LIN網(wǎng)絡(luò)由1個主節(jié)點、多不超過15個從節(jié)點組成。所有節(jié)點都有一個從機任務(wù),從機任務(wù)分為接收任務(wù)和發(fā)送任務(wù),主節(jié)點還有一個主機任務(wù)。LIN網(wǎng)絡(luò)上的通信總是由主機任務(wù)所發(fā)起,主機任務(wù)傳輸報文幀頭,報文幀頭包括同步間隔場、同步場和標(biāo)志符場;從機任務(wù)作出報文響應(yīng),報文響應(yīng)包括2、4或8字節(jié)的數(shù)據(jù)場和校驗場,報文幀頭和報文響應(yīng)組成完整的報文幀。
LIN總線作為CAN總線的補充,主要用于車身控制。車身網(wǎng)絡(luò)主要連接對象有座椅、車門、空調(diào)和儀表顯示等系統(tǒng)。基于LIN總線的全自動空調(diào)系統(tǒng)構(gòu)造框圖如圖1所示。其中空調(diào)中央控制單元起CAN/LIN網(wǎng)關(guān)和LIN主節(jié)點的作用,其他單元為從節(jié)點,分為傳感器從節(jié)點和執(zhí)行從節(jié)點。傳感器從節(jié)點將溫度、濕度、***強度等環(huán)境狀態(tài)值發(fā)送給主節(jié)點,主節(jié)點根據(jù)這些狀態(tài)值以及駕駛員設(shè)定的車內(nèi)溫度等參數(shù)開展綜合決策,向執(zhí)行從節(jié)點傳達控制命令,執(zhí)行從節(jié)點依據(jù)命令開展相應(yīng)的動作。這樣的空調(diào)系統(tǒng)有效實現(xiàn)節(jié)點的分布式控制,減少汽車上的安裝線束,同時實現(xiàn)真正的全自動控制,使得空調(diào)系統(tǒng)各部件協(xié)調(diào)運行,從而使室內(nèi)溫度到達并保持在駕駛員設(shè)定值上,創(chuàng)造一個舒適的室內(nèi)環(huán)境。由于無刷直流電機擁有良好的調(diào)速性能,所以空調(diào)系統(tǒng)中一些執(zhí)行從節(jié)點把它作為驅(qū)動部件,如壓縮機、鼓風(fēng)機、冷卻風(fēng)扇等。這些從節(jié)點分別和主節(jié)點之間構(gòu)成了基于LIN總線的無刷直流電機速度閉環(huán)控制,主節(jié)點通過決策算法給定電機轉(zhuǎn)速,轉(zhuǎn)速的反應(yīng)和控制算法由從節(jié)點來完成,從節(jié)點即是作者所要設(shè)計的控制器。
圖1基于LIN總線的空調(diào)系統(tǒng)
3、控制器硬件構(gòu)造
控制器構(gòu)造框圖如圖2所示,圖中包括:電源管理模塊、MC68HC908MR16單片機控制模塊、PC33896前置驅(qū)動模塊、三相FET全橋模塊、MC33399LIN物理層通信模塊。
圖2控制器構(gòu)造框圖
霍爾傳感器檢測電機轉(zhuǎn)子的位置,它是3個脈寬為180°(電角度)、互差120°(電角度)的信號。單片機的定時器輸入捕捉單元捕捉到位置信號的變化,實現(xiàn)定子繞組電流的換向,確***子產(chǎn)生的磁場與轉(zhuǎn)子永磁磁場保持平均的垂直關(guān)系,以利產(chǎn)生轉(zhuǎn)矩。同時,通過定時器記錄的2次換向之間的時間間隔,可計算出電機的轉(zhuǎn)速,根據(jù)目標(biāo)轉(zhuǎn)速與計算轉(zhuǎn)速之間的差值通過PI算法調(diào)節(jié)PWM占空比,從而控制電機的轉(zhuǎn)速。電機的目標(biāo)轉(zhuǎn)速、起/停、正/反轉(zhuǎn)等信息來自LIN總線的報文幀。
3.1電源管理模塊
現(xiàn)代汽車內(nèi)部的電氣負(fù)載不斷增加,未來汽車上將采用42V電系代替現(xiàn)有的12V電系供電。但要完全實現(xiàn)這一轉(zhuǎn)變,還有諸多問題尚未解決,現(xiàn)主要采用42V/12V的雙電源供電來作為一種過渡方案。作者設(shè)計的控制器考慮這一發(fā)展趨勢,在12V的電機應(yīng)用中,控制器采用單12V電源供電;在42V的電機應(yīng)用中,控制器采用42V/12V雙電源供電。同時電源管理模塊中含有一塊12V/5V的電源調(diào)壓芯片LT1211。
3.2單片機控制模塊
單片機控制模塊以MC68HC908MR16單片機為,它是一款專門用于電機控制的8位單片機。工作溫度范圍到達-40~105℃,完全適應(yīng)汽車內(nèi)的工作環(huán)境。片內(nèi)帶有12位、6通道PWM模塊,產(chǎn)生6路PWM邏輯信號(可設(shè)定為6路獨立或者3對兩兩互補);定時器A的0,1,2三個通道用來捕捉位置傳感器信號的變化,通道3負(fù)責(zé)記錄通道2的位置信號產(chǎn)生變化的時刻;10位A/D轉(zhuǎn)換器,轉(zhuǎn)換時間為16-17μs,能快速完成電池電壓監(jiān)測任務(wù);出錯信號輸入,用于發(fā)生在過流或過熱的情況下產(chǎn)生中斷,進而封鎖PWM輸出;特有的快速8位乘法和16位除法指令,使得它具有較高的運算能力,能完成較為復(fù)雜的控制算法;768B片內(nèi)RAM和16kB片內(nèi)Flash存儲器,具有在線編程能力和保密功能;系統(tǒng)保護特性,包括看門狗復(fù)位、低電壓禁止復(fù)位等增強了程序的穩(wěn)定性和可靠性。
3.3前置驅(qū)動模塊
前置驅(qū)動模塊的是PC33896,它是新推出的專用于汽車電子42V/12V系統(tǒng)的三相FET前置驅(qū)動器。片內(nèi)含有DC/DC降壓電路、電流采樣放大器、SPI通信口及各種保護電路等。PC33896直接接收來自單片機的6路PWM邏輯信號,將其轉(zhuǎn)換成用來驅(qū)動6個FET柵極的驅(qū)動信號。若汽車系統(tǒng)供電電壓是新的42V電系,片內(nèi)的DC/DC將之降到大約15V左右用于FET柵極電路驅(qū)動,節(jié)省了開通和關(guān)斷FET所耗散的功率;若汽車電源供電電壓采用的是現(xiàn)行的12V電系,某些場合電源電壓會缺陷以驅(qū)動FET柵極,此時電荷泵電路將之提升到至少10V左右,確保FET的正常驅(qū)動。內(nèi)部電流采樣放大器用來測量直流母線電流。單片機能通過SPI口發(fā)送指令,配置PC33896(如DC/DC和電荷泵的工作與否、電流放大器的放大倍數(shù)等)以及診斷其故障。
3.4LIN物理層通信模塊
MC33399是面向汽車電子應(yīng)用的LIN收發(fā)器芯片,它和單片機的SCI口構(gòu)成LIN通信的物理根底。它有正常和睡眠兩種工作模式,總線上的喚醒幀可將其從睡眠模式喚醒。
4、控制器的軟件設(shè)計
由于單片機的內(nèi)嵌硬件模塊和PC33896功能較強,使單片機有足夠的資源完成較為復(fù)雜的控制策略,從而使控制器的性能大大提高。
4.1主程序構(gòu)造
系統(tǒng)的程序采用前后臺構(gòu)造。前臺是中斷級,后臺是任務(wù)級。任務(wù)級由一個死循環(huán)和一個LIN通信服務(wù)程序構(gòu)成。死循環(huán)內(nèi)包含一個有限狀態(tài)機和一個10ms服務(wù)程序,有限狀態(tài)機如圖3所示。系統(tǒng)上電,完成初始化任務(wù)后進入死循環(huán)。一旦發(fā)生SCI接收中斷,中斷服務(wù)程序判斷接收到的是否為同步間隔場。若為同步間隔場,程序在退出中斷服務(wù)時并不返回到死循環(huán)中,而是進入LIN通信服務(wù)程序,開展報文幀的接收和處理。完成通信服務(wù)后,程序重新返回死循環(huán)。依據(jù)接收的報文幀,有限狀態(tài)機切換到相應(yīng)的狀態(tài)。為保護電機,圖中正轉(zhuǎn)態(tài)和反轉(zhuǎn)態(tài)之間的轉(zhuǎn)換強制經(jīng)歷了中間的停止態(tài)過渡。當(dāng)發(fā)生過流或者低電壓等出錯事件時,控制器進入出錯態(tài),它關(guān)斷所有PWM輸出,并記錄錯誤代碼。控制器接收到總線的睡眠幀后,進入睡眠態(tài),總線的喚醒信號將重新激活控制器。在正轉(zhuǎn)態(tài)或反轉(zhuǎn)態(tài)時,死循環(huán)內(nèi)的10ms服務(wù)程序每間隔10ms執(zhí)行,完成電機轉(zhuǎn)速計算、PI控制算法、電池電壓讀取等任務(wù)。
圖3主程序有限狀態(tài)機
4.2LIN通信報文幀的定制
LIN總線是一種主從機通信模式,報文幀的定制在LIN網(wǎng)絡(luò)軟件總體設(shè)計時開展。文中的無刷直流電機控制器是總線上的一個從節(jié)點,它響應(yīng)的報文幀如下表1所示。標(biāo)志符“0x3C”是命令幀,用于主節(jié)點向所有從節(jié)點廣播命令和數(shù)據(jù),其中個數(shù)據(jù)字節(jié)為“00”的是睡眠幀。標(biāo)志符“0x3D”是上傳命令幀,它觸發(fā)一個從節(jié)點(由一個優(yōu)先的幀編址)向主機上傳數(shù)據(jù)。標(biāo)志符“0x20”是無刷電機控制幀,用于控制器接收主節(jié)點的控制信息,個數(shù)據(jù)字節(jié)為“01”要求電機正轉(zhuǎn),為“02”是反轉(zhuǎn),為“04”是停止,第三、第四兩個數(shù)據(jù)字節(jié)是電機轉(zhuǎn)速的給定值。標(biāo)志符“0x21”是電機狀態(tài)幀,用于控制器向主節(jié)點傳輸信息,、第二兩個數(shù)據(jù)字節(jié)是電機的實際轉(zhuǎn)速,第三、第四兩個字節(jié)表示電池電壓。
表1控制器響應(yīng)的LIN報文幀
4.3軟件中的中斷服務(wù)程序
4.3.1定時器A0、A1、A2輸入捕捉中斷(inputcap2tureISR1)
當(dāng)定時器A0、A1、A2監(jiān)測到位置信號有跳變沿時,引起輸入捕捉中斷inputcaptureISR1。中斷程序中通過讀取3個引腳的當(dāng)前電平,并結(jié)合前中斷中讀入的值,查詢換向表完成換向。
4.3.2定時器A3輸入捕捉中斷(inputcaptureISR2)
定時器A3監(jiān)測到A2通道的位置信號有上升沿跳變時,引起輸入捕捉中斷inputcaptureISR2。中斷程序讀取定時器A3通道捕捉存放器的當(dāng)前值,結(jié)合前中斷中讀入的值和定時器A的溢出次數(shù),算出一個位置脈沖周期內(nèi)對定時器A的高頻時鐘脈沖的計數(shù),結(jié)果用于速度的計算。
4.3.3定時器B溢出中斷(TIMERBISR)
定時器B每隔10ms溢出中斷,中斷程序中置位標(biāo)志位timerflag,從而使得主程序死循環(huán)內(nèi)的10ms服務(wù)程序能被執(zhí)行。
定時器A3、定時器B的中斷允許在LIN通信服務(wù)程序中被關(guān)閉,而換向中斷被保存,從而保證了通信的可靠性和電機的運行穩(wěn)定。
5、試驗結(jié)果
采用所設(shè)計的控制器,以一臺無刷直流電機(其規(guī)格等同于額定電壓為48V、額定功率為150W的客車空調(diào)鼓風(fēng)機驅(qū)動用無刷電機)為試驗對象,試驗圖如圖4所示。
圖4試驗圖
圖4中控制器采用42V/12V雙電壓供電。LIN圖4試驗圖總線的主節(jié)點由PC機來模擬,它通過RS232串口經(jīng)由一塊RS232轉(zhuǎn)LIN的接口卡PC
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)室內(nèi)游戲活動方案
- 小學(xué)無廢紙活動方案
- 小學(xué)棋藝活動方案
- 室內(nèi)親子園活動方案
- 小品大課間活動方案
- 室內(nèi)親子活動方案
- 小學(xué)畢業(yè)趣味活動方案
- 寶寶店五一活動方案
- 家裝公司跨年單策劃方案
- 家園線上活動方案
- 醫(yī)務(wù)人員職業(yè)暴露預(yù)防及處理課件
- 2025-2030年中國地效飛行器行業(yè)市場運行態(tài)勢及發(fā)展前景研判報告
- 房地產(chǎn)市場報告 -2025年第一季度天津?qū)懽謽呛土闶畚飿I(yè)市場概況報告
- 大學(xué)英語四級詞匯表
- 2025年全國中小學(xué)生安全知識網(wǎng)絡(luò)競賽試題及答案(共150題)
- 【中興通訊】2025年AI RAN白皮書
- 輸血管理委員會2024年工作總結(jié)
- 北京市朝陽區(qū)2023-2024學(xué)年七年級下學(xué)期期末地理試卷(原卷版)
- 文化創(chuàng)意產(chǎn)品開發(fā)生產(chǎn)合作協(xié)議
- 乘除法練習(xí)題1000道助你攻克難關(guān)
- 鋼塔施工方案
評論
0/150
提交評論