Maximum power point tracking control method, system and equipment for hydrogen fuel cell and medium

Through the combination of data model and preset power comparison table, the maximum power point of the hydrogen fuel cell is quickly and accurately adjusted, solving the problem of slow response in the prior art, and achieving simpler, faster and safer maximum power point tracking control.

CN119105618AActive Publication Date: 2024-12-10STATE GRID SHANDONG ELECTRIC POWER CO MARKETING SERVICE CENT (MEASURING CENT) +1

Patent Information

Application Number
CN202411222053.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-02
Publication Date
2024-12-10
Estimated Expiration
2044-09-02

AI Technical Summary

Technical Problem

The existing hydrogen fuel cell maximum power point tracking control has the problem of slow response, and it is difficult to quickly and accurately adjust the voltage and current to achieve maximum power output.

Method used

The trained data model calculates the power values ​​at different voltage and current values, uses the preset power comparison table to find the load value corresponding to the highest power value, adjusts the load at the output end of the hydrogen fuel cell to achieve maximum power point tracking control, and Make real-time adjustments when the environment changes.

Benefits of technology

It realizes fast and accurate tracking control of the maximum power point of hydrogen fuel cell, simplifies load ratio adjustment, and improves safety and response speed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119105618A_ABST
    Figure CN119105618A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of electrical variable adjustment, and provides a hydrogen fuel cell maximum power point tracking control method, system, equipment and medium in order to solve the problem that existing fuel cell maximum power point tracking is slow in response and inaccurate. Calculating power values under different voltage values and current values; and selecting the voltage value and the current value corresponding to the highest power value, searching the corresponding load value through a preset power comparison table, and performing maximum power tracking control on the hydrogen fuel cell. According to the scheme, the maximum power point of the hydrogen fuel cell can be quickly and accurately tracked and controlled, and load adjustment is simpler, quicker and safer than voltage and current adjustment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field related to hydrogen fuel cells, and in particular to a maximum power point tracking control method, system, equipment and medium for hydrogen fuel cells. Background Art

[0002] The statements in this section merely provide background information related to the present invention and do not necessarily constitute prior art.

[0003] At present, hydrogen fuel cells are power generation devices that directly convert the chemical energy of hydrogen and oxygen into electrical energy. Maximum power point tracking is used in the field of power generation systems to ensure that the maximum power is extracted from the energy by tracking the maximum power point of the power generation device. The hydrogen fuel cell maximum power point tracking control system ensures the maximum power output by controlling the current and voltage of the hydrogen fuel cell according to the maximum power point.

[0004] Hydrogen fuel cells are less stable than general fuel cells, especially proton exchange membrane fuel cells, which have worse stability. Therefore, the maximum power point needs to be adjusted continuously. The existing technical solutions have the problem of slow response in adjusting the maximum power point. For example, a Chinese invention patent with publication number CN109542157A can be applied for, which discloses a method for directly calculating and tracking the maximum power point of a fuel cell, including: the present invention aims to directly find the maximum power point of the fuel cell by fitting the optimal VI curve and using mathematical methods to calculate. Under different operating conditions, different VI curves will be generated, and the optimal VI curve can be found from these different VI curves. The maximum power point is usually generated in the ohmic section and the concentration section. The ohmic section can be approximately regarded as linear. At this time, the VI curve with the smallest slope is the corresponding optimal VI curve, and the concentration section can use the concentration section voltage formula, and finally find the maximum power point through the power formula. The above-mentioned method of calculation by formula has the problems of complex calculation and slow response.

[0005] In summary, how to quickly and accurately achieve maximum power point tracking and control of hydrogen fuel cells is a technical problem that needs to be solved at present. Summary of the invention

[0006] In order to overcome the deficiencies of the above-mentioned prior art, the present invention provides a hydrogen fuel cell maximum power point tracking control method, system, device and medium, which can quickly and accurately track and control the maximum power point of the hydrogen fuel cell. Adjusting the load is simpler, faster and safer than adjusting the voltage and current.

[0007] To achieve the above object, the first aspect of the present invention provides a maximum power point tracking control method for a hydrogen fuel cell, comprising:

[0008] Based on the acquired current environmental variables of the hydrogen fuel cell, the power values ​​corresponding to different voltage and current values ​​are calculated using the trained data model;

[0009] Based on the calculated power values ​​corresponding to different voltage values ​​and current values, determine the voltage value and current value corresponding to the highest power value;

[0010] Based on the preset power comparison table, the corresponding load value is found according to the determined voltage value and current value, and the load at the output end of the hydrogen fuel cell is adjusted according to the found load value to track the maximum power point of the hydrogen fuel cell.

[0011] Furthermore, the environmental variables include ambient temperature, ambient humidity, hydrogen flow rate, oxygen flow rate, hydrogen pressure and oxygen pressure.

[0012] Furthermore, it also includes judging the acquired ambient temperature, specifically: comparing the acquired ambient temperature with the maximum temperature; when the acquired ambient temperature is greater than the maximum temperature, calculating the temperature difference between the acquired ambient temperature and the maximum temperature, and calculating the power reduction value according to the temperature difference and the temperature-power conversion ratio parameter; and controlling the hydrogen fuel cell to reduce power according to the calculated power reduction value.

[0013] Furthermore, it also includes pre-regulating the hydrogen fuel cell from the closed state to the started state, specifically:

