《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于MSP430的酒駕報警減速器的研制
基于MSP430的酒駕報警減速器的研制
來源:電子技術應用2012年第9期
吳川隆, 王 忠, 羅 雪, 康 凱
四川大學 電氣信息學院, 四川 成都 610065
摘要: 以MSP430為核心控制器,利用測速器、FPGA、減速器、聲光報警模塊和LCD1602液晶顯示器,設計了一款防止酒后駕車的汽車報警減速器,實現對車速的控制和平穩停車。對數據采集過程中對數據的處理方法以及控制汽車停車控制算法作了詳細闡述,整個系統經調試,能運行正常。
中圖分類號: TP273
文獻標識碼: B
文章編號: 0258-7998(2012)09-0131-03
Research and design of the alcoholism alarm and brake based on MSP430
Wu Chuanlong, Wang Zhong, Luo Xue, Kang Kai
School of Electrical Engineering and Information Sichuan University, Chengdu 610065, China
Abstract: This paper presents and designs a anti-drinking driving alarm and brake, which uses MSP430 as the core, combined with the speed measurement module, FPGA, brake module, alarm module and LCD1602 to achieve the control of the speed and stable parking. In the process of data collection, the way of data processing and the control algorithm of automobile parking are discussed in detail. After debugged, the whole system can be normally operated.
Key words : drinking driving; MSP430; alarm; brake; data processing; control algorithm

    面對酒后駕車這一當今世界重大問題,研究和開發新的防酒駕技術變得迫在眉睫。汽車酒駕報警減速器是一款基于MSP40和FPGA、能夠檢測汽車室內空氣中乙醇分子濃度,并根據乙醇分子濃度和汽車運動狀態控制汽車運動狀態的系統。其構成模塊的關系如圖1所示,該系統以MSP430為核心控制芯片,并考慮到運算負擔和節能問題,利用FPGA構成一個基于模糊控制的PID算法的報警減速器,當檢測到司機酒后駕車,并發出聲光報警之后,若汽車并未停駛,則觸發減速器工作。

1 系統環境的模塊構成簡介
1.1 傳感器及安放位置

    空氣酒精濃度傳感器主要有半導體型、燃料電池型、紅外線型、色譜分析型及比色型等五大類,由于價格和使用便利性等因素,普遍應用的只有半導體型和燃料電池型兩種。其中,常溫型半導體型HS-3A酒精濃度傳感器[1]因靈敏度高、恢復速度快、壽命長,可以抵抗汽油、水蒸氣和煙霧的干擾。等特點而受到廣泛應用。
    為使檢測方便可行性高,系統不采用嘴吹氣的方式。而從司機的開車姿勢分析,呼出的氣流方向總是正對著方向盤,方向盤處的乙醇分子濃度在車室內總是最先達到最高濃度,故將酒精濃度傳感器安放于方向盤,且進氣口朝上。
1.2 測速器的設計
    系統環境模塊采用槽式光電對管的方法實現,圖2所示為測速碼盤,碼盤的邊緣是離碼盤中心距離相等、排列間隔一致的過孔。將碼盤安裝在汽車的變速齒輪箱或者輪胎轉軸上,用槽式光電對管的U形槽直接將測速碼盤夾在凹槽中央(測速碼盤能自由轉動),當測速碼盤轉動時便能測出汽車的速度。



