模糊控制相關專輯模糊電子技術 306頁 4.3M.pdf
標簽:
上傳時間: 2014-05-05
上傳用戶:時代將軍
PID模糊C語言實現,詳細說明怎么使用C語言實現PID模糊控制
上傳時間: 2021-07-09
上傳用戶:zuoyanpitt
系統辨識與自適應控制Matlab仿真 含pdf書和源代碼-北航版 《系統辨識與自適應控制MATLAB仿真》從MATLAB仿真角度出發,系統地介紹系統辨識與自適應控制的基本理論和方法。 《系統辨識與自適應控制MATLAB仿真》內容主要分為三部分:第1部分為緒論;第二部分為線性系統辨識與自適應控制,包括系統辨識(如*小二乘法、梯度校正法和極大似然法)、模型參考自適應控制、自校正控制和基于常規控制策略的自校正控制;第三部分為非線性系統辨識與自適應控制,包括神經網絡辨識與控制、模糊控制與模糊神經網絡辨識和無模型自適應控制。
上傳時間: 2022-06-24
上傳用戶:20125101110
無刷直流電動機是現代工業設備中重要的運動部件,保留了有刷直流電動機寬闊而平滑的優良調速性能,同時又克服了有刷直流電動機機械換向帶來的一系列的缺點,在各個領域中得到廣泛應用。本論文闡述了無刷直流電動機的系統構成和工作原理,分析了無刷直流電動機的數學模型、等效電路、傳遞函數以及調速原理。采用轉速電流雙閉環控制與H PWM.L ON的脈寬調制方法驅動控制無刷直流電機,并在MATLAB/Simulink平臺上進行了計算機仿真。仿真結果表明,控制系統有較好的動靜態特性。論文還分析了經典PID控制和模糊控制各自的優缺點,并介紹了結合二者優點的模糊自適應PID控制的優點。在MATLAB/Simulink平臺進行了基于模糊自適應PID控制器的無刷直流電機控制系統的計算機建模仿真。與采用經典PID控制器的控制系統相比,采用模糊自適應PID控制器的控制系統的動靜態特性都得到改善。本論文設計了無刷直流電機控制系統的硬件,包括控制單元、功率變換單元,并進行了電磁兼容性設計。控制單元以TI的TMS320F2812DSP控制器為核心,設計了位置傳感器接口電路、人機界面電路、電平轉換電路、電流采樣電路以及采樣調理電路等。功率變換單元以三菱的IPM PS21 563.P為核心,設計了整流電路、逆變電路、能耗制動電路以及多項保護電路。設計了基于TMS320F281 2 DSP控制器的速度電流雙閉環電機驅動控制程序、位置檢測程序、電流采樣程序、人機界面程序以及各項安全保護程序等。在對硬件部分和軟件部分進行調試后,對控制系統進行了實驗,通過實驗波形,檢驗了控制系統的工作性能。本文最后對整個系統的設計進行了總結,并對本系統存在的問題和后續的研究工作提出了自己的看法看法。
上傳時間: 2022-06-28
上傳用戶:
超級電容器是一種介于電池和靜電電容之間的新型儲能元件,其功率密度比電池高數十倍,能量密度比靜電電容高數十倍。具有充放電速度快、對環境無污染、循環壽命長等優點,有希望成為21世紀的新型綠色能源。 設計了一個主回路以BUCK降壓電路為主,控制回路以單片機89C51為核心的超級電容器充放電測試系統,用于測試超級電容器充放電性能。本系統通過檢測超級電容器的端電壓、電流和溫度,并將采集到的信號由ADC0809轉換為數字信號,送入89C51分析處理后,再經DAC0832輸出,調節脈寬調制器TL494的電壓信號,調整PWM的輸出值,控制BUCK轉換電路中MOSFET功率開關的占空比,從而改變輸出直流電壓的大小,實現恒流控制。超級電容器充電方法采用分階段恒流充電,依照充電狀態的不同,適時調整充電電流大小,避免過充電造成超級電容器損害。在其控制方法和實現手段上,主要通過單片機的設定值與實測值的比較來控制電路的輸出,也可以通過模糊控制技術來實現,并用MATLAB進行了仿真實驗,仿真結果證明采用模糊控制能夠取得更好的效果。在整個系統的保護功能方面,采用了過壓、過流以及過熱等的保護方法,實現軟硬件對系統的保護。 利用本測試系統可以對超級電容器進行恒電流充放電,其充放電曲線基本上呈現線性。模糊控制能針對電容器充電狀態的不同,適時給予不同的充電電流,不至于發生大電流過充造成超級電容器受損的情況,確保使用壽命。 解決了系統的電磁兼容,從而能夠保證系統能夠安全可靠地工作。在電路裝置硬件電路、軟件以及印制電路板設計中所采取了一些抗干擾措施,可以有效地預防一些干擾帶來的誤差,提高了系統的可靠性和穩定性。
上傳時間: 2013-04-24
上傳用戶:Kecpolo
異步電動機變頻調速系統的頻率范圍、動態響應、調速精度、低頻轉矩、工作效率等方面具有很大優點。隨著電力電子技術和計算機技術的飛躍發展,以此為基礎的交流電機變頻調速技術也取得了長足的進步,基于SVPWM的異步電動機矢量控制系統作為現代交流傳動控制的一個重要研究方向,逐漸成為研究的熱點。 異步電動機調速系統是一個多變量、強耦合的非線性系統,雖然常規的PID控制算法簡單、可靠性高,但對于異步電動機這樣的非線性系統控制效果一般。模糊控制作為智能控制的一個重要的分支,由于不需要建立對象的精確數學模型,且具有良好的魯棒性和非線性的控制特性,非常適用于異步電動機調速系統。本文以提高異步電動機的調速精度和改善電動機的使用效率為目標,基于SVPWM的控制原理,分別采用傳統PID控制器和模糊PID控制器,應用在異步電動機的調速系統中。 本文首先介紹了異步電動機調速方法和逆變器的PWM控制方法。并闡述了矢量控制、坐標變換、空間電壓矢量調制的基本原理,給出了異步電動機在不同坐標系下的數學模型,為設計異步電動機矢量控制系統奠定了基礎。同時給出了傳統PID控制器和模糊PID控制器模型。為驗證控制效果,文中基于MATLAB/Simulink平臺,建立了控制器的計算機仿真模型,給出了仿真結果,并對結果做了詳細的分析。比較了傳統PID控制和模糊PID控制的效果,由仿真結果可以看出采用模糊PID控制算法具有較大的優越性。 最后,以TI公司的DSP控制芯片TMS320F2812為控制核心,設計了異步電動機的控制系統,硬件系統主要包括主電路、功率驅動電路、電壓、電流檢測電路等電路。另外設計了控制軟件,并給出了軟件的流程圖。通過實驗測得的波形,驗證了控制方法的正確性和有效性。
上傳時間: 2013-05-17
上傳用戶:dpuloku
本文設計的變頻調速恒壓供水系統由上位機、PLC、變頻器、壓力變送器等組成。本系統包含三臺水泵電動機,采用通用變頻器來實現對三相水泵電動機組的軟啟動和變頻調速,運行切換采用“先開先停”的原則。壓力變送器檢測當前水壓信號,送入PLC與設定值經PID比較運算,從而控制變頻器的輸出電壓和頻率,進而改變水泵電動機組的轉速來改變供水量,最終保持管網壓力恒定在設定值附近。把模糊控制算法引入到控制系統中,從而改善了系統的靜動態特性。 模糊控制是一種不依賴于被控過程數學模型的仿人思維的控制技術。它可以利用領域專家的操作經驗或知識建立被控系統的模糊規則,有較好的知識表達能力。但傳統的模糊控制同PID算法一樣,均為“事后調節”,因而對大遲延對象的控制效果不是很理想。預測控制的核心是不僅注意過去及現在的目標值,而且注意將來的目標值,使受控量和目標值的偏差盡可能地小,從而提高系統的控制性能。預測控制和模糊控制是各自獨立發展起來的兩類控制方法,在二者充分發展的基礎上,提出將預測的思想和模糊的思想結合起來,形成一種新的控制方法——模糊預測控制FPC。 本文將FPC技術應用于供水系統,設計出自調整修正因子模糊PID控制器,克服了傳統PID控制設計中的參數調整困難的問題。模糊PID控制是在大誤差范圍內采用模糊控制,以提高動態響應速度;在小誤差范圍內采用PID控制,引入積分控制作用以消除靜態誤差,提高控制精度。本設計通過變頻調速實現恒水壓控制,并針對系統的時滯特點采用Smith預估控制器進行補償。利用Matlab對其模型進行仿真,仿真結果與傳統控制算法相比較,該算法具有魯棒性好,實現簡單,易于在線調整等優點,系統響應曲線沒有超調,系統的建立時間比較短,抗干擾能力強。 通過對上位機和PLC之間通信的分析和研究,完成了上、下位機的通信設置,給出了上位機監控程序編寫方法,通過通信模塊實現了對供水系統的遠程監控及故障報警。 所開發的系統將FPC與PLC相結合,克服了傳統的調節器的缺點,充分發揮了PLC控制靈活、編程方便、適應性強的優點,提高了控制的精確度。實驗結果表明,該系統能對異步電動機轉速實現精確控制,實用性強,具有一定的推廣價值。
上傳時間: 2013-05-19
上傳用戶:sdq_123
貴州電解鋁廠供電四車間廠房內變壓器、整流柜、電容等設備種類繁多,同系列設備安放距離跨度較大.這些電力電子器件長期運行導致系統內部某些連接點絕緣介質老化,甚至脫落.這種現象單憑肉眼很難觀察,該廠對此問題的解決方法為:技術工人攜帶小型紅外探測儀定期采集上述器件的某些連接點,從紅外圖像數據得出溫度數據以此判斷器件工作是否處于良好狀態.由于人為因素,工人不一定能全部獲取所有連接點數據.可見,此方法費時費力,還存在隱患. 針對現行探測方法存在的弊端,依托"中鋁貴州分公司電解鋁廠整流所安全運行監控系統開發"項目,利用一臺直線行走的智能小車停靠在已選擇的定位點處監測車間的電器設備,因此這就涉及到了監控小車的精準定位問題.本文以卞位機智能監控小車為研究對象,采用模糊PID控制技術對PLC發出的脈沖頻率進行自動調節,依據脈沖頻率誤差E和誤差變化率EC的變化對PID控制的參數進行自整定,實現對小車速度的模糊控制,從而實現了小車的精準定位,為上位機的監控工作做好了準備. 論文第一章介紹了電解鋁廠供電車間的供電情況,分析了小車定位精準的重要性,介紹了本文的研究內容.第二章對小車主要結構的硬件設計作了介紹.第三章論述了小車的運動控制,從分析步進電機的矩頻特性和數學模型入手,介紹了小車的啟停控制和運動中的測速.第四章論述了小車的精準定位方法,介紹了模糊PID控制器設計,重點介紹了模糊PID控制算法的程序設計.第五章列舉了實際運行調試中出現的幾種問題,介紹了相應的控制方法加以克服.第六章對論文進行了總結.
上傳時間: 2013-04-24
上傳用戶:kirivir
減搖鰭是船舶與海洋工程中的一種重要系統,目前已在多種船舶中廣泛應用。減搖鰭對于提高船舶耐波性,增加船舶使用壽命,改善設備與人員的工作條件,提高艦艇的戰斗力具有重要作用。減小船舶橫搖是目前船舶運動控制領域的重要課題之一。本文以船舶減搖鰭系統作為研究對象,重點講述了基于ARM處理器的減搖鰭控制器的設計與實現方案。 減搖鰭系統目前大多采用基于力矩對抗原理的PID控制器。控制器的性能對船舶自然橫搖周期和無因次橫搖衰減系數有著很大的依賴關系。由于船舶橫搖運動的復雜性、非線性、時變性和海況的不確定性,經典PID控制難以獲得滿意的控制效果。采用先進的控制策略是解決這一問題的有效方法。本論文將模糊控制與PID控制相結合,實現了無須精確的對象模型,只須將操作人員和專家長期實踐積累的經驗知識用控制規則模型化,然后用模糊推理在線辨識對象特征參數,便可對PID參數實現自整定。另外,浪級調節器做為減搖鰭控制器的一個重要組成部分,本論文也對其設計進行了研究,提出了一種基于海浪譜估計的浪級調節器的設計方法,彌補了傳統浪級調節器不能充分利用海浪信息的不足。 目前大多數的減搖鰭控制器使用單片機作為主處理器或者以工控機為基礎開發而來的,前者集成度不高,穩定性也不好,而后者成本較高。因此,本課題設計了一款新型的基于ARM處理器的減搖鰭控制器,解決了上述問題。該系統主要由硬件平臺和軟件平臺兩部分組成。硬件平臺主要包括基于飛利浦公司的LPC2214的控制器核心電路和輔助實現控制的驅動電路;軟件平臺主要是基于ARM的軟件,包括啟動代碼和應用程序。 研究結果表明:開發的嵌入式減搖鰭控制系統不僅具有集成度高、性價比高、性能優越、抗干擾能力強、穩定性好、實時性高等優點。同時更能夠適應減搖鰭控制系統智能化的發展趨勢,所以該減搖鰭控制器具有很好的使用價值及意義。
上傳時間: 2013-07-10
上傳用戶:giser
這篇論文在系統分析國內外雷達伺服控制系統研究現狀的基礎上,選定以ARM為內核的基于ARM+FPGA的雷達伺服控制器為研究對象。 首先,根據雷達伺服控制系統功能要求與性能指標,進行系統的硬件設計:選擇基于ARM920T的S3C2410和Altera公司的FPGA芯片EP1C12Q240作為主控芯片,ARM與FPGA的連接形式采用中斷+存儲器的形式;將ARM與FPGA上多余的引腳引出作為將來升級的需要;還畫出ARM+FPGA的雷達伺服控制器的系統圖并制作了PCB板。 其次,選用PID對伺服系統進行控制,模糊神經網絡綜合了模糊控制和神經網絡的優點,并利用模糊神經網絡算法對PID參數進行在線調整。用Matlab7.1進行仿真,其結果表明:該控制算法對系統具有良好的控制效果,性能較常規PID得到較大改善。 最后,根據FPGA在伺服系統主要任務,用VHDL語言和原理圖在FPGA芯片中分別編制實現DAC0832接口控制功能、光電編碼器與脈沖發生電路的程序代碼;并在Quartus II6.0環境下通過仿真,且得到仿真的波形符合系統功能要求。采用C語言編寫在ARM中實現模糊神經網絡PID控制算法的代碼,通過CodeWarrior for ARM的編譯無誤后,生成可執行文件.axf,,調用AXD進行在線仿真調試。仿真結果表明:模糊神經網絡PID算法對伺服系統能夠進行有效控制。 結果表明:ARM作為伺服控制器的內核,其性價比與集成度高:用FPGA芯片實現接口電路使伺服控制器的可靠性高、速度快、可配置及連接方式靈活。因此采用基于ARM+FPGA的雷達伺服控制器,提高了系統的開放性、實時性、可靠性,降低了系統功耗,具有重要的應用價值。
上傳時間: 2013-06-30
上傳用戶:Ruzzcoy