91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

利用Fuzzy-PID的參數進行半導體激光器恒溫控制系統(tǒng)的設計實現(xiàn)

電子設計 ? 2018-09-25 14:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

引言

隨著技術的發(fā)展,半導體激光器在各個領域的應用日益擴展。在軍事方面可用作激光引信、深海光通信等,半導體激光器是惟一能夠用于彈上引信的激光器;在產業(yè)和技術方面半導體激光器是光纖通信系統(tǒng)的惟一實用化光源;在醫(yī)療和生命科學研究方面進行的激光手術治療、生命科學研究也都與半導體激光器密不可分。但是,半導體激光器的輸出功率隨溫度有很大的變化,顯然這不是人們所希望的。因此如何精確控制其工作溫度相當重要。

利用Fuzzy-PID的參數進行半導體激光器恒溫控制系統(tǒng)的設計實現(xiàn)

該文介紹具有代表性的基于Fuzzy-PID參數自整定的半導體激光器恒溫控制系統(tǒng)的設計實現(xiàn)。溫控系統(tǒng)本身為一個大滯后系統(tǒng),純滯后可引起系統(tǒng)不穩(wěn)定,且半導體激光器的閾值電流對溫度變化相當靈敏,因此對其溫度控制系統(tǒng)的精度要求較高。設計中采用的Fuzzy-PID復合控制方式極大的彌補了單純采用PID算法的不足,既具有模糊控制魯棒性強、動態(tài)響應好、上升時間快、超調小的特點,又具有PID控制器的動態(tài)跟蹤品質和穩(wěn)態(tài)精度。對PID參數的模糊自適應整定進一步完善了PID控制的自適應性能,在實際應用中取得了很好的效果。

1溫控系統(tǒng)簡述

筆者所設計的小型半導體激光器的實用恒溫控制系統(tǒng)由傳感器、AT89C51單片機、執(zhí)行機構(可控恒流源、半導體制冷器)及其他一些外圍電路如鍵盤、顯示及保護電路等構成閉環(huán)控制回路。

控制部分采用自整定Fuzzy-PID的復合控制使單片機輸出PWM脈沖,進而控制執(zhí)行機構輸出到半導體激光器的電流量,實現(xiàn)小型半導體激光器的實用恒溫控制系統(tǒng)。上述提及的“參數自整定”是指系統(tǒng)中由于采用了模糊自適應PID控制算法,系統(tǒng)就可以在沒有操作者干預的情況下根據控制系統(tǒng)的實際響應情況,運用模糊推理,自動實現(xiàn)對PID參數的最佳調整,從而以優(yōu)化方式改變PWM輸出波形的占空比,合理的控制恒流源的輸出,使小型激光器工作溫度保持恒定,從根本上實現(xiàn)自動控制,這也是設計該恒溫控制系統(tǒng)的關鍵所在。

2硬件設計

系統(tǒng)各部分電路均采用常規(guī)器件,成本低,維修方便。

2.1溫度傳感器

采用DALLAS最新單線數字溫度傳感器DS18B20。DS18B20支持“一線總線”接口,測量溫度范圍為-55~+125℃?,F(xiàn)場溫度直接以“一線總線”的數字方式傳輸,大大提高了系統(tǒng)的抗干擾性。

DS18B20為3引腳芯片,如圖2所示。DQ為數字信號輸入/輸出端;GND為電源地;VDD為外接供電電源輸入端(在寄生電源接線方式時接地)。DS18B20內部結構主要由4部分組成:64位光刻ROM、溫度傳感器、非揮發(fā)的溫度報警觸發(fā)器TH和TL、配置寄存器。

DS18B20的3腳接+5V,1腳接地,2腳接系統(tǒng)中單片機89C51的一個I/O口,用于將采集到的溫度送入單片機中進行處理,2腳和3腳之間接一個4.7K的上拉電阻,即可完成溫度采集部分硬件電路。

DS18B20規(guī)定了自己的通訊協(xié)議,能夠將采集 到的溫度以數字量的形式存儲在內部存儲器中。根據DS18B20的通訊協(xié)議,主機控制DS18B20完成溫度轉換必須經過3個步驟:每一次讀寫之前都要對DS18B20進行復位,復位成功后發(fā)送一條ROM指令,最后發(fā)送RAM指令,這樣才能對DS18B20進行預定的操作。復位要求主CPU將數據線下拉500μs,然后釋放,DS18B20收到信號后等待16~60μs左右后發(fā)出60~240μs的存在低脈沖,主CPU收到此信號表示復位成功。

