Multi-input staggered DCDC converter fuel cell power optimization method

By using an adaptive control method for a multi-input interleaved DC-DC converter, the number of active phases, duty cycle, and phase difference of the fuel cell are dynamically adjusted, solving the problems of ripple suppression and efficiency optimization of the fuel cell under complex operating conditions. This achieves efficient and stable operation of the fuel cell and extends the equipment life.

CN121124290APending Publication Date: 2025-12-12SHANDONG HUACHE ENERGY TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511394608.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-28
Publication Date
2025-12-12

AI Technical Summary

Technical Problem

In existing technologies, fuel cells are sensitive to the ripple of the output current. Traditional fixed-parameter control strategies are difficult to maintain optimal performance when the load fluctuates drastically. Furthermore, the response speed and accuracy of the ripple detection circuit are insufficient, resulting in lag in the feedback of the control system and making it unable to adapt to complex operating conditions.

Method used

By employing a multi-input interleaved DC-DC converter, the number of active phases, duty cycle, and phase difference of the multi-phase interleaved parallel topology are dynamically adjusted by monitoring the fuel cell output current and load demand. Combined with an adaptive algorithm to optimize control parameters, the fuel cell can achieve efficient and low-stress operation across the entire load range.

Benefits of technology

It significantly reduces fuel cell output current ripple, improves system stability and reliability, extends equipment life, and enhances the energy efficiency of hydrogen-electric hybrid vehicle power systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121124290A_ABST
    Figure CN121124290A_ABST
Patent Text Reader

Abstract

The invention discloses a multi-input staggered DC / DC converter fuel cell power optimization method, which is applied to the field of hydrogen-electricity hybrid electric vehicles. Aiming at the characteristic that the fuel cell is sensitive to current ripples, the method aims to reduce the ripples, improve the system efficiency and prolong the service life of the fuel cell. The core lies in that the output current and load requirements of the fuel cell are monitored in real time, the optimal duty ratio of each phase of the multi-phase staggered parallel topology is calculated by adopting a self-adaptive duty ratio algorithm, and a switching device is controlled according to the optimal duty ratio; meanwhile, the activation phase number is dynamically adjusted according to the load current, temperature and aging state monitoring is further integrated to optimize control parameters, and the same phase difference can be adaptively adjusted to optimize the ripple suppression effect. Through the comprehensive technical scheme of multi-parameter, self-adaptive and cooperative control, effective suppression of the current ripples of the fuel cell is realized, and efficient, stable and long-life operation of the fuel cell is guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of fuel cell power optimization design technology, specifically to a method for optimizing the power of a fuel cell in a multi-input interleaved DC-DC converter. Background Technology

[0002] In hydrogen-electric hybrid vehicles and various power electronics applications, the performance of DC power conversion systems is crucial. Fuel cells, as the core power source, directly impact the efficiency, reliability, and lifespan of the entire system due to the quality of their output current. Fuel cells are extremely sensitive to output current ripple; excessive ripple can trigger electrochemical side reactions, accelerate catalyst aging and membrane electrode degradation, thus significantly shortening their lifespan. To suppress current ripple, multiphase interleaved parallel topology has become a mainstream technical solution. This structure achieves superposition and cancellation of ripple currents through the timing-shifted operation of multiphase channels, theoretically effectively reducing the ripple amplitude on both the input and output sides. However, traditional fixed-parameter control strategies have significant limitations. Under conditions of drastic load fluctuations, such as locomotive start-up, acceleration, or braking, a fixed phase configuration and switching duty cycle cannot maintain optimal performance across the entire load range, potentially leading to low efficiency under light loads or deterioration in ripple suppression under heavy loads. Furthermore, existing control methods largely rely on static models, lacking effective adaptive adjustment capabilities to the dynamic characteristics of fuel cells during operation, such as the coupled effects of temperature changes and aging degradation. The detection of current ripple also has its bottlenecks. Conventional detection methods are insufficient in response speed and accuracy, making it difficult to capture rapid transient changes in ripple in real time. This results in lag in the feedback of the control system, failing to provide an accurate data foundation for advanced control algorithms. Therefore, there is an urgent need in this field for a comprehensive control method that integrates high-performance ripple detection and multi-parameter adaptive optimization. This method can dynamically adjust multiple parameters of the converter, such as the number of phases, duty cycle, and phase difference, thereby ensuring that the fuel cell can operate at its optimal state of high efficiency, low stress, and long lifespan under various complex operating conditions.

