功率变换电路谐振抑制方法及装置与流程

文档序号:13515774阅读:266来源:国知局
功率变换电路谐振抑制方法及装置与流程

本发明涉及变频驱动技术领域,具体而言,涉及一种功率变换电路谐振抑制方法及装置。



背景技术:

压缩机是一种将低压气体提升为高压气体的从动的流体机械,而压缩机工作需要电机的带动。

在现有技术中,直流母线设置的电容较小,供电回路上设置有电感及多个电容,逆变电路运行时开关过程激励导致电感与电容谐振,当开关频率等于电感与电容谐振的谐振频率或者等于谐振频率成倍数关系时,谐振达到最大,整机电流纹波大,导致电流谐波增大电感发热。



技术实现要素:

本发明的目的在于提供一种功率变换电路谐振抑制装置,以解决上述问题。

为了实现上述目的,本发明实施例采用的技术方案如下:

第一方面,本发明实施例提供了一种功率变换电路谐振抑制方法,所述功率变换电路谐振抑制方法包括:

接收输入的母线电压、输入至电机的相电流;

基于所述母线电压、所述输入至电机的相电流计算q轴电压给定量及d轴电压给定量;

基于所述q轴电压给定量、所述d轴电压给定量及所述母线电压确定脉宽调制信号的三相输出脉宽;

基于预设定的载波频率标准值、预设定的载波频率变化量及预建立的随机数发生模型确定所述脉宽调制信号的载波频率。

第二方面,本发明实施例还提供了一种功率变换电路谐振抑制装置,所述功率变换电路谐振抑制装置包括:

参数接收单元,用于接收输入的母线电压、输入至电机的相电流;

计算单元,用于基于所述母线电压、所述输入至电机的相电流计算q轴电压给定量及d轴电压给定量;

输出脉宽确定单元,用于基于所述q轴电压给定量、所述d轴电压给定量及所述母线电压确定脉宽调制信号的三相输出脉宽;

载波频率确定单元,用于基于预设定的载波频率标准值、预设定的载波频率变化量及预建立的随机数发生模型确定所述脉宽调制信号的载波频率。

本发明实施例提供的功率变换电路谐振抑制方法及装置,通过接收输入的母线电压、输入至电机的相电流等参数,确定三相输出脉宽,接着基于预设定的载波频率标准值、预设定的载波频率变化量及预建立的随机数发生模型确定载波频率,从而基于三相输出脉宽及载波频率确定了脉宽调制信号;由于脉宽调制信号的载波频率是随机的,因此功率变换电路中逆变电路的开关周期不固定,从而避免了与谐振频率或者谐振频率的倍数相等形成较大谐振,整机电流文波小,电感发热少,增强了功率变换电路的稳定性。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1示出了本发明实施例提供的功率变换电路谐振抑制系统的电路结构框图。

图2示出了本发明实施例提供的功率变换电路谐振抑制系统的电路图。

图3示出了本发明实施例提供的功率变换电路谐振抑制方法的流程图。

图4示出了图3中步骤s202的子步骤流程图。

图5示出了图3中步骤s203的子步骤流程图。

图6示出了图3中步骤s204的子步骤流程图。

图7示出了本发明实施例提供的功率变换电路谐振抑制装置的功能模块框图。

图标:100-功率变换电路谐振抑制系统;110-电路参数采集模块;120-驱动模块;122-电源电路;124-整流电路;126-逆变电路;130-电机;140-脉宽调制模块;150-控制模块;160-转速设定模块;170-载波频率计算模块;200-功率变换电路谐振抑制装置;210-参数接收单元;220-计算单元;230-脉宽调制信号生成单元。

具体实施方式

下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

请参阅图1,示出了本发明实施例提供的功率变换电路谐振抑制系统100的电路结构框图。该功率变换电路谐振抑制系统100包括电路参数采集模块110、驱动模块120、控制模块150、载波频率计算模块170、脉宽调制模块140、转速设定模块160以及电机130。控制模块150分别与电路参数采集模块110、驱动模块120、脉宽调制模块140、转速设定模块160电连接,载波频率计算模块170与脉宽调制模块140电连接。

其中,电路参数采集模块110用于采集母线电压以及输入至电机130的相电流,并将母线电压、相电流传输至控制模块150。

转速设定模块160用于计算电机转速实际值ωr。

控制模块150用于依据母线电压、输入至电机130的相电流确定脉宽调制信号的脉冲宽度。

载波频率计算模块170用于计算脉宽调制信号的载波频率。

脉宽调制模块140用于依据脉宽调制信号的脉冲宽度及载波频率控制逆变电路126的开关导通状态,从而实现对电机130的控制。

