Open Access
ARTICLE
Improved Particle Swarm Optimization for Parameter Identification of Permanent Magnet Synchronous Motor
1 School of Information Science and Engineering, Northeastern University, Shenyang, 110819, China
2 China Northern Vehicle Research Institute, Beijing, 100072, China
* Corresponding Author: Dazhi Wang. Email:
(This article belongs to the Special Issue: Intelligent Computing Techniques and Their Real Life Applications)
Computers, Materials & Continua 2024, 79(2), 2187-2207. https://doi.org/10.32604/cmc.2024.048859
Received 20 December 2023; Accepted 14 March 2024; Issue published 15 May 2024
Abstract
In the process of identifying parameters for a permanent magnet synchronous motor, the particle swarm optimization method is prone to being stuck in local optima in the later stages of iteration, resulting in low parameter accuracy. This work proposes a fuzzy particle swarm optimization approach based on the transformation function and the filled function. This approach addresses the topic of particle swarm optimization in parameter identification from two perspectives. Firstly, the algorithm uses a transformation function to change the form of the fitness function without changing the position of the extreme point of the fitness function, making the extreme point of the fitness function more prominent and improving the algorithm’s search ability while reducing the algorithm’s computational burden. Secondly, on the basis of the multi-loop fuzzy control system based on multiple membership functions, it is merged with the filled function to improve the algorithm’s capacity to skip out of the local optimal solution. This approach can be used to identify the parameters of permanent magnet synchronous motors by sampling only the stator current, voltage, and speed data. The simulation results show that the method can effectively identify the electrical parameters of a permanent magnet synchronous motor, and it has superior global convergence performance and robustness.Keywords
Nomenclature
PMSM | Permanent magnet synchronous motor |
PSO | Particle swarm optimization |
CPSO | Convergent particle swarm optimization |
FPSO | Fuzzy particle swarm optimization |
CFPSO | Convergent fuzzy particle swarm optimization |
FPSOTF | Fuzzy particle swarm optimization based on transformation function and filled function |
IPMSM | Interior permanent magnet synchronous motor |
SPMSM | Surface permanent magnet synchronous motor |
DSCPSO | Chaotic particle swarm optimization with dynamic self-optimization |
VSI | Voltage source inverter |
DLIOBL | Dynamic lens imaging opposition-based learning |
SOSAPSO | Self-optimizing simulated annealing particle swarm optimization |
DOBL | Dynamic opposition-based learning |
GOA | Greedy optimization algorithm |
MRAS-SAPSO | Model reference adaptive system and simulated annealing particle swarm, optimization |
QOBL | Quasi-opposition-based learning |
Because the stator resistance, d/q axis inductance, flux linkage, and other motor parameters are readily influenced by temperature, stator current, magnetic saturation, and other factors, the control performance of high-performance PMSM, reliability, and system dynamic and static performance are all negatively impacted. Therefore, precisely identifying the PMSM parameters is required to achieve high-performance PMSM control or reliable fault diagnosis [1–5].
Numerous scholars have undertaken comprehensive investigations into diverse techniques for ascertaining PMSM parameters. These techniques can be classified into two groups, namely offline identification and online identification, according to distinct identification procedures [6]. The two primary offline identification techniques for PMSM parameters are experimental measurement and finite element analysis. One approach that is frequently used to determine the PMSM parameters is finite element analysis [6].
The online identification approach is superior than the offline identification method because it allows for real-time modification of controller parameters for adaptive control in addition to real-time monitoring of the motor’s operational state. As a result, researchers have undertaken a great deal of research in this area, producing successful findings and a variety of online identification techniques, including the Kalman filter algorithm [7,8], the recursive least square method [9–11], model reference adaptive algorithm [12,13], and artificial intelligence algorithm. These methods enable single-parameter or multi-parameter online identification of PMSM.
Although the recursive least squares algorithm is more susceptible to measurement noise, it has a reasonable computational complexity. The model reference adaptive algorithm can guarantee the asymptotic convergence of the detected parameters based on stability analysis. However, it is challenging to find an adaptive law that satisfies stability requirements when identifying numerous factors at once; this process involves a great deal of trial and error, and measurement noise can readily impact the identification results. In noisy situations, Extended Kalman filters (EKF) can offer state estimation in the sense of lowest variance. The parameters that need to be recognized must, nevertheless, be treated as state variables, which in some systems can be complicated.
In [14–16], PSO was adopted to achieve full-parameter identification of electrical parameters. In reference [17], an immune clone differential algorithm was proposed to identify four electrical parameters of PMSM. The identification accuracy and dynamic convergence speed of the algorithm are taken into account, and the algorithm has better global searching ability. An adaline neural network algorithm was proposed in reference [18] to identify multiple parameters simultaneously. However, the algorithm’s calculation process was relatively complex, and it failed to account for the impact of inductance changes brought about by injection current-induced changes in the motor’s magnetic circuit on identification accuracy.
The method of parameter identification for PMSM outlined in reference [19] is based on chaotic particle swarm optimization with dynamic self-optimization (DSCPSO), which estimates the parameters and nonlinearity of the voltage source inverter (VSI) simultaneously in order to achieve real-time compensation of the VSI nonlinearity. The algorithm’s capacity to investigate perhaps better regions is improved by incorporating tent chaos theory into the updating of the population, inertia weights, and learning variables of PSO. Additionally, the resilience of the simulated annealing algorithm (SA) is paired with the enhancement of population diversity, and the memory tempering annealing (MTA) strategy is employed to assure multiple learning of particles. Dynamic lens imaging opposition-based learning (DLIOBL) and domain optimization algorithms based on evolutionary information are meant to ensure a healthy balance between development and exploration. Reference [20] proposed a new multi-strategy self-optimizing simulated annealing particle swarm optimization technique called SOSAPSO. To prevent particle swarm monotonicity, this technique introduces dynamic opposition-based learning (DOBL) during the inertia weight update phase, simplifying the velocity term of PSO. Furthermore, to achieve self-learning in deep regions, a hybrid variation technique based on density and similarity between Cauchy and Gaussian processes is devised. Simulated annealing (SA) with memory and tempering mechanism is incorporated into SOSAPSO at the same time, and when the evolution of SOSAPSO reaches a standstill, the greedy optimization algorithm (GOA) is employed to improve the local fine exploitation capability. This approach has strong resilience and convergence speed, and it can successfully avoid the local convergence problem. However, due to the excessive improvement of PSO, the algorithm is too complicated, which greatly increases the computational difficulty. A directdrive permanent magnet synchronous generator (D-PMSG) parameter determination approach based on mean particle swarm optimization with extreme disturbance (EDMPSO)-EKF is proposed in reference [21]. Initially, a dual-thread identification model is constructed by analyzing the EKF principle. Subsequently, the particle swarm optimization (PSO) algorithm is refined to exit the local optimum by incorporating extremum interference and calculating the average extremum. Ultimately, the system executes parameter identification after getting the ideal noise matrix, and the enhanced PSO method is applied to the adaptive optimization of the EKF system noise matrix and measurement noise matrix. The calculation of this method is complicated and the calculation amount is large. A multi-parameter identification technique for permanent magnet synchronous motors based on simulated annealing particle swarm optimization (MRAS-SAPSO) and a model reference adaptive system was presented in reference [22]. First, the electrical parameters of a permanent magnet synchronous motor are determined using the model reference adaptive system approach. Second, the identification motor control system’s electrical and mechanical parameters are further adjusted using the identification results as the initial population of PSO identification. The optimization results of the adaptive simulated annealing approach for multi-parameter identification are introduced in order to prevent premature convergence of PSO. This method simply uses the two algorithms successively, which not only does not avoid the shortcomings of the two algorithms, but also increases the complexity of the algorithm. A couple of enhanced PSOs have been suggested in the reference [23]. One is the combination of quasi-opposition-based learning (QOBL) with PSO, which helps to broaden and quicken the search actions. Second, the PSO’s capacity for global search is further improved by the addition of a chaotic local search. The PSO is overly complex as a result of the algorithm’s two improvements. PSO’s research focus in PMSM parameter identification is on how to fully utilize its optimization potential without burdening the algorithm with more calculations. Since intelligent algorithms are very good at nonlinear optimization, they are employed extensively. However, such algorithms have the problems of huge computational load and excessive data processing burden. Further research is needed to reduce the computational load of intelligent algorithms while ensuring identification accuracy.
Three features of the technique presented in this research help to better detect the parameters of PMSM. Initially, the PSO algorithm is combined to create a new fuzzy controller, whose fuzzy rules help to enhance the algorithm’s local and global search capabilities as well as the PSO’s premature convergence defect. This allows each particle to have a distinct rule distribution. Secondly, a transformation function is suggested to streamline the fitness function while maintaining the control object’s global optimal solution. This minimizes the likelihood of a local minimum during the optimization procedure. Thirdly, early in the optimization process, the algorithm may be able to break out of the local minimum point thanks to the freshly filled function.
The PMSM possesses an ideal symmetrical structure. Neglecting the effects of magnetic field saturation, iron loss, and eddy current loss in PMSM, the axis equation of the rotating coordinate system d/q can be described as follows:
in the equation,
In a VSI-fed PMSM system, The voltage equation of PMSM considering VSI nonlinearity is provided in reference [14].
where
where
where
There are five electrical parameters that need to be identified:
According to the principle introduced in reference [2], PMSM generally adopts
in the equation, the lower corner of variables and parameters collected in mode
The PMSM parameter identification structure is shown in Fig. 1.
The identified value in the theoretical model must be continuously optimized and modified to bring it closer to the actual value until the fitness function value is the lowest. This process yields five parameters that need to be identified. The principle of parameter identification requires the output difference between the established theoretical model and the practical model that is currently in use, the calculation of the matching fitness function, and the calculation result as input to the intelligent algorithm. The schematic diagram for PMSM parameter identification based on FPSOTF is displayed in Fig. 2.
The fitness function in this paper consists of five parts, which are defined as follows:
the fitness function is:
where
4.1 Multi Loop Fuzzy Control System
The optimization problem considered in this paper is:
where
4.1.1 Single Loop Control System
The single-loop control system of problem (13) is shown in Fig. 3, where
The transformation function is:
Eq. (15) is a differentiable continuous function. The extreme point of the fitness function is the solution of
The extreme point of Eq. (16) is the solution of Eq. (17).
Eq. (17) can be further expressed as:
It can be seen from Eq. (18),
As shown in Fig. 4a, when
As shown in Fig. 4a, when
When
The comparison diagram after T transformation is shown in Fig. 5, in which Figs. 5a–5c are three functions (19)–(21). These three functions have multiple local extremum points, and the algorithm is easy to fall into local extremum points in the calculation process. Figs. 6a–6c are the corresponding
4.1.2 Multi Loop Fuzzy Control System
The multi loop fuzzy control system is shown in Fig. 7. A subsystem is equivalent to a particle, FNN1, …, FNNm is the fuzzy controller distinguished from m different membership functions, and at the same time reflects the global search ability and local search ability of the system,
4.2 Fuzzy Particle Swarm Optimization
In the standard PSO algorithm, it is assumed that in an n-dimensional problem space, there are m particles, each particle is a feasible solution to the problem to be optimized in the search space, and the optimal solution of the problem is found through cooperation and competition between particles. The process of optimization problem can be seen as a process of continuous particle update. Each particle adjusts its flight speed and direction according to Eq. (22) with the current speed, individual optimal solution and global optimal solution. The evolution equation is as follows:
where,
4.2.2 Fuzzy Particle Swarm Optimization Algorithm
The conventional particle swarm optimization (PSO) approach is not able to find the best solution and is prone to premature convergence. Eq. (22) can be used to get the global optimal solution of the fitness function if there are a sufficient number of particles and their initial position distributions are completely scattered. However, this process takes a long time to compute. Reducing the number of particles will solve this issue by ensuring that the finite particles’ starting locations are as far apart as possible. This work enhances particle swarm optimization, the algorithm’s local and global search capabilities, and its usage of fuzzy rules in fuzzy controllers. According to the Takagi-Sugeno fuzzy model, the fuzzy rules of the fuzzy control system in this paper are adopted as follows:
where,
where,
The design idea of membership function is expounded in combination with Fig. 8: Taking the commonly used triangular membership function as an example, the membership function width interval in Fig. 8a is denoted as
It can be seen that for n fuzzy control subsystems, the width interval of the membership function can be changed only by setting the parameter a of the transformation function, that is,
here
where,
Fuzzy particle swarm optimization (FPSO) improves the global search ability of particle swarm optimization, but it also has the possibility of falling into local extreme points. Therefore, a filled function is constructed to make the algorithm have the ability to jump out of the local extreme point to a smaller point, so as to search for the global optimal value.
The main logic of the filled function method is that if a local minimum
where,
the filled function is parameterless, which can save the long calculation steps and the time of adjusting parameters, so as to improve the efficiency of the algorithm.
The flow of fuzzy particle swarm optimization algorithm based on filled function and transformation function (FPSOTF) is shown in Fig. 11.
5 Simulation Results and Analysis
To parameterize PMSM in this simulation, a MATLAB/Simulink platform simulation model based on the FPSOTF is constructed. The simulation model’s parameters are configured as shown in Table 1.
In order to make the simulation results scientific and comparable, FPOTF was compared with four algorithms, FPSO, CPSO and CFPSO, and the simulation parameters of these five algorithms were set to the same value, and the initial values of all five parameters to be identified were set in the range of (–20,20). The initial values of the five parameters to be identified differ greatly from the real values set in the simulation. In order to reduce the error caused by the randomness of the algorithm, each algorithm is independently run 100 times, and the final result is the average value of the 100 simulation results.
The simulation results are shown in Table 2.
The data in Tables 2 and 1 show that, with the least amount of error and average fitness function value, the identification results of the five FPSOTF algorithm parameters are closest to the set values. Table 2’s t-value indicates that the FPSOTF in this study and the other four variation PSO algorithms all have t-values higher than 2.06, indicating that FPSOTF is significantly more effective than the other four variant PSO algorithms for PMSM multi-parameter identification. 98 percent of the time. The algorithm’s running time in Table 2 shows that, in comparison to the PSO algorithm, the FPSOTF algorithm runs longer, increasing by 7%, decreasing by 1.3%, and increasing by 1.4% when compared to the CPSO algorithm. In contrast, the CFPSO algorithm runs slower, decreasing by 8%. This demonstrates that the FPSOTF algorithm’s complexity rises when compared to the PSO algorithm but falls when compared to the FPSO and CFPSO algorithms. This demonstrates how well the FPSOTF algorithm strikes a compromise between computational complexity and balance identification accuracy. The comparison’s findings demonstrate that the FPSOTF algorithm performs better than the other methods.
Table 3 presents a comparison of the identification accuracy of PMSM parameters using the algorithm suggested in this paper with reference 7. The table shows that for stator resistance and q-axis inductance, the identification accuracy of the technique suggested in this study is higher than that of reference 7, but for d-axis inductance and flux linkage, it is marginally worse. This demonstrates that the method presented in this study has advanced to a satisfactory level; however, more research is needed to properly balance the identification accuracy across different parameters. The identification process of five parameters of PMSM by five algorithms is shown in Figs. 12–14.
The mean fitness value curve in the process of calculating various algorithms is shown in Fig. 12a. The FPSOTF method suggested in this research enters the stable search phase more slowly than the other four algorithms, as seen in the figure, suggesting that the FPSOTF algorithm has superior global search capabilities. While the fitness values of CFPSO and FPSOTF are small—FPSOTF being the smallest—and thus suggest that these two algorithms have superior local searching ability, the fitness values of PSO, CPSO, and FPSO are always large, suggesting that these three algorithms are trapped in local optimal solutions.The flux linkage convergence curve for the five algorithms’ computation is shown in Fig. 12b. The figure shows that all five algorithms have essentially finished the global search in less than 50 iterations, and there is little variation in the convergence speed of the algorithms. Each algorithm has reached the stable search phase after 50 iterations, and the chart shows that all five algorithms have reached the local search phase after 270 iterations. The other three algorithms’ poor search accuracy suggests that they are stuck in the local optimal solution and are unable to escape, whereas CFPSO and FPSOTF exhibit excellent search accuracy. According to the final outcome, FPFOTF has the best search accuracy.
Fig. 13 is the convergence curve of the d/q axis inductance. It can be seen from the figure that all five algorithms have completed convergence within 30 iterations, that is, global search has been realized, and the five algorithms can complete global search in a relatively short time, indicating that inductance is an easy parameter to identify, and that the calculation speed of the five algorithms in the early search process is basically the same. However, in the refined search process after 270 iterations, only CFPSO and FPSOTF have better search accuracy, among which FPSOTF algorithm can better stabilize near the set value, which indicates that the FPSOTF algorithm has better search ability compared with other algorithms.
The convergence curve for stator resistance during the five algorithms’ computation process is shown in Fig. 14a. The figure shows that the resistance has not converged well and fluctuates significantly over the entire computation procedure, suggesting that the resistance is a difficult-to-identify quantity. Different algorithms can do fine search more effectively after 280 iterations. Nevertheless, within a specific numerical range, the three algorithms—PSO, CPSO, and FPSO—still fail to stabilize the identification findings. The algorithm’s search capacity is demonstrated by the nearly ideal final search results of CFPSO and FPSOTF, as well as the identification results of FPSOTF that are closest to the set value.
The disrupted voltage curve of VSI is displayed in Fig. 14b. The figure illustrates how this parameter’s convergence process takes a while. The fact that the CPSO and CFPSO algorithms needed 280 iterations to do fine searches suggests that they are not very good at conducting global searches to find this parameter. The FPSOTF algorithm’s identification result is the one that comes the closest to the set value in the final result. The FPSOTF method outperforms the other four algorithms in terms of calculation performance and has good global and local search capabilities throughout the identification process. At present, in the recent research, two improved PSO algorithms are proposed in reference 29 and 30, respectively, SOSAPSO (a novel multi-strategy self-optimizing simulated annealing particle swarm optimization) and EDMPSO-EKF (mean particle swarm optimization with extreme disturbance combined with extended Kalman filter), The algorithm proposed in this paper is compared with these two algorithms, and the results are as follows.
Tables 4 and 5 show that, in comparison to the FPSOTF algorithm, the SOSAPSO algorithm’s identification errors for flux linkage are smaller, but the algorithm’s identification errors for stator resistance, d-axis inductance, and q-axis inductance are marginally higher. For all four parameters, the MDEPSO-EKF algorithm’s identification errors are larger than the FPSOTF algorithm’s. Overall, the four parameters’ identification accuracy is higher for the FPSOTF method, suggesting that the algorithm presented in this study is more capable of identification. On the other hand, the comparison with the SOSAPSO method reveals that the FPSOTF algorithm has a significant inaccuracy in flux linkage identification, so the future research should balance the identification accuracy of the four parameters.
Due to the substantial nonlinearity of the PMSM model and the abundance of local extremum points in the fitness function, the technique exhibits significant fluctuation or non-convergence in parameter identification of PMSM. This makes finding the optimal solution difficult for algorithms with limited processing power. The FPSOTF algorithm outperforms the other algorithms in terms of identification accuracy, as demonstrated by the identification procedure and results. Additionally, the data in the table demonstrates that the FPSOTF method has the lowest average fitness value and an identification value that is closer to the design value, suggesting that the algorithm is better and has strong robustness and convergence.
6 Conclusion and Future Directions
The study develops a thorough mathematical model of PMSM that takes into consideration the voltage source-inverter’s (VSI) nonlinearity and how it affects parameter identification. Furthermore, by combining FPSO with the transformation function and filled function, a brand-new algorithm known as FPSOTF is presented. The filled function improves PSO's local search capabilities, while the transformation function makes the process of finding fitness functions less difficult. Consequently, five parameters are correctly identified by this algorithm. This approach provides strong anti-interference ability and computing performance during parameter identification of PMSM, as demonstrated by a comparative comparison with four other algorithms. Because of their powerful nonlinear optimization capabilities, artificial intelligence algorithms have drawn a lot of attention. However, these algorithms also have significant computational and data processing overhead. Consequently, more study is required to decrease the computational burden of artificial intelligence algorithms and increase their identification accuracy.
Acknowledgement: We are grateful for the valuable comments provided by the anonymous reviewers, which have helped us to improve the content of this paper and make it even better.
Funding Statement: This work was supported in part by the Natural Science Foundation of China under Grant 52077027, and in part by the Liaoning Province Science and Technology Major Project No. 2020JH1/10100020.
Author Contributions: The authors confirm contribution to the paper as follows: Study conception and design: Shuai Zhou and Dazhi Wang; data collection: Yongliang Ni, Keling Song and Yanming Li; analysis and interpretation of results: Shuai Zhou; draft manuscript preparation: Shuai Zhou. All authors reviewed the results and approved the final version of the manuscript.
Availability of Data and Materials: Data not available due to [ethical/legal/commercial] restrictions. Due to the nature of this research, participants of this study did not agree for their data to be shared publicly, so supporting data is not available.
Conflicts of Interest: The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
References
1. Z. Wang, J. Chai, X. Xiang, X. Sun, and H. Lu, “A novel online parameter identification algorithm designed for deadbeat current control of the permanent-magnet synchronous motor,” IEEE Trans. Ind. Applicat., vol. 58, no. 2, pp. 2029–2041, Apr. 2022. doi: 10.1109/TIA.2021.3136807. [Google Scholar] [CrossRef]
2. Z. Q. Zhu, D. Liang, and K. Liu, “Online parameter estimation for permanent magnet synchronous machines: An overview,” IEEE Access, vol. 9, pp. 59059–59084, Oct. 2021. doi: 10.1109/ACCESS.2021.3072959. [Google Scholar] [CrossRef]
3. Y. L. Yu, X. Y. Huang, and Z. K. Li, “Overall electrical parameters identification for IPMSMs using current derivative to avoid rank deficiency,” IEEE Trans. Ind. Electron., vol. 70, no. 7, pp. 7515–7520, Jul. 2023. doi: 10.1109/TIE.2022.3203751. [Google Scholar] [CrossRef]
4. W. Feng, W. J. Zhang, and S. D. Huang, “A novel parameter estimation method for PMSM by using chaotic particle swarm optimization with dynamic self-optimization,” IEEE Trans. Veh. Technol., vol. 72, no. 7, pp. 8424–8432, Jul. 2023. doi: 10.1109/TVT.2023.3247729. [Google Scholar] [CrossRef]
5. Y. L. Yu et al., “Full parameter estimation for permanent magnet synchronous motors,” IEEE Trans. Ind. Electron., vol. 69, no. 5, pp. 4376–4386, May 2022. doi: 10.1109/TIE.2021.3078391. [Google Scholar] [CrossRef]
6. S. A. Odhano, P. Pescetto, H. A. A. Awan, M. Hinkkanen, G. Pellegrino and R. Bojoi, “Parameter identification and self-commissioning in AC motor drives: A technology status review,” IEEE Trans. Power Electron., vol. 4, no. 34, pp. 3603–3614, Apr. 2019. [Google Scholar]
7. Z. W. Wang et al., “UKF-based parameter estimation and identification for permanent magnet synchronous motor,” Front. Energy Res., vol. 10, no. 1, pp. 855649–855658, 2022. [Google Scholar]
8. S. Xiao and A. Griffo, “Online thermal parameter identification for permanent magnet synchronous machines,” IET Electr. Power Appl., vol. 14, no. 12, pp. 2340–2347, 2020. [Google Scholar]
9. M. Koc and O. E. Ozciflikci, “Precise torque control for interior mounted permanent magnet synchronous motors with recursive least squares algorithm based parameter estimations,” Eng. Sci. Technol. Int. J., vol. 34, no. 1, pp. 101087–101093, 2022. [Google Scholar]
10. H. Yu, J. Wang, and Z. Xin, “Model predictive control for PMSM based on discrete space vector modulation with RLS parameter identification,” Energies, vol. 15, no. 11, pp. 4041–4057, 2022. [Google Scholar]
11. C. Y. Yang, L. C. Bu, and B. Chen, “Energy modeling and online parameter identification for permanent magnet synchronous motor driven belt conveyors,” Measurement, vol. 178, no. 1, pp. 109342–109350, 2021. [Google Scholar]
12. X. Qi, C. Sheng, Y. Guo, T. Su, and H. Wang, “Parameter identification of a permanent magnet synchronous motor based on the model reference adaptive system with improved active disturbance rejection control adaptive law,” Appl. Sci., vol. 13, no. 21, pp. 12076–12090, Jan. 2023. doi: 10.3390/app132112076. [Google Scholar] [CrossRef]
13. J. She, L. Wu, C. K. Zhang, Z. T. Liu, and Y. H. Xiong, “Identification of moment of inertia for PMSM using improved modelreference adaptive system,” Int. J. Control Autom. Syst., vol. 20, no. 1, pp. 13–23, 2022. doi: 10.1007/s12555-020-0549-8. [Google Scholar] [CrossRef]
14. Z. H. Liu, H. L. Wei, X. H. Li, K. Liu, and Q. C. Zhong, “Global identification of electrical and mechanical parameters in PMSM drive based on dynamic self-learning PSO,” IEEE Trans. Power Electron., vol. 33, no. 12, pp. 10858–10871, Dec. 2018. doi: 10.1109/TPEL.2018.2801331. [Google Scholar] [CrossRef]
15. R. A. El-Wanis and M. A. Hamida, “Parameter estimation of permanent magnet synchronous machines using particle swarm optimization algorithm,” RRST-EE, vol. 67, no. 4, pp. 377–382, Dec. 2022. [Google Scholar]
16. J. He and Z. H. Liu, “Estimation of stator resistance and rotor flux linkage in SPMSM using CLPSO with opposition-based-learning strategy,” J. Control Sci. Eng., vol. 2016, no. 5781467, 2016. doi: 10.1155/2016/5781467. [Google Scholar] [CrossRef]
17. G. Lin, J. Zhang, and Z. Liu, “Parameter identification of PMSM using immune clonal selection differential evolution algorithm,” Math. Probl. Eng., vol. 2014, no. 6, pp. 1–10, 2014. doi: 10.1155/2014/160685. [Google Scholar] [CrossRef]
18. K. Liu and Z. Q. Zhu, “Position-offset-based parameter estimation using the adaline NN for condition monitoring of permanent-magnet synchronous machines,” IEEE Trans. Ind. Electron., vol. 62, no. 4, pp. 2372–2383, Apr. 2015. doi: 10.1109/TIE.2014.2360145. [Google Scholar] [CrossRef]
19. W. Feng, W. Zhang, and S. Huang, “A novel parameter estimation method for PMSM by using chaotic particle swarm optimization with dynamic self-optimization,” IEEE Trans. Veh. Technol., vol. 72, no. 7, pp. 8424–8432, Jul. 2023. doi: 10.1109/TVT.2023.3247729. [Google Scholar] [CrossRef]
20. D. D. Wen et al., “A novel multi-strategy self-optimizing SAPSO algorithm for PMSM parameter identification,” IET Power Electron., vol. 16, no. 2, pp. 305–319, Aug. 2023. doi: 10.1049/pel2.12385. [Google Scholar] [CrossRef]
21. Q. Xiao, K. Liao, C. Shi, and Y. Zhang, “Parameter identification of direct-drive permanent magnet synchronous generator based on EDMPSO-EKF,” IET Renew. Power Gen., vol. 16, no. 5, pp. 1073–1086, Jan. 2022. doi: 10.1049/rpg2.12415. [Google Scholar] [CrossRef]
22. G. Su, P. Wang, Y. Guo, G. Cheng, S. Wang and D. Zhao, “Multiparameter identification of permanent magnet synchronous motor based on model reference adaptive system—simulated annealing particle swarm optimization algorithm,” Electronics, vol. 11, no. 1, pp. 159–176, Jan. 2022. doi: 10.3390/electronics11010159. [Google Scholar] [CrossRef]
23. M. A. Ahandani, J. Abbasfam, and H. Kharrati, “Parameter identification of permanent magnet synchronous motors using quasi-opposition-based particle swarm optimization and hybrid chaotic particle swarm optimization algorithms,” Appl. Intell., vol. 52, no. 11, pp. 13082–13096, Jan. 2022. doi: 10.1007/s10489-022-03223-x. [Google Scholar] [CrossRef]
24. J. Kennedy and R. Eberhart, “Particle swarm optimization,” in Proc. ICNN’95-Int. Conf. Neural Netw., Perth, WA, Australia, 1995, pp. 1942–1948. [Google Scholar]
25. Z. H. Zhan, J. Zhang, Y. Li, and Y. H. Shi, “Orthogonal learning particle swarm optimization,” IEEE Trans. Evol. Computat., vol. 15, no. 6, pp. 832–847, Dec. 2011. doi: 10.1109/TEVC.2010.2052054. [Google Scholar] [CrossRef]
26. A. I. Ahmed, “A new parameter free filled function for solving unconstrained global optimization problems,” Int. J. Comput. Math., vol. 98, no. 1, pp. 106–119, Jan. 2021. doi: 10.1080/00207160.2020.1731484. [Google Scholar] [CrossRef]
27. A. Sahiner, T. Ermis, and M. W. Awan, “A new filled function for global optimization,” Analele Stiintifice ale Universitatii Ovidius Constanta, Seria Matematica, vol. 31, no. 3, pp. 207–220, Sep. 2023. [Google Scholar]
Cite This Article
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.