摘要:介紹了應用于光伏水泵系統中的直流無刷電機及其控制方法,利用定子繞組反電勢信號,用Motorola公司的MC68HC908JK3ECP單片機實現了對直流無刷電機的控制。實驗證明,過零點識別電路簡單有效,三段式起動適用于光伏水泵系統。 關鍵詞:光伏水泵系統;直流無刷電機;反電勢;過零點識別電路;三段式起動
0??? 引言 ??? 近年來,隨著電力電子器件及控制理論的迅速發展,永磁直流無刷電機以其高效性,良好的調速性,易于維護性而得到了廣泛的應用。傳統的永磁直流無刷電機往往采用位置傳感器來確定轉子的位置,這不僅增大了電機的安裝體積,增加了成本,而且降低了電機的可靠性。目前,無傳感器直流無刷電機一般采用三段式起動方式,起動轉矩在開始起動時比較小,并且有脈動,對于有起動轉矩要求的系統存在著局限性,而在中小型太陽能光伏水泵系統中,負載轉矩是隨著轉速的增加而增加的,不計摩擦力,在靜止時負載轉矩為零,所以,直流無刷電機可以應用于光伏水泵系統,并且整個系統是直流的,無須逆變,那么,在光伏水泵系統中應用直流無刷電機,對于提高系統效率,簡化系統裝置就具有重大的意義。 1??? 光伏水泵系統簡介 ??? 光伏水泵系統由光伏陣列,控制器,電機,水泵4部分組成。光伏陣列由許多太陽電池串并聯構成,直接把太陽能轉化為直流電能。目前所用的太陽電池都為硅太陽電池,包括單晶硅、多晶硅及非晶硅太陽電池。由于光伏陣列的輸出伏-安特性曲線具有強烈的非線性,而且和太陽輻照度、環境溫度、陰、晴、雨、霧等氣象條件有密切關系,所以,如果要使光伏水泵系統工作在比較理想的工況,就需要用控制器去調節、控制整個系統。電機是用來驅動水泵的,由于電機的功率因數及電壓等級在很大程度上受到太陽電池陣列的電壓等級和功率等級的制約,因此,對水泵揚程、流量的要求被反映到電機上,往往在兼顧陣列結構的條件下專門進行設計。對于要求流量小、揚程高的用戶,宜選用容積式水泵;對于需要流量較大,但揚程卻較低的用戶,一般宜采用自吸式水泵。 2??? 單片機M68HC908JK3ECP介紹 ??? 這是Motorola公司的8位單片機家族中的成員之一,同樣具有高性能,低成本的優點。它內嵌4k閃速存儲器FLASH,128字節RAM;具有10個通道的8位精度ADC模塊,15個I/O端口;時鐘模塊具有輸入捕捉,輸出比較及脈寬調制等功能,能滿足系統要求。 3??? 無傳感器直流無刷電機控制原理 ??? 無刷電機的定子為三相對稱繞組,采用兩相通電方式時控制電路按照一定的順序向定子的兩相通入直流電流,產生定子磁勢Fa;轉子為永磁材料,產生磁勢Ff,通過兩者的相互作用,可以產生電磁轉矩T=FaFf|sinθ|,顯然,當θ=60°~120°時,平均電磁轉矩最大。故檢測轉子磁勢位置時,當定轉子磁勢夾角為60°時,三相繞組中的某兩相導通,轉過60°時,其中一相的功率管關斷,另一相中的功率管導通。這樣,保證定轉子磁勢夾角為60°~120°,達到轉矩最大的目的。由于每次轉過60°只關斷一個功率管,故每個功率管導通角度為120°,這種方式為120°導通方式。 ??? 主電路采用三相全控橋,如圖1所示。圖2為三相6拍工作方式下典型的相電壓反電勢波形圖。由圖2我們可以清楚地看到,在該相懸空狀態(過零點前后30°區域)下,繞組感應反電勢按正弦規律變化,平頂部分為繞組通電激勵時逆變換相主電路電壓鉗位引起的。換相點發生在過零點后30°,使用反電勢法來實現電子換相,就是在過零點檢測電路檢測到過零點后30°進行換相。三相6拍工作方式下,導通次序為S1,S2-S2,S3-S3,S4-S4,S5-S5,S6-S6,S1-S1,S2?;诜措妱莸碾娮訐Q相方法有多種,如“1/2母線電壓比較法”、“端電壓比較法”等,但這些測量方法都存在抗干擾能力弱的問題,特別是在PWM調制情況下,測量時必須采取專門措施避開或抑制干擾,增加了控制電路的復雜性,并且可能產生換相滯后。采用“虛擬中點法”可以解決以上問題,并且在PWM調制情況下,其開關噪聲不會影響相繞組的過零測量,檢測電路也較簡單。
圖1??? 三相六拍主電路
圖2??? 典型的相電壓反電勢波形 ??? 在靜止或低速狀態下反電勢值為0或很小,無法用反電勢法來判定轉子的位置,通常采用三段式起動方式來解決這個問題,即先按他控式同步電機的運行狀態從靜止開始加速,當達到一定的轉速時再切換到反電勢法控制狀態,包括轉子定位,步進起動和自由切換三個階段。轉子定位時首先導通兩個功率管,一般來說先導通S6及S1,一定時間后就完成轉子的初始定位。步進起動時從初始位置開始,按前面的導通次序依次導通各功率管,但導通時間按一定規律遞減,以達到提速的目的。步進起動結束后進行自由切換,保證換相的正確性,同時,PWM斬波使直流側電壓逐漸加到主電路上,使無刷電機的轉速按控制要求加速,相當于電機轉速的軟起動過程,這樣就避免了電機在起動初期會產生大電流,減少了對主電路的沖擊,延長了功率管的壽命。 4??? 系統實現 ??? 系統硬件電路由主電路、驅動電路、過零點檢測電路、采樣電路、各種保護電路組成。過零點檢測電路檢測到過零信號,并把過零信號送到JK3單片機的捕捉口,JK3單片機接收到過零信號,由軟件計算出延遲時間,并在延遲時間到后發出換相脈沖信號,經驅動電路轉換為驅動信號去驅動各功率管,這樣就實現了單片機對直流無刷電機的控制。保護電路主要有過電壓充電保護,低水位保護。 ??? 系統軟件采用模塊化設計,包括初始化模塊,PWM中斷模塊,捕捉中斷模塊,采樣保護模塊。PWM中斷模塊實現了無刷電機的步進起動,自由切換運行。PWM中斷模塊的流程圖如圖3所示。
圖3??? PWM中斷模塊 ??? 初始化模塊主要完成程序所用變量的初始化,PWM中斷初始化,捕捉中斷初始化,發初始定位脈沖;捕捉中斷完成反電勢過零點的捕捉及換相周期的確定;采樣保護模塊主要用來采集直流側電壓和電流,以及判定和處理故障。實驗數據證明,換相時刻的準確性和相位跟蹤的快速性對電機控制的性能影響極大,電子開關的準確換相點每次都在該相不激勵繞組的反電勢過零后30°的電角度位置,由于電機的運行是變速運行,換相周期是變化的,所以并不能準確確定延遲30°電角度的換相時間,只能根據前若干個換相周期的變化趨勢,對該次換相時刻進行合理有效的濾波和預估,有數字濾波和鎖相跟蹤兩種方式。 ??? 圖4為系統正常運行時測得的線電壓波形,毛刺部分是由PWM斬波和換相引起的。從圖中可以看出,電壓波形比較接近于理想情況,說明換相點準確,從而驗證了對整個系統控制思想是正確的。 圖4??? 相電壓波形 5??? 結語 ??? 上述思想已經在500W太陽能光伏水泵系統中得到驗證。系統起動時起動電流正常,步進起動結束后加速平穩。 |
應用于光伏水泵系統中的無位置傳感器無刷直流電機的控制
- 傳感器(738405)
相關推薦
12V單相全波無刷直流電機驅動 FD1252 霍爾效應傳感器
效應傳感器和數字控制邏輯-與轉子鎖定驅動程序關閉自動重新啟動,tachometer(FG) 或 alarm(RD) 輸出邏輯,和在 TS826 包中的無刷直流電機速度控制功能的內部時鐘,它使得無刷
2017-07-25 15:49:33
無傳感器無刷直流電機的工作原理是什么?
近年來,國內市場上電動車使用的電機主要有三種:有刷電機、有位置傳感器無刷電機和無位置傳感器無刷電機。使用有刷直流電機容易解決換相問題,但是噪音大,而且碳刷容易磨損或損壞,這會增大維護、維修難度,增加
2019-09-03 07:03:34
無傳感器無刷直流電機部分代碼分析與運行結果如何?
無傳感器無刷直流電機控制原理是什么?怎樣去分析無傳感器無刷直流電機開發板的部分硬件電路?無傳感器無刷直流電機部分代碼分析與運行結果如何?
2021-07-22 06:14:51
無位置傳感器無刷直流電機控制關鍵問題研究(一)
傳感器無刷直流電機在無刷直流電機的基礎上進一步取消了位置傳感器,使電機結構更為緊湊,進一步降低了電機成本,減少了電機維修費用,擴大了電機應用場合. 但無位置傳感器無刷直流電機控制系統存在一些技術上
2018-11-13 11:15:52
無位置傳感器無刷直流電機控制關鍵問題研究(二)
明顯抑制,波形顯著改善,能有效消除轉矩脈動. 綜上可以看出,反電勢低通濾波法結合相延補償,能精確的完成無位置傳感器無刷直流電機轉子位置判定.三段式啟動法原理簡明,啟動迅速,震蕩小.這些方法相結合,在無位置傳感器無刷直流電機控制中能發揮重要作用,能構成性能優良的無位置傳感器無刷直流電機控制系統.
2018-11-13 11:15:22
無位置傳感器無刷直流電機的換相控制電路怎么實現?
永磁無刷直流電機由于其無換向火花、運行可靠、維護方便、結構簡單、無勵磁損耗等眾多優點,自20世紀50年代出現以來,就在很多場合得到越來越廣泛的應用。傳統的永磁無刷直流電機均需一個附加的位置傳感器,用以向逆變橋提供必要的換向信號。
2020-03-13 06:29:33
無位置傳感器無刷直流電機直接轉矩控制需要哪些技術支持?
我想問問有誰做無刷直流電機這方面的內容,我自己的硬件一直沒法讓無位置無刷直流電機轉動,所以拜托各位大神告訴我做這個方面的東西需要哪些硬件和軟件支持?
2018-01-07 09:50:37
無刷直流電機控制系統經驗
動機的調速系統方案,并仿真得到理論上的PI參數。根據調速系統方案,在MPLAB系統開發平臺上運用匯編語言分別用電機自帶的位置傳感器和反電動勢過零檢測法兩種方法進行編程、調試,實現無刷直流電動機的數字控制
2016-01-04 14:05:39
無刷直流電機與有刷直流電機的對比
無刷直流電機與有刷直流電機的對比直流有刷電機和無刷電機的區別是是否配置有常用的電刷換向器。有刷直流電機的換向一直是通過石墨電刷與安裝在轉子上的環形換向器相接觸來實現的。而直流無刷電機則通過霍爾傳感器
2020-03-16 16:08:14
無刷直流電機與有刷直流電機的對比
無刷直流電機與有刷直流電機的對比直流有刷電機和無刷電機的區別是是否配置有常用的電刷換向器。有刷直流電機的換向一直是通過石墨電刷與安裝在轉子上的環形換向器相接觸來實現的。而直流無刷電機則通過霍爾傳感器
2020-03-29 11:22:19
無刷直流電機堵轉
各位,我做無位置傳感器無刷直流電機控制,在啟動過程中,完成對齊和升頻升壓開環啟動后,電機直接堵轉了,不會進入運行階段,這是什么原因造成的?推薦課程:張飛軟硬開源,基于STM32 BLDC直流無刷電機
2017-12-12 11:44:49
無刷直流電機方波、正弦波、FOC控制
、儀器儀表、家用電器、機器人、醫療設備等各個領域。因為無刷電機沒有電刷進行主動換向,因而需求運用電子換向器進行換向。無刷直流電機驅動器完成的便是這個電子換向器的功用。02 主流的無刷直流電機的控制方法
2021-10-25 13:48:00
無刷直流電機是未來電機發展基礎?
智能驅動器之間的聯網。 通過使用單芯片解決方案可減少設計時間,采用軟件的方式可適用于不同的電機類型和屬性。現在,刷式直流電機解決方案可由外觀看起來沒什么兩樣但內部可實現智能運動控制的無刷直流電機取代
2016-02-15 10:50:55
無刷直流電機的matlab仿真
無刷直流電機的matlab仿真 機電技術 2 0 1 1 年8 月 無刷直流電機的 ma t l a b仿真 程勇 ( 西安科技大學,陜西 西安 7 1 0 0 5 4 ) 摘要:首先分析了無刷
2021-07-05 06:28:53
無刷直流電機的全數字控制系統設計
以DSP為基礎,建立無刷直流電機雙閉環控制系統,以TMS320LF2407為控制核心,通過無刷直流電機,主電路,轉子位置檢測,電流采樣,電壓采樣,過流檢測,隔離電路,IPM故障檢測構成了全數字控制系統。并設計了簡單的算法,用軟件計算電動機速度。簡化了系統硬件結構。
2016-01-18 15:43:53
BLDC無刷直流電機(無傳感器)控制有哪些方法?
,從而省去轉子位置傳感器,實現無位置傳感器無刷直流電機控制。這是目前應用最廣泛的無位置傳感器 BLDCM 控制方法。這種方法的缺點是靜止或低速時反電勢信號為零或很小,難以準確檢測繞組的反電勢,因而
2019-09-11 08:00:00
FPGA控制無刷直流電機
]BG2BG3BG4BG5BG6[td=84][td=72]直流無刷電機就介紹到這里。接下來就是怎樣用FPGA來控制無刷直流電機。這里只講使用霍爾位置傳感器的,原因是非常簡單易懂,而反電動勢檢測的就復雜
2016-05-28 17:14:51
matlab仿真直流電機與基于Matlab/Simulink的無刷直流電機控制仿真研究
/Simulink開發的平臺能夠有效地實現對無刷直流電機的控制。隨著汽車電子器件的飛速發展、車用電控單元(ECU)的日新月異,無刷直流電機在汽車電器設備中的應用受到了越來越多的重視。無刷直流電機具有壽命長、效率...
2021-07-05 07:22:46
《無刷直流電機控制應用——基于STM8S系列單片機》
直流電機的工作原理4.2.1 三個基本定則4.2.2 換相原理4.2.3 工作原理4.3 無刷直流電機轉子位置傳感器4.3.1 霍爾傳感器4.3.2 光電編碼器4.4 無位置傳感器的轉子位置檢測技術
2015-01-16 08:34:21
【TL6748 DSP申請】基于DSP的無刷直流電機電流峰值控制器的研究與設計
的基本結構,包括電機的本體、位置傳感器和逆變器。分析六相不對稱無刷直流電機的工作原理,得出六相不對稱無刷直流電機位置傳感器信號與繞組導通順序的對應關系。建立六相不對稱無刷直流電機的數學模型,并得出六相不對稱無刷直流電機的等效電路。分析六相不對稱
2015-09-10 11:15:14
【原創分享】無刷直流電機控制簡介
運動。無刷直流電機也稱為BLDC電機,相比有刷直流電機具備諸多優勢。BLDC電機更高效,所需的維護更少,因而已在許多應用中取代了有刷電機。圖一:電磁場和永磁體磁場示意圖兩類電機的運行原理相似,均由
2021-06-02 10:58:38
【秀秀資源】永磁同步電機和無刷直流電機干貨資料分享
http://m.xsypw.cn/soft/study/ms/2017/20170128478811.html15.無位置傳感器永磁無刷直流電機的起動控制研究https
2017-02-15 18:32:00
一天可完成無刷直流電機控制裝置的開發
適用于汽車系統12V無刷直流電機的應用套件目前,越來越多的汽車系統的水泵、汽油泵/機油泵、風扇和空調系統開始采用電機驅動。與采用強大控制算法的優化微控制器結合使用,無刷直流電機可提供十分高效
2018-12-07 10:08:40
一種無傳感器無刷直流電機的控制算法
Microchip 的應用筆記 AN1083 詳細地講述了一種無傳感器無刷直流電機的控制算法,其配套的開源算法采用 dsPIC? 數字信號控制器實現,此前在淘寶購入了一塊基于 STM32 的無刷直流電機開發板,于是試著將該開源代碼移植至手上這塊開發板上。開發板如下圖所示: 因硬件平臺不...
2021-08-17 06:39:53
一種用過PWM調速的無刷直流電機調速控制系統
效果的目的。所以這個無刷直流電機調速系統是FPGA作為控制中心,配以PWM調節模塊、驅動模塊、電流檢測模塊、位置檢測模塊等模塊,利用霍爾傳感器來檢測電機電流和電機轉子位置,把采集的信號送給FPGA進行
2016-01-05 14:16:15
什么是無刷直流電機(BLDC)以及它的應用
應用。四、無刷直流電機的驅動方法無刷直機電機的驅動方式按不同類別可分多種驅動方式,它們各有特點。1.按驅動波形:方波驅動,這種驅動方式實現方便,易于實現電機無位置傳感器控制;2.正弦驅動:這種驅動方式
2019-07-04 07:00:00
關于BLDC電機控制的所有信息:無傳感器無刷直流電機控制器
了解無傳感器無刷直流電動機控制器,一些示例IC以及使用此類電動機的一些缺點。有刷和無刷直流電動機的快速回顧無刷直流(BLDC)電機已比其前身有刷直流電機(參見下圖)大受歡迎。顧名思義,“有刷
2019-10-25 09:51:07
四軸無刷直流電機驅動的控制設計
全橋驅動電路及控制程序。完成了對四軸飛行器無位置傳感器無刷直流電機的驅動控制設計。該設計電路結構簡單,成本低、電機運行穩定可靠,實現了電機連續運轉。
2016-01-15 16:29:28
四軸飛行器無刷直流電機驅動控制設計的實現
ATmega 16 單片機作為控制芯片,反電勢過零檢測以及軟件啟動的控制方式,并延遲30°進行換向。正常啟動后,單片機輸出PWM 實現無刷直流電機轉速調節。同時設計了電壓、電流監測電路,保證系統安全,因而,該系統能夠正常驅動無位置傳感器無刷直流電機,并且能夠應用于四軸飛行器。
2018-10-08 15:13:09
基于HXS320F28034無刷直流電機控制系統設計
。無刷直流電機的轉子位置是由位置傳感器來檢測的。該系統設計采用了3個霍爾元件。隨著電機轉子的旋轉,產生一系列“0”和“1”的信號。這些脈沖信號通過I/0端口傳輸給 DSP,DSP讀取霍爾元件的狀態值
2021-06-16 10:24:18
基于STM32無位置傳感器無刷直流電機控制C程序
請問誰做過基于STM32無位置傳感器無刷直流電機控制系統,有沒有STM32無刷直流電機控制部分的C程序,發給我參考下吧。
2014-01-18 09:24:22
基于單片機的航模無刷直流電機調速控制系統
以單片機為控制核心,分析無感無刷直流電機的位置檢測方法,PWM的調速方式,啟動控制等。設計了航模無刷直流電機調速控制系統。
2016-01-14 10:23:40
基于霍爾效應的無刷直流電機的電流檢測設計
無刷直流電機的電流檢測設計無刷直流電機在工業控制、自動化、工具、汽車以及航空航天等領域有著廣泛的運用。而無刷直流電機常常要控制電機的速度、位置等。所以無刷直流電機的電流信息采集成了控制電機必不可少
2016-01-05 14:32:38
如何不用軟件就能有效地控制無刷直流電機?
旋轉磁場將正確的扭矩應用到磁轉子,驅動器必須確定轉子相對于定子線圈的位置和方向。集成三個霍爾傳感器的控制電路可驅動三相無刷直流電機及最優化性能。通過結合傳感器數據與精確的計時、準確的速度和轉矩控制,可實現
2018-10-23 09:01:11
如何使用Arduino去控制無刷直流電機(BLDC)?
什么是無刷直流電機(BLDC)?如何使用Arduino去控制無刷直流電機(BLDC)?為什么需要ESC,它的功能是什么?
2021-07-26 08:07:48
如何去實現對無刷直流電機的轉速和方向的控制?
無刷直流電機(BLDC)是什么?無刷直流電機有哪些特點?PWM調速的原理是什么?如何去實現對無刷直流電機的轉速和方向的控制?
2021-07-23 06:33:18
如何設計電機控制算法來控制無刷直流電機的速度?
如何使用六步換向(梯形控制)控制無刷直流電動機?如何設計電機控制算法來控制無刷直流電機的速度?PWM脈寬調制是如何控制無刷直流電機的速度的?
2021-07-21 06:55:46
帶霍爾傳感器的無刷直流電機
書上說控制無刷直流電機可以利用霍爾傳感器檢測轉子的位置,我看買的電機中的確有引出霍爾傳感器的線。但是不清楚它的輸出是什么?圖片中的0 1是直接輸出的嗎?是還要另外設置一個轉換電路嗎?
2015-07-17 17:08:44
微型無刷直流電機的無位置傳感器控制
的控制等,但是其價格高、體積大,不利于用在微型電機控制器中。本文介紹基于C8051F330單片機、檢測反電動勢法的無位置傳感器無刷直流電機的控制器,系統結構簡單,體積超小型,價格低廉,運行性能良好
2018-11-01 17:22:46
有刷直流電機與無刷直流電機的優缺點比較
有刷直流電機的優點有哪些?缺點又有哪些?無刷直流電機的優點有哪些?缺點又有哪些?無刷直流電機的工作原理是什么?無刷直流電機的驅動方法有哪幾種?
2021-07-20 06:38:48
有刷直流電機和無刷直流電機的特性與區別
,需要定期維護更換刷子?! ”M管有諸多劣勢,但刷式直流電機有一顯著優勢:成本。由于控制刷式直流電機相對簡單,因此還廣泛用于系統成本是主要驅動因素的應用中。在使用永久磁性生成定子磁通的拓撲中,產生的速度
2016-01-28 10:07:26
永磁無刷直流電機控制器設計——張飛實戰電子
采用反電動勢控制方法,以直流無刷稀土電機為研究對象,設計了驅動控制電路和反電勢過零檢測電路,提高了系統工作時的安全性和穩定性。1 控制系統總體設計控制系統原理如圖1所示。主要由無傳感器無刷直流電機、反電勢
2015-04-18 11:45:16
永磁無刷直流電機控制器設計——張飛實戰電子
采用反電動勢控制方法,以直流無刷稀土電機為研究對象,設計了驅動控制電路和反電勢過零檢測電路,提高了系統工作時的安全性和穩定性。1 控制系統總體設計控制系統原理如圖1所示。主要由無傳感器無刷直流電機、反電勢
2015-04-18 11:48:39
永磁無刷直流電機與永磁同步電機有哪些不同點啊
永磁無刷直流電機與永磁同步電機的傳感器有何不同?永磁無刷直流電機與永磁同步電機的反電勢波形有何不同?永磁無刷直流電機與永磁同步電機的三相電流波形有何不同?
2021-08-12 07:35:58
永磁無刷直流電機與永磁同步電機比較和分析
,經過磁路設計,可以獲得梯形波的氣隙磁密,定子繞組多采用集中整距繞組,因此感應反電動勢也是梯形波的。無刷直流電機的控制需要位置信息反饋,必須有位置傳感器或是采用無位置傳感器估計技術,構成自控式的調速系統
2014-01-22 09:55:33
設計分享:利用無刷直流電機端電壓設計換相控制電路
生產的工藝難度。針對位置傳感器所帶來的種種不利影響,近一二十年來,永磁無刷直流電機的無位置傳感器控制一直是國內外較為熱門的研究課題。從 20 世紀 70 年代末開始,截至目前為止,永磁無刷直流電機的無位置
2020-04-08 09:35:44
請問怎樣去搭建一種無刷直流電機的速度控制模型
怎樣去搭建一種無刷直流電機的速度控制模型?如何對無刷直流電機的速度控制模型進行仿真?無刷直流電機的速度控制模型有哪些應用?
2021-08-13 06:49:45
采用56F801X的3相無刷直流電機無傳感器控制參考設計
直流電機無傳感器驅動器設計適用于風扇,泵和壓縮機應用使用56F8013 32 MIPS數字信號控制器可用于兩個功率級和兩個電機輸入電源電壓+12 VDC,用于功率級控制技術包括:無傳感器,梯形控制
2018-07-18 14:13:44
無感 FOC 無刷直流電機驅動芯片-XM2616Q
無感 FOC 無刷直流電機驅動芯片-XM2616 主要應用于真空吸塵器#電動工具吊扇#大功率風扇#低壓水泵等產品描述:XM2616 采用無傳感器矢量控制 (無感 FOC)技術驅動三相無刷直流
2023-05-12 16:19:45
評論
查看更多