車輛abs控制器設計本科學位論文_第1頁
車輛abs控制器設計本科學位論文_第2頁
車輛abs控制器設計本科學位論文_第3頁
車輛abs控制器設計本科學位論文_第4頁
車輛abs控制器設計本科學位論文_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

黑龍江工程學院本科生畢業(yè)設計第1章緒論1.1選題的目的、意義在汽車防抱死制動系統(tǒng)出現之前,汽車所用的都是開環(huán)制動系統(tǒng)。其特點是制動器制動力矩的大小僅與駕駛員的操縱力、制動力的分配調節(jié)以及制動器的尺寸和型式有關。由于沒有車輪運動狀態(tài)的反饋信號,無法測知制動過程中車輪的速度和抱死情況,汽車就不可能據此調節(jié)輪缸或氣室制動壓力的大小。因此在緊急制動時,不可避免地出現車輪在地面上抱死拖滑的現象。當車輪抱死時,地面的側向附著性能很差,所能提供的側向附著力很小,汽車在受到任何微小外力的作用下就會出現方向失穩(wěn)問題,極易發(fā)生交通事故。在潮濕路面或冰雪路面上制動時,這種方向失穩(wěn)的現象會更加嚴重。汽車防抱死制動系統(tǒng)(Anti-lockBrakingSystem簡稱ABS)的出現從根本上解決了汽車在制動過程中的車輪抱死問題。它的基本功能就是通過傳感器感知車輪每一瞬時的運動狀態(tài),并根據其運動狀態(tài)相應地調節(jié)制動器制動力矩的大小以避免出現車輪的抱死現象,因而是一個閉環(huán)制動系統(tǒng)。它是電子控制技術在汽車上最有成就的應用項目之一,汽車制動防抱死系統(tǒng)可使汽車在制動時維持方向穩(wěn)定性和縮短制動距離,有效提高行車的安全性。隨著世界經濟全球化的日益發(fā)展,市場競爭日趨激烈,尤其是在我國加入世貿組織之后,汽車行業(yè)面臨前所未有的挑戰(zhàn)和機遇。提高汽車整車和零配件的國產化,趕超世界先進水平,是國人的共同愿望。在產品設計水平的提高,開發(fā)周期的縮短、生產成本的降低等各個方面,都有我們廣大機械和汽車行業(yè)的研究人員亟待解決的問題。近年來,隨著我國汽車工業(yè)的大規(guī)模投資及國內汽車工業(yè)與國外汽車工業(yè)的合資得到迅速發(fā)展,汽車產量大幅度增加。而另一方面我國公路交通基礎設施建設雖然得到了各級政府的大力支持,但總的趨勢仍然是車流量和車輛密度不斷增加,道路交通安全事故也隨之增加。為了有效減少交通事故,必須在車輛上加裝ABS系統(tǒng)。我國的ABS技術研制工作開始于上世紀80年代中期,落后歐美幾十年,加強ABS技術的研究和應用,完善汽車的主動安全性能,對于我們發(fā)展汽車及其相關行業(yè)和保護人身安全是具有現實意義的。1.2ABS技術的國內外發(fā)展現狀1920年ABS技術由英國人霍納摩爾研制成功,并申請了專利。1936年,德國博世公司(BOSCH)申請一項電液控制的ABS裝置專利,促進了ABS技術在汽車上的應用。汽車上開始使用ABS始于1950年代中期福特汽車公司,第二次世界大戰(zhàn)以后,成功開發(fā)了飛機用ABS并成為飛機的標準裝置,1954年福特汽車公司在林肯車上裝用法國航空公司的ABS裝置,這種ABS裝置控制部分采用機械式,結構復雜,功能相對單一,只有在特定車輛和工況下防抱死才有效,因此制動效果并不理想。機械結構復雜使ABS裝置的可靠性差、控制精度低、價格偏高。ABS技術在汽車上的推廣應用舉步艱難。直到70年代后期,由于電子技術迅猛發(fā)展,為ABS技術在汽車上應用提供了可靠的技術支持。ABS控制部分采用了電子控制,其反應速度、控制精度和可靠性都顯著提高,制動效果也明顯改善,同時其體積逐步變小,質量逐步減輕,控制與診斷功能不斷增強,價格也逐漸降低。這段時期許多家公司都相繼研制了形式多樣的ABS裝置。進入90年代后,ABS技術不斷發(fā)展成熟,控制精度、控制功能不斷完善?,F在發(fā)達國家已廣泛采用ABS技術,ABS裝置已成為汽車的必要裝備。北美和西歐的各類客車和輕型貨車ABS的裝備率已達90%以上,轎車ABS的裝備率在60%左右,運送危險品的貨車ABS的裝備率為100%。ABS裝置制造商主要有:德國博世公司(BOSCH),歐、美、日、韓國車采用最多;美國德科公司(DELCO),美國通用及韓國大宇汽車采用;美國本迪克斯公司(BENDIX),美國克萊斯勒汽車采用;還有德國戴維斯公司(TEVES)、德國瓦布科(WABCO)、美國凱爾西海斯公(KELSEYHAYES)等,這些公司的ABS產品都在廣泛地應用,而且還在不斷發(fā)展、更新和換代。近年來,ABS技術在我國也正在推廣和應用,1999年我國制定的國家強制性標準GB12676-1999《汽車制動系統(tǒng)結構、性能和試驗方法》中已把裝用ABS作為強制性法規(guī)。此后一汽大眾、二汽富康、上海大眾、重慶長安、上海通用等均開始采用ABS技術,但這些ABS裝置我國均沒有自主的知識產權。國內研究ABS主要有東風汽車公司、交通部重慶公路研究所、濟南捷特汽車電子研究所、清華大學、西安交通大學、吉林大學、華南理工大學、合肥工業(yè)大學等單位,雖然起步較晚,也取得了一些成果。在氣壓ABS方面,國內企業(yè)包括東風電子科技股份有限公司、重慶聚能、廣東科密等都已形成了一定的生產規(guī)模。液壓ABS由于技術難度大,國外技術封鎖嚴密,國內企業(yè)暫時不能獨立生產,但在液壓ABS方面也在做自主研發(fā),力圖突破國外跨國公司的技術壁壘,已經取得了一些新的進展和突破。如清華大學和浙江亞太等承擔的汽車液壓防抱死制動系統(tǒng)(ABS)“九五”國家科技攻關課題,在ABS控制理論與方法、電子控制單元、液壓控制單元、開發(fā)裝置和匹配方法等關鍵技術方面均取得了重大成果。采用的耗散功率理論,避免了傳統(tǒng)的邏輯門限值研究方法的局限性,取得了理論上的突破,研發(fā)ABS成功且進入產業(yè)化、批量生產階段。其試樣在南京IVECO輕型客車上匹配使用全面達到了國家標準GB12676-1999和歐洲法規(guī)EECR13的要求。這對振興我國汽車工業(yè)與汽車零部件業(yè)具有劃時代意義,標志著我國汽車液壓ABS國產化已邁出堅實的一步。同時合肥工業(yè)大學也研制出國內具有自主知識產權的液壓制動電子防抱系統(tǒng),率先在HF6700輕型汽車上匹配使用獲得成功。國內液壓ABS技術含量與國外雖有一定的差距,但在政府的大力支持和國內豐富的人力資源配合下,相信國內可以在較短的時間內在ABS技術某些領域趕超國際水平。1.3本文的主要研究內容本文的主要內容包括四部分:對ABS控制器的硬件進行合適的選擇,ABS的軟件設計,ABS控制算法的研究,利用dSPACE實驗仿真部分。1.4ABS技術發(fā)展的最新成果和未來發(fā)展方向進入上世紀90年代以來ABS控制器已普遍采用16位單片機為CPU,除本身朝著集成化、低價格、大批量的方向發(fā)展外,還在原系統(tǒng)基礎上進行了擴展。20世紀80年代中后期,驅動防滑控制系統(tǒng)是ASR得到了發(fā)展,它能夠防止汽車在驅動過程中(特別是起步、加速、轉彎等過程)防止驅動輪發(fā)生滑轉,使汽車在驅動過程中的方向穩(wěn)定性、轉向操縱能力和加速性等也都得到提。它是伴隨著汽車制動防抱死系統(tǒng)的產品化發(fā)展起來的,實質上是ABS基本思想在驅動領域的發(fā)展和推廣。利用原有的ABS系統(tǒng),只增加部分控制系統(tǒng)和相應的軟件,就可以實現防滑控制功能,使性價比大大提高。ABS從出現到廣泛應用于汽車上,經歷了近半個世紀,到目前為止ABS的總體結構方案已趨于成熟,但汽車制動安全技術目前仍是汽車技術的一個熱點,在該技術領域,未來的研究方向和發(fā)展趨勢集中在如下幾個方面:(1)提高ABS控制方法的自適應性和系統(tǒng)的可靠性,從而進一步提高整車的安全性能。雖然ABS已經作為一項成熟的技術得到廣泛的應用,但在控制方法上一直沒有取得較大的突破。目前得到廣泛應用的是采用門限值控制算法的ABS。其缺點是控制邏輯比較復雜,調試困難。開發(fā)完成的ABS裝置對各類車型的互換性不好。隨著傳感器技術和車用微機控制技術的發(fā)展,采用各種現代控制算法的ABS研究是目前的研究熱科,以使ABs的性能更加完善。(2)汽車動態(tài)控制系統(tǒng)VDC。VDC(VehicleDynarnicsControl)系統(tǒng)又稱ESP系統(tǒng)(ElectronicStabilityProgram),是把ABS/ASR與電子全控式(或半控式)懸掛、電子控制四輪轉向、電子控制液壓轉向、電子控制自動變速器等在功能、結構上有機地結合起來,保證汽車行駛的方向穩(wěn)定性和良好的動態(tài)穩(wěn)定性。(3)ABS/ASR與自動巡航控制裝置ACC集成。汽車ACC(AdaptiveCruiseControl)裝置是近年來發(fā)展起來的又一項汽車主動安全技術,它可使汽車保持一定的行駛安全車距,主動避免碰撞事故發(fā)生,有效地提高公路交通運輸能力。由于ABS、ASR和ACC都要用到相同的輪速采集系統(tǒng)、制動力調節(jié)裝置以及發(fā)動機調節(jié)裝置,因此ABS/ASR與ACC的集成,不僅可以大大降低成本,而且可以提高汽車的整體安全行駛性能。(4)電子制動系統(tǒng)(Braking-by-wire)。其中,電子機械制動系統(tǒng)(ElectronicMechanicalBraking-EMB)是一個全新的制動機構。EMB應用于轎車上,取消了傳統(tǒng)的液壓制動系統(tǒng),動作機構是電動機,執(zhí)行機構仍是制動器。制動時,駕駛員踩下電子制動踏板,電子制動踏板帶有踏板感覺模擬器,踏板行程信號通過CAN總線傳送至控制器,控制器實時向電動機發(fā)出作動信號,實施ABS制動EMB類似的還有電子液壓制動系統(tǒng)(ElectronicHydraulicBraking.EHB),它取消了傳統(tǒng)制動系統(tǒng)中的真空助力器,制動主缸等部件。作動機構是液壓力裝置,執(zhí)行機構是制動器。制動時,駕駛員踩下電子制動踏板,電子制動踏板帶有踏板感覺模擬器,踏板行程信號通過CAN總線傳送至控制器,控制器實時向車輪液壓裝置發(fā)出作動信號,對制動器實施ABS制動。(5)在ABS系統(tǒng)中嵌入電子制動力分配裝置(ElectronicBrakeForceDistributionEBD),構成了ABS+EBD系統(tǒng)。EBD的功能就是在汽車ABS開始制動壓力調節(jié)之前,高速計算出四個輪胎與路面間的附著力大小,然后調節(jié)制動器制動力,達到制動力與附著力的匹配.進一步提高車輛制動時的方向穩(wěn)定性,同時盡可能地縮短制動距離。第二章ABS系統(tǒng)組成、原理及控制方法2.1汽車ABS系統(tǒng)的組成及各結構部件的作用1-制動壓力調節(jié)裝置2-制動器總成3-ECU4-車輪轉速傳感器圖2.1較為典型的汽車ABS系統(tǒng)的基本組成原理圖圖3.3ABS制動泵液壓控制單元閥體內包括8個電磁閥,每個回路各一對,其中一個是常開進油閥,一個是常閉出油閥。它在制動主缸、制動輪缸和回油路之間建立聯系,實現壓力升高、壓力保持和壓力降低的功能,防止車輪抱死,其工作原理如下:(1)開始制動階段(系統(tǒng)油壓建立)開始制動時,駕駛員踩制動踏板,制動壓力由制動主缸產生,經常開的不帶電壓的進油閥作用到車輪制動輪缸上,此時,不帶電壓的出油閥依然關閉,ABS系統(tǒng)沒有參與控制,整個過程和常規(guī)液壓制動系統(tǒng)相同,制動壓力不斷上升。(2)油壓保持當駕駛員繼續(xù)踩制動踏板,油壓繼續(xù)升高到車輪出現抱死趨勢時,ABS電子控制單元發(fā)出指令使進油閥通電并關閉閥門,出油閥依然不帶電壓仍保持關閉,系統(tǒng)油壓保持不變。(3)油壓降低若制動壓力保持不變,車輪有抱死趨勢時,ABSECU給出油閥通電打開出油閥,系統(tǒng)油壓通過低壓儲液罐降低油壓,此時進油閥繼續(xù)通電保持關閉狀態(tài),有抱死趨勢的車輪被釋放,車輪轉速開始上升。與此同時,電動液壓泵開始起動,將制動液由低壓儲液罐送至制動主缸。(4)油壓增加為了使制動最優(yōu)化,當車輪轉速增加到一定值后,電子控制單元給出油閥斷電,關閉此閥門,進油閥同樣也不帶電而打開,電動液壓泵繼續(xù)工作從低壓儲液罐中吸取制動液泵入液壓制動系統(tǒng)。隨著制動壓力的增加,車輪轉速又降低。這樣反復循環(huán)地控制(工作頻率為5~6次/s,將車輪的滑移率始終控制在20%左右)。3.3驅動電路驅動電路如圖3.4所示,利用dSPACE產生PWM波,控制繼電器開關,進而完成對ABS電磁閥的開關頻率控制。通過控制占空比來達到10赫茲左右的電磁閥開關頻率。5v5v510TLP127IN4007+5V4.7kCD406950P20PIRF540NIN4007電磁閥線圈+12v圖3.4驅動電路圖3.4本章小結本章根據要實現的功能進行了硬件系統(tǒng)的選擇,同時對選擇的硬件從經濟、硬件來源等方面分析其結構功能、選擇理由。尤其是對輪速傳感器、制動泵的選擇更是針對到車型,這樣的選擇給了自己足夠信息來源,也不至于讓選擇太盲目。第四章ABS控制器軟件的設計4.1dSPSCE簡介dSPACE實時仿真系統(tǒng)是由德國dSPACE公司開發(fā)的一套基于MATLAB/Simulink的控制系統(tǒng)在實時環(huán)境下的開發(fā)及測試工作平臺,實現了和MATLAB/Simulink的無縫連接。dSPACE實時系統(tǒng)由兩大部分組成,一是硬件系統(tǒng),二是軟件環(huán)境。其中硬件系統(tǒng)的主要特點是具有高速計算能力,包括處理器和I/O接口等;軟件環(huán)境可以方便地實現代碼生成/下載和試驗調試等工作。dSPACE具有強大的功,可以很好地完成控制算法的設計、測試和實現,并為這一套并行工程提供了一個良好的環(huán)境。dSPACE的開發(fā)思路是將系統(tǒng)或產品開發(fā)諸功能與過程的集成和一體化,即從一個產品的概念設計到數學分析和仿真,從實時仿真實驗到實驗結果的監(jiān)控和調節(jié)都可以集成到一套平臺中來完成。dSPACE的軟件環(huán)境主要由兩大部分組成,一部分是實時代碼的生成和下載軟件RTI(Real-TimeInterface),它是連接dSPACE實時系統(tǒng)與MATLAB/Simulink紐帶,通過對RTW(Real-TimeWorkshop)進行擴展,可以實現從Simulink模型到dSPACE實時硬件代碼的自動下載。另一部分為測試軟件,其中包含了綜合實驗與測試環(huán)境(軟件)CtrolDesk、自動試驗及參數調整軟件MLIB/MTRACE、PC與實時處理器通信軟件CLIB以及實時動畫軟件RealMotion等。dSPACE實時仿真系統(tǒng)具有許多其它仿真系統(tǒng)具有的無法比擬的優(yōu)點:dSPACE組合性很強。dSPACE在設計時就考慮了大多數用戶的需求,設計了標準組件系統(tǒng),可以對系統(tǒng)進行多種組合。對不同用戶而言,可以在運算速度不同的多種處理器(如:TI公司的TMS系列、DEC公司的Alpha系列、Motorala公司的PowerPC系列)之間進行選擇,最快的處理器浮點運算速度高達1000MFlops;I/O也具有廣泛的可選性,通過選擇不同的I/O配置,即可組成不同的應用系統(tǒng)。dSPACE的過渡性和快速性好。由于dSPACE和MATLAB的無縫連接,使MATLAB用戶可以輕松掌握dSPACE的使用,方便地從非實時分析、設計過渡到實時的分析和設計上來,大大節(jié)省了時間和費用。性能價格比高。dSPACE是一個操作平臺,它可用于許多產品的開發(fā)或實時仿真測試,而不是一物一用。dSPACE是基于PC機的Windows操作系統(tǒng),dSPACE實時系統(tǒng)與主機的硬件接口使用標準ISA總線,從而避免用戶再投資別的設備。實時性好。一旦代碼下載到實時系統(tǒng),代碼本身將是獨立運行的,試驗工具軟件只是通過內存映射來訪問試驗過程中的各種參數及結果變量,不會產生對試驗過程的中斷??煽啃愿?。dSPACE實時系統(tǒng)硬件、代碼生成及下載軟件、試驗工具軟件都經過dSPACE工程師的精心設計、制造和調試,不存在任何兼容性問題,可靠性高,是可以信賴的軟/硬件平臺。靈活性強。dSPACE實時仿真系統(tǒng)允許用戶在單板系統(tǒng)和組件系統(tǒng)、單處理器系統(tǒng)和多處理器系統(tǒng)、自動生成代碼和手工編制代碼之間進行選擇,使dSPACE系統(tǒng)具有很大的靈活性,從而可以適應用戶各方面的應用需求。正是由于dSPACE的優(yōu)越性,使得dSPACE從誕生之日起就引起眾多工程技術人員及專家學者的注意。目前,dSPACE已經廣泛應用于航空航天、汽車、發(fā)動機、電力機車、機器人、驅動及工業(yè)控制等領域。越來越多的工廠、學校及研究部門開始用dSPACE來解決實際工作及研究中遇到的問題。由于他們的努力,dSPACE的應用領域正在日益拓寬。許多汽車界的用戶都把dSPACE作為可以信賴的開發(fā)測試工具,如:Audi公司用dSPACE實現了ABS控制器測試臺;有的汽車界用戶如:Chrysler、Delphi、Ford、GeneralMotors、Honda、ToyotaMotor、Nissan、MazdaMotor等公司,用dSPACE進行動力控制原型的開發(fā);而德國的鐵路運輸巨頭Adtranz則用dSPACE實現了電力機車的仿真;美國的Boeing,Calspan公司用dSPACE進行飛行器的控制系統(tǒng)設計和仿真;還有一些研究部門如荷蘭的Delft工業(yè)大學、日本的Waseda大學等用dSPACE進行機器人控制算法的研究;而且,由于dSPACE的高度可靠性,許多工業(yè)用戶用dSPACE實現工業(yè)過程控制,如AchenbachBuschütten公司就依賴dSPACE的高可靠性來控制型材的平面度;丹麥的Grundfos還用dSPACE來驗證專用集成電路的設計可行性。dSPACE已成為眾多用戶解決實際問題的一條可以信賴的途徑,而且,正是由于dSPACE的存在,使得控制系統(tǒng)的開發(fā)、產品型控制器的仿真測試變得更加方便易行,大大加快了新產品的研制速度,也使技術研究人員對控制算法及仿真測試方案的研究進入更高的境界。4.2dSPACE軟件環(huán)境介紹4.2.1代碼生成及下載軟件(ImplementationSoftware)1.代碼的生成過程代碼的生成及下載可以自動完成也可手工完成。無論是單處理器系統(tǒng)還是多處理器系統(tǒng),均可由Simulink方框圖自動生成代碼并下載到實時系統(tǒng)硬件中。另外,dSPACE還提供了方便易用的軟件工具來實現手工代碼的下載。從Simulink自動生成并下載將控制原型或仿真模型從離線仿真轉到實時仿真的最快捷的方式就是用Simulink。dSPCACE的實時接口庫RTI(Real-TimeInterface)允許通過圖標的方式來指定用戶I/O。RTI與MathWorks的RTW(Real-TimeWorkshop)共同生成dSPACE硬件所需的代碼。因此,無論用的是單處理器系統(tǒng)還是多處理器系統(tǒng),代碼的生成及下載過程被簡化成鼠標的輕輕一擊。2.MATLAB/Simulink-現代控制設計平臺MATLAB集計算、可視化及編程于一身。在MATLAB中,無論是問題的提出還是結果的表達都采用用戶習慣的數學描述方法,而不需要用傳統(tǒng)的編程語言進行前后處理。這一特點使MATLAB成為數學分析、算法開發(fā)及應用程序開發(fā)的良好環(huán)境。MATLAB是MathWorks產品家族中所有產品的基礎。MATLAB省去了工程師用C或Fortan等高級語言編程的需求,使他們集中精力于數據分析和算法開發(fā)。它相對于C語言的地位就和C相對匯編語言的地位相當。MATLAB工具箱MATLAB包括下列常用工具箱:控制系統(tǒng)工具箱;系統(tǒng)識別工具箱;模糊邏輯工具箱;LMI控制工具箱;模型預測控制工具箱;μ-分析及綜合工具箱;神經網絡工具箱;優(yōu)化工具箱等。SimulinkSIMULINK是用來建模、分析和仿真各種動態(tài)系統(tǒng)的交互環(huán)境,包括連續(xù)系統(tǒng),離散系統(tǒng)和混雜系統(tǒng)。Simulink提供了采用鼠標拖放的方法建立系統(tǒng)框圖模型的圖形交互界面。通過Simulink提供的豐富的功能塊,用戶可以迅速地創(chuàng)建系統(tǒng)的模型,而不需要書寫一行代碼。StateflowStateflow提供了圖形工具幫助用戶設計和分析事件驅動系統(tǒng)。Stateflow基于有限狀態(tài)機理論,能夠快速建立和仿真復雜事件驅動系統(tǒng)的邏輯行為。這樣,Simulink的用戶可以在他們的模型之中描述事件驅動行為。通過Simulink和Stateflow用戶可以在統(tǒng)一的環(huán)境下設計、建立和仿真整個控制系統(tǒng)的行為。RTW(Real-TimeWorkshop)Real-TimeWorkshop可從Simulink方框圖中自動生成C代碼。RTW與dSPACE的RTI(Real-TimeInterface)聯合可完成從方框圖到dSPACE實時硬件的無縫轉換。StateflowCoderStateflowCoder是一個單獨提供的與Stateflow結合使用的工具,能夠生成獨立的控制邏輯代碼。3.RTI(Real-TimeInterface)-從方框圖自動生成代碼并下載RTI是連接dSPACE實時系統(tǒng)與軟件開發(fā)工具MATLAB/Simulink之紐帶。RTI對Simulink庫進行了擴展,利用這些框圖無需編寫任何代碼就能完成包括I/O接口及初始化過程的全部設置。同時通過對RTW進行擴展,可實現從Simulink模型到dSPACE實時硬件代碼的無縫自動下載。這可使用戶完全致力于實際設計過程并能迅速完成設計的更改,費力的手工編程已成為過去。首先,可以用圖形方式從dSPACE的RTI庫中選定相應的I/O模型,將之拖入Simulink模型中并指定其參數,以完成對dSPACEI/O板的選定。之后,只要鼠標點一下,RTI就會自動編譯、下載并啟動實時模型。另外,RTI還根據信號和參數產生一個變量文件,可以用dSPACE的試驗工具軟件如ControlDesk進行變量的訪問。通過RTI來實現控制原型或對象仿真實時代碼的生成一般有下列幾個步驟:①用Simulink建立模型并進行離線仿真②加入dSPACEI/O,將離線模型轉為實時模型③用RTW“Build”命令生成實時代碼并下載到實時硬件中④用dSPACE試驗工具進行試驗過程中的交互操作除標準I/O功能外,RTI還支持用戶在SIMULINK框圖中完成:指定部分模型為定時執(zhí)行指定部分模型為軟件中斷指定部分模型為硬件中斷指定中斷及定時任務的優(yōu)先級支持單采樣頻率和多采樣頻率支持單任務模式和多任務模式另外,RTI還充分考慮了實際工程應用中可能遇到的各種問題,如:通過附加手段解決采樣頻率不同的模塊之間數據傳送的不一致性支持多處理器,允許在SIMULINK中完成多處理器模型的分割允許指定處理器之間的數據通訊協議,可采用:同步BUFFER,異步BUFFER,及共享存儲區(qū)方式允許處理器之間進行中斷RTI可以處理連續(xù)系統(tǒng)、離散系統(tǒng)、混合系統(tǒng)和多采樣頻率系統(tǒng)。當系統(tǒng)比較復雜,單處理器系統(tǒng)難以完成時,需要多個處理器并行工作。這時,就需要RTI-MP的幫助以完成多處理器系統(tǒng)的系統(tǒng)設計、建立多處理器網絡結構(包括處理器之間的通訊)。RTI-MP允許用拖放方式對系統(tǒng)模型進行分割,每一個子系統(tǒng)均可進行單獨調整。為了對多處理器系統(tǒng)進行觀察及參數修改,需要配合使用多處理器試驗工具軟件ControlDeskMultiprocessorExtension。4.PPC編譯器不論用何種方式(手動或自動)生成實時系統(tǒng),都需要一個C編譯器。根據配置的不同,dSPACE系統(tǒng)使用POWERPC編譯器ComplierForPPC:適用于所有基于POWERPC處理器的系統(tǒng)。4.2.2實驗軟件(ExperimentSoftware)1.ControlDesk綜合實驗環(huán)境ControlDesk是dSPACE開發(fā)的新一代實驗工具軟件。雖然控制器的開發(fā)及仿真模型的建立使用的是MATLAB/SIMULINK,但是,一旦模型已經通過RTI實現并下載到實時硬件中,余下的工作就由ControlDesk來完成。ControlDesk將提供對實驗過程的綜合管理。利用ControlDesk可以實現:①對實時硬件的圖形化管理方便地進行新硬件的注冊管理檢查內存大小及處理器時鐘頻率利用WINDOWS拖放方式輕松完成目標程序的下載用START和STOP控制實時程序的啟動和停止通過ERRORMESSAGELOGGING窗口實現出錯監(jiān)視功能觀看配置數據②用戶虛擬儀表的輕松建立用拖放方式建立虛擬儀表與實時程序進行動態(tài)數據交換跟蹤實時曲線在線調參記錄實時數據(可記錄在文件中)實時數據回放提供各種專業(yè)虛擬儀表庫(汽車庫等)③變量的可視化管理以圖形方式訪問RTI生成的變量文件通過拖放操作在變量和虛擬儀表之間建立聯系除訪問一般變量外,還可訪問諸如采樣時間、中斷優(yōu)先級、程序執(zhí)行時間等其它與實時操作相關的變量④參數的可視化管理可根據實時變量樹生成參數文件通過參數文件對實時試驗進行批參數修改通過多個參數文件的順序調入,研究不同參數組對實時試驗的影響⑤實驗過程自動化提供到ControlDesk所有組成部分的編程接口對耗時及需重復進行的試驗過程可以實現自動化,如:參數研究利用MacroRecorder記錄ControlDesk的操作利用面向對象的功能強大的算法語言編制自動試驗算法提供到MATLAB接口,實現與MATLAB的數據交換ControlDesk故障仿真對標準ControlDesk功能的擴展在中型或大型dSPACE模擬器中遠程控制故障注入單元通過故障仿真瀏覽器可訪問所有故障仿真部件在故障模式窗口中實現管腳錯誤定義可導入ECU管腳描述文件ControlDesk的故障仿真功能使得操作dSPACE模擬器的故障注入單元變得非常便利。利用CotrolDesk故障仿真功能可以仿真電控單元(ECU)的線束故障。比如你可以仿真ECU單個管腳對地短路或電壓短路故障,或者是仿真ECU單個管腳斷線的情況。4.3dSPACE硬件4.3.1智能化的單板系統(tǒng)1.DS1103PPC控制器板現代控制器的功能越來越復雜,這就要求在投入生產之前對控制器進行詳盡的優(yōu)化設計。這一優(yōu)化過程需要有功能強大的硬件開發(fā)平臺做支持。為滿足這一要求,dSPACE推出了DS1103PPC控制器板,這是迄今為止所有單板系統(tǒng)中功能最強大、I/O最豐富的開發(fā)系統(tǒng)。為了不給開發(fā)帶來任何限制,DS1103使用了PowerPC處理器來進行浮點運算(933MHz)。對于新型控制器的開發(fā)而言,dSPACE的單板方案是功能強大而又可以信賴的工具。單板方案提供了控制器方案設計及代碼生成和下載所需的一切,使RCP更加方便易行。DS1103PPC控制器擁有大量I/O接口,使其可以滿足RCP的要求。DS1103PPC控制器板除36路ADC、8路DAC以外還配有數字I/O。同時,DS1103PPC控制器板還集成了一個以TI公司的TMS320F240DSP為核心的I/O子系統(tǒng),可用來滿足特殊的I/O要求。這種DSP可提供三相PWM信號發(fā)生器,尤其適于驅動方面的應用。DS1103擁有6路數字增量編碼器接口,可以方便的應用于機器人的設計。DS1103還配有一個測速控制器,可用來對數字或模擬增量編碼器位置信號進行解析,這使其可以應用于電氣驅動控制。DS1103還集成了Infineon的CAN控制器,使其也可以適應汽車及自動化方面的應用。DS1103可以方便地插入PC機中,由PC機負責提供電源,完成程序下載。所有的實時計算都是由PPC控制器板獨立執(zhí)行,只有dSAPCE的試驗工具軟件并行運行于主機上。2.DS1104PPC控制器板DS1104是新開發(fā)的用于快速控制原型的單板硬件,它使得用戶的PC機擁有強有力的開發(fā)系統(tǒng)?;赑owerPC技術的實時硬件以及豐富的I/O接口提供了用于解決不同工業(yè)領域的控制器開發(fā)更理想的方案。新板DS1104控制器板價格低廉,使得它成為一套既適用工業(yè)開發(fā)又適用大學研究極好的開發(fā)系統(tǒng)。它擁有dSPACE原型板所有的優(yōu)點:完全的圖形化設計,Simulink/Stateflow建模和實驗管理軟件,而且僅占用一個PC機的PCI插槽。4.3.2標準組件系統(tǒng)1.處理器板(ProcessorBoards)處理器板概述:dSPACE標準組件系統(tǒng)的基本出發(fā)點是將實時系統(tǒng)和提供用戶接口的系統(tǒng)完全分開。無論主機的要求多么復雜,也無論使用的是何種操作系統(tǒng),dSPACE實時硬件都能保證滿足每一采樣周期的準確時間要求。所有的dSPACE標準組件板都必須至少配置一塊處理器板。所有的dSPACE標準組件系統(tǒng)都是以DS1005或DS1006為核心構造的。處理器板通過高速32位總線(PHS總線)提供到I/O板的接口,通過ISA總線提供到主機的硬件接口。2.I/O板為了滿足快速控制原型及硬件在回路仿真的需求,dSPACE提供了系列I/O板可供選擇。4.4本章小結本章重點對dSPACE的發(fā)展現狀前景,軟件及硬件作了介紹,同時介紹了如何利用dSPACE軟件進行設計,實驗。第五章基于dSPACE的ABS控制器實現5.1dSPACE硬件部分及外圍電路我們利用如圖1所示的三個開關電路,其中兩個用的是復位開關,一個用的是自鎖開關:兩個復位開關用來模擬遙控器遠程操控的開鎖和落鎖按鍵;自鎖開關用來模擬鑰匙是否在鑰匙孔的信號。本系統(tǒng)利用dSPACE普通I/O口作為信號采集和信號輸出端口。其中遙控器開鎖按鍵與Z3Group4ch4in端口相連;遙控器落鎖按鍵與a3Group4ch7in端口相連;鑰匙信號按鍵與Y3Group4ch1in端口相連。這三個端口作為信號的輸入端。A3Group1ch1out、A4Group1ch2out、A5Group1ch3out分別與節(jié)點一的單片機P1.2、P1.3、INT0相連,對節(jié)點一傳輸控制信號。具體連接如圖2所示:P1.2IN2(P1.2IN2(遙控器開鎖鍵)IN3(遙控器落鎖鍵)P1.3INT0IN1(鑰匙位置信號)Y3Group4ch1A3Group1ch1outZ3Group4ch4inA4Group1ch2outa3Group4ch7A5Group1ch3outADCType1inCon2Ch4dSPACEMicroAutoboxIN4(模擬的車速信號)圖1開關電路圖圖2dSPACE接口5.2程序編制圖3單脈沖子系統(tǒng)圖4布爾變量延時子系統(tǒng)本系統(tǒng)利用Matlab/Simulink建立控制模型,對四路輸入信號進行處理,從而得到三路輸出。通過對輸入信號進行轉化,得到相應的控制信號。如:鑰匙位置信號(當檢測到鑰匙從鎖孔內拔出時),向A3、B3口輸出一個低電平脈沖,而A5默認輸出高電平。所以當節(jié)點一接收到A3、A5、B3的低、高、低的信號時向CAN總線上發(fā)送帶有開鎖數據的報文,控制其他節(jié)點一同完成相應動作。圖3圖4分別為單脈沖子系統(tǒng)及布爾變量延時子系統(tǒng)。主程序如圖5所示:圖5主程序此程序為對滑移率及車速信號的模擬,滑移率的臨界值為15在滑移率大于15時由程序控制最后輸出信號為1、0此時進入abs減壓狀態(tài),當滑移率小于15時,進入增壓狀態(tài)。其中信號為低電平單脈沖信號,如圖3所示,此封裝的子系統(tǒng),只有在上升沿的跳變激勵下才會產生一個低電平脈沖。由于我們這個系統(tǒng)的信號大多為布爾型,而Matlab/Simulink沒有封裝好的布爾變量的延時子系統(tǒng),所以我們封裝了如圖7所示的布爾型變量延時子系統(tǒng),這個子系統(tǒng)在主程序和低電平脈沖的系統(tǒng)中被調用。主程序如圖5所示∶1)當檢測到Y3端口產生一個上升沿的跳變時,這樣A3、B3輸出0脈沖信號,A5輸出高電平1的信號,這樣節(jié)電一接到這個信號后,向總線上發(fā)送開鎖信號,使得各個節(jié)點能夠同時完成開鎖功能;2)當檢測到Z3和a3端口中有低電平觸發(fā)時,A3、A5、B3輸出“1-0-0”或“0-1-0”的信號,3)當ADCType1inCon2Ch4端口監(jiān)測到的車速信號大于20Km/h時,A5、B3輸出0脈沖信號,A3輸出高電平1的信號。程序運行狀態(tài)如圖6所示:圖6程序運行狀態(tài)5.2controldesk實現controldesk實現如圖7所示,當踩下制動踏板,且車速大于20km/h時,電磁閥開始進行增壓和減壓的動作。圖7controldesk實現圖8controldesk實現在車速小于和大于20千米時實現0,0,0,1的變化,我們利用ControlDesk對四路輸入信號和三路輸出信號進行監(jiān)測。當我們按動開關的時候,在狀態(tài)指示中能夠顯示我們的按鍵信息,在右端能夠顯示發(fā)送的相應動作信號,在中間我們用一個車速表顯示模擬車速,模擬車速超過20Km/h時,ABS起作用。5.3本章小結本章完成了對dSPACE程序的編制,利用模擬車速和模擬滑移率完成對ABS電磁閥的控制。結論試驗表明,基于MATLAB/Simulink和dSPACE開發(fā)的汽車ABS控制器,通過半實物仿真獲得了滿意的效果。利用MATLAB/Simulink開發(fā)中央節(jié)點過程中所需編寫的代碼少,模型參數的修改、代碼的生成及下載非常方便。開發(fā)的ABS控制器能夠滿足車輛的實際要求,可以在實車上使用。本文最終實現用dSPACE軟件模擬PWM波,來實現對繼電器電路至電磁閥的控制從而實現車輪的抱死與張開。參考文獻[1]余志生.汽車理論(修訂版)[M].北京:機械工業(yè)出版社,1993.[2]李朝祿.汽車制動防抱裝置(ABS)構造與原理[M].北京:機械工業(yè)出版社,1995.[3]柯愈治.汽車防抱制動系統(tǒng)結構原理與檢修[M].北京:人民交通出版社,1998.[4]潘旭峰.現代汽車電子技術[M].北京:北京理工大學出版社,1998.[5]周云山,于秀敏.汽車電控系統(tǒng)理論與設計[M].北京:北京理工大學出版社,1999.[6]司利增.汽車防滑控制系統(tǒng)—ABS與ASR[M].北京:人民交通出版社,1996.[7]高為炳,霍偉.大系統(tǒng)的穩(wěn)定性,分散控制及動態(tài)遞階控制基礎[M].北京:北京航空航天大學出版社,1994.[8]楊慶彪.汽車電控制動系統(tǒng)原理與維修精華[M].北京:機械工業(yè)出版社,2006.[9]MC9S12DP256BDeviceUserGuideV02.15,Motorola[M],Inc,2005.[10]Cho,J.M;Hwang,D.H.DesignandimplementationofHILSsystemforECUofcommercialvehicles.IndustrialElectron2ics[J].2001.Proceedings.ISIE2001,IEEEInternationalSymposiumon,Volume2001June.2,12–116.[11]魯植雄.汽車ABS.ASR和ESP維修圖解[M].北京:電子工業(yè)出版社,2006.[12]董繼明,羅燈明.汽車檢測與診斷技術[M].北京:機械工業(yè)出版社,2007.[13]張洪欣.汽車系統(tǒng)動力學[M].上海:同濟大學出版社,1996.[14]馬明星,毛務本.車輛防抱死制動系統(tǒng)(ABS)控制算法的研究[J].城市車輛,2002(6):21-23.[15]劉昭度,齊志權.液壓ABS系統(tǒng)研究進展與發(fā)展方向[J].液壓與氣動.2004(12):1-3.[16]劉穎姣,王貴勇.汽車ABS技術的發(fā)展趨勢研究[J].輕型汽車.2006(6):2l-24.[17]何祈雯,朱偉興.滑模變結構汽車ABS滑移率控制方法的研究[J].汽車科技.2004(2):19-21.[18]龍曉林,杜小芳.汽車ABS滑模變結構控制的分析與仿真[J].專用汽車.2004(3):25-26.致謝時光流水,歲月如梭,轉瞬間四年的大學生活即將結束,我懷著忐忑不安心情向四年來在學習和生活上給予我關心和幫助的老師和同學們致以真摯的謝意。本設計工作是在指導教師王悅新的悉心指導下完成的。老師具有很強的工程設計能力,在相關領域有著豐富的經驗,在設計思想、軟硬件設計、算法設計、程序編制等多方面給了我具體的指導。另外,老師為我們提供了寬松的學習環(huán)境和良好的設計條件,在此致以深厚的敬意和謝意.而且王老師,在硬件設計方面對我提供了各方面需要的工具;使后續(xù)的各項工作能夠按進度計劃順利進行。在此表示衷心的感謝!同學武中峰,在我完成設計的過程中一直給予我大量的幫助,在控制系統(tǒng)的控制策略和控制算法方面給了我很多啟發(fā)性的意見;在dSPACE軟件的學習使用方面給予了許多建議。在此表示衷心的感謝!最后衷心地感謝各位老師在百忙之中來評閱我的設計論文,期待老師給予批評指正。附錄A外文文獻Asonekindofautomobileelectro-technology,Anti-lockBrakingSystem(ABS)improvesautomobilespassablility,steeringstabilityandinitiativesecuritybyalongwayonalltypesofadhesionroad.Anti-lockbrakingsystemswerefirstdevelopedforaircraftusein1929,bytheFrenchautomobileandaircraftpioneer,GabrielVoisin,asthresholdbrakingonairplanesisnearlyimpossible.AnearlysystemwasDunlop'sMaxaretsystem,introducedinthe1950sandstillinuseonsomeaircraftmodels.Thesesystemsusedaflywheelandvalveattachedtothehydrauliclinethatfedthebrakecylinders.Theflywheelwasattachedtoadrumthatranatthesamespeedasthewheel.Innormalbrakingthedrumandflywheelwouldspinatthesamespeed.Ifthewheelslowedsuddenlythedrumwoulddothesame,leavingtheflywheelspinningatafasterrate.Thiscausedthevalvetoopen,allowingasmallamountofbrakefluidtobypassthemastercylinderintoalocalreservoir,loweringthepressureonthecylinderandreleasingthebrakes.Theuseofthedrumandflywheelmeantthevalveonlyopenedwhenthewheelwasturning.Intesting,a30%improvementinbrakingperformancewasnoted,becausethepilotsimmediatelyappliedfullbrakesinsteadofslowlyincreasingpressureinordertofindtheskidpoint.Anadditionalbenefitwastheeliminationofburnedorbursttires.Anti-lockBrakingSystem(ABS)isanimportantdevicetoimprovetheactivesafetyofvehicle.Withthedevelopmentofautomotivetoday,itssignificancehasbeenregardingmorethanever.Anti-lockbrakingsystem(ABS)isbraking-systemclosed-loopcontroldevicewhichpreventwheellockwhenbrakingand,asaresult,retainthevehiclesteerabilityandstability.ThemaincomponentsofABSincluding:hydraulicmodulator,wheelspeedsensor,andECUwhichusedtoprocessingsignalandcontrollingactuators.Firstly,thepaperintroducesthehistoryandbasicfunctionoftheanti-lockbrakingsystemandthewholestructureandcontrolprincipleofsystemalsobeenmentioned.AccordingtoMATLAB/Simulink,thecomponents’modelshavebeenestablished,whichincluding:singlewheeldynamicmodel,semi-carbrakingmodel,sevenfree-degreewholecarmodel,actuatormodel.EstablishthemodelofABSafteranalyzingcontrolalgorithms.Moreover,ComparetheSMCcontroleffectwithtraditionallogicalcontroleffect.Thesimulationresultclearlyshoesthebettereffectivenessofapplied.Basedonthevariedwheelaccelerationonthedifferentroadsurfacewhenappliedsamebrakingforce,analgorithmforidentifyingroadsurfacehasbeeninvented.Thesimulationresultshowsthebrakingdistancehasbeenshortenapparentlyafterappliedtheroadidentification.Basedonthevehicle-roaddynamicmodel,theroadcharacteristicparameter,whichdependsondiffer-enttypesofroadsurfaces,isintroducedandanewmethodofroadsurfaceidentificationforautomotiveanti-lockbrakingsystem(ABS)isproposed.Accordingtothecharacteristicsofvehicle-roaddynamicmodel,asimplemathresolutionmethodofthemodel'sfactorsisestablished.Onlyusingtheinformationofwheelspeed,thevehiclereferencevelocityandthewheelslipratioareestimatedreal-timely.Andbasedonthewheeldynamicmodel,theroadcharacteristicparameterisdeterminedtoidentifytheroadsurfaceforthedeterminationofthresholdsofABSregulativeparameters.Withthisnewmethod,theroadsurfaceidentificationcanbeaccuratelyobtainedandcalcu-lationtimeisshortthatitcanmeettheABSrealtimecontrolneed,anditalsoimprovestheperformanceofABS.附錄B外文文獻翻譯汽車防抱死制動系統(tǒng)(Anti-lockBrakingSystem,簡稱ABS)作為一種汽車電子技術,大大地提高了汽車在各種附著系數路面的可通過性、操縱穩(wěn)定性及主動安全性。防抱死制動系統(tǒng)是首次開發(fā)使用的飛機于1929年由法國汽車和飛機的先驅,如在飛機上加布里埃爾佛伊辛制動門檻,幾乎是不可能的。早期的系統(tǒng)是鄧洛普的Maxaret系統(tǒng),在20世紀50年代提出并仍在使用的一些飛機模型。這些系統(tǒng)所用的飛輪和連接到液壓剎車線,饋氣瓶閥門。飛輪附于鼓,在相同的車輪速度跑。在正常的制動鼓和飛輪會以相同的速度旋轉。如果車輪突然放慢鼓會做相同的,離開飛輪以更快的速度旋轉。這造成閥打開,使制動液的一個小數額繞過到本地水庫主缸,降低氣缸壓力和釋放剎車。作者:鼓和飛輪使用意味著只閥門打開時,車輪轉動。在測試中,在制動性能提高了30%指出,由于飛行員立即剎車,而不是完全適用于緩慢增加壓力,以便找到撬點。另外一個好處是,消除焚燒或車胎爆裂。

防抱死制動系統(tǒng)(ABS)是一種重要的設備,以提高車輛行駛安全性。今天的汽車發(fā)展歷史,其意義就超過防抱死制動系統(tǒng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論