Hydrogen circulating pump system and hydrogen circulating pump starting method and device

By using temperature acquisition equipment and a controller in the hydrogen fuel cell system to determine the drive electric angle and drive motor vibration, the problem of starting the hydrogen circulation pump at low temperatures is solved, ensuring the normal operation of the system.

CN120868048APending Publication Date: 2025-10-31GUANGZHOU POWER SUPPLY BUREAU GUANGDONG POWER GRID CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510776664.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-11
Publication Date
2025-10-31

AI Technical Summary

Technical Problem

In low-temperature environments, the bearings of the hydrogen circulation pump motor in a hydrogen fuel cell system may freeze or become stuck, making it difficult for the system to start normally.

Method used

The ambient temperature is acquired by a temperature acquisition device, and the controller determines the drive angle based on the correlation between the ambient temperature and the motor's electrical angle. The motor is then driven to vibrate, thus alleviating icing or jamming.

Benefits of technology

This ensured the fuel cell system operated normally under low-temperature conditions, preventing icing and jamming of the motor bearings and enabling the normal start-up of the hydrogen circulation pump.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120868048A_ABST
    Figure CN120868048A_ABST
Patent Text Reader

Abstract

The invention relates to a hydrogen circulating pump system, a hydrogen circulating pump starting method and device, computer equipment, a computer readable storage medium and a computer program product. Comprising temperature acquisition equipment, a motor, a controller and a hydrogen circulating pump, the temperature collecting equipment is used for collecting the environment temperature of the environment where the hydrogen circulating pump is located; the controller is used for determining a driving electrical angle matched with the environment temperature based on the environment temperature and the incidence relation between the environment temperature and the electrical angle of the motor so as to drive the electrical angle to drive the motor to move, so that a bearing of the motor shakes; the motor is used for starting the hydrogen circulating pump in the shaking process under the condition that the driving electrical angle is matched with the starting electrical angle of the motor; and the controller is also used for driving the motor to move at the starting electric angle under the condition that the driving electric angle is not matched with the starting electric angle. By adopting the method, normal operation of the fuel cell system can be ensured under the low-temperature condition.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of fuel cell technology, and in particular to a hydrogen circulation pump system, a hydrogen circulation pump start-up method, an apparatus, a computer device, a computer-readable storage medium, and a computer program product. Background Technology

[0002] A fuel cell is a power generation device that converts the chemical energy in fuel into electrical energy, and it features high efficiency and environmental friendliness. Among them, hydrogen fuel cells use hydrogen as fuel and oxygen as oxidant, and the reaction products do not contain pollutants or greenhouse gases, making them popular in the market and widely used in vehicles, power generation equipment, construction machinery, and drones.

[0003] A hydrogen fuel cell system typically includes a fuel cell stack, a hydrogen circulation pump, a hydrogen storage device, an air supply system, and a hydrothermal management system. To ensure proper startup in low-temperature environments, the hydrogen fuel cell system also needs to operate normally under these conditions. At low temperatures, the motor bearings of the fuel cell's hydrogen circulation pump may freeze or become stuck due to thermal expansion and contraction, making it difficult to start and hindering the normal operation of the fuel cell system. Summary of the Invention

[0004] Therefore, it is necessary to provide a hydrogen circulation pump system, hydrogen circulation pump start-up method, device, computer equipment, computer-readable storage medium, and computer program product that can ensure the normal operation of a fuel cell system under low temperature conditions, in order to address the above-mentioned technical problems.

[0005] In a first aspect, this application provides a hydrogen circulation pump system, including a temperature acquisition device, a motor, a controller, and a hydrogen circulation pump;

[0006] The temperature acquisition device is used to acquire the ambient temperature of the environment in which the hydrogen circulation pump is located.

[0007] The controller is used to determine a drive electrical angle that matches the ambient temperature based on the ambient temperature and the correlation between the ambient temperature and the electrical angle of the motor, and drive the motor to move at the drive electrical angle so as to cause the bearing of the motor to vibrate.

[0008] The motor is used to start the hydrogen circulation pump during vibration when the driving electrical angle matches the starting electrical angle of the motor.

[0009] The controller is also configured to drive the motor at the starting electrical angle when the driving electrical angle does not match the starting electrical angle.

[0010] In one embodiment, the controller includes a control circuit and a three-phase full-bridge circuit;

[0011] The control circuit is used to determine a drive electrical angle that matches the ambient temperature based on the ambient temperature and the correlation between the ambient temperature and the electrical angle of the motor, and to generate a drive signal based on the drive electrical angle and send it to the three-phase full-bridge circuit.

[0012] The three-phase full-bridge circuit is used to drive the motor to move at the driving electrical angle based on the driving signal, so as to cause the bearings of the motor to vibrate.

[0013] In one embodiment, the three-phase full-bridge circuit includes multiple bridge arms connected in parallel, each bridge arm including two switches connected in series, the two switches being an upper switch and a lower switch, respectively; the drive signal is characterized by a space voltage vector.