[0014] According to the current ambient temperature, ambient humidity, hydrogen flow, oxygen flow, hydrogen pressure and oxygen pressure of the hydrogen fuel cell, the corresponding current value and voltage value are found from the relationship diagram, and the voltage and current of the hydrogen fuel cell are adjusted according to the found current value and voltage value; wherein the relationship diagram is drawn by historical environmental variables and corresponding power values.

[0015] Furthermore, it also includes making a limit judgment on the obtained ambient temperature and ambient humidity, specifically: comparing the obtained ambient temperature and ambient humidity with the temperature limit and the humidity limit respectively, and if the obtained ambient temperature is greater than the temperature limit, or the obtained ambient humidity is greater than the humidity limit, an alarm is issued;

[0016] Among them, the influence curve of temperature value and power value, and the influence curve of humidity value and power value are drawn according to historical data; the slope of each point on the influence curve of temperature value and power value is calculated; the difference between each slope and the previous slope is calculated, and the lowest temperature value corresponding to the two points with the largest difference is selected as the temperature limit;

[0017] Calculate the slope of each point on the influence curve of humidity value and power value; calculate the difference between each slope and the previous slope, and select the lowest humidity value corresponding to the two points with the largest difference as the humidity limit.

[0018] Furthermore, after the alarm is sounded, the current hydrogen flow, oxygen flow, hydrogen pressure and oxygen pressure are adjusted, specifically:

[0019] According to the relationship diagram, determine the power value corresponding to the current environmental variable;

[0020] Select the power value that is the same as the determined power value in the previous time period, and read the corresponding hydrogen flow rate, oxygen flow rate, hydrogen pressure and oxygen pressure;

[0021] The current hydrogen flow rate, oxygen flow rate, hydrogen pressure and oxygen pressure are adjusted according to the read hydrogen flow rate, oxygen flow rate, hydrogen pressure and oxygen pressure.

[0022] Furthermore, in the preset power comparison table, each load value corresponds to a set of voltage value and current value.

[0023] A second aspect of the present invention provides a hydrogen fuel cell maximum power point tracking control system, comprising:

[0024] The power tracking module calculates the power values ​​corresponding to different voltage and current values ​​based on the acquired current environmental variables of the hydrogen fuel cell and using the trained data model; based on the calculated power values ​​corresponding to different voltage and current values, determines the voltage and current values ​​corresponding to the highest power value;

[0025] The power regulation module is used to find the corresponding load value based on the preset power comparison table according to the determined voltage value and current value, adjust the load at the output end of the hydrogen fuel cell according to the found load value, and track the maximum power point of the hydrogen fuel cell.

[0026] The third aspect of the present invention provides an electronic device, comprising: a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when a computer device is running, the processor and the memory communicate via the bus, and when the machine-readable instructions are executed by the processor, a hydrogen fuel cell maximum power point tracking control method is executed.

[0027] A fourth aspect of the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program executes a hydrogen fuel cell maximum power point tracking control method when executed by a processor.

[0028] One or more of the above technical solutions have the following beneficial effects:

[0029] In the present invention, the current environmental variables are obtained through the trained data model, and the power values ​​under different hydrogen fuel cell voltage and current values ​​are calculated; the voltage and current values ​​corresponding to the highest power value are selected, and the corresponding load value is found through the preset power comparison table to track the maximum power point of the hydrogen fuel cell. The solution of the present invention can realize fast and accurate tracking and control of the maximum power point of the hydrogen fuel cell, and adjusting the load is simpler, faster and safer than adjusting the voltage and current.

[0030] Advantages of additional aspects of the present invention will be given in part in the following description, and in part will become obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] The accompanying drawings in the specification, which constitute a part of the present invention, are used to provide a further understanding of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations on the present invention.

[0032] Figure 1 This is a flow chart of a maximum power point tracking control method for a hydrogen fuel cell in Embodiment 1 of the present invention;

[0033] Figure 2 This is a block diagram of a maximum power point tracking control system for a hydrogen fuel cell in Embodiment 2 of the present invention. DETAILED DESCRIPTION

[0034] It should be noted that the following detailed descriptions are exemplary and are intended to provide further explanation of the present invention. Unless otherwise specified, all technical and scientific terms used herein have the same meanings as those commonly understood by those skilled in the art to which the present invention belongs.

[0035] It should be noted that the terms used herein are for describing specific embodiments only and are not intended to be limiting of exemplary embodiments according to the present invention.

[0036] In the absence of conflict, the embodiments of the present invention and the features of the embodiments may be combined with each other.

[0037] Embodiment 1

[0038] like Figure 1 As shown, this embodiment discloses a maximum power point tracking control method for a hydrogen fuel cell, comprising:

[0039] Based on the acquired current environmental variables of the hydrogen fuel cell, the power values ​​corresponding to different voltage and current values ​​are calculated using the trained data model;

[0040] Based on the calculated power values ​​corresponding to different voltage values ​​and current values, determine the voltage value and current value corresponding to the highest power value;

[0041] Based on the preset power comparison table, the corresponding load value is found according to the determined voltage value and current value, and the load at the output end of the hydrogen fuel cell is adjusted according to the found load value to track the maximum power point of the hydrogen fuel cell.

