调制参数的加载方法及装置、处理器、电子设备制造方法及图纸

技术编号:28428626 阅读:27 留言:0更新日期:2021-05-11 18:37
本发明专利技术公开了一种调制参数的加载方法及装置、处理器、电子设备。其中,该方法包括:确定控制器输出的所有调制信号的待更新调制参数和预设加载时刻,其中,待更新调制参数为所有调制信号待更新的调制参数,预设加载时刻为预先设定的执行加载待更新调制参数的加载时刻;依据预设加载时刻将所有调制信号划分为第一类调制信号和第二类调制信号,其中,第一类调制信号为预设加载时刻相同的调制信号,第二类调制信号为预设加载时刻不同的调制信号;控制第一类调制信号和第二类调制信号分别执行加载操作。本发明专利技术解决了现有技术中在开关周期的执行过程中的由于更新调制参数时序存在偏差,导致输出结果偏离预期的技术问题。

【技术实现步骤摘要】
调制参数的加载方法及装置、处理器、电子设备
本专利技术涉及调制
,具体而言,涉及一种调制参数的加载方法及装置、处理器、电子设备。
技术介绍
脉冲宽度调制(PWM,PulseWidthModulation)和脉冲频率调制(PFM,PulseFrequencyModulation)是电力电子领域常用的两种调制方法,为了使得当前开关周期完整执行,通常将调制信号生成模块配置成影子(SHADOW)模式,即:当调制参数变化时,调制信号生成模块需等到设定加载点才会加载(LOAD)新的参数,生成新的调制信号。正常情况下,加载点相同且唯一的各个调制信号都会在同一个周期中的唯一加载点更新参数;然而,对于串行处理器如DSP而言,程序执行有先后顺序,后更新参数的调制信号生成模块较之先更新参数的调制信号生成模块可能滞后一个周期或多个周期才会加载新的调制参数,从而导致系统整体输出偏离预期。如图1a和图1b所示,分别以PWM调制和PFM调制为例,当两路设定加载点相同且唯一的调制信号生成模块实际加载点相差一个周期时,生成的调制信号合成结果如图1a虚线框内波形所示,由于加载点不一致在PWM调制时,存在切换过渡过程合成输出异常;由图1b虚线框内波形所示,由于加载点不一致在PFM调制时,存在从切换过渡过程开始合成输出一直与预期不相符的异常。
技术实现思路
本专利技术实施例提供了一种调制参数的加载方法及装置、处理器、电子设备,以至少解决现有技术中在开关周期的执行过程中的由于更新调制参数时序存在偏差,导致输出结果偏离预期的技术问题。根据本专利技术实施例的一个方面,提供了一种调制参数的加载方法,包括:确定控制器输出的所有调制信号的待更新调制参数和预设加载时刻,其中,上述待更新调制参数为所有上述调制信号待更新的调制参数,上述预设加载时刻为预先设定的执行加载上述待更新调制参数的加载时刻;依据上述预设加载时刻将所有上述调制信号划分为第一类调制信号和第二类调制信号,其中,上述第一类调制信号为预设加载时刻相同的调制信号,上述第二类调制信号为预设加载时刻不同的调制信号;控制上述第一类调制信号和上述第二类调制信号分别执行加载操作,其中,上述加载操作用于加载上述待更新调制参数。可选的,依据上述预设加载时刻将所有上述调制信号划分为第一类调制信号和第二类调制信号,包括:确定所有上述调制信号中的每一路调制信号在调制周期内的上述预设加载时刻;对比所有上述调制信号的上述预设加载时刻是否相同;依据对比结果将所有上述调制信号划分为上述第一类调制信号和上述第二类调制信号。可选的,控制上述第一类调制信号执行加载操作,包括:获取每个上述第一类调制信号的更新完成时刻,其中,上述更新完成时刻为更新上述待更新调制参数的时刻;判断上述更新完成时刻与上述预设加载时刻是否处于同一加载周期;如果是则在当前周期中对上述更新完成时刻和上述预设加载时刻进行比较,得到比较结果;如果上述更新完成时刻处于上述预设加载时刻之前,则控制每个上述第一类调制信号在接收到上述待更新调制参数时立即执行更新,并在上述预设加载时刻执行上述加载操作。可选的,上述方法还包括:获取上述第二类调制信号中的每一路调制信号执行更新上述待更新调制参数的所需时长;将所有上述第二类调制信号的上述所需时长进行加总,得到上述第二类调制信号的更新时长。可选的,控制上述第二类调制信号执行加载操作,包括:确定上述第二类调制信号中的每一路调制信号所对应的预设加载时刻,以及上述每一路调制信号的更新完成时刻,其中,上述更新完成时刻为更新上述待更新调制参数的时刻;判断上述第二类调制信号中的每一路调制信号的上述更新完成时刻与上述预设加载时刻之间的时间差是否小于上述更新时长;若是则控制上述第二类调制信号中的每一路调制信号在上述预设加载时刻之后的加载时刻执行上述加载操作;若否则控制上述第二类调制信号中的每一路调制信号在上述预设加载时刻执行上述加载操作。根据本专利技术实施例的另一方面,还提供了一种调制参数的加载装置,包括:确定模块,用于确定控制器输出的所有调制信号的待更新调制参数和预设加载时刻,其中,上述待更新调制参数为所有上述调制信号待更新的调制参数,上述预设加载时刻为预先设定的执行加载上述待更新调制参数的加载时刻;划分模块,用于依据上述预设加载时刻将所有上述调制信号划分为第一类调制信号和第二类调制信号,其中,上述第一类调制信号为预设加载时刻相同的调制信号,上述第二类调制信号为预设加载时刻不同的调制信号;加载模块,用于控制上述第一类调制信号和上述第二类调制信号分别执行加载操作,其中,上述加载操作用于加载上述待更新调制参数。可选的,上述划分模块,包括:第一确定单元,用于确定所有上述调制信号中的每一路调制信号在调制周期内的上述预设加载时刻;对比单元,用于对比所有上述调制信号的上述预设加载时刻是否相同;划分单元,用于依据对比结果将所有上述调制信号划分为上述第一类调制信号和上述第二类调制信号。可选的,上述加载模块,包括:获取单元,用于获取每个上述第一类调制信号的更新完成时刻,其中,上述更新完成时刻为更新上述待更新调制参数的时刻;第一判断单元,用于判断上述更新完成时刻与上述预设加载时刻是否处于同一加载周期;比较单元,用于如果是则在当前周期中对上述更新完成时刻和上述预设加载时刻进行比较,得到比较结果;第一加载单元,用于如果上述更新完成时刻处于上述预设加载时刻之前,则在接收到上述待更新调制参数时立即执行更新,并在上述预设加载时刻执行上述加载操作。可选的,上述装置还包括:获取模块,用于获取上述第二类调制信号中的每一路调制信号执行更新上述待更新调制参数的所需时长;计算模块,用于将所有上述第二类调制信号的上述所需时长进行加总,得到上述第二类调制信号的更新时长。可选的,上述加载模块,包括:第二确定单元,用于确定上述第二类调制信号中的每一路调制信号所对应的预设加载时刻,以及上述每一路调制信号的更新完成时刻,其中,上述更新完成时刻为更新上述待更新调制参数的时刻;第二判断单元,用于判断上述第二类调制信号中的每一路调制信号的上述更新完成时刻与上述预设加载时刻之间的时间差是否小于上述更新时长;第二加载单元,用于若是则控制上述第二类调制信号中的每一路调制信号在上述预设加载时刻之后的加载时刻执行上述加载操作;若否则控制上述第二类调制信号中的每一路调制信号在上述预设加载时刻执行上述加载操作。根据本专利技术实施例的另一方面,还提供了一种非易失性存储介质,上述非易失性存储介质存储有多条指令,上述指令适于由处理器加载并执行任意一项上述的调制参数的加载方法。根据本专利技术实施例的另一方面,还提供了一种处理器,上述处理器用于运行程序,其中,上述程序被设置为运行时执行任意一项上述的调制参数的加载方法。根据本专利技术实施例的另一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为运行上述计算机程序以执行任意一项上述的调制参数的加载方法。在本专利技术实施例中,通过确定控制器输出的所有调制信号的待更新调制参数本文档来自技高网...