[0014] The space voltage vector is generated by switching the upper transistor of one bridge arm while keeping the lower transistors of the other bridge arms in a conducting state.

[0015] Secondly, this application also provides a method for starting a hydrogen circulation pump, the method comprising:

[0016] Obtain the ambient temperature of the environment where the hydrogen circulation pump is located from the temperature acquisition device;

[0017] Based on the ambient temperature and the correlation between the ambient temperature and the electrical angle of the motor, a drive electrical angle matching the ambient temperature is determined, and the motor is driven to move at the drive electrical angle to cause the bearing of the motor to vibrate; the motor is used to start the hydrogen circulation pump during the vibration process when the drive electrical angle matches the starting electrical angle of the motor.

[0018] If the driving electrical angle and the starting electrical angle do not match, the motor is driven to move at the starting electrical angle.

[0019] In one embodiment, the method further includes:

[0020] Determine the start-up result of the hydrogen circulation pump;

[0021] If the opening result is not open, then select an electrical angle other than the driving electrical angle and the starting electrical angle to drive the motor to move, and drive the motor to move again through the starting electrical angle.

[0022] In one embodiment, driving the motor to move at the driving electrical angle includes:

[0023] Obtain the number of pole pairs of the motor;

[0024] Based on the number of pole pairs and the driving electrical angle, the driving mechanical angle range of the motor is determined;

[0025] The motor is driven to move according to the specified mechanical angle range.

[0026] Thirdly, this application also provides a hydrogen circulation pump starting device, comprising:

[0027] An ambient temperature acquisition module is used to acquire the ambient temperature of the environment where the hydrogen circulation pump is located from a temperature acquisition device.

[0028] The drive electrical angle determination module is used to determine a drive electrical angle that matches the ambient temperature based on the ambient temperature and the correlation between the ambient temperature and the motor's electrical angle, and drive the motor to move at the drive electrical angle so that the motor's bearing vibrates; the motor is used to start the hydrogen circulation pump during the vibration process when the drive electrical angle matches the motor's starting electrical angle.

[0029] A motor drive module is used to drive the motor to move at the starting electrical angle when the driving electrical angle and the starting electrical angle do not match.

[0030] Fourthly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the steps of the method described above.

[0031] Fifthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, implements the steps of the method described above.

[0032] Sixthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, implements the steps of the method described above.

[0033] The aforementioned hydrogen circulation pump system, hydrogen circulation pump starting method, apparatus, computer equipment, computer-readable storage medium, and computer program product include a temperature acquisition device for collecting the ambient temperature of the environment where the hydrogen circulation pump is located. This device can determine the temperature of the environment where the hydrogen circulation pump is located. A controller is included to determine a drive electrical angle matched to the ambient temperature based on the ambient temperature and the correlation between the ambient temperature and the motor's electrical angle. This drive electrical angle drives the motor to move, causing the motor bearings to vibrate. Based on the actual temperature situation, different drive electrical angles can be used to drive the motor, causing corresponding vibrations in the motor bearings. This alleviates the icing phenomenon of the motor in low-temperature conditions. The system is configured to start the hydrogen circulation pump motor during the vibration process when the drive electrical angle matches the motor's starting electrical angle. The hydrogen circulation pump can start after the icing phenomenon of the motor has been alleviated. If the drive electrical angle and the starting electrical angle do not match, the motor cannot start normally; therefore, the controller is needed to drive the motor to move according to the starting electrical angle. Using the above-mentioned hydrogen circulation pump system can solve the icing or jamming phenomenon that may occur in the motor bearings under low-temperature conditions, thereby ensuring the normal operation of the fuel cell system in low-temperature environments. Attached Figure Description

[0034] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0035] Figure 1 This is a structural block diagram of a hydrogen circulation pump system in one embodiment;

[0036] Figure 2 This is a block diagram of the controller in one embodiment;

[0037] Figure 3 This is an application environment diagram of the hydrogen circulation pump start-up method in one embodiment;

[0038] Figure 4 This is an application environment diagram for the hydrogen circulation pump start-up method in another embodiment;

[0039] Figure 5 This is a structural block diagram of the hydrogen circulation pump start-up device in one embodiment;

[0040] Figure 6 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0041] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0042] In one exemplary embodiment, such as Figure 1 As shown, a hydrogen circulation pump system is provided, including a temperature acquisition device 102, a controller 104, a motor 106, and a hydrogen circulation pump 108. The temperature acquisition device 102 is used to acquire the ambient temperature of the environment where the hydrogen circulation pump 108 is located. The controller 104 is used to determine a drive electrical angle that matches the ambient temperature based on the ambient temperature and the correlation between the ambient temperature and the electrical angle of the motor 106, so as to drive the motor 106 to move, causing the bearing of the motor 106 to vibrate. The motor 106 is used to start the hydrogen circulation pump 108 during the vibration process when the drive electrical angle matches the starting electrical angle of the motor 106. The controller 104 is also used to drive the motor 106 to move at the starting electrical angle when the drive electrical angle does not match the starting electrical angle.

