To address the issue of system parameter variations during the operation of a maritime light vessel rudder permanent magnet synchronous motor (PMSM), an extended Kalman particle filter (EKPF) algorithm that combines a particle filter (PF) with an extended Kalman filter (EKF) is proposed in this paper. This approach enables the online identification of motor resistance and inductance. For highly nonlinear problems that are challenging for traditional methods such as Kalman filtering, this algorithm is typically a statistical and effective estimation method that usually yields good results. Firstly, a standard linear discrete parameter identification model is established for a PMSM. Secondly, the PF algorithm based on Bayesian state estimation as a foundation for subsequent research is derived. Thirdly, the advantages and limitations of the PF algorithm are analyzed, addressing issues such as sample degeneracy, by integrating it with the Kalman filtering algorithm. Specifically, the EKPF algorithm for online parameter identification is employed. Finally, the identification model within MATLAB/Simulink is constructed and the simulation studies are executed to ascertain the viability of our suggested algorithm. The outcomes from these simulations indicate that the proposed EKPF algorithm identifies resistance and inductance values both swiftly and precisely, markedly boosting the robustness and enhancing the control efficacy of the PMSM.
To address the control performance and harmonic suppression issues in maritime vessel rudder permanent magnet servo systems, a fractional-order PID controller was introduced into the existing improved repetitive control strategy. We used the Oustaloup approximation algorithm and particle swarm optimization for tuning the fractional-order PID controller. The optimized parameters substantially improved the control performance. By integrating the fractional-order PID controller with the improved repetitive controller, a composite fractional-order PID repetitive control strategy was formed. Finally, MATLAB/Simulink simulations were conducted to compare and verify the disturbance rejection and harmonic suppression capabilities of the improved control strategy. The results demonstrate its superior control performance, thereby increasing the practicality of the control system in dealing with various situations.
The ability to quickly and accurately estimate the state of charge (SOC) of lithium batteries is a key function of the battery management system (BMS). To enhance the accuracy of SOC estimation for lithium batteries, we propose a method that combines the dynamic factor recursive least squares (DFFRLS) algorithm and the strong tracking H-infinity filtering (STF-HIF) algorithm. To address the issue of fixed forgetting factors in recursive least squares (RLS) that struggle to maintain both fast convergence and stability in battery parameter identification, we introduce dynamic forgetting factors. This approach adjusts the forgetting factor based on the residuals between the model’s estimated and actual values. To improve the H-infinity filtering (HIF) algorithm’s poor performance in tracking sudden state changes, we propose a combined STF-HIF algorithm, integrating HIF with strong tracking filtering (STF). Simulation experiments indicate that, compared to the HIF algorithm, the STF-HIF algorithm achieves a maximum absolute SOC estimation error (MaxAE) of 0.69%, 0.72%, and 1.22%, with mean absolute errors (MAE) of 0.27%, 0.25%, and 0.38%, and root mean square errors (RMSE) of 0.33%, 0.30%, and 0.46% under dynamic stress testing (DST), federal urban driving schedules (FUDS), and Beijing dynamic stress testing (BJDST) conditions, respectively.