[0042] Hydrogen fuel cells are less stable than general fuel cells, especially proton exchange membrane fuel cells, which have even worse stability. Therefore, the maximum power point needs to be adjusted continuously. The existing technical solutions have the problem of slow response in adjusting the maximum power point. Based on the above problems, this embodiment obtains multiple groups of hydrogen fuel cell voltage values, current values ​​and power values ​​corresponding to the current environmental variables through a trained data model; selects the voltage value and current value corresponding to the highest power value as the trackable maximum power point, and adjusts the hydrogen fuel cell by looking up the corresponding load value through a preset power comparison table. The solution of the present invention can realize fast and accurate tracking and control of the maximum power point of hydrogen fuel cells, and adjusting the load is simpler, faster and safer than adjusting the voltage and current.

[0043] In this embodiment, the training of the data model specifically includes: obtaining historical data, namely temperature values, humidity values, hydrogen flow values, oxygen flow values, hydrogen pressure values, oxygen pressure values, voltage values, current values ​​and power values; importing the data of each time period as a group into the data model, using the temperature values, humidity values, hydrogen flow values, oxygen flow values, hydrogen pressure values ​​and oxygen pressure values ​​as independent variables of the data model, using the voltage values, current values ​​and power values ​​as dependent variables of the data model, training the data model to obtain a trained data model.

[0044] Specifically, a big data model can be used as the data model to be trained to construct a corresponding relationship between independent variables and dependent variables.

[0045] The current temperature, humidity, hydrogen flow, oxygen flow, hydrogen pressure, and oxygen pressure of the hydrogen fuel cell are input into the trained data model, the power values ​​under different voltage and current values ​​are calculated, and the voltage and current values ​​with the highest power value are output.

[0046] It can be understood that the different voltage values ​​and current values ​​here are the voltage values ​​and current values ​​at which the fuel cell can operate normally and safely under the current environmental variables.

[0047] In this embodiment, the preset power comparison table includes multiple load values, voltage values ​​and current values, and each load value corresponds to a set of voltage values ​​and current values; according to the voltage value and current value output when the above power value is the highest, the preset power comparison table is searched to obtain the corresponding load value, and the load at the output end of the battery is adjusted to the load value. The voltage value and current value can be adjusted by adjusting the load value at the output end of the battery, and adjusting the load is simpler, faster and safer than adjusting the voltage and current.

[0048] In this embodiment, the tracking power is also verified, specifically: according to the environmental variables of the current period, based on the trained data model, the highest power value of the current period is obtained; the highest power value of the current period is compared with the power value of the previous period, and if the power value of the previous period is less than the highest power value of the current period, an error signal is output. By verifying the historical data, it is confirmed whether the adjusted fuel cell power is the expected maximum power. If not, it means that a fault has occurred, and the staff can be immediately reminded to check.

[0049] In this embodiment, when a fault occurs, it also includes fault troubleshooting, specifically: according to the ideal voltage value, ideal current and ideal load value corresponding to the highest power value of the current time period, the current actual voltage value is compared with the ideal voltage value, the current actual current value is compared with the ideal current value, and the current actual load value is compared with the ideal load value. The voltage value, current value or load value that is different from the ideal voltage value, ideal current or ideal load value is displayed. If they are the same, the temperature value, humidity value, hydrogen flow value, oxygen flow value, hydrogen pressure value, oxygen pressure value, voltage value, current value and power value of the time period are used to correct the data model.

[0050] After determining that the battery power after adjustment does not reach the maximum power, verify the voltage value, current value and load value, and output the verification result for display. If there is no problem with the voltage value, current value and load value, it is possible that the data model calculation error is made, and the data model is automatically trained and corrected.

[0051] In this embodiment, the current temperature and humidity values ​​obtained are also monitored. Specifically, the obtained ambient temperature and ambient humidity are compared with the temperature limit and the humidity limit respectively. If the obtained ambient temperature is greater than the temperature limit, or the obtained ambient humidity is greater than the humidity limit, an alarm is issued.

[0052] Among them, the influence curve of temperature value and power value, and the influence curve of humidity value and power value are drawn according to historical data; the slope of each point on the influence curve of temperature value and power value is calculated; the difference between each slope and the previous slope is calculated, and the lowest temperature value corresponding to the two points with the largest difference is selected as the temperature limit;

[0053] Calculate the slope of each point on the influence curve of humidity value and power value; calculate the difference between each slope and the previous slope, and select the lowest humidity value corresponding to the two points with the largest difference as the humidity limit.

[0054] Specifically, a curve of the influence of temperature and humidity on power value is drawn based on historical data, the slope of each point on the temperature influence curve and the slope of each point on the humidity influence curve are calculated, the difference between each slope and the previous slope is calculated, and the two points with the largest difference between the temperature influence curve and the humidity influence curve are selected. The point with the lowest temperature value among the two points selected from the temperature influence curve is used as the temperature limit, and the point with the lowest humidity value among the two points selected from the humidity influence curve is used as the humidity limit.

[0055] In this embodiment, the environmental variables of the current fuel cell are also controlled and adjusted, specifically: after the alarm is issued, the current hydrogen flow rate, oxygen flow rate, hydrogen pressure and oxygen pressure are adjusted, specifically:

[0056] According to the relationship diagram, determine the power value corresponding to the current environmental variable;