[0043] The temperature acquisition device 102 is used to obtain temperature information. In this system, its function is to collect the ambient temperature of the environment where the hydrogen circulation pump 108 is located, providing basic data for subsequent control strategies. For example, common temperature acquisition devices include thermometers, thermocouples, thermistors, etc. The motor 106 is a device that converts electrical energy into mechanical energy. In this hydrogen circulation pump system, the motor 106 serves as a power source, driving the hydrogen circulation pump 108 through its own rotational motion. For example, the type of motor 106 can be a servo motor, stepper motor, or asynchronous motor. The controller 104 is the core control component of the system. It receives ambient temperature information from the temperature acquisition device 102 and determines the drive angle according to a preset correlation, controlling the operation of the motor 106 to realize the start-up and operation of the hydrogen circulation pump 108. The hydrogen circulation pump 108 is a pump used to circulate hydrogen in a specific system. It plays a key role in hydrogen-related applications (such as fuel cell systems) to ensure the continuous supply and circulation of hydrogen.

[0044] Ambient temperature refers to the temperature of the environment surrounding the hydrogen circulation pump 108. Changes in ambient temperature affect the performance and operating status of components such as the motor 106, therefore, it needs to be collected in real time. Electrical angle, in an AC motor, describes the phase change of the induced electromotive force or current in the stator winding. It is closely related to the motor's rotating magnetic field and rotor position; different electrical angles correspond to different operating states and characteristics of the motor. The drive electrical angle is the value determined by the controller 104 based on the ambient temperature and its relationship with the electrical angle, used to drive the motor 106. It determines the initial operating state of the motor 106 during startup. The starting electrical angle is the specific electrical angle value corresponding to the smooth startup of the motor 106, a key parameter for motor 106 startup. Bearings are important components in the motor 106, used to support the rotor, reduce friction during rotor rotation, and ensure smooth operation of the motor 106. Under specific conditions, using an appropriate drive electrical angle to cause bearing vibration helps the motor 106 start under specific conditions.

[0045] Specifically, in low-temperature environments, the motor bearings of the hydrogen circulation pump 108 may freeze or become stuck due to thermal expansion and contraction, making it difficult to start normally and hindering the normal operation of the fuel cell system. Furthermore, the degree of sticking varies at different temperatures, meaning the corresponding drive angle also differs. Therefore, the ambient temperature of the environment where the hydrogen circulation pump 108 is located can be collected by the temperature acquisition device 102. The controller 104, based on the ambient temperature and the correlation between the ambient temperature and the drive angle of the motor 106, determines a drive angle that matches the ambient temperature. This drive angle is used to drive the motor 106, causing the bearings of the motor 106 to vibrate and alleviate the sticking. Since there are multiple drive angles, only one of them can start the motor 106. Therefore, if the drive angle and the start angle do not match, the motor 106 must be driven by the start angle. For example, if the drive angle and the start angle match, the motor 106 can be driven directly by that drive angle.

[0046] Furthermore, the driving electrical angle can be represented in the form of a preset electrical angle range. The controller 104 can determine the preset electrical angle range based on a pre-stored correspondence and the ambient temperature, for example, by querying a calibration table based on the ambient temperature. Alternatively, it can receive control information including the preset electrical angle range from the outside. For example, the controller 104 can send information including the ambient temperature to the outside world to receive control information including the preset electrical angle range. This application embodiment does not limit how the controller 104 specifically determines the preset electrical angle range based on the ambient temperature.

[0047] After determining the preset electrical angle range, the controller 104 can control the motor 106 to reciprocate within the preset electrical angle range. Specifically, it can control the rotor of the motor 106 to reciprocate within the preset electrical angle range, so as to drive the bearing of the motor 106 to vibrate and start the motor 106 normally.

[0048] The aforementioned hydrogen circulation pump system includes a temperature acquisition device 102 for collecting the ambient temperature of the environment where the hydrogen circulation pump 108 is located. This device can determine the temperature of the environment where the hydrogen circulation pump 108 is located. A controller 104 is also included to determine a drive electrical angle that matches the ambient temperature based on the relationship between the ambient temperature and the electrical angle of the motor 106. This drive electrical angle drives the motor 106 to move, causing the bearing of the motor 106 to vibrate. Based on the actual temperature conditions, the controller 104 can drive the motor 106 with different drive electrical angles, causing corresponding vibrations in the bearing of the motor 106. This alleviates the icing phenomenon of the motor 106 in low-temperature conditions. The system is also configured to start the motor 106 of the hydrogen circulation pump 108 during the vibration process when the drive electrical angle matches the starting electrical angle of the motor 106. This allows the hydrogen circulation pump 108 to start after the icing phenomenon of the motor 106 has been alleviated. However, if the drive electrical angle and the starting electrical angle do not match, the motor 106 cannot start normally. Therefore, the controller 104 is required to drive the motor 106 to move with the starting electrical angle. By using the aforementioned hydrogen circulation pump system, the icing or jamming of motor bearings that may occur under low-temperature conditions can be resolved, thereby ensuring that the fuel cell system can operate normally in low-temperature environments.

