1. Introduction
Electromobility has been increasingly gaining ground recently. In this article, a mathematical description is presented for the development of new types of controllers. The great advantage of a motor with these types of controllers is that it does not contain rare earth metals, making its production cheaper.
The motor will be tested with two controllers, PI (proportional integrator) and LQ (linear quadratic) [
1]. Although more advanced controllers can be found in the literature [
2,
3,
4], simpler controllers are not addressed [
5]. There are many reference calculation methods in the literature [
6,
7], but constant
control has been implemented in this study. In the following study, a motor model [
8] was linearized for the LQ control method.
The obtained controllers were tested with noisy current measurements and parameter detuning during the simulations.
2. Model Formulations
In this Section, the motor formulas and the SynRM reference calculation method will be discussed.
2.1. Motor Formulations
The well-known [
8,
9] synchronous motor model could be used in this research because it is identical to the SynRM. In the simulation, the d-q coordinate system was used for an easier formulation. The operation of a SynRM can be described using the following equations:
In the formulas, the currents in the d and q directions are denoted by i, the voltages by v, and the inductance by L. The omega represents the rotational speed, the motor torque, the load torque, J the inertia, the friction coefficient, the phase resistance of the motor winding, and N denotes the pole pair.
The speed equation will not be used because, in torque control mode, the torque value at the operating point needs to be investigated, which can be simulated at a constant speed. Therefore, a constant speed is used for the simulation.
2.2. SynRM Reference Formulations
Reference calculations have to be used because proceeding without them is not possible. In this article, the constant
reference calculator method is used. First, we have to calculate
(maximum stator fluxus reference), which is used in the
equation. In the equations,
denotes the reference torque. The formulations used can be seen below:
The simulations were run in MATLAB and Simulink. MATLAB was used to initialize the SynRM parameters and calculate the PI and LQ parameters. The obtained parameters were used in Simulink, where the SynRM model and torque controller were run.
3. Torque Controller Desing
In the next Section, the design of and formulas for the PI and LQ controllers, which are needed for controlling the SynRM, are presented.
3.1. PI Controller Desing
The well-known bode-based PI controller design method cannot be used due to the nonlinearity of the system. Therefore, the pole placement method has been applied [
10]. The SynRm PI controller’s I value and d-q direction formulation are as follows:
The “Try and Error” method has been used to find the P (Proportional) value because there no exact solution in this case.
3.2. Lq Controller Desing
The LQ controller design is an interesting topic because there are a lot of methods for this [
11]. First of all, I used the MATLAB integrated LQ controller planner. To find the Q and R matrices I used the “fmincon” command. The “fmincon” command requires an error value to find the best Q and R values. The error value in these cases is the difference between the reference torque and motor torque.
To use the LQ for our SynRM motor, the model must be linearized. The linearization was performed as follows [
12] and the linearized mathematical description of the motor can be seen below:
In Equations (10)–(12), the values of current and rotational speed taken at the operating point are denoted with a tilde. The linearization must be performed at an operating point, which in this case was the motor’s nominal speed and torque.
4. Simulation Results
During the simulations, the controllers were tested with varying directions and magnitudes of load. The load was increased from 0 Nm to 17.5 Nm, with an increment of 2.5 Nm, ensuring that the given load was applied in both directions at 1 s intervals. The motor parameters used in the simulation can be seen in
Table 1.
In the first case, the performance of the “LQ” and “PI” controllers was examined with correct parameters without noise.
Figure 1 clearly shows that the “LQ” reaches the reference torque much faster and without overshoot compared to the “PI” controller.
In the next step, noise was added to the current feedback in the motor model. The noise corresponds to the measurement accuracy of the current sensor used for this measurement range in everyday applications, which is 100 mA.
The result obtained in the case of noisy current feedback can be seen in
Figure 2. During the examination, the noise did not cause an additional overshoot in the LQ or PI controllers. However, it can be stated that the noise has a more intense effect on the system with the LQ controller, which can be seen perfectly in the voltage signals in
Figure 2.
In the following case (
Figure 3), the inductance value was varied by plus 10% in the simulation, as in reality, this value is not constant but frequency dependent. It can clearly be seen in this Figure that the detuning of the inductive parameter causes an offset in both the LQ and PI controllers.
Finally, the response of the controllers when the resistance was changed was examined (
Figure 4). The resistance value was increased by 61%, as this value is reached at 180 °C, which is the maximum for winding insulation in industrial applications.
There is no significant difference in the output torque compared to the ideal case. However, it can be seen in this Figure that the change in resistance has a more pronounced effect on the voltage signals in the LQ controller.
5. Conclusions
Overall, it can be stated that, in this case, the PI controller is more robust against noise. However, in the LQ controller, the effect of noise is constant, which can be improved. According to the results, it can be stated that LQ can be improved by applying some kind of filter or observer to the control system, such as a low-pass filter or a Kalman filter.
Our plan for future research is to improve the tuning of the controllers’ parameters. For the LQ controller, a design method that results in a more robust controller, such as the H-infinity method, will be applied.
Author Contributions
Conceptualization, D.G.B. and Z.N.; methodology, D.G.B.; software, D.G.B.; validation, D.G.B.; formal analysis, D.G.B.; investigation, D.G.B.; resources, D.G.B.; writing—original draft reparation, D.G.B.; writing—review and editing, D.G.B. and Z.N.; visualization, D.G.B.; and supervision, Z.N. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Data for this study are available upon request from the corresponding author.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Vinodh Kumar, E.; Jerome, J. Robust LQR Controller Design for Stabilizing and Trajectory Tracking of Inverted Pendulum. Procedia Eng. 2013, 64, 169–178. [Google Scholar] [CrossRef]
- Soltani, J.; Abootorabi Zarchi, H. Robust Optimal Speed Tracking Control of a Current Sensorless Synchronous Reluctance Motor Drive Using a New Sliding Mode Controller. In Proceedings of the Fifth International Conference on Power Electronics and Drive Systems, Singapore, 17–20 November 2003; IEEE: New York, NY, USA; pp. 474–479. [Google Scholar]
- Tarczewski, T.; Grzesiak, L. High Precision Permanent Magnet Synchronous Servo-Drive with Lqr Position Controller. Prz. Elektrotechniczny 2009, 85, 42–47. [Google Scholar]
- Hadla, H.; Santos, F. Performance Comparison of Field-Oriented Control, Direct Torque Control, and Model-Predictive Control for SynRMs. Chin. J. Electr. Eng. 2022, 8, 24–37. [Google Scholar] [CrossRef]
- AngayarKanni, S.; Ramash Kumar, K.; Senthilnathan, A. Comprehensive Overview of Modern Controllers for Synchronous Reluctance Motor. J. Electr. Comput. Eng. 2023, 2023, 1345792. [Google Scholar] [CrossRef]
- Pyrhonen, J.; Hrabovcova, V.; Semken, R.S. Synchronous Reluctance Machine Drives. In Electrical Machine Drives Control: An Introduction; John Wiley & Sons, Ltd.: Hoboken, NJ, USA, 2016; pp. 346–372. ISBN 9781119260479. [Google Scholar]
- Ayad Alkhafaji, M.; Uzun, Y. Design and Analysis of Synchronous Reluctance Motor (SynRM) Using MATLAB Simulink. In Proceedings of the International Conference on Innovative Research in Science Engineering & Technology, Belgrade, Serbia, 15–17 December 2018. [Google Scholar]
- Betz, R.E.; Lagerquist, R.; Jovanovic, M.; Miller, T.J.E.; Middleton, R.H. Control of Synchronous Reluctance Ma-chines. IEEE Trans. Ind. Appl. 1993, 29, 1110–1122. [Google Scholar] [CrossRef]
- Rahman, K.M.; Hiti, S. Identification of Machine Parameters of a Synchronous Motor. IEEE Trans. Ind. Appl. 2005, 41, 557–565. [Google Scholar] [CrossRef]
- Kuslits, M. Állandómágneses Szinkrongépek Modellalapú Irányításfejlesztése; Publio Kiadó Kft: Győr, Hungary, 2016; ISBN 978-963-424-879-8. (In Hungarian) [Google Scholar]
- Engwerda, J. LQ Dynamic Optimization and Differential Games; J. Wiley & Sons: Hoboken, NJ, USA, 2005; ISBN 9780470015513. [Google Scholar]
- Zietkiewicz, J. Linear Quadratic Control with Feedback-Linearized Models. Stud. Autom. Inf. Technol. 2015, 40, 37–49. [Google Scholar]
| Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).