在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

模糊PID控制系統(tǒng)設(shè)計的特點、優(yōu)勢詳解

MCU開發(fā)加油站 ? 2017-12-05 11:42 ? 次閱讀

一些醫(yī)療檢測儀器在檢測時需要模擬人體溫度環(huán)境以確保檢測的精確性,本文以STM32為主控制器,電機驅(qū)動芯片DRV8834 為驅(qū)動器,驅(qū)動半導(dǎo)體致冷器(帕爾貼)給散熱片加熱或者制冷。但由于常規(guī)的溫度控制存在慣性溫度誤差的問題,無法兼顧高精度和高速性的嚴(yán)格要求,所以采用模糊自適應(yīng)PID控制方法在線實時調(diào)整PID參數(shù),計算PID參數(shù)Kp、Ki、Kd調(diào)整控制脈沖來控制驅(qū)動器的使能。從simulink仿真的和實驗結(jié)果來看模糊PID控制系統(tǒng)精度高、響應(yīng)速度快,能達(dá)到預(yù)期效果。

溫度參數(shù)是工業(yè)生產(chǎn)中常用的被控對象之一,在化工生產(chǎn)、冶金工業(yè)、電力工程和食品加工等領(lǐng)域廣泛應(yīng)用,在醫(yī)療檢測設(shè)備中時常需要模擬人體溫度進行成分檢測。采用直流電機驅(qū)動芯片DRV8834驅(qū)動帕爾貼的制冷和加熱過程。溫度隨時間的變化率和變化的方向不確定且可能大幅度的變化,要求系統(tǒng)的實際溫度快速和精確地跟蹤設(shè)定溫度以滿足加工工藝的要求。時間程序溫度控制系統(tǒng)具有強烈的非線性、強耦合、大時滯和時變等特點,傳統(tǒng)PID控制雖然算法簡單易于實現(xiàn)且調(diào)整時間較快、精度較高,但是抗干擾能力不強,容易產(chǎn)生振蕩;模糊PID不需要精確的數(shù)學(xué)模型,能較好的處理時變、非線性、滯后等問題,有很好的魯棒性,響應(yīng)速度快。

1 過程分析及常規(guī)控制方法

恒溫控制系統(tǒng)具有制冷、加熱等功能,箱體內(nèi)的溫度傳感器DS18B20通過不斷地檢測溫度,與設(shè)置的很定溫度作比較,當(dāng)室內(nèi)溫度低于設(shè)置溫度值時,加熱模塊工作,使DRV 8834輸出正向直流,驅(qū)動帕爾貼元器件,使其加熱;當(dāng)溫度高于設(shè)置溫度值時,使DRV8834輸出反向直流,驅(qū)動帕爾貼元器件,使其工作在制冷功能。使室內(nèi)溫度在設(shè)定值范圍內(nèi)震蕩,最終趨向于穩(wěn)定。同時,控制系統(tǒng)將協(xié)調(diào)控制制冷和加熱系統(tǒng),以達(dá)到箱溫波動值最小、高精度控溫的目標(biāo)。所以溫度控制成為恒溫控制系統(tǒng)的核心問題。

2 模糊PID溫度控制系統(tǒng)的硬件電路設(shè)計

如圖1,系統(tǒng)主要包括以下幾個部分:

1)數(shù)字溫度傳感器:DS18B20是一種“一線總線”接口的溫度傳感器。與傳統(tǒng)的熱敏電阻等測溫元件相比,它是一種新型的體積小、適用電壓寬、與微處理器接口簡單的數(shù)字化溫度傳感器,實現(xiàn)溫度的采集。

2)控制器:采用STM32模塊和存儲器構(gòu)成,以其豐富的外部資源和高達(dá)72 MHz的主頻完成大量的PID運算。

3)加熱模塊:采用驅(qū)動芯片DRV8834,是一款雙路橋式步進器或者直流電機驅(qū)動器。由于加熱器帕爾貼是由直流控制發(fā)熱或者制冷,所以用DRV8834用作直流電機驅(qū)動器來驅(qū)動帕爾貼。

