基于FPGA的混沌频率调制数字开关电源控制电路制造技术

技术编号:19545205 阅读:54 留言:0更新日期:2018-11-24 20:51
本发明专利技术公开一种基于FPGA的混沌频率调制数字开关电源控制电路,包括PID占空比参数计算电路、混沌序列产生电路、混沌信号处理电路、数字脉宽调制电路;所述PID占空比参数计算电路与数字脉宽调制电路进行电气连接;所述混沌序列产生电路与混沌信号处理电路进行电气连接;所述混沌信号处理电路与数字脉宽调制电路进行电气连接;所述数字脉宽调制电路与电路输出信号进行电气连接。该电路可以实现数控开关电源开关频率的混沌调制,调制范围可控,能抑制数控开关电源的电磁干扰,可用于数字化开关电源控制芯片设计。

Control Circuit of Chaotic Frequency Modulation Digital Switching Power Supply Based on FPGA

The invention discloses a control circuit of a chaotic frequency modulation digital switching power supply based on FPGA, which includes a duty cycle parameter calculation circuit of PID, a chaotic sequence generation circuit, a chaotic signal processing circuit and a digital pulse width modulation circuit; the duty cycle parameter calculation circuit of PID is electrically connected with the digital pulse width modulation circuit; and the mixing circuit is also provided. The chaotic sequence generating circuit is electrically connected with the chaotic signal processing circuit, the chaotic signal processing circuit is electrically connected with the digital pulse width modulation circuit, and the digital pulse width modulation circuit is electrically connected with the output signal of the circuit. The circuit can realize the chaotic modulation of switching frequency of CNC switching power supply, the modulation range can be controlled, the electromagnetic interference of CNC switching power supply can be suppressed, and it can be used in the design of digital switching power supply control chip.