【技术保护点】
1.一种调制参数的加载方法,其特征在于,包括:/n确定控制器输出的所有调制信号的待更新调制参数和预设加载时刻,其中,所述待更新调制参数为所有所述调制信号待更新的调制参数,所述预设加载时刻为预先设定的执行加载所述待更新调制参数的加载时刻;/n依据所述预设加载时刻将所有所述调制信号划分为第一类调制信号和第二类调制信号,其中,所述第一类调制信号为预设加载时刻相同的调制信号,所述第二类调制信号为预设加载时刻不同的调制信号;/n控制所述第一类调制信号和所述第二类调制信号分别执行加载操作,其中,所述加载操作用于加载所述待更新调制参数。/n

【技术特征摘要】
1.一种调制参数的加载方法,其特征在于,包括:
确定控制器输出的所有调制信号的待更新调制参数和预设加载时刻,其中,所述待更新调制参数为所有所述调制信号待更新的调制参数,所述预设加载时刻为预先设定的执行加载所述待更新调制参数的加载时刻;
依据所述预设加载时刻将所有所述调制信号划分为第一类调制信号和第二类调制信号,其中,所述第一类调制信号为预设加载时刻相同的调制信号,所述第二类调制信号为预设加载时刻不同的调制信号;
控制所述第一类调制信号和所述第二类调制信号分别执行加载操作,其中,所述加载操作用于加载所述待更新调制参数。


