Two approaches of adaptive SFC PMSM
バージョン 1.0.1 (222 KB) 作成者:
Rafal Szczepanski
Adaptive state feedback speed controller for permanent magnet synchronous motor. Comparison of different model reference implementations.
The model allows to select one of two adaptation mechanism and one of four implementations of reference model for Model-reference adaptive system (MRAS) approach.
To analyse the impact of the proper selection of reference model for adaptive PMSM drive based on MRAC approach, the following models ware validated:
- A: second-order system based on mathematical model,
- B: first-order system,
- C: signal processing based on [1],
- D: memory used to archive desired response based on [2].
The implemented adaptation mechanism are as follows:
- Widrow-Hoff rule [1],
- Adaptation Procedure for Optimization Algorithms [2].
Moreover, in the init callback of simulink model the current (In) can be limitted to present the behaviour of the adaptation mechanisms. Model predictive approach is used to a posteriori constraint introduction into control system [3].
[1] Szczepanski, R., Tarczewski, T., & Grzesiak, L. M. (2020). PMSM drive with adaptive state feedback speed controller. Bulletin of the Polish Academy of Sciences. Technical Sciences, 68(5).
[2] Szczepanski, R., Tarczewski, T., & Grzesiak, L. M. (2021). Application of optimization algorithms to adaptive motion control for repetitive process. ISA transactions, 115, 192-205.
[3] Tarczewski, T., & Grzesiak, L. M. (2015). Constrained state feedback speed control of PMSM based on model predictive approach. IEEE Transactions on Industrial Electronics, 63(6), 3867-3875.
引用
Szczepanski, R., Tarczewski, T., & Grzesiak, L. M. (2020). PMSM drive with adaptive state feedback speed controller. Bulletin of the Polish Academy of Sciences. Technical Sciences, 68(5).
Szczepanski, R., Tarczewski, T., & Grzesiak, L. M. (2021). Application of optimization algorithms to adaptive motion control for repetitive process. ISA transactions, 115, 192-205.
MATLAB リリースの互換性
作成:
R2021b
R2021b 以降のリリースと互換性あり
プラットフォームの互換性
Windows macOS Linuxタグ
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!