欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2014100815483
申请人: 杭州电子科技大学
专利类型:发明专利
专利状态:已下证
专利领域: 发电、变电或配电
更新日期:2024-01-05
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种单片机控制逆变器工作的驱动脉冲数字实现方法,其特征在于,具体包括以下步骤:(1)、单片机输出两路频率均为fB的相位差恒为180°的PWM脉冲来作为boost升压电路的控制脉冲;包括以下三个步骤:步骤①:根据boost升压电路PWM驱动脉冲频率fB,计算得出PWM周期长度为carrier1,根据boost升压电路输出电压反馈,调用数字PID算法获得PWM驱动脉冲宽度pulse1;

步骤②:选择单片机的两个定时器A和B的中央对齐模式,A定时器和B定时器的计数模式保持一致,启动A定时器输出一路PWM脉冲信号;在A定时器的第一个计数上溢出中断中,开启B定时器输出第二路PWM脉冲信号,实现两路相位差恒为180°的PWM脉冲输出;

步骤③:在A定时器的下溢出中断中,同时更新两个定时器PWM的脉宽值;

(2)、单片机输出载波频率为fH,调制信号频率为fs的SPWM脉冲来作为全桥逆变电路的控制脉冲,分为五个步骤实现;将PWM周期长度记为carrier2,PWM脉冲宽度为pulse2;

步骤①:先计算出载波fH下每个PWM周期长度carrier2和正弦波的相位增量步骤②:每次进入PWM溢出中断时,单片机将当前的正弦波相位 累加上一步骤中计算得到的 获得新的相位 即 然后判断 是否处于区间[0°,360°]内,如果是,则令 若不是,则令

步骤③:计算下一个PWM脉冲宽度pulse2为0.5*sin *carrier2+0.5*carrier2;

步骤④:用pulse2来更新单片机中设置PWM脉冲宽度的寄存器;

步骤⑤:开启单片机PWM信号互补输出功能,即可得到一对互补的SPWM脉冲信号,并且通过设置单片机中控制互补脉冲的死区时间的寄存器,来加入死区控制。