[0003] Therefore, existing technologies still need further development. Summary of the Invention

[0004] The purpose of this invention is to overcome the above-mentioned technical deficiencies and provide a method for optimizing the power of a fuel cell in a multi-input interleaved DC-DC converter, so as to solve the problems existing in the prior art.

[0005] To achieve the above technical objectives, this invention provides a method for optimizing the power of a fuel cell in a multi-input interleaved DC-DC converter, comprising: The multi-input interleaved DC / DC converter connects a fuel cell and at least one energy storage device, and employs a multiphase interleaved parallel topology. The method comprises: S100, Monitor the output current and load demand of the fuel cell; S200. Based on the output current and load requirements, calculate the optimal duty cycle of each phase in the multiphase interleaved parallel topology using an adaptive duty cycle algorithm. S300. Control each phase switching device according to the optimal duty cycle to reduce the output current ripple of the fuel cell; S400: Dynamically adjust the number of active phases of the multiphase interleaved parallel topology according to the load current.

[0006] Specifically, the dynamic adjustment of the number of activated phases includes: When the load current is lower than the first threshold, the number of active phases is reduced; When the load current is higher than the second threshold, the number of activated phases is increased.

[0007] Specifically, the adaptive duty cycle algorithm also adjusts the optimal duty cycle based on the temperature of the fuel cell.

[0008] Specifically, the method further includes: Adjusting the phase difference between the phases in the multiphase interleaved parallel topology further reduces the output current ripple.

[0009] Specifically, when reducing or increasing the number of active phases, a gradual switching strategy is adopted to avoid sudden current changes.

[0010] Specifically, adjusting the optimal duty cycle based on the temperature includes: When the temperature exceeds a preset temperature threshold, the optimal duty cycle is reduced to decrease the thermal stress of the fuel cell.

[0011] Specifically, adjusting the phase difference includes: The phase difference is adaptively optimized based on the feedback signal of the output current ripple.

[0012] Specifically, the gradual switching strategy includes: When reducing the number of active phases, a soft shutdown strategy is adopted for the phases to be shut down; When increasing the number of active phases, a soft-start strategy is adopted for the phases to be activated.

[0013] Specifically, the method further includes: Monitor the aging status of the fuel cell and dynamically adjust the preset temperature threshold based on the aging status.

[0014] Specifically, the adaptive optimization of the phase difference is achieved using a PID controller or a fuzzy logic controller.

[0015] Beneficial effects: The fuel cell power optimization method for multi-input interleaved DC / DC converters provided in this invention exhibits several significant advantages over existing technologies. First, this method achieves real-time and accurate sensing of the fuel cell output current ripple and its changing trends through high-frequency sampling and differential calculation, laying a solid foundation for subsequent high-level control and greatly improving the real-time performance and accuracy of system status monitoring. Based on this, by combining an adaptive duty cycle algorithm and a dynamic phase number adjustment mechanism, the converter can intelligently adapt to a wide range of load changes. It not only ensures excellent ripple suppression under heavy load conditions by increasing the number of active phases, but also effectively reduces switching losses under light load conditions by reducing the number of phases, thus achieving synergistic optimization of efficiency and performance across the entire operating range. Particularly noteworthy is that this invention innovatively uses fuel cell operating state parameters, such as temperature and aging status, as input variables for the control algorithm, realizing feedforward and compensation control based on the equipment's health status. This proactively avoids the fuel cell operating under unfavorable conditions, effectively delaying its performance degradation and significantly extending its service life. Furthermore, the introduced phase difference adaptive optimization technology further enhances the ripple cancellation effect and strengthens the system's robustness to parameter drift and component inconsistencies. Through multi-level, adaptive, and coordinated control, the entire solution not only significantly reduces the output current ripple of the fuel cell but also improves the overall stability, reliability, and energy efficiency of the hydrogen-electric hybrid vehicle's powertrain system, demonstrating significant engineering application value. Attached Figure Description