DS18B20雖然具有測溫系統(tǒng)簡單、測溫精度高、連接方便、占用口線少等優(yōu)點,但在對DS18B20進行讀寫編程時,必須嚴格保證上述的讀寫時序,防止當程序讀該DS18B20時,由于某個DS18B20接觸不好或斷線沒有返回信號,而使程序進入死循環(huán)。采用此種溫度傳感器在一般的精度要求下完全能夠達到要求,且因其硬件實現(xiàn)簡單,應用將愈加廣泛。

2.2恒流源

采用“4NIC朝陽電源”。該電源具有輸入極性保護、過流保護、過壓保護、過熱保護、輸出電壓大范圍可調等優(yōu)點。通過PWM輸出的脈沖對其進行控制完全能滿足半導體制冷器所要實現(xiàn)的恒溫控制要求。利用Fuzzy-PID的參數進行半導體激光器恒溫控制系統(tǒng)的設計實現(xiàn)
圖3恒流源電路

2.3半導體制冷器

這是一種熱電制冷器。根據熱電效應技術的特點,當制冷器有電流流過時,在它的兩個面上將分別產生吸熱和放熱現(xiàn)象。并且電流流向相反時,吸熱面和放熱面也相反。因此只要控制流過制冷器電流的大小和方向,就能對激光器進行制冷或加熱,從而控制激光器的工作溫度。特別適用于有限空間的制冷或加熱。

系統(tǒng)采用TEC1系列。該產品冷卻或加熱速度快,其冷卻或加熱速度可通過調節(jié)工作電流來控制,便于系統(tǒng)中通過Fuzzy-PID參數自整定實現(xiàn)的自動恒溫控制。
圖4半導體制冷器

2.4鍵盤及顯示的設計

鍵盤用作控制信息的輸入。系統(tǒng)采用4個按鍵,分別實現(xiàn)系統(tǒng)復位、功能轉換、設定溫度逐次加1、設定溫度逐次減1。系統(tǒng)中初始設定溫度為25℃,用戶可根據需要自行加減。

系統(tǒng)采用3位共陽極LED靜態(tài)顯示當前溫度值。顯示數據只用一個I/O口,從而節(jié)省了單片機端口資源。

2.5掉電保護電路的設計

掉電保護電路是為防止系統(tǒng)因為意外掉電導致丟失數據而設計的。集成電路7805為一個單一的+5V穩(wěn)壓塊,和備用電源分別通過二極管接到單片機的電源端;當穩(wěn)壓電源略高于+5V時,備用電源不工作,同時555定時器接成單穩(wěn)形式;為防止干擾產生誤動作,應用了光電耦合器TIL113。

3軟件設計

整個系統(tǒng)的硬件組成相對簡單,但較小的硬件開銷需要相對復雜的軟件進行補償,下面較為詳細地分析軟件的設計。

3.1數字PID控制

單片機控制是一種采樣控制,系統(tǒng)采用的增量式PID控制算法為:

由于該控制算法不需要累加,控制增量Δu(k)僅與最近的k次采樣有關,所以誤動作時影響小,而且較容易通過加權處理獲得比較好的控制效果。這也是系統(tǒng)采用此增量式PID控制算法作為模糊PID控制器中PID調節(jié)器部分算法的主要理由。

3.2模糊PID控制器

自適應模糊PID控制器以誤差e和誤差變化ec作為輸入,可以滿足不同時刻的e和ec對PID參數自整定的要求。利用模糊控制規(guī)則在線對PID參數進行修改,便構成了自適應模糊PID控制器。

模糊自整定PID是在PID算法的基礎上,通過計算當前系統(tǒng)誤差e和誤差變化率ec,利用模糊規(guī)則進行模糊推理,查詢模糊矩陣表進行參數調整。

模糊控制設計的核心是總結工程設計人員的技術知識和實際操作經驗,建立合適的模糊規(guī)則表,得到針對kp、ki、kd 3個參數分別整定的模糊控制。

kp、ki、kd的模糊規(guī)則表建立以后根據如下方法進行3參數的自適應校正,將系統(tǒng)誤差e和誤差變化率ec變化范圍定義為模糊集上的論域。