[0057] Select the power value that is the same as the determined power value in the previous time period, and read the corresponding hydrogen flow rate, oxygen flow rate, hydrogen pressure and oxygen pressure;

[0058] The current hydrogen flow rate, oxygen flow rate, hydrogen pressure and oxygen pressure are adjusted according to the read hydrogen flow rate, oxygen flow rate, hydrogen pressure and oxygen pressure so that the current hydrogen flow rate, oxygen flow rate, hydrogen pressure and oxygen pressure are the same as the read hydrogen flow rate, oxygen flow rate, hydrogen pressure and oxygen pressure.

[0059] Specifically, after an alarm is issued, the power value in the previous time period is called, and a coordinate point in the relationship diagram whose power value is the same as the power value in the previous time period is selected to read the hydrogen flow, oxygen flow, hydrogen pressure and oxygen pressure at the coordinate point, and subtract the read hydrogen flow, oxygen flow, hydrogen pressure and oxygen pressure from the detected hydrogen flow, oxygen flow, hydrogen pressure and oxygen pressure to obtain the change value corresponding to each data, and adjust the hydrogen flow, oxygen flow, hydrogen pressure and oxygen pressure according to the change value so that the current hydrogen flow, oxygen flow, hydrogen pressure and oxygen pressure are the same as the read hydrogen flow, oxygen flow, hydrogen pressure and oxygen pressure.

[0060] In this embodiment, it also includes pre-regulating the hydrogen fuel cell from a closed state to a started state, specifically: according to the current ambient temperature, ambient humidity, hydrogen flow rate, oxygen flow rate, hydrogen pressure and oxygen pressure of the hydrogen fuel cell, the corresponding current value and voltage value are searched from the relationship diagram, and the voltage and current of the hydrogen fuel cell are adjusted according to the searched current value and voltage value; wherein the relationship diagram is drawn by historical environmental variables and corresponding power values.

[0061] Specifically, according to the currently detected ambient temperature, ambient humidity, hydrogen flow, oxygen flow, hydrogen pressure and oxygen pressure and the calculated relationship diagram, and the working state of the hydrogen fuel cell is detected, when the hydrogen fuel cell changes from the closed state to the started state, the corresponding current value and voltage value are found in the relationship diagram according to the current ambient temperature, ambient humidity, hydrogen flow, oxygen flow, hydrogen pressure and oxygen pressure, and the power supply voltage and power supply current of the hydrogen fuel cell are controlled according to the found current value and voltage value. This step controls the power supply voltage of the power supply current only when the hydrogen fuel cell changes from the closed state to the started state, and the purpose is to adjust the current and voltage before the MPPT system adjusts. Therefore, the hydrogen fuel cell has the advantage of fast startup, but after startup, it is difficult for the MPPT system to quickly control the working point of the hydrogen fuel cell. After the hydrogen fuel cell is started, the working point of the hydrogen fuel cell will be adjusted according to the real-time detected environmental conditions, so that the MPPT system can more quickly maximize the output power of the hydrogen fuel cell.

[0062] This embodiment obtains multiple groups of hydrogen fuel cell voltage values, current values ​​and power values ​​corresponding to the current environmental variables through the trained data model; selects the voltage value and current value corresponding to the highest power value as the maximum power point that can be tracked, and finds the corresponding load value through the preset power comparison table to adjust the hydrogen fuel cell. The solution of the present invention can realize fast and accurate tracking and control of the maximum power point of the hydrogen fuel cell, and adjusting the load is simpler, faster and safer than adjusting the voltage and current.

[0063] Embodiment 2

[0064] The purpose of this embodiment is to provide a hydrogen fuel cell maximum power point tracking control system, including:

[0065] The power tracking module is used to calculate the power values ​​corresponding to different voltage values ​​and current values ​​based on the acquired current environmental variables of the hydrogen fuel cell and using the trained data model; based on the calculated power values ​​corresponding to different voltage values ​​and current values, determine the voltage value and current value corresponding to the highest power value;

[0066] The power regulation module is used to find the corresponding load value based on the preset power comparison table according to the determined voltage value and current value, adjust the load at the output end of the hydrogen fuel cell according to the found load value, and track the maximum power point of the hydrogen fuel cell.

[0067] The following is combined with Figure 2The hydrogen fuel cell maximum power point tracking control system proposed in this embodiment is described in detail, specifically including: an environmental detection module, a battery detection module, a data storage module, a model building module, a model training module, a power tracking module, a power regulation module, a power verification module, a fault troubleshooting module, a limit calculation module, a power generation calculation module, an environmental control module and a pre-adjustment control module.

[0068] The environmental detection module is used to detect the ambient temperature, ambient humidity, hydrogen flow, oxygen flow, hydrogen pressure and oxygen pressure, and transmit the detected temperature value, humidity value, hydrogen flow value, oxygen flow value, hydrogen pressure value and oxygen pressure value to the data storage module and the power tracking module.

[0069] The battery detection module is used to detect the battery voltage, battery current and battery power. The battery detection module transmits the voltage value, current value and power value to the data storage module and the power tracking module.

[0070] The data storage module is used to store the data according to the receiving time when receiving the data. The data storage module is preset with the total battery capacity, rated power value, hydrogen pressure range, oxygen pressure range, hydrogen flow range, and oxygen flow range, and stores the power when the load value is 0 as the standby power.

