




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、孵化機(jī)溫度模糊控制器設(shè)計(jì)與仿真摘要:溫度控制的精度和穩(wěn)定性是孵化機(jī)系統(tǒng)急需解 決的關(guān)鍵技術(shù),系統(tǒng)中的被控對(duì)象不能建立精確的數(shù)學(xué)模 型。為了提高溫度控制精度和穩(wěn)定性,采用模糊控制方法設(shè) 計(jì)模糊控制器并通過 Matlab 進(jìn)行仿真。 對(duì)模糊規(guī)則的仿真說 明規(guī)則較合理,對(duì)系統(tǒng)的仿真表明模糊控制器超調(diào)量較小, 調(diào)節(jié)時(shí)間大約為 20 秒,系統(tǒng)穩(wěn)定。關(guān)鍵詞:孵化機(jī);溫度;模糊控制;隸屬函數(shù);仿真中圖分類號(hào): TP391 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 1009-3044(2014)13-3156-04Design and Simulation of Hatcher Temperature Fuzzy Con
2、trollerLI Xia1 ,ZHU Dao-chun2(1.Institute of Computer Software , Anhui V ocational College of Electronical Information Technology , Bengbu 233000, China; 2. Bengbu Dajiang Electronics Co. , Ltd. , Bengbu 233000, China )Abstract : It is the key technology to solve urgently that temperature control pr
3、ecision and stability in the hatching machine system. The mathematical model of the controlled object in the system can t be set up accurately. In order to improve temperature control accuracy and stability , fuzzy control method is used to design fuzzy controller and it is take simulation by Matlab
4、. Fuzzy rules are reasonable through rules simulation. It is showed that the overshoot is small , the response time is about 20 seconds, the system is stability by the system simulation.Key words : hatcher; temperature; fuzzy control ; membership function ; simulation家禽種蛋孵化機(jī)(簡稱孵化機(jī))是根據(jù)家禽孵化的生物 學(xué)原理用于孵化
5、出雛的人工控制生態(tài)環(huán)境的仿生設(shè)備。隨著 孵化器容量的增加及對(duì)胚胎發(fā)育生理的不斷研究,對(duì)孵化控 制器控制精度的要求越來越高。生產(chǎn)實(shí)踐研究表明溫度不當(dāng) 會(huì)導(dǎo)致胚胎發(fā)育增快或遲緩、氣室大、胚胎死亡率增加、初 生雛雞質(zhì)量下降等結(jié)果 1 。因此,溫度控制是孵化過程中急 需解決的關(guān)鍵技術(shù)之一。模糊控制利用模糊集合理論把人的 控制策略轉(zhuǎn)化為計(jì)算機(jī)能夠接受的算法語言所描述的控制 算法,模擬人的思維方式對(duì)一些無法構(gòu)造數(shù)學(xué)模型的被控對(duì) 象進(jìn)行控制。采用傳統(tǒng)控制理論設(shè)計(jì)一個(gè)控制系統(tǒng)需要知道 被控對(duì)象的精確數(shù)學(xué)模型,然而,在許多情況下被控對(duì)象的 精確數(shù)學(xué)模型很難甚至根本建立不了,采用模糊控制可以解 決這類難題。自從
6、20 世紀(jì) 60 年代模糊數(shù)學(xué)建立以來,模糊 控制技術(shù)已經(jīng)應(yīng)用到生產(chǎn)、管理、家電、軍事等領(lǐng)域。孵化 機(jī)中的溫度系統(tǒng)是一種非線性的、滯后的、時(shí)變系統(tǒng),很難 建立精確的數(shù)學(xué)模型 2 ,因此對(duì)本孵化機(jī)溫度控制系統(tǒng)采用 模糊控制是非常適合的。該文將主要介紹孵化機(jī)中溫度模糊 控制器設(shè)計(jì)并通過 Matlab 進(jìn)行仿真, 仿真表明模糊控制器超 調(diào)量較小,調(diào)節(jié)時(shí)間大約為 20 秒,系統(tǒng)穩(wěn)定。1 溫度模糊控制器設(shè)計(jì)1.1 溫度模糊控制系統(tǒng)的結(jié)構(gòu) 模糊邏輯控制系統(tǒng)的結(jié)構(gòu)與普通控制系統(tǒng)結(jié)構(gòu)類似,只 是控制器不一樣, 模糊邏輯控制系統(tǒng)的基本結(jié)構(gòu)如圖 1 所示 系統(tǒng)輸入值為給定值與輸出值之間的差值,然后模糊控制器 對(duì)被
7、控對(duì)象進(jìn)行控制。模糊控制器主要完成三個(gè)功能:模 糊化:把系統(tǒng)的偏差從精確量轉(zhuǎn)化為模糊量;推理決策: 根據(jù)推理規(guī)則對(duì)模糊量進(jìn)行模糊推理;精確化:把推理結(jié) 果的模糊輸出量轉(zhuǎn)化為實(shí)際系統(tǒng)能夠接受的精確數(shù)字量或 模擬量。圖1 模糊邏輯控制系統(tǒng)基本結(jié)構(gòu) 溫度模糊控制系統(tǒng)的控制目標(biāo)是溫度,對(duì)給定值溫度與 從被控制對(duì)象獲得的反饋溫度值進(jìn)行比較得到偏差,然后把 偏差輸入給模糊控制器由控制器決定如何進(jìn)一步控制被控 制對(duì)象的溫度。在環(huán)境溫度為 24 C -25 C的前提下立體孵化箱的孵化溫度范圍應(yīng)該在 36.5 C -40 C,其中最適宜的孵化溫度是378C。本系統(tǒng)的設(shè)計(jì)目標(biāo)是把溫度控制為378C,誤差范圍為-1
8、 C, +1 C 。控制器輸入量有兩個(gè),分別是溫度 偏差te和溫度偏差變化tc。溫度偏差te表示孵化箱內(nèi)的溫度 與設(shè)定溫度之間的差, 溫度偏差變化 tc 表示溫度變高或變低 的速率。1.2 模糊控制器設(shè)計(jì) 模糊控制器設(shè)計(jì)的主要內(nèi)容包括對(duì)控制器的輸入和輸 出進(jìn)行模糊化、模糊規(guī)則建立、模糊邏輯推理和精確化。模糊控制系統(tǒng)的輸入是精確量。采用模糊控制時(shí)就需要 把它們轉(zhuǎn)換成模糊集合中的隸屬函數(shù)的值。在模糊控制算法 中,溫度偏差的實(shí)際變化范圍稱為輸入變量的基本論域,本 系統(tǒng)中溫度偏差的基本論域?yàn)?-1 C, +1C ,把基本論域進(jìn) 行量化得到對(duì)應(yīng)的模糊集論域,通常表示為-n , -n+l,0,,n-1,
9、n。n值過大會(huì)使控制規(guī)則變得復(fù)雜,太小又 會(huì)使模糊處理結(jié)果粗糙而影響控制精度。根據(jù)孵化機(jī)實(shí)際控 制情況,選擇溫度模糊集的論域n 為 4,即-4, -3, -2, -1,0, 1, 2, 3, 4共 9 個(gè)等級(jí)。要實(shí)現(xiàn)模糊化處理還必須把模 糊集論域的元素和模糊語言值對(duì)應(yīng)起來。根據(jù)模糊集論域的 劃分原則,輸入語言變量值分別為:NL (負(fù)大),NM (負(fù)中), NS (負(fù)小),ZE (0), PS (正小),PM (正中),PL (正大) 共 7 個(gè)檔次。 輸出控制量 tu 用于控制加熱, 其基本論域?yàn)?0, 1,2,3,4,對(duì)應(yīng)的模糊論域?yàn)?0 ,1,2,3,4,分別表 示加熱電阻絲的5種工作狀態(tài)
10、:ZE (不加熱),PS (較小加 熱),PM (中等加熱),PL (較大加熱),PF (完全加熱)。 考慮到孵化箱內(nèi)溫度的分布特點(diǎn)溫度偏差的隸屬函數(shù)采用 三角形函數(shù)的形式 2 。溫度偏差變化與溫度偏差的模糊集論 域、語言值集合與隸屬函數(shù)一樣。輸入和輸出量的隸屬函數(shù) 如圖 2 所示。控制器采用三角形的隸屬函數(shù),即能保證精度 又可減少模糊化時(shí)的計(jì)算工作量,且系統(tǒng)實(shí)現(xiàn)時(shí)程序較簡 單。( a) 溫度偏差 te 與溫度偏差變化 tc 的隸屬函數(shù)( b ) 輸出量 tu 的隸屬函數(shù)圖 2 控制器的隸屬函數(shù)控制規(guī)則是模糊控制器的核心 3 。模糊控制規(guī)則建立可 以通過有經(jīng)驗(yàn)的操作者或?qū)<业目刂浦R(shí)和經(jīng)驗(yàn)制定
11、,通常 寫成控制規(guī)則表。控制規(guī)則的實(shí)質(zhì)是通過語言條件語句來模 擬人類的控制行為。確定模糊控制規(guī)則的原則是使系統(tǒng)輸出 響應(yīng)的動(dòng)態(tài)以及靜態(tài)特性達(dá)到最佳。當(dāng)誤差大或較大時(shí),選 擇控制量以盡快消除誤差為主;而當(dāng)誤差較小時(shí),選擇控制 量要注意防止超調(diào),以系統(tǒng)的穩(wěn)定性為主??偨Y(jié)行業(yè)經(jīng)驗(yàn)可 以得到孵化箱溫濕度的模糊控制規(guī)則,如表1 所示??刂破鞲鶕?jù)控制規(guī)則進(jìn)行推理,推理結(jié)果是一個(gè)模糊集 合。但在控制中必須要有精確的值才能對(duì)被控對(duì)象進(jìn)行驅(qū) 動(dòng)。精確化就是把模糊結(jié)果轉(zhuǎn)換成精確值,轉(zhuǎn)換方法有最大 隸屬度函數(shù)法、重心法、加權(quán)平均法等。2 溫度模糊控制器仿真及分析2.1 Matlab 模糊控制器工作過程Matlab
12、中的模糊工具箱( Fuzzy Toolbox )為仿真模糊控 制系統(tǒng)提供了很大的方便。 Matlab 軟件提供了一個(gè)模糊推理 系統(tǒng)編輯器。模糊推理系統(tǒng)編輯器用于設(shè)計(jì)和顯示模糊推理 系統(tǒng)的一些基本信息,如推理系統(tǒng)的名稱、輸入、輸出變量 的個(gè)數(shù)與名稱,模糊推理系統(tǒng)的類型、精確化等。其中模糊 推理系統(tǒng)可以采用 Mandani 或 Sugeuo 兩種類型,精確化方 法支持最大隸屬度法、重心法、加權(quán)平均等。模糊工具箱提 供的模糊控制器工作過程如圖 3 所示??刂七^程從左下角的 輸入開始,由于輸入值是精確值,需要轉(zhuǎn)換成對(duì)應(yīng)的隸屬函 數(shù)值,然后作為每條規(guī)則的判斷條件,如圖中步驟 1 所示; 當(dāng)?shù)玫剿幸?guī)則的
13、推理結(jié)果后執(zhí)行步驟4 所示的聚合功能,到此完成整個(gè)推理過程;最后進(jìn)行步驟5 表示的精確化操作得到本次輸入經(jīng)過模糊推理得到的精確數(shù)值。圖 3 模糊控制器工作過程2.2 溫度模糊控制器規(guī)則仿真 模糊規(guī)則瀏覽器用于顯示各條模糊控制規(guī)則對(duì)應(yīng)的輸 入量和輸出量的隸屬度函數(shù)。通過指定輸入量,可以直接的 顯示所采用的控制規(guī)則,以及通過模糊推理得到相應(yīng)輸出量 的全過程,以便對(duì)模糊規(guī)則進(jìn)行修改和優(yōu)化。通過規(guī)則瀏覽 器查看本系統(tǒng)控制器結(jié)果如圖 4 所示。從規(guī)則瀏覽器的結(jié)果 數(shù)值可以觀察到當(dāng)溫度誤差 -0.147 ,溫度變化為 -3.45 時(shí),控 制量為 3.26。這說明當(dāng)溫度誤差小,溫度快速下降時(shí),系統(tǒng) 會(huì)加快加
14、熱電阻絲輸出。圖4 模糊規(guī)則瀏覽器結(jié)果 通過推理規(guī)則的三維視圖能夠看到更多規(guī)則信息,如圖5 所示。從圖中可以看到當(dāng)偏差 te 為 PS、PM、 PL ,偏差變 化 tc 為 PM 、PL 時(shí),圖形左下方控制量 tu 值為 0,說明當(dāng)系 統(tǒng)超調(diào)嚴(yán)重時(shí)系統(tǒng)將使加熱輸出 0,這時(shí)系統(tǒng)需要配合其它 降溫措施重新使溫度達(dá)到要求。圖5 模糊規(guī)則三維視圖2.3 溫度模糊控制系統(tǒng)仿真 盡管孵化機(jī)精確的數(shù)學(xué)模型很難建立,為了仿真需要可 以建立一個(gè)比較粗略的模型 4 用于輔助模糊控制器設(shè)計(jì), 溫 度模糊控制系統(tǒng)仿真圖如圖 6 所示,圖中模擬控制器模塊實(shí) 現(xiàn)了以上介紹的控制器功能。仿真結(jié)果如圖 7 所示。從圖中 可以看到,系統(tǒng)加熱時(shí)最高溫度上沖到 38.5 左右, 20s 后溫 度基本維持在37.5 C左右。這說明溫度控制器響應(yīng)超調(diào)小,調(diào)節(jié)時(shí)間小,能很進(jìn)入穩(wěn)定狀態(tài),且控制精確較高,運(yùn)行穩(wěn) 定。由于采用的孵化機(jī)被控對(duì)象模型較粗略,雖然仿真效果 理想,但還需要在實(shí)際環(huán)境中進(jìn)行調(diào)試改進(jìn)。圖 6 溫度模糊控制系統(tǒng)仿真圖圖 7 模糊溫度控制曲線3 結(jié)論 通過對(duì)溫度控制器規(guī)則和孵化機(jī)溫度控制系統(tǒng)的仿真,說明模糊溫度控制器可以較好地對(duì)溫度進(jìn)行控制,溫度控制 器超調(diào)小,響應(yīng)快,精確度較高,運(yùn)行較穩(wěn)定。系統(tǒng)仿真為 后續(xù)的實(shí)現(xiàn)提供了技術(shù)保證,并為其它孵化機(jī)系統(tǒng)設(shè)計(jì)者提 供應(yīng)用參考。參考文獻(xiàn):1 張麗娟,趙玉
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 山西信息職業(yè)技術(shù)學(xué)院《現(xiàn)代廣告學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 南昌醫(yī)學(xué)院《實(shí)驗(yàn)室安全與環(huán)?!?023-2024學(xué)年第二學(xué)期期末試卷
- 四川護(hù)理職業(yè)學(xué)院《水運(yùn)工程施工技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 活動(dòng)三 老建筑的去和留(教學(xué)設(shè)計(jì))-2023-2024學(xué)年六年級(jí)下冊綜合實(shí)踐活動(dòng)滬科黔科版
- 臺(tái)州學(xué)院《教師口語技能訓(xùn)練》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣東郵電職業(yè)技術(shù)學(xué)院《會(huì)計(jì)信息系統(tǒng)單統(tǒng)計(jì)學(xué)雙》2023-2024學(xué)年第二學(xué)期期末試卷
- 西南大學(xué)《數(shù)據(jù)采集與清洗》2023-2024學(xué)年第二學(xué)期期末試卷
- Unit 2 Period2 Section A Pronunciation 教學(xué)設(shè)計(jì) 2024-2025學(xué)年人教版英語七年級(jí)上冊
- 貴陽康養(yǎng)職業(yè)大學(xué)《馬克思主義經(jīng)典文獻(xiàn)導(dǎo)讀(政治經(jīng)濟(jì)學(xué))》2023-2024學(xué)年第二學(xué)期期末試卷
- 醫(yī)用基礎(chǔ)設(shè)備器具項(xiàng)目效益評(píng)估報(bào)告
- 社會(huì)問題(第三版)課件匯 向德平 第1-7章 社會(huì)問題概述 - 人口問題
- 深圳2025年廣東深圳市公辦中小學(xué)招聘事業(yè)單位工作人員178人筆試歷年參考題庫附帶答案詳解
- 2024年沙洲職業(yè)工學(xué)院高職單招職業(yè)適應(yīng)性測試歷年參考題庫含答案解析
- 2024年山東勞動(dòng)職業(yè)技術(shù)學(xué)院高職單招語文歷年參考題庫含答案解析
- 2025年春新人教版語文一年級(jí)下冊全冊課件
- 2025年春新北師大版數(shù)學(xué)七年級(jí)下冊全冊教案
- 第七章老年人泌尿系統(tǒng)疾病
- 2025年中智科技集團(tuán)有限公司招聘筆試參考題庫含答案解析
- 2025年山東省郵政招聘筆試參考題庫含答案解析
- 《零售藥店實(shí)務(wù)》期末考試復(fù)習(xí)題及答案
- 校園安全案例解析
評(píng)論
0/150
提交評(píng)論