其模糊子集為e,ec={NB,NM,NS,O,PS,PM,PB},子集中元素分別代表負大,負中,負小,零,正小,正中,正大。設e、ec和kp、ki、kd均服從正態(tài)分布,因此可得出各模糊子集的隸屬度賦值表和各參數模糊控制模型,應用模糊合成推理使在線運行過程中完成對PID參數的在線自校正。

由于C語言編制的函數便于進行模塊化的處理,且對于數據的運算相對簡單,更加有利于程序的移植及系統(tǒng)的擴展,所以在系統(tǒng)Fuzzy-PID控制算法部分采用C語言實現(xiàn)。系統(tǒng)將整個控制算法作為一個函數以備匯編語言調用。這里就涉及到一個匯編與C51混合編程的問題。系統(tǒng)中采用的是基于ASM51無參數化調用C51函數的原理來實現(xiàn)匯編與C51的混合編程。

所謂無參數化調用是指讓C51子函數不帶任何參數,就可以從根本上避開調用參數的傳遞和返回值的安排等繁瑣易出錯的問題,只需要簡單地在匯編語言開頭說明一下外部C51子函數(“EXTRNcode(〈C51模塊名稱〉)”)。至于C51函數中需要使用的外部參數值及其返回值,完全可以通過加入C51的〈absacc.h〉頭文件來解決。

引進該頭文件后,程序員就可對8051系列單片機的存儲器進行絕對地址的訪問。把對參數值和返回值的操作轉化為對存儲器絕對地址的操作,象純匯編操作一樣,不用定義C51函數與匯編接口的參數和返回值的配置,從而提高了調用效率。

對于〈absacc.h〉頭文件中的函數原型,可查找C51編譯器中的help文件,選擇合適的數據類型來定義需要用到的絕對地址空間。系統(tǒng)中Fuzzy-PID控制算法涉及到的數據均以DWORD類型定義。利用Fuzzy-PID的參數進行半導體激光器恒溫控制系統(tǒng)的設計實現(xiàn)
圖5模擬自適應PID控制

3.3軟件設計流程簡述

整個程序主體部分采用匯編語言編寫,在控制算法部分調用了C語言編寫的函數。

軟件設定定時器T0為5s定時,在無鍵盤響應時每隔5 s響應一次,以用來獲得DS18B20溫度傳感器采集的數據;設定定時器T1為嵌套在T0中的定時中斷,初值由PID算法子程序提供,以用來輸出PWM波形控制執(zhí)行機構的動作。

4結果分析

溫度為25℃時,采用Fuzzy-PID控制所得到的經數據處理后的溫度控制曲線;給出了Fuzzy-PID控制誤差曲線。該溫度控制系統(tǒng)具有很好的動態(tài)品質,上升時間快,超調較小,且在工作1 h內,即可將控溫精度控制在±0.1℃,經測定,半導體激光器的輸出光功率波動小于1.5‰,其可信度高。

5結論