[0071] The model building module is used to build a data model using temperature values, humidity values, hydrogen flow values, oxygen flow values, hydrogen pressure values, oxygen pressure values, voltage values, current values ​​and power values ​​as model vectors.

[0072] The model training module is used to call the data stored in the data storage module and the data model of the model building module, import the data of each time period as a group into the data model, use the temperature value, humidity value, hydrogen flow value, oxygen flow value, hydrogen pressure value, and oxygen pressure value as independent variables of the data model, use the voltage value, current value, and power value as dependent variables of the data model, train the data model, and transmit the trained data model to the power tracking module.

[0073] The power tracking module is used to import the current temperature value, humidity value, hydrogen flow value, oxygen flow value, hydrogen pressure value, and oxygen pressure value into the data model to calculate the power value under different voltage and current values, and take the voltage and current values ​​when the power value is the highest as the output.

[0074] The power regulation module is preset with a power comparison table, which includes multiple load values, voltage values ​​and current values. Each load value corresponds to a set of voltage values ​​and current values. The power regulation module receives the voltage value and current value output by the power tracking module, searches the power comparison table for the corresponding load value through the voltage value and current value, and adjusts the output load of the battery to the load value. The voltage value and current value can be adjusted by adjusting the load value of the output end of the battery. Adjusting the load is simpler, faster and safer than adjusting the voltage and current.

[0075] The power verification module is used to call the power value of the previous time period stored in the data storage module, obtain the maximum power value of the time period calculated by the power tracking module, compare the power value of the previous time period with the maximum power value of the time period, and output an error signal if the power value of the previous time period is less than the maximum power value of the time period.

[0076] The troubleshooting module is used to receive the error signal output by the power verification module. When the troubleshooting module receives the error signal, it calls the actual voltage value, current value and load value of the time period stored in the data storage module and the maximum power value of the time period calculated by the power verification module, and compares the ideal voltage value, ideal current and ideal load value corresponding to the maximum power value of the time period, compares the actual voltage value with the ideal voltage value, the actual current value with the ideal current value, and the actual load value with the ideal load value. The voltage value, current value or load value that is different from the ideal voltage value, ideal current or ideal load value is displayed. If they are the same, the temperature value, humidity value, hydrogen flow value, oxygen flow value, hydrogen pressure value, oxygen pressure value, voltage value, current value and power value of the time period are transmitted to the model training module to correct the data model.

[0077] The system will automatically verify the historical data to confirm whether the adjusted battery power is the expected maximum power. If not, it means that there is a fault, and the system will send an error signal to remind the staff to check in time. After determining that the adjusted battery power does not reach the maximum power, the system will automatically verify the voltage value, current value and load value, and output the verification result for display. If there is no problem with the voltage value, current value and load value, it may be a calculation error of the data model, and the data model will be automatically trained and corrected.

[0078] By adopting the above solution, after determining that the battery power after adjustment does not reach the maximum power, the system automatically verifies the voltage value, current value and load value, and outputs the verification result for display. If there is no problem with the voltage value, current value and load value, it is possible that the data model calculation error is made, and the data model is automatically trained and corrected.

[0079] The temperature monitoring module is used to receive the temperature value output by the environment detection module. The temperature monitoring module is preset with the maximum temperature and the temperature power conversion ratio parameters. The temperature monitoring module compares the temperature value with the maximum temperature. When the temperature value exceeds the maximum temperature, the temperature difference between the temperature value and the maximum temperature is calculated. The power reduction value is calculated based on the temperature difference and the temperature power conversion ratio parameter. The battery is controlled to reduce the power according to the power reduction value and temporarily prevent the power tracking module from outputting the voltage and current values. Hydrogen fuel cells cannot work for a long time under high temperature conditions, so when the temperature is too high, the system will automatically control the power reduction to achieve a cooling effect.

[0080] The limit calculation module is used to call the data stored in the data storage module, draw the influence curve of temperature value and humidity value on power value according to historical data, calculate the slope of each point of the temperature value influence curve and the slope of each point of the humidity value influence curve, calculate the difference between each slope and the previous slope, select the two points with the largest difference in the temperature value influence curve and the humidity value influence curve, take the point with the lowest temperature value among the two points selected from the temperature value influence curve as the temperature limit, take the point with the lowest humidity value among the two points selected from the humidity value influence curve as the humidity limit, and transmit the temperature limit and humidity limit to the environmental control module.

[0081] The power generation calculation module is used to call the data stored in the data storage module, generate a relationship diagram of temperature value, humidity value, hydrogen flow value, oxygen flow value, hydrogen pressure value, oxygen pressure value and power value according to historical data, and send the relationship diagram to the environmental control module.

[0082] Since ambient temperature and humidity have a significant impact on the power generation efficiency of hydrogen fuel cells, and hydrogen fuel cells usually increase the temperature and humidity of the surrounding environment when generating electricity, and the impact on the power generation efficiency of hydrogen fuel cells will increase significantly when the temperature and humidity reach a certain value, the system will automatically calculate the temperature limit and humidity limit of the hydrogen fuel cell, and will issue an alarm when the limit is reached, and will maintain the output power to avoid affecting the user's electricity consumption.

