您好,我在matlab仿真中想要使用abc-dq0变换进行滤波,从而提取出谐波,但觉得abc--dq0变换的模块设置不对
答案:2 悬赏:40 手机版
解决时间 2021-02-28 08:41
- 提问者网友:喧嚣尘世
- 2021-02-27 08:20
您好,我在matlab仿真中想要使用abc-dq0变换进行滤波,从而提取出谐波,但觉得abc--dq0变换的模块设置不对
最佳答案
- 五星知识达人网友:一叶十三刺
- 2021-02-27 08:58
1.变换用的相位角度用输入A相的基波,接个1phase PLL在A相就可以了。abc2dq和dq2abc都用这个。
2.关于dq滤波后直接相减,我确实不敢保证这样是否真能成功。我一般是滤波后用dq2abc反变换后再相减。追问大神啊,顺利解决了问题。谢谢了~~
还想再问一下,在PWM调制中,可以采用下图的仿真设置么,我的感觉一直有点问题。追答看不出来什么问题,就是PWM部分有点繁琐。追问我的sa,sb,sc,sn部分的波形是下图所示,但是无法在四桥臂上调制出三相波。都两个月了,一直解决不了,还请大神帮我分析下~~来自:求助得到的回答
2.关于dq滤波后直接相减,我确实不敢保证这样是否真能成功。我一般是滤波后用dq2abc反变换后再相减。追问大神啊,顺利解决了问题。谢谢了~~
还想再问一下,在PWM调制中,可以采用下图的仿真设置么,我的感觉一直有点问题。追答看不出来什么问题,就是PWM部分有点繁琐。追问我的sa,sb,sc,sn部分的波形是下图所示,但是无法在四桥臂上调制出三相波。都两个月了,一直解决不了,还请大神帮我分析下~~来自:求助得到的回答
全部回答
- 1楼网友:長槍戰八方
- 2021-02-27 09:21
abc-dq0似乎不是滤波用的,它是park变换,滤波在信号处理模块里面有各种函数,诸如卡尔曼等滤波函数,可以直接调用的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