Next Article in Journal
Multi-Cell Displacement Measurement During the Assembly of Automotive Power Batteries Based on Machine Vision
Previous Article in Journal
Traction Synchronous Machine with Rotor Field Winding and Two-Phase Harmonic Field Exciter
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Vehicle-Mounted SRM DITC Strategy Based on Optimal Switching Angle TSF

College of Vehicle and Traffic Engineering, Henan University of Science and Technology, Luoyang 471003, China
*
Author to whom correspondence should be addressed.
World Electr. Veh. J. 2025, 16(1), 26; https://doi.org/10.3390/wevj16010026
Submission received: 18 November 2024 / Revised: 26 December 2024 / Accepted: 3 January 2025 / Published: 6 January 2025

Abstract

:
Switched reluctance motors (SRMs) offer several advantages, including a magnet- and winding-free rotor, high mechanical strength, and exceptional output efficiency. However, the doubly salient pole structure and high-frequency switching power supply result in significant torque ripple and electromagnetic noise, which limit the application in the field of new energy vehicles. To address these issues, this paper proposes a direct instantaneous torque control (DITC) strategy based on an optimal switching angle torque sharing function (TSF). Firstly, an improved cosine TSF is designed to reasonably distribute the total reference torque among the phases, stabilizing the synthesized torque of SRM during the commutation interval. Subsequently, an improved artificial bee colony (ABC) algorithm is used to obtain the optimal switching angle data at various speeds, integrating these data into the torque distribution module to derive the optimal switching angle model. Finally, the effectiveness of the proposed control strategy is validated through simulations of an 8/6-pole SRM. Simulation results demonstrate that the proposed control strategy effectively suppresses torque ripple during commutation and reduces the peak current at the beginning of phase commutation.

1. Introduction

The switched reluctance motor (SRM) has garnered significant attention from researchers and enterprises in recent years due to its simple structure, adaptable control, broad speed regulation range, and robust fault tolerance [1,2,3]. Currently, the commonly used types of automotive drive motors include asynchronous motors, permanent magnet synchronous motors, and switched reluctance motors (SRMs) [4]. Although asynchronous motors and permanent magnet synchronous motors perform well in the field of new energy vehicles, their operation relies on permanent magnets, the main component of which is neodymium–iron–boron, which risks demagnetization in harsh environments. These shortcomings can lead to increased manufacturing costs and reduced reliability of vehicles [5]. Additionally, their overload capacity, speed range, and starting performance, which are key parameters, are also inferior to those of switched reluctance motors (SRM). Magnet-free motors, such as switched reluctance motors (SRMs) and synchronous reluctance motors, are gradually gaining the attention of researchers in the field of new energy vehicles. Compared with synchronous reluctance motors, switched reluctance motors have lower costs, better starting performance, and a wider speed range, making them more suitable for the frequent starts and stops, as well as the complex operating conditions, characteristic of new energy vehicles.
Researchers have already begun to apply switched reluctance motors (SRMs) to vehicles. For instance, Jaguar developed a hybrid electric vehicle that uses two SRMs for propulsion, achieving a 0–100 km/h acceleration time of just 3.4 s. Additionally, Toyota Motor Corporation in Japan, in collaboration with the Tokyo Institute of Technology, has developed an SRM drive system for the Toyota Prius. It has been verified that compared with permanent magnet motors of the same volume, electric vehicles equipped with SRMs exhibit superior performance [6]. However, SRMs exhibit significant torque ripple and noise during operation, which diminishes the comfort level of vehicles. Additionally, the drive process of SRMs requires frequent switching of the power state, leading to high current peaks during the conduction period and thus imposing higher performance demands on power switching devices. These drawbacks have constrained the application and development of SRMs in the field of new energy vehicles. Ongoing efforts to mitigate SRM torque ripple primarily concentrate on two avenues: motor body design and the improvement of SRM control strategies [7]. The latter approach is comparatively simple, cost efficient, and effective, allowing for customization based on specific requirements, thus positioning itself as the focal point of current research.
Traditional control methods, such as current chopping control (CCC), angle position control (APC), and voltage chopping control (VCC), indirectly regulate torque by managing current, angle, and voltage, respectively. This indirect control makes precise torque regulation challenging. In contrast, direct instantaneous torque control (DITC) [8,9] is a novel control strategy for SRMs that focuses on the instantaneous torque at any given moment. DITC has gained popularity among researchers globally due to its stable control performance, simplicity, and effective suppression of torque ripple. However, one limitation of DITC is the significant torque experienced during the commutation phase [10]. To address this issue, the torque sharing function (TSF) [11,12,13] is proposed to the total reference torque of SRM reasonably among the phases, thereby reducing ripple during commutation. While traditional TSF strategies can effectively reduce torque ripple within the commutation interval, they do not account for torque tracking capabilities of the conducting and non-conducting phases during this interval period [14,15]. To further reduce torque ripple during commutation, this paper introduces an SRM-DITC control strategy based on a switching angle TSF. This strategy reshapes the cosine TSF, optimizes the switching angles at various conditions using an artificial bee colony (ABC) algorithm with a crossover operator, and integrates these optimized angles into the TSF module to achieve optimal reference torque for each phase. This improves the accuracy of the actual motor torque and achieves the objective of suppressing torque ripple. The effectiveness of the proposed control strategy is validated by simulation.

