Edwin_Sun 发表于 2015-11-13 11:09

旋转变压器仿真结果如何求取包络线?

最近刚接触旋转变压器,看了几篇文章,做了简单的仿真,仿真结果中如何求取正余弦输出信号的包络线呢?

我试了一下matlab里面的的demodulate函数,但是在起始和结束的地方都会出现畸变,然后结果就不太对。

不知道各位兄台是怎么处理的?

多谢!


pat 发表于 2015-11-16 22:58

如果载波频率是10kHz, 每隔0.1ms采一个点试试

zdhth 发表于 2016-3-23 14:44

好资料,谢谢楼主了。

wanghao2008z 发表于 2016-5-6 16:07

旋变转子的外形是怎么画出来的?

Edwin_Sun 发表于 2016-5-7 20:41

wanghao2008z 发表于 2016-5-6 16:07
旋变转子的外形是怎么画出来的?

会画sin cos曲线么?如果会的话,直接画就好了,只是分解成sin cos谐波的形式而已

hyrzsyp 发表于 2017-3-16 16:45

请问和激磁频率有相移,不是完全对应怎么办?如果由激磁频率采集点,就不是包络线了。有人讨论讨论这个问题吗?

Edwin_Sun 发表于 2017-3-17 16:57

hyrzsyp 发表于 2017-3-16 16:45
请问和激磁频率有相移,不是完全对应怎么办?如果由激磁频率采集点,就不是包络线了。有人讨论讨论这个问题 ...

相移是肯定有的,但是这个相移是一个相对固定的;如果按照激磁频率来采样就可以了;如果采样点没有落在激磁的波峰波谷,就调整一下相移;你是在做仿真还是测试?

hyrzsyp 发表于 2017-3-19 10:02

Edwin_Sun 发表于 2017-3-17 16:57
相移是肯定有的,但是这个相移是一个相对固定的;如果按照激磁频率来采样就可以了;如果采样点没有落在激 ...

在做仿真,相移确实是大致固定的,而且无论转速高低都一样。在一个周期内,相移会有一些偏差,比如值大的时候相移小,电压接近0的时候相移大。我加上相移采集点之后进行FFT分析发现四次谐波最大,仿真模型是2对极10槽。个人认为建模没有问题,应该是包络线数据采集的问题。我已经加了你QQ了,也感谢您的回答与讨论!

Edwin_Sun 发表于 2017-3-20 12:46

hyrzsyp 发表于 2017-3-19 10:02
在做仿真,相移确实是大致固定的,而且无论转速高低都一样。在一个周期内,相移会有一些偏差,比如值大的 ...

你一个激磁周期内多少个仿真点?你可以把仿真的正余弦的数据发上来,我看看

hyrzsyp 发表于 2017-3-20 15:36

Edwin_Sun 发表于 2017-3-20 12:46
你一个激磁周期内多少个仿真点?你可以把仿真的正余弦的数据发上来,我看看

谢谢!我THD分析,正弦和余弦THD相差很大,10000rpm里。转速高之后,理论上应该THD变大,但是程序分析反而变小。很是不解。感谢您的探讨!

Edwin_Sun 发表于 2017-3-21 08:36

hyrzsyp 发表于 2017-3-20 15:36
谢谢!我THD分析,正弦和余弦THD相差很大,10000rpm里。转速高之后,理论上应该THD变大,但是程序分析反 ...

我只看了你10000rpm的数据,貌似cos信号的前几个点有些问题,前四五个点吧,所以这可能是导致cos THD大于sin的原因,你可以看看你的采样对不对;我这里大体算了下cos THD 2.9%, sin只有0.16%。

你也可以把10000rpm的原始数据,就是你未做采样之前的数据发上了,我看下

hyrzsyp 发表于 2017-3-21 09:33

以一万转为例,原始数据,我自己写的THD分析报告,以及附FFT分解程序,输出波形图已上传!感谢您的指导!

Edwin_Sun 发表于 2017-3-21 16:56

hyrzsyp 发表于 2017-3-21 09:33
以一万转为例,原始数据,我自己写的THD分析报告,以及附FFT分解程序,输出波形图已上传!感谢您的指导!

你用了3MHz的采样频率,不知道你们真实样机硬件怎么实现。。。

我看了一下你的原始数据,暂时还算不了精度

hyrzsyp 发表于 2017-3-21 19:54

Edwin_Sun 发表于 2017-3-21 16:56
你用了3MHz的采样频率,不知道你们真实样机硬件怎么实现。。。

我看了一下你的原始数据,暂时还算不了 ...

恩,这个是MAXWELL里设置的仿真步长,解码芯片是购买的型号AD2S1210,具体原理还未搞明白。
能否请问一下为什么暂时无法计算精度?谢谢!

Edwin_Sun 发表于 2017-3-22 09:43

hyrzsyp 发表于 2017-3-21 19:54
恩,这个是MAXWELL里设置的仿真步长,解码芯片是购买的型号AD2S1210,具体原理还未搞明白。
能否请问一 ...

因为我的demodulate函数对你的数据无效,不过我昨天晚上略调了一下,好像是管用了;计算下来电角度误差峰峰值在0.16度,如果你是一对极的话,折算到精度大约是11.1 bit的精度,还可以吧

电气工程师鹏 发表于 2017-3-25 10:42

楼主有做过旋转电磁铁不?The band surface is represented with too few segments. The maximum angle per segment is 15 degrees的问题有遇到过没?

Edwin_Sun 发表于 2017-3-27 12:10

电气工程师鹏 发表于 2017-3-25 10:42
楼主有做过旋转电磁铁不?The band surface is represented with too few segments. The maximum angle per ...

band不要设置成圆柱,改成棱柱试试

齐吾一 发表于 2017-3-29 22:08

现在国内搞这个的很多吗?

jack_tb 发表于 2017-4-20 14:58

旋转变压器的磁路仿真原始程序是用的2D还是3D做的啊?

Edwin_Sun 发表于 2017-4-21 16:52

jack_tb 发表于 2017-4-20 14:58
旋转变压器的磁路仿真原始程序是用的2D还是3D做的啊?

2D, 3D 都需要算的。。
页: [1] 2
查看完整版本: 旋转变压器仿真结果如何求取包络线?