日韩床上生活一级视频|能看毛片的操逼网站|色悠悠网站在线观看视频|国产免费观看A淫色免费|国产av久久久久久久|免费A级视频美女网站黄|国产毛片av日韩小黄片|热久久免费国产视频|中文字幕无码色色|成人在线视频99久久久

機電之家資源網(wǎng)
單片機首頁|單片機基礎(chǔ)|單片機應(yīng)用|單片機開發(fā)|單片機文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
培訓信息
贊助商
做PID溫控加熱開發(fā)的一點感受
做PID溫控加熱開發(fā)的一點感受
 更新時間:2009-7-9 16:52:19  點擊數(shù):0
【字體: 字體顏色
1.PID是一種閉環(huán)控制系統(tǒng),根據(jù)控制量的實際值與設(shè)定的偏差來計算下一步的控制量;P使輸入與輸出成一種比例關(guān)系,I則是對控制過程偏差的積分,使系統(tǒng)朝偏差減小的方向行進,最終達到消滅靜差的目的,D則是用在有滯后和較大慣性的系統(tǒng)控制中,而溫度控制就是這樣的,微分項可以“預測”誤差變化的趨勢,所以減小超調(diào)、消除震蕩就靠它了。2.算法選用位置式,數(shù)據(jù)類型用unsigned int    很多資料上都推薦增量式,但這樣一來必須選用float;用unsigned int的話,如果溫差的差變化不大,大多數(shù)情況積分項會被省咯,用定點數(shù),則就得用double。    而位置式則無此問題,個人理解,增量式積分在最終輸出項了,即先乘積分系數(shù),后積分,位置式則相反,所以選用位置式用定點數(shù)損失不大。    51單片機不適合用float、double;資源消耗太大了。3.要想使波動范圍小,那么數(shù)據(jù)輸入精度非常重要    如果輸入的溫度值精度為1度,想達到 -1度的控制精度,是不可能的,最少也得0.1度左右,有些資料推薦在計算前給溫度值*10,輸出時再/10,這樣做基本沒什么作用,僅僅是方便了計算;基于溫差變化而計算,若遲遲得不到溫差變化,又怎么能計算呢。4.溫度控制的范圍也很重要    也就是在用unsigned int、用定點數(shù)時,若控制的溫度范圍很大時,計算時會產(chǎn)生溢出,若選好范圍即可解決,如控制的范圍為0-300度,其實根據(jù)位置式公式計算,溫差在40度左右系統(tǒng)才會減小輸出功率,那么我們在溫差在40度之內(nèi)后才開始用PID控制,之前全功率加熱,這樣減小了數(shù)據(jù)量,也減輕了無效的計算,當然不能忘了溫差為負數(shù)時,也要限制溫差計算范圍,范圍之外的關(guān)閉輸出。5.參數(shù)的整定很累人    一定要按先比例后積分,再微分,同時要作好記錄、分析,不要想著為節(jié)省三個系數(shù)都先給個經(jīng)驗值,再同時調(diào),結(jié)果很可能欲速則不達,本人已經(jīng)有過教訓了;最后當你對系統(tǒng)的加熱過程越了解,也就越接近完成了。PID的改良算法有很多,必要時要采用。
  • 上一篇: SC6122紅外線解碼程序
  • 下一篇: 模塊化LED大屏幕顯示器的設(shè)計
  • 發(fā)表評論   告訴好友   打印此文  收藏此頁  關(guān)閉窗口  返回頂部
    熱點文章
     
    推薦文章
     
    相關(guān)文章
    網(wǎng)友評論:(只顯示最新5條。)
    關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機電之家 | 會員助手 | 免費鏈接

    點擊這里給我發(fā)消息66821730(技術(shù)支持)點擊這里給我發(fā)消息66821730(廣告投放) 點擊這里給我發(fā)消息41031197(編輯) 點擊這里給我發(fā)消息58733127(審核)
    本站提供的機電設(shè)備,機電供求等信息由機電企業(yè)自行提供,該企業(yè)負責信息內(nèi)容的真實性、準確性和合法性。
    機電之家對此不承擔任何保證責任,有侵犯您利益的地方請聯(lián)系機電之家,機電之家將及時作出處理。
    Copyright 2007 機電之家 Inc All Rights Reserved.機電之家-由機電一體化網(wǎng)更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術(shù)支持

    主辦:杭州市高新區(qū)(濱江)機電一體化學會
    中國行業(yè)電子商務(wù)100強網(wǎng)站

    網(wǎng)站經(jīng)營許可證:浙B2-20080178-1