亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于DSP Builder的直流力矩電機模糊PID控制

        2016-11-22 09:09:38曹洪瑞張淑梅
        化工自動化及儀表 2016年5期
        關鍵詞:力矩電機被控控制算法

        曹洪瑞 張淑梅 張 艷

        (1.中國科學院長春光學精密機械與物理研究所,長春 130033;2.中國科學院大學大珩學院,長春 130033)

        基于DSPBuilder的直流力矩電機模糊PID控制

        曹洪瑞1,2張淑梅1張 艷1

        (1.中國科學院長春光學精密機械與物理研究所,長春 130033;2.中國科學院大學大珩學院,長春 130033)

        為彌補常規(guī)PID控制方式在控制直流力矩電機轉(zhuǎn)速方面的不足,提出一種模糊PID控制技術。給出了模糊PID控制算法模型及其流程。運用DSP Builder庫模塊搭建了模糊PID控制器的系統(tǒng)模型,并進行了仿真分析和轉(zhuǎn)速控制實驗,結果表明:模糊PID控制器獲得的主要控制品質(zhì)參數(shù)均優(yōu)于常規(guī)PID控制器,當被控對象參數(shù)和結構發(fā)生較大變化時,模糊PID控制器的響應曲線與各動態(tài)特性參數(shù)未發(fā)生較大變化,較好地保持了系統(tǒng)的穩(wěn)定性,達到設計要求,且仿真與實驗結果一致。

        模糊PID控制 直流力矩電機 轉(zhuǎn)速控制 DSP Builder FPGA

        力矩電機綜合了伺服電機和驅(qū)動電機的特性,因而具有轉(zhuǎn)速低、轉(zhuǎn)矩大和控制簡單的特點,可長期工作在堵轉(zhuǎn)狀態(tài)。直流力矩電機因具有調(diào)速功能、機械特性好、響應速度快及運轉(zhuǎn)精度高等優(yōu)勢,廣泛應用于平臺式慣性導航、雷達及轉(zhuǎn)臺等高精度位置和速度控制系統(tǒng)中[1]。

        目前,力矩電機的主要控制方式是PID控制,其算法簡單、魯棒性好、可靠性高。然而實際系統(tǒng)的純滯后、非線性耦合及時變等特點會造成被控對象的不確定性,傳統(tǒng)PID控制方法不能獲得理想的電機控制效果,而且不能根據(jù)實際情況在線整定控制器參數(shù),對參數(shù)變化適應力不強。為解決這一難題,研究人員采用超前-滯后控制算法[2]、模塊化理論[3]、基于迭代學習的PID控制算法[4]及交叉耦合式PID控制算法[5]等對電機進行控制,但這些方法均需要確定被控對象的數(shù)學模型,因此在實際應用中難以實現(xiàn)、不便于操作且計算復雜。模糊PID控制方式可根據(jù)調(diào)試人員的經(jīng)驗總結出若干條調(diào)節(jié)規(guī)則,利用輸入輸出信息設計模仿人工智能對控制器進行控制。因此該方法具有不依賴控制對象的精確數(shù)學模型、魯棒性好等優(yōu)點,能夠克服傳統(tǒng)PID控制器在強干擾或負載、參數(shù)變化時調(diào)節(jié)隨動性差的缺點,在復雜、難以建立精確數(shù)學模型的非線性控制過程中表現(xiàn)出優(yōu)越的性能[6,7]。

        目前,基于數(shù)字信號處理(Digital Signal Processing,DSP)的實驗系統(tǒng)在控制領域中被廣泛應用,其價格相對便宜、使用方便。然而在DSP中實現(xiàn)控制算法需要軟件編程,然后以編譯下載的方式實現(xiàn),導致它在控制對象建模與控制算法研究方面靈活性較差。而隨著可編程門陣列(Field Programmable Gate Array,FPGA)技術的發(fā)展,其功能集成度越來越高,融合了嵌入式微處理器、DSP等技術,極大地提高了系統(tǒng)設計的靈活性。

        針對直流力矩電機控制方式的不足,筆者提出一種基于FPGA平臺的實驗系統(tǒng)設計方案,結合DSP Builder技術和模糊PID控制技術,將Simulink模型文件直接轉(zhuǎn)換成控制器所用的代碼文件,與硬件系統(tǒng)直接對接,實現(xiàn)對直流力矩電機轉(zhuǎn)速系統(tǒng)的控制。

        1 模糊PID控制算法

        1.1直流力矩電機模型的不確定性

        直流力矩電機應用于高精度伺服系統(tǒng)中時,摩擦力矩是影響系統(tǒng)性能的一個重要因素,摩擦力矩具有非線性、不確定性和滯后性,很難獲得被控對象的數(shù)學模型。此外,電機周期性波動力矩、模型參數(shù)時變特性及負載波動等影響因素將導致在仿真中難以建立系統(tǒng)的精確模型,因此要獲得較好的控制效果就需要對控制算法進行改進[8]。

        1.2模糊PID控制算法

        PID控制的思想是將偏差的比例、積分和微分通過線性組合構成控制量,對被控對象進行調(diào)節(jié)。其控制規(guī)律為:

        其中,e(t)為系統(tǒng)輸出與輸入的偏差;Kp、Ki、Kd分別為比例、積分、微分系數(shù)。

        模糊控制是在經(jīng)典控制方法的基礎上應用模糊集理論、模糊語言變量和模糊邏輯推理來模擬人的思維對系統(tǒng)進行控制,因而當被控對象發(fā)生變化時,模糊控制器能夠參考設定的模糊控制規(guī)則,自動進行控制器參數(shù)修正,可極大地提高系統(tǒng)魯棒性[9~13]。模糊PID控制器結構如圖1所示,以偏差e和偏差變化率ec作為二維模糊控制器的輸入,為滿足不同時刻e和ec對PID參數(shù)自整定的要求,將Kp、Ki、Kd的變化量ΔKp、ΔKi、ΔKd作為控制器輸出,利用模糊控制規(guī)則在線整定PID參數(shù)。模糊控制部分包括模糊化、模糊推理計算和解模糊化[14~16]。

        圖1 模糊PID控制器結構框圖

        為減小計算量,采用增量式PID控制算法,以PID控制器3個參數(shù)的變化量為輸入,則Kp、Ki、Kd的計算式調(diào)整為:

        將輸入量e、ec的量化論域設為[-3,3],輸出變量ΔKp、ΔKi、ΔKd的基本論域和量化論域均定為[-3,3],量化等級為{-3,-2,-1,0,1,2,3},將上述5個變量的模糊子集劃分成{負大(NB),負中(NM),負小(NS),零(ZO),正小(PS),正中(PM),正大(PB)}7部分。三角形隸屬度函數(shù)靈敏度較高,將它在變量論域范圍內(nèi)均勻分布,經(jīng)試驗,在NB處選擇Z型函數(shù),在PB處選擇S型函數(shù)。

        模糊推理是形成模糊控制規(guī)則的理論依據(jù),在此,筆者采用Mamdani法,清晰化方式采用重心法。

        模糊PID控制算法流程如圖2所示,其中e(k)、ec(k)為輸入量在第k個采樣時刻的誤差和誤差變化率。

        圖2 模糊PID控制算法流程

        2 模糊PID控制算法仿真

        采用查表法利用DSP Builder對模糊控制器進行仿真的基本思想是:首先在離線情況下計算ΔKp、ΔKi、ΔKd的模糊控制規(guī)則表(表1~3);然后將模糊控制規(guī)則表存到存儲器中;再將當前時刻的e和ec進行等級量化,根據(jù)等級量化結果對存儲器進行尋址,輸出ΔKp、ΔKi、ΔKd的精確值;最后在PID控制器3個參數(shù)初始值的基礎上進行調(diào)整,得到最終的控制器參數(shù)。

        表1 ΔKp模糊控制規(guī)則

        表2 ΔKi模糊控制規(guī)則

        表3 ΔKd模糊控制規(guī)則

        FPGA設計的關鍵是對基于DSP Builder的內(nèi)核控制器的設計。DSP Builder是基于Simulink的信號處理開發(fā)工具,支持FPGA的整個開發(fā)流程。DSP Builder是Quartus II軟件與Simulink之間的接口,以工具箱的形式嵌在Simulink中,支持圖形化建模與仿真。使用Signal Compiler將建立的圖形化模型轉(zhuǎn)換成HDL文件,在Quartus II中可直接調(diào)用。

        圖3中的Fuzzy controller模塊即為查表法的模糊控制器,模型搭建完成后,將模糊控制表存儲在ROM中,運行時直接調(diào)用,能夠便捷地從硬件層面對算法進行驗證和改進。

        圖3 仿真系統(tǒng)結構框圖

        系統(tǒng)仿真時間設為4s,得到常規(guī)PID控制器和模糊PID控制器的仿真動態(tài)特性參數(shù)見表4。可以看出,使用模糊PID控制器的電機調(diào)速系統(tǒng)的超調(diào)量、調(diào)節(jié)時間及上升時間等動態(tài)特性指標均優(yōu)于常規(guī)PID控制器。相比于傳統(tǒng)PID控制器,模糊控制器最重要的優(yōu)勢在于當被控對象的參數(shù)或結構由于各種外界干擾發(fā)生較大改變時,依然能保證系統(tǒng)的穩(wěn)定性,或者只需要經(jīng)過少量的調(diào)試工作就能達到新的穩(wěn)定狀態(tài)。

        表4 動態(tài)特性參數(shù)

        為驗證所設計的模糊PID控制器的性能,根據(jù)已有的直流力矩電機的參數(shù),選取3個不同的被控對象,在不改變控制器其他參數(shù)結構的前提下,得到的系統(tǒng)響應曲線如圖4所示??梢钥闯?,當被控對象變化時,系統(tǒng)響應曲線并未發(fā)生明顯變化,系統(tǒng)穩(wěn)定性較好。

        圖4 變被控對象模糊PID響應曲線

        綜上,模糊PID控制器不僅對被控對象參數(shù)變化適應能力強,而且在被控對象模型結構發(fā)生較大改變的情況下,也能獲得較好的控制效果,抑制擾動的性能較好,體現(xiàn)了模糊PID控制算法的優(yōu)越性。

        3 實驗驗證

        3.1實驗系統(tǒng)組成

        控制算法驗證實驗系統(tǒng)結構框圖如圖5所示,其中驅(qū)動模塊將220V交流電轉(zhuǎn)換成輸出電壓可控的直流電壓進而對電機進行調(diào)壓調(diào)速,F(xiàn)PGA和DSP Builder模塊完成直流電機運動狀態(tài)數(shù)據(jù)的采集、傳輸和控制,上位機用于進行參數(shù)設定和數(shù)據(jù)顯示。

        圖5 實驗系統(tǒng)結構框圖

        電機轉(zhuǎn)速控制實驗分為兩部分:一是在同一臺直流力矩電機上分別使用常規(guī)PID和模糊PID控制器進行轉(zhuǎn)速控制,觀察速度調(diào)節(jié)過程和速度平穩(wěn)性,并比較兩種控制算法的特點;二是在3臺不同參數(shù)的直流力矩電機上使用同一模糊PID控制器進行轉(zhuǎn)速控制實驗,比較當被控對象發(fā)生改變時的系統(tǒng)動態(tài)特性。

        3.2同一臺直流力矩電機的轉(zhuǎn)速控制實驗

        同一臺直流力矩電機分別在常規(guī)PID控制器和模糊PID控制器下得到的主要動態(tài)特性參數(shù)見表5,輸入目標轉(zhuǎn)速為500r/min,電機轉(zhuǎn)速具體數(shù)值由編碼器測得。

        表5 轉(zhuǎn)速實驗動態(tài)特性參數(shù)

        實驗數(shù)據(jù)表明,對同一被控直流力矩電機而言,模糊PID控制器響應曲線的動態(tài)特性和穩(wěn)定性較好,等速運行時轉(zhuǎn)速波動小,平穩(wěn)性好于常規(guī)PID控制,能獲得更好的控制效果,且與仿真結果一致。

        3.3不同參數(shù)直流力矩電機的轉(zhuǎn)速控制實驗

        選取3款不同的直流力矩電機在不改變模糊PID控制器參數(shù)的前提下進行轉(zhuǎn)速控制實驗,得到的轉(zhuǎn)速響應曲線如圖6所示??梢钥闯觯诒豢仉姍C的結構和參數(shù)發(fā)生變化時,響應曲線并未發(fā)生較大改變,曲線1(1/(0.012s2+1.21s+1))的超調(diào)約23%,調(diào)節(jié)時間1.3s,上升時間0.21s;曲線2(1/(0.2s2+3.21s+3))的超調(diào)約26%,調(diào)節(jié)時間1.2s,上升時間0.18s;曲線3(1/(4s+2))的超調(diào)約22%,調(diào)節(jié)時間1.4s,上升時間0.23s。實驗數(shù)據(jù)表明,改變被控直流力矩電機時,系統(tǒng)動態(tài)特性未發(fā)生較大變化,不需要人工調(diào)整模糊PID控制器參數(shù),自身就能很好地維持系統(tǒng)穩(wěn)定性。

        圖6 不同直流力矩電機的轉(zhuǎn)速響應曲線

        4 結束語

        筆者提出的模糊PID控制器融合了常規(guī)PID控制和模糊控制的優(yōu)點,實現(xiàn)了對PID參數(shù)的實時在線整定。對同一被控直流力矩電機進行兩種不同控制方式的轉(zhuǎn)速控制實驗和對不同被控直流力矩電機進行模糊PID控制的轉(zhuǎn)速控制實驗結果表明,所設計的模糊PID控制器獲得的轉(zhuǎn)速曲線超調(diào)量約22%,調(diào)節(jié)時間1.3s,上升時間0.21s,相比于常規(guī)PID控制器各參數(shù)均有9%~13%的提升;當改變被控對象時,模糊PID控制器的響應曲線各動態(tài)特性參數(shù)未發(fā)生較大變化,較好地保持了系統(tǒng)的穩(wěn)定性,達到設計要求,且仿真結果與實驗數(shù)據(jù)一致。將模糊PID控制技術應用于直流力矩電機轉(zhuǎn)速控制領域具有較大的應用前景,對力矩電機轉(zhuǎn)速控制系統(tǒng)的進一步發(fā)展具有重要的借鑒意義。

        [1] 龐新良,趙薇薇,范大鵬,等.直流力矩電機在機載光電伺服系統(tǒng)中的應用研究[J].紅外技術,2007,29(10):573~578.

        [2] 鄭艷文,王彤宇,林琳,等.基于DSP的二軸轉(zhuǎn)臺伺服控制系統(tǒng)設計[J].機電工程,2013,30(2):210~213.

        [3] 劉家發(fā),吳訓成,張玨成.基于Matlab/Simulink的無刷直流電機仿真控制[J].上海工程技術大學學報,2013,27(4):352~356.

        [4] 陳建強,徐洪澤.基于迭代學習的PID控制器在直流電機控制中的應用[J].微特電機,2013,41(2):38~41.

        [5] 宋飛飛,王志勝.交叉耦合式的雙直流力矩電機同步控制[J].機械與電子,2013,(1):64~67.

        [6] Dong H K.Intelligent Tuning of a PID Controller for Multivariable Process Using Immune Network Model Based on Fuzzy Set[C].2001 the 10th IEEE International Conference on Fuzzy Systems.Seoul:IEEE,2001:93~98.

        [7] Dong H K.Tuning of a PID Controller Using an Artificial Immune Network Model and Local Fuzzy Set[C].Joint 9th IFSA World Congress and 20th NAFIPS International Conference.Vancouver:IEEE,2001:2698~2703.

        [8] Akbari-Hasanjani R,Javadi S,Sabbaghi-Nadooshan R.DC Motor Speed Control by Self-tuning Fuzzy PID Algorithm[J]. Transactions of the Institute of Measurement amp; Control,2014,37:164~176.

        [9] 黃峰,汪岳峰,顧軍,等.模糊參數(shù)自整定PID控制器的設計與仿真研究[J].光學精密工程,2004,12(2):235~239.

        [10] 陳向堅,李迪,白越,等.模糊神經(jīng)網(wǎng)絡在自適應雙軸運動控制系統(tǒng)中的應用[J].光學精密工程,2011,19(7):1643~1650.

        [11] 李慶中,顧偉康,葉秀清,等.移動機器人模糊控制方法研究[J].儀器儀表學報,2002,23(5):480~483.

        [12] 沈斌,劉麗丹,許偉明.基于MATLAB的模糊控制開發(fā)平臺[J].儀器儀表學報,2005,26(8):814~815.

        [13] 任維政,盛立峰,陳月巖.帶自調(diào)整函數(shù)的模糊控制器在直流電機調(diào)速系統(tǒng)中的應用[J].光學精密工程,2003,11(5):537~542.

        [14] 卿啟新,葉漢民,楊曉武,等.基于模糊RBF神經(jīng)網(wǎng)絡的無刷直流電機調(diào)速控制[J].化工自動化及儀表,2010,37(7):84~86.

        [15] 鐘曉偉,宋蟄存,姜忠.模糊PID控制器在無刷直流電機控制系統(tǒng)中的應用[J].化工自動化及儀表,2010,37(8):87~89.

        [16] 梁晨,何輝,何燕平.基于FPGA的高精度自動調(diào)速步進電機控制器[J].化工自動化及儀表,2011,38(12):1481~1484.

        FuzzyPIDControlofDCTorqueMotorBasedonDSPBuilder

        CAO Hong-rui1,2,ZHANG Shu-mei1, ZHANG Yan1

        (1.ChangchunInstituteofOptics,FineMechanicsandPhysics,ChineseAcademyofSciences,Changchun130033,China; 2.DahengCollege,UniversityofChineseAcademyofSciences,Changchun130033,China)

        To offset conventional PID controller’s insufficiency in regulating DC torque motor speed, a fuzzy PID technology was proposed, including PID control algorithm model. Having the model of PID controller built with DSP Builder and simulation analysis implemented as well as the motor speed control tested to show that this fuzzy PID controller’s performance outperforms that of conventional ones; when targets’ parameter and structure vary obviously, no obvious changes can be seen in fuzzy PID controller’s response curves and the dynamic characteristic parameters. The system stability can satisfy the design along with coincided simulation and experimental results.

        fuzzy PID control, DC torque motor, motor speed control, DSP Builder, FPGA

        TH865

        A

        1000-3932(2016)05-0462-05

        2016-04-11(修改稿)

        中國科學院長春光學精密機械與物理研究所重大創(chuàng)新專項“激光載波測控與通信技術研究”

        猜你喜歡
        力矩電機被控控制算法
        大慣量系統(tǒng)位置控制策略研究
        基于ARM+FPGA的模塊化同步控制算法研究
        永磁同步力矩電機轉(zhuǎn)矩波動分析建模研究
        小型力矩電機波動力矩的測量
        力矩電機轉(zhuǎn)臺設計研究要點
        ETEL參加CCMT2016展會介紹
        一種優(yōu)化的基于ARM Cortex-M3電池組均衡控制算法應用
        電源技術(2015年9期)2015-06-05 09:36:06
        一種非圓旋轉(zhuǎn)工件支撐裝置控制算法
        DI材橫向厚差自動控制算法及其應用
        上海金屬(2013年4期)2013-12-20 07:57:17
        伊人精品在线观看| 98色婷婷在线| 亚洲а∨精品天堂在线| 国产精品无码精品久久久| 中文字幕日韩精品美一区二区三区| 亚州av高清不卡一区二区| 又大又长粗又爽又黄少妇视频| 最新国产乱人伦偷精品免费网站| 秋霞日韩一区二区三区在线观看 | 少妇太爽高潮在线播放| 妺妺窝人体色www在线| 亚洲国产美女精品久久久| 乱人伦视频69| 中文字幕亚洲乱码熟女1区2区| 国产在线第一区二区三区| 欧美天欧美天堂aⅴ在线| 日本精品免费一区二区三区| 亚洲六月丁香色婷婷综合久久| 妺妺跟我一起洗澡没忍住| 台湾佬娱乐中文22vvvv | 久久久久99精品成人片欧美| 台湾佬自拍偷区亚洲综合| 中文字幕久久久久久久系列| 日本免费精品免费视频| 亚洲午夜成人精品无码色欲| 国产一区二区三区av在线无码观看| 亚洲啪啪AⅤ一区二区三区| 九九久久精品国产免费av| 内射爽无广熟女亚洲| 亚洲国产美女在线观看| 免费人成黄页在线观看国产| 国产成人午夜福利在线观看| 男人和女人高潮免费网站| 一区二区三区不卡免费av| 91精品国产在热久久| 中文日韩亚洲欧美制服| 日本加勒比东京热日韩| 亚洲天堂av在线免费观看| 久久99国产精一区二区三区 | 国产精品人成在线观看| 国产女主播一区二区三区|