[0049] In one exemplary embodiment, such as Figure 2 As shown, the controller 104 includes a control circuit 202 and a three-phase full-bridge circuit 204. The control circuit 202 is used to determine a drive electrical angle that matches the ambient temperature based on the ambient temperature and the correlation between the ambient temperature and the electrical angle of the motor 106, and to generate a drive signal based on the drive electrical angle and send it to the three-phase full-bridge circuit 204. The three-phase full-bridge circuit 204 is used to drive the motor 106 to move based on the drive signal and the drive electrical angle, so as to cause the bearing of the motor 106 to vibrate.

[0050] The control circuit 202 is connected to the temperature acquisition device 102, receiving real-time ambient temperature information of the environment where the hydrogen circulation pump 108 is located from the temperature acquisition device 102. Furthermore, the control circuit 202 internally stores a pre-set and experimentally verified correlation between ambient temperature and motor electrical angle. This correlation typically exists in the form of a mathematical model, lookup table, or algorithm. Upon receiving ambient temperature data, the control circuit 202 uses these pre-set strategies to accurately calculate the matching drive electrical angle based on the current ambient temperature. For example, the optimal starting and running electrical angles required for the motor 106 differ in different ambient temperature ranges, and the control circuit 202 calculates according to these rules. After determining the drive electrical angle, the control circuit 202 generates a corresponding drive signal based on that angle. The drive signal is a specific electrical signal that contains all the information required for the motor 106 to operate according to the calculated drive electrical angle, such as signal frequency, duty cycle, and phase parameters. These parameters are precisely designed to ensure accurate control of the motor 106's operation. The three-phase full-bridge circuit 204 is a key part of the controller 104 responsible for converting the drive signal generated by the control circuit 202 into electrical energy that actually drives the motor 106 to move.

[0051] Specifically, the control circuit 202 can send a space vector pulse width modulation (SVPWM) signal to the three-phase full-bridge circuit 204 to control the three-phase full-bridge circuit 204 to drive the motor 106 to reciprocate within a preset electrical angle range, and then attempt to start the hydrogen circulation pump 108. The space voltage vector is a rotating voltage vector synthesized by taking the three-phase voltage or current as a space vector, and the motor 106 is controlled by controlling the amplitude and phase of this vector.

[0052] In this embodiment, the three-phase full-bridge circuit 204 realizes the conversion of DC power to three-phase AC power, providing a suitable power supply for the motor 106, enabling the motor 106 to work normally, ensuring the controllability and stability of motor operation, and is a key link in realizing the function of the hydrogen circulation pump system.

[0053] In one exemplary embodiment, such as Figure 2 As shown, the three-phase full-bridge circuit 204 includes multiple bridge arms connected in parallel. Each bridge arm includes two switching transistors connected in series, namely the upper transistor and the lower transistor. The driving signal is represented by the space voltage vector. The space voltage vector is generated by the upper transistor of one bridge arm switching, while the lower transistor of the other bridge arms remains on.

[0054] The three-phase full-bridge circuit 204 includes three parallel bridge arms 2042, 2044, and 2046. Each of the three parallel bridge arms includes two series-connected switching transistors, one upper and one lower. For ease of description, these six switching transistors can be labeled S1 to S6 in order from left to right and top to bottom, where S1 is the first upper transistor from the left, and its corresponding lower transistor is S4. This labeling method will be used in the following text. The control circuit 202 is used to send control signals to the three-phase full-bridge circuit 204 to determine the switching status of S1 to S6. It should be noted that the specific configuration of the control circuit is not limited in this embodiment. S1 to S3 are connected in parallel to the positive terminal of the high-voltage DC power supply, and S4 to S6 are connected in parallel to the negative terminal of the high-voltage DC power supply. A filter circuit also exists between the three-phase full-bridge circuit 204 and the high-voltage DC power supply to reduce high-frequency noise and ripple in the power supply, thereby stabilizing the voltage.

[0055] Specifically, control circuit 202 can output a first spatial voltage vector to three-phase full-bridge circuit 204, causing motor 106 to reciprocate within a first preset electrical angle range for a first time period. The first spatial voltage vector corresponds to the switching action of the upper tube of the first bridge arm among the three bridge arms, while the lower tubes of the second and third bridge arms remain in a conducting state. Then, control circuit 202 can output a second spatial voltage vector to three-phase full-bridge circuit, causing motor 106 to reciprocate within a second preset electrical angle range for a second time period. The second preset electrical angle range is different from the first preset electrical angle range. Finally, control circuit 202 can switch back to outputting the first spatial voltage vector to start the fuel cell hydrogen circulation pump.