[0016] Figure 1 This is a flowchart illustrating the method for optimizing the power of a fuel cell in a multi-input interleaved DC-DC converter, as provided in a specific embodiment of the present invention. Detailed Implementation

[0017] To enable those skilled in the art to better understand the technical solutions of the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings. Based on the embodiments in this application, other similar embodiments obtained by those skilled in the art without creative effort should all fall within the scope of protection of this application. Furthermore, directional terms mentioned in the following embodiments, such as "up," "down," "left," and "right," are only for reference to the directions in the accompanying drawings; therefore, the directional terms used are for illustrative purposes and not for limiting the invention.

[0018] The present invention will be further described below with reference to the accompanying drawings and preferred embodiments.

[0019] Please see Figure 1 This invention provides a method for optimizing the power of a fuel cell in a multi-input interleaved DC-DC converter, comprising: The multi-input interleaved DC / DC converter connects a fuel cell and at least one energy storage device, and employs a multiphase interleaved parallel topology. The method comprises: S100, Monitor the output current and load requirements of the fuel cell.

[0020] S200. Based on the output current and load requirements, the optimal duty cycle of each phase in the multiphase interleaved parallel topology is calculated using an adaptive duty cycle algorithm.

[0021] S300. Control each phase switching device according to the optimal duty cycle to reduce the output current ripple of the fuel cell.

[0022] S400: Dynamically adjust the number of active phases of the multiphase interleaved parallel topology according to the load current.

[0023] It should be further explained that the method includes monitoring the fuel cell's output current and load demand. The output current is monitored in real time using a high-precision current sensor (such as a Hall effect sensor), with a sampling frequency set at least 10 times the switching frequency. For example, if the switching frequency is 100kHz, the sampling frequency should be at least 1MHz to ensure the capture of current ripple details. Load demand is calculated by monitoring the bus voltage and load current, which is also monitored by a sensor with a sampling period of 1ms for rapid response to changes. Based on the output current and load demand, an adaptive duty cycle algorithm is used to calculate the optimal duty cycle for each phase in the multiphase interleaved parallel topology. The adaptive duty cycle algorithm is implemented using a digital PID controller. The PID controller input is the error between the actual current ripple and the target ripple (1%), and the output is the duty cycle correction value. The actual current ripple is obtained by calculating the peak-to-peak value or RMS value of the current signal. The target ripple is set to 1% based on fuel cell life considerations, as ripple exceeding 1% may accelerate fuel cell aging. The algorithm runs on a microcontroller (such as a DSP or ARM) with a control cycle of 100μs to ensure real-time performance. Based on the optimal duty cycle, a PWM signal is generated to control the switching devices (such as MOSFETs or IGBTs) of each phase, driving the converter to work. At the same time, the number of active phases is dynamically adjusted according to the load current: the load current is monitored by a current sensor, and the dynamic adjustment logic is based on a predefined threshold, with the number of phases adjusted in steps to avoid abrupt changes.

[0024] Understandably, by adjusting the adaptive duty cycle and dynamic number of phases, low ripple (≤1%) is maintained across the entire load range. Under light load, the number of phases is reduced to lower switching losses, improving efficiency by up to 5%. Under heavy load, the number of phases is increased to distribute current, reduce thermal stress, and extend fuel cell life by approximately 20%. The entire method achieves automated optimization without human intervention.

[0025] Specifically, the dynamic adjustment of the number of activated phases includes: When the load current is lower than the first threshold, the number of active phases is reduced; When the load current is higher than the second threshold, the number of activated phases is increased.

[0026] It should be further explained that dynamically adjusting the number of active phases includes reducing the number of active phases when the load current is below a first threshold and increasing the number of active phases when the load current is above a second threshold. The first and second thresholds are set based on the rated load current. Preferably, when the rated load current is 100A, the first threshold is set to 20A (20% of the rated value), and the second threshold is set to 80A (80% of the rated value). The reason for choosing 20% ​​and 80% is that, through experimental data verification, when the load current is below 20% of the rated value, the system is under light load, and reducing the number of phases (e.g., from 4 phases to 1 phase) can reduce switching losses by up to 30%, while the ripple can still be controlled within 1.5%, without affecting safety; when the load current is above 80% of the rated value, the system is close to full load, and increasing the number of phases (e.g., from 2 phases to 4 phases) can ensure that the ripple does not exceed 1%, avoiding current stress concentration. Threshold settings have hysteresis; for example, there is a 60A difference between the threshold for decreasing the number of phases (20A) and the threshold for increasing the number of phases (80A), preventing frequent phase switching due to load fluctuations and improving system stability. Phase adjustment is achieved by controlling the phase enable signal through the microcontroller's GPIO port.

