【技术实现步骤摘要】
PWM信号生成方法、单相PWM信号生成模块及三相PWM信号生成模块
[0001]本专利技术实施例涉及风电
,尤其涉及一种PWM信号生成方法、单相PWM信号生成模块及三相PWM信号生成模块。
技术介绍
[0002]随着煤炭、石油等能源的逐渐枯竭,人类越来越重视可再生能源的利用。风能作为一种清洁的可再生能源越来越受到世界各国的重视。对于缺水、缺燃料和交通不便的沿海岛屿、草原牧区、山区和高原地带,因地制宜地利用风力发电,非常适合,大有可为。风力发电是指利用风力发电机把风的动能转换为电能。
[0003]随着科技的不断发展,人类对能源的要求越来越多,传统能源碳排放导致气候问题越来越严重,风电作为具有清洁、可再生等优势的新能源,越来越多的应用到整个电力系统中,其占比也在不断提升。风力发电机高效率运行对风力发电系统至关重要,其中核心部件变流器在风机能量转换中有着十分重要的地位,直接关系到机械能转换成电能的效率,变流器功率转换的直接控制输出信号为PWM(Pulse Width Modulation)信号,底层硬件生成PWM信号的控制准确度、稳定性对控制有着十分重要的作用。
[0004]现有PWM信号生成方法,以调用通用微处理器的PWM功能模块的方法来生成PWM信号为主,虽然其使用方便,配置的工作模式也多样化,但是其灵活性、可控制性等并不是很理想。
技术实现思路
[0005]本专利技术实施例的目的在于提供一种PWM信号生成方法、单相PWM信号生成模块及三相PWM信号生成模块,能够提高控制的灵活性和 ...
【技术保护点】
【技术特征摘要】
1.一种PWM信号生成方法,用于控制上功率管和下功率管,其特征在于:所述方法包括:接收外部同步信号;基于所述外部同步信号,按照PWM信号生成的工作时钟周期输出同步信号;基于所述同步信号来生成三角波的半周期信号和三角波实时计数值;接收载波数据;基于所述工作时钟周期、所述上功率管和所述下功率管的死区时间及所述半周期信号来对所述载波数据进行处理,以得到处理后的载波数据;每个所述工作时钟周期,将所述处理后的载波数据与所述三角波实时计数值进行比较,以生成上功率管PWM信号和下功率管PWM信号;接收使能信号;以及基于所述使能信号来输出所述上功率管PWM信号和所述下功率管PWM信号。2.如权利要求1所述的生成方法,其特征在于:所述基于所述工作时钟周期、所述上功率管和所述下功率管的死区时间及所述半周期信号来对所述载波数据进行处理,以得到处理后的载波数据包括:基于所述工作时钟周期及所述死区时间来对所述载波数据进行调整,以得到调整后的载波数据;将所述死区时间加入到所述调整后的载波数据中,以得到死区加入后的载波数据;及基于所述半周期信号来更新所述死区加入后的载波数据,以得到更新后的载波数据,所述处理后的载波数据包括所述更新后的载波数据。3.如权利要求2所述的方法,其特征在于:所述基于所述工作时钟周期及所述死区时间来对所述载波数据进行调整,以得到调整后的载波数据包括:将所述载波数据分别与三角波的半周期值和所述死区时间之间的差值以及所述死区时间进行比较,其中,所述三角波的半周期值为所述工作时钟周期的一半;及基于所述载波数据分别与所述差值和所述死区时间的比较结果来对所述载波数据进行调整。4.如权利要求3所述的方法,其特征在于:所述基于所述载波数据分别与所述差值和所述死区时间的比较结果来对所述载波数据进行调整包括:在所述载波数据大于所述三角波的半周期值和所述死区时间之间的所述差值时,则将所述载波数据重新赋值为所述差值;在所述载波数据小于所述死区时间时,则将所述载波数据重新赋值为所述死区时间;及否则的话,则对所述载波数据不做调整。5.如权利要求2所述的方法,其特征在于:所述将所述死区时间加入到所述调整后的载波数据中,以得到死区加入后的载波数据包括:基于所述死区时间和所述调整后的载波数据来计算所述上功率管和所述下功率管的边沿时间点,以分别得到前半周期上功率管值、前半周期下功率管值、后半周期上功率管值和后半周期下功率管值,所述死区加入后的载波数据包括所述前半周期上功率管值、所述前半周期下功率管值、所述后半周期上功率管值和所述后半周期下功率管值,其中,所述前半周期上功率管值等于所述调整后的载波数据,所述前半周期下功率管
值等于所述调整后的载波数据加上所述死区时间,所述后半周期上功率管值等于所述调整后的载波数据减去所述死区时间,及所述后半周期下功率管值等于所述调整后的载波数据。6.如权利要求5所述的方法,其特征在于:所述基于所述半周期信号来更新所述死区加入后的载波数据,以得到更新后的载波数据包括:在所述半周期信号的电平切换位置分别给定所述前半周期上功率管值、所述前半周期下功率管值、所述后半周期上功率管值和所述后半周期下功率管值,以分别得到在所述半周期信号从第一电平切换到第二电平位置时的上功率管比较寄存器当前值和下功率管比较寄存器当前值、以及在所述半周期信号从第二电平切换到第一电平位置时的上功率管比较寄存器当前值和下功率管比较寄存器当前值,所述更新后的载波数据包括在所述半周期信号从第一电平切换到第二电平位置时的上功率管比较寄存器当前值和下功率管比较寄存器当前值、以及在所述半周期信号从第二电平切换到第一电平位置时的上功率管比较寄存器当前值和下功率管比较寄存器当前值,其中,在所述半周期信号从第一电平切换到第二电平位置时的所述上功率管比较寄存器当前值和所述下功率管比较寄存器当前值分别等于所述前半周期上功率管值和所述前半周期下功率管值,及在所述半周期信号从第二电平切换到第一电平位置时的上功率管比较寄存器当前值和下功率管比较寄存器当前值分别等于所述后半周期上功率管值和所述后半周期下功率管值。7.如权利要求6所述的方法,其特征在于:所述每个所述工作时钟周期,将所述处理后的载波数据与所述三角波实时计数值进行比较,以生成上功率管PWM信号和下功率管PWM信号包括:每个所述工作时钟周期,将所述上功率管比较寄存器当前值和所述下功率管比较寄存器当前值分别与所述三角波实时计数值进行比较;及基于所述上功率管比较寄存器当前值和所述下功率管比较寄存器当前值分别与所述三角波实时计数值的比较结果来生成所述上功率管PWM信号和所述下功率管PWM信号。8.如权利要求1所述的方法,其特征在于:所述方法应用于风力发电机变流器,所述载波数据包括三相载波数据,所述上功率管PWM信号包括三相上功率管PWM信号,及所述下功率管PWM信号包括三相下功率管PWM信号。9.一种单相PWM信号生成模块,用于控制上功率管和下功率管,其特征在于:所述模块包括:同步控制器,其用于接收外部同步信号,并按照PWM信号生成的工作时钟周期输出同步信号;三角波生成模块,其用于基于所述同步信号来生成三角波的半周期信号和三角波实...
【专利技术属性】
技术研发人员:付厚,刘嘉明,张鲁华,方杭杭,王江桥,李爽,吴立建,
申请(专利权)人:浙江大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。