[0056] The first space voltage vector is the space voltage vector corresponding to the normal start-up of the fuel cell hydrogen circulation pump. Specifically, the first space voltage vector corresponds to the space voltage vector generated when S1, S5, and S6 are closed. When the control circuit 202 outputs the first space voltage vector to the three-phase full-bridge circuit 204, causing the motor 106 to reciprocate within a first preset electrical angle range for a first time period, S1 can continuously switch on and off, while S5 and S6 remain on, thereby realizing the reciprocating rotation of the motor 106. The second space voltage vector is different from the first space voltage vector, thus making the second preset electrical angle range different from the first preset electrical angle range. That is, when the control circuit 202 outputs the second space voltage vector, the closed state of the six switches is not exactly the same as when it outputs the first space voltage vector.

[0057] Furthermore, for ease of description, a correspondence can be established between different combinations of switch closing states and space voltage vectors. Since only one of the upper and lower transistors in each bridge arm is simultaneously in a closed and on state, the state where the upper transistor is closed and on while the lower transistor is open can be denoted as "1", and the state where the lower transistor is closed and on while the upper transistor is open can be denoted as "0". The closing states of the switches in the three bridge arms are then combined and represented in the form of space voltage vectors. There are a total of 8 combinations of closing states for the six power switches. The closed states of S1, S5, and S6 corresponding to the first space voltage vector can be denoted as v1(1, 0, 0). Among them, the voltage amplitudes corresponding to the six non-zero vectors are equal, and the phases differ by 60° from v1 to v6.

[0058] Furthermore, to ensure that the voltage output by the combined space voltage vector contains more harmonic components, thereby generating more useless work and assisting the motor bearings in breaking ice or resolving jamming in the form of heat, the second space voltage vector can be selected as v3 (0, 1, 0) or v5 (0, 0, 1), which differs from the first space voltage vector by 120°. In this case, the control circuit 202 outputs the second space voltage vector to the three-phase full-bridge circuit 204, allowing the motor 106 to reciprocate within the second preset electrical angle range for the second time period. During this time period, only the upper transistor of one switching transistor can be continuously switched, while the switching transistors on the remaining two bridge arms remain conducting, thus achieving the reciprocating rotation of the motor 106. This implementation is relatively simple. In other words, the second space voltage vector can switch the upper transistor of the second bridge arm, while the lower transistors of the first and third bridge arms remain conducting. It should be noted that the second bridge arm could be either the bridge arm containing S2 or the bridge arm containing S3.

[0059] After the control circuit 202 outputs the second space voltage vector to the three-phase full-bridge circuit 204, causing the motor 106 to reciprocate within the second preset electrical angle range for a second time period, the control circuit 202 can output the first space voltage vector to the three-phase full-bridge circuit 204 again to attempt to start the fuel cell hydrogen circulation pump.

[0060] In some possible implementations, when the fuel cell hydrogen circulation pump fails to start, the control circuit 202 can also output a third spatial voltage vector to the three-phase full-bridge circuit 204, causing the motor 106 to reciprocate within a third preset electrical angle range for a third time period. This third preset electrical angle range differs from both the second and first preset electrical angle ranges. Then, the control circuit 202 can output the first spatial voltage vector again to restart the fuel cell hydrogen circulation pump.

[0061] In some possible implementations, the control circuit 202 can output a third space voltage vector that is 120° out of phase with both the first and second space voltage vectors. This minimizes the number of switches that need to be continuously opened and closed during reciprocating rotation, thus simplifying the implementation, especially when the second space voltage vector is v3 (0, 1, 0). That is, when the second space voltage vector is v3 (0, 1, 0), the third space vector can be v5 (0, 0, 1); when the second space voltage vector is v5 (0, 0, 1), the third space vector can be v3 (0, 1, 0).

[0062] In some possible implementations, when the fuel cell hydrogen circulation pump fails to start again, the control circuit 202 can try to output the first space voltage vector again, causing the motor 106 to reciprocate within a first preset electrical angle range for a first time period, or a longer time period. Then, the process of changing the space voltage vector and attempting to start is repeated until the fuel cell hydrogen circulation pump starts normally.

[0063] In some possible implementations, the first time period during which the motor 106 reciprocates within a first preset electrical angle range, the second time period during which it reciprocates within a second preset electrical angle range, and the third time period during which it reciprocates within a third preset electrical angle range correspond to the ambient temperature. The motor controller 104 can determine the above time periods by, for example, by consulting a calibration table or receiving external information; this embodiment of the application does not impose any limitations on this.

[0064] It should be noted that the control circuit 202 can also send other forms of control signals to the three-phase full-bridge circuit 204, such as square wave signals, but the relevant circuit structure may be changed accordingly. This application embodiment will not discuss the relevant situation.