3 減速器設計及控制
    整個減速器基于FPGA響應并實現,采用PID改進算法。由于PID控制原理簡單、使用方便、參數KP、KI和KD能根據動態過程適時調整,魯棒性強,其控制品質對被控對象特性的變化不太敏感。但它對非線性和復雜過程的控制效果不佳,因此在實際工業控制中均使用PID改進的算法。而模糊控制對于非線性、復雜的控制對象顯示出了控制性能高、魯棒性強等優點。因此,基于模糊控制自適應的PID控制算法[2],即將PID控制算法與模糊控制算法相結合實現復雜的控制過程,其減速器控制結構如圖3所示。

 

 


    (1)當e較小時,汽車運動速度與期望值接近,為使系統具有良好的穩態性能,應增加KP和KI,同時,為了避免系統在設定值附近振蕩,應適當選取KD值,選取原則如下:若ec較大,則KD取較小值;若ec較小,則KD取較大值。
    (2)當e和ec為中等大小時,為使系統響應的起調較小,KP應取較小值。在這種情況下,KD的取值對系統影響較大,KI和KD應取值適當,以保證系統響應速度。
    (3)當減速控制系統響應酒后駕車信號時, e較大。為加快響應速度,取較大的KP和較小的KD,同時為避免速度超調,產生積分飽和,應對積分作用加以限制,一般取KI=0。
    根據以上分析,制定出如表1所示的控制規則。

    糊控制器根據規則中的輸入、輸出模糊關系和實際輸入的模糊值得到輸出的模糊狀態。假設實際檢測的系統誤差和誤差變化率分別為e*和ec*,誤差連續取值范圍為e=[eL,eH],eL表示低限值,eH表示高限值,則量化為模糊控制器的精確輸入為E*和EC*,分別表示如下:
  
    最后利用式(12)即可實現對KP、KI和KD的控制,減速器仿真圖[4]如圖5所示。從圖中可知,輸入端信號與輸出端信號基本重合,可見基于模糊控制自適應的PID控制器能夠很好地滿足控制要求。

    基于MSP430的汽車酒駕報警減速器工作穩定,性能可靠。經實際檢測,當車室內空氣中乙醇分子的濃度達到聲光報警(酒后駕駛)點時,能夠很好地作出響應。如果在汽車靜止時檢測到屬于酒后駕車,則控制減速器工作的步進電機將停止工作;如果在汽車運動的過程中,檢測到屬于酒后駕車,則MSP430將會觸發FPGA減速器,使步進電機工作,迫使汽車平穩地停駛,從而真正實現酒后駕駛報警減速的作用,有效控制酒后駕車和預防交通事故的發生。
參考文獻
[1] 潘祖軍,朱文勝,岳睿.汽車用酒精傳感器的分析[J].北京汽車,2007(1):39-41.
[2] 王述彥,師寧,馮忠緒.基于模糊PID控制器的控制方法研究[J].機械科學與技術,2011,30(1):166-167.
[3] 王吉龍. 基于模糊PID的溫度控制系統[J].電子工程師,2008,34(5):77-80.
[4] 李國勇.智能控制及其MATLAB實現[M].北京:電子工業出版社,2005.

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 男女一级特黄a大片 | 欧美黄色高清 | 日韩福利片午夜在线观看资源 | 黄网址免费 | 国产第一页福利 | 视频xxx | 另类在线视频 | 中国黄色毛片视频 | 欧美成人免费做真爱大片 | 欧美亚洲国产精品久久 | 成人一级免费视频 | 污污视频在线免费看 | 久久久2019精品 | 日本欧美一区二区三区不卡视频 | 天天舔夜夜操 | 7m国产精品分类视频大全 | 国产成人一区二区三区 | 男女爱视频免费高清在线观看 | 日韩资源站 | 亚洲国产成人久久综合区 | 亚洲人成网址 | 黄网站色在线视频免费观看 | 亚洲天堂久久久 | 欧美成人久久久免费播放 | 国产日 | 国产啪视频免费视频观看视频 | 亚洲香蕉一区二区三区在线观看 | 国产乱在线观看视频 | 天堂在线视频精品 | 福利午夜在线 | 国产97色在线 | 日韩 | 香蕉污污视频 | 久久久久久久久网站 | 精品国产欧美另类一区 | 亚洲欧美人成综合导航 | 亚洲视频在线观看视频 | 男女午夜激情 | 国内视频一区二区三区 | 国产三级a三级三级天天 | 成人欧美一区二区三区视频 | 亚洲黄色三级 |