DRV8834能夠驅(qū)動兩個直流電機或者一個步進電機,每個H橋的電流輸出為1.5 A,2.2 A峰值電流,所以用1.5 A電流驅(qū)動帕爾貼加熱元器件。該器件提供了帶有一個故障輸出引腳的內(nèi)部關(guān)斷功能,此功能用于過流保護、短路保護、欠壓閉鎖和過熱。另外,還提供了一種低功耗睡眠模式以節(jié)約電能和增加元器件使用壽命。

如圖2,nSLEEP引腳控制驅(qū)動芯片的睡眠模式,低電平進入睡眠模式,由STM32的I/O控制;AOUT1和AOUT2為橋A的兩個輸出端,(這里接帕爾貼的兩個輸入端),并且在AOUT端串聯(lián)一個0.1歐姆的電阻和1uH的電感來模擬直流電機負(fù)載;VREFO為參考電壓的輸出;AVREF和 BVREF通過滑動變阻器改變輸入的電壓,結(jié)合AISEN端的電阻設(shè)置斬波電流的輸出,斬波電流計算公式:

斬波電流計算公式

AENABL引腳是DRV8834芯片的使能芯片;DIR引腳控制橋電流的輸出方向,這里可以控制帕爾貼的加熱或制冷;nFAULT引腳在芯片正常工作時輸出高電平,當(dāng)輸出低電平時表示芯片過溫、過流或者欠壓以指示芯片的工作狀態(tài);VM輸入5 V電壓供電

3 模糊PID溫度控制系統(tǒng)的軟件設(shè)計

3. 1 模糊控制基本原理

模糊控制是以模糊集合理論、模糊語言及模糊邏輯為基礎(chǔ)的控制,它是模糊數(shù)學(xué)在控制系統(tǒng)中的應(yīng)用,是一種非線性智能控制。

本文在常規(guī)PID基礎(chǔ)上,以溫度反饋值與目標(biāo)值的誤差e和誤差變化率ec作為輸入,一方面送入模糊控制器用模糊推理的方法計算PID參數(shù)的調(diào)整系數(shù),進行在線自整定,以滿足不同e和ec對控制器參數(shù)的不同要求。

溫度控制的軟件設(shè)計主要包含3個部分:系統(tǒng)的初始化,模糊PID的計算,驅(qū)動電路的控制。其控制流程如圖4所示。

其中系統(tǒng)初始化包含STM32系統(tǒng)時鐘的初始化,I/O口的初始化,數(shù)字溫度傳感器DS18B20的初始化,顯示模塊的初始化等。模糊PID的計算是 e(k)和ec(k)的值輸入到模糊控制規(guī)則表然后去模糊化算出Kp、Ki、Kd的當(dāng)前值。PID控制輸出的控制量是STM32定時器的計數(shù)值以控制 PWM輸出的占空比,PWM輸出連接到帕爾貼驅(qū)動器的使能引腳控制電流的輸出的通斷,從而控制帕爾貼的發(fā)熱量。

3.2 模糊劃分及模糊化

設(shè)溫度偏差e的基本論域為[-30℃,+30℃],溫度偏差變化率ec的基本論域為[-12,+12],輸出u的基本論域為 [-0.4,+0.4],e、ec和u的語言變量E、EC和U,均劃分為7個變量等級(NB,NM,NS,Z,PS,PM,PB),各個變量的模糊論域范圍為:

{E)={-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6};

{Ec}={-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6};

{U}={-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7}。

對于模糊控制器而言,溫度偏差及其變化率都是精確輸入量,為了對確定的精確量進行模糊化,必須把它們轉(zhuǎn)換成模糊集合的隸屬函數(shù)。由于三角形函數(shù)計算較簡單、性能較好,輸入/輸出變量的隸屬度函數(shù)都采用三角形分布。

3.3 模糊控制規(guī)則

確定模糊控制規(guī)則的原則必須是系統(tǒng)輸出響應(yīng)的動、靜態(tài)特性達(dá)到最佳。當(dāng)誤差大或較大時,選擇控制量以盡快消除誤差為主;而當(dāng)誤差較小時,選擇控制量要注意防止超調(diào),以系統(tǒng)的穩(wěn)定性為主要出發(fā)點。

本研究根據(jù)實際運行經(jīng)驗進行了試驗、分析、歸納,并得出一系列控制規(guī)則為:

3.4 simulink的仿真對比

