【正文】
justment procedures outlined below.(1) The values of the PID constants , and of the PID controller are set based on the equations in the reaction curve method for digital control.(2) With the aim of improving the transient characteristic of the control response, the control parameters of the fuzzy controller are also set. Here, because this fuzzy controller realizes a “nonlinear PID controller” as mentioned above and is an extension of the general “l(fā)inear PID controller”, knowledge of the parameter adjustment rules for the “l(fā)inear PID controller” is also utilized for the adjustment of this fuzzy controller. The parameters and of this fuzzy controller are equivalent to the PID constants, and, respectively.(3) In order for the execution of the fuzzy switching to give a good control response, the shape parameters of the “fuzzy switching membership function” are set. Here, the shape parameter is set to the target value R, and the shape parameter is set taking into account both the control response and the fuzzy switching action.When a firstorder lag system with dead time is used as the controlled system, for both PI and PID actions, it can be observed that pared with the PID control the hybrid control has an improved rise characteristic, a sharply improved transient characteristic close to the argent value, and a reduced settling time. Although a second。 Fuzzy switching。最后,感謝遼寧工學(xué)院對我的教育和培養(yǎng),在此請允許我再次表達(dá)對母校的崇高敬意。參考文獻(xiàn)[1] 李錫雄. 微型計算機(jī)控制技術(shù). 北京: 科學(xué)出版社,[2] 張迎新. 單片微型計算機(jī)原理應(yīng)用及接口技術(shù). 北京: 國防工業(yè)出版社,2000[3] 余人杰. 計算機(jī)控制技術(shù). 西安: 西安交通大學(xué)出版社,[4] 胡壽松. 自動控制原理. 北京: 國防工業(yè)出版社,1994[5] 何立民. 單片機(jī)應(yīng)用系統(tǒng)設(shè)計. 北京: 北京航空航天大學(xué)出版社,1989[6] 李華. MCS51系列單片機(jī)實(shí)用接口技術(shù). 北京: 北京航空航天大學(xué)出版社,1993[7] 王之芳. 傳感器應(yīng)用技術(shù). 西安: 西安交通大學(xué)出版社,1995[8] 李志忠. 微型計算機(jī)應(yīng)用技術(shù). 北京: 清華大學(xué)出版社,1989[9] 曹素芬. MCS51系列原理與接口技術(shù). 沈陽: 東北大學(xué)出版社,1994[10] 李永敏. 數(shù)字化測試技術(shù). 北京: 北京航空航天大學(xué)出版社,1987[11] 萬福君. 單片微機(jī)原理系統(tǒng)設(shè)計與開發(fā)應(yīng)用. 北京: 中國科學(xué)出版社,1995[12] 張友德. 單片機(jī)原理應(yīng)用與實(shí)驗(yàn). 上海: 上海復(fù)旦大學(xué)出版社,1992[13] 張毅剛等. MCS51單片機(jī)應(yīng)用設(shè)計. 哈爾濱: 哈爾濱工業(yè)大學(xué)出版社,[14] 房小翠. 單片機(jī)實(shí)用系統(tǒng)設(shè)計技術(shù). 北京: 國防工業(yè)出版社,[15] 高海生等. 單片機(jī)應(yīng)用技術(shù)大全. 西安: 西安交通大學(xué)出版社,[16] 陳汝全. 電子技術(shù)常用器件應(yīng)用手冊. 北京: 北京理工大學(xué)出版社,[17] Ender DB. Process Control Performance:Fuzzy hybrid control using simplified indirect inference method [J]. Control Engineering,2003[18]Qin SJ. Control Performance Monitoringa Review and Assessment [J]. ComChen Eng ,1998[19]Mann GK I, Hu BG, Gosine RG .Analysis and PID controllers [A]. IEEE International Conference On Fuzzy Systems [S] , ,1997致 謝本次畢業(yè)設(shè)計的順利完成,首先要感謝我的導(dǎo)師李寶國。在元器件選擇上盡量做到使硬件電路簡單,力求整個系統(tǒng)相關(guān)器件性能匹配。顯示緩沖區(qū)中各存儲單元用于存放相應(yīng)LED顯示管欲顯示字符的字形碼地址偏移量,故CPU可以根據(jù)這個地址偏移量通過查找字形碼表來找出所需顯示字符的字形碼,以便送到字形口顯示。P2口輸出該位要顯示字符的數(shù)據(jù)段,使該位顯示出一個字符。對于鍵的抖動處理,一般采用軟件延時20毫秒的方法。在執(zhí)行程序的時候只需要逐位判斷PA0,PA1,PA2,PA3,PA4口是高電平還是低電平,若為高電平,則表示沒有按鍵按下,若為低電平,則表示已經(jīng)有鍵按下,于是執(zhí)行鍵的處理子程序。否則將TX與TH比較,如果TX≥TH則報警,并置P13口為高電平,通過光耦合器關(guān)閉可控硅,停止加熱器加熱,并調(diào)顯示。(2)在i時刻的輸出只需用到此時刻的偏差,以及前兩時刻的偏差和前一次的輸出值,這大大節(jié)約了計算時間。比例積分微分調(diào)節(jié)器作用:為了加快控制過程,有必要偏差出現(xiàn)或變化的瞬間,按偏差變化的趨向進(jìn)行控制,使偏差消滅在萌芽狀態(tài),這就是積分調(diào)節(jié)的原理。積分調(diào)節(jié)器具有積累成分,只要偏差不為零,它將通過積累作用影響控制量,從而減小偏差直到偏差為零。比例調(diào)節(jié)器的作用:比例調(diào)節(jié)器對偏差是即時反應(yīng)的,偏差一旦出現(xiàn),調(diào)節(jié)器立即產(chǎn)生控制作用,使輸出量朝著減小偏差的方向變化,控制作用的強(qiáng)弱決定于比例系數(shù)。實(shí)踐證明在程序中加入陷阱后程序彈飛的機(jī)率大大降低。對付前一種情況采取的措施就是設(shè)立軟件陷阱,對于后一種情況可采取“看門狗”電路解決。具體的辦法是:常在一些對程序流向起決定作用的指令之前插入兩條NOP指令,以保證彈飛的程序迅速納入正確的控制軌道,此類指令有:RET、RETI、ACALL、LCALL、SJMP、AJMP、LJMP、JZ、JNZ、JB、JNB、JBC、CJNE、DJNZ等。 軟件抗干擾設(shè)計程序在運(yùn)行過程中,有時由于某種噪聲干擾的影響,會出現(xiàn)死循環(huán)現(xiàn)象,或者出現(xiàn)程序“亂飛”(執(zhí)行程序跨段丟失)現(xiàn)象,從而影響系統(tǒng)的正常工作。l 系統(tǒng)可以手動或上電復(fù)位。l 實(shí)時顯示溫度,℃。結(jié)合本系統(tǒng)的功能,程序長度不會超過89C51內(nèi)部的程序存儲器,所以硬件上不用外擴(kuò)程序存儲器。 MCS51的口線P11接報警電路的輸入端,當(dāng)P11口輸出低電平時,7046輸出為高電平,發(fā)光二極管兩端電壓差接近5V,,由壓電效應(yīng)而發(fā)出蜂鳴音報警。外接晶體以及CX1和CX2構(gòu)成并聯(lián)諧振電路,接在放大器的反饋回路中。為了保證CPU對鍵的閉合作一次僅一次處理,在軟件中必須去除抖動,在鍵的穩(wěn)定閉合或斷開時讀鍵的狀態(tài),并判斷出鍵由閉合到釋放時,再作鍵輸入處理。在完成設(shè)定上限值的工作后,使用1號鍵和2號鍵設(shè)定需要的溫度控制系統(tǒng)的下限值,然后按下3號鍵,將這個下限值確定,也就是將這個下限值保存到專用的寄存器里,然后系統(tǒng)進(jìn)去實(shí)時的溫度測量和控制工作中。3號鍵:下限溫度值確定。例如:當(dāng)S1號按鍵閉合時,所在的行線與列線短路,使PA0口為高電平,通過軟件里對PA0口查尋,如果只有PA0口為高電平,那么就可以確定是S1鍵按下了,通過在軟件里的設(shè)定,行使S1鍵的功能。但每個按鍵需占用一根輸入口線,在按鍵數(shù)量較多時,輸入口浪費(fèi)大,電路結(jié)構(gòu)顯得很復(fù)雜,故此種鍵盤適用于按鍵較少或操作數(shù)量較高的場合。8255的D0~。當(dāng)這個引腳為低電平時,8255被CPU選中。當(dāng)這個引腳為低電平時,8255接收CPU輸出的數(shù)據(jù)或命令,即CPU對8255A進(jìn)行寫操作。l 數(shù)據(jù)總線:D0~DPA0~PAPB0~BPPC0~PC7,此32條數(shù)據(jù)線均為雙向三態(tài),其中D0~D7用于傳送CPU與8255之間的命令與數(shù)據(jù),PA0~PAPB0~BPPC0~PC7分別與A、B、C3口對應(yīng),用于8255與外部之間傳送數(shù)據(jù)。 簡易式鍵盤接口電路設(shè)計 8255可編程并行I/O接口設(shè)計MCS51系列單片機(jī)共有4個8位并行I/O口,這些I/O口一般是不能完全提供給用戶使用的,在外部擴(kuò)展存儲器時,提給用戶使用的I/O口只有P1和P3口的部分口線。的選擇RC回路中,電阻的作用是防止電容器產(chǎn)生震蕩以及減少可控硅導(dǎo)通時的電流上升率di/dt。由于串入電阻,使得觸發(fā)電路由一個最小觸發(fā)電壓,低于這個電壓時,可控硅才導(dǎo)通。所以限流電阻選180Ω,即=180Ω。光電耦合器的集電極電流與發(fā)光二極管的電流之比稱為光電耦合器的電流傳輸比CTR。該部分的工作過程是:當(dāng)單片機(jī)的P14口輸出為低電平是,MOC3041內(nèi)部導(dǎo)通,G端通道出現(xiàn)同步觸發(fā)脈沖,控制可控硅導(dǎo)通,打開加熱器;當(dāng)P14為高電平時,MOC3041內(nèi)部截止,可控硅斷開,關(guān)閉加熱器。 MOC3041和雙向可控硅構(gòu)成的輸出通道電路其中:R8:限流電阻,控制LED的觸發(fā)電流。因此當(dāng)為了使它能夠正確工作,應(yīng)抑制雙向可控硅中的電壓上長率dy/dt。所以,一般不采用第四象限的出發(fā)方式。第四象限觸發(fā):MT2,G+。第二象限觸發(fā):MT2+,G。電極1用MT1表示,電極2用MP2表示。雙向可控硅可以看作是兩個單向可控硅反向并聯(lián)在一起組成。因此加上過零觸發(fā)電路,使交流電壓瞬時值為零時可控硅才能導(dǎo)通。2) 無觸電,壽命長,可靠性高。發(fā)光二極管和光敏三極管封裝在同一個管殼內(nèi),發(fā)光二極管的作用是將電信號轉(zhuǎn)變?yōu)楣庑盘?,光敏三極管接收光信號再將它轉(zhuǎn)變?yōu)殡娦盘枴?MOC3041芯片是一種集成的帶有光耦的雙向可控硅驅(qū)動電路。由于被控制對象是電爐或電風(fēng)扇,而它們都是感性元件,來校正零相位。 顯示電路原理圖 輸出控制電路設(shè)計對該部分電路的設(shè)計,主要應(yīng)解決兩個問題:弱電(89C51系統(tǒng))和強(qiáng)電(AC220V)的隔離;對強(qiáng)電的控制。3.BCD7段鎖存/譯碼/驅(qū)動器。2.D7段譯碼驅(qū)動器。 LED顯示器字模表顯示字符共陽極共陰極顯示字符共陽極共陰極0C0H3FHb83H7CH1F9H06HcC6H39H2A4H5BHdA1H5EH3B0H4FHE86H79H499H66HF8EH71H592H6DHP8CH73H682H7DHUC1H3EH7F8H07HY91H31H880H7FHH89H6EH990H6FHLC7H76Ha88H77H“滅”FFH00H單片機(jī)控制控制LED顯示器工作時,要提供段選碼和位選碼,減輕軟件負(fù)擔(dān),選碼通常用硬件譯碼芯片獲得。其中7個發(fā)光二極管構(gòu)成7筆字型“8”;一個發(fā)光二極管構(gòu)成小數(shù)點(diǎn)的“.”。這種顯示塊有共陰極和共陽極兩種。電子顯示器可分為主動發(fā)光型和非主動發(fā)光型兩大類。隨著電子技術(shù)的飛速發(fā)展。l /通過74LS373接于P01,只要 P01=0則啟動轉(zhuǎn)換器;P01=1則讀取轉(zhuǎn)換結(jié)果。 AD574A控制信號組合表/操 作0禁止1禁止1000啟動12位轉(zhuǎn)換v001啟動8位轉(zhuǎn)換101接1腳(+5V)輸出數(shù)據(jù)格式為并行12位101接地0輸出數(shù)據(jù)格式為并行高8位101接地1低4位加上尾隨4個零 AD574與單片機(jī)接口電路設(shè)計。設(shè)A=0,12位A/D轉(zhuǎn)換,轉(zhuǎn)換時間為25,這與的狀態(tài)無關(guān)。此引腳只作為數(shù)字量輸出格式的選擇,對轉(zhuǎn)換操作不起作用。=0時,為單字節(jié)輸出,可與8位CPU接口連接,AD574A采用左對齊的數(shù)據(jù)格式,與A配合,使數(shù)據(jù)分兩次輸出。 AD574的引腳圖主要引腳功能:l 轉(zhuǎn)換器的啟動和數(shù)據(jù)讀出是由CE,和R/引腳來控制的。另外,當(dāng)START信號出現(xiàn)高電平時,標(biāo)志狀態(tài)STS開始變?yōu)楦唠娖?,直到轉(zhuǎn)換過程結(jié)束才變?yōu)榈仉娖?。AD574由兩部分組成