[0083] The environmental control module is used to call the ambient temperature, ambient humidity, hydrogen flow, oxygen flow, hydrogen pressure and oxygen pressure detected by the environmental detection module. When the ambient temperature exceeds the temperature limit or the ambient humidity exceeds the humidity limit, the environmental control module sends an alarm signal, calls the power value in the previous time period, selects the coordinate point in the relationship diagram whose power value is the same as the power value in the previous time period, reads the hydrogen flow, oxygen flow, hydrogen pressure and oxygen pressure at the coordinate point, subtracts the read hydrogen flow, oxygen flow, hydrogen pressure and oxygen pressure from the hydrogen flow, oxygen flow, hydrogen pressure and oxygen pressure detected by calling the environmental monitoring module to obtain the change value corresponding to each data, and adjusts the hydrogen flow, oxygen flow, hydrogen pressure and oxygen pressure according to the change value, so that the current hydrogen flow, oxygen flow, hydrogen pressure and oxygen pressure are the same as the read hydrogen flow, oxygen flow, hydrogen pressure and oxygen pressure.

[0084] The pre-adjustment control module is used to receive the relationship diagram of the ambient temperature, ambient humidity, hydrogen flow, oxygen flow, hydrogen pressure and oxygen pressure detected by the environmental detection module and the power generation calculation module, and detect the working state of the hydrogen fuel cell. When the hydrogen fuel cell changes from a closed state to a started state, the pre-adjustment control module searches for the corresponding current value and voltage value in the relationship diagram according to the current ambient temperature, ambient humidity, hydrogen flow, oxygen flow, hydrogen pressure and oxygen pressure, and controls the power supply voltage and power supply current of the hydrogen fuel cell according to the searched current value and voltage value.

[0085] Hydrogen fuel cells have the advantage of fast startup, but after startup, it is difficult for the MPPT system to quickly control the working point of the hydrogen fuel cell. After the hydrogen fuel cell is started, this system will first adjust the working point of the hydrogen fuel cell according to the real-time detected environmental conditions, so that the MPPT system can more quickly maximize the output power of the hydrogen fuel cell.

[0086] The implementation principle of a hydrogen fuel cell maximum power point tracking control system proposed in this embodiment is: since the conditions affecting the power of hydrogen fuel cells are relatively complex, a data model is used to calculate the maximum power point. After the data model is trained with historical data, only the current data needs to be input, and the data model can automatically calculate the corresponding voltage value, current value and power value, and then the maximum power value can be selected to track the maximum power point. This saves time than calculating the maximum power point with a formula, and can quickly and accurately calculate the maximum power point.

[0087] The present embodiment includes an environment detection module, a battery detection module, a data storage module, a model building module, a model training module and a power tracking module. The temperature value, humidity value, hydrogen flow value, oxygen flow value, hydrogen pressure value, oxygen pressure value, voltage value, current value and power value are used as model vectors to construct a data model. The data of each time period are imported into the data model as a group, and the data model is trained. The current temperature value, humidity value, hydrogen flow value, oxygen flow value, hydrogen pressure value and oxygen pressure value are imported into the data model to calculate the power value under different voltage and current values, and the voltage and current values ​​with the highest power value are output. The present invention has the effect of cultivating a data model through big data, and then calculating the maximum power point through the data model, which has a faster response speed than using a formula to calculate.

[0088] Embodiment 3

[0089] The purpose of this embodiment is to provide an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the steps of the above method are implemented when the processor executes the program.

[0090] Typically, an electronic device includes a processor and a memory.

[0091] The processor may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0092] The memory may include one or more computer-readable storage media, which may be non-transitory. The memory may also include high-speed random access memory, and non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory is used to store at least one instruction, which is used to be executed by the processor to implement the energy management method of the hydrogen fuel cell electric vehicle provided in the method embodiment of the present application.

[0093] In some embodiments, the electronic device may optionally include: a peripheral device interface and at least one peripheral device. The processor, the memory and the peripheral device interface may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit, a touch display screen, a camera, an audio circuit, a positioning component and a power supply.

[0094] The peripheral device interface can be used to connect at least one peripheral device related to I / O (Input / Output) to the processor and the memory. In some embodiments, the processor, the memory, and the peripheral device interface are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor, the memory, and the peripheral device interface can be implemented on a separate chip or circuit board, which is not limited in this embodiment.

[0095] The radio frequency circuit is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit communicates with communication networks and other communication devices through electromagnetic signals. The radio frequency circuit converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the radio frequency circuit includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The radio frequency circuit can communicate with other electronic devices through at least one wireless communication protocol. The wireless communication protocol includes, but is not limited to: a metropolitan area network, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit may also include circuits related to NFC (Near Field Communication), which is not limited in the embodiments of the present application.

[0096] The display screen is used to display the UI (User Interface). The UI may include graphics, text, icons, videos and any combination thereof. When the display screen is a touch screen, the display screen also has the ability to collect touch signals on the surface or above the surface of the display screen. The touch signal can be input to the processor as a control signal for processing. At this time, the display screen can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the display screen can be one, and the front panel of the electronic device is set; in other embodiments, the display screen can be at least two, which are respectively set on different surfaces of the electronic device or are folded; in some other embodiments, the display screen can be a flexible display screen, which is set on the curved surface or folded surface of the electronic device. Even, the display screen can be set into a non-rectangular irregular shape, that is, a special-shaped screen. The display screen can be made of materials such as LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode) and the like.