请参阅图2,本发明实施例提供的功率变换电路谐振抑制系统100的电路图。其中,电源电路122为电路提供交流电;整流电路124用于将交流电变换为直流电;薄膜电容用于过滤经整流电路124整流后仍然存在的交流电;逆变电路126与控制模块150电连接,用于在脉宽调制信号的控制下,输出电压至电机130,实现对电机130的控制。

第一实施例

本发明实施例提供了一种功率变换电路谐振抑制方法,用于避免开关频率与谐振频率或者谐振频率的倍数相等而形成较大谐振。请参阅图3,为本发明实施例提供的功率变换电路谐振抑制方法的流程图。该方法应用于功率变换控制系统,功率变换电路谐振抑制方法包括:

步骤s201:接收母线电压、输入至电机130的相电流。

需要说明的是,在本实施例中,输入至电机130的相电流包括u相电流iu以及v相电流iv。

步骤s202:基于输入的母线电压、输入至电机130的相电流计算三相输出脉宽。

请参图阅图4,为步骤s202的子步骤流程图。步骤s202包括:

子步骤s2021:接收输入的母线电压、输入至电机130的相电流。

首先接收输入的计算q轴电压指令值以及d轴电压指令值所需的参数。此外,需要说明的是,在本实施例中,输入至电机130的相电流包括u相电流iu以及v相电流iv。

子步骤s2022:基于母线电压、述输入至电机130的相电流计算q轴电压给定量及d轴电压给定量。

首先通过u相电流iu以及v相电流iv计算w相电流iw:

iw=-iu-iv

接着通过u相电流iu、v相电流iv以及w相电流iw计算α轴电流及β轴电流,公式如下所示:

iα=iu

则q轴转矩电流的计算公式为:

iq=iβcosθ-iαsinθ

d轴转矩电流的计算公式为:

id=iαcosθ+iβsinθ

其中,θ为电机130转子永磁体磁链的角度,可通过传统的位置估算算法得出,其计算过程如下:

首先依据下述公式计算反电动势的d轴分量和q轴分量:

其中,估算角度与实际角度的误差

则电机130转子永磁体磁链的角度由以下算式计算:

θ(n)=θ(n-1)+δθ

接着依据电机130转子永磁体磁链的角度计算电机转速实际值ωr:

从而,输入电流峰值参考值iq_ref_peak可依据电机转速实际值ωr以及预设定的电机转速参考值计算,其计算公式如下:

iq_ref_peak=kp1*(ωr_ref-ωr)+ki1*∫(ωr_ref-ωr)dt

其中,ωr_ref为电机转速参考值,ωr为电机转速实际值,kp1为预设定的第一比例系数,ki1为预设定的第一积分系数。

接着依据母线电压计算输入电流波形参考iq_waveform_ref,其计算公式如下:

其中,udc为母线电压,k为任意大于零的数。

依据输入电流波形参考iq_waveform_ref及输入电流峰值参考值iq_ref_peak计算q轴电流参考值,其计算公式如下:

iq_ref=iq_waveform_ref*iq_ref_peak

最后依据算式uq=kp2*(iq_ref-iq)+ki2*∫(iq_ref-iq)dt计算q轴电流参考值uq;其中,kp2为预设定的第二比例系数,ki2为预设定的第二积分系数。

依据算式ud=kp3*(id_ref-id)+ki3*∫(id_ref-id)dt计算d轴电流参考值ud;其中,kp3为预设定的第三比例系数,ki3为预设定的第三积分系数。

子步骤s2023:基于q轴电压给定量及d轴电压给定量计算三相输出脉宽。

uα=udcosθ-uqsinθ

uβ=udsinθ+uqcosθ

uu=uα

步骤s203:基于预设定的载波频率标准值、预设定的载波频率变化量及预建立的随机数发生模型计算载波频率。

请参图阅图5,为步骤s203的子步骤流程图。步骤s203包括:

子步骤s2031:基于预建立的随机数发生模型生成随机数。

需要说明的是,通过预建立的随机数发生模型生成的随机数大于等于-1且小于等于1。

子步骤s2032:基于预设定的载波频率标准值、载波频率变化量及随机数计算载波频率。

具体地,通过算式f=fset+δf*n计算载波频率,其中,f为载波频率,fset为预设定的载波频率标准值,δf为预设定的载波频率变化量,n为随机数。

可以理解地,载波频率f的范围为:fset-δf≤f≤fset+δf。

步骤s204:基于三相输出脉宽、载波频率及母线电压生成脉宽调制信号。

请参图阅图6,为步骤s204的子步骤流程图。步骤s204包括:

子步骤s2041:基于三相输出脉宽及母线电压分别计算u、v、w三相的目标电压值。

具体地,u、v、w三相的目标电压值分别通过以下算式计算:

其中,uu-n、uv-n、uu-n分别为u、v、w三相的目标电压值。

