版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、1工業(yè)洗衣機模糊控制器的設(shè)計摘要:本文深入研究了工業(yè)洗衣機的模糊控制系統(tǒng)結(jié)構(gòu),確定了控制器的輸入、輸出變量,設(shè)計了輸入輸出變量的隸屬函數(shù),分析了輸入輸出變量的相關(guān)性,在正交實驗的基礎(chǔ)上建立了模糊控制規(guī)則庫,給出了軟件設(shè)計思想及模糊推理程序流程。關(guān)鍵詞:工業(yè)洗衣機;模糊;控制;設(shè)計TheDesignofFuzzyControllerInIndustryWashingMachineAbstract:Thearticleresearchest
2、hestructureoffuzzycontrolinindustrywashingmachine.Theinptvariableoutputvariableofcontrollerisdeterminedthenthemembershipfunctionofinputvariableoutputvariableisdesigned.Rulesrepositybasedonthogonalexperimentsissetup.Thede
3、signphilosophyofsoftwarefuzzyreasoningprogramflowchatareprovidedhere.Keywds:industrywashingmachinefuzzycontroldesign1前言前言模糊控制是智能控制發(fā)展的重要方向。自1974年英國工程師E.H.Mardani首次利用模糊控制邏輯研制成功模糊控制器以來,模糊控制理論及其應(yīng)用取得了很大的進展。進入二十世紀九十年代,模糊控制技術(shù)進入
4、商品化階段,并應(yīng)用于過程控制、模式匹配、機器人及專家系統(tǒng),在提高產(chǎn)品的自動化、智能化水平的同時取得良好的經(jīng)濟和社會效益。模糊控制技術(shù)被稱為“二十一世紀的核心技術(shù)”[1],尚在發(fā)展、完善之中。工業(yè)洗衣機廣泛應(yīng)用于賓館、飯店、醫(yī)院、部隊、學(xué)校、車站、客運碼頭等洗滌衣物量大的場合。工業(yè)洗衣機洗滌時要耗費大量的水和電。在我國淡水資源日益匱乏、能源需求急劇增加的今天,耗水、耗電的減少對保護環(huán)境、造福人民有著深遠的意義。2模糊控制器設(shè)計模糊控制器設(shè)
5、計本文研究以XGQ25F型工業(yè)洗衣機為原型機。洗衣機模糊控制器是模糊控制洗衣機的核心它在模糊理論的基礎(chǔ)上,根據(jù)各種傳感器的檢測信號,利用計算機技術(shù),模仿人腦思維方式進行控制。利用各種傳感器檢測布質(zhì)、布量、渾濁度等信息,單片機根據(jù)采集到的信息,經(jīng)過模糊推理決定出最佳的洗滌策略,包括洗滌時間、洗滌轉(zhuǎn)速、洗滌時進水位及洗滌過程等。2.12.1模糊控制器的結(jié)構(gòu)模糊控制器的結(jié)構(gòu)模糊控制洗衣機的輸入變量主要有3個:布質(zhì)、布量、臟污程度(臟污性質(zhì)本應(yīng)
6、當(dāng)也作為一個輸入變量,但限于傳感器價格、洗衣機成本原因放棄);輸出變量主要有5個:洗衣機的轉(zhuǎn)速、水位、洗滌時間、溫度及洗滌劑劑量,所以是3輸入5輸出結(jié)構(gòu)。如圖1所示。輸入變量分別有幾種狀態(tài)(本文均以3種為例),則洗滌輸入狀態(tài)有27種。如果將5個輸出變量均確定為3種則洗滌輸出狀態(tài)有243種,需建立一個龐大的規(guī)則庫.為簡化模糊控制系統(tǒng),首先要了解輸入變量對輸出變量的影響,對5種洗滌輸出變量進行分析可知,溫度主要決定于洗滌劑的要求,不同的洗滌
7、劑臟污程度布質(zhì)布量電機速度洗滌時間洗滌劑量水位模糊控制器水溫圖13輸入5輸出的工業(yè)洗衣機模糊控制器結(jié)構(gòu)圖3Abcd圖3梯形隸屬函數(shù)關(guān)。6)輔料種類、料量。輔料種類由人工輸入確定。對同樣洗滌物狀態(tài),不同洗滌劑需要量不同。對特定洗滌劑(白貓),劑量與布量、渾濁度關(guān)系筆者根據(jù)實踐得出了對應(yīng)的數(shù)據(jù)表格。7)脫水時間。脫水時間主要和布質(zhì)、布量有關(guān)。典型數(shù)據(jù)主要由實驗確定。3模糊推理軟件設(shè)計模糊推理軟件設(shè)計模糊推理的任務(wù)是根據(jù)洗滌物的原始狀況推斷出
8、應(yīng)采用的洗滌流程的各種參數(shù)。由于洗衣機的控制系統(tǒng)采用MCS51單片機控制,程序采用C51語言設(shè)計,在KeilC7.0環(huán)境下編譯調(diào)試。3.13.1模糊推理算法模糊推理算法模糊量的隸屬函數(shù)全部采用梯形形式,可用參數(shù)abcd來表示。如圖3所示。對隸屬函數(shù)為三解形的變量,當(dāng)b與c取值相等時,梯形可簡化為三角形。這樣便于軟件設(shè)計。輸入變量的模糊集及其隸屬函數(shù)參見圖2。模糊推理算法采用基本的Mani算法,模糊推理結(jié)果的精確化采用加權(quán)平均法[3]。3
9、.2洗滌流程及推理程序設(shè)計洗滌流程及推理程序設(shè)計洗滌流程包含初洗、主洗(1、2、3)、過清(1、2、3)、處理(1、2)等,可多達9個階段,每個階段包含洗滌方式(電機轉(zhuǎn)速)、洗滌時間、水溫、水位、脫水方式、脫水時間、輔料種類及料量。由于參數(shù)較多,難以根據(jù)不同輸入狀況由實驗一一確定有關(guān)參數(shù)。實際上,根據(jù)目前已知的洗滌程序及經(jīng)驗,有些參數(shù)只和部分輸入條件有較大關(guān)系,如水位、洗滌方式基本上由布質(zhì)、布量決定。因此,可根據(jù)洗滌參數(shù)的不同性質(zhì),分別
10、確定洗滌參數(shù)和輸入量的關(guān)系。這不僅減少實驗工作量,也節(jié)省推理時間。模糊推理將針對不同參數(shù),依據(jù)不同原始資料表確定各參數(shù)的數(shù)值。模糊洗滌流程如下:模糊推理程序根據(jù)人工輸入的輔料種類、洗滌劑適宜溫度,和傳感器檢測得到的布質(zhì)、布量、初洗混濁度等數(shù)據(jù),導(dǎo)出洗滌過程的所有參數(shù)。洗滌過程的每一階段的參數(shù)由結(jié)構(gòu)tagFuzzyOut說明,洗滌參數(shù)存放在結(jié)構(gòu)數(shù)組FuuzyOut[9]中。模糊推理程序流程圖如圖5所示。4結(jié)束語結(jié)束語筆者設(shè)計的工業(yè)洗衣機模
11、糊控制器經(jīng)鑒定其模糊控制性能已超過相關(guān)的國家模糊性能檢測標準,將其應(yīng)用于工業(yè)洗衣機上,檢測樣機與全自動同型號工業(yè)洗衣機相比,節(jié)水12%18%,節(jié)電7%12%[4],節(jié)時20%30%,洗凈率達40%,超過國標規(guī)定的35%。采用模糊控制技術(shù)的工業(yè)洗衣機大大減少了對工人洗滌經(jīng)驗依賴,省時、省心、省水、省電洗凈率及智能化程度全面超過全自動工業(yè)洗衣機。參考文獻:1竇振中.模糊邏輯控制技術(shù)及其應(yīng)用.北京航空航天大學(xué)出版社.19972鐘飛.基于混濁度
12、反饋洗衣機模糊控制器的設(shè)計.湖北工學(xué)院學(xué)報.2001(3)3余永權(quán).單片機模糊邏輯控制.北京航空航天大學(xué)出版社.19954周國柱.工業(yè)洗衣機模糊控制系統(tǒng)技術(shù)策略及實現(xiàn).湖北工學(xué)院學(xué)報.2002(1)選擇模糊控制程序輸入輔料種類:ExtraAbulentPro洗滌劑適宜溫度:AbulentTemperture初洗檢測布質(zhì):ClothType布量:ClothVolume初洗混濁度:cxTurbityValue調(diào)用模糊推理程序:輸出洗滌工藝參
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設(shè)計洗衣機模糊控制器
- 洗衣機控制器
- 洗衣機控制器課程設(shè)計--- 基于單片機的洗衣機控制器設(shè)計
- veriloghdl洗衣機控制器設(shè)計
- 洗衣機控制器課程設(shè)計
- 洗衣機控制器課程設(shè)計
- eda洗衣機控制器報告
- 課程設(shè)計--簡易洗衣機控制器
- eda課程設(shè)計---洗衣機控制器
- 基于單片機的洗衣機控制器設(shè)計
- 簡易洗衣機控制器的設(shè)計開題報告
- 全自動洗衣機控制器的設(shè)計.pdf
- 課程設(shè)計--簡易洗衣機控制器設(shè)計
- eda課程設(shè)計---洗衣機控制器設(shè)計
- 全自動洗衣機控制器畢業(yè)設(shè)計
- 全自動洗衣機控制器畢業(yè)設(shè)計
- 數(shù)字邏輯課程設(shè)計之洗衣機控制器
- 洗衣機控制器數(shù)字邏輯課程設(shè)計報告
- 數(shù)字電路課程設(shè)計洗衣機控制器的設(shè)計
- 畢業(yè)設(shè)計----基于單片機控制的智能洗衣機控制器
評論
0/150
提交評論