[0027] Understandably, threshold hysteresis avoids oscillation, dynamic adjustment of the number of phases optimizes full-load efficiency, improves efficiency by 10% under light load, reduces ripple by 50% under heavy load, and enhances system reliability.

[0028] Specifically, the adaptive duty cycle algorithm also adjusts the optimal duty cycle based on the temperature of the fuel cell.

[0029] It should be further explained that the adaptive duty cycle algorithm also adjusts the optimal duty cycle based on the fuel cell temperature. Temperature is monitored by a temperature sensor (such as PT100) attached to the fuel cell stack, with a sampling period of 1 second to balance response speed and resource overhead. The algorithm integrates a temperature compensation module, and the duty cycle adjustment formula is: in: It is the duty cycle after temperature compensation; It is the optimal duty cycle calculated based on current ripple; It is the temperature compensation coefficient, and the unit is °C. -1 This indicates the adjustment ratio of the duty cycle for every 1°C temperature deviation; This is the real-time temperature of the fuel cell, in °C. This is the reference operating temperature of the fuel cell, measured in °C.

[0030] The preferred value for k is 0.005°C. -1 The rationale for this choice is based on the aging characteristics of fuel cells: experiments show that for every 10°C increase in temperature, the lifespan of a fuel cell decreases by approximately 5%. Therefore, by using k=0.005°C... -1 When the temperature rises by 10°C, the duty cycle decreases by 5%, thereby reducing the output power and temperature rise to compensate for the loss of lifespan. The optimal operating temperature is 25°C, which is the point of best efficiency for fuel cells. The formula is calculated every 100ms in the microcontroller to ensure timely compensation.

[0031] Understandably, temperature compensation prevents fuel cells from overheating and extends their lifespan by more than 15%; at the same time, it adapts to environmental changes and maintains ripple stability.

[0032] Specifically, the method further includes: Adjusting the phase difference between the phases in the multiphase interleaved parallel topology further reduces the output current ripple.

[0033] It should be further explained that the method also includes adjusting the phase difference between multiple phases in a multiphase interleaved parallel topology to further reduce output current ripple. Phase difference refers to the time delay between the PWM signals of each phase. For an N-phase system, the initial phase difference is set to 360° / N. However, ripple is optimized through adaptive adjustment. The adjustment is based on the current ripple feedback signal: the current ripple is sampled by a current sensor, and the ripple magnitude is obtained through FFT analysis or a peak detection circuit, with a feedback period of 10ms. The adjustment algorithm uses gradient descent to minimize the ripple objective function. The gradient descent step size is set to 0.1 degrees, and the adjustment frequency is 100Hz to avoid over-adjustment. For example, for a 4-phase system, the phase difference can be adjusted between 85° and 95° to compensate for component tolerances.

[0034] Understandably, phase difference adaptive optimization will further reduce ripple by 0.2%, improving system accuracy; it also ensures compatibility with component inconsistencies and reduces reliance on hardware matching.

[0035] Specifically, when reducing or increasing the number of active phases, a gradual switching strategy is adopted to avoid sudden current changes.

[0036] It should be further explained that a gradual switching strategy is adopted when reducing or increasing the number of active phases to avoid sudden current fluctuations. Specifically, when reducing the number of active phases, the phase to be shut down is first soft-shutdown, i.e., its duty cycle is linearly reduced from its current value to zero within 10 switching cycles (e.g., 100μs at a switching frequency of 100kHz), and then the phase is disabled. When increasing the number of active phases, the phase to be activated is first soft-started, i.e., its duty cycle is linearly increased from zero to the target value within 10 switching cycles, and then the phase is enabled. The reason for choosing a switching time of 10 cycles is based on the system time constant: experiments show that shorter than 10 cycles may cause current overshoot, while longer than 10 cycles affects dynamic response; 10 cycles balances smoothness and speed. The duty cycle change rate is controlled within 1000% per second to avoid voltage fluctuations.

