5.2. Results and Discussion
The experimental validation was designed to comprehensively assess the performance of the BLDC motor drive under all relevant operating conditions. The 24 s test interval was divided into four consecutive 6 s phases, each corresponding to a specific speed level. During the first interval
s, the load torque was set to zero while the speed varied through low, medium, and high levels in order to isolate and examine the impact of speed changes alone. In the subsequent intervals, the speed was fixed while the load torque was varied every 2 s to cover low (0.4 N·m), medium (0.8 N·m), and high (1.2 N·m) torque levels. Specifically, in the second interval
s, the speed was maintained at a low level; in the third interval
s, the speed was medium; and in the final interval
s, the speed was high. The PI controller used in the speed regulation loop was carefully tuned through offline optimization to ensure a fast dynamic response and minimal steady-state error, and then integrated into the overall system architecture, as shown in
Figure 2 and
Figure 3. It is important to note that the transitions in speed and torque were not applied simultaneously; to ensure system stability and avoid overlapping transients, each speed adjustment was introduced approximately 0.1 s before the corresponding torque change. This configuration ensured a stable response and enabled accurate evaluation of each operating point. The updated test scenario matrix is summarized in
Table 3, and the applied load torque profile is illustrated in
Figure 6.
The waveforms for the stator current and back-EMF are shown in
Figure 7 and
Figure 8, respectively. These figures provide insights into the motor’s behavior, where the stator current follows a sinusoidal pattern for the fixed flux control strategy and the back-EMF exhibits the typical trapezoidal waveform. The experimental results demonstrate the effectiveness of adaptive flux strategies in minimizing power losses and improving system efficiency. The performance of the fixed flux, IncCond, and fuzzy logic control strategies is compared in this section.
Figure 9 illustrates the motor speed response under different flux control strategies. The speed profiles appear closely aligned, indicating minimal differences in steady-state performance. However, IncCond exhibits a slightly faster time response compared to fixed flux, particularly during speed transitions. Fuzzy logic outperforms both, achieving the most consistent speed tracking.
Figure 10 presents the electromagnetic torque profiles under different flux control strategies. The fixed flux case,
Figure 10a, delivers the smoothest and most stable torque response, characterized by minimal torque ripple under varying operating conditions, demonstrating superior torque stability compared to both the IncCond and fuzzy logic strategies. The IncCond strategy,
Figure 10b, exhibits a reduction in torque oscillations compared to the fuzzy logic approach, and provides a more stable torque response during load transitions, benefiting from its gradient-based flux tuning. Meanwhile, the fuzzy logic approach,
Figure 10c, shows significant torque oscillations, particularly during load transitions, due to its dynamic adaptation method. However, this increase in oscillation is an intentional trade-off made to prioritize power loss reduction. The fuzzy controller operates within empirically defined limits for flux (
and
), rotor speed, and load torque, ensuring safe operation while maximizing efficiency. These constraints were established through iterative testing and logical system analysis, allowing the controller to respond adaptively to varying operating conditions while respecting stability margins.
Figure 11 illustrates the flux profiles under different control strategies. In the fixed flux case,
Figure 11a, the flux remains constant regardless of load or speed variations, resulting in suboptimal efficiency due to the lack of adaptability. The IncCond method,
Figure 11b, introduces dynamic flux adjustment in response to changing operating conditions, though its responsiveness is limited compared to fuzzy logic. The fuzzy logic strategy,
Figure 11c, offers the most effective flux adaptation, dynamically tuning the flux reference based on real-time speed and torque.
Figure 12,
Figure 13,
Figure 14 and
Figure 15 present a comparative analysis of the input power, electromagnetic power, core losses, and copper losses, respectively, under the three flux control strategies. While all approaches maintain similar trends, the adaptive strategies IncCond and fuzzy logic demonstrate clear advantages over the fixed flux method. In particular,
Figure 12 shows that adaptive flux control effectively reduces the required input power, with the fuzzy logic strategy exhibiting the most pronounced reduction.
Figure 13 indicates that the electromagnetic power remains relatively stable across methods, with a slight advantage observed under fuzzy logic control. Regarding core losses in
Figure 14, both adaptive strategies introduce small variations, but no significant improvement is evident compared to the fixed approach. However,
Figure 15 highlights a marked reduction in copper losses under fuzzy logic control, attributed to its improved current regulation. These observations suggest that while both adaptive methods enhance system performance, the fuzzy logic strategy achieves the most effective balance between input power reduction and loss minimization, particularly in terms of copper losses, thereby contributing to higher overall efficiency.
The numerical results of the average power values for each method are summarized in
Table 4. These values were computed as mean values over 24 s, which is the standard approach in power system efficiency analysis. This average-based evaluation reflects the long-term electrical stress on the motor [
34].
Among the three strategies, fuzzy logic exhibits the best overall performance. It achieves the lowest input power consumption at
while delivering the highest electromagnetic power at
. In addition, it significantly reduces copper losses to
and core losses to
, both of which are the lowest among all methods. This results in the lowest total power losses, amounting to
, and leads to a system efficiency of
—the highest observed. The IncCond method offers intermediate performance, with an input power of
, electromagnetic power of
, core losses of
, and copper losses of
. Its total power losses are reduced to
, corresponding to a
loss reduction compared to the fixed flux approach. The system efficiency achieved is
. In contrast, the fixed flux strategy results in the highest energy losses and the lowest system efficiency, with an input power of
, total power losses of
, and an overall efficiency of
. These results validate the effectiveness of adaptive flux control—particularly fuzzy logic—in minimizing power losses and enhancing overall drive efficiency. The bar charts in
Figure 16 present a visual summary of the performance metrics listed in
Table 4, highlighting efficiency, input power, total losses, and copper losses for the fixed flux, incremental conductance, and fuzzy logic strategies.
The experimental results clearly validate the effectiveness of adaptive flux control strategies in minimizing power losses and enhancing the overall efficiency of BLDC motor drives. Among the three evaluated methods, the fuzzy logic controller achieved the best overall performance, realizing a 25.55% reduction in total power losses and a system efficiency of 66.59%. The incremental conductance approach also demonstrated significant benefits, yielding a 10.22% loss reduction compared to the fixed flux baseline. These improvements were achieved through intelligent real-time flux regulation: the IncCond method provided fast and responsive flux adaptation based on power–flux gradient analysis, while the fuzzy controller fine-tuned the flux reference using a rule-based system informed by motor speed and load torque.
All strategies were implemented and validated using an HIL environment based on a dual dSPACE 1104 card setup. The control algorithm was executed in real time using a DTC scheme, where accurate flux estimation was enabled by leveraging the known internal parameters of the BLDC motor. The real-time simulation model of the motor included detailed modeling of electromagnetic dynamics, core losses, and switching behavior, ensuring high-fidelity interaction between hardware and simulation domains. The use of a small-scale 100 W BLDC motor, with fully characterized internal parameters, allowed precise analysis of efficiency trends and loss mechanisms across a wide range of operating points.
The proposed framework, integrating IncCond and fuzzy logic within a real-time DTC control architecture, demonstrates a practical, scalable, and energy-efficient solution for intelligent motor drives. It successfully bridges advanced control theory and embedded implementation, offering a concrete pathway toward optimized flux control in energy-sensitive applications. The demonstrated loss minimization, control responsiveness, and implementation feasibility collectively represent a meaningful contribution to the advancement of BLDC motor drives.