西莫电机圈

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

查看: 1424|回复: 7

[讨论] Flux 11.2的Active Power和U(t)*I(t)为啥不等?求解释

[复制链接]

该用户从未签到

发表于 2014-4-21 17:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本人用Flux 11.2自带的例子02_Technical_2D_BrushlessSPM-MotorTutorial计算Case2的瞬态场

按帮助文档01_Vol4_Circuit_Kinematic_Couplings_Co-simulation_Skew第53页的解释:PowerP(t) = U(t)*I (t)

但是结果却是不等的,如下图,差别还不小(11.2.1以及11.1.2也是如此):

ActivePower_vs_UI_11.2.jpg

但是11.1却是相等的,如下:

ActivePower_vs_UI_11.1.jpg

是BUG还是?不明白,求解释
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过

该用户从未签到

发表于 2014-4-21 18:03 | 显示全部楼层
有功功率是个周期量,在有谐波的情况下,需要设置基波频率。所以若想在瞬态场中求有功,可根据定义p=int(dp*dt)/T对波形进行后处理
在IO curve里面得到的有功功率计算和常规计算不一样,它算的是在步长时间内的有功功率
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2014-4-21 18:03 | 显示全部楼层
群里有个大牛回答的,我复制过来的
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 1 天

连续签到: 1 天

[LV.1]初来乍到

发表于 2014-4-21 18:07 | 显示全部楼层
托您的福,我现在已经不用11.1版本了。老版本的计算方法没有去研究。

Powerp()这个函数没有多大实际价值,原理在QQ群里面也做了回复。

若求有功还是通过u(t)*i(t),然后取一周期下的平均值得到吧
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2014-4-21 20:36 | 显示全部楼层
本帖最后由 dnawujun 于 2014-4-21 20:41 编辑

我是说瞬时功率,不是什么有功功率
而且FLUX帮助文档说的很清楚Powerp(t)=u(t)*i(t)

点评

1、powerp(t)在flux11.2中代表的不是即时功率u(t)*i(t),帮助上的explanation错了。 [attachimg]116006[/attachimg] [attachimg]116007[/attachimg] 2、你可以从其曲线的数据表格中得到结论 [attachimg]116008  详情 回复 发表于 2014-4-21 21:51
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 1 天

连续签到: 1 天

[LV.1]初来乍到

发表于 2014-4-21 21:51 | 显示全部楼层
dnawujun 发表于 2014-4-21 20:36
我是说瞬时功率,不是什么有功功率
而且FLUX帮助文档说的很清楚Powerp(t)=u(t)*i(t)

1、powerp(t)在flux11.2中代表的不是即时功率u(t)*i(t),帮助上的explanation错了。
QQ截图20140421214503.png
QQ截图20140421213813.png

2、你可以从其曲线的数据表格中得到结论
QQ截图20140421214637.png

3、powerp取得是一步长下的有功功率

4、不要盲目信任帮助
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2014-4-21 22:42 | 显示全部楼层
本帖最后由 dnawujun 于 2014-4-21 23:16 编辑

你是说,ActivePower=int(U(t)*I(t),t1,t2)/(t2-t1)?
但是数据不完全吻合啊
比如500e-6到1e-3之间的值,算算看,ActivePower和U*I的平均值一样吗?

点评

好犀利的眼光,这就解释了你问的问题。 老版本的重合是因为ActivePower=int(U(t)*I(t),t1,t2)/(t2-t1)相当于线性插值过程。新版本在处理这个问题的过程中出了bug,这个让天源的工程师提交给老外吧  详情 回复 发表于 2014-4-22 09:27
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 1 天

连续签到: 1 天

[LV.1]初来乍到

发表于 2014-4-22 09:27 | 显示全部楼层
本帖最后由 e=mc^2 于 2014-4-22 09:37 编辑
dnawujun 发表于 2014-4-21 22:42
你是说,ActivePower=int(U(t)*I(t),t1,t2)/(t2-t1)?
但是数据不完全吻合啊
比如500e-6到1e-3之间的值, ...


好犀利的眼光,这就解释了你问的问题。 老版本的重合是因为ActivePower=int(U(t)*I(t),t1,t2)/(t2-t1)相当于线性插值过程。新版本在处理这个问题的过程中出了bug,从第三个点开始,每一个点的值比预期值之间误差存在1%到10%左右,过零点的误差更大,这个让天源的工程师提交给老外吧
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|西莫电机圈 ( 浙ICP备10025899号-3 浙公网安备:33028202000436号

GMT+8, 2024-4-28 07:40 , Processed in 0.132574 second(s), 31 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表