摘要:針對永磁同步電機速度估算及定子電阻變化引起的穩定性問題,根據模型參考自適應控制法的原理,在同步旋轉坐標系下,提出永磁同步電機轉速估算與定子電阻辨識的自適應律,建立永磁同步電機無速度傳感器矢量控制系統及定子電阻在線辨識的數學模型.通過控制系統簡化,確定調速控制系統中電流調節器與速度調節器的傳遞函數,并對電流調節器與速度調節器的控制增益進行了設計.仿真結果表明:控制系統對定子電阻變化魯棒性好,轉速估算與速度調節精度高,驗證了本控制系統的可行性.關鍵詞:永磁同步電機;無速度傳感器;矢量控制;模型參考自適應;定子電阻;在線辨識;控制增益
標簽: 傳感器 矢量控制 pmsm
上傳時間: 2022-06-25
上傳用戶:1208020161
無刷直流電動機是現代工業設備中重要的運動部件,保留了有刷直流電動機寬闊而平滑的優良調速性能,同時又克服了有刷直流電動機機械換向帶來的一系列的缺點,在各個領域中得到廣泛應用。本論文闡述了無刷直流電動機的系統構成和工作原理,分析了無刷直流電動機的數學模型、等效電路、傳遞函數以及調速原理。采用轉速電流雙閉環控制與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
上傳用戶:
摘要:使用Saber軟件,開環仿真了DC/DC開關電源,輸入電壓波動時,輸出紋波電壓較大,不能滿足設計要求。采用小信號分析方法,根據系統伯德圖分析其傳遞函數的結構形式,設計了閉環反饋網絡.將閉環反饋網絡加入系統并仿真,結果表明,閉環反饋網絡不僅使輸出電壓迅速上升,而且減小了輸出電壓的紋波系數,增強了輸出電壓的穩定性關鍵詞:開關電源;Saber;閉環反饋補償;仿真;傳遞函數本文通過一個DC/DC閉環控制電路的仿真、閉環補償電路的設計過程和DC/DC閉環控制電路的仿真結果,系統描述采用Saber仿真軟件設計與仿真電路的過程,并詳細分析了仿真結果
標簽: saber 開關電源
上傳時間: 2022-07-24
我和LabVIEW(Word版)——一個NI工程師十年的編程經驗當我開始在鍵盤上敲打出這句話的時候,我已經使用 LabVIEW 7 年了。7 年的時間,就算天賦平平也可以積攢下一籮筐可供參考的經驗了。所以我打算利用今后的閑暇時間寫一些這方面的東西,既可以同大家交流,也是作為自己這七年工作的總結。還是在上大學的時候,有一次老師讓編寫一段軟件,用來模擬一個控制系統:給它一個激勵信號,然后顯示出它的輸出信號。那時我就想過,可以把每一個簡單的傳遞函數都做成一個個小方塊,使用的時候可以選擇需要的函數模塊,用線把它們連起來,這樣就可以方便地搭建出各種復雜系統。后來,我第一次看到別人給我演示的LabVIEW編程,就是把一些小方塊用線連起來,完成了一段程序。我當時就感覺到,這和我曾經有過的想法多么相似啊。一種親切感油然而生,從此我對LabVIEW的喜愛就一直勝過其他的編程語言。這是一本十分經典的LabView入門書籍,編寫得十分平易近人,適合初學者或者對LabView感興趣的同學,也可以作為一本工具書來使用。
標簽: labview
上傳時間: 2022-07-26
vc下函數作為參數來傳遞
標簽: 函數 參數
上傳時間: 2013-11-30
上傳用戶:qweqweqwe
直線、圓等圖形函數的匯編語言實現 本例所用的繪圖函數均采用堆棧的方法傳遞參數,可以和C語言接口。畫點的函數采用直接寫顯存的方法。為了直接由CPU數據確定像素顏色,而不使用位屏蔽寄存器或置位/重置寄存器,采用了VGA的寫模式2方式。直線和圓的算法均采用Bresenham算法實現,其實現過程及堆棧狀態均有較詳細的說明。最后,將繪圖函數用宏封裝了起來,便于主程序中調用。當然,主程序中也可直接將參數壓入堆棧。其實在較高版本的編譯程序中,可以用PROTO偽指令定義函數原型,再用INVOKE偽指令調用。
標簽: 函數 直線 圖形 參數
上傳時間: 2013-12-20
上傳用戶:hgy9473
程序部分代碼介紹: evalops是傳遞給適應度函數的參數,opts是二進制編碼的精度,termops是選擇maxGenTerm結束函數時傳遞個maxGenTerm的參數,即遺傳代數。xoverops是傳遞給交叉函數的參數。mutops是傳遞給變異函數的參數,具體含義我也沒弄懂,我覺得有點怪。
標簽: evalops 程序 分 代碼
上傳時間: 2013-12-13
上傳用戶:xcy122677
論CC++函數間動態內存的傳遞.rar 對C/C++編程的你大有幫助哦
標簽: CC 函數 動態內存
上傳時間: 2016-02-04
上傳用戶:bruce
閉包傳遞法的一個函數以及一個求最大生成樹的函數,用于模糊聚類分析(matlab)
標簽: matlab 函數 生成樹 模糊
上傳時間: 2013-12-22
上傳用戶:zhouchang199
linux消息函數分析,,Linux采用消息隊列的方式來實現消息傳遞
標簽: linux Linux 函數 分
上傳時間: 2013-12-18
上傳用戶:hzy5825468
蟲蟲下載站版權所有 京ICP備2021023401號-1