[0037] Understandably, the soft-switching strategy reduces current surges by 90%, protecting switching devices; and the output voltage ripple remains below 2% during switching, improving transient performance.

[0038] Specifically, adjusting the optimal duty cycle based on the temperature includes: When the temperature exceeds a preset temperature threshold, the optimal duty cycle is reduced to decrease the thermal stress of the fuel cell.

[0039] It should be further explained that when adjusting the duty cycle based on temperature, the optimal duty cycle is reduced when the temperature exceeds a preset temperature threshold. The preset temperature threshold is set to 65°C, chosen because data from the fuel cell manufacturer indicates that 65°C is the typical maximum permissible operating temperature; exceeding this temperature accelerates chemical aging. The threshold has a hysteresis; for example, when the temperature exceeds 65°C, the duty cycle decreases by 5%; when the temperature drops below 62°C, the normal duty cycle is restored. A 3°C hysteresis prevents frequent switching. Duty cycle adjustment is achieved by modifying the upper limit of the PID controller's output.

[0040] Understandably, active thermal management avoids thermal runaway, keeping the fuel cell operating temperature below 60°C and extending its lifespan by 10%; hysteresis design improves stability.

[0041] Specifically, adjusting the phase difference includes: The phase difference is adaptively optimized based on the feedback signal of the output current ripple.

[0042] It should be further explained that when adjusting the phase difference, an adaptive optimization of the phase difference is achieved using a PID controller based on the feedback signal of the output current ripple. The input to the PID controller is the ripple error (the difference between the actual ripple and the 1% target), and the output is the phase difference correction. The preferred PID parameters are: proportional coefficient Kp = 0.1, integral time Ti = 0.01s, and derivative time Td = 0.001s. The rationale for this selection was determined experimentally using the Ziegler-Nichols tuning method: the system response time is approximately 1ms, Kp = 0.1 provides sufficient damping, Ti = 0.01s eliminates steady-state error, and Td = 0.001s suppresses overshoot. The controller operates at a frequency of 1kHz, and the output phase difference adjustment range is ±5°.

[0043] Understandably, PID control achieves rapid convergence, with ripple stabilizing to 1% within 200ms; it is also robust and adaptable to sudden load changes.

[0044] Specifically, the gradual switching strategy includes: When reducing the number of active phases, a soft shutdown strategy is adopted for the phases to be shut down; When increasing the number of active phases, a soft-start strategy is adopted for the phases to be activated.

[0045] It should be further explained that the soft-shutdown and soft-start strategies in the gradual switching strategy are further refined. During soft shutdown, the duty cycle of the phase to be shut down decreases linearly to zero within 5ms, with the reduction slope adjusted according to the current load: a smaller slope under light load and a larger slope under heavy load, to avoid voltage sags. During soft start, the duty cycle increases linearly within 5ms, with the slope also adapting to the load. The 5ms time is selected based on the LC filter time constant (typically 2-3ms) to ensure a smooth transition without affecting the response. In implementation, the microcontroller generates a ramp PWM signal.

[0046] Understandably, the load-adaptive soft switching further reduces current overshoot to within 5%, improving efficiency by 2%; and is compatible with various load conditions.

[0047] Specifically, the method further includes: Monitor the aging status of the fuel cell and dynamically adjust the preset temperature threshold based on the aging status.

[0048] It should be further explained that the method also includes monitoring the aging state of the fuel cell and dynamically adjusting the preset temperature threshold based on the aging state. The aging state is estimated by monitoring changes in the internal resistance of the fuel cell: the internal resistance is measured by online impedance spectroscopy analysis or the DC internal resistance method, with a sampling period of 1 hour. The internal resistance increase rate is calculated as (current internal resistance - initial internal resistance) / initial internal resistance. When the internal resistance increases by more than 20%, it is considered to be severely aging, and at this time, the preset temperature threshold is dynamically adjusted from 65°C to 60°C. The rationale for choosing a 20% internal resistance increase and a 60°C threshold is that experimental data shows that the thermal stability of the fuel cell decreases after a 20% increase in internal resistance, and reducing the temperature threshold by 5°C can compensate for the aging effect and extend the life by 15%. The adjustment is performed linearly; for every 1% increase in internal resistance, the temperature threshold is reduced by 0.25°C.