[0097] The camera assembly is used to capture images or videos. Optionally, the camera assembly includes a front camera and a rear camera. Typically, the front camera is arranged on the front panel of the electronic device, and the rear camera is arranged on the back of the electronic device. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize the panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly may also include a flash. The flash can be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.

[0098] The audio circuit may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals and input them into a processor for processing, or input them into a radio frequency circuit to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there may be multiple microphones, which are respectively arranged in different parts of the electronic device. The microphone may also be an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert electrical signals from the processor or radio frequency circuit into sound waves. The speaker may be a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert electrical signals into sound waves audible to humans, but also convert electrical signals into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit may also include a headphone jack.

[0099] The positioning component is used to locate the current geographic location of the electronic device to achieve navigation or LBS (Location Based Service). The positioning component can be based on the US GPS (Global Positioning System), China's Beidou system, Russia's Grenas system or the EU's Galileo system.

[0100] The power supply is used to power various components in the electronic device. The power supply can be AC, DC, a disposable battery or a rechargeable battery. When the power supply includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.

[0101] In some embodiments, the computer device further includes one or more sensors, including but not limited to: an acceleration sensor, a gyroscope sensor, a pressure sensor, a fingerprint sensor, an optical sensor, and a proximity sensor.

[0102] The accelerometer can detect the magnitude of acceleration on the three coordinate axes of the coordinate system established by the electronic device. For example, the accelerometer can be used to detect the components of gravity acceleration on the three coordinate axes. The processor can control the touch screen to display the user interface in a horizontal view or a vertical view according to the gravity acceleration signal collected by the accelerometer. The accelerometer can also be used to collect game or user motion data.

[0103] The gyroscope sensor can detect the body direction and rotation angle of the electronic device. The gyroscope sensor can work with the acceleration sensor to collect the user's 3D actions on the electronic device. The processor can implement the following functions based on the data collected by the gyroscope sensor: motion sensing (such as changing the UI according to the user's tilt operation), image stabilization during shooting, game control, and inertial navigation.

[0104] The pressure sensor can be set on the side frame of the electronic device and / or the lower layer of the touch display screen. When the pressure sensor is set on the side frame of the electronic device, it can detect the user's grip signal of the electronic device, and the processor performs left and right hand recognition or quick operation according to the grip signal collected by the pressure sensor. When the pressure sensor is set on the lower layer of the touch display screen, the processor controls the operability controls on the UI interface according to the user's pressure operation on the touch display screen. The operability controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.

[0105] The fingerprint sensor is used to collect the user's fingerprint, and the processor identifies the user's identity based on the fingerprint collected by the fingerprint sensor, or the fingerprint sensor identifies the user's identity based on the collected fingerprint. When the user's identity is identified as a trusted identity, the processor authorizes the user to perform relevant sensitive operations, which include unlocking the screen, viewing encrypted information, downloading software, paying, and changing settings. The fingerprint sensor can be set on the front, back or side of the electronic device. When a physical button or manufacturer logo is set on the electronic device, the fingerprint sensor can be integrated with the physical button or manufacturer logo.

[0106] The optical sensor is used to collect the ambient light intensity. In one embodiment, the processor can control the display brightness of the touch display screen according to the ambient light intensity collected by the optical sensor. Specifically, when the ambient light intensity is high, the display brightness of the touch display screen is increased; when the ambient light intensity is low, the display brightness of the touch display screen is decreased. In another embodiment, the processor can also dynamically adjust the shooting parameters of the camera assembly according to the ambient light intensity collected by the optical sensor.

[0107] A proximity sensor, also known as a distance sensor, is usually provided on the front panel of an electronic device. The proximity sensor is used to collect the distance between the user and the front of the electronic device. In one embodiment, when the proximity sensor detects that the distance between the user and the front of the electronic device is gradually decreasing, the processor controls the touch display screen to switch from the screen-on state to the screen-off state; when the proximity sensor detects that the distance between the user and the front of the electronic device is gradually increasing, the processor controls the touch display screen to switch from the screen-off state to the screen-on state.

[0108] Embodiment 4

[0109] The purpose of this embodiment is to provide a computer-readable storage medium.

[0110] A computer-readable storage medium stores a computer program, which executes the steps of the above method when executed by a processor.

[0111] In a possible implementation manner of the present application, the above-mentioned computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.

[0112] It should be understood that the "plurality" mentioned in this article refers to two or more. "And / or" describes the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.

[0113] The steps involved in the apparatuses of the above embodiments 2, 3 and 4 correspond to the method embodiment 1, and the specific implementation methods can refer to the relevant description part of embodiment 1. The term "computer-readable storage medium" should be understood as a single medium or multiple media including one or more instruction sets; it should also be understood to include any medium that can store, encode or carry an instruction set for execution by a processor and enable the processor to execute any method in the present invention.

[0114] Those skilled in the art should understand that the modules or steps of the present invention described above can be implemented by a general-purpose computer device, or alternatively, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. The present invention is not limited to any specific combination of hardware and software.

[0115] Although the above describes the specific implementation mode of the present invention in conjunction with the accompanying drawings, it is not intended to limit the scope of protection of the present invention. Those skilled in the art should understand that various modifications or variations that can be made by those skilled in the art on the basis of the technical solution of the present invention without creative work are still within the scope of protection of the present invention.

