熟女俱乐部五十路二区av,又爽又黄禁片视频1000免费,国产卡一卡二卡三无线乱码新区,中文无码一区二区不卡αv,中文在线中文a

新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 一款基于FPGA的智能熱水器設計

一款基于FPGA的智能熱水器設計

作者: 時間:2014-08-07 來源:網絡 收藏

  

本文引用地址:http://www.bjwjmy.cn/article/256589.htm

 

  在常規(guī)PID的應用中,P、I、D 3個參數往往根據現場設備情況或調試經驗人工設定的,通過調試參數以改變控制性能。PID控制是最早發(fā)展起來的控制策略之一,由于其算法結構清晰,參數可調,算法簡單高效,可在現場根據實際來調節(jié)比例、積分、微分3個參數來達到較好的控制效果,在溫度控制系統(tǒng)中被廣泛采用。PID控制系統(tǒng)原理如圖6所示。

  

 

  完整的模擬PID算法表達式為:

  

基于FPGA的智能熱水器設計

 

  (1)式中,u(t)為控制量,e(t)為偏差,即設定值與反饋值之差,Kp為比例常數,Ti為積分時間常數,Td為微分時間常數。PID算法的原理即調節(jié)Kp,Ti,Td3個參數使系統(tǒng)達到穩(wěn)定。

  對信號處理前,必須將(1)式數字化,當采樣周期足夠短時,用累加求和替代積分、用向后差分代替微分,于是就得到差分方程:

  

 

  式(5)即為數字PID算法公式。

  Ziegler-Nichols(齊格勒-尼柯爾斯)參數整定它是在實驗階躍響應的基礎上,或者是在僅采用比例控制作用的條件下,根據臨界穩(wěn)定性中的Kp值建立起來的。當被控對象的傳遞函數可以近似為帶延遲的一階系統(tǒng):

  

基于FPGA的智能熱水器設計

 

  齊格勒-尼柯爾斯給出了用表1中的公式確定kp、Ti、Td的值的方法。

  

 

  用Ziegler-Nichols法則調整PID控制器,給出下列公式:

  

 

  由電熱水器溫度控制系統(tǒng)的傳遞函數得:K=1.25,T=120秒,τ=122秒。

  得Ti=2’=244秒,Td=61秒

  根據齊格勒-尼柯爾斯參數調整法則得PID 3個參數為:

  Kp=1.2T/τ=1.2 x 120/122=1.180 3

  Ki=Kp/Ti=1.180 3/244=0.004 84

  Kd=Kpx Td=1.180 3x61=71.998

  由于不好處理浮點數,對離散信號作近似處理后得:

  

 

  仿真時序如圖7:

  

 

  3 結束語

  基于Actel Fuions 的智能熱水器控制系統(tǒng),實現了水溫、水位的檢測和智能控制,能夠適時加熱從而達到保溫效果,還可以根據水位自動上水,實現熱水器的智能控制。該系統(tǒng)也可用在太陽能熱水器上用來實現水溫顯示和液位控制,具有體積小,成本低的特點。本系統(tǒng)不但自身具有很好的穩(wěn)定性,由于其使用PID算法實現加熱保溫控制,也使得整個家庭電力系統(tǒng)受其沖擊很小。本文的最大創(chuàng)新點在于可以預設時間、可以遠程控制燒水、可以自動調節(jié)水溫和水位,這樣可以為家庭甚至國家節(jié)約很多能源和水資源。

pid控制相關文章:pid控制原理


fpga相關文章:fpga是什么


pa相關文章:pa是什么


pid控制器相關文章:pid控制器原理


浮球開關相關文章:浮球開關原理
漏電開關相關文章:漏電開關原理
水位傳感器相關文章:水位傳感器原理

上一頁 1 2 下一頁

評論


相關推薦

技術專區(qū)

關閉