2.根据权利要求1所述的方法,其特征在于,依据所述预设加载时刻将所有所述调制信号划分为第一类调制信号和第二类调制信号,包括:
确定所有所述调制信号中的每一路调制信号在调制周期内的所述预设加载时刻;
对比所有所述调制信号的所述预设加载时刻是否相同;
依据对比结果将所有所述调制信号划分为所述第一类调制信号和所述第二类调制信号。


3.根据权利要求1所述的方法,其特征在于,控制所述第一类调制信号执行加载操作,包括:
获取每个所述第一类调制信号的更新完成时刻,其中,所述更新完成时刻为更新所述待更新调制参数的时刻;
判断所述更新完成时刻与所述预设加载时刻是否处于同一加载周期;
如果是则在当前周期中对所述更新完成时刻和所述预设加载时刻进行比较,得到比较结果;
如果所述更新完成时刻处于所述预设加载时刻之前,则控制每个所述第一类调制信号在接收到所述待更新调制参数时立即执行更新,并在所述预设加载时刻执行所述加载操作。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取所述第二类调制信号中的每一路调制信号执行更新所述待更新调制参数的所需时长;
将所有所述第二类调制信号的所述所需时长进行加总,得到所述第二类调制信号的更新时长。


5.根据权利要求4所述的方法,其特征在于,控制所述第二类调制信号执行加载操作,包括:
确定所述第二类调制信号中的每一路调制信号所对应的预设加载时刻,以及所述每一路调制信号的更新完成时刻,其中,所述更新完成时刻为更新所述待更新调制参数的时刻;
判断所述第二类调制信号中的每一路调制信号的所述更新完成时刻与所述预设加载时刻之间的时间差是否小于所述更新时长;
若是则控制所述第二类调制信号中的每一路调制信号在所述预设加载时刻之后的加载时刻执行所述加载操作;若否则控制所述第二类调制信号中的每一路调制信号在所述预设加载时刻执行所述加载操作。


6.一种调制参数的加载装置,其特征在于,包括:
确定模块,用于确定控制器输出的所有调制信号的待更新调制参数和预设加载时刻,其中,所述待更新调制参数为所有所述调制信号待更新的调制参数,所述预设加载时刻为预先设定的执行加载所述待更新调制参数的加载时刻;
划分模块,用于依据所述预设加载时刻将所有所述调制信号划分为第...

【专利技术属性】
技术研发人员:崔雨晴庄园庄富帅庄加才徐君
申请(专利权)人:阳光电源股份有限公司
类型:发明
国别省市:安徽;34

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

1