2. SRM Mathematical Model

SRMs inherently possess strong non-linear characteristics due to effects such as core magnetic hysteresis and eddy currents, which lead to larger control errors and higher difficulty levels. Analyzing the mathematical model of SRMs and establishing finite element models can aid in understanding the principles behind torque pulsation and enhance the precision of control strategies.
A distinctive feature of SRM is that, while in operation, the magnetic flux follows the path of least magnetic reluctance, known as the “principle of minimal magnetic reluctance” [16]. The input electrical energy is divided between consumption and conversion into magnetic field energy.
The magnetic flux linkage ψ k of the k-th phase winding of the motor can be expressed as a function of the winding current i k and the rotor position angle θ , which can be expressed as follows:
ψ k θ , i k = L k θ , i k i k
Neglecting the effect of mutual inductance between phases, the voltage balance equation for SRM can be determined as follows:
U k = R i k + d ψ k d t = R i k + ψ i k , θ i k d i k d t + ψ i k , θ θ d i k d t
The mechanical balance equation for the motor can be expressed as follows:
T k = J d ω d t + T L + F ω
where T k represents the electromagnetic torque of the k-th phase; ω represents the rotor angular velocity; J represents the moment of inertia; T L represents the load torque; and F represents the damping coefficient.
Based on the principle of electromechanical energy conversion, the current i and the electromagnetic torque T e of the mechanical system are interconnected through the magnetic field’s storage W f and co-energy W [17]. Utilizing the principle of virtual displacement, the electromagnetic torque can be represented as the partial derivative of the co-energy with respect to the angular position between the motor’s stator and rotor, as expressed in the following equation:
T e i , θ = W i , θ θ = W f ψ , θ θ
W = 1 2 i ψ = 1 2 L i 2
Substituting Equation (5) into Equation (4) results in the expression as follows:
T e = 1 2 i 2 L θ
Due to the complex non-linearity of the magnetic circuit within a SRM, elucidating the interrelations among flux linkage, inductance, current, and rotor position angle poses a significant challenge in accurately modeling SRMs [18]. This study employs finite element simulation to capture the electromagnetic properties of SRMs for a more precise model. The instantaneous torque for each phase is determined using a lookup table approach. Figure 1 illustrates the structure of an 8/6 four-phase SRM. The SRM rotor rotates clockwise, and, during finite element simulation, the initial state is defined as the alignment of the rotor’s slot axis l1 with the stator winding axis of phase A–A1. The terminal state is when the rotor has rotated clockwise to align the adjacent rotor slot axis l2 with the stator winding of phase A–A1. This process captures the electromagnetic force exerted on a single-phase rotor pole by the stator winding over one cycle. Throughout this process, the mechanical angular rotation of the rotor is 60°. Figure 2, generated using Maxwell 2D 2022 R1 software, depicts the torque behavior of SRM. It indicates that an increase in current leads to a corresponding rise in higher electromagnetic torque at the same rotor position.

3. DITC Strategy

Traditional control strategies typically regulate torque indirectly through the adjustment of current, voltage, or flux linkage. In contrast, DITC strategy is capable of instantaneously detecting SRM at any given moment. It directly utilizes this instantaneous torque as the control objective, leading to improved suppression of torque ripple.
Figure 3 illustrates the system block diagram of DITC strategy, comprising a SRM, power converter, torque estimation module, and torque hysteresis controller. The primary focus of DITC is the real-time torque output. The fundamental concept involves utilizing the torque hysteresis controller to appropriate switching signals by comparing the instantaneous torque with the reference torque and the rotor position angle. This process continuously adjusts the switching states of each phase to regulate the instantaneous torque. The operational sequence involves obtaining the reference torque using an outer loop speed computing the variance between the reference torque and the actual torque, utilizing the torque hysteresis controller to produce control signals based on this torque discrepancy for governing the power converter’s switching behavior, thereby managing the motor torque.
Although DITC strategy effectively suppresses torque ripple, substantial torque ripple still persists in the motor’s commutation zone. To improve stability in this region, TSF was introduced. TSF rationally allocates the total reference torque, generated by the outer speed loop, to each phase during commutation. This ensures a constant total motor torque and significantly reduces torque ripple. At any given moment, the sum of TSFs for each phase winding must equal 1 (Equation (7)):
k = 1 i f k θ = 1 0 f k θ 1
where i represents the number of phases of SRM and f k θ represents TSF for the k-th phase.
Commonly employed TSFs encompass linear, exponential, cosine, and quadratic forms. The single-phase reference torque, which is obtained from TSF, can be determined as follows:
T r e f k = T r e f × f k θ
where T r e f k represents the reference torque for the k-th phase and T r e f represents the total reference torque.
To guarantee that the effective torque generated by individual phase windings of SRM closely follows the reference torque established by the TSF is essential to limit the rate of change of TSF. This study proposes the utilization of a cosine TSF, which can be represented as follows:
f k θ = 1 2 1 2 cos π θ o v θ θ o n , θ o n θ θ o n + θ o v ; 1 , θ o n + θ o v θ θ o f f ; 1 2 + 1 2 cos π θ o v θ θ o f f , θ o f f θ θ o f f + θ o v ; 0 , o t h e r .
where θ o n , θ o v , and θ o f f represent the turn-on angle, commutation overlap angle, and turn-off angle, respectively. The cosine TSF curve is shown in Figure 4.