采用模糊自適應(yīng)PID控制與常規(guī)PID控制作對比,體現(xiàn)出模糊自適應(yīng)在溫度控制方面的優(yōu)越性。帕爾貼加熱散熱片可以看成是一個具有時滯特性的一階慣性環(huán)節(jié),其傳遞函數(shù)為:

其中k取4,τ取500,延時部分在simulink中串聯(lián)一個Transport Delay模塊,延時時間取3 s。

如圖5,上半部分為模糊自適應(yīng)PID控制,輸入的信號通過迷糊控制器算出Kp、Ki、Kd的修正值,然后加上Kp、Ki、Kd的經(jīng)驗值來對傳遞函數(shù)起作用。下面半部分就為普通的PID控制。通過虛擬的示波器觀察兩種控制方法的控制效果。

紅色曲線為普通PID控制的輸出曲線,黃色曲線為模糊自適應(yīng)PID控制的輸出曲線,通過對比可以發(fā)現(xiàn),傳統(tǒng)的PID控制存在嚴(yán)重的超調(diào),并在預(yù)期值上下震蕩,調(diào)整時間長。模糊自適應(yīng)PID控制很好的解決了這個問題,以最快的時間最小的超調(diào)達(dá)到系統(tǒng)穩(wěn)定。

4 結(jié)束語

本次實驗采用了常用的直流電機驅(qū)動器通過適當(dāng)調(diào)整電路運用到半導(dǎo)體制冷器件上,電路簡單成本也較低。軟件設(shè)計上運用PID模糊控制有效的解決了溫度控制的慣性和延遲問題,實驗基于STM32控制器充分利用其固件庫函數(shù)大大減少了開發(fā)周期,提高了效率。此系統(tǒng)可以運用在醫(yī)療設(shè)備、家用小電器等一些用到溫度控制的場合中,具有一定代表性。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 半導(dǎo)體
    +關(guān)注

    關(guān)注

    334

    文章

    27719

    瀏覽量

    222705
  • STM32
    +關(guān)注

    關(guān)注

    2272

    文章

    10924

    瀏覽量

    357609
  • 電機驅(qū)動芯片
    +關(guān)注

    關(guān)注

    6

    文章

    74

    瀏覽量

    17327

原文標(biāo)題:基于STM32的半導(dǎo)體制冷片控制系統(tǒng)設(shè)計

