基于多線程溫度控制專家系統(tǒng)
2.3.3 溫度采樣線程
溫度采樣線程如圖5所示,該線程的掃描周期為3 000。在該線程中,對(duì)溫度的采集進(jìn)行了平均化的處理,即每16次平均作為最終結(jié)果,這個(gè)處理降低了毛刺信號(hào)的影響,使得溫度采樣趨于穩(wěn)定,從而使溫度顯示變得比較穩(wěn)定,提高了系統(tǒng)的抗干擾能力。另外,在“設(shè)置HSO_ PWM和PWM_CONTROL”這一步中,采用了專家知識(shí)設(shè)置控制的脈寬,使得溫度的控制趨于更精確。本文引用地址:http://www.biyoush.com/article/161019.htm
2.3.4 溫度顯示線程
溫度顯示線程圖6所示,該線程的掃描周期為1 000。在該線程中,單片機(jī)的P1.0~P1.3管腳輸出至74LS48譯碼器,而單片機(jī)的P1.4~P1.6管腳分別控制十位、個(gè)位、小數(shù)點(diǎn)三個(gè)數(shù)碼管的通與斷。每一個(gè)狀態(tài)中,數(shù)碼管只有一個(gè)被點(diǎn)亮,在足夠短的時(shí)間內(nèi),通過(guò)循環(huán)點(diǎn)亮三個(gè)數(shù)碼管,就可以得到數(shù)碼顯示的效果,這一步可以通過(guò)對(duì)狀態(tài)的循環(huán)移位來(lái)實(shí)現(xiàn)。
3 結(jié)語(yǔ)
由于一般控制理論難以對(duì)溫度這種大慣性、純延滯的非線性且參數(shù)不易確定的系統(tǒng)進(jìn)行控制。為此以溫度控制為例,介紹了一類多線程溫度控制專家系統(tǒng),該系統(tǒng)具有調(diào)節(jié)時(shí)間短、超調(diào)量小、穩(wěn)態(tài)精度高的特點(diǎn),能夠?qū)囟冗M(jìn)行較為滿意的控制。
評(píng)論