【技术实现步骤摘要】
基于FPGA的混沌频率调制数字开关电源控制电路
本专利技术涉及电力电子控制
,更具体地说,是涉及一种混沌频率的脉宽调制调制FPGA控制电路,其适用于数字式开关电源的电磁干扰抑制控制。
技术介绍
由于数控开关电源特有的可编程性、可移植性、可实现多功能控制等特性,使其越来越受到市场的青睐,然而由于开关电源的输入电流和开关管电压含有丰富的导致电磁干扰噪声的开关频率谐波成分,能量集中在开关频率及其倍频处,形成了严重的电磁干扰。应用混沌频率调制技术可以将噪声谐波频率分散,降低离散谐波幅值,是功率谱呈连续频谱特性,抑制电磁干扰。而目前特别是在数字开关电源控制领域,还缺乏经济有效、通用性强的混沌频率调制方案。
技术实现思路
本专利技术的目的在于提供一种基于FPGA的混沌频率调制数字开关电源控制电路,可以实现开关频率的混沌调制,调制范围可以通过参数设置,能有效抑制数字开关电源的电磁干扰。本专利技术解决其技术问题的技术方案是:一种基于FPGA的混沌频率调制数字开关电源控制电路,其特征在于:包括PID占空比参数计算电路、混沌序列产生电路、混沌信号处理电路、数字脉宽调制电路;所述PID占空比参数计算电路与数字脉宽调制电路进行电气连接;所述混沌序列产生电路与混沌信号处理电路进行电气连接;所述混沌信号处理电路与数字脉宽调制电路进行电气连接;所述数字脉宽调制电路与电路输出信号进行电气连接。所述混沌序列产生电路中,延时下降沿SinglePulse1的输出端与数据选择器Multiplexe1的数据选择端口相连,数据选择器Multiplexe2的输出端与数据选择器Multiplexe1的“0”输入端相连,常数Constant1混沌映射初始值与数据选择器Multiplexe1的“1”输入端相连,数据选择器Multiplexe1的输出端与混沌映射函数电路的输入端和Multiplexe2的“1”输入端相连,混沌映射函数电路的输出端与Multiplexe2的“0”输入端相连,数据选择器Multiplexe2的数据选择端与数比较器字脉宽调制电路的Comparator1的输出端相连,数据选择器Multiplexe2的输出端即混沌序列Nc与混沌信号处理电路相连;每当Comparator1的输出端为低电平即一个新的开关周期开始时,生成一个新的混沌数Nc。所述混沌信号处理电路中,Multiplexe2的输出端即混沌序列与数据总线AltBus1的输入端相连,数据总线AltBus1的输出端与乘法器Product1的一个输入端相连,常数Constant2混沌频率调制度参数Re与Product1的另一个输入端相连,Product1的输出端与数据选择器Multiplexe3的“0”输入端相连,常数Constant3固定周期偏移值N’与数据选择器Multiplexe3的“1”输入端相连,输入信号In2即混沌频率调制开关信号与Multiplexe3的数据选择端口相连,Multiplexe3的输出端与加法器Adder1的一个输入端相连,常数Constant4周期加数N与加法器Adder1的另一个输入端相连,加法器Adder1的输出端与延时单元Delay1的输入端相连,延时单元Delay1的输出端即开关周期数NT与数字脉宽调制电路相连;当输入信号In2即混沌频率调制开关信号为高电平时,开关周期数NT为固定值N’+N,则开关频率为固定值f/(N’+N),其中f为累加器Inc1的工作时钟,当输入信号In2即混沌频率调制开关信号为低电平时,开关周期数NT为混沌变化值Nc·Re+N,则开关频率为混沌调制值f/(Nc·Re+N),每个新的开关周期,由Nc决定开关频率,Re的大小决定了频率调制度,Re越大开关频率变化范围越大。所述的PID占空比参数计算电路和数字脉宽调制电路中,输入信号In1即电源反馈信号与PID占空比参数计算电路的输入端相连,PID占空比参数计算电路的输出端即占空比参数D与比较器Comparator2的“b”输入端相连,累加器Inc1的输出端与比较器Comparator2的“a”输入端和比较器Comparator1的“b”输入端相连,Comparator2的输出端与累加器Inc1的复位端相连,Comparator1的“a”输入端与开关周期数NT相连,比较器Comparator2的输出端与S-R触发器的“R”输入端相连,比较器Comparator1的输出端与S-R触发器的“S”输入端相连,S-R触发器的输出端Q即开关脉冲与电路的输出信号Out相连;当累加器Inc1的复位为0开始计数即一个新的开关周期开始时,开关脉冲输出高电平,一旦累加器Inc1大于占空比参数D,开关脉冲就锁定输出低电平直到累加器Inc1大于NT,一个开关周期结束,然后累加器Inc1复位为0,开始一个新的开关周期。本专利技术的有益效果是:可以实现数控开关电源开关频率的混沌调制,调制范围可控,能抑制数控开关电源的电磁干扰,可用于数字化开关电源控制芯片设计。附图说明图1是本专利技术电路原理框图。具体实施方式本专利技术为FPGA电路实现设计方案,其中混沌映射函数电路和PID占空比参数计算电路可采用常用设计方案作为电路模块。一种基于FPGA的混沌频率调制数字开关电源控制电路,包括PID占空比参数计算电路3、混沌序列产生电路1、混沌信号处理电路2、数字脉宽调制电路4;所述PID占空比参数计算电路与数字脉宽调制电路进行电气连接;所述混沌序列产生电路与混沌信号处理电路进行电气连接;所述混沌信号处理电路与数字脉宽调制电路进行电气连接;所述数字脉宽调制电路与电路输出信号进行电气连接。混沌序列产生电路包括下降沿SinglePulse1、数据选择器Multiplexe1和Multiplexe2、常数Constant1混沌映射初始值、混沌映射函数电路;所述混沌序列产生电路中,延时下降沿SinglePulse1的输出端与数据选择器Multiplexe1的数据选择端口相连,数据选择器Multiplexe2的输出端与数据选择器Multiplexe1的“0”输入端相连,常数Constant1混沌映射初始值与数据选择器Multiplexe1的“1”输入端相连,数据选择器Multiplexe1的输出端与混沌映射函数电路的输入端和Multiplexe2的“1”输入端相连,混沌映射函数电路的输出端与Multiplexe2的“0”输入端相连,数据选择器Multiplexe2的数据选择端与数比较器字脉宽调制电路的Comparator1的输出端相连,数据选择器Multiplexe2的输出端即混沌序列Nc与混沌信号处理电路相连;每当Comparator1的输出端为低电平即一个新的开关周期开始时,生成一个新的混沌数Nc。混沌序列产生电路,其作用在于每一个新的开关周期开始时,生成一个新的混沌数Nc,用于设置当前开关周期从而调制开关频率。混沌信号处理电路包括数据总线AltBus1、乘法器Product1,常数Constant2混沌频率调制度参数Re、数据选择器Multiplexe3、常数Constant3固定周期偏移值N’、加法器Adder1、常数Constant4周期加数N、延时单元Delay1。所述混沌信号处理电路中,Multiplexe2的输出端即混沌序列本文档来自技高网...