4. Improved TSF Strategy

The use of TSF strategy improves the generation of single-phase reference torque, leading to a reduction in torque ripple to a certain degree. However, as the generation of single-phase reference torque relies on a predetermined function, it fails to account for the effect of motor torque characteristics and neglects the challenges faced by each phase accurately tracking the reference torque. Therefore, this approach results in elevated peak currents at specific positions throughout the commutation interval and persists in exhibiting torque ripple concerns.

4.1. Improved TSF

As indicated by Equation (6), the torque generated by the motor is directly proportional to the square of the current and the rate of change of inductance. The SRM control method based on the cosine-type TSF always results in unequal increases in torque during the conduction phase and unequal decreases in torque during the turn-off phase within the commutation zone, leading to torque fluctuations during this period [19].
In Figure 4, when the rotor of the k-th phase moves to θ o n where it has been energized, it is completely misaligned with the stator, resulting in a very small, nearly 0 rate of change in inductance relative to the rotor position angle θ . According to Equation (6), if the rotor winding is to track the reference torque, it requires a substantial current, leading to the total torque being lower than the total reference torque. When the k-th phase rotor moves to θ o f f + o v near alignment with the stator, the inductance is higher, the rate of change of current is lower, and the rate of change of inductance is very low, resulting in diminished torque generation capability. If the motor operates at low speed or light load, at the stator–rotor alignment position, the phase current of the output phase can smoothly reduce to 0, effectively controlling torque ripple. However, if the motor operates at high speed or under heavy load, under TSF control strategy, it becomes challenging for the phase current to drop to 0 at the stator–rotor alignment position. If the rotor position exceeds θ o f f + o v but the winding still has residual current, the phase winding operates in a region where the rate of change of inductance is negative, thereby generating negative torque opposite to the direction of the reference torque, causing significant torque ripple.
To address these issues, this paper proposes a more precise segmentation of the conduction intervals for each phase winding in TSF and devises a TSF based on the operational area of each phase rotor winding. By analyzing the ratio of torque to current, a higher torque-to-current ratio [20] indicates a stronger torque generation capability for that phase, and vice versa. In Figure 5, the rotor position angle is resegmented. In the conduction interval θ o n , θ o n + θ o v of the k-th phase rotor winding, when the torque-to-current ratio of the k-th phase rotor winding is equal to that of the (k − 1)th phase rotor winding, it is set to θ o n + θ c ; in the turn-off interval θ o f f , θ o f f + θ o v of the k-th phase rotor winding, when the torque-to-current ratio of the k-th phase rotor winding is equal to that of the (k + 1)th phase rotor winding, it is set to θ o f f + θ c . The entire operating interval of the k-th phase winding is divided into five parts to design TSF (Equation (10)).
This method establishes a boundary based on the point where the torque-to-current ratios of the conducting and turn-off phases coincide within the commutation interval. It allows the phase with superior torque generation capacity to improve torque output, thereby offsetting torque fluctuations resulting from insufficient torque tracking.
f k θ = 1 2 1 2 c o s π θ o v θ θ o v , θ o n θ θ o n + θ o v ; 1 T e k 1 T r e f , θ o n + θ c θ θ o n + θ o v ; 1 , θ o n + θ o v θ θ o f f ; 1 T e k + 1 T r e f , θ o f f θ θ o f f + θ c ; 1 2 + 1 2 c o s π θ o v θ θ o f f , θ o f f + θ c θ θ o f f + θ o v ; 0 , o t h e r .

4.2. Angle Optimization

