sibq80 发表于 2011-7-16 00:10

为什么我的spwm仿真的转速是负的呢??怎么回事呢?请大家帮忙吧,谢谢了


这是我的仿真图,怎么转速是负的呢??郁闷呀!

jiangnanan1 发表于 2011-7-16 10:46

会不会是电机的Tm加了负载,才在0.1s时突然变负……可以试一下将Tm给常数0

sibq80 发表于 2011-7-16 10:51

回复 2# jiangnanan1


   果然可以了!但是为什么加负载就不行了呢??我要加负载怎么办呢???谢谢了

yjhou 发表于 2011-7-17 17:09

转速变负,是不是三相供电反相了?

meiguoquan 发表于 2011-7-18 10:00

以前我也出现过这样的情况,不过我的问题可能跟你不一样,我的SVPWM是自己搭建的,出现转速为负是采样周期跟载波峰值没设置好导致的。不知道你这是怎么回事

gellyares 发表于 2011-7-22 21:10

回复 5# meiguoquan


    把你以前出现的这样问题的解决方法跟大家分享一下,大家好学习学习

meiguoquan 发表于 2011-7-23 08:34

回复 6# gellyares
我觉得出现转速为负只是个意外,不具备代表性,当初一开始接触电机控制的时候什么都不懂,只是照着别人的模型搭建了一遍,转速、电流双闭环矢量控制系统。我改了几个错误之后,转速就变为正的了:
1、采样周期要与三角波的周期一致,而且要尽量小最好小于1e-4(即采样频率在10K以上)
2、三角波的波形要设置成45°的直角三角形(差不多就行吧,我当初设置得太尖了跟冲击函数差不多)
3、仿真参数的最大步长也要设置小点(1e-6)

sibq80 发表于 2011-7-23 13:54

回复 7# meiguoquan


    非常感谢您的回复。学习了!值得收藏!

oys1036 发表于 2011-8-12 21:39

把你以前出现的这样问题的解决方法跟大家分享一下,大家好学习学习

zhangfan_Irma 发表于 2011-8-29 15:03

回复 7# meiguoquan


请问三角波的波形怎么设成45°的啊

meiguoquan 发表于 2011-8-29 15:47

回复 10# zhangfan_Irma
假设需要采样频率10K
source库中的repeating sequence参数设置:time【0 5e-5 1e-4】value【0 5e-5 0】外面的T要设置为1e-4一致起来

zhangfan_Irma 发表于 2011-8-29 16:08

回复 11# meiguoquan


非常感谢,好人啊~

fanbei 发表于 2011-8-29 21:14

学习中...谢谢了!

lilybunny 发表于 2011-8-30 20:26

负载不要用常数,用阶跃函数,初始值为零,设一个略大于0的初始时刻即可

sibq80 发表于 2011-8-31 17:54

回复 14# lilybunny


   我现在的负载就是一个阶跃呀。谢谢

wangyi39 发表于 2011-10-3 06:41

发个模型,给大家看看

sosyf123 发表于 2011-10-10 17:44

果然可以了!但是为什么加负载就不行了呢??我要加负载怎么办呢???谢谢了

gellyares 发表于 2011-10-10 21:05

回复 17# sosyf123


    不在0时刻加,在稍后的一个时间段间负载,你试试看吧。
页: [1]
查看完整版本: 为什么我的spwm仿真的转速是负的呢??怎么回事呢?请大家帮忙吧,谢谢了