[0049] Understandably, the aging adaptive protection extends the overall lifespan of the fuel cell by 25%; internal resistance monitoring accurately reflects aging without the need for additional sensors.

[0050] Specifically, the adaptive optimization of the phase difference is achieved using a PID controller or a fuzzy logic controller.

[0051] It should be further explained that the adaptive phase difference optimization is implemented using a fuzzy logic controller. The input variables of the fuzzy logic controller are the current ripple magnitude (%) and ripple change rate (%), and the output variable is the phase difference adjustment (degrees). The input and output fuzzy sets are defined as follows: ripple magnitude is divided into {small, medium, large}, with a universe of discourse of [0,2]%; ripple change rate is divided into {negative, zero, positive}, with a universe of discourse of [-10,10]% / s; output is divided into {negative large, negative small, zero, positive small, positive large}, with a universe of discourse of [-5,5] degrees. The membership function uses a triangle, and the fuzzy rules are designed based on experience, such as "if the ripple is large and the change rate is positive, then the output is negative large". The centroid method is used for defuzzification. Parameters are optimized experimentally, and the rule table contains 9 rules. The controller's operating cycle is 10ms.

[0052] It should be further explained that the fuzzy logic controller is used to adaptively optimize the phase difference of the multiphase interleaved parallel topology to further reduce the output current ripple of the fuel cell. The input variables of the controller are the current ripple magnitude (E) and the ripple change rate (EC), and the output variable is the phase difference adjustment (Δθ), specifically including the following schemes: 1. Definition of input and output variables and division of the universe of discourse: The universe of discourse for the input variable E (current ripple magnitude) is [0, 2]%, representing the percentage of the actual measured current ripple relative to the rated value. This universe of discourse is chosen based on actual system requirements: the target ripple ≤ 1%, but considering potential fluctuations during transient processes, the upper limit is set to 2% to cover all operating conditions. The universe of discourse for the input variable EC (ripple change rate) is [-10, 10]% / s, representing the percentage change in ripple per second. This range was determined experimentally: under typical load steps (such as a 50% load jump), the maximum observed ripple change rate is ±8% / s, and is set to ±10% / s with a margin. The universe of discourse for the output variable Δθ (phase difference adjustment) is [-5, 5] degrees, because for a 4-phase system, the theoretical phase difference is 90°, and experiments show that an adjustment range of ±5° is sufficient to compensate for component tolerances and load changes.

[0053] 2. Fuzzy sets and membership function parameters: Each variable uses a triangular membership function because it is simple to calculate and has a fast response. Specific parameters are as follows: The fuzzy set of E is divided into {small(S), medium(M), large(L)}: The vertex of S is [0, 0.5, 1.0]%, chosen because: ripple ≤ 0.5% is considered ideal, and 0.5-1.0% is the transition zone.

[0054] The vertex of M is [0.5, 1.0, 1.5], covering approximately 1% of the target ripple.

[0055] The vertex of L is [1.0, 1.5, 2.0], and the ripple is >1%, so it needs to be actively adjusted.

[0056] The fuzzy set of EC is divided into {negative (N), zero (Z), positive (P)}: The vertex of N is [-10,-5,0]% / s, indicating that the ripple is reduced.

[0057] The vertex of Z is [-5,0,5]% / s, indicating that the ripple is stable.

[0058] The vertex of P is [0,5,10]% / s, indicating that the ripple is increasing.

[0059] The fuzzy set of Δθ is divided into {negative large (NB), negative small (NS), zero (Z), positive small (PS), positive large (PB)}: The vertex of NB is [-5, -3, -1] degrees, NS is [-3, -1, 0] degrees, Z is [-1, 0, 1] degrees, PS is [0, 1, 3] degrees, and PB is [1, 3, 5] degrees.

[0060] Membership function parameters were optimized through trial and error: a step load was applied to the converter in the laboratory, and the response under different parameters was observed. Finally, the above parameters were selected so that the system could be stabilized within 200ms.