By adjusting the switching angles of SRM, it is possible to alter the current waveform during the conduction period of a single phase [21,22,23], consequently regulating the motor’s output torque. The identification of the most effective switching angles to minimize torque variation across different speed conditions is essential for mitigating SRM torque fluctuations. Therefore, this study utilizes an ABC algorithm in conjunction with a crossover operator to optimize the switching angles at various motor speeds. Resultant optimal switching angle data is then incorporated into the torque distribution module, establishing an optimal switching angle module aimed at further reducing torque ripple.
The ABC algorithm is a swarm intelligence algorithm first proposed by Karaboga et al. [24]. Compared with the commonly used genetic algorithm (GA), the ABC algorithm has fewer parameters, lower complexity, a reduced likelihood of getting trapped in local optima, faster convergence speed, and better stability. In the ABC algorithm, the number of leader bees is set equal to the number of follower bees. The position of a food source represents a feasible solution, and the quantity of pollen at a food source represents the fitness value of the solution. Leader bees locate food sources and communicate this information with follower bees, who select food sources to exploit based on a roulette wheel strategy. If a new solution has a higher fitness value than an existing one, it replaces the old solution; otherwise, the old solution is retained. If a solution fails to improve after a predefined maximum number of updates, the food source is abandoned, and scout bees are deployed to randomly generate a new food source. This iterative process continues until the optimal solution is obtained.
The ABC algorithm initializes its parameters, with key parameters including the number of food sources SN, the maximum number of updates allowed for a single food source limit, the maximum number of iterations MaxIt, and the acceleration coefficient α. Initially, SN food sources are randomly generated, and a specific feasible solution is randomly generated as follows:
v i j = x i j + r x i j x k j
where v i j represents the new position; x i j represents the original position; x k j represents the position of a randomly selected neighboring food source; r represents a random number uniformly distributed between [−1, 1]; k = 1 , 2 , , B N ( B N is the population size); and j = 1 , 2 , , n ( n is the dimension).
The leader bees disseminate information regarding food sources to the follower bees, who subsequently employ Equations (12) and (13) to choose a food source using a roulette wheel mechanism. Equation (11) is utilized to randomly create a new food source position in proximity to the current one, followed by a comparison of the food source qualities at the original new positions. If the quality of the food source at the new position is superior, the new position is retained.
p i = f i t i n = 1 B N f i t n
f i t i = 1 1 + f i , f i 0 1 + f i , f i < 0
where f i t i represents the fitness value of the current food source position.
If a food source exhibits no improvement in fitness after a certain number of generations, it is considered abandoned. Additionally, the leading bee at the current food source transitions into a scout bee, which uses Equation (14) to explore new food sources randomly:
x i j = x j min + r a n d 0 , 1 x j max x j min
where x j max and x j min represent the upper and lower bounds of the j-th dimensional component, respectively.
The search process, which includes leader bees, follower bees, and scout bees, is iterated until the algorithm terminates either upon reaching the maximum number of iterations or when the optimal solution of the population satisfies the predetermined accuracy criterion.
To improve the global optimization capability of the ABC algorithm, this study introduces a crossover operator inspired by GAs into the ABC framework. Crossover operations facilitate the exchange of segments of values within parental encodings to create new individuals. This process enables a more comprehensive distribution of solutions across the search space, thereby increasing the probability of discovering superior global optima and reducing the risk of the algorithm converging to local optima. Within the algorithm, a uniform random number ranging from 0 to 1 is generated for each component. If this random number is below a predefined value cr, the new value is accepted; otherwise, the current value is preserved.
In order to verify the problem-solving capability of the improved ABC, four standard test functions were selected for testing, and the specific forms of the functions are shown in Table 1.
To compare the solution capabilities of the algorithms, particle swarm optimization (PSO), the ABC, and the improved ABC were used to solve the aforementioned four test functions. Each algorithm was run under the same conditions. The tests were conducted on MATLAB, with the maximum number of iterations set uniformly to 500, resulting in the function value convergence curves, as shown in Figure 6.
From Figure 6, it can be observed that under the test of four standard test functions, the improved ABC demonstrates faster convergence speed and higher solution accuracy compared with the ABC and PSO, and it addresses the issue of the ABC algorithm’s tendency to get trapped in local optima.
The primary objective of this study is to reduce the torque ripple rate, with the algorithm’s flowchart in Figure 7. The torque ripple rate [25] is defined in Equation (15):
T r i p p l e = T max T min T a v
where T max represents the maximum torque; T min represents the minimum torque; and T a v represents the average torque.
The DITC system incorporates the optimal switching angle TSF module, leading to improvements in the control system (Figure 8). By refining the cosine TSF expression based on the SRM non-linear model and its electromagnetic properties, the improved TSF maximizes the torque production capacity of motor phase winding. It globally optimizes the conduction and turn-off angles of each phase while considering various constraints, thereby effectively reducing torque ripple and peak currents. The initial phase involves utilizing finite element methods to derive motor torque and inductance characteristics for modeling purposes. This approach replaces the traditional DITC torque estimation technique with motor torque characteristics to mitigate control inaccuracies stemming from the non-linear motor model.
In Figure 8, n r e f and n represent the reference speed and actual speed, respectively; T r e f represents the total reference torque; T A r e f , T B r e f , T C r e f , T A , T B , and T C represent the reference and actual torques of phases A, B, and C, respectively; θ represents the rotor position angle; while θ o n and θ o f f represent the optimal turn-on and turn-off angles, respectively. The speed controller generates T r e f based on the difference between n r e f and n . The optimal angle module outputs θ o n and θ o f f to the torque distribution module based on the current actual speed. TSF then rationally distributes the total reference torque to each phase. The hysteresis controller generates switching signals based on the difference between the actual torque and the reference torque of each phase, thereby controlling the switching state of the power converter and the actual torque of the motor.

5. Results

