1. Introduction
Electric vehicles (EVs) are viable alternatives to the problems caused by their gas-powered counterparts, including reduced gas emissions, improved acceleration and energy efficiency, less maintenance, and compatibility with electric grids [1,2,3,4]. In this regard, the selection of rotary machines that can be used for EVs and the applied control technique play central roles in the overall performance of EVs. The main factors in selecting these electric motors include high efficiency, high power density, and low cost. A common solution for light-duty EV designs meeting these criteria involves the use of permanent magnet synchronous motors (PMSMs) owing to their compact size and high-power density [5,6,7,8]. Beyond motor selection, the control methodology of the PMSM also needs to be carefully designed in order to ensure optimal and robust performance, which is the point of interest of this paper.
We consider the scenario where the EV’s PMSM is monitored by analog sensors for speed and current feedback, while the control signal is generated by a digital platform—typical in practice. As a result, the feedback signals need to be sampled at discrete time instants by means of analog-to-digital converters (ADCs) before being sent to the controller. The appropriate design of the sampling frequency and the feedback law are crucial to guarantee the desired performance properties. Indeed, if the sampling frequency is not well designed, it can significantly deteriorate the closed-loop performance or even destabilize the system. To avoid this issue, it is often assumed that the sampling frequency can be chosen sufficiently high (Nyquist criterion), which could be a restrictive requirement in practice. Moreover, this control architecture involves interactions between continuous-time and discrete-time phenomena, i.e., the closed-loop system has hybrid dynamics, which require dedicated tools for the modeling and design of control approaches.
In the literature, many control methods for the PMSM have been developed, including scalar control [9,10,11], field-oriented control (FOC) [12,13,14], direct torque control (DTC) [15,16,17,18,19], PI control [20,21,22], and model predictive control (MPC) [23,24,25]. However, all these results are developed for either continuous-time or discrete-time cases but are not adapted for sampled-data implementation. The sampled-data control problem for PMSM has been studied in only a few works [26,27,28,29,30,31,32,33]. The authors of [26,27,28] studied the stabilization of the PMSM under periodic sampling with different control methods, while [28,29] investigated this problem for output reference tracking. The control design technique of [30] is based on the passivity approach, while in [31], fuzzy controllers were designed using the Lyapunov–Krasovskii functional strategy. In [32], the sampled-data sliding mode controller was constructed; it was based on the symplectic Euler approach. The controller in [33] was synthesized and based on an extended high-gain state observer. Compared to those results, we derive an estimate of the minimum stabilizing sampling frequency while maintaining the closed-loop stability. Moreover, we formulate the problem as a hybrid dynamical system in order to address both discrete-time and continuous-time behaviors; this was not conducted in the previously mentioned results. In addition, we synthesize the feedback law to achieve reference tracking for motor speed and current rather than stabilization around the origin. To the best of our knowledge, this is the first work that studies this problem in the framework of hybrid dynamical systems.
We design the controller by emulation, where we first stabilize the overall drive system in continuous time, and subsequently study the effect of sampling. The feedback law consists of two parts: nonlinear and linear. The nonlinear component is employed to decouple the nonlinear terms of the PMSM using the feedback linearization technique. The linear control action is then activated to provide optimal and robust behavior for the closed-loop system. The optimal control is based on the LQR method, such that the tracking errors of the motor speed and the motor current converge to zero, while the control effort is reduced. The robust control is achieved by augmenting the state vector with additional states representing the tracking errors, allowing for zero steady-state errors against external disturbances and parameter uncertainties. Next, we take into account the effect of sampling and we provide an estimate of the lower bound of the sampling frequency that maintains the closed-loop stability/performance. The result is based on the well-known technique in [34,35], which we adapt for the PMSM application. The approach has been tested under different operating conditions, including:
Constant speed with variable load torque: The reference speed trajectory is fixed while the torque disturbance varies along the simulation time window;
Variable speed with constant load torque: The load disturbance is fixed while different step references for motor speed are given;
Variable speed with variable load torque: The above two cases are combined in this implementation.
In all theoperating conditions, the PMSM shows satisfactory output response where the required speed reference is tracked in minimal time despite the load disturbances.
The closed-loop system includes interactions between discrete-time and continuous-time phenomena (i.e., a hybrid dynamical system). To account for such combined behaviors, the system is modeled using the hybrid framework of [36], as in [37,38]. Then, we provide sufficient conditions to guarantee the stability of the closed-loop system. After that, the proposed approach is demonstrated by simulation and verified on an experimental setup using hardware-in-the-loop. The simulation results and the experimental verification are both consistent with the stability analysis, justifying the proposed approach.
The contribution of this work is as follows:
An optimal nonlinear control method is proposed for PMSM, which is robust against load disturbances;
The minimum stabilizing sampling frequency is derived for the sampled- data implementation;
The overall drive system modeling is formulated as a hybrid dynamical system to deal with discrete-time and continuous-time behaviors.
By following the emulation approach, a stabilizing feedback law is first synthesized in continuous time. Then, the sampling effect is considered and the hybrid dynamical model is derived. Afterward, sufficient conditions are provided to derive the maximum allowable sampling interval and preserve the closed-loop stability. Finally, closed-loop stability is analyzed by using appropriate Lyapunov functions to validate the design procedure.
The remainder of the paper is organized as follows. Preliminaries are presented in Section 2 and the problem formulation is stated in Section 3. The design of the control method and the derivation of the stabilizing sampling frequency are presented in Section 4 and Section 5, respectively. The simulation results are presented in Section 5 and verified experimentally, as shown in Section 5. Conclusions are presented in Section 8.
2. Notation and Preliminaries
The sets of both real numbers and positive real numbers are represented by the symbols and , respectively, and the set of positive integers is denoted by . The maximum and minimum eigenvalues of a real matrix A are, respectively, denoted by and . The transpose of matrix A is written as . For vectors and , the notion represents . The Euclidean norm of a vector is written as and the Euclidean norm of a matrix is given by .
For a dynamical system with continuous-time evolution and discrete-time behavior , the formulation of the hybrid dynamics using the framework of [36] is given by
(1)
where and denote the flow set and the jump set, respectively. The time domain at which the solution of (1) is defined is called the hybrid time domain.3. Problem Formulation
The dynamic of the PMSM, which is considered to be the main driver of the EV, is derived before going through the specifics of the control system that is proposed. There are two frames used to derive the dynamic model of the PMSM: the stationary reference frame [39] and the synchronous reference frame [40,41]. Considering the complexities and time-variance of the stationary reference frame, we use the dq-axis synchronous reference frame, in which the voltage and current variables are constant values. The following relations represent the mathematical dynamic model of the PMSM in dq-axis coordinates through the conversion of the three-phase to two-phase using the Park transformation [42]. The equivalent circuit of the PMSM is shown in Figure 1.
The stator voltage equations can be represented by
(2)
where are the stator voltage and current in the d-axis and q-axis, respectively, is the stator resistance, p is the derivative term, are the d-axis and q-axis flux linkages, and is the electrical rotating speed. The -axis stator flux linkage equations are(3)
where is the stator inductance and is the permanent magnet flux linkage. Meanwhile, the mechanical equation, including the developed torque equation, is given by(4)
where is the developed torque, P is the number of poles, is the load torque, J is the shaft moment of inertia, is the rotor rotating speed, and B is the coefficient of friction. Upon substituting (3) and its derivative into (2), we can formulate the final dynamic model of the PMSM. This model is based on the outcome of these two equations post-substitution and (4). The model is presented as follows:(5)
For convenience, we denote as the state vector, and as the control input vector. Then, the previous model can be written as
(6)
where constants , , … and constants are defined by the corresponding terms in (5). We assume that the full state measurement is available for feedback and we follow similar techniques in the literature to treat the load torque T as an external disturbance. Hence, we eliminate the term from the dynamic model and we take into account the robustness of the control design. We note that the dynamic model of the PMSM is nonlinear due to the cross-coupling terms of and , which require a nonlinear control scheme to handle.Our objective is to design a stabilizing feedback law u for the nonlinear system (6) that fulfills the requirements of a closed-loop system, as follows:
The controlled output y tracks the desired reference trajectories of the current (state ) and the angular speed w (state );
The system is robust against variable external disturbances of the load torque T.
We consider the case where the feedback law is implemented over a digital setup. Hence, the feedback signals need to be sampled at discrete-time instants before being transmitted to the controller. Between two transmission instants , the control signal is kept constant by means of zero-order hold (ZOH) devices. As a result, the closed-loop system is actually a sampled-data system due to the interactions between discrete-time and continuous-time signals. The main concern in such a scenario is how to design the sampling frequency of the feedback signal; hence, the closed-loop system stability is preserved. The majority of the existing results in the literature assume that the sampling frequency can be implemented arbitrarily high to prevent the degradation of the closed-loop performance. However, such requirements can be restrictive in practice and may not be implementable. Alternatively, the authors of [34,35] developed an estimate of what is the so-called maximally allowable transmission interval (MATI) for nonlinear systems, which allows enlarging the sampling period up to the MATI bound while the closed-loop stability is still guaranteed. We adopt such a technique in the PMSM application and derive the corresponding MATI bound after synthesizing a stabilizing feedback law, which, to the best of our knowledge, has not been done before in the literature. Note that many control techniques have been developed in the literature to address the PMSM reference tracking problem, such as PI control [9], field-oriented control (FOC) [14], and model predictive control [24]. However, none of these approaches has been adapted for sampled data implementation as we consider in this study.
We follow the emulation approach to solve this problem, where we first ignore the effect of sampling and design a feedback controller such that the required output signals successfully track the desired reference signals as shown in Figure 2, where are the control signals in coordinates and are the control signals in coordinates. Then, we consider the sampling and derive the MATI bound such that the closed-loop performance is preserved. These developments are presented in the following two sections.
4. Control Design
The proposed control design methodology u consists of two components. The first part is used to cancel the nonlinear terms while the second part will be used to achieve optimal trajectory tracking for the controlled output. In particular, we design u as follows:
(7)
for some to be designed. By substituting (7) in (6), we obtain the following linearized model, in the absence of load disturbance:(8)
where , , and . Next, we design the control part by the standard state feedback control (assuming the pair () is controllable). Hence, we take(9)
where K is the gain matrix with appropriate dimensions. Note that the control action can only stabilize the system at equilibrium but will not be successful for trajectory tracking. To achieve such a task, we need another gain to take care of the desired reference tracking. In the considered PMSM mode, we need states and to track reference step inputs and , respectively. Hence, we can define the controlled output, denoted by y, as follows(10)
To enable the output y to track the desired references, we modify the controller (9) to
(11)
where N is an additional gain with appropriate dimensions for tracking and . The computation of the gain N can be straightforwardly derived. At the steady state, we have the following:(12)
Hence, . Moreover, at a steady state, we need . Consequently,
(13)
Since the system is linear, we can use the superposition principle to compute each gain of for the tracking of to the desired reference , which leads to
(14)
Clearly, the computation of N requires that the matrix is nonsingular, which implies that the controller input and the control output y have similar dimensions as verified in our case. Finally, we need to consider the robustness of the control system with respect to load disturbances. One simple yet effective approach is to enhance the controller with integral action to ensure zero steady-state errors due to external disturbances. To that end, we define the dynamics of the trajectory tracking error as follows:
(15)
In this way, if we force the dynamics of to converge to zero, we ensure that the tracking steady error is eliminated. In other words, the system state x is augmented with e, as follows:
(16)
where , and the controller is given by(17)
with . Now, it remains to explain how to design the gain . We use the linear quadratic regulator (LQR) approach, such that minimizes the following objective function J(18)
with and are symmetrically positive semi-definite and definite matrices, respectively, with appropriate dimensions. Matrix P is the solution to the algebraic Riccati equation (ARE):(19)
Then, the gain matrix is given by
(20)
5. Hybrid Dynamical System
The designed controller is so far assumed to be implemented in continuous time. Now, we explain how to consider digital implementation. Since the control gain N only affects the reference tracking but not the closed-loop stability, we focus on the discretization of the control part . In other words, we assume that the controller can only access the state at discrete-time instants , i.e., . Existing works in the literature often rely on the fact that the feedback signal can be sampled arbitrarily fast to ensure stability, which could be a conservative requirement in practice. To overcome this issue, we synthesize the maximal sampling period that maintains the closed-loop system stability and reduces the amount of sampling to the least possible amount. This is particularly beneficial if the controller is implemented over a shared digital network.
We take into account the situation when the controller is constructed using the zero-order hold (ZOH) in the sense that the transmitted information is kept constant for all , i.e., for all . We define
(21)
where is the sampling error for all . In this way, the closed-loop system of the linearized model for all becomes(22)
Note that the most recent value of is sent to the controller at each transmission instant and, hence, the sampling error is reorganized to zero at each sampling instant . Consequently, the continuous time of e is given for all by
(23)
and for all , the value of e in the discrete-time dynamic is given by(24)
It is evident that the closed-loop system displays both discrete-time and continuous-time transitions due to digital implementation. Hence, the overall system is modeled as a hybrid dynamical system to cope with the interacting dynamics. To that end, we define an auxiliary variable with the following dynamics
(25)
The variable is employed to compute the elapsed time between two consecutive sampling instants. Let . Then, in view of (22)–(25), the overall hybrid dynamical system is given by
(26)
where are the flow and jump sets, respectively. The flow map describes the continuous-time dynamics of the system at any two sampling instants, i.e., for all , while the jump map describes the discrete transitions of the states at each sampling instant . We define as the sampling period. Then, the flow and jump sets C and D are given by(27)
The flow set C defines the conditions for continuous-time dynamics, i.e., , and the jump set D defines the conditions for the discrete-time transition, i.e., . In this way, the jump instants correspond to the sampling instants of the system. Our goal is to design the sampling period T.
To estimate the upper bound on the stabilizing sampling period T, we rely on the well-known technique presented in [35], which provides the so-called maximally allowable transmission interval (MATI). In simple words, the MATI bound ensures that the closed-loop system under periodic sampling remains stable as long as the sampling period T is less than the MATI bound. The result of [35] is summarized in the following theorem, which we state for convenience.
([35]). Consider the hybrid system (26)–(27). Suppose local Lipschitz functions exist, , with W positive definite, a continuous function , real numbers , , , a continuous function and a continuous positive definite function δ, such that:
(i). for all
(28)
(ii). for almost all and all
(29)
(iii). for almost all and all
(30)
(31)
with .Note that if we take and , then, by following similar steps as in [35], we can show that these conditions are satisfied for the closed-loop system (26), with and with for a positive definite matrix Q and .
6. Simulation
In this section, we apply the previous developments in the dynamic model of the PMSM with the following parameters.
After feedback linearization, matrices in (16) are given by
and . It is easy to check that the pair is controllable as required. Then, we proceed with the design of the linear control part , as explained in (9)–(17). We take the weighting matrices, , for the robust LQR controller as diagonal matrices with the following entries:
(32)
Then, by solving the algebraic Riccati equation, we obtain . Next, we design the sampling period, as discussed in Section 5. We obtain , , which results in the upper bound on the sampling times ms. Hence, by taking , the closed-loop system stability is kept. We set the initial condition and we run simulations for 20 s in different scenarios, depending on the desired speed reference and the affected load disturbances.
7. Results and Discussions
This section validates the proposed hybrid control techniques (HCTs) for the PMSM used in EVs, using two methods. The first method is based on the MATLAB/Simulink Toolbox while the second one depends on using the Typhoon HIL real-time power electronics emulator. During the Typhoon validations, there are two different typhoons used. The first one, Typhoon HIL 602+, is used for implementing the PMSM with the lowest acceptable sample time of 10 s. The second one, Typhoon HIL 402, is used for applying the control techniques, where the designed sample time of 100 s is used. Figure 3 below shows a block diagram of the considered HIL setup for validation.
The main parameters of the PMSM are selected to fit the requirements for the EV, where the input voltage is 72 V, which can be supplied from the battery storage. The remaining parameters are listed in Table 1. Meanwhile, the typhoon validation test photo is shown in Figure 4. The following subsection is used to investigate the proposed HCT using both MATLAB/Simulink and HIL under two different cases: a closed loop of variable speed and a constant load torque and a closed loop of variable torques and constant speed.
7.1. Closed Loop of Variable Speed and Constant Load Torque
The LQR, which is based on the HCT, is used to examine the dynamic response of the PMSM drive system under step changes in the reference speed and constant load torque. The load torque is fixed at 5N while the speed profile is illustrated in Figure 5a. With a quick response and a roughly 0% steady-state error, the LQR is able to maintain the actual speed on the reference value’s trajectory. To ensure the MTPA, the control method also keeps the actual value of the d-axis current at zero references as illustrated in Figure 5b. However, the reference speed changes the developed torque from the machine and equals the load torque, as shown in Figure 5c. The corresponding q-axis current used to satisfy the load torque is depicted in Figure 5d. Under this working case, the values of the dq-axis voltages are shown in Figure 5e, where it can be observed that these values vary to satisfy the required reference speed and torque. For better validation of the suggested control technique, the sampling-induced errors for the three states are also presented in Figure 5f, where it can be seen that the error goes to zero. Finally, Figure 5h presents the relationship between the transmission instant and the inter-transmission time.
7.2. Closed Loop of Constant Speed and Variable Load Torque
This case is used to validate the LQR of the PMSM used in the EV under different loading conditions and fixed reference speeds. The reference speed is fixed at 1500 rpm; the control succeeded at regulating the actual speed by tracking the reference speed, as indicated in Figure 6a for MATLAB/Simulink. Also, the control is capable of maintaining the d-axis current and satisfying the load torque, as indicated in Figure 6b,c. As the q-axis is related to the load torque, its dynamic response is similar to the load torque, as shown in Figure 6d,e. Meanwhile, the input dq-axis voltage is shown in Figure 6g. Finally, the sampling errors and the periodic sampling times are shown in Figure 6f,h, respectively.
7.3. Closed Loop of Variable Speed and Variable Load Torque
This case is used to validate the LQR of the PMSM used in the EV under different loading conditions and variable reference speeds, as shown in Figure 7a and Figure 7c, respectively. Also, the control is capable of maintaining the d-axis current and satisfying the load torque, as indicated in Figure 7b,d. As the q-axis is related to the load torque, its dynamic response is similar to the load torque, as shown in Figure 6d,e. Meanwhile, the input dq-axis voltage is shown in Figure 6g. Finally, the sampling errors and the periodic sampling times are shown in Figure 6f and Figure 6h, respectively.
7.4. Simulation Comparison
To further illustrate the advantage of the proposed approach, comparisons with [30,31,32,33] on the estimated sampling period for PMSM are presented in Table 2.Note that since the derived upper bound of the sampling period depends on the PMSM parameters, we calculated this bound at the given values in each corresponding work of [30,31,32,33]. The results clearly show that the proposed approach performs in a superior manner when reducing the sampling frequency while maintaining closed-loop stability.
8. Conclusions
The robust stabilization of the PMSM using nonlinear state feedback control was considered. In particular, the design approach was based on the assumption that the state measurement is analog while the controller is digital, which is the case in most practical systems. This implementation scheme was carried on within the framework of a sampled-data system in which both the synthesis of the feedback law and stabilizing sampling frequency need to be considered. To solve this problem, the emulation approach was employed, such that the design process was divided into two sequential steps: the control design in continuous time and the derivation of the stabilizing sampling period. For the control design, the feedback linearization approach was used to count the nonlinear dynamic terms of the PMSM model. Moreover, the linearized system was handled by a linear quadratic regulator to optimally allocate the closed-loop poles according to the desired performance criteria. In addition, the LQR technique was enriched by an integral action to cope with existing uncertainties due to load/speed variations. Then, after the PMSM was robustly stabilized in continuous time, an upper bound of the maximally allowable transmission interval was derived to determine the minimum stabilizing sampling frequency. Since sampled-data systems naturally exhibit both continuous-time dynamics and discrete transitions, the overall system has been modeled as a hybrid dynamical system, which is a more intuitive approach used to capture the mixed dynamic behaviors. The conditions required to apply the technique included the feasibility of a linear matrix inequality, which provides a systematic methodology for the user to check the required conditions. The closed-loop stability was carried out using appropriate hybrid Lyapunov functions. The effectiveness of the approach was examined on a dynamic model of the PMSM under different operating conditions. Simulation results show that the approach is robust against speed and load variations and the derived sampling frequency is accurate and less conservative than the traditional assumption of the Nyquist sampling rule. Furthermore, the methodology was tested on a hardware-in-the-loop setup and the results are consistent with the analysis and simulation findings.
This work can be extended in different directions. The proposed approach opens up the door for more interesting implementation scenarios, such as event-triggered controls and self-triggered controls. Future work will include the stability analysis of the overall dynamics of the electric vehicle under different driving conditions.
Conceptualization, M.F.E.; methodology, M.A.; formal analysis, D.A.; investigation, D.A.; simulation, M.A.; writing—original draft preparation, M.F.E.; writing—review and editing, D.A. All authors have read and agreed to the published version of the manuscript.
Not applicable.
The authors would like to acknowledge the support of Prince Sultan University for paying the article processing charges (APCs) of this publication.
The authors declare no conflict of interest.
Footnotes
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.
Figure 5. Performance of the proposed technique under variable speeds and constant load torques. (a) Rotating speed. (b) d-axis current. (c) Load and developed torques. (d) q-axis current. (e) d-axis voltage (g) dq-axis voltages. (f) Sampling error. (h) Periodic sampling times.
Figure 6. Performance of the suggested LQR control technique for variable speeds and constant load torques. (a) Rotating speed. (b) d-axis current. (c) Load and developed torques. (d) q-axis current. (e) d-axis voltage (g) dq-axis voltages. (f) Sampling error. (h) Periodic sampling times.
Figure 7. Performance of the suggested LQR control technique for variable speeds and load torques. (a) Rotating speed. (b) d-axis current. (c) Load and developed torques. (d) q-axis current. (e) d-axis voltage (g) dq-axis voltages. (f) Sampling error. (h) Periodic sampling times.
Parameters of the PMSM.
Parameter | Value |
---|---|
Power | 1000 W |
Number of phases | 3 |
Maximum speed | 3000 rpm |
Number of poles | 4 |
Resistance | 0.0125 |
Inductance | 0.1025 mH |
Inertia | 0.0045 NMs |
Coefficient of friction | 0.0021 Nm s rad |
Back emf | 0.025 V s rad |
Comparisons with [
Result | [ |
[ |
[ |
[ |
---|---|---|---|---|
Largest sampling period by the result | 0.2 ms | 1 ms | 3 ms | 10 ms |
Largest sampling period by our technique | 8.9 ms | 2.2 ms | 4.2 ms | 15.74 |
References
1. Adib, A.; Afridi, K.K.; Amirabadi, M.; Fateh, F.; Ferdowsi, M.; Lehman, B.; Lewis, L.H.; Mirafzal, B.; Saeedifard, M.; Shadmand, M.B. et al. E-Mobility-Advancements and Challenges. IEEE Access; 2019; 7, pp. 165226-165240. [DOI: https://dx.doi.org/10.1109/ACCESS.2019.2953021]
2. Sanguesa, J.; Torres-Sanz, V.; Garrido, P.; Martinez, F.; Marquez-Barja, J. A Review on Electric Vehicles: Technologies and Challenges. Smart Cities; 2021; 4, pp. 372-404. [DOI: https://dx.doi.org/10.3390/smartcities4010022]
3. Kumar, R.; Pachauri, R.; Badoni, P.; Bharadwaj, D.; Mittal, U.; Bisht, A. Investigation on parallel hybrid electric bicycle along with issuer management system for mountainous region. J. Clean. Prod.; 2022; 362, 132430. [DOI: https://dx.doi.org/10.1016/j.jclepro.2022.132430]
4. Kumar, R.; Ahuja, R.; Saxena, M.; Kumar, A. Automotive Power Window Communication with DTC Algorithm and Hardware-in-the Loop Testing. Wirel. Pers. Commun.; 2020; 114, pp. 3351-3366. [DOI: https://dx.doi.org/10.1007/s11277-020-07535-4]
5. El-Refaie, A.M. Motors/generators for traction/propulsion applications: A review. IEEE Veh. Technol. Mag.; 2013; 8, pp. 90-99. [DOI: https://dx.doi.org/10.1109/MVT.2012.2218438]
6. Liao, G.; Zhang, W.; Cai, C. Research on a PMSM control strategy for electric vehicles. Adv. Mech. Eng.; 2021; 13, 16878140211051462. [DOI: https://dx.doi.org/10.1177/16878140211051462]
7. Maroti, P.K.; Padmanaban, S.; Bhaskar, M.S.; Ramachandaramurthy, V.K.; Blaabjerg, F. The state-of-the-art of power electronics converters configurations in electric vehicle technologies. Power Electron. Devices Components; 2022; 1, 100001. [DOI: https://dx.doi.org/10.1016/j.pedc.2021.100001]
8. Rangarajan, S.S.; Sunddararaj, S.P.; Sudhakar, A.; Shiva, C.K.; Subramaniam, U.; Collins, E.R.; Senjyu, T. Lithium-Ion Batterie-The Crux of Electric Vehicles with Opportunities and Challenges. Clean Technol.; 2022; 4, pp. 908-930. [DOI: https://dx.doi.org/10.3390/cleantechnol4040056]
9. Lee, K.; Ahmed, S.; Lukic, S.M. Universal Restart Strategy for High-Inertia Scalar-Controlled PMSM Drives. IEEE Trans. Ind. Appl.; 2016; 52, pp. 4001-4009. [DOI: https://dx.doi.org/10.1109/TIA.2016.2581764]
10. Rachev, E.; Petrov, V. Reducing the transient in switching from scalar to field oriented control for smooth ramp start of a permanent magnet synchronous motor. Proceedings of the 2019 11th Electrical Engineering Faculty Conference (BulEF); Varna, Bulgaria, 11–14 September 2019; pp. 1-4. [DOI: https://dx.doi.org/10.1109/BulEF48056.2019.9030796]
11. Subramaniam, U.; Reddy, K.S.; Kaliyaperumal, D.; Sailaja, V.; Bhargavi, P.; Likhith, S. A MIMO-ANFIS-Controlled Solar-Fuel-Cell-Based Switched Capacitor Z-Source Converter for an Off-Board EV Charger. Energies; 2023; 16, 1693. [DOI: https://dx.doi.org/10.3390/en16041693]
12. Alzayed, M.; Chaoui, H. Efficient Simplified Current Sensorless Dynamic Direct Voltage MTPA of Interior PMSM for Electric Vehicles Operation. IEEE Trans. Veh. Technol.; 2022; 71, pp. 12701-12710. [DOI: https://dx.doi.org/10.1109/TVT.2022.3198095]
13. Tang, M.; Chen, Y.; Yang, T. Field Weakening Design for a High Speed Nine-phase Permanent Magnet Synchronous Machine in More Electric Aircraft. Proceedings of the 2022 IEEE Transportation Electrification Conference & Expo (ITEC); Anaheim, CA, USA, 15–17 June 2022; pp. 1093-1096. [DOI: https://dx.doi.org/10.1109/ITEC53557.2022.9813972]
14. Koç, M. Unified Field Oriented Controlled Drive System for All Types of the PMSMs Considering System Nonlinearities. IEEE Access; 2022; 10, pp. 56773-56784. [DOI: https://dx.doi.org/10.1109/ACCESS.2022.3178104]
15. Petkar, S.G.; Thippiripati, V.K. A Novel Duty Controlled DTC of a Surface PMSM Drive With Reduced Torque and Flux Ripples. IEEE Trans. Ind. Electron.; 2022; 70, pp. 3373-3383. [DOI: https://dx.doi.org/10.1109/TIE.2022.3181405]
16. Sharkawy, A.; Othman, M.; Khalil, A. A robust fuzzy tracking control scheme for robotic manipulators with experimental verification. Intell. Control Autom.; 2010; 2, pp. 100-111. [DOI: https://dx.doi.org/10.4236/ica.2011.22012]
17. Nasr, A.; Gu, C.; Wang, X.; Buticchi, G.; Bozhko, S.; Gerada, C. Torque-Performance Improvement for Direct Torque-Controlled PMSM Drives Based on Duty-Ratio Regulation. IEEE Trans. Power Electron.; 2022; 37, pp. 749-760. [DOI: https://dx.doi.org/10.1109/TPEL.2021.3093344]
18. Wang, X.; Wang, Z.; Xu, Z.; Cheng, M.; Hu, Y. Optimization of Torque Tracking Performance for Direct-Torque-Controlled PMSM Drives With Composite Torque Regulator. IEEE Trans. Ind. Electron.; 2020; 67, pp. 10095-10108. [DOI: https://dx.doi.org/10.1109/TIE.2019.2962451]
19. Niu, F.; Wang, B.; Babel, A.S.; Li, K.; Strangas, E.G. Comparative Evaluation of Direct Torque Control Strategies for Permanent Magnet Synchronous Machines. IEEE Trans. Power Electron.; 2016; 31, pp. 1408-1424. [DOI: https://dx.doi.org/10.1109/TPEL.2015.2421321]
20. Sain, C.; Banerjee, A.; Biswas, P.; Azar, A.; Babu, T.S. Design and optimisation of a fuzzy-PI controlled modified inverter-based PMSM drive employed in a light weight electric vehicle. Int. J. Autom. Control; 2022; 16, 459. [DOI: https://dx.doi.org/10.1504/IJAAC.2022.122603]
21. Pilla, R.; Gorripotu, T.; Azar, A. Tuning of extended Kalman filter using grey wolf optimisation for speed control of permanent magnet synchronous motor drive. Int. J. Autom. Control; 2021; 15, 563. [DOI: https://dx.doi.org/10.1504/IJAAC.2021.116423]
22. Abdelrahim, M.; Mabrok, M.A.; Darwish, M.A.H. Networked control design for an engine throttle valve system. Int. J. Control; 2023; 96, pp. 1736-1743. [DOI: https://dx.doi.org/10.1080/00207179.2022.2069050]
23. Gu, M.; Yang, Y.; Fan, M.; Xiao, Y.; Liu, P.; Zhang, X.; Yang, H.; Rodriguez, J. Finite Control Set Model Predictive Torque Control with Reduced Computation Burden for PMSM Based on Discrete Space Vector Modulation. IEEE Trans. Energy Convers.; 2022; 38, pp. 703-712. [DOI: https://dx.doi.org/10.1109/TEC.2022.3211569]
24. Elmorshedy, M.F.; Xu, W.; El-Sousy, F.F.M.; Islam, R.; Ahmed, A.A. Recent achievements in model predictive control techniques for industrial motor: A Comprehensive state-of-the-art. IEEE Access; 2021; 9, pp. 58170-58191. [DOI: https://dx.doi.org/10.1109/ACCESS.2021.3073020]
25. Murali, A.; Wahab, R.; Gade, C.; Annamalai, C.; Subramaniam, U. Assessing Finite Control Set Model Predictive Speed Controlled PMSM Performance for Deployment in Electric Vehicles. World Electr. Veh. J.; 2021; 12, 41. [DOI: https://dx.doi.org/10.3390/wevj12010041]
26. Diab, A.; Yeoh, S.; Bozhko, S.; Gerada, C.; Galea, M. Enhanced Active Disturbance Rejection Current Controller for Permanent Magnet Synchronous Machines Operated at Low Sampling Time Ratio. IEEE J. Emerg. Sel. Top. Ind. Electron.; 2022; 3, pp. 230-241.
27. Mishra, I.; Tripathi, R.; Hanamoto, T. Synchronization and Sampling Time Analysis of Feedback Loop for FPGA-Based PMSM Drive System. Electronics; 2020; 9, 1906. [DOI: https://dx.doi.org/10.3390/electronics9111906]
28. Sakthivel, R.; Santra, S.; Kaviarasan, B.; Park, J. Finite-time sampled-data control of permanent magnet synchronous motor systems. Nonlinear Dyn.; 2016; 86, pp. 2081-2092. [DOI: https://dx.doi.org/10.1007/s11071-016-3017-5]
29. Yu, Y.; Shen, Y.; Liu, Y. Sampled-data based output tracking H∞ control for PMSM servo system. Proceedings of the 2017 Chinese Automation Congress (CAC); Jinan, China, 20–22 October 2017; pp. 5521-5525.
30. Khanchoul, M.; Hilairet, M.; Normand-Cyrot, D. IDA-PBC under sampling for torque control of the PMSM. IFAC Proc. Vol.; 2013; 46, pp. 15-20. [DOI: https://dx.doi.org/10.3182/20130703-3-FR-4038.00059]
31. Vadivel, R.; Njitacke, Z.T.; Shanmugam, L.; Hammachukiattikul, P.; Gunasekaran, N. Dynamical analysis and reachable set estimation of T-S fuzzy system with permanent magnet synchronous motor. Commun. Nonlinear Sci. Numer. Simul.; 2023; 125, 107407. [DOI: https://dx.doi.org/10.1016/j.cnsns.2023.107407]
32. Dominguez, J.; Navarrete, A.; Meza, M.; Loukianov, A.G.; Canedo, J. Digital Sliding-Mode Sensorless Control for Surface-Mounted PMSM. IEEE Trans. Ind. Informatics; 2014; 10, pp. 137-151. [DOI: https://dx.doi.org/10.1109/TII.2013.2262280]
33. Rizvi, S.; Memon, A. An extended observer-based robust nonlinear speed sensorless controller for a PMSM. Int. J. Control; 2019; 92, pp. 2123-2135. [DOI: https://dx.doi.org/10.1080/00207179.2018.1428768]
34. Carnevale, D.; Teel, A.; Nešić, D. A Lyapunov proof of an improved maximum allowable transfer interval for networked control systems. IEEE Trans. Autom. Control; 2007; 52, pp. 892-897.
35. Nešić, D.; Teel, A.; Carnevale, D. Explicit Computation of the Sampling Period in Emulation of Controllers for Nonlinear Sampled-Data Systems. IEEE Trans. Autom. Control; 2009; 54, pp. 619-624. [DOI: https://dx.doi.org/10.1109/TAC.2008.2009597]
36. Goebel, R.; Sanfelice, R.; Teel, A. Hybrid Dynamical Systems: Modeling, Stability, and Robustness; Princeton University Press: Princeton, NJ, USA, 2012.
37. Abdelrahim, M.; Postoyan, R.; Daafouz, J. Event-triggered control of nonlinear singularly perturbed systems based only on the slow dynamics. Proceedings of the 9th IFAC Symposium on Nonlinear Control Systems The International Federation of Automatic Control; Toulouse, France, 4–6 September 2013; pp. 347-352.
38. Abdelrahim, M.; Postoyan, R.; Daafouz, J.; Nešić, D. Event-triggered dynamic feedback controllers for nonlinear systems with asynchronous transmissions. Proceedings of the 54th IEEE Conference on Decision and Control; Osaka, Japan, 15–18 December 2015; pp. 5494-5499.
39. Jlassi, I.; Marques Cardoso, A.J. Enhanced and Computationally Efficient Model Predictive Flux and Power Control of PMSG Drives for Wind Turbine Applications. IEEE Trans. Ind. Electron.; 2021; 68, pp. 6574-6583. [DOI: https://dx.doi.org/10.1109/TIE.2020.3005095]
40. Attaianese, C.; DÁrpino, M.; Monaco, M.D.; Di Noia, L.P. Modeling and Detection of Phase Current Sensor Gain Faults in PMSM Drives. IEEE Access; 2022; 10, pp. 80106-80118. [DOI: https://dx.doi.org/10.1109/ACCESS.2022.3195025]
41. Elmorshedy, M.F.o. Improved Standalone PMSG based Wind-Generating System Using MPPT and MRAS for Speed Estimation. Proceedings of the 2021 IEEE 4th International Conference on Computing, Power and Communication Technologies (GUCON); Kuala Lumpur, Malaysia, 24–26 September 2021; pp. 1-6. [DOI: https://dx.doi.org/10.1109/GUCON50781.2021.9573906]
42. Bacha, S.; Munteanu, I.; Bratcu, A. Power Electronic Converters Modeling and Control. Advanced Textbooks in Control and Signal Processing; Springer: London, UK, 2014; Volume 454.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 2023 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/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
The stabilization of a permanent magnet synchronous motor using digital controllers requires the design of both the feedback law and an appropriate sampling frequency. Moreover, the design approach must be robust against existing uncertainties, such as disturbances and parameter variations. In this paper, we develop a stabilizing state feedback nonlinear control scheme for the permanent magnet synchronous motor. Moreover, we consider the case where the feedback signal is transmitted over a digital platform, and we derive the stabilizing sampling frequency, such that the stability of the closed-loop system is maintained. We design the controller by emulation, where the closed-loop stability is first established in continuous time; we then take into account the effect of sampling. The feedback law consists of two parts: feedback linearization and robust linear quadratic regulator for the linearized mode. The robustness is achieved by augmenting the state space model, with additional states representing the tracking errors of the motor speed and the motor current. Then, to cope with sampling, we estimate the maximally allowable sampling interval to reduce the sampling frequency while preserving the closed-loop stability. The overall system is modeled as a hybrid dynamical system, which allows handling both the continuous-time and discrete-time dynamics. The effectiveness of the proposed technique is illustrated by simulation and verified experimentally using a hardware-in-the-loop setup. Upon implementing the proposed approach, the obtained sampling interval was around 91 ms, making it suitable for digital implementation setups.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Details



1 Renewable Energy Laboratory, College of Engineering, Prince Sultan University, Riyadh 11586, Saudi Arabia;
2 Renewable Energy Laboratory, College of Engineering, Prince Sultan University, Riyadh 11586, Saudi Arabia;
3 Renewable Energy Laboratory, College of Engineering, Prince Sultan University, Riyadh 11586, Saudi Arabia;