Generate Optimal Current Controller Calibration Tables for Permanent Magnet Synchronous Motors
Use Model-Based Calibration Toolbox™ and Powertrain Blockset™ to generate optimized current controller and flux parameters for permanent magnet synchronous motor (PMSM) blocks. Follow these steps.
Step | Description | |
---|---|---|
1 | Use the Model-Based Calibration Toolbox to generate optimized current controller tables for flux-based motor controllers. Based on nonlinear motor flux data, the calibration tables optimize:
You can use current controller parameters for the Flux-Based PM Controller block. | |
2 | Generate Feed-Forward Flux Parameters | Use MATLAB® scripts available with Powertrain Blockset to load flux motor data, visualize the flux surface, and create plots of flux as a function of current. You can use motor parameters for the Flux-Based PM Controller block. |
3 | Use MATLAB scripts available with Powertrain Blockset to load flux motor data, invert the flux, and create plots of current as a function of flux. You can use flux-based PMSM parameters for the Flux-Based PMSM block. |
Optimized Flux-Based PM Controller and Flux-Based PMSM Blocks
This example provides a model with optimized Flux-Based PM Controller and Flux-Based PMSM block parameters. To generate the parameters, follow the workflow steps in Generate Optimal Current Controller Calibration Tables for Permanent Magnet Synchronous Motors.
References
[1] Hu, Dakai, Yazan Alsmadi, and Longya Xu. “High-Fidelity Nonlinear IPM Modeling Based on Measured Stator Winding Flux Linkage.” IEEE® Transactions on Industry Applications 51, no. 4 (July/August 2015).
[2] Chen, Xiao, Jiabin Wang, Bhaskar Sen, Panagiotis Lasari, and Tianfu Sun. “A High-Fidelity and Computationally Efficient Model for Interior Permanent-Magnet Machines Considering the Magnetic Saturation, Spatial Harmonics, and Iron Loss Effect.” IEEE Transactions on Industrial Electronics 62, no. 7 (July 2015).
[3] Ottosson, J., and M. Alakula. “A Compact Field Awakening Controller Implementation.” International Symposium on Power Electronics, Electrical Drives, Automation and Motion, July 2006.