System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及测量,特别是涉及一种pwm信号占空比的获取方法、电子设备和计算机存储介质。
技术介绍
1、脉冲宽度调制(pulse width modulation,pwm)技术广泛应用于控制、通信、电力电子等各个领域。例如,电机控制系统,在该系统中,通过计算并产生的pwm信号对逆变器进行控制,从而实现电机的扭矩控制和速度控制。占空比是pwm信号的一个关键参数,在电机控制方案中,对实际输出的pwm信号占空比进行精确测量,可用于电机的相电压重构,进而实现电机功率及扭矩的估算等功能。
2、现有的pwm信号占空比测量技术方案可利用单片机的通用定时器模块的捕获模式实现,该方法可覆盖多数场景下的pwm信号占空比测量。然而在电机控制系统中,当采用双采样双更新的pwm发波方式,以及运行在过调制区时,pwm信号包括了中心对称和非中心对称的pwm信号,现有的获取方法无法实现非中心对称pwm信号占空比的获取。
技术实现思路
1、本申请提供一种pwm信号占空比的获取方法、电子设备和计算机存储介质,能够实现非中心对称pwm信号占空比的获取,提高占空比的测量精准度。
2、本申请提供一种pwm信号占空比的获取方法,该获取方法包括获取pwm信号在待测周期内的边沿数量;基于边沿数量确定待测周期内pwm信号的占空比计算策略;利用占空比计算策略计算pwm信号在待测周期内的占空比。
3、在一实施例中,基于边沿数量确定待测周期内pwm信号的占空比计算策略,包括响应于边沿数量为2,则确定待测周
4、在一实施例中,基于边沿数量确定待测周期内pwm信号的占空比计算策略,包括响应于边沿数量为1,则确定pwm信号在待测周期内边沿的位置信息;基于位置信息及pwm信号在待测周期内高电平的持续时长确定待测周期内pwm信号的占空比计算策略。
5、在一实施例中,基于位置信息及pwm信号在待测周期内高电平的持续时长确定待测周期内pwm信号的占空比计算策略,包括响应于边沿在待测周期的前半周期且为上升沿,则确定待测周期内pwm信号的占空比计算策略为第二计算策略,第二计算策略满足d=(cnt+p/2)/p;其中,d为pwm信号的占空比,cnt为待测周期的前半周期内高电平信号的持续时长,p为pwm信号的周期。
6、在一实施例中,基于位置信息及pwm信号在待测周期内高电平的持续时长确定待测周期内pwm信号的占空比计算策略,包括:响应于边沿在待测周期的后半周期且为下降沿,则确定待测周期内pwm信号的占空比计算策略为第三计算策略,第三计算策略满足d=(cnts-cnt+p/2)/p;其中,d为pwm信号的占空比,cnt为待测周期的前半周期内高电平信号的持续时长,cnts为待测周期内及前一周期内高电平信号的持续时长,p为pwm信号的周期。
7、在一实施例中,基于边沿数量确定待测周期内pwm信号的占空比计算策略,包括响应于边沿数量为0,则确定pwm信号在待测周期内电平信息;基于电平信息确定待测周期内pwm信号的占空比计算策略。
8、在一实施例中,基于电平信息确定待测周期内pwm信号的占空比计算策略,包括响应于pwm信号在待测周期内为低电平,则确定待测周期内pwm信号的占空比计算策略为第四计算策略,第四计算策略满足:d=0;其中,d为pwm信号的占空比。
9、在一实施例中,基于电平信息确定待测周期内pwm信号的占空比计算策略,包括响应于pwm信号在待测周期内为高电平,则确定待测周期内pwm信号的占空比计算策略为第五计算策略,第五计算策略满足d=1;其中,d为pwm信号的占空比。
10、本申请提供一种电子设备,该电子设备包括处理器和存储器,存储器用于存储计算机可读程序,处理器用于执行计算机可读程序,以实现上述获取方法。
11、本申请提供一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,计算机程序能够被处理器执行,以实现上述获取方法。
12、本申请的有益效果是:本申请的获取方法包括获取pwm信号在待测周期内的边沿数量;基于边沿数量确定待测周期内pwm信号的占空比计算策略;利用占空比计算策略计算pwm信号在待测周期内的占空比。即本申请的获取方法通过获取pwm信号在待测周期内边沿的数量,以通过边沿数量确定待测周期内的pwm信号是中心对称pwm信号还是非中心对称pwm信号,再通过pwm信号的具体类型,从而确定pwm信号的占空比计算策略,因为占空比计算策略是根据pwm信号在待测周期内的边沿数量来确定的,即适用于中心对称pwm信号,也适用于非中心对称pwm信号,进而实现待测周期内的中心对称pwm信号以及非中心对称pwm信号的占空比的测量,同时实现pwm信号占空比的实时测量。
本文档来自技高网...【技术保护点】
1.一种PWM信号占空比的获取方法,其特征在于,所述获取方法包括:
2.根据权利要求1所述的获取方法,其特征在于,所述基于所述边沿数量确定所述待测周期内所述PWM信号的占空比计算策略,包括:
3.根据权利要求1所述的获取方法,其特征在于,所述基于所述边沿数量确定所述待测周期内所述PWM信号的占空比计算策略,包括:
4.根据权利要求3所述的获取方法,其特征在于,所述基于所述位置信息及所述PWM信号在所述待测周期内高电平的持续时长确定待测周期内所述PWM信号的占空比计算策略,包括:
5.根据权利要求3所述的获取方法,其特征在于,所述基于所述位置信息及所述PWM信号在所述待测周期内高电平的持续时长确定待测周期内所述PWM信号的占空比计算策略,包括:
6.根据权利要求1所述的获取方法,其特征在于,所述基于所述边沿数量确定所述待测周期内所述PWM信号的占空比计算策略,包括:
7.根据权利要求6所述的获取方法,其特征在于,所述基于所述电平信息确定所述待测周期内所述PWM信号的占空比计算策略,包括:
8.根据权
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,存储有计算机可读程序,所述计算机可读程序能够被处理器执行,以实现权利要求1-8任意一项所述的获取方法。
...【技术特征摘要】
1.一种pwm信号占空比的获取方法,其特征在于,所述获取方法包括:
2.根据权利要求1所述的获取方法,其特征在于,所述基于所述边沿数量确定所述待测周期内所述pwm信号的占空比计算策略,包括:
3.根据权利要求1所述的获取方法,其特征在于,所述基于所述边沿数量确定所述待测周期内所述pwm信号的占空比计算策略,包括:
4.根据权利要求3所述的获取方法,其特征在于,所述基于所述位置信息及所述pwm信号在所述待测周期内高电平的持续时长确定待测周期内所述pwm信号的占空比计算策略,包括:
5.根据权利要求3所述的获取方法,其特征在于,所述基于所述位置信息及所述pwm信号在所述待测周期内高电平的持续时长确定待测周期...
【专利技术属性】
技术研发人员:王喆,黄福毅,
申请(专利权)人:浙江凌昇动力科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。