To validate the effectiveness of the control strategy proposed in this paper, an SRM control system simulation model was developed (Figure 8). The motor model utilizes lookup tables, incorporating magnetic linkage and torque data obtained from RMxprt and Maxwell 2D modules in Ansys Electronics. This data is imported into the lookup table (2D) module to complete the non-linear modeling of SRM. Additionally, the torque data is used to compute the actual torque of SRM by referencing the motor’s current and rotor position angle during operation. The structural parameters of SRM are detailed in Table 2.
To verify the performance of the DITC strategy proposed in this paper, traditional DITC strategies were selected as the comparison object for simulation. The following two sets of simulation were designed to validate the effectiveness of the improved DITC system under constant speed and variable speed conditions:
Simulation 1: To compare the performance of the traditional DITC strategy with the DITC strategy proposed in this paper, an analysis was conducted on the torque ripple and phase currents of the SRM when it reaches a stable speed.
Figure 9 and Figure 10, respectively, present the torque and phase current waveforms of the SRM under a load of 10 Nm, when stabilized at 300 r/min, for both the traditional DITC strategy and the DITC strategy proposed in this paper. The simulation results indicate that the total torque ripple of the traditional DITC strategy during stable operation is 9.34%, while the total torque ripple of the DITC strategy proposed in this paper is 8.35%, which is a reduction of 10.59% compared with the traditional DITC strategy. Additionally, the peak current of each phase for the traditional DITC strategy during stable operation is 48.20 A, whereas for the DITC strategy proposed in this paper, it is 38.24 A, representing a reduction of 20.66% compared with the traditional DITC strategy.
Figure 11 and Figure 12, respectively, illustrate the torque and phase current waveforms of the SRM under a load of 10 Nm, when stabilized at 600 r/min, for both the traditional DITC strategy and the DITC strategy proposed in this paper. According to the simulation results, the total torque ripple of the traditional DITC strategy during stable operation is 10.92%, while the total torque ripple of the DITC strategy proposed in this paper is 8.71%, which represents a reduction of 20.24% compared with the traditional DITC strategy. Concurrently, the peak current of each phase for the traditional DITC strategy during stable operation is 48.83 A, whereas for the DITC strategy proposed in this paper, it is 39.47 A, indicating a reduction of 19.17% compared with the traditional DITC strategy.
Figure 13 and Figure 14, respectively, present the torque and phase current waveforms of the SRM under a load of 10 Nm, when stabilized at 1000 r/min, for both the traditional DITC strategy and the DITC strategy proposed in this paper. The simulation results indicate that the total torque ripple of the traditional DITC strategy during stable operation is 12.89%, while the total torque ripple of the DITC strategy proposed in this paper is 10.35%, which is a reduction of 19.70% compared with the traditional DITC strategy. Additionally, the peak current of each phase for the traditional DITC strategy during stable operation is 47.78 A, whereas for the DITC strategy proposed in this paper, it is 37.04 A, representing a reduction of 22.48% compared with the traditional DITC strategy.
As shown in Table 3, the simulation results are compared between the traditional DITC strategy and the DITC strategy proposed in this paper. Based on the simulation results, it can be observed that the DITC strategy proposed in this paper has a smaller torque ripple than the traditional DITC strategy during stable operation of the system. Moreover, it effectively suppresses the peak current value at the beginning of phase commutation, which can significantly reduce the losses in the system’s power devices and extend their service life.
Simulation 2: To compare the dynamic performance of the traditional DITC strategy with the DITC strategy proposed in this paper, a simulation analysis of the total torque of the SRM under accelerating and decelerating conditions was conducted.
The motor load is set to 10 Nm, with an initial speed of 600 r/min. At a time of 0.5 s, the speed suddenly changes to 1000 r/min. Comparing Figure 15 and Figure 16, when the motor reaches the rated speed and is affected by the speed change, both systems can respond quickly and exhibit ideal waveforms. The torque ripple of the traditional DITC strategy after being affected by the speed change and stabilizing again is 13.19%, while the torque ripple of the DITC strategy proposed in this paper after being affected by the speed change and stabilizing again is 10.44%.
The motor load is set to 10 Nm, with an initial speed of 1000 r/min. At a time of 0.5 s, the speed suddenly changes to 600 r/min. Comparing Figure 17 and Figure 18, when the motor is affected by a speed change while reaching the rated speed and stabilizing, both systems can respond quickly and display ideal waveforms. The torque ripple of the traditional DITC strategy after being affected by the speed change and stabilizing again is 10.83%, while the torque ripple of the DITC strategy proposed in this paper after being affected by the speed change and stabilizing again is 8.60%.
According to the simulation results, under the condition of sudden speed change, both the traditional DITC strategy and the DITC strategy proposed in this paper can quickly return to stable operation within a very short time, demonstrating that the system’s operational characteristics have strong robustness against parameter variation disturbances. However, the DITC strategy proposed in this paper exhibits a smaller torque ripple and better torque ripple suppression after being affected by the speed change and stabilizing again, compared with the traditional DITC strategy.
In summary, under the control of the DITC strategy proposed in this paper, the SRM exhibits good torque pulsation suppression across different speed conditions, and the current peak values at the beginning of conduction are also suppressed. This contributes to improving the handling stability and comfort of SRM when applied to new energy vehicles. Additionally, in response to sudden speed changes, the DITC strategy presented in this paper can react quickly and maintain torque pulsation suppression, playing a positive role in dealing with the complex and variable conditions of new energy vehicles.

6. Conclusions

