• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于模糊神經(jīng)網(wǎng)絡(luò)的無(wú)刷直流電機(jī)控制系統(tǒng)

      2016-07-23 20:35:07楊瑞鋒
      電腦知識(shí)與技術(shù) 2016年17期
      關(guān)鍵詞:無(wú)刷直流電機(jī)BP神經(jīng)網(wǎng)絡(luò)模糊控制

      楊瑞鋒

      摘要:基于傳統(tǒng)的PID控制,對(duì)無(wú)刷直流電機(jī)轉(zhuǎn)速引入模糊控制,設(shè)計(jì)了模糊PID控制器。再將模糊控制與神經(jīng)網(wǎng)絡(luò)融合,使模糊規(guī)則、模糊推理和隸屬度函數(shù)映射于BP網(wǎng)絡(luò)的結(jié)構(gòu)和參數(shù)中,提取模糊PID控制器的輸入/輸出數(shù)據(jù),訓(xùn)練 BP 神經(jīng)網(wǎng)絡(luò),構(gòu)建模糊神經(jīng)網(wǎng)絡(luò)(FNN)控制器,對(duì)無(wú)刷直流電機(jī)轉(zhuǎn)速環(huán)實(shí)現(xiàn)了穩(wěn)定控制。系統(tǒng)仿真結(jié)果表明模糊PID和模糊神經(jīng)網(wǎng)絡(luò)控制策略均優(yōu)于傳統(tǒng) PID 控制,并使無(wú)刷電機(jī)控制系統(tǒng)的自適應(yīng)能力、動(dòng)靜態(tài)性能以及抗負(fù)載擾動(dòng)能力明顯提高。

      關(guān)鍵詞:無(wú)刷直流電機(jī);PID;模糊控制;BP神經(jīng)網(wǎng)絡(luò);模糊神經(jīng)網(wǎng)絡(luò)(FNN)

      中圖分類號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2016)17-0185-03

      Abstract: Based on the traditional PID control, the brushless dc motor speed the introduction of Fuzzy control, Fuzzy PID controller is designed. Then the Fuzzy control and neural network are integrated, make the membership functions and fuzzy rules and fuzzy reasoning mapping of BP network structure and parameters, extracting of Fuzzy PID controller input/output data, training the BP neural network, construction of fuzzy neural network (FNN) controller, the brushless dc motor speed loop stability control is realized. System simulation results show that Fuzzy PID and Fuzzy neural network control strategy is superior to traditional PID control, and the adaptive ability of the control system of brushless motor, the dynamic and static performance, and obviously improve the ability to resist load disturbance.

      Key words: Brushless dc motor; PID; Fuzzy control; BP neural network; fuzzy neural network (FNN)

      無(wú)刷直流電機(jī)的產(chǎn)生憑借其體積小、重量輕、結(jié)構(gòu)簡(jiǎn)單、維護(hù)方便、運(yùn)行可靠、效率高等諸多優(yōu)點(diǎn),在許多領(lǐng)域得到了廣泛應(yīng)用[1]。由于無(wú)刷直流電機(jī)調(diào)速控制系統(tǒng)是多變量、強(qiáng)耦合的非線性系統(tǒng),而傳統(tǒng)的 PID 控制只適用于線性系統(tǒng),并且主要依賴于系統(tǒng)精確的數(shù)學(xué)模型,在一些要求高精度、高性能的場(chǎng)合,PID 調(diào)速已不能滿足較高的控制要求。因此,研究采用新型智能化控制方法提高控制系統(tǒng)的整體性能具有重要意義。

      模糊控制是智能控制的一個(gè)重要分支,它是一種以模糊集合論、模糊語(yǔ)言變量和模糊邏輯推理為基礎(chǔ)的計(jì)算機(jī)控制[2-4]。人工神經(jīng)網(wǎng)絡(luò)是從微觀結(jié)構(gòu)和功能上對(duì)人腦神經(jīng)系統(tǒng)的模擬而建立起來(lái)的一類模型,具有非線性、學(xué)習(xí)能力和自適應(yīng)特征[5]。

      本文將模糊控制和神經(jīng)網(wǎng)絡(luò)控制相融合,優(yōu)勢(shì)互補(bǔ),設(shè)計(jì)了一個(gè)模糊神經(jīng)網(wǎng)絡(luò)控制器對(duì)無(wú)數(shù)直流電機(jī)的轉(zhuǎn)速環(huán)進(jìn)行控制。通過(guò)仿真實(shí)驗(yàn)與傳統(tǒng)PID控制進(jìn)行比較研究。

      1 PID控制

      PID控制是將經(jīng)過(guò)反饋后得到的誤差信號(hào)分別進(jìn)行比例、積分和微分運(yùn)算疊加得到控制器輸出信號(hào)。常規(guī)PID控制系統(tǒng)仿真模型如圖1所示。

      式中,KP為比例系數(shù),為積分時(shí)間常數(shù),[τ]為微分時(shí)間常數(shù),三者都是可調(diào)參數(shù)。在實(shí)際應(yīng)用中多是通過(guò)試湊法來(lái)確定PID的參數(shù)。

      2 模糊PID控制器

      模糊控制器設(shè)計(jì):結(jié)構(gòu)如圖2所示。輸入為偏差e和偏差變化率[ec=de/dt],輸出量為實(shí)際控制量u。偏差 E、EC、U 的模糊子集均取:{NB,NM,NS,ZO,PS,PM,PB},論域均為[-6,6],選取正態(tài)分布隸屬度函數(shù)。當(dāng)控制系統(tǒng)輸入為2500rpm時(shí),設(shè)置比例因子分別為[ke=0.0024],[kec=0.000022],[ku=416]。對(duì)應(yīng)的模糊控制規(guī)則如表1所示。

      基于Matlab 2009a軟件環(huán)境,對(duì)無(wú)刷電機(jī)(BLDCM)和逆變器模型搭建Simulink仿真模型。BLDCM參數(shù):額定功率 P=1kW,額定轉(zhuǎn)速[ne]=3000rpm,定子繞組相電阻R=2.875?,繞組自感L=8.5mH,互感M=1.2mH,轉(zhuǎn)動(dòng)慣量[J=0.008kg?m2],極對(duì)數(shù)[p=4]。參數(shù)設(shè)置:給定2500rpm,采樣周期[Ts=5×10-5s],PID參數(shù):[kp=100],[ki=5],[kd=0.1]。PID與模糊控制器切換點(diǎn)設(shè)置為12。模糊PID控制的無(wú)刷直流電機(jī)控制系統(tǒng)仿真模型如圖3所示。

      3 基于 BP神經(jīng)網(wǎng)絡(luò)的模糊神經(jīng)網(wǎng)絡(luò)控制器

      BP神經(jīng)網(wǎng)絡(luò)是一種多層前饋神經(jīng)網(wǎng)絡(luò)[6],其結(jié)構(gòu)如圖6所示,網(wǎng)絡(luò)由輸入層、隱層、輸出層組成。結(jié)構(gòu)為i-j-m。[wij]為輸入到隱層連接權(quán),[wjm]為隱層到輸出的連接權(quán)。

      本文采用單輸入/單輸出的網(wǎng)絡(luò)結(jié)構(gòu),隱層取15個(gè)神經(jīng)元,即網(wǎng)絡(luò)結(jié)構(gòu)為1-15-1。將圖3所示的模糊PID控制系統(tǒng)采集誤差e和控制器輸出u,作為網(wǎng)絡(luò)的輸入、輸出量,共采集1000組數(shù)據(jù)樣本,歸一化后輸入網(wǎng)絡(luò)進(jìn)行離線訓(xùn)練。參數(shù)設(shè)置:誤差精度設(shè)置為0.00001,隱層函數(shù)為“tansig”,輸出層函數(shù)選擇“purelin”,訓(xùn)練方式為“trainlm”,該方法具有較快的收斂速度。將訓(xùn)練好的BP網(wǎng)絡(luò)提取Simulink模型后作為模糊神經(jīng)網(wǎng)絡(luò)控制器,導(dǎo)入至電機(jī)控制系統(tǒng),置換PID控制器如圖7所示。然后還需調(diào)節(jié)歸一化、反歸一化參數(shù),并進(jìn)行給定輸入、負(fù)載擾動(dòng)作用下的實(shí)驗(yàn)。

      負(fù)載擾動(dòng)為3[N?m],輸入啟動(dòng)信號(hào)為2500rpm,測(cè)試響應(yīng)曲線。將PID和FNN兩種控制方法的轉(zhuǎn)速仿真結(jié)果歸納為一個(gè)圖,如圖8所示。圖中FNN表示模糊神經(jīng)網(wǎng)絡(luò)控制器。常規(guī)PID控制器參數(shù):[kp=17] [ki=0.013],[kd=0]。兩種方法控制器限幅值均為[-500,500]。

      由圖8明顯看出,采用模糊神經(jīng)網(wǎng)絡(luò)控制性能比PID控制好很多,達(dá)到無(wú)超調(diào),響應(yīng)速度很快,抗負(fù)載擾動(dòng)能力很強(qiáng),而PID控制無(wú)論啟動(dòng)還是抗干擾適應(yīng)能力弱。從而證明了模糊神經(jīng)網(wǎng)絡(luò)控制的優(yōu)越性。

      模糊控制與神經(jīng)網(wǎng)絡(luò)方法融合,是將神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)能力引入到模糊控制系統(tǒng)中,用神經(jīng)網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)模糊控制中的模糊化、模糊推理、精確化計(jì)算。需要采集輸入樣本數(shù)據(jù)用 BP 算法對(duì)網(wǎng)絡(luò)進(jìn)行離線訓(xùn)練;利用訓(xùn)練好的網(wǎng)絡(luò),在線計(jì)算得到最佳輸出。這種控制模式反應(yīng)速度快,而且能充分發(fā)揮神經(jīng)網(wǎng)絡(luò)的自學(xué)習(xí)功能和聯(lián)想記憶能力,對(duì)于未在訓(xùn)練樣本中出現(xiàn)的情況,也可以通過(guò)聯(lián)想記憶功能,做出最優(yōu)控制決策,表現(xiàn)非常靈活。

      在 Simulink仿真環(huán)境下建立模糊神經(jīng)網(wǎng)絡(luò)控制器模型后,即可實(shí)現(xiàn)模糊神經(jīng)網(wǎng)絡(luò)控制器與Power System Blockset仿真環(huán)境的有效連接。

      5 結(jié)論

      在 MATLAB環(huán)境中對(duì)無(wú)刷直流電機(jī)調(diào)速控制系統(tǒng)速度環(huán)進(jìn)行PID控制仿真。在此基礎(chǔ)上,設(shè)計(jì)了模糊PID控制器、模糊神經(jīng)網(wǎng)絡(luò)控制器,建立了無(wú)刷直流電機(jī)調(diào)速系統(tǒng)的仿真模型,并進(jìn)行了給定輸入、負(fù)載擾動(dòng)作用實(shí)驗(yàn)。仿真實(shí)驗(yàn)結(jié)果曲線表明模糊PID控制、模糊神經(jīng)網(wǎng)絡(luò)控制均優(yōu)于常規(guī)PID控制,動(dòng)靜態(tài)得到較大提高,尤其是模糊神經(jīng)網(wǎng)絡(luò)控制器具有較強(qiáng)的自學(xué)習(xí)、自適應(yīng)和抗擾動(dòng)能力,系統(tǒng)的可靠性、穩(wěn)定性和魯棒性好,從而證明了本文方法的有效性。

      參考文獻(xiàn):

      [1] 曹少泳. 基于 DSP 的 BLDCM 無(wú)位置傳感器模糊 PID 調(diào)速系統(tǒng)的研究[D]. 華南理工大學(xué),2007.

      [2] 姜長(zhǎng)生,王從慶,等. 智能控制與應(yīng)用[M]. 科學(xué)出版社,2007:75-79.

      [3] 韓俊峰,李玉惠. 模糊控制技術(shù)[M]. 重慶大學(xué)出版社,2003.

      [4] 劉曙光,魏俊民,竺志超. 模糊控制技術(shù)[M]. 中國(guó)紡織出版社,2001.

      [5] 飛思科技產(chǎn)品研發(fā)中心.神經(jīng)網(wǎng)絡(luò)理論與 MATALAB7實(shí)現(xiàn)[M]. 電子工業(yè)出版社,2005:18-20.

      [6] 徐麗娜.神經(jīng)網(wǎng)絡(luò)控制[M]. 哈爾濱工業(yè)大學(xué)出版社,1999(5):3,7,12-15.

      猜你喜歡
      無(wú)刷直流電機(jī)BP神經(jīng)網(wǎng)絡(luò)模糊控制
      基于無(wú)刷直流電機(jī)的濾波器設(shè)計(jì)與實(shí)現(xiàn)
      基于BP神經(jīng)網(wǎng)絡(luò)的旅行社發(fā)展方向研究
      商情(2016年39期)2016-11-21 09:30:36
      復(fù)雜背景下的手勢(shì)識(shí)別方法
      BP神經(jīng)網(wǎng)絡(luò)在軟件質(zhì)量評(píng)價(jià)中的應(yīng)用研究 
      BP神經(jīng)網(wǎng)絡(luò)算法在數(shù)值預(yù)報(bào)產(chǎn)品釋用中的應(yīng)用
      科技視界(2016年20期)2016-09-29 14:15:12
      永磁無(wú)刷直流電機(jī)控制技術(shù)研究及應(yīng)用
      科技傳播(2016年10期)2016-07-15 23:42:28
      T-S模糊控制綜述與展望
      基于模糊控制的PLC在溫度控制中的應(yīng)用
      電子制作(2016年21期)2016-05-17 03:53:01
      基于模糊控制的恒壓供水系統(tǒng)的研究
      基于雙單片機(jī)的無(wú)刷直流電機(jī)調(diào)速系統(tǒng)的設(shè)計(jì)
      霞浦县| 甘孜| 宿迁市| 阳曲县| 广河县| 益阳市| 无极县| 凤凰县| 牟定县| 云安县| 依安县| 林口县| 新晃| 邹城市| 琼海市| 墨玉县| 云林县| 南汇区| 定边县| 大悟县| 闽侯县| 迁西县| 鄢陵县| 天台县| 绍兴市| 外汇| 涿州市| 双鸭山市| 迁安市| 吴江市| 沽源县| 湖口县| 东阳市| 千阳县| 正安县| 永靖县| 万荣县| 潢川县| 中西区| 吉木乃县| 樟树市|