Fuel cell control method, device, electronic device and storage medium
By obtaining the position information and slope information of the vehicle within the foreseeable mileage, determining the vehicle elevation difference and determining the start and stop parameters based on the elevation difference, the problem of fuel cell control in the prior art is solved, and a higher level of operation is achieved Control accuracy and user experience.
Patent Information
- Application Number
- CN202411556903.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-04
- Publication Date
- 2025-02-21
- Estimated Expiration
- 2044-11-04
AI Technical Summary
In the prior art, only monitoring the battery charge state of the fuel cell is not suitable for vehicles under different working conditions, and it is easy to cause abnormal operation of the fuel cell, reducing the user's user experience.
By obtaining the position information and slope information of the vehicle within the predicted mileage, the vehicle's elevation difference is determined, and the start-stop parameters are determined based on the elevation difference, and the fuel cell is controlled in real time.
It improves the accuracy of fuel cell control during operation and improves the user experience.
Smart Images

Figure CN119037242B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle control technology, and in particular to a control method, device, electronic equipment and storage medium for a fuel cell. Background Art
[0002] Fuel cells are widely used in the field of transportation due to their advantages such as efficient power output, zero emissions and low-temperature operation. At present, domestic and foreign automobile giants have entered the field of fuel cell vehicles.
[0003] At present, in the existing technology, after fuel cells are applied to the automotive field, during the operation of the vehicle, the start and stop control of the fuel cell is mainly based on controlling the battery charge state of the fuel cell. However, simply monitoring the battery charge state of the fuel cell is not suitable for vehicles in different operating conditions, and it is easy to cause abnormal operation of the fuel cell, thereby reducing the user experience. Summary of the invention
[0004] The present invention provides a control method, device, electronic device and storage medium for a fuel cell, so as to solve the defects in the prior art that the method of only monitoring the battery charge state of the fuel cell is not applicable to vehicles under different working conditions and is likely to cause abnormal operation of the fuel cell, and realizes determining the vehicle elevation difference during driving based on the vehicle's position information within a predicted mileage and the slope information within the predicted mileage, and then determining the start-stop parameters based on the vehicle elevation difference, and finally, controlling the fuel cell in real time based on the start-stop parameters, thereby improving the accuracy of fuel cell control during vehicle operation and improving the user experience.
[0005] The present invention provides a fuel cell control method, comprising the following steps.
[0006] Get the vehicle's location information within the foreseen mileage.
[0007] The corresponding slope information within the predicted mileage is determined according to the position information within the predicted mileage.
[0008] The vehicle elevation difference is determined based on the slope information and a preset coefficient; wherein the vehicle elevation difference is the height difference of the vehicle relative to the ground reference plane, and the preset coefficient is a coefficient proportional to the position information within the foreseen mileage.
[0009] The start-stop parameters are determined according to the vehicle elevation difference, and the fuel cell of the vehicle is controlled based on the start-stop parameters.
[0010] According to a control method for a fuel cell provided by the present invention, a vehicle elevation difference is determined according to slope information and a preset coefficient, including: determining a vehicle elevation value according to the product of the slope information and the preset coefficient; determining an elevation analysis result according to the vehicle elevation value and a mileage value of a predicted mileage; determining the number of elevation difference acquisitions according to a mileage cycle and a mileage value; wherein the mileage cycle is a preset mileage interval; determining the vehicle elevation difference according to the elevation analysis result and the number of elevation difference acquisitions; wherein the vehicle elevation difference is a collection of initial elevation differences corresponding to all elevation difference acquisition times.
[0011] A fuel cell control method provided by the present invention determines start-stop parameters according to the vehicle elevation difference, including: obtaining vehicle weight, vehicle rolling resistance and vehicle gravity acceleration; determining the vehicle work according to the vehicle elevation difference, mileage cycle, vehicle weight, vehicle rolling resistance and vehicle gravity acceleration; determining the start-stop parameters according to the vehicle work.
[0012] According to a fuel cell control method provided by the present invention, the start-stop parameters include the vehicle's required power; the start-stop parameters are determined according to the vehicle's work, including: obtaining the vehicle's running speed; determining the vehicle's required power according to the vehicle's work, running speed and mileage cycle.
[0013] According to a control method for a fuel cell provided by the present invention, the start-stop parameters include predicting the remaining power of the power battery; determining the start-stop parameters according to the work done by the vehicle, including: obtaining the power battery capacity of the vehicle; determining the power battery change according to the power battery capacity and the work done by the vehicle; and determining the predicted remaining power of the power battery according to the power battery change.
[0014] According to a fuel cell control method provided by the present invention, a fuel cell of a vehicle is controlled based on start-stop parameters, including: when the number of elevation difference acquisitions is 1, determining whether the vehicle demand power corresponding to the number of elevation difference acquisitions is less than a preset power, and determining whether the predicted remaining power of the power battery corresponding to the number of elevation difference acquisitions is less than a preset value; wherein the preset power and the preset value are pre-set; when the vehicle demand power is less than the preset power and the predicted remaining power of the power battery is less than the preset value, the number of elevation difference acquisitions is increased by 1, the fuel cell working time of the vehicle is increased by the working time corresponding to the number of elevation difference acquisitions, and the process continues to return to determine whether the vehicle demand power corresponding to the number of elevation difference acquisitions is less than the preset power, and determine whether the predicted remaining power of the power battery corresponding to the number of elevation difference acquisitions is less than the preset value, until the vehicle demand power corresponding to the number of elevation difference acquisitions is greater than or equal to the preset power and / or the predicted remaining power of the power battery corresponding to the number of elevation difference acquisitions is greater than or equal to the preset value; when the vehicle demand power corresponding to the number of elevation difference acquisitions is greater than or equal to the preset power and / or the predicted remaining power of the power battery corresponding to the number of elevation difference acquisitions is greater than or equal to the preset value, the fuel cell is controlled according to the fuel cell working time.
[0015] A control method for a fuel cell provided in the present invention controls the fuel cell according to the working time of the fuel cell, including: determining whether the working time of the fuel cell is greater than the sum of a first preset time and a second preset time; wherein the first preset time is the minimum shutdown time allowed for the fuel cell, and the second preset time is the minimum time reserved for the fuel cell when starting; when the working time of the fuel cell is greater than the sum of the first preset time and the second preset time, controlling the fuel cell to perform a shutdown operation; when the working time of the fuel cell is less than the second preset time, controlling the fuel cell to perform a startup operation.
[0016] The present invention also provides a control device for a fuel cell, comprising the following modules.
[0017] The information acquisition module is used to obtain the vehicle's location information within the predicted mileage.
[0018] The slope determination module is used to determine the corresponding slope information within the predicted mileage according to the position information within the predicted mileage.
[0019] The elevation difference determination module is used to determine the vehicle elevation difference based on the slope information and the preset coefficient; wherein the vehicle elevation difference is the height difference of the vehicle relative to the ground reference plane, and the preset coefficient is a coefficient proportional to the position information within the foreseen mileage.
[0020] The battery control module is used to determine the start-stop parameters according to the vehicle elevation difference and control the fuel cell of the vehicle based on the start-stop parameters.
[0021] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, any of the above-mentioned fuel cell control methods is implemented.
[0022] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the control method of any of the above-mentioned fuel cells is implemented.
[0023] The present invention also provides a computer program product, including a computer program, and when the computer program is executed by a processor, the computer program implements any of the above-mentioned fuel cell control methods.
[0024] The present invention provides a control method, device, electronic device and storage medium for a fuel cell, which obtains the position information of a vehicle within a predicted mileage; determines the corresponding slope information within the predicted mileage according to the position information within the predicted mileage; determines the vehicle elevation difference according to the slope information and a preset coefficient; wherein the vehicle elevation difference is the height difference of the vehicle relative to the ground reference plane, and the preset coefficient is a coefficient proportional to the position information within the predicted mileage; determines the start-stop parameters according to the vehicle elevation difference, and controls the fuel cell of the vehicle based on the start-stop parameters. The technical solution of the present invention is used to solve the defects of the prior art that only monitoring the battery charge state of the fuel cell is not suitable for vehicles under different working conditions and is prone to abnormal operation of the fuel cell, and realizes the determination of the vehicle elevation difference during driving based on the position information within the predicted mileage of the vehicle and the slope information of the predicted mileage during driving, and then determines the start-stop parameters based on the vehicle elevation difference, and finally, controls the fuel cell in real time based on the start-stop parameters, improves the accuracy of fuel cell control during vehicle operation, and improves the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0026] Figure 1 It is a flow chart of the control method of the fuel cell provided by the present invention.
[0027] Figure 2 It is a schematic diagram of the elevation analysis result provided by the present invention.
[0028] Figure 3 It is a schematic diagram of setting the mileage cycle provided by the present invention.
[0029] Figure 4 It is a schematic diagram of vehicle elevation difference provided by the present invention.
[0030] Figure 5 This is a shutdown control flow chart provided by the present invention.
[0031] Figure 6 This is a startup control flow chart provided by the present invention.
[0032] Figure 7 It is a schematic diagram of the structure of the control device of the fuel cell provided by the present invention.
[0033] Figure 8 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION
[0034] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0035] Combine the following Figure 1-Figure 6 The control method of the fuel cell provided by the present invention is described. The control method of the fuel cell provided by the present invention can be applicable to the start and shutdown control of the fuel cell. The executor of the method can be an electronic device or a control device of the fuel cell arranged in the electronic device. The control device of the fuel cell can be implemented by software, hardware or a combination of the two. Figure 1 is a flow chart of a fuel cell control method provided by the present invention, such as Figure 1 As shown, the method includes the following steps.
[0036] Step 101: Obtain the location information of the vehicle within the predicted mileage.
[0037] In this step, the predicted mileage is the mileage pre-acquired by the vehicle controller based on the vehicle.
[0038] Specifically, the predicted road information of the vehicle during driving is obtained, and the position information of the vehicle within the predicted mileage is determined according to the predicted road information.
[0039] Exemplary, for example, the mileage value of the vehicle in the predicted mileage may be 8 kilometers ahead in the driving direction. At this time, the vehicle is 0.1 meters away from the mileage value of 8 kilometers. Then 0.1 meters is the position information of the vehicle within the predicted mileage.
[0040] Step 102: Determine the corresponding slope information within the predicted mileage according to the position information within the predicted mileage.
[0041] Specifically, after determining the position information within the predicted mileage, map information obtained by the vehicle controller unit (VCU) of the vehicle is received, the position information corresponding to each point within the predicted mileage is determined based on the map information, and the slope information corresponding to each point within the predicted mileage is determined based on the position information.
[0042] Step 103: Determine the vehicle elevation difference according to the slope information and the preset coefficient.
[0043] In this step, the preset coefficient is a coefficient proportional to the position information within the predicted mileage; the vehicle elevation difference is the height difference of the vehicle relative to the ground reference plane. The preset coefficient can also be a pre-set coefficient, for example, the preset coefficient can be equal to the position information within the predicted mileage, or it can be equal to a preset ratio of the position information within the predicted mileage, for example, the position information within the predicted mileage can be 0.1 meters, the preset ratio can be 1, and the preset coefficient can be determined to be 0.1, which is not limited in this embodiment.
[0044] In a specific embodiment, the vehicle elevation difference is determined according to the slope information and the preset coefficient, including: determining the vehicle elevation value according to the product of the slope information and the preset coefficient; determining the elevation analysis result according to the vehicle elevation value and the mileage value of the predicted mileage; determining the number of times the elevation difference is obtained according to the mileage cycle and the mileage value; wherein the mileage cycle is a preset mileage interval; determining the vehicle elevation difference according to the elevation analysis result and the number of times the elevation difference is obtained; wherein the vehicle elevation difference is a collection of initial elevation differences corresponding to all elevation difference acquisition times.
[0045] In this step, the mileage period is a preset mileage interval, and the mileage period may be 500 meters, for example. Then, based on the predicted mileage value of the vehicle of 8 kilometers, the number of elevation difference acquisitions is determined to be 16 times, which is not limited in this embodiment. Among them, the vehicle elevation difference is the set of initial elevation differences corresponding to all elevation difference acquisition times.
[0046] The elevation analysis result represents the change in the vehicle elevation value of the vehicle within the predicted mileage obtained by integrating the vehicle elevation value based on the mileage value, which is not limited in this embodiment.
[0047] Specifically, after the slope information is determined, the vehicle elevation value is determined according to the product of the slope information and the preset coefficient. ,in, Indicates slope information. The vehicle elevation value is an elevation set. In the entire mileage value of the vehicle, n vehicle elevation values can be determined based on the position information within the predicted mileage determined in the mileage value, the preset coefficient, and the corresponding slope information within the predicted mileage. n represents the number of position information within the predicted mileage determined in the entire mileage value of the vehicle. Further, the elevation analysis result is determined based on the vehicle elevation value and the mileage value of the predicted mileage. ,in, Indicates the vehicle elevation value. Indicates the starting position of the mileage value, for example, it can be 0. The end point position representing the mileage value may be, for example, 8 kilometers, or 8,000 meters, which is not limited in this embodiment. Figure 2 It is a schematic diagram of the elevation analysis result provided by the present invention, such as Figure 2 As shown, the horizontal axis represents the mileage of the mileage value, the vertical axis represents the elevation of the vehicle elevation value, and the curve starting from point 0 represents the elevation analysis result. Then, the number of elevation difference acquisitions is determined according to the mileage cycle and the mileage value. The number of elevation difference acquisitions is the ratio of the mileage value to the mileage cycle. For example, the mileage value can be 8000 meters, the mileage cycle is 500 meters, and the number of elevation difference acquisitions is determined to be 16 times. Figure 3 is a schematic diagram of setting the mileage cycle provided by the present invention, such as Figure 3 As shown, for example, the number of times the elevation difference is obtained is 7 times, the horizontal axis represents the mileage value, and the distance between the two virtual vertical lines is the mileage cycle of 500m. Figure 3 The line graph in is a line connecting the vehicle elevation values calculated and determined by the position information within the predicted mileage corresponding to the mileage cycle. Finally, in the elevation analysis result, all the corresponding initial elevation differences are determined according to the number of elevation difference acquisitions, and the vehicle elevation difference is determined based on the set of all initial elevation differences. Figure 4 Schematic diagram of vehicle elevation difference provided by the present invention, such as Figure 4 As shown, the horizontal axis represents the mileage value, and the vertical axis represents the vehicle elevation difference. Figure 4 Wherein h1 represents the initial elevation difference obtained the first time, h2 represents the initial elevation difference obtained the second time, and h3 represents the initial elevation difference obtained the third time. Then, the vehicle elevation difference is determined based on h1, h2, and h3. This embodiment does not specifically limit this. Figure 4 The line graph in is the line connecting the vehicle elevation values calculated and determined by the position information within the predicted mileage corresponding to the mileage cycle. Figure 4 The curve graph in is the result of elevation analysis.
[0048] Step 104 : determining start / stop parameters according to the vehicle elevation difference, and controlling the fuel cell of the vehicle based on the start / stop parameters.
[0049] In a specific embodiment, the start-stop parameters are determined according to the vehicle elevation difference, including: obtaining the vehicle weight, the vehicle rolling resistance and the vehicle gravity acceleration; determining the vehicle work according to the vehicle elevation difference, the mileage cycle, the vehicle weight, the vehicle rolling resistance and the vehicle gravity acceleration; determining the start-stop parameters according to the vehicle work.
[0050] Specifically, after determining the vehicle elevation difference, the start-stop parameters are determined according to all vehicle elevation differences, that is, the vehicle weight, vehicle rolling resistance and vehicle gravity acceleration are first obtained, and then the vehicle work is determined according to all vehicle elevation differences, mileage cycles, vehicle weight, vehicle rolling resistance and vehicle gravity acceleration, and then the start-stop parameters are determined according to all vehicle work.
[0051] In a specific embodiment, the start-stop parameters include the vehicle's required power; determining the start-stop parameters based on the vehicle's work done includes: obtaining the vehicle's running speed; determining the vehicle's required power based on the vehicle's work done, running speed and mileage cycle.
[0052] In this step, the running speed of the vehicle is the average speed of the vehicle expected to travel for 1 minute, which is not limited in this embodiment.
[0053] Specifically, the vehicle's running speed is obtained; the vehicle's required power is determined based on the vehicle's work, running speed, and mileage cycle. ,in, Indicates the work done by the vehicle, Indicates the running speed. Indicates the mileage cycle, is a constant coefficient. The work done by different vehicles is different according to the height difference of different vehicles. The required power of vehicles is different according to the work done by different vehicles. , Indicates the vehicle weight, represents the vehicle's gravitational acceleration, Indicates the vehicle elevation difference, Indicates the number of times different elevation differences are obtained, for example, it can be 1, 2 or 3, etc., which is not limited in this embodiment. Indicates the rolling resistance of the vehicle.
[0054] In a specific embodiment, the start-stop parameters include predicting the remaining power of the power battery; determining the start-stop parameters based on the work done by the vehicle, including: obtaining the power battery capacity of the vehicle; determining the power battery change based on the power battery capacity and the work done by the vehicle; and determining the predicted remaining power battery based on the power battery change.
[0055] Specifically, the power battery capacity of the vehicle is obtained; the power battery change is determined according to the power battery capacity and the work done by the vehicle, and the power battery change = ,in, Indicates the work done by the vehicle, is a constant coefficient, Represents the power battery capacity. After determining the power battery change of the vehicle in each section of the predicted mileage, the sum of the current power battery charge state of the vehicle and the power battery change of each section corresponding to the number of acquisitions of different elevation differences is obtained to determine the predicted remaining power of the power battery.
[0056] Exemplarily, if the number of different elevation differences obtained is 16 times, the power battery change amount corresponding to each section of the 16 times is obtained, and the predicted remaining power of the power battery is determined based on the current power battery charge state of the vehicle and the sum of the power battery change amount corresponding to each section of the 16 times.
[0057] In a specific embodiment, the fuel cell of the vehicle is controlled based on the start-stop parameters, including: when the number of elevation difference acquisitions is 1, determining whether the vehicle demand power corresponding to the number of elevation difference acquisitions is less than the preset power, and determining whether the predicted remaining power of the power battery corresponding to the number of elevation difference acquisitions is less than the preset value; wherein the preset power and the preset value are pre-set; when the vehicle demand power is less than the preset power and the predicted remaining power of the power battery is less than the preset value, the number of elevation difference acquisitions is increased by 1, the working time of the fuel cell of the vehicle is increased by the working time corresponding to the number of elevation difference acquisitions, and continuing to return to determine whether the vehicle demand power corresponding to the number of elevation difference acquisitions is less than the preset power, and determining whether the predicted remaining power of the power battery corresponding to the number of elevation difference acquisitions is less than the preset value, until the vehicle demand power corresponding to the number of elevation difference acquisitions is greater than or equal to the preset power and / or the predicted remaining power of the power battery corresponding to the number of elevation difference acquisitions is greater than or equal to the preset value; when the vehicle demand power corresponding to the number of elevation difference acquisitions is greater than or equal to the preset power and / or the predicted remaining power of the power battery corresponding to the number of elevation difference acquisitions is greater than or equal to the preset value, the fuel cell is controlled according to the fuel cell working time.
[0058] In a specific embodiment, after obtaining the predicted remaining power battery, it also includes, when the vehicle demand power is less than the preset power and the predicted remaining power battery is less than the preset value, the number of elevation difference acquisitions is increased by 1, the vehicle's fuel cell working time is increased by the working time corresponding to the number of elevation difference acquisitions, and after accumulating the predicted remaining power battery corresponding to the number of elevation difference acquisitions, it continues to determine whether the accumulated predicted remaining power battery is greater than or equal to the preset value and whether the vehicle demand power corresponding to the number of elevation difference acquisitions is greater than or equal to the preset power, until the accumulated predicted remaining power battery is greater than or equal to the preset value and the vehicle demand power is greater than or equal to the preset power.
[0059] In a specific embodiment, controlling a fuel cell according to the fuel cell operating time includes: determining whether the fuel cell operating time is greater than the sum of a first preset time and a second preset time; wherein the first preset time is the minimum shutdown time allowed for the fuel cell, and the second preset time is the minimum time reserved for the fuel cell when starting up; when the fuel cell operating time is greater than the sum of the first preset time and the second preset time, controlling the fuel cell to perform a shutdown operation; when the fuel cell operating time is less than the second preset time, controlling the fuel cell to perform a startup operation.
[0060] Specifically, Figure 5 It is a shutdown control flow chart provided by the present invention, such as Figure 5 As shown, shutdown control includes the following steps.
[0061] Step 501, n=1.
[0062] Specifically, when the number of times n of obtaining the elevation difference is 1, step 502 is continued.
[0063] Step 502: Determine whether the vehicle demand power corresponding to the number of elevation difference acquisitions is less than a preset power, and determine whether the predicted remaining power of the power battery corresponding to the number of elevation difference acquisitions is less than a preset value.
[0064] In this step, the preset power and the preset value are pre-set, which is not limited in this embodiment.
[0065] Specifically, when the number of elevation difference acquisition times n is 1, determine whether the vehicle demand power corresponding to the number of elevation difference acquisition times is less than the preset power, and determine whether the predicted remaining power of the power battery corresponding to the number of elevation difference acquisition times is less than the preset value. If it is determined that the vehicle demand power is less than the preset power and the predicted remaining power of the power battery is less than the preset value, continue to execute step 503; if the vehicle demand power corresponding to the number of elevation difference acquisition times is greater than or equal to the preset power and / or the predicted remaining power of the power battery corresponding to the number of elevation difference acquisition times is greater than or equal to the preset value, continue to execute step 504.
[0066] Step 503: n=n+1, t=t+t n .
[0067] In this step, the vehicle's fuel cell operating time t is the time taken after the predicted mileage segment, for example, it can be the time taken to pass the first 500m t, the time taken to pass 500-1000m t n , then the time taken to pass through the first and second segments is t=t+t n , and cycle one by one.
[0068] Specifically, when the vehicle's required power is less than the preset power and the predicted remaining power of the power battery is less than the preset value, the number of elevation difference acquisitions n is increased by 1, and the vehicle's fuel cell operating time t is increased by the operating time t corresponding to the number of elevation difference acquisitions. n , and continue to return to execute step 502, determine whether the vehicle demand power corresponding to the number of elevation difference acquisitions is less than the preset power, and determine whether the predicted power battery remaining capacity corresponding to the number of elevation difference acquisitions is less than the preset value, until the vehicle demand power corresponding to the number of elevation difference acquisitions is greater than or equal to the preset power and / or the predicted power battery remaining capacity corresponding to the number of elevation difference acquisitions is greater than or equal to the preset value, and continue to execute step 504.
[0069] Step 504: t>t stop_min +t start_min .
[0070] In this step, t stop_min is the first preset time, indicating the minimum downtime allowed for the fuel cell; t start_min The second preset time represents the minimum time reserved for the fuel cell when starting up.
[0071] Specifically, when the vehicle demand power corresponding to the number of elevation difference acquisitions is greater than or equal to the preset power and / or the predicted remaining power of the power battery corresponding to the number of elevation difference acquisitions is greater than or equal to the preset value, the fuel cell is controlled according to the fuel cell working time, that is, it is determined whether the fuel cell working time is greater than the sum of a first preset time and a second preset time; wherein the first preset time is the minimum downtime time allowed for the fuel cell, and the second preset time is the minimum time reserved for the fuel cell when starting; when the fuel cell working time is greater than the sum of the first preset time and the second preset time, continue to execute step 505.
[0072] In a specific embodiment, when the fuel cell operating time is less than or equal to the sum of the first preset time and the second preset time, it is determined that the fuel cell cannot be shut down, and a first warning message is issued. The first warning message is used to inform the user that the fuel cell cannot be shut down.
[0073] Step 505: Control the fuel cell to perform shutdown operation.
[0074] Specifically, when the operating time of the fuel cell is greater than the sum of the first preset time and the second preset time, the fuel cell is controlled to perform a shutdown operation.
[0075] Specifically, Figure 6 It is the startup control flow chart provided by the present invention, such as Figure 6 As shown, the startup control includes the following steps.
[0076] Step 601, n=1.
[0077] Specifically, when the number of times n of obtaining the elevation difference is 1, step 602 is continued to be executed.
[0078] Step 602: Determine whether the vehicle demand power corresponding to the number of elevation difference acquisitions is less than a preset power, and determine whether the predicted remaining power of the power battery corresponding to the number of elevation difference acquisitions is less than a preset value.
[0079] In this step, the preset power and the preset value are pre-set, which is not limited in this embodiment.
[0080] Specifically, when the number of elevation difference acquisition times n is 1, determine whether the vehicle demand power corresponding to the number of elevation difference acquisition times is less than the preset power, and determine whether the predicted remaining power of the power battery corresponding to the number of elevation difference acquisition times is less than the preset value. If it is determined that the vehicle demand power is less than the preset power and the predicted remaining power of the power battery is less than the preset value, continue to execute step 603; if the vehicle demand power corresponding to the number of elevation difference acquisition times is greater than or equal to the preset power and / or the predicted remaining power battery corresponding to the number of elevation difference acquisition times is greater than or equal to the preset value, continue to execute step 604.
[0081] Step 603: n=n+1, t=t+t n .
[0082] Specifically, when the vehicle's required power is less than the preset power and the predicted remaining power of the power battery is less than the preset value, the number of elevation difference acquisitions n is increased by 1, and the vehicle's fuel cell operating time t is increased by the operating time t corresponding to the number of elevation difference acquisitions. n , and continue to return to execute step 602, determine whether the vehicle demand power corresponding to the number of elevation difference acquisitions is less than the preset power, and determine whether the predicted power battery remaining capacity corresponding to the number of elevation difference acquisitions is less than the preset value, until the vehicle demand power corresponding to the number of elevation difference acquisitions is greater than or equal to the preset power and / or the predicted power battery remaining capacity corresponding to the number of elevation difference acquisitions is greater than or equal to the preset value, and continue to execute step 604.
[0083] Step 604: <t start_min .
[0084] In this step, t start_min The second preset time represents the minimum time reserved for the fuel cell when starting up.
[0085] Specifically, when the vehicle demand power corresponding to the number of elevation difference acquisition times is greater than or equal to the preset power and / or the predicted remaining power of the power battery corresponding to the number of elevation difference acquisition times is greater than or equal to the preset value, the fuel cell is controlled according to the fuel cell working time, that is, it is determined whether the fuel cell working time is less than the second preset time. When the fuel cell working time is less than the second preset time, continue to execute step 605.
[0086] In a specific embodiment, when the fuel cell operating time is greater than or equal to the second preset time, it is determined that the fuel cell cannot be started and a second warning message is issued, the second warning message is used to inform the user that the fuel cell cannot be started.
[0087] Step 605: Control the fuel cell to start up.
[0088] Specifically, when the operating time of the fuel cell is less than the second preset time, the fuel cell is controlled to perform a startup operation.
[0089] The advantage of this setting is that multiple elevation differences are determined through mileage cycles, multiple start-stop parameters are determined based on the multiple elevation differences, and based on the judgment of all start-stop parameters, the start-up and shutdown operations of the fuel cell are controlled, thereby improving the accuracy of fuel cell control during vehicle operation and enhancing the user experience.
[0090] The present invention provides a fuel cell control method, which obtains the position information of the vehicle within the predicted mileage; determines the corresponding slope information within the predicted mileage according to the position information within the predicted mileage; determines the vehicle elevation difference according to the slope information and a preset coefficient; wherein the vehicle elevation difference is the height difference of the vehicle relative to the ground reference plane, and the preset coefficient is a coefficient proportional to the position information within the predicted mileage; determines the start-stop parameters according to the vehicle elevation difference, and controls the fuel cell of the vehicle based on the start-stop parameters. On the basis of the above embodiments, the technical solution of the present invention is used to solve the defects of the prior art that only monitoring the battery charge state of the fuel cell is not suitable for the vehicle under different working conditions and is prone to abnormal operation of the fuel cell, and realizes the determination of the vehicle elevation difference of the vehicle during driving based on the position information within the predicted mileage of the vehicle and the slope information of the road during driving, and then determines the start-stop parameters based on the vehicle elevation difference, and finally, controls the fuel cell in real time based on the start-stop parameters, improves the accuracy of the fuel cell control during the operation of the vehicle, and improves the user experience.
[0091] The control device of the fuel cell provided by the present invention is described below. The control device of the fuel cell described below and the control method of the fuel cell described above can be referred to each other.
[0092] Figure 7 is a schematic diagram of the structure of the control device of the fuel cell provided by the present invention, referring to Figure 7 As shown, the control device 700 of the fuel cell includes: an information acquisition module 701 , a slope determination module 702 , an elevation difference determination module 703 and a battery control module 704 .
[0093] The information acquisition module 701 is used to acquire the location information of the vehicle within the predicted mileage.
[0094] The slope determination module 702 is used to determine the corresponding slope information within the predicted mileage according to the position information within the predicted mileage.
[0095] The elevation difference determination module 703 is used to determine the vehicle elevation difference based on the slope information and the preset coefficient; wherein the vehicle elevation difference is the height difference of the vehicle relative to the ground reference plane, and the preset coefficient is a coefficient proportional to the position information within the foreseen mileage.
[0096] The battery control module 704 is used to determine the start-stop parameters according to the vehicle elevation difference, and control the fuel cell of the vehicle based on the start-stop parameters.
[0097] In an exemplary embodiment, the elevation difference determination module 703 is specifically used to: determine the vehicle elevation value based on the product of slope information and a preset coefficient; determine the elevation analysis result based on the vehicle elevation value and the mileage value of the predicted mileage; determine the number of elevation difference acquisitions based on the mileage cycle and the mileage value; wherein the mileage cycle is a preset mileage interval; determine the vehicle elevation difference based on the elevation analysis result and the number of elevation difference acquisitions; wherein the vehicle elevation difference is a collection of initial elevation differences corresponding to all elevation difference acquisition times.
[0098] In an exemplary embodiment, the battery control module 704 determines the start-stop parameters according to the vehicle elevation difference, and is specifically used to: obtain the vehicle weight, the vehicle rolling resistance and the vehicle gravity acceleration; determine the vehicle work according to the vehicle elevation difference, mileage cycle, vehicle weight, vehicle rolling resistance and vehicle gravity acceleration; determine the start-stop parameters according to the vehicle work.
[0099] In an exemplary embodiment, the start-stop parameter includes vehicle power demand.
[0100] In an exemplary embodiment, the battery control module 704 determines the start-stop parameters according to the work done by the vehicle, and is specifically used to: obtain the running speed of the vehicle; and determine the vehicle's required power according to the work done by the vehicle, the running speed and the mileage cycle.
[0101] In an exemplary embodiment, the start-stop parameter includes a predicted remaining power of the power battery.
[0102] In an exemplary embodiment, the battery control module 704 determines the start-stop parameters according to the work done by the vehicle, and is specifically used to: obtain the power battery capacity of the vehicle; determine the power battery change according to the power battery capacity and the work done by the vehicle; and determine the predicted remaining power of the power battery according to the power battery change.
[0103] In an exemplary embodiment, the battery control module 704 controls the fuel cell of the vehicle based on the start-stop parameters, and is specifically used to: when the number of elevation difference acquisitions is 1, determine whether the vehicle demand power corresponding to the number of elevation difference acquisitions is less than the preset power, and determine whether the predicted remaining power of the power battery corresponding to the number of elevation difference acquisitions is less than the preset value; wherein the preset power and the preset value are pre-set; when the vehicle demand power is less than the preset power and the predicted remaining power of the power battery is less than the preset value, the number of elevation difference acquisitions is increased by 1, the fuel cell working time of the vehicle is increased by the working time corresponding to the number of elevation difference acquisitions, and continue to return to execute to determine whether the vehicle demand power corresponding to the number of elevation difference acquisitions is less than the preset power, and determine whether the predicted remaining power of the power battery corresponding to the number of elevation difference acquisitions is less than the preset value, until the vehicle demand power corresponding to the number of elevation difference acquisitions is greater than or equal to the preset power and / or the predicted remaining power of the power battery corresponding to the number of elevation difference acquisitions is greater than or equal to the preset value; when the vehicle demand power corresponding to the number of elevation difference acquisitions is greater than or equal to the preset power and / or the predicted remaining power of the power battery corresponding to the number of elevation difference acquisitions is greater than or equal to the preset value, control the fuel cell according to the fuel cell working time.
[0104] In an exemplary embodiment, the battery control module 704 controls the fuel cell according to the fuel cell working time, and is specifically used to: determine whether the fuel cell working time is greater than the sum of a first preset time and a second preset time; wherein the first preset time is the minimum shutdown time allowed for the fuel cell, and the second preset time is the minimum time reserved for the fuel cell when starting; when the fuel cell working time is greater than the sum of the first preset time and the second preset time, control the fuel cell to perform a shutdown operation; when the fuel cell working time is less than the second preset time, control the fuel cell to perform a startup operation.
[0105] The device of this embodiment can be used to execute the method of any one of the embodiments on the control method side of the fuel cell. Its specific implementation process and technical effects are similar to those in the embodiment on the control method side of the fuel cell. For details, please refer to the detailed description in the embodiment on the control method side of the fuel cell, which will not be repeated here.
[0106] Figure 8 is a schematic diagram of the structure of the electronic device provided by the present invention, such as Figure 8 As shown, the electronic device may include: a processor 810, a communication interface 820, a memory 830 and a communication bus 840, wherein the processor 810, the communication interface 820 and the memory 830 communicate with each other through the communication bus 840. The processor 810 may call the logic instructions in the memory 830 to execute the control method of the fuel cell, the method comprising: obtaining the position information of the vehicle within the predicted mileage; determining the corresponding slope information within the predicted mileage according to the position information within the predicted mileage; determining the vehicle elevation difference according to the slope information and the preset coefficient; wherein the vehicle elevation difference is the height difference of the vehicle relative to the ground reference plane, and the preset coefficient is a coefficient proportional to the position information within the predicted mileage; determining the start-stop parameters according to the vehicle elevation difference, and controlling the fuel cell of the vehicle based on the start-stop parameters.
[0107] In addition, the logic instructions in the above-mentioned memory 830 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0108] On the other hand, the present invention also provides a computer program product, which includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the fuel cell control method provided by the above-mentioned methods, which includes: obtaining the position information of the vehicle within the predicted mileage; determining the corresponding slope information within the predicted mileage based on the position information within the predicted mileage; determining the vehicle elevation difference based on the slope information and a preset coefficient; wherein the vehicle elevation difference is the height difference of the vehicle relative to the ground reference plane, and the preset coefficient is a coefficient proportional to the position information within the predicted mileage; determining the start-stop parameters based on the vehicle elevation difference, and controlling the vehicle's fuel cell based on the start-stop parameters.
[0109] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the fuel cell control method provided by the above-mentioned methods, the method comprising: obtaining position information of a vehicle within a predicted mileage; determining corresponding slope information within the predicted mileage based on the position information within the predicted mileage; determining a vehicle elevation difference based on the slope information and a preset coefficient; wherein the vehicle elevation difference is the height difference of the vehicle relative to a ground reference plane, and the preset coefficient is a coefficient proportional to the position information within the predicted mileage; determining start / stop parameters based on the vehicle elevation difference, and controlling the vehicle's fuel cell based on the start / stop parameters.
[0110] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0111] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0112] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for controlling a fuel cell, characterized in that: include: Obtain the vehicle's location information within the foreseen mileage; Determine the corresponding slope information within the predicted mileage according to the position information within the predicted mileage; Determining the vehicle elevation difference according to the slope information and a preset coefficient; wherein the vehicle elevation difference is the height difference of the vehicle relative to a ground reference plane, and the preset coefficient is a coefficient proportional to the position information within the predicted mileage; Determine the start-stop parameters according to the vehicle elevation difference, and control the fuel cell of the vehicle based on the start-stop parameters; wherein the start-stop parameters include the vehicle demand power and the predicted remaining power of the power battery; the control of the fuel cell of the vehicle based on the start-stop parameters includes: when the number of elevation difference acquisitions is 1, determine whether the vehicle demand power corresponding to the number of elevation difference acquisitions is less than a preset power, and determine whether the predicted remaining power of the power battery corresponding to the number of elevation difference acquisitions is less than a preset value; wherein the preset power and the preset value are pre-set; when the vehicle demand power is less than the preset power and the predicted remaining power of the power battery is less than the preset value, the number of elevation difference acquisitions is increased by 1, and the working time of the fuel cell of the vehicle is increased by 1. Increase the working time corresponding to the number of elevation difference acquisition times, and continue to return to execute to determine whether the vehicle demand power corresponding to the number of elevation difference acquisition times is less than the preset power, and determine whether the predicted remaining power of the power battery corresponding to the number of elevation difference acquisition times is less than the preset value, until the vehicle demand power corresponding to the number of elevation difference acquisition times is greater than or equal to the preset power and / or the predicted remaining power of the power battery corresponding to the number of elevation difference acquisition times is greater than or equal to the preset value; when the vehicle demand power corresponding to the number of elevation difference acquisition times is greater than or equal to the preset power and / or the predicted remaining power of the power battery corresponding to the number of elevation difference acquisition times is greater than or equal to the preset value, control the fuel cell according to the fuel cell working time.
2. The fuel cell control method according to claim 1, characterized in that: The determining of the vehicle elevation difference according to the slope information and a preset coefficient includes: Determining a vehicle elevation value according to the product of the slope information and the preset coefficient; Determining an elevation analysis result according to the vehicle elevation value and the mileage value of the predicted mileage; Determining the number of times the elevation difference is acquired according to the mileage cycle and the mileage value; wherein the mileage cycle is a preset mileage interval; The vehicle elevation difference is determined according to the elevation analysis result and the number of times the elevation difference is obtained; wherein the vehicle elevation difference is a collection of initial elevation differences corresponding to all the times the elevation difference is obtained.
3. The fuel cell control method according to claim 1, characterized in that: The step of determining the start / stop parameters according to the vehicle elevation difference comprises: Obtain vehicle weight, vehicle rolling resistance and vehicle gravity acceleration; Determining the work done by the vehicle according to the vehicle elevation difference, the mileage cycle, the vehicle weight, the vehicle rolling resistance and the vehicle gravity acceleration; The start-stop parameters are determined according to the work done by the vehicle.
4. The fuel cell control method according to claim 3, characterized in that: The step of determining the start / stop parameters according to the work done by the vehicle includes: Get the running speed of the vehicle; The vehicle required power is determined according to the vehicle work, the operating vehicle speed and the mileage cycle.
5. The fuel cell control method according to claim 3, characterized in that: The step of determining the start / stop parameters according to the work done by the vehicle includes: Obtaining the power battery capacity of the vehicle; Determining a power battery change amount according to the power battery capacity and the work done by the vehicle; The predicted remaining power battery capacity is determined according to the power battery change.
6. The fuel cell control method according to claim 1, characterized in that: The controlling the fuel cell according to the working time of the fuel cell comprises: Determine whether the fuel cell operation time is greater than the sum of a first preset time and a second preset time; wherein the first preset time is the minimum shutdown time allowed for the fuel cell, and the second preset time is the minimum time reserved for the fuel cell when starting up; When the operating time of the fuel cell is greater than the sum of the first preset time and the second preset time, controlling the fuel cell to perform a shutdown operation; When the operating time of the fuel cell is less than the second preset time, the fuel cell is controlled to perform a startup operation.
7. A control device for a fuel cell, characterized in that: include: An information acquisition module is used to obtain the location information of the vehicle within the predicted mileage; A slope determination module, configured to determine the corresponding slope information within the predicted mileage according to the position information within the predicted mileage; an elevation difference determination module, configured to determine a vehicle elevation difference according to the slope information and a preset coefficient; wherein the vehicle elevation difference is a height difference of the vehicle relative to a ground reference plane, and the preset coefficient is a coefficient proportional to the position information within the predicted mileage; A battery control module, for determining a start-stop parameter according to the vehicle elevation difference, and controlling the fuel cell of the vehicle based on the start-stop parameter; wherein the start-stop parameter includes a vehicle demand power and a predicted remaining power of a power battery; the controlling the fuel cell of the vehicle based on the start-stop parameter includes: when the number of elevation difference acquisitions is 1, determining whether the vehicle demand power corresponding to the number of elevation difference acquisitions is less than a preset power, and determining whether the predicted remaining power of the power battery corresponding to the number of elevation difference acquisitions is less than a preset value; wherein the preset power and the preset value are preset; when the vehicle demand power is less than the preset power and the predicted remaining power of the power battery is less than the preset value, the number of elevation difference acquisitions is increased by 1, and the fuel cell of the vehicle is started. The fuel cell working time is increased by the working time corresponding to the number of elevation difference acquisitions, and the execution continues to return to determine whether the vehicle demand power corresponding to the number of elevation difference acquisitions is less than the preset power, and determine whether the predicted power battery remaining capacity corresponding to the number of elevation difference acquisitions is less than the preset value, until the vehicle demand power corresponding to the number of elevation difference acquisitions is greater than or equal to the preset power and / or the predicted power battery remaining capacity corresponding to the number of elevation difference acquisitions is greater than or equal to the preset value; when the vehicle demand power corresponding to the number of elevation difference acquisitions is greater than or equal to the preset power and / or the predicted power battery remaining capacity corresponding to the number of elevation difference acquisitions is greater than or equal to the preset value, the fuel cell is controlled according to the fuel cell working time.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the fuel cell control method according to any one of claims 1 to 6 is implemented.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the control method of the fuel cell according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Control method and device, and computer storage medium
CN112959922A
Hydrogen fuel cell power control method and system, vehicle and storage medium
CN118544894A
Power supply system for hybrid vehicle and operation method therefor
US20160046204A1