μC/OS-II與ARM在中央空調機組控制器中的應用
以溫控為例,網(wǎng)絡(luò )的輸入信號x1、x2分別是溫差及溫差變化率et、Δet,模糊論域分別定為[-20,20]、[-10,10],模糊子集均為:NB(負大)、NM(負中)、NS(負小)、ZE(零)、PS(正小)、PM(正中)、PB(正大),模糊規則49條,隸屬度函數為高斯函數。前件網(wǎng)絡(luò )輸入層直接將et、Δet送入到模糊化層計算其屬于各語(yǔ)言變量值模糊集合的隸屬度函數,規則層采用求積法計算出每條規則的適用度[10]。后件網(wǎng)絡(luò )由3個(gè)結構相同的并列子網(wǎng)絡(luò )組成,輸出PID控制器的3個(gè)控制參數kp、ki、kd。系統采集常規PID控制器工作時(shí)et、Δet輸入數據及控制參數為訓練樣本,利用誤差反傳算法訓練網(wǎng)絡(luò )參數:連接權pkji、隸屬度函數中心值cij及寬度δij。試驗記錄表明訓練后的控制器的動(dòng)態(tài)特性與靜態(tài)特性均優(yōu)于傳統PID及單純模糊控制方法。
本中央空調現場(chǎng)控制器采用32位高性能ARM處理器,滿(mǎn)足了控制系統對實(shí)時(shí)監控能力和組網(wǎng)通信能力的要求,簡(jiǎn)化了系統設計。嵌人式操作系統μC/OS-II的移植保證了系統的實(shí)時(shí)性,多任務(wù)運行特性使所開(kāi)發(fā)的控制軟件運行穩定、可靠。
參考文獻
[1] 余明楊,朱峰.基于ARM7的中央空調網(wǎng)絡(luò )集中控制器的研究[J].計算機系統應用,2007(7):117-119.
[2] 李子文.基于現場(chǎng)總線(xiàn)技術(shù)的中央空調控制器設計[D].上海:上海大學(xué),2005:10-13.
[3] 霍小平.中央空調自控系統設計[M].北京:中國電力出版社,2004.
[4] 邱黎輝.中央空調控制器的研制與開(kāi)發(fā)[D].上海:上海交通大學(xué),2003.
[5] 周立功.ARM嵌入式系統基礎教程[M].北京:北京航空航天大學(xué)出版社,2005:416-417.
[6] 王芳,陳榕,張琳,等.基于μC/OS-II嵌入式系統構件的研究與設計[J].微計算機信息,2007,23(3):65-67.
[7] 吳永忠,程文娟,鄭淑麗,等.嵌入式實(shí)時(shí)操作系統μC/OS-II教程[M].西安:西安電子科技大學(xué)出版社,2007.
[8] 錢(qián)華明,牛付震,夏全喜.嵌入式溫鹽深測量?jì)x的設計[J].電子測量與儀器學(xué)報,2009,23(增):399-403.
[9] 石舒健,王江江,王慧,等.神經(jīng)網(wǎng)絡(luò )PID控制器在高精度空調系統中的應用[J].儀器儀表用戶(hù),2004(6).
[10] 孫增圻.智能控制理論與技術(shù)[M].北京:清華大學(xué)出版社,2006:177-181.
評論