筆者在半導體激光器的溫度控制系統(tǒng)中,設計并使用了這套精密恒溫控制系統(tǒng)。需要指出的是,系統(tǒng)可控制的溫度范圍僅受所采用的溫度傳感器及相應的執(zhí)行機構功能的限制,而與控制部分算法無關。由此可知,系統(tǒng)的溫度控制范圍較大,用戶可根據需要自行改變預定的控制溫度值。到目前為止,系統(tǒng)已經作為一個經濟實用的產品投入生產。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 溫度傳感器
    +關注

    關注

    48

    文章

    3211

    瀏覽量

    163101
  • 恒流源
    +關注

    關注

    16

    文章

    347

    瀏覽量

    58338
  • 半導體激光器

    關注

    10

    文章

    132

    瀏覽量

    20506
  • 溫控系統(tǒng)

    關注

    3

    文章

    99

    瀏覽量

    19343
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    半導體激光器電源控制系統(tǒng)設計

    ,從而進行激光功率的閉環(huán)控制。   溫度控制在本系統(tǒng)中采用了半導體制冷來
    發(fā)表于 12-12 16:49

    半導體激光器驅動電源的控制系統(tǒng)

    控制信號經內部D/A轉換后再分別送往激光器電流源電路和溫控電路,形成光功率和溫度的閉環(huán)控制。光功率設定從鍵盤輸入,并由LED數碼管顯示激光
    發(fā)表于 01-09 10:59

    半導體激光器電源的電壓自適應問題

    半導體激光器是一個電流器件,一般我們使用半導體激光器都是調節(jié)電流,但是電壓在調節(jié)電流的過程中也會隨著變化,這是怎么樣實現(xiàn)的?一直沒有找到相關的資料來解釋這個問題。。。希望能夠和大家討論討論。。
    發(fā)表于 05-15 20:37

    半導體激光器工作原理及主要參數

    )。激勵方式有電注入、電子束激勵和光泵浦激勵三種形式。半導體激光器件,一般可分為同質結、單異質結、雙異質結。同質結激光器和單異質結激光器室溫時多為脈沖器件,而雙異質結激光器室溫時可
    發(fā)表于 01-14 15:34

    大功率半導體激光器驅動電源的設計

    技術和編程技術,研制了大功率半導體激光器驅動電源。根據半導體激光器恒流工作特性,利用電流負反饋的方法,設計了穩(wěn)流電路,實現(xiàn)了穩(wěn)定的電流輸出;根據半導
    發(fā)表于 08-13 15:39

    半導體激光器產業(yè)的發(fā)展情況和相關應用

    結構等構成,在電源系統(tǒng)控制系統(tǒng)的驅動和監(jiān)控下實現(xiàn)激光輸出。半導體激光器的常用工作物質主要有砷化鎵(GaAs)、硫化鎘(CdS)、磷化銦(I
    發(fā)表于 04-01 00:36

    半導體激光器的發(fā)展

    ,目前市場上應用最多的還是半導體激光器。半導體激光器俗稱為激光二極管,因為其用半導體材料作為工作物質的特性,所以被稱為半導體激光器
    發(fā)表于 05-13 05:50

    基于DSP芯片TMS320F2812實現(xiàn)半導體激光器電源的設計

    半導體激光器提供電流,在電路中,利用負反饋原理,控制復合功率調整管輸出電流,以達到穩(wěn)定輸出電流的目的。該系統(tǒng)采用電路設計和程序控制算法設計
    發(fā)表于 05-26 09:28

    半導體直接輸出激光器介紹

    半導體直接輸出激光器介紹研制的直接半導體激光器輸出功率涵蓋10W至500W,具有更高的電光轉換效率,輸出功率穩(wěn)定。200W以下的直接半導體激光器采用緊湊的內部
    發(fā)表于 12-29 06:21

    基于Fuzzy-PID的電阻爐溫度控制系統(tǒng)

    本文將Fuzzy-PID 算法應用于電阻爐溫度控制系統(tǒng),闡述了Fuzzy-PID 控制器設計、硬件構成和軟件設計,實現(xiàn)了一套溫度采集和
    發(fā)表于 06-01 11:54 ?52次下載

    半導體激光器恒溫控制理論與應用

    設計一種泵浦激光器恒溫控制系統(tǒng), 并建立其理論模型, 分析了控制參數系統(tǒng)階躍響應的影響. 該系統(tǒng)
    發(fā)表于 07-13 10:33 ?41次下載

    基于Fuzzy-PID雙模控制的聚合釜溫控系統(tǒng)

    針對錦綸聚合釜溫度對象的特點,采用Fuzzy-PID 復合控制方式,實時進行溫度控制,效果優(yōu)于傳統(tǒng)PID
    發(fā)表于 08-15 09:13 ?17次下載

    半導體激光器恒溫控制系統(tǒng)的建模分析及優(yōu)化設計

    針對半導體激光器晶體在工作中因熱效應產生的影響,對激光器的晶體設計了一種溫度控制系統(tǒng),運用經典控制理論的思想和方法分析該溫度控制系統(tǒng),建立了
    發(fā)表于 12-12 11:50 ?26次下載

    基于ADuC812的半導體激光器智能溫控及驅動電源設計

    摘 要 設計一種基于ADuC812微控制器半導體激光器驅動及溫控系統(tǒng),以ADuC812微轉換控制
    發(fā)表于 12-14 13:32 ?51次下載

    半導體激光器的技術發(fā)展

    半導體激光器俗稱激光二極管,因為其用半導體材料作為工作物質的特性所以被稱為半導體激光器。半導體激光器由光纖耦合
    的頭像 發(fā)表于 04-14 07:17 ?2552次閱讀