[發明專利]一種任意函數波形發生的PWM算法及其裝置無效
| 申請號: | 200810035416.1 | 申請日: | 2008-03-31 |
| 公開(公告)號: | CN101551691A | 公開(公告)日: | 2009-10-07 |
| 發明(設計)人: | 朱蘊;李紅詞;李新育;陳冰 | 申請(專利權)人: | 上海電氣自動化設計研究所有限公司 |
| 主分類號: | G06F1/03 | 分類號: | G06F1/03 |
| 代理公司: | 上海兆豐知識產權代理事務所 | 代理人: | 章蔚強 |
| 地址: | 20002*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 任意 函數 波形 發生 pwm 算法 及其 裝置 | ||
技術領域
本發明涉及一種任意函數波形的發生方法及其裝置,尤其涉及一種任意函數波形發生的PWM算法及其裝置。
技術背景
現有的函數波形發生裝置,在一些對波形精度要求高的場合往往不能達到高精度、低噪聲的波形要求,如何滿足高精度、低噪聲的波形要求是本發明亟待解決的問題。
發明內容
本發明的目的在于克服現有技術的缺陷,而提供一種任意函數波形發生的PWM(脈寬調制)算法及其裝置,它滿足了高精度,低噪聲的波形要求,能很好地利用DSP平臺擬合波形。
實現上述目的的技術方案是:
本發明之一的一種任意函數波形發生的PWM算法,通過一DSP平臺來擬合波形,其中,它包括以下步驟:
步驟S1,設置函數,即對所要產生的周期為T,幅值為Vm的任意函數設置為Vm·f(t-kT);
步驟S2,轉化函數,即將步驟S1中設置的函數進行幅值標1,設最大幅值為VM,任意函數轉化為K·VM·f(t-kT),其中,
步驟S3,計算函數值,即根據階數公式計算125點的函數值f(nΔt-kT)=g(n),其中,所述的階數公式為對函數f(t-kT)進行256點周期內的階數展開,為:
其中,i=0,1,2,...128;
步驟S4,得出PWM擬合結果,即按照步驟S2所述的K·VM·f(t-kT)可得到
本發明之二的一種任意函數波形發生的PWM裝置,通過一DSP平臺來擬合波形,其中,它包括依次相連的設置函數裝置、轉化函數裝置、計算函數值裝置以及輸出裝置,其中:
所述的設置函數裝置,用于對所要產生的周期為T,幅值為Vm的任意函數設置為Vm·f(t-kT);
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海電氣自動化設計研究所有限公司,未經上海電氣自動化設計研究所有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810035416.1/2.html,轉載請聲明來源鉆瓜專利網。