文章出處:【微信號:mcugeek,微信公眾號:MCU開發(fā)加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    氣動柔性球關(guān)節(jié)的模糊PID控制

    氣動柔性球關(guān)節(jié)的模糊PID控制介紹了新型氣動柔性球關(guān)節(jié),討論研究其控制方法。綜合模糊控制
    發(fā)表于 08-08 09:34

    基于LabVIEW的模糊PID控制系統(tǒng)設(shè)計與實現(xiàn)

    基于LabVIEW的模糊PID控制系統(tǒng)設(shè)計與實現(xiàn)-雙容水箱設(shè)計的步驟怎么樣的啊,求高手,謝謝,用工具包
    發(fā)表于 05-03 14:08

    模糊PID控制算法如何控制勻速升溫

    勻速升溫控制是個復(fù)雜的過程,具有大慣性、純滯后、非線性等特點,難以得到精確的數(shù)學(xué)模型。考慮到這些特點,為提高控制精度,本設(shè)計將Fuzzy PID
    發(fā)表于 05-30 10:38

    如何去設(shè)計一種基于STM32控制器的模糊PID溫度控制系統(tǒng)

    模糊PID溫度控制系統(tǒng)的硬件電路包括哪幾部分呢?如何去設(shè)計一種基于STM32控制器的模糊PID
    發(fā)表于 12-23 07:08

    基于PLC白灰回轉(zhuǎn)窯的模糊PID控制系統(tǒng)

    基于PLC白灰回轉(zhuǎn)窯的模糊PID控制系統(tǒng) 通過活性白灰回轉(zhuǎn)窯PLC生產(chǎn)線工藝分析,對系統(tǒng)硬件進行了配置,分析設(shè)計了模糊
    發(fā)表于 06-20 14:41 ?1021次閱讀
    基于PLC白灰回轉(zhuǎn)窯的<b class='flag-5'>模糊</b><b class='flag-5'>PID</b><b class='flag-5'>控制系統(tǒng)</b>

    機載光電跟蹤系統(tǒng)模糊PID控制

    首先,針對機載光電跟蹤控制系統(tǒng)特點,建立了被控對象的模型。接著,對機載光電跟蹤系統(tǒng)模糊PID控制
    發(fā)表于 02-16 17:05 ?42次下載
    機載光電跟蹤<b class='flag-5'>系統(tǒng)</b>的<b class='flag-5'>模糊</b><b class='flag-5'>PID</b><b class='flag-5'>控制</b>

    模糊PID控制系統(tǒng)的研究

    基于FPGA的開關(guān)磁阻電機無位置傳感器與模糊PID控制系統(tǒng)的研究-2009。
    發(fā)表于 04-05 10:36 ?27次下載

    基于DSP交流電機模糊PID控制系統(tǒng)的設(shè)計

    基于DSP交流電機模糊PID控制系統(tǒng)的設(shè)計-2011。
    發(fā)表于 04-05 10:47 ?14次下載

    基于LabVIEW的直流伺服電機模糊PID控制系統(tǒng)

    基于LabVIEW的直流伺服電機模糊PID控制系統(tǒng)
    發(fā)表于 04-05 10:59 ?146次下載

    基于模糊PID控制的變頻調(diào)速恒壓供水控制系統(tǒng)

    基于模糊PID控制的變頻調(diào)速恒壓供水控制系統(tǒng)-2006。
    發(fā)表于 04-05 16:29 ?35次下載

    模糊PID電阻爐溫度控制系統(tǒng)應(yīng)用

    模糊PID電阻爐溫度控制系統(tǒng)應(yīng)用-2005。
    發(fā)表于 04-06 11:10 ?42次下載

    一種模糊PID控制系統(tǒng)

    一種模糊PID控制系統(tǒng)-2005,又需要的下來看看。
    發(fā)表于 04-06 14:01 ?13次下載

    基于Matlab和模糊PID的汽車巡航控制系統(tǒng)設(shè)計_仇成群

    基于Matlab和模糊PID的汽車巡航控制系統(tǒng)設(shè)計_仇成群
    發(fā)表于 02-08 01:58 ?3次下載

    模糊PID的單片機溫度控制系統(tǒng)的設(shè)計

    模糊PID的單片機溫度控制系統(tǒng)的設(shè)計
    發(fā)表于 04-28 11:29 ?152次下載

    模糊PID網(wǎng)絡(luò)控制系統(tǒng)有什么作用詳細(xì)的仿真分析資料概述

     為了研究網(wǎng)絡(luò)控制系統(tǒng)的特性,結(jié)合PID結(jié)構(gòu)簡單、穩(wěn)定性好和模糊控制適應(yīng)性強的特點,設(shè)計了模糊
    發(fā)表于 12-27 08:00 ?5次下載
    <b class='flag-5'>模糊</b><b class='flag-5'>PID</b>網(wǎng)絡(luò)<b class='flag-5'>控制系統(tǒng)</b>有什么作用詳細(xì)的仿真分析資料概述
    主站蜘蛛池模板: 日韩一级高清 | 精品卡1卡2卡三卡免费网站视频 | xxxx日本黄色| 色咪网| 天天色天天看 | 俄罗斯女人69xxx| 日韩成人黄色 | 痴女中文字幕在线视频 | 色多多黄| 天天干夜夜做 | 在线国产资源 | 特黄特色大片免费视频大全 | 精品一区二区三区自拍图片区 | 男人天堂网在线 | 高颜值美女啪啪 | 五月天婷婷在线免费观看 | 伊人久久大线蕉香港三级 | 免费播放一区二区三区 | 美女被免费视频的网站 | 午夜性视频播放免费视频 | 波多野结衣久久精品 | 一区二区美女视频 | 成年午夜一级毛片视频 | 人人爱操 | 国产精品手机在线 | 色中色在线视频 | 五月激情综合婷婷 | 日日天天干 | 国产精品1区2区3区在线播放 | 国产精品天天爽夜夜欢张柏芝 | 九九精品影院 | 高清欧美色欧美综合网站 | 天天色天天碰 | 中日韩黄色大片 | 色多多在线观看高清免费 | 一级特级aaa毛片 | 神马午夜限制 | 日韩免费三级电影 | 中文在线三级中文字幕 | 日本毛片在线观看 | 亚洲一区免费看 |