[0065] Furthermore, the controller 104 controls the motor 106 to reciprocate within a preset electrical angle range, which can be achieved as follows: The control circuit 202 outputs a first spatial voltage vector to the three-phase full-bridge circuit 204. This first spatial voltage vector corresponds to the switching action of the upper tube of the first bridge arm among the three bridge arms, while the lower tubes of the second and third bridge arms remain conductive. This controls the motor 106 to reciprocate within the first preset electrical angle range for a first time period. Then, the control circuit 202 outputs a second spatial voltage vector to the three-phase full-bridge circuit 204, controlling the motor 106 to reciprocate within the second preset electrical angle range for a second time period. This second spatial voltage vector corresponds to the switching action of the upper tube of the second bridge arm, while the lower tubes of the first and third bridge arms remain conductive. The second preset electrical angle range differs from the first preset electrical angle range. Finally, the control circuit 202 outputs the first spatial voltage vector to start the hydrogen circulation pump 108.

[0066] In some possible implementations, if the hydrogen circulation pump 108 fails to start, the control circuit 202 can also output a third spatial voltage vector to the three-phase full-bridge circuit 204, controlling the motor 106 to reciprocate within a third preset electrical angle range for a third time period. Here, the third spatial voltage vector corresponds to the switching action of the upper tube of the third bridge arm, while the lower tubes of the first and second bridge arms remain in a conducting state. The third preset electrical angle range differs from both the second and first preset electrical angle ranges. Then, the control circuit 202 outputs the first spatial voltage vector again to restart the hydrogen circulation pump 108.

[0067] In one embodiment, such as Figure 3 As shown, a method for starting a hydrogen circulation pump is also provided, applied to a controller, including:

[0068] Step S302: Obtain the ambient temperature of the environment where the hydrogen circulation pump is located from the temperature acquisition device;

[0069] Step S304: Based on the ambient temperature and the relationship between the ambient temperature and the electrical angle of the motor, determine the driving electrical angle that matches the ambient temperature, and drive the motor to move so that the motor bearing vibrates; the motor is used to start the hydrogen circulation pump during the vibration process when the driving electrical angle matches the starting electrical angle of the motor.

[0070] Step S306: If the driving electric angle and the starting electric angle do not match, drive the motor to move using the starting electric angle.

[0071] In this embodiment, the electrical angle exists in the form of a preset electrical angle range.

[0072] Specifically, the controller can periodically and proactively request ambient temperature from a temperature acquisition device, or it can receive ambient temperature information periodically and proactively sent by the temperature acquisition device. Common temperature acquisition devices include thermometers, thermocouples, and thermistors. When the ambient temperature is within a preset temperature range, the controller controls the motor to reciprocate within a preset electrical angle range. There is a correspondence between the ambient temperature and the preset electrical angle range. It is understandable that, due to the influence of low-temperature environments, even when the motor's drive electrical angle matches its starting electrical angle, the hydrogen circulation pump may fail to start during vibration.

[0073] The preset temperature range can include a lower limit (first temperature threshold) and an upper limit (second temperature threshold). When the ambient temperature is below the first temperature threshold, the hydrogen circulation pump will not start; when the ambient temperature is above the second temperature threshold, the hydrogen circulation pump can start normally. Since the freezing point of the lubricant in a hydrogen fuel cell is approximately -40°C, the fuel cell hydrogen circulation pump will not start when the ambient temperature is below -40°C. That is, the first temperature threshold can be -40°C.

[0074] In some possible implementations, controlling the motor to reciprocate within a preset electrical angle range can be done as follows: the controller determines a preset mechanical angle range based on the preset electrical angle range and the number of pole pairs of the motor, and then controls the motor to reciprocate within the preset mechanical angle range.

[0075] In some possible implementations, controlling the motor to reciprocate within a preset electrical angle range can be achieved by controlling the motor to reciprocate within at least two preset electrical angle ranges.

[0076] In one embodiment, the hydrogen circulation pump start-up method further includes: determining the start-up result of the hydrogen circulation pump; if the start-up result is not started, selecting other electrical angles besides the drive electrical angle and the start electrical angle to drive the motor to move, and then driving the motor to move again by the start electrical angle.

[0077] Specifically, the first space voltage vector is the space voltage vector corresponding to the hydrogen circulation pump when it can start normally. Therefore, when the controller's control circuit outputs other space voltage vectors, causing the motor to reciprocate within other preset electrical angle ranges for a certain period of time, the first space voltage vector needs to be output again to attempt to start the hydrogen circulation pump.

[0078] In some possible implementations, when the hydrogen circulation pump fails to start, the controller can select an electrical angle other than the drive electrical angle and the start electrical angle to drive the motor, and then drive the motor again via the start electrical angle. Alternatively, the controller can try outputting the first space voltage vector again, causing the motor to reciprocate within a first preset electrical angle range for a first time period, or a longer period. Then, the process of changing the space voltage vector and attempting to start is repeated until the hydrogen circulation pump starts normally. It can be understood that the first space voltage vector corresponds to the start electrical angle.