[0061] 3.9 Fuzzy Rule Tables and Reasons for Optimization: The rule table is designed based on expert experience and experimental data, and contains 9 rules covering all input combinations. The rule format is "If E is A and EC is B, then Δθ is C". Specific rules are as follows: Rule 1: If E is S and EC is N, then Δθ is Z. Reason: The ripple is small (≤1%) and decreasing, indicating that the current phase difference is appropriate and no adjustment is needed.

[0062] Rule 2: If E is S and EC is Z, then Δθ is Z. Reason: The ripple is small and stable, maintaining the current state.

[0063] Rule 3: If E is S and EC is P, then Δθ is NS. Reason: The ripple is small but begins to increase; a slight negative adjustment (reducing the phase difference) can suppress this increasing trend. Experiments show that NS responds faster than Z.

[0064] Rule 4: If E is M and EC is N, then Δθ is PS. The reason is that the ripple is moderate (around 1%) but decreasing, and a slight positive adjustment can accelerate the approach to the ideal value.

[0065] Rule 5: If E is M and EC is Z, then Δθ is Z, because the ripple is moderate and stable, so keep the current adjustment.

[0066] Rule 6: If E is M and EC is P, then Δθ is PS. Reason: The ripple is moderate and increasing, requiring positive adjustment for suppression. Experiments show that PS is more stable than PB, thus avoiding over-adjustment.

[0067] Rule 7: If E is L and EC is N, then Δθ is PB. Reason: The ripple is large (>1%) but decreasing, and a large positive adjustment can lead to rapid convergence.

[0068] Rule 8: If E is L and EC is Z, then Δθ is PS. Reason: The ripple is large but stable, requiring moderate adjustment to avoid oscillation.

[0069] Rule 9: If E is L and EC is P, then Δθ is PB. Reason: The ripple is large and increasing, requiring maximum adjustment and emergency correction.

[0070] Rule optimization is achieved through a genetic algorithm: using the integral squared error of ripple (ISE) as the fitness function, iterates for 50 generations under 100 sets of load changes, and finally the rule minimizes ISE.

[0071] 4. Deblurring methods and parameters: The centroid method is used to calculate the clear output; the formula is as follows: in: It is the activation degree of the i-th rule, obtained by the min operation of the input membership degree; It is the centroid of the fuzzy set output by the i-th rule, pre-calculated as: NB=-2.5 degrees, NS=-1.5 degrees, Z=0 degrees, PS=1.5 degrees, PB=2.5 degrees.

[0072] The centroid value was calibrated experimentally: under standard load, the centroid was adjusted so that the output Δθ had a phase difference error of less than 0.2 degrees from the actual optimal phase.

[0073] 5. Complete implementation steps: (1) Sampling: The current sensor value is read through the ADC every 10ms, and the current ripple E and rate of change EC are calculated (using the differential method: EC=(E_current-E_previous) / 0.01). Where E_current is the current ripple value; E_previous is the ripple value at the previous moment; 0.01 represents the time interval between two consecutive samples.

[0074] (2) Fuzzification: Based on the above membership functions, calculate the membership degrees of E and EC to their respective fuzzy sets.

[0075] (3) Rule evaluation: Activation degree of 9 rules is calculated in parallel. =min( , ).

[0076] (4) Deblurring: Δθ is calculated using the centroid method, and the output is limited to [-5, 5] degrees.

[0077] (5) Application adjustment: New phase difference = current phase difference + Δθ, which is achieved by modifying the PWM timer register.

[0078] Understandably, fuzzy logic has a good effect on nonlinear processing, improving ripple control accuracy to 0.8%; it adapts to changes in system parameters, and its robustness is 20% better than PID.

[0079] In a preferred embodiment, this application also provides an electronic device, the electronic device comprising: The computer device includes a memory and a processor, wherein the memory stores computer-readable instructions that, when executed by the processor, implement the described multi-input interleaved DC-DC converter fuel cell power optimization method. The computer device can be broadly categorized as a server, terminal, or any other electronic device with the necessary computing and / or processing capabilities. In one embodiment, the computer device may include a processor, memory, network interface, communication interface, etc., connected via a system bus. The processor of the computer device can be used to provide the necessary computing, processing, and / or control capabilities. The memory of the computer device may include a non-volatile storage medium and internal memory. The non-volatile storage medium may store an operating system, computer programs, etc. The internal memory can provide an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The network interface and communication interface of the computer device can be used to connect and communicate with external devices via a network. When the computer program is executed by the processor, it performs the steps of the method of the present invention.

