完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
|
相关推荐
2个回答
|
|
三电平的SVPWM调制算法:
第一次仿真的idea:将传统的三电平调制算法的区域判断法改为一次性判断的方法 把整个的大六边形区域用十二根线(十二根线有顺序,当然顺序随意但一经定好就不能再变,主要是为后面的二进制做好准备的)的正负(正为1,负为0)并采用二进制的方法后变为十进制来判断和区分为36个小区域,主要是为了在判断36个区域时对应的数值是唯一的,然后就采用这十二根线的方程式来计算时间(不是全部需要,只是部分需要,由对应三角形区域的三个顶点矢量的时间计算来确定),并且在这前面的时间计算是和后面的矢量状态次序表是对应的(采用的是对称的七段式)这两部分的对应有书面笔记记载。最后面就是出来的调制波与三角载波比较得到六个独立的脉冲触发开关管。(这个比较的过程是用数字量来实现的,也就是说采用的是DSP中的比较匹配,零触发匹配,周期匹配来实现的,详细见两电平的SVPWM的比较匹配过程) 第二次仿真的idea:将三电平的局部扇区用两电平的方法来判断其小区域(还有点小问题未解决) 这次主要是把三电平变成两电平来实现,先用指令的角度来判断大区域,并在对应的大区域中减去对应的基本矢量得到两电平下的指令,然后在判断的大区域中采用两电平的方法来判断六个小区域,在给小区域的两个边界矢量计算时间,并加入零矢量得到三个时间,这三个时间与三电平中的三个时间等效(一样),对应情况要看清楚,而后就把这三个时间量输到后面的矢量次序表的选择方块中得到调制波,其后与上面的一样了。 第三次仿真的idea:将直角坐标系albe变换到60度坐标系下的调制算法 坐标变换很简单,只是在坐标变换之前所有的合成基本矢量和电压指令值要进行归一化,即除以Udc/2.使得所有的矢量在60度坐标系为整数值,当然指令值的坐标不是整数值;而后在60度坐标系下来进行区域判断,并且还要通过取整的方法来找出每个区域的最近的三个矢量,并计算时间(高度)。最后在矢量次序表中对应的赋值得到六路调制波。 |
|
|
|
谢谢 您的回复很详细,我想只要小扇区的判定原则是什么?有公式或者限制条件什么的吗?谢谢 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
请问simulink的s-function模块如何添加多输入输出接口
2777 浏览 2 评论
2341 浏览 3 评论
使用simulink进行三相短路故障分析时,各参数应该如何设置
2913 浏览 1 评论
想请教一下图中是simulink的什么模块,需要这种三段斜率函数模块但没找到在哪
2971 浏览 1 评论
3855 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-2-13 10:35 , Processed in 0.761031 second(s), Total 42, Slave 37 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191