找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

Flux电机有限元分析教程西莫团购入口 | 奖励入口当当网购物入口 | 奖励入口欢迎使用!西莫论坛App开放下载Motor-CAD电机多物理域设计教材购买入口 | 奖励入口
★新会员论坛须知★《西莫电机技术》第39期发售火热进行中Flux电机电磁阀有限元分析教程团购入口 | 奖励入口论坛微信公众平台欢迎入驻
西莫电机及相关产品供需交流群开放邀请★ 论坛VIP会员申请 ★Motor-CAD.MANATEE电磁热振动噪声教程 | 奖励入口西莫团队欢迎您的加盟!
宣传推广合作请联系QQ:25941174西莫电机论坛微信群正式开放Flux变压器与电抗器有限元分析团购入口 | 奖励入口西莫电机论坛技术版区QQ群汇总
查看: 3821|回复: 7

[原创] 异步启动永磁同步电机设计程序 (vb源码分享)福利4:工作特性计算

[复制链接]

该用户从未签到

发表于 2014-3-29 15:34 | 显示全部楼层 |阅读模式 来自: 中国安徽合肥

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

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

×
最近杂务多,编的有点慢{:soso__651267b6cf5854bf-549f46f2ad86626a-f2e77041dc633e3f6195ef8db5b323fc.jpg_2:}

异步启动永磁同步电机设计程序 (vb源码分享)福利4:工作特性计算

Public Sub performance()
Dim i As Integer

For i = 0 To 565 '!!!!!!!!!!应为1800,调试用(只算到56.5度)!!!!!!
Theta = i / 10
ePerformance
mPerformance
pPerformance
outPerformance (i)
Next i

hPerformance
bPerformance

End Sub



'   Pmcalc三级程序(performance子程序)************
Public Sub ePerformance()
'调试设置变量
'Theta = 56.5
id = (r1 * un * Sin(deg2red(Theta)) + xq * (e0 - un * Cos(deg2red(Theta)))) / (r1 ^ 2 + xq * xd)
iq = (xd * un * Sin(deg2red(Theta)) - r1 * (e0 - un * Cos(deg2red(Theta)))) / (r1 ^ 2 + xq * xd)
i1 = (id ^ 2 + iq ^ 2) ^ 0.5

Psi = red2deg(Atn(id / iq))
fai = Theta - Psi
cosfai = Cos(deg2red(fai))

edelte = ((e0 - id * xad) ^ 2 + (iq * xaq) ^ 2) ^ 0.5
Public Sub mPerformance()

fai_delte = edelte / (4.44 * freq * kdp * n * kfai)
b_delted = (fai_delte * 10 ^ 4) / (Alphai * tau1 * lef)
b_t1d = b_delted * (t1 * lef) / (bt1 * kfe * l1)
b_j1d = (fai_delte * 10 ^ 4) / (2 * l1 * kfe * hj1)

End Sub
Public Sub pPerformance() '拟合公式,可与Y2手册对比
Select Case pole * 2
   Case 2
     Select Case ip
     Case "IP23"
     pfw = 5.5 * (3 / pole) ^ 2 * d2 ^ 3 * 10 ^ -3
     Case Else
     pfw = 13 * (1 - d1 * 10 ^ -2) * (3 / pole) ^ 2 * d1 ^ 4 * 10 ^ -5
     End Select
   Case Else
     Select Case ip
     Case "IP23"
     pfw = 6.5 * (3 / pole) ^ 2 * d2 ^ 3 * 10 ^ -3
     Case Else
     pfw = (3 / pole) ^ 2 * d1 ^ 4 * 10 ^ -4
     End Select
End Select
p1 = m / (xd * xq + r1 ^ 2) * (e0 * un * (xq * Sin(deg2red(Theta)) - r1 * Cos(deg2red(Theta))) + r1 * un ^ 2 + 0.5 * un ^ 2 * (xd - xq) * Sin(2 * deg2red(Theta)))
pcu = m * i1 ^ 2 * r1
pt1d = b2p(b_t1d)
pj1d = b2p(b_j1d)
pfe = k1 * pt1d * vt1 * rhofe * 10 ^ -3 + k2 * pj1d * vj1 * rhofe * 10 ^ -3

ps = (i1 / in_) ^ 2 * psn_x * pn * 10 ^ 3
sigmap = pcu + pfe + pfw + ps
p2 = p1 - sigmap
eta = p2 / p1


End Sub


Public Sub outPerformance(ByVal i As Integer)
'!!!!!!!!!!!!!!暂时写入数组,输出到txt,或调用数据库!!!!!!!!!!!!!!!!!!!
ReDim Preserve array_performance(7, i)
array_performance(0, i) = Theta
array_performance(1, i) = p1
array_performance(2, i) = p2
array_performance(3, i) = i1
array_performance(4, i) = id
array_performance(5, i) = iq
array_performance(6, i) = eta
array_performance(7, i) = cosfai
End Sub

评分

参与人数 1西莫币 +6 收起 理由
omig001 + 6 感谢分享

查看全部评分

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

签到天数: 1 天

连续签到: 1 天

[LV.1]初来乍到

发表于 2014-4-16 12:20 | 显示全部楼层 来自: 中国安徽六安
912980207s
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 1 天

连续签到: 1 天

[LV.1]初来乍到

发表于 2014-4-19 12:14 | 显示全部楼层 来自: 中国安徽六安
很有用的留着以后看看
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2014-8-5 16:20 | 显示全部楼层 来自: 中国广东东莞
路过!了解一下{:soso_e100:}
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2015-8-15 14:11 | 显示全部楼层 来自: 中国浙江台州
楼主:你好!
本想单与你发个消息,可我级别太低,没有权限。先简介:86年华工电机毕业,十一年电机国企,高工。现浙江。几十年风雨,电机为手艺。搞过电机很多种类。
现对你编写的异步起动永磁电机有兴趣,可否进一步深谈?如同意,请加我微信。电话:13606668126 微信:新宇 13606668126  谢谢!   2015-8-11
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2016-7-18 09:52 | 显示全部楼层 来自: 中国江苏泰州
路过!了解一下~~~
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 57 天

连续签到: 9 天

[LV.5]常住居民I

发表于 2017-3-29 08:30 | 显示全部楼层 来自: 中国湖北武汉
若虚子 发表于 2015-8-15 14:11
楼主:你好!
本想单与你发个消息,可我级别太低,没有权限。先简介:86年华工电机毕业,十一年电机国企, ...

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

使用道具 举报

该用户从未签到

发表于 2017-4-1 09:00 | 显示全部楼层 来自: 中国上海
不错不错。。。。。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

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

本版积分规则

西莫电机论坛微信公众平台欢迎您的关注!

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

GMT+8, 2024-12-22 19:48 , Processed in 0.057671 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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