子步骤s2042:基于u、v、w三相的目标电压值及预设定的三角波幅值分别计算u、v、w三相的比较值。

具体地,通过以下算式对u、v、w三相的比较值进行计算:

compu=a*uu-n/udc

compv=a*uv-n/udc

compw=a*uw-n/udc

其中,compu、compv、compw分别为u、v、w三相的比较值,a为预设定的三角波幅值。

子步骤s2043:分别判断u、v、w三相的比较值是否大于三角波幅值,如果是,则执行子步骤s2044;如果否,则执行子步骤s2045。

compu>a

compv>a

即判断compu、compv、compw是否满足compw>a。

子步骤s2044:确定脉宽调制信号对应相的值为1。

例如,当满足compu>a时,pwm_u=1;当满足compv>a时,pwm_v=1;当满足compw>a时,pwm_w=1。

其中,pwm_u、pwm_v及pwm_w分别为脉宽调制信号u、v、w三相的输出。

子步骤s2045:确定脉宽调制信号对应相的值为0。

例如,当满足compu≤a时,pwm_u=0;当满足compv≤a时,pwm_v=0;当满足compw≤a时,pwm_w=0。

第二实施例

本发明实施例提供的一种功率变换电路谐振抑制装置200,用于避免开关频率与谐振频率或者谐振频率的倍数相等而形成较大谐振。需要说明的是,本实施例所提供的功率变换电路谐振抑制装置200,其基本原理及产生的技术效果和上述实施例相同,为简要描述,本实施例部分未提及之处,可参考上述的实施例中相应内容。

请参阅图7,为本发明实施例提供的功率变换电路谐振抑制装置200的功能模块图。功率变换电路谐振抑制装置200包括:参数接收单元210、计算单元220及脉宽调制信号生成单元230。

参数接收单元210用于接收母线电压、输入至电机130的相电流。

可以理解地,参数接收单元210可用于执行步骤s201。

计算单元220用于基于输入的母线电压、输入至电机130的相电流计算三相输出脉宽。

可以理解地,计算单元220可用于执行步骤s202、子步骤s2021、子步骤s2022及子步骤s2023。

计算单元220还用于基于预设定的载波频率标准值、预设定的载波频率变化量及预建立的随机数发生模型计算载波频率。

具体地,计算单元220首先基于预建立的随机数发生模型生成随机数。

需要说明的是,通过预建立的随机数发生模型生成的随机数大于等于-1且小于等于1。

计算单元220再基于预设定的载波频率标准值、载波频率变化量及随机数计算载波频率。

具体地,通过算式f=fset+δf*n计算载波频率,其中,f为载波频率,fset为预设定的载波频率标准值,δf为预设定的载波频率变化量,n为随机数。

可以理解地,载波频率f的范围为:fset-δf≤f≤fset+δf。

可以理解地,计算单元220可用于执行步骤s203、子步骤s2031以及子步骤s2032。

脉宽调制信号生成单元230用于基于三相输出脉宽、载波频率及母线电压生成脉宽调制信号。

具体地,脉宽调制信号生成单元230首先基于三相输出脉宽及母线电压分别计算u、v、w三相的目标电压值。

具体地,u、v、w三相的目标电压值分别通过以下算式计算:

其中,uu-n、uv-n、uu-n分别为u、v、w三相的目标电压值。

脉宽调制信号生成单元230再基于u、v、w三相的目标电压值及预设定的三角波幅值分别计算u、v、w三相的比较值。

具体地,通过以下算式对u、v、w三相的比较值进行计算:

compu=a*uu-n/udc

compv=a*uv-n/udc

compw=a*uw-n/udc

其中,compu、compv、compw分别为u、v、w三相的比较值,a为预设定的三角波幅值。

脉宽调制信号生成单元230再分别判断u、v、w三相的比较值是否大于与三角波幅值,并在当u、v、w三相的比较值大于三角波幅值时,确定所述脉宽调制信号对应相的值为1;当u、v、w三相的比较值大于三角波幅值时,确定所述脉宽调制信号对应相的值为0。

可以理解地,脉宽调制信号生成单元230可用于执行步骤s204、子步骤s2041、子步骤s2042、子步骤s2043、子步骤s2044以及子步骤s2045。

综上所述,本发明实施例提供的功率变换电路谐振抑制方法及装置,通过接收输入的母线电压、输入至电机的相电流等参数,确定三相输出脉宽,接着基于预设定的载波频率标准值、预设定的载波频率变化量及预建立的随机数发生模型确定载波频率,从而基于三相输出脉宽及载波频率确定了脉宽调制信号;由于脉宽调制信号的载波频率是随机的,因此功率变换电路中逆变电路的开关周期不固定,从而避免了与谐振频率或者谐振频率的倍数相等形成较大谐振,整机电流文波小,电感发热少,增强了功率变换电路的稳定性。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1