发明名称 |
一种开关频率范围可调的数字脉宽调制装置及方法 |
摘要 |
本发明涉及一种开关频率范围可调的数字脉宽调制装置及方法,属于电力电子技术领域。本发明根据伪随机码发生器产生的伪随机码进行周期计算,获得周期计数点数;再通过时钟进行周期计数,并依据输入参考波和周期计数点数进行信号调制计算,获得正电平计数点数;最后根据正电平计数点数和周期计数值,由脉冲发生处理输出脉宽调制脉冲信号。该方法实现了开关频率范围可调,以避免开关电源对特定频率的通信信号的干扰,满足特殊应用场合的电磁辐射要求;采用数字方式实现脉宽调制PWM信号的发生,且方法简单,便于实现和移植。 |
申请公布号 |
CN103368538B |
申请公布日期 |
2015.12.23 |
申请号 |
CN201310241981.4 |
申请日期 |
2013.06.18 |
申请人 |
国家电网公司;许继集团有限公司;河南许继仪表有限公司;国网天津市电力公司 |
发明人 |
张长江;庞浩;黄明山;徐翀 |
分类号 |
H03K7/08(2006.01)I |
主分类号 |
H03K7/08(2006.01)I |
代理机构 |
郑州睿信知识产权代理有限公司 41119 |
代理人 |
胡泳棋 |
主权项 |
一种开关频率范围可调的数字脉宽调制装置,其特征在于,该调制装置包括:伪随机码产生模块,用于在当前开关周期开始时刻产生伪随机码R(m);周期计算模块,用于计算由伪随机码产生模块产生的伪随机码在当前周期的周期计数点数C(m);信号调制模块,用于比较当前周期参考波幅值V<sub>R</sub>(m)与脉宽调制参考波输入上限值V<sub>M</sub>,根据V<sub>R</sub>(m)大小所占V<sub>M</sub>比例,以及C(m)大小计算确定当前周期正电平计数点数W(m);脉冲发生模块,用于将当前周期正电平计数点数W(m)与当前周期的周期计数点数C(m)大小进行比较确定输出占空比,根据占空比输出该周期的脉宽调制脉冲;所述周期计算模块中伪随机码的周期计数点数C(m)的计算如下:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>C</mi><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>C</mi><mi>D</mi></msub><mo>+</mo><mi>R</mi><mi>O</mi><mi>U</mi><mi>N</mi><mi>D</mi><mrow><mo>(</mo><mo>(</mo><mrow><msub><mi>C</mi><mi>U</mi></msub><mo>-</mo><msub><mi>C</mi><mi>D</mi></msub></mrow><mo>)</mo><mo>·</mo><mfrac><mrow><mi>R</mi><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow></mrow><mrow><mo>(</mo><msup><mn>2</mn><mi>M</mi></msup><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mfrac><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000790402770000011.GIF" wi="903" he="197" /></maths>其中,C(m)为第m个周期的周期计数点数,C<sub>D</sub>和C<sub>U</sub>分别是依据开关频率下限f<sub>D</sub>和上限f<sub>U</sub>设置的周期计数点数的上限值和下限值,当周期计数时钟CLK的频率为F<sub>k</sub>时,C<sub>D</sub>=F<sub>k</sub>/f<sub>D</sub>,C<sub>U</sub>=F<sub>K</sub>/f<sub>U</sub>,R(m)为伪随机码,M为伪随机码的长度,ROUND(x)表示实数x四舍五入后的整数;所述信号调制模块中正电平计数点数计算公式为:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>W</mi><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow><mo>=</mo><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><mi>R</mi><mi>O</mi><mi>U</mi><mi>N</mi><mi>D</mi><mrow><mo>(</mo><mi>C</mi><mo>(</mo><mi>m</mi><mo>)</mo><mo>·</mo><mfrac><mrow><msub><mi>V</mi><mi>R</mi></msub><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow></mrow><msub><mi>V</mi><mi>M</mi></msub></mfrac><mo>)</mo></mrow></mrow></mtd><mtd><mrow><msub><mi>V</mi><mi>R</mi></msub><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow><mo>≤</mo><msub><mi>V</mi><mi>M</mi></msub></mrow></mtd></mtr><mtr><mtd><mrow><mi>C</mi><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow></mrow></mtd><mtd><mrow><msub><mi>V</mi><mi>R</mi></msub><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow><mo>></mo><msub><mi>V</mi><mi>M</mi></msub></mrow></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000790402770000012.GIF" wi="982" he="244" /></maths>其中W(m)为第m个周期的正电平计数点数,V<sub>R</sub>(m)和C(m)分别为当前周期参考波幅值和周期计数点数,V<sub>M</sub>是脉宽调制参考波输入上限值。 |
地址 |
100031 北京市西城区西长安街86号 |