This study focuses on addressing the issue of significant torque ripple in the commutation zone of SRMs and proposes a DITC strategy based on the optimal switching angle TSF. The improved TSF aims to optimize utilization of the rotor’s torque generation capacity in the commutation zone by establishing a model for the optimal switching angle under various speed conditions. This approach is designed to reduce torque ripple and minimize peak currents during commutation. Based on the simulation results, the improved DITC strategy demonstrates significant suppression of torque ripple in the SRM commutation zone. Compared with the traditional DITC strategy, the torque ripple rate is reduced by 10.59% and 19.70% under low-speed and high-speed conditions, respectively. Furthermore, the improved DITC strategy effectively mitigates the peak currents at the beginning of phase conduction, reducing them by 20.66% and 22.48% in low-speed and high-speed conditions, respectively, compared with the traditional strategy. Moreover, this strategy excels in dynamic performance, rapidly adapting to sudden operational changes and maintaining effective torque ripple suppression after stabilization.

Author Contributions

Conceptualization, H.W. and J.W.; methodology, H.W.; software, H.W.; validation, H.W. and J.W.; formal analysis, C.X.; investigation, C.X.; resources, Z.G.; data curation, H.W.; writing—original draft preparation, H.W. and J.W; writing—review and editing, H.W. and Z.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Henan Province University Science and Technology Innovation Team Support Program, grant number 24IRTSTHN029.

Data Availability Statement

The data that support the findings of this study are available from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Ge, L.F.; Fan, Z.Z.; Du, N.; Huang, J.L.; Xiao, D.X.; Song, S.J. Model Predictive Torque and Force Control for Switched Reluctance Machines Based on Online Optimal Sharing Function. IEEE Trans. Power Electron. 2023, 38, 12359–12364. [Google Scholar] [CrossRef]
  2. Lan, Y.F.; Benomar, Y.; Deepak, K.; Aksoz, A.; El Baghdadi, M.; Bostanci, E.; Hegazy, O. Switched Reluctance Motors and Drive Systems for Electric Vehicle Powertrains: State of the Art Analysis and Future Trends. Energies 2021, 14, 2079. [Google Scholar] [CrossRef]
  3. Qiu, L.; He, L.; Dai, L.C.; Fang, C.; Chen, Z.H.; Pan, J.F.; Zhang, B.; Xu, Y.; Chen, C. Networked control strategy of dual linear switched reluctance motors based time delay tracking system. ISA Trans. 2022, 129, 605–615. [Google Scholar] [CrossRef] [PubMed]
  4. Wang, Z.K.; Ching, T.W.; Huang, S.J.; Wang, H.T.; Xu, T. Challenges Faced by Electric Vehicle Motors and Their Solutions. IEEE Access 2021, 9, 5228–5249. [Google Scholar] [CrossRef]
  5. Kusumi, T.; Hara, T.; Umetani, K.; Hiraki, E. Phase-current waveform for switched reluctance motors to eliminate input-current ripple and torque ripple in low-power propulsion below magnetic saturation. IET Power Electron. 2020, 13, 3351–3359. [Google Scholar] [CrossRef]
  6. Takeno, M.; Chiba, A.; Hoshi, N.; Ogasawara, S.; Takemoto, M.; IEEE. Power and Efficiency Measurements and Design Improvement of a 50kW witched Reluctance Motor for Hybrid Electric Vehicles. In Proceedings of the IEEE Energy Conversion Congress and Exposition (ECCE), Phoenix, AZ, USA, 17–22 September 2011; pp. 1495–1501. [Google Scholar]
  7. Tariq, I.; Muzzammel, R.; Alqasmi, U.; Raza, A. Artificial Neural Network-Based Control of Switched Reluctance Motor for Torque Ripple Reduction. Math. Probl. Eng. 2020, 2020, 9812715. [Google Scholar] [CrossRef]
  8. Wang, S.H.; Hu, Z.H.; Cui, X.P. Research on Novel Direct Instantaneous Torque Control Strategy for Switched Reluctance Motor. IEEE Access 2020, 8, 66910–66916. [Google Scholar] [CrossRef]
  9. Song, S.J.; Fang, G.L.; Hei, R.S.; Jiang, J.N.; Ma, R.Q.; Liu, W.G. Torque Ripple and Efficiency Online Optimization of Switched Reluctance Machine Based on Torque per Ampere Characteristics. IEEE Trans. Power Electron. 2020, 35, 9608–9616. [Google Scholar] [CrossRef]
  10. Zhang, X.; Yang, Q.Q.; Ma, M.Y.; Lin, Z.Y.; Yang, S.Y. A Switched Reluctance Motor Torque Ripple Reduction Strategy with Deadbeat Current Control and Active Thermal Management. IEEE Trans. Veh. Technol. 2020, 69, 317–327. [Google Scholar] [CrossRef]
  11. Ye, J.; Bilgin, B.; Emadi, A. An Offline Torque Sharing Function for Torque Ripple Reduction in Switched Reluctance Motor Drives. IEEE Trans. Energy Convers. 2015, 30, 726–735. [Google Scholar] [CrossRef]
  12. Jing, B.Q.; Dang, X.J.; Liu, Z.; Ji, J.B. Torque Ripple Suppression of Switched Reluctance Motor with Reference Torque Online Correction. Machines 2023, 11, 179. [Google Scholar] [CrossRef]
  13. Yang, F.; Chen, H.; Li, X.D.; Aguirre, M.P.; Saqib, M.A. An efficient torque distribution function for optimized control strategy in the commutation zone of switched reluctance motors. Trans. China Electrotech. Soc. 2024, 39, 1671–1683. [Google Scholar] [CrossRef]
  14. Sun, Q.G.; Wu, J.H. Torque ripple suppression strategy for switched reluctance motors based on online correction of the torque distribution function. Electr. Mach. Control 2017, 21, 1–8. [Google Scholar] [CrossRef]
  15. Sun, Q.G.; Wei, G.M.; Liu, X. Torque ripple suppression in switched reluctance motors using adaptive commutation and torque compensation. Electr. Mach. Control 2022, 26, 91–100+111. [Google Scholar] [CrossRef]
  16. Gengaraj, M.; Kalaivani, L.; Rajesh, R. Investigation on Torque Sharing Function for Torque Ripple Minimization of Switched Reluctance Motor: A Flower Pollination Algorithm Based Approach. IETE J. Res. 2023, 69, 3678–3692. [Google Scholar] [CrossRef]
  17. Huang, C.Z.; Cao, W.S.; Xu, J.X. An NUTSF at Sub-Region for Suppression of Torque Ripple in Switched Reluctance Motors. Appl. Sci. 2022, 12, 7604 . [Google Scholar] [CrossRef]
  18. Xiao, Z.Y.; Zhang, G.B.; Huang, Y.M.; IEEE. Research on Fuzzy Control of Switched Reluctance Motor. In Proceedings of the 32nd Chinese Control And Decision Conference (CCDC), Hefei, China, 22–24 August 2020; pp. 189–192. [Google Scholar]
  19. Gao, J.; Yuan, B.; Wang, H.Y.; Xu, M. Online Current Spikes Suppression Strategy Research of Switched Reluctance Motors Based on Hybrid Torque Sharing Function. IEEJ Trans. Electr. Electron. Eng. 2023, 18, 1939–1948. [Google Scholar] [CrossRef]
  20. Xue, X.D.; Cheng, K.W.E.; Ho, S.L. Optimization and Evaluation of Torque-Sharing Functions for Torque Ripple Minimization in Switched Reluctance Motor Drives. IEEE Trans. Power Electron. 2009, 24, 2076–2090. [Google Scholar] [CrossRef]
  21. Kjaer, P.C.; Gribble, J.J.; Miller, T.J.E. High-grade control of switched reluctance machines. IEEE Trans. Ind. Appl. 1997, 33, 1585–1593. [Google Scholar] [CrossRef]
  22. Kudiyarasan, S.; Sthalasayanam, N.; Karunakaran, V. Minimization of torque pulsations by using a novel fuzzy controller in SRM drives for EV applications. Heliyon 2023, 9, e14437. [Google Scholar] [CrossRef]
  23. Kannan, R.; Rajasekaran, S.; Stallon, S.D.; Anand, R. Improved indirect instantaneous torque control based torque sharing function approach of SRM drives in EVs using hybrid technique. ISA Trans. 2023, 139, 322–336. [Google Scholar] [CrossRef]
  24. Vecek, N.; Liu, S.H.; Crepinsek, M.; Mernik, M. On the Importance of the Artificial Bee Colony Control Parameter ‘Limit’. Inf. Technol. Control 2017, 46, 566–604. [Google Scholar] [CrossRef]
  25. Ferkova, Z.; Suchy, L.; Bober, P. Comparison of 6/4 and 12/8 switched reluctance motor models using direct torque control with torque lookup table. Electr. Eng. 2020, 102, 75–83. [Google Scholar] [CrossRef]
