一種適用于數(shù)字控制的變頻查表算法

基本信息

申請?zhí)?/td> CN202011413602.1 申請日 -
公開(公告)號 CN112583240A 公開(公告)日 2021-03-30
申請公布號 CN112583240A 申請公布日 2021-03-30
分類號 G06C3/00(2006.01)I;H02M7/48(2007.01)I;H02M1/08(2006.01)I 分類 發(fā)電、變電或配電;
發(fā)明人 徐應(yīng)年;李卓;閆旭;夏華東;蔡厚軍;趙勇兵;曾天龍 申請(專利權(quán))人 武漢海德博創(chuàng)科技有限公司
代理機(jī)構(gòu) 北京匯信合知識產(chǎn)權(quán)代理有限公司 代理人 張煥響
地址 430000湖北省武漢市東湖新技術(shù)開發(fā)區(qū)高新大道999號武漢新能源研究院大樓G2-1012
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種適用于數(shù)字控制的變頻查表算法,屬于異步調(diào)制領(lǐng)域,適用于數(shù)字控制的變頻信號源中。為方便、清晰說明算法原理與流程,本發(fā)明以規(guī)則采樣的正弦脈沖寬度調(diào)制為例。其具體實施方法為:建立一個大小為28+1的正弦表數(shù)組SinTable[257],將離散的調(diào)制波四分之一周期的正弦表存儲在該數(shù)組中,用來代替完整周期的正弦表。定義32位相位指針CountIndex和10位相位指針SinTableIndex,分別用來控制頻率精度與查詢正弦表中的正弦值,并建立兩個相位指針的映射。根據(jù)不用的調(diào)制波頻率計算出步長變量Step,在每一個采樣時刻到來時,根據(jù)步長變量計算CountIndex,以及其對應(yīng)的SinTableIndex值。根據(jù)判斷與轉(zhuǎn)移的程序查找正弦值,從而產(chǎn)生任意頻率的調(diào)制波。本發(fā)明大大減小了正弦表占用的內(nèi)存空間,降低了對存儲硬件的要求,提高了輸出頻率精度,保證了頻率的穩(wěn)定性,具有簡便易行的特點,有較大的實用價值。??