|
|
发表于 2010-1-21 20:05:19
|
显示全部楼层
来自: 中国江苏苏州
晕,这个比较有难度,建议Matlab建模仿真一下吧!) |+ V: g1 I `3 o: \
需要用到运动方程:
5 r, C, K% S. U0 V* \2 c' |/ H: h" aTmotor=J(dw/dt)+Tload+Tfriction+fan
& B/ ?( X1 `; E0 |4 \% U
1 q8 w) |, n( c# Y. G8 `8 o) E! yTmotor是电机提供的转矩,T—s曲线上查一下,或者建模算出来。
# y. ^- @# P. M6 S2 L7 O, kTload是负载。8 D, Q! o9 e( y& }$ N
Tfriction+fan是风摩损耗,是速度的函数。2 Z& D5 J- m E5 d% E% Q: |
J是转动惯量,电机和负载的。
. E3 i7 x/ l {4 H$ J4 F; bw是角速度。( w: Y/ R2 R% j5 h: \
dw/dt是对角速度的微分,就是角加速度了。
1 Y' g7 p# O1 ?8 S
; V! K2 ~5 r7 \6 o2 m( |" P如果忽略风摩损耗,角加速度就等于(Tmotor-Tload)/J |
|