[0079] In one embodiment, driving the motor to move using a driving electrical angle includes: obtaining the number of pole pairs of the motor; determining a driving mechanical angle range of the motor based on the number of pole pairs and the driving electrical angle; and driving the motor to move according to the driving mechanical angle range.

[0080] The electrical angle, based on the principle of electromagnetic induction, is an angular quantity used to describe the periodic changes in electromagnetic phenomena such as the magnetic field and induced electromotive force in the motor 106. Specifically, when the rotor of the motor 106 rotates in the magnetic field, the stator windings cut the magnetic lines of force, thereby generating an induced electromotive force. The magnitude and direction of the induced electromotive force change periodically with the position of the rotor, and this periodic change can be measured by angular parameters such as the electrical angle. For example, an electrical angle of 360° can represent the completion of one cycle of alternating current signal conversion. The mechanical angle refers to the angle traversed by the rotor of the motor 106 in mechanical space. It is measured according to the actual angle of circular motion, with the mechanical shaft as the reference. That is, the mechanical angle is the angle of rotation of the rotor of the motor 106 relative to the stator. The electrical angle and the mechanical angle have the following relationship:

[0081]

[0082] in, For electrical angle, For mechanical angles, This refers to the number of pole pairs in motor 106. The number of pole pairs in a motor refers to the number of magnetic pole pairs formed by the stator windings of the motor.

[0083] For example, if the preset electrical angle range is 0° to 120° and the number of pole pairs of motor 106 is 4 pairs (i.e., 8 poles), then the preset mechanical angle range should be 0° to 30°. Motor controller 104 can control the rotor of motor 106 to rotate from 0° to 30° and then from 30° back to 0°, performing a reciprocating rotational motion, thereby causing the motor bearings to vibrate.

[0084] In some possible implementations, the controller 104 can control the motor 106 to reciprocate within at least two preset electrical angle ranges. For example, the controller 104 can control the motor 106 to reciprocate within two electrical angle ranges: 0° to 120° and 120° to 240°, with the two ranges having the same span. In this case, assuming the motor 106 has four pole pairs, the controller 104 can control the rotor of the motor 106 to reciprocate within the range of 0° to 30° and within the range of 120° to 150°. This allows the motor 106 to rotate from multiple directions, which is more conducive to causing the bearings to vibrate, thus shaking off ice or releasing any jamming, thereby enabling the normal start-up of the hydrogen circulation pump.

[0085] In a specific embodiment, such as Figure 4 As shown, a method for starting a hydrogen circulation pump is also provided, including:

[0086] Step S401: Obtain the ambient temperature of the environment where the hydrogen circulation pump is located from the temperature acquisition device;

[0087] Step S402: Based on the ambient temperature and the correlation between the ambient temperature and the electrical angle of the motor, determine the driving electrical angle that matches the ambient temperature and obtain the number of pole pairs of the motor.

[0088] Step S403: Based on the number of pole pairs and the driving electrical angle, determine the driving mechanical angle range of the motor, and drive the motor to move according to the driving mechanical angle range so as to cause the motor bearing to vibrate.

[0089] Among them, the motor is used to start the hydrogen circulation pump during the vibration process when the driving electric angle matches the starting electric angle of the motor.

[0090] Step S404: If the driving electric angle and the starting electric angle do not match, drive the motor to move at the starting electric angle;

[0091] Step S405: Determine the start result of the hydrogen circulation pump. If the start result is not started, select the motor to move by the electric angle other than the drive electric angle and the start electric angle, and drive the motor to move again by the start electric angle.

[0092] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0093] Based on the same inventive concept, this application also provides a hydrogen circulation pump starting device for implementing the hydrogen circulation pump starting method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more embodiments of the hydrogen circulation pump starting device provided below can be found in the limitations of the hydrogen circulation pump starting method described above, and will not be repeated here.

[0094] In one exemplary embodiment, such as Figure 5 As shown, a hydrogen circulation pump starting device 500 is provided, including: an ambient temperature acquisition module 502, a drive electrical angle determination module 504, and a motor drive module 506, wherein:

[0095] The ambient temperature acquisition module 502 is used to acquire the ambient temperature of the environment where the hydrogen circulation pump is located from the temperature acquisition device.

[0096] The drive electrical angle determination module 504 is used to determine a drive electrical angle that matches the ambient temperature based on the ambient temperature and the correlation between the ambient temperature and the motor's electrical angle, so as to drive the motor to move and cause the motor's bearings to vibrate; the motor is used to start the hydrogen circulation pump during the vibration process when the drive electrical angle matches the motor's starting electrical angle.

[0097] The motor drive module 506 is used to drive the motor to move at the starting electrical angle when the driving electrical angle and the starting electrical angle do not match.

