How to get hall effect outputs (ha, hb, hc) from the IPMSM block in Simscape?
8 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
In Simulink, the built-in PMSM block in the Simulink Powertrain Blockset provides direct hall sensor outputs (ha, hb, hc), which is very convenient. However, when using the IPMSM (Interior Permanent Magnet Synchronous Machine) block from Simscape Electrical, I can't find a direct way to obtain hall effect signals.
How can I extract or calculate the equivalent hall effect outputs from the IPMSM Simscape block? Do I need to compute them based on rotor position? If so, what is the recommended method or logic to implement this?
Any suggestions, sample logic, or references are appreciated.
0 commentaires
Réponses (1)
Jacob Mathew
le 18 Juin 2025
Hey Saigan,
You can use the Hall Validity and Hall Speed and Position blocks to get the positional information of the rotor. The following example demonstrates how to use it with a PMSM:
0 commentaires
Voir également
Catégories
En savoir plus sur Choose and Parameterize Blocks dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!