[0080] This invention can be implemented as a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, causes the steps of the methods of embodiments of the invention to be performed. In one embodiment, the computer program is distributed across multiple network-coupled computer devices or processors, such that the computer program is stored, accessed, and executed in a distributed manner by one or more computer devices or processors. A single method step / operation, or two or more method steps / operations, may be executed by a single computer device or processor or by two or more computer devices or processors. One or more method steps / operations may be executed by one or more computer devices or processors, and one or more other method steps / operations may be executed by one or more other computer devices or processors. One or more computer devices or processors may execute a single method step / operation, or execute two or more method steps / operations.

[0081] Those skilled in the art will understand that the method steps of this invention can be performed by a computer program instructing related hardware, such as a computer device or processor, to perform the steps of this invention when executed. Depending on the context, any references herein to memory, storage, databases, or other media may include non-volatile and / or volatile memory. Examples of non-volatile memory include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), flash memory, magnetic tape, floppy disk, magneto-optical data storage device, optical data storage device, hard disk, solid-state drive, etc. Examples of volatile memory include random access memory (RAM), external cache memory, etc.

[0082] The technical features described above can be combined arbitrarily. Although not all possible combinations of these technical features are described, any combination of these technical features should be considered to be covered by this specification, provided that such combination does not contain contradictions.

[0083] The specific embodiments of the present invention described above do not constitute a limitation on the scope of protection of the present invention. Any other corresponding changes and modifications made in accordance with the technical concept of the present invention should be included within the scope of protection of the claims of the present invention.

Claims

1. A method for optimizing the power of a fuel cell in a multi-input interleaved DC-DC converter, characterized in that, The multi-input interleaved DC / DC converter connects a fuel cell and at least one energy storage device, and employs a multiphase interleaved parallel topology. The method comprises: S100, Monitor the output current and load demand of the fuel cell; S200. Based on the output current and load requirements, calculate the optimal duty cycle of each phase in the multiphase interleaved parallel topology using an adaptive duty cycle algorithm. S300. Control each phase switching device according to the optimal duty cycle to reduce the output current ripple of the fuel cell; S400: Dynamically adjust the number of active phases of the multiphase interleaved parallel topology according to the load current.

2. The method as described in claim 1, characterized in that, The dynamic adjustment of the number of activated phases includes: When the load current is lower than the first threshold, the number of active phases is reduced; When the load current is higher than the second threshold, the number of activated phases is increased.

3. The method as described in claim 1, characterized in that, The adaptive duty cycle algorithm also adjusts the optimal duty cycle based on the temperature of the fuel cell.

4. The method as described in claim 1, characterized in that, The method further includes: Adjusting the phase difference between the phases in the multiphase interleaved parallel topology further reduces the output current ripple.

5. The method as described in claim 2, characterized in that, When reducing or increasing the number of active phases, a gradual switching strategy is adopted to avoid sudden current changes.

6. The method as described in claim 3, characterized in that, Adjusting the optimal duty cycle based on the temperature includes: When the temperature exceeds a preset temperature threshold, the optimal duty cycle is reduced to decrease the thermal stress of the fuel cell.

7. The method as described in claim 4, characterized in that, Adjusting the phase difference includes: The phase difference is adaptively optimized based on the feedback signal of the output current ripple.

8. The method as described in claim 5, characterized in that, The gradual switching strategy includes: When reducing the number of active phases, a soft shutdown strategy is adopted for the phases to be shut down; When increasing the number of active phases, a soft-start strategy is adopted for the phases to be activated.

9. The method as described in claim 6, characterized in that, The method further includes: Monitor the aging status of the fuel cell and dynamically adjust the preset temperature threshold based on the aging status.

10. The method as described in claim 7, characterized in that, The adaptive optimization of the phase difference is achieved using a PID controller or a fuzzy logic controller.