數(shù)字馬達(dá)控制系統(tǒng)的量化誤差設(shè)計方案


數(shù)字馬達(dá)控制系統(tǒng)的量化誤差設(shè)計方案
引言
數(shù)字馬達(dá)控制系統(tǒng)相較于傳統(tǒng)的模擬控制系統(tǒng),具有實現(xiàn)高級算法功能更易于、成本更低且性能更穩(wěn)定等優(yōu)勢。然而,數(shù)字信號在時間上和幅度上的不連續(xù)性會導(dǎo)致量化誤差,這對系統(tǒng)的性能產(chǎn)生影響。本文將詳細(xì)探討數(shù)字馬達(dá)控制系統(tǒng)中量化誤差的產(chǎn)生原因、影響及設(shè)計方案,并介紹幾種典型的主控芯片型號及其在設(shè)計中的作用。
量化誤差的產(chǎn)生原因
信號數(shù)字化表示的不連續(xù)性
現(xiàn)實世界中的信號在時間上是連續(xù)的,而數(shù)字信號的表示則受限于采樣率和量化精度。采樣率決定了信號在時間上的離散程度,而量化精度決定了信號在幅度上的離散程度。這種離散化表示導(dǎo)致了量化誤差。
量化源
數(shù)字馬達(dá)控制系統(tǒng)中,量化誤差主要來源于以下幾個方面:
ADC(模數(shù)轉(zhuǎn)換器):ADC的量化誤差取決于其分辨率。使用更長字長的ADC可以減小量化誤差。例如,嵌入式控制器中通常采用12位ADC。
計算引擎:在進(jìn)行數(shù)值計算時,計算引擎可能引入截位、舍入和溢出等誤差。
PWM(脈寬調(diào)制)發(fā)生器:PWM輸出的量化誤差與計數(shù)器的時鐘周期有關(guān)。當(dāng)PWM頻率增加時,量化問題會更加明顯。
量化誤差對系統(tǒng)性能的影響
量化誤差會對數(shù)字馬達(dá)控制系統(tǒng)的性能產(chǎn)生顯著影響,主要表現(xiàn)在以下幾個方面:
速度響應(yīng)和電流參考的誤差
量化誤差會導(dǎo)致速度響應(yīng)和電流參考的偏差,從而影響系統(tǒng)的穩(wěn)定性和準(zhǔn)確性。例如,在仿真實驗中,16位定點系統(tǒng)與浮點版本的性能具有較大差別,16位定點系統(tǒng)會出現(xiàn)偽瞬態(tài)和振鈴現(xiàn)象,而32位系統(tǒng)則沒有這些現(xiàn)象。
可聞噪聲和振動
量化誤差會導(dǎo)致實際系統(tǒng)中出現(xiàn)可聞噪聲和振動,從而引發(fā)不良后果。特別是在第一個速度級別出現(xiàn)的估測速度振蕩瞬態(tài)的衰減以及隨后的增長,會對系統(tǒng)性能產(chǎn)生嚴(yán)重影響。
采樣誤差和孔徑抖動
采樣誤差是控制系統(tǒng)信號的真實值與ADC代碼所代表的數(shù)值之間的差值??讖蕉秳邮窃诓蓸涌讖竭M(jìn)行開關(guān)操作時,真實時間點的不確定性造成的。這些誤差都會進(jìn)一步增加量化誤差。
量化誤差的設(shè)計方案
為了減小量化誤差,可以采取以下設(shè)計方案:
選擇合適的ADC
使用更長字長的ADC可以減小量化誤差。例如,嵌入式控制器中可以采用16位或更高分辨率的ADC。此外,對于需要同時采樣多個電流的情況,可以使用具有雙采樣和保持電路的ADC,以減少誤差。
優(yōu)化數(shù)值表示
算法的數(shù)值表示是量化效應(yīng)最關(guān)鍵的地方。可以通過選擇適當(dāng)?shù)淖珠L和數(shù)據(jù)格式來優(yōu)化數(shù)值表示。例如,在定點處理器上,可以使用32位定點格式來代替16位定點格式,以提高精度。同時,可以使用IQmath庫等工具將浮點格式的代碼轉(zhuǎn)換為定點格式,以提高運算效率。
采用高分辨率PWM
高分辨率PWM可以降低PWM輸出中的量化誤差。例如,TMS320F280x數(shù)字信號控制器提供的高分辨率PWM架構(gòu)可以提供150ps的分辨率,從而將PWM輸出中的量化誤差降低幾個數(shù)量級。
縮放算法和調(diào)整溢出
通過縮放算法來降低實際工作中的溢出可能性,可以達(dá)到調(diào)整溢出的目的??梢允褂妙~外的邊緣標(biāo)簽保護(hù)位(margins labeled guard bit)來完成這一任務(wù)。同時,在控制算法中,可以通過按比例縮放所有物理變量(如電壓、電流、扭矩、速度及磁通量等)來消除溢出這一量化誤差源。
仿真與實驗分析
通過仿真和實驗分析來研究實際的數(shù)字控制器和控制方法,是分析量化誤差的一種實用方法??梢员容^不同數(shù)據(jù)格式(如16位定點、32位定點和32位浮點)對數(shù)值精度的影響,從而選擇最優(yōu)的數(shù)據(jù)格式。
主控芯片型號及其在設(shè)計中的作用
以下是一些典型的主控芯片型號及其在數(shù)字馬達(dá)控制系統(tǒng)設(shè)計中的作用:
TMS320F2812
TMS320F2812是德州儀器(TI)推出的一款高性能32位定點數(shù)字信號控制器(DSC),適用于馬達(dá)控制、電力轉(zhuǎn)換和自動化控制等應(yīng)用。該芯片具有以下特點:
在數(shù)字馬達(dá)控制系統(tǒng)中,TMS320F2812可以作為主控芯片,實現(xiàn)馬達(dá)的速度控制、電流控制、位置控制等功能。通過其高精度的ADC和PWM模塊,可以實現(xiàn)對馬達(dá)電流和電壓的精確測量和調(diào)節(jié),從而提高系統(tǒng)的穩(wěn)定性和準(zhǔn)確性。
高性能CPU:具有150MHz的主頻和強(qiáng)大的指令集,支持高速數(shù)據(jù)處理。
豐富的外設(shè):包括ADC、PWM、定時器、通信接口等,滿足各種控制需求。
高精度:采用32位定點格式,具有較高的數(shù)值精度和運算效率。
IQmath庫支持:TI提供的IQmath庫使得設(shè)計師能夠輕松快速地將以浮點格式編寫的C語言代碼轉(zhuǎn)換成32位定點格式,進(jìn)一步提高了運算效率。
MC33035
MC33035是富士特(Fujitsu)推出的一款高性能第二代單片無刷直流馬達(dá)控制電路。該芯片具有以下特點:
在數(shù)字馬達(dá)控制系統(tǒng)中,MC33035可以作為無刷直流馬達(dá)的專用控制電路,實現(xiàn)馬達(dá)的啟動、運行、制動等功能。通過其內(nèi)置的轉(zhuǎn)子位置檢測器和誤差放大器,可以實現(xiàn)對馬達(dá)位置和速度的精確控制。同時,其高電流驅(qū)動能力和保護(hù)特性使得系統(tǒng)更加可靠和安全。
功能全面:包含實現(xiàn)開環(huán)、三相或四相馬達(dá)控制所需的全部功能,如轉(zhuǎn)子位置檢測、溫度補(bǔ)償基準(zhǔn)、鋸齒波振蕩器等。
高電流驅(qū)動能力:可控制外部三相MOSFET電橋,實現(xiàn)高功率輸出。
保護(hù)特性:具有欠電壓鎖定、周期接周期限流控制、內(nèi)部過熱保護(hù)電路等保護(hù)特性,提高系統(tǒng)的可靠性和安全性。
易于連接:易于與微控制系統(tǒng)連接,實現(xiàn)復(fù)雜的控制算法和功能。
STM32F4系列
STM32F4系列是意法半導(dǎo)體(STMicroelectronics)推出的一款高性能32位微控制器,適用于馬達(dá)控制、工業(yè)控制、醫(yī)療電子等應(yīng)用。該系列芯片具有以下特點:
在數(shù)字馬達(dá)控制系統(tǒng)中,STM32F4系列芯片可以作為主控芯片,實現(xiàn)馬達(dá)的精確控制、故障診斷、通信等功能。通過其高精度ADC和PWM模塊,可以實現(xiàn)對馬達(dá)電流、電壓和位置的精確測量和調(diào)節(jié)。同時,其豐富的通信接口使得系統(tǒng)更加靈活和可擴(kuò)展。
高性能CPU:具有高達(dá)168MHz的主頻和強(qiáng)大的DSP指令集,支持復(fù)雜的算法和實時控制。
高精度ADC:內(nèi)置高精度ADC模塊,支持多種采樣率和分辨率設(shè)置,滿足各種測量需求。
靈活的PWM模塊:具有多個獨立的PWM通道和可編程的定時器和計數(shù)器,實現(xiàn)靈活的PWM輸出和控制。
豐富的通信接口:包括USART、SPI、I2C、CAN等通信接口,便于與其他設(shè)備連接和通信。
結(jié)論
數(shù)字馬達(dá)控制系統(tǒng)中的量化誤差是一個不可忽視的問題。通過選擇合適的ADC、優(yōu)化數(shù)值表示、采用高分辨率PWM、縮放算法和調(diào)整溢出等設(shè)計方案,可以有效減小量化誤差對系統(tǒng)性能的影響。同時,選擇高性能的主控芯片如TMS320F2812、MC33035和STM32F4系列等,可以進(jìn)一步提高系統(tǒng)的穩(wěn)定性和準(zhǔn)確性。這些芯片具有豐富的外設(shè)、高精度、強(qiáng)大的運算能力和保護(hù)特性等優(yōu)點,在數(shù)字馬達(dá)控制系統(tǒng)中發(fā)揮著重要作用。
在未來的發(fā)展中,隨著數(shù)字信號處理技術(shù)和微控制器技術(shù)的不斷進(jìn)步,數(shù)字馬達(dá)控制系統(tǒng)的性能將會得到進(jìn)一步提升。同時,對于量化誤差的深入研究和分析也將為系統(tǒng)的優(yōu)化設(shè)計提供更加有力的支持。
責(zé)任編輯:David
【免責(zé)聲明】
1、本文內(nèi)容、數(shù)據(jù)、圖表等來源于網(wǎng)絡(luò)引用或其他公開資料,版權(quán)歸屬原作者、原發(fā)表出處。若版權(quán)所有方對本文的引用持有異議,請聯(lián)系拍明芯城(marketing@iczoom.com),本方將及時處理。
2、本文的引用僅供讀者交流學(xué)習(xí)使用,不涉及商業(yè)目的。
3、本文內(nèi)容僅代表作者觀點,拍明芯城不對內(nèi)容的準(zhǔn)確性、可靠性或完整性提供明示或暗示的保證。讀者閱讀本文后做出的決定或行為,是基于自主意愿和獨立判斷做出的,請讀者明確相關(guān)結(jié)果。
4、如需轉(zhuǎn)載本方擁有版權(quán)的文章,請聯(lián)系拍明芯城(marketing@iczoom.com)注明“轉(zhuǎn)載原因”。未經(jīng)允許私自轉(zhuǎn)載拍明芯城將保留追究其法律責(zé)任的權(quán)利。
拍明芯城擁有對此聲明的最終解釋權(quán)。