Two different models for the stepper motor in Simscape stepper motor blocks
20 次查看(过去 30 天)
显示 更早的评论
I found in Simscape two differnt blocks for the stpper motor
SM block 1
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1660966/image.png)
SM block 2
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1660971/image.png)
Before going to the question, In the stepper motor there is the number of rotor teeth (N_ R), and number of pole pairs (p). These two relates to each other as:
p=N_r/2.
As illustrated in Matlab documentation
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1660976/image.png)
In SM block 1, and and in SM block 2, the electromagnetic torque (T_e), and the back electromotive force (e) are given in two different ways
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1660981/image.png)
In T_e, R_m usally consdired inf and the term e/R_m is zero
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1660986/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1660991/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1660996/image.png)
SM block 1 uses the number of rotor teeth (N_r), in the sin /cos terms, while SM block 1 uses the number of pole pairs (p), in the sin /cos terms
The Question: Since the frequency of sin /cos is different in the two models, How these models can be equivalent to each other?
0 个评论
回答(1 个)
Sumukh
2024-8-19,8:55
Hi Ayham.
The stepper motor blocks available in Simscape Electrical and Simscape Specialized Power Systems (SPS) libraries use the term “Nr” to represent different quantities, as shown below:
The term ”Nr” in Simscape Electrical block is given as the “no. of teeth in each of the two rotor poles”, i.e., “North” and “South”, while “Nr” in Simscape SPS block is given as total no. of rotor teeth. So, the value of “Nr” in Simscape Electrical block is half of the value of “Nr” in Simscape SPS block, i.e., “Nr” in Simscape Electrical block = ½ * “Nr” in Simscape SPS block = “p” (no. of pole pairs) in the stepper motor.
This implies that the equations used for the stepper motor in Simscape Electrical and Simscape SPS libraries have the same frequency in their “sine” and “cosine” terms, thus indicating that they are indeed equivalent. Any difference in performance between the two motor blocks will be due to the factors used in the motor equations, such as the motor torque constant “Km”, and maximum magnetic flux.
I hope this answers your query.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Electrical Systems 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!