limengde2001 发表于 2014-3-21 12:51

异步启动永磁同步电机设计程序 (vb源码分享)福利3:空载工作点计算程序

本帖最后由 limengde2001 于 2014-3-21 12:50 编辑

异步启动永磁同步电机设计程序 (vb源码分享)福利3:空载工作点计算程序代码如下
主贴附程序见:http://bbs.simol.cn/thread-131885-1-1.html
—~~~~~~~~~~~~~~华丽的分割线~~~~~~~~~~~~~~~~~~~~~~~———
回帖是一种美德,送上祝福:
live long and prosper!

—~~~~~~~~~~~~~~华丽的分割线~~~~~~~~~~~~~~~~~~~~~~~———
Public Sub bm0calc()
bm0_p = 0.791 'set original value

Do
sigma0calc
kst = (f_delteq + f_t1 + f_t2) / f_delteq
LambdaDelte = fai_delte0 / sigmaf_
    'LambdaDelte_1
Select Case lww
    Case 4, 5, 6, 7
    LambdaDelte_1 = 2 * (LambdaDelte * hm * 10 ^ 2) / (mu0 * mu1 * am)
    Case 1, 2, 3
    LambdaDelte_1 = (LambdaDelte * hm * 10 ^ 2) / (mu0 * mu1 * am)
End Select
Lambdasigma_1 = (Sigma0 - 1) * LambdaDelte_1
Lambdan_1 = Sigma0 * LambdaDelte_1
bm0 = Lambdan_1 / (Lambdan_1 + 1)
Loop While (bm0_p - bm0) / bm0_p > 0.01

End Sub

lei285 发表于 2014-3-27 06:57

肯定相当不错吧,可是我是弄异步电机的

heejin12345 发表于 2014-5-12 11:40

肯定相当不错吧
肯定相当不错吧,可是我是弄异步电机的

xigongni 发表于 2015-1-7 17:26

楼主,计算空载工作点,为什么要用磁导来算B呢,你这个程序的思想从哪得来的?

limengde2001 发表于 2015-1-10 09:04

本帖最后由 limengde2001 于 2015-1-10 09:10 编辑

xigongni 发表于 2015-1-7 17:26
楼主,计算空载工作点,为什么要用磁导来算B呢,你这个程序的思想从哪得来的?

来源是王秀和的书,我的理解:
空载漏磁系数、工作点是计算空载磁路的核心。空载漏磁系数——反应的的是激励源的内阻,工作点则反应内外磁路磁动势的平衡。
因此,在算工作点时要计算磁导(磁阻),就和算电路电源端电压一样,要知道内外电阻。
算电路较容易,一般会告知电阻,然而磁路较复杂,常是非线性,磁阻不定。因此程序中假定工作点,再反算。

xigongni 发表于 2015-1-21 19:22

limengde2001 发表于 2015-1-10 09:04
来源是王秀和的书,我的理解:
空载漏磁系数、工作点是计算空载磁路的核心。空载漏磁系数——反应的的 ...

谢谢~现在理解了

陨灬落 发表于 2015-4-27 14:43

楼主请问如果bm0算出来与假定值误差较大,怎么重设假定值在进行循环呢?

ltx123 发表于 2015-4-27 23:16

谢谢分享!!!!

edward166 发表于 2015-5-22 14:14

谢谢分享!!!!

冰族雪狼 发表于 2016-5-25 00:58

回帖是一种美德,送上祝福

iwfine 发表于 2016-6-22 20:29

非常感谢楼主的无私奉献
页: [1]
查看完整版本: 异步启动永磁同步电机设计程序 (vb源码分享)福利3:空载工作点计算程序