[发明专利]一种基于DSP的锁相环控制方法及其系统在审
申请号: | 201910568977.6 | 申请日: | 2019-06-27 |
公开(公告)号: | CN110429936A | 公开(公告)日: | 2019-11-08 |
发明(设计)人: | 陈文强;葛愿;赵义永;高文根;李媛媛;夏荣坤;李松涛;王佳 | 申请(专利权)人: | 芜湖康爱而电气有限公司;安徽工程大学 |
主分类号: | H03L7/087 | 分类号: | H03L7/087;H03L7/091;H03L7/093;H03L7/18 |
代理公司: | 芜湖安汇知识产权代理有限公司 34107 | 代理人: | 朱圣荣 |
地址: | 241000 安徽省芜湖市弋江*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 锁相环控制 同步信号 谐波电压 定时器 简化电路结构 电压过零点 数字处理器 电压相位 功能运行 正弦表格 指针地址 电网 数据处理 次谐波 大循环 锁相环 采样 锁定 跟踪 保证 | ||
1.一种基于DSP的锁相环控制方法,其特征在于:
步骤1、通过采样电网的电压过零点获取同步信号;
步骤2、通过改变定时器的周期或最大循环计数值的方法来改变同步信号的频率和相位;
步骤3、对电压进行A/D转换及数据处理,得出基波及谐波电压的相位与频率;
步骤4、调整SPWM正弦表格指针地址完成对基波及谐波电压的锁相。
2.根据权利要求1所述基于DSP的锁相环控制方法,其特征在于:所述步骤1中,过零检测电路采集电网三相电压中任一相电压的每个周期的过零点作为系统产生的中断信号CAP1,使中断服务程序开始执行,开启事件管理器EVA的TIMER周期中断,周期设置为驻T/128s,触发A/D模块采样,其中,T为CAP1捕捉到的两个过零检测信号上升沿的间隔时间,等于电网待测信号的周期T。
3.根据权利要求2所述基于DSP的锁相环控制方法,其特征在于:所述步骤1中捕捉上升沿的间隔时间的方法:DSP的捕获单元CAP隶属于事件管理器获取过零检测电路CAP外部引脚的跳变,当捕捉到对应引脚发生特定的跳变时,触发相应的中断,并将定时器的值存入一个两级深的FIFO堆栈中,读取FIFO堆栈标志ctrl和标志位dft,标志ctrl来检测是否进入新的更新周期,当达到设定点数则启动新一轮数据分析和投出控制量。当标志位dft为0时表示重新初始化数据分析操作,当标志位dft为1时表示数据分析操作完毕,当标志位dft为2时表示允许启动新一轮数据分析,当标志位dft为3时表示当前正在进行数据分析。
4.根据权利要求3所述基于DSP的锁相环控制方法,其特征在于:所述步骤1中采用软件滤波来判断CAP1信号是否为毛刺干扰,判断方法:当产生CAP1中断时,计算本次中断与前次中断的计数差值,如果远小于电网基波频率波动工频周期计数差值,则认为捕获的中断为干扰产生,如该中断非连续两次以上出现,则中断返回,同时对产生的中断次数进行累加,达到设定范围时对电压过零时刻正弦表格的指针位置进行判断,调整正弦表格指针地址,实现过零指针的校准。
5.根据权利要求1所述基于DSP的锁相环控制方法,其特征在于:所述步骤2中,过零信号经过软件滤波及校准后,在捕获到输入电压信号过零点时,直接将发正弦信号的指针归零,保证输入电压信号过零时DSP发出的基准同步过零,实现相位同步。
6.根据权利要求5所述基于DSP的锁相环控制方法,其特征在于:所述步骤2中,电压过零信号送入管脚CAP1,作为一个采样周期的基准,该周期的128倍频信号作为每次ADC启动基准。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于芜湖康爱而电气有限公司;安徽工程大学,未经芜湖康爱而电气有限公司;安徽工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910568977.6/1.html,转载请声明来源钻瓜专利网。