Figure 1. Structure of an 8/6-pole SRM.
Figure 1. Structure of an 8/6-pole SRM.
Wevj 16 00026 g001
Figure 2. Torque characteristics of an 8/6-pole SRM.
Figure 2. Torque characteristics of an 8/6-pole SRM.
Wevj 16 00026 g002
Figure 3. DITC system diagram.
Figure 3. DITC system diagram.
Wevj 16 00026 g003
Figure 4. Diagram of cosine TSF function.
Figure 4. Diagram of cosine TSF function.
Wevj 16 00026 g004
Figure 5. Segmentation of cosine TSF intervals.
Figure 5. Segmentation of cosine TSF intervals.
Wevj 16 00026 g005
Figure 6. Function value convergence map: (a) Sphere function curve; (b) Shubert function curve; (c) Rastrigin function curve; (d) Schwefel function curve.
Figure 6. Function value convergence map: (a) Sphere function curve; (b) Shubert function curve; (c) Rastrigin function curve; (d) Schwefel function curve.
Wevj 16 00026 g006
Figure 7. Flowchart of ABC algorithm with crossover operator.
Figure 7. Flowchart of ABC algorithm with crossover operator.
Wevj 16 00026 g007
Figure 8. Diagram of improved DITC system.
Figure 8. Diagram of improved DITC system.
Wevj 16 00026 g008
Figure 9. Steady-state simulation results at 300 r/min with a 10 Nm load torque for the traditional DITC system: (a) synthesized output torque; (b) single-phase current.
Figure 9. Steady-state simulation results at 300 r/min with a 10 Nm load torque for the traditional DITC system: (a) synthesized output torque; (b) single-phase current.
Wevj 16 00026 g009
Figure 10. Steady-state simulation results at 300 r/min with a 10 Nm load torque for the improved DITC system: (a) synthesized output torque; (b) single-phase current.
Figure 10. Steady-state simulation results at 300 r/min with a 10 Nm load torque for the improved DITC system: (a) synthesized output torque; (b) single-phase current.
Wevj 16 00026 g010
Figure 11. Steady-state simulation results at 600 r/min with a 10 Nm load torque for the traditional DITC system: (a) synthesized output torque; (b) single-phase current.
Figure 11. Steady-state simulation results at 600 r/min with a 10 Nm load torque for the traditional DITC system: (a) synthesized output torque; (b) single-phase current.
Wevj 16 00026 g011
Figure 12. Steady-state simulation results at 600 r/min with a 10 Nm load torque for the improved DITC system: (a) synthesized output torque; (b) single-phase current.
Figure 12. Steady-state simulation results at 600 r/min with a 10 Nm load torque for the improved DITC system: (a) synthesized output torque; (b) single-phase current.
Wevj 16 00026 g012
Figure 13. Steady-state simulation results at 1000 r/min with a 10 Nm load torque for the traditional DITC system: (a) synthesized output torque; (b) single-phase current.
Figure 13. Steady-state simulation results at 1000 r/min with a 10 Nm load torque for the traditional DITC system: (a) synthesized output torque; (b) single-phase current.
Wevj 16 00026 g013
Figure 14. Steady-state simulation results at 1000 r/min with a 10 Nm load torque for the improved DITC system: (a) synthesized output torque; (b) single-phase current.
Figure 14. Steady-state simulation results at 1000 r/min with a 10 Nm load torque for the improved DITC system: (a) synthesized output torque; (b) single-phase current.
Wevj 16 00026 g014
Figure 15. Torque diagram of the traditional DITC strategy during acceleration.
Figure 15. Torque diagram of the traditional DITC strategy during acceleration.
Wevj 16 00026 g015
Figure 16. Torque diagram of the improved DITC strategy during acceleration.
Figure 16. Torque diagram of the improved DITC strategy during acceleration.
Wevj 16 00026 g016
Figure 17. Torque diagram of the traditional DITC strategy during deceleration.
Figure 17. Torque diagram of the traditional DITC strategy during deceleration.
Wevj 16 00026 g017
Figure 18. Torque diagram of the improved DITC strategy during deceleration.
Figure 18. Torque diagram of the improved DITC strategy during deceleration.
Wevj 16 00026 g018
Table 1. Standard test functions.
Table 1. Standard test functions.
FunctionFunction ExpressionDimensionalitySearch Range
Sphere f ( x ) = i = 1 n x i 2 10[−100, 100]
Shubert f ( x ) = 1 + 1 4000 i = 1 n x i 2 i = 1 n cos ( x i i ) 10[−300, 300]
Rastrigin f ( x ) = 10 n + i = 1 n x i 2 10 cos 2 π x i 10[−10, 10]
Schwefel f ( x ) = 418.9829 d i = 1 n x i sin x i 10[−500, 500]
Table 2. SRM structural poarameters.
Table 2. SRM structural poarameters.
ParameterValue
Number of stator and rotor stages8/6
Rated power4 kW
Rated speed1500 r/min
Frictional loss12 W
Stator external/internal diameter120/74.5 mm
Rotor external/internal diameter74/30 mm
Embrace factor0.5
Stacking factor0.95
Steel typeDW360_50
Core length65 mm
Table 3. Comparison of simulation results before and after improvement.
Table 3. Comparison of simulation results before and after improvement.
SpeedTorque RipplePeak Current
DITCImproved DITCDITCImproved DITC
300 r/min9.34%8.35%48.20 A38.24 A
600 r/min10.92%8.71%48.83 A39.47 A
1000 r/min12.89%10.35%47.78 A37.04 A
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.

Share and Cite

MDPI and ACS Style

Wang, H.; Wu, J.; Xie, C.; Guo, Z. Vehicle-Mounted SRM DITC Strategy Based on Optimal Switching Angle TSF. World Electr. Veh. J. 2025, 16, 26. https://doi.org/10.3390/wevj16010026

AMA Style

Wang H, Wu J, Xie C, Guo Z. Vehicle-Mounted SRM DITC Strategy Based on Optimal Switching Angle TSF. World Electric Vehicle Journal. 2025; 16(1):26. https://doi.org/10.3390/wevj16010026

Chicago/Turabian Style

Wang, Hongyao, Jingbo Wu, Chengwei Xie, and Zhijun Guo. 2025. "Vehicle-Mounted SRM DITC Strategy Based on Optimal Switching Angle TSF" World Electric Vehicle Journal 16, no. 1: 26. https://doi.org/10.3390/wevj16010026

APA Style

Wang, H., Wu, J., Xie, C., & Guo, Z. (2025). Vehicle-Mounted SRM DITC Strategy Based on Optimal Switching Angle TSF. World Electric Vehicle Journal, 16(1), 26. https://doi.org/10.3390/wevj16010026

Article Metrics

Back to TopTop