<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > 利用 SPICE 設(shè)計 TEC 溫度環(huán)路 PID 控制

          利用 SPICE 設(shè)計 TEC 溫度環(huán)路 PID 控制

          作者: 時間:2012-05-30 來源:網(wǎng)絡(luò) 收藏

          關(guān)鍵詞:運算放大器、傳感器、、、、EDFA、TMP20、OPA569、OPA2314、德州儀器、TI

          本文引用地址:http://www.ex-cimer.com/article/160536.htm

          使用模擬比例積分微分 () 器的是一種非常簡單的電路,是確保熱電冷卻器 () 的設(shè)置點能夠?qū)?a class="contentlabel" href="http://www.ex-cimer.com/news/listbylabel/label/溫度">溫度或者激光進行調(diào)節(jié)的有效方法。比例積分項協(xié)同工作,精確地伺服的電流,以維持器的溫度設(shè)置點。與此同時,微分項對完成上述工作的速率進行調(diào)節(jié),從而優(yōu)化總體系統(tǒng)響應(yīng)。如果可以對總體系統(tǒng)響應(yīng)H (s) 進行描述,則為其 控制器G (s) 的最為方便和有效的方法是 進行仿真。

          步驟1:確定模型的TEC/Temp傳感器熱阻抗。

          要想把 SPICE 作為 PID 的一種有效工具,獲取溫度的熱響應(yīng)非常重要,目的是獲得 PCBàTECà 激光二極管à 溫度傳感器接線的實際熱敏電阻、電容和傳輸函數(shù)。記住,由于實際熱特性會出現(xiàn)高達50%的變化,因此最好是向?qū)嶋H系統(tǒng)注入一個熱步進輸入,并對其進行測量,以獲得最佳的 SPICE 仿真熱模型。

          如果對熱連接線進行描述,請使用“外、內(nèi)環(huán)路”程序來確定G (s) 模塊中控制放大器的總體環(huán)路響應(yīng)和穩(wěn)定性。在所有情況下,都會使用一個非常大的電感來中斷外環(huán)路和內(nèi)環(huán)路,并通過一個大電容器和 AC 電源激勵環(huán)路。

          步驟 2:中斷G(s)和H(s)之間的外環(huán)路

          外環(huán)路定義為圍繞G(s)和H(s)模塊的一條通路。使用圖 1 進行模擬的目標是中斷外環(huán)路,獲得H(s)、G(s)和總環(huán)路增益,以驗證熱環(huán)路穩(wěn)定性。這種情況下,圖 2 顯示相位降至零度以下,而環(huán)路增益變?yōu)?0 dB,其表明整個環(huán)路不穩(wěn)定。因此,改變 G(s)應(yīng)加強 PID 控制,并增加溫度環(huán)路的穩(wěn)定性。

          1.jpg

          圖 1 仿真電路獲得環(huán)路增益和相位

          2.jpg

          圖 2 圖 1 的環(huán)路增益和相位曲線圖


          上一頁 1 2 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();