新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于模糊控制的恒流源

        基于模糊控制的恒流源

        作者: 時間:2012-08-11 來源:網絡 收藏

        0 引言
        各種電子設備中,電源都是關鍵的部件,其性能影響著整個設備的性能指標。應用中大多數是電壓源,但工業上為了避免傳輸線路的電阻和電磁干擾,通常都采用電流源作為通信信號。在激光應用領域,半導體激光器是一種電流型驅動器件,其電源為,電流源性能的好壞直接影響到整個激光器裝置的技術指標。為了使電流源的性能更好,充分發揮智能控制的作用,提出了一種基于,通過模糊算法的控制使的性能更好,以滿足現代電子設備對恒流源越來越苛刻的要求。

        1 總體方案概述
        本設計采用三星公司的嵌入式ARM9 處理器作為恒流源的控制和電流檢測核心,實現了20~2000mA的高精度恒流源,如圖1所示。在處理器中運用算法實現對于恒流源的實時控制,電流測量采用無溫度漂的康錳銅電阻絲作為取樣電阻,利用外擴的A/D輸入口進行電流檢測和監控。硬件電路恒流控制部分采用精密運算放大器構成閉環反饋控制。電源部分采用大功率變壓器供電,多級電容濾除紋波干擾;電源輸出采用穩壓芯片進行穩壓。

        b.JPG

        2 控制原理與控制器設計
        2.1 模糊控制
        模糊控制屬于智能控制的一種,自1965年模糊控制被創建以來,模糊控制理論及其應用得到了迅速發展。模糊控制是以模糊集合理論、模糊語言變量及模糊推理為基礎的一種智能控制。模糊控制對數學模型的依賴性弱,不需要建立過程的精確數學模型,并具有良好的魯棒性和適應性。模糊控制系統的原理如圖2所示。

        c.JPG


        2.2 模糊控制器的設計
        模糊控制器首先要根據輸入輸出變量的數量確定系統的基本結構和模糊推理類型,然后確定各個變量的取值區間即論域。其次根據專家經驗劃分各變量的模糊子集并確定各子集的隸屬函數,其中模糊子集的劃分要使相鄰子集隸屬函數相交點處隸屬度為0.2~0.5左右。最后建立模糊控制規則,即根據輸入量的模糊子集確定輸出量的模糊子集。
        2.2.1 選擇模糊系統的結構及其邏輯算法
        模糊控制器選用采樣電壓的偏差e和偏差變化率ec作為輸入量,因此該模糊控制器為二維模糊控制器。模糊推理類型主要有兩種:Mamd ani和Sugeno,兩者的主要差別在輸出量的類型上,Mamdani是以模糊子集的形式輸出,而Sugeno則采用具體的函數形式輸出。結合本系統的特點,模糊控制器的推理選用Mamdani推理。
        2.2.2 輸入輸出變量的論域、模糊子集和隸屬函數
        采樣電壓最大值為2V,所以其模糊集上的論域e,ec={-2,2}。根據專家經驗選取其模糊子集e={-2,-1.5,-1,0,1,1.5,2),記為{NB,NM,NS,Z,PS,PM,PB};ec={-2,-1.5,-1,0,1,1.5,2},記為{NB,NM,NS,Z,PS,PM,PB};
        2.2.3 建立模糊規則
        為了便于模糊規則在微處理器的實現,可以利用matlabi進行輔助設計。運用matlab的模糊工具箱構建模糊控制器的推理過程,并把所對應的模糊推理表的數據記錄下來,在微處理器中模糊推理使用。輸出變量和輸出變量之間的整體相關情況如圖3所示。

        a1.jpg


        根據matlab生成的數據得到模糊推理表,如表1所示。在處理器中構建該表用作模糊推理。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 石首市| 扶沟县| 东乌珠穆沁旗| 中方县| 芒康县| 新巴尔虎右旗| 吉木萨尔县| 江达县| 淮南市| 嘉黎县| 连江县| 阳春市| 华池县| 阿拉善右旗| 莱阳市| 黄石市| 万年县| 东阳市| 北安市| 马公市| 灵台县| 八宿县| 襄城县| 通河县| 太仆寺旗| 荃湾区| 张家界市| 武夷山市| 石城县| 徐水县| 从江县| 荥阳市| 巴楚县| 南漳县| 西平县| 板桥市| 林口县| 长沙市| 保康县| 年辖:市辖区| 盘山县|