[0098] In one exemplary embodiment, the hydrogen circulation pump starting device 500 further includes a start-up result determination module, specifically used for:

[0099] Determine the start-up status of the hydrogen circulation pump;

[0100] If the result is not enabled, select the electric angle other than the drive electric angle and the start electric angle to drive the motor, and then drive the motor again by starting the electric angle.

[0101] In an exemplary embodiment, the drive electrical angle determination module 504 is specifically used for:

[0102] Obtain the number of pole pairs of the motor;

[0103] Based on the number of pole pairs and the driving electrical angle, the range of the driving mechanical angle of the motor is determined;

[0104] Drive the motor to move according to the angle range of the driving mechanism.

[0105] Each module in the aforementioned hydrogen circulation pump starting device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0106] In one exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 6As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, Near Field Communication (NFC), or other technologies. When executed by the processor, the computer program implements a method for starting a hydrogen circulation pump. The display unit is used to form a visually visible image and can be a display screen, projection device, or virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0107] Those skilled in the art will understand that Figure 6 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0108] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the method described above.

[0109] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps of the above-described method.

[0110] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps of the method described above.

[0111] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.

[0112] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.

[0113] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0114] The above embodiments are merely illustrative of several implementation methods of this application, and their descriptions are relatively specific and detailed. However, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A hydrogen circulation pump system, characterized in that, Includes temperature acquisition equipment, motor, controller, and hydrogen circulation pump; The temperature acquisition device is used to acquire the ambient temperature of the environment in which the hydrogen circulation pump is located. The controller is used to determine a drive electrical angle that matches the ambient temperature based on the ambient temperature and the correlation between the ambient temperature and the electrical angle of the motor, and drive the motor to move at the drive electrical angle so as to cause the bearing of the motor to vibrate. The motor is used to start the hydrogen circulation pump during vibration when the driving electrical angle matches the starting electrical angle of the motor. The controller is also configured to drive the motor at the starting electrical angle when the driving electrical angle does not match the starting electrical angle.

2. The hydrogen circulation pump system according to claim 1, characterized in that, The controller includes a control circuit and a three-phase full-bridge circuit; The control circuit is used to determine a drive electrical angle that matches the ambient temperature based on the ambient temperature and the correlation between the ambient temperature and the electrical angle of the motor, and to generate a drive signal based on the drive electrical angle and send it to the three-phase full-bridge circuit. The three-phase full-bridge circuit is used to drive the motor to move at the driving electrical angle based on the driving signal, so as to cause the bearings of the motor to vibrate.

3. The hydrogen circulation pump system according to claim 2, characterized in that, The three-phase full-bridge circuit includes multiple bridge arms connected in parallel, and each bridge arm includes two switching transistors connected in series, the two switching transistors being the upper transistor and the lower transistor, respectively; the driving signal is characterized by the space voltage vector. The space voltage vector is generated by switching the upper transistor of one bridge arm while keeping the lower transistors of the other bridge arms in a conducting state.

4. A method for starting a hydrogen circulation pump, characterized in that, Applied to the controller as described in claim 1, the method includes: Obtain the ambient temperature of the environment where the hydrogen circulation pump is located from the temperature acquisition device; Based on the ambient temperature and the correlation between the ambient temperature and the electrical angle of the motor, a drive electrical angle matching the ambient temperature is determined, and the motor is driven to move at the drive electrical angle to cause the bearing of the motor to vibrate; the motor is used to start the hydrogen circulation pump during the vibration process when the drive electrical angle matches the starting electrical angle of the motor. If the driving electrical angle and the starting electrical angle do not match, the motor is driven to move at the starting electrical angle.

5. The method according to claim 4, characterized in that, The method further includes: Determine the start-up result of the hydrogen circulation pump; If the opening result is not open, then select an electrical angle other than the driving electrical angle and the starting electrical angle to drive the motor to move, and drive the motor to move again through the starting electrical angle.

6. The method according to claim 4, characterized in that, The driving of the motor at the driving electrical angle includes: Obtain the number of pole pairs of the motor; Based on the number of pole pairs and the driving electrical angle, the driving mechanical angle range of the motor is determined; The motor is driven to move according to the specified mechanical angle range.

7. A hydrogen circulation pump starting device, characterized in that, The device includes: An ambient temperature acquisition module is used to acquire the ambient temperature of the environment where the hydrogen circulation pump is located from a temperature acquisition device. The drive electrical angle determination module is used to determine a drive electrical angle that matches the ambient temperature based on the ambient temperature and the correlation between the ambient temperature and the motor's electrical angle, and drive the motor to move at the drive electrical angle so that the motor's bearing vibrates; the motor is used to start the hydrogen circulation pump during the vibration process when the drive electrical angle matches the motor's starting electrical angle. A motor drive module is used to drive the motor to move at the starting electrical angle when the driving electrical angle and the starting electrical angle do not match.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 4 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 4 to 6.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 4 to 6.