Claims

1. A maximum power point tracking control method for a hydrogen fuel cell, characterized in that: include: Based on the acquired current environmental variables of the hydrogen fuel cell, the power values ​​corresponding to different voltage and current values ​​are calculated using the trained data model; Based on the calculated power values ​​corresponding to different voltage values ​​and current values, determine the voltage value and current value corresponding to the highest power value; Based on the preset power comparison table, the corresponding load value is found according to the determined voltage value and current value, and the load at the output end of the hydrogen fuel cell is adjusted according to the found load value to track the maximum power point of the hydrogen fuel cell.

2. The maximum power point tracking control method for a hydrogen fuel cell according to claim 1, characterized in that: The environmental variables include environmental temperature, environmental humidity, hydrogen flow rate, oxygen flow rate, hydrogen pressure and oxygen pressure.

3. The maximum power point tracking control method for a hydrogen fuel cell according to claim 1, characterized in that: The method also includes judging the acquired ambient temperature, specifically: comparing the acquired ambient temperature with the maximum temperature; when the acquired ambient temperature is greater than the maximum temperature, calculating the temperature difference between the acquired ambient temperature and the maximum temperature, and calculating the power reduction value according to the temperature difference and the temperature-power conversion ratio parameter; and controlling the hydrogen fuel cell to reduce power according to the calculated power reduction value.

4. The maximum power point tracking control method for a hydrogen fuel cell according to claim 1, characterized in that: It also includes pre-regulating the hydrogen fuel cell from the shutdown state to the startup state, specifically: According to the current ambient temperature, ambient humidity, hydrogen flow, oxygen flow, hydrogen pressure and oxygen pressure of the hydrogen fuel cell, the corresponding current value and voltage value are found from the relationship diagram, and the voltage and current of the hydrogen fuel cell are adjusted according to the found current value and voltage value; wherein the relationship diagram is drawn by historical environmental variables and corresponding power values.

5. The maximum power point tracking control method for a hydrogen fuel cell according to claim 1 or 4, characterized in that: It also includes making a limit judgment on the obtained ambient temperature and ambient humidity, specifically: comparing the obtained ambient temperature and ambient humidity with the temperature limit and the humidity limit respectively, and if the obtained ambient temperature is greater than the temperature limit, or the obtained ambient humidity is greater than the humidity limit, an alarm is issued; Among them, the influence curve of temperature value and power value, and the influence curve of humidity value and power value are drawn according to historical data; the slope of each point on the influence curve of temperature value and power value is calculated; the difference between each slope and the previous slope is calculated, and the lowest temperature value corresponding to the two points with the largest difference is selected as the temperature limit; Calculate the slope of each point on the influence curve of humidity value and power value; calculate the difference between each slope and the previous slope, and select the lowest humidity value corresponding to the two points with the largest difference as the humidity limit.

6. The maximum power point tracking control method for a hydrogen fuel cell according to claim 5, characterized in that: After the alarm is sounded, the current hydrogen flow, oxygen flow, hydrogen pressure and oxygen pressure are adjusted as follows: According to the relationship diagram, determine the power value corresponding to the current environmental variable; Select the power value that is the same as the determined power value in the previous time period, and read the corresponding hydrogen flow rate, oxygen flow rate, hydrogen pressure and oxygen pressure; The current hydrogen flow rate, oxygen flow rate, hydrogen pressure and oxygen pressure are adjusted according to the read hydrogen flow rate, oxygen flow rate, hydrogen pressure and oxygen pressure.

7. The maximum power point tracking control method for a hydrogen fuel cell according to claim 1, characterized in that: In the preset power comparison table, each load value corresponds to a set of voltage value and current value.

8. A hydrogen fuel cell maximum power point tracking control system, characterized in that: include: The power tracking module is used to obtain multiple sets of predicted hydrogen fuel cell voltage values, current values ​​and power values ​​based on the acquired current environmental variables of the hydrogen fuel cell and using the trained data model; based on the multiple sets of predicted hydrogen fuel cell voltage values, current values ​​and power values, determine the voltage value and current value corresponding to the highest power value; The power regulation module is used to find the corresponding load value based on the preset power comparison table according to the determined voltage value and current value, adjust the load at the output end of the hydrogen fuel cell according to the found load value, and track the maximum power point of the hydrogen fuel cell.

9. An electronic device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the computer device is running, the processor and the memory communicate via the bus, and when the machine-readable instructions are executed by the processor, the maximum power point tracking control method for a hydrogen fuel cell as described in any one of claims 1 to 7 is performed.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the maximum power point tracking control method for a hydrogen fuel cell according to any one of claims 1 to 7 is executed.

Citation Information

Patent Citations

  • Fuel cell maximum power tracking control method

    CN104298296A

  • Variable-step length MPPT control method

    CN105652951A

  • Maximum power point tracking method, maximum power point tracking (MPPT) controller and photovoltaic power generation system

    CN107589776A

  • Method for directly calculating and tracking highest power point of fuel cell

    CN109542157A

  • Method for calculating optimal power point of fuel cell

    CN110008435A

Cited By

  • Hydrogen fuel cell dumping protection early warning processing method and system based on sensor

    CN121123333A