【技术保护点】
1.一种基于FPGA的混沌频率调制数字开关电源控制电路,其特征在于:包括PID占空比参数计算电路、混沌序列产生电路、混沌信号处理电路、数字脉宽调制电路;所述PID占空比参数计算电路与数字脉宽调制电路进行电气连接;所述混沌序列产生电路与混沌信号处理电路进行电气连接;所述混沌信号处理电路与数字脉宽调制电路进行电气连接;所述数字脉宽调制电路与电路输出信号进行电气连接。

【技术特征摘要】
1.一种基于FPGA的混沌频率调制数字开关电源控制电路,其特征在于:包括PID占空比参数计算电路、混沌序列产生电路、混沌信号处理电路、数字脉宽调制电路;所述PID占空比参数计算电路与数字脉宽调制电路进行电气连接;所述混沌序列产生电路与混沌信号处理电路进行电气连接;所述混沌信号处理电路与数字脉宽调制电路进行电气连接;所述数字脉宽调制电路与电路输出信号进行电气连接。2.根据权利要求1所述基于FPGA的混沌频率调制数字开关电源控制电路,其特征在于:所述混沌序列产生电路中,延时下降沿SinglePulse1的输出端与数据选择器Multiplexe1的数据选择端口相连,数据选择器Multiplexe2的输出端与数据选择器Multiplexe1的“0”输入端相连,常数Constant1混沌映射初始值与数据选择器Multiplexe1的“1”输入端相连,数据选择器Multiplexe1的输出端与混沌映射函数电路的输入端和Multiplexe2的“1”输入端相连,混沌映射函数电路的输出端与Multiplexe2的“0”输入端相连,数据选择器Multiplexe2的数据选择端与数比较器字脉宽调制电路的Comparator1的输出端相连,数据选择器Multiplexe2的输出端即混沌序列Nc与混沌信号处理电路相连;每当Comparator1的输出端为低电平即一个新的开关周期开始时,生成一个新的混沌数Nc。3.根据权利要求1所述基于FPGA的混沌频率调制数字开关电源控制电路,其特征在于:所述混沌信号处理电路中,Multiplexe2的输出端即混沌序列与数据总线AltBus1的输入端相连,数据总线AltBus1的输出端与乘法器Product1的一个输入端相连,常数Constant2混沌频率调制度参数Re与Product1的另一个输入端相连,Product1的输出端与数据选择器Multiplexe3的“0”输入端相连,常数Constant3固定周期偏移值N’与数据选择器Multiplexe3的“1”输入端...

【专利技术属性】
技术研发人员:牛俊英蔡泽凡王思宏伍世瑞
申请(专利权)人:顺德职业技术学院
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1