Aerial vehicle energy processing method and device, aerial vehicle, and storage medium
By analyzing navigation information to plan routes and optimizing the intervention time of the range extender, the problem of unreasonable energy management of flying cars in different scenarios has been solved, thereby reducing the impact of noise and vibration and improving the driving experience and energy efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GUANGDONG HUITIAN AEROSPACE TECH CO LTD
- Filing Date
- 2024-10-17
- Publication Date
- 2026-06-09
AI Technical Summary
The existing energy management mode of flying cars cannot be reasonably scheduled in different scenarios, resulting in noise and vibration affecting the user experience, and failing to maximize the pure electric driving capability, thus increasing driving energy consumption.
By analyzing navigation information to plan the route, determining the driving parameters for each scenario, and comparing the operating parameters of the range extender, the operating strategies of the range extender in different scenarios are formulated, and the intervention time of the range extender is optimized to operate as much as possible in high-speed scenarios and reduce operation in low-speed scenarios.
It reduces the noise and vibration during range extender operation, improves the driving experience, optimizes overall driving energy consumption, and provides a smart and comfortable driving experience.
Smart Images

Figure CN119239557B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of flying car technology, and in particular to a flying car energy processing method, device, flying car and storage medium. Background Technology
[0002] With the continuous development of aviation and automotive technologies, flying cars have emerged. Flying cars generally refer to vehicles that can both drive on land and fly in the air. Currently, two-part flying cars are beginning to appear. These two-part flying cars consist of a land-based body and a flying body. The land-based body and the flying body can automatically separate and combine. In the separated state, the land-based body functions like a regular range-extended electric vehicle, while the flying body can achieve vertical takeoff and landing, meeting low-altitude flight requirements. Furthermore, the land-based body can completely house the flying body within the vehicle and continue driving on the ground, similar to a car equipped with a range-extended hybrid power system, which can recharge the flying body multiple times. The flying body can be a fully electric, manned aircraft capable of vertical takeoff and landing and low-altitude flight.
[0003] Current energy management modes for flying cars generally include pure electric priority or fuel priority. Both modes determine when the range extender should intervene based on the remaining charge in the battery pack. Pure electric priority means using the battery pack's charge when it's high, and then activating the range extender to drive the vehicle and recharge the battery pack when the charge drops to a lower level. Fuel priority, on the other hand, allows the range extender to activate when the battery pack's charge is high, maintaining it at a relatively high threshold.
[0004] Both of the above methods have drawbacks. If the decision to activate the range extender is based solely on the battery pack's charge level, in certain scenarios, such as pure electric priority mode, the driver may consume battery power during long periods of high-speed driving. When driving at low speeds in the city, the range extender may engage due to insufficient battery power, resulting in significant noise and vibration, which negatively impacts the user's driving experience. On the other hand, if the fuel priority mode is used from the outset, the pure electric driving capability cannot be maximized, increasing energy consumption and failing to provide users with a more intelligent and comfortable experience.
[0005] Therefore, the energy processing methods for flying cars in related technologies need to be improved and perfected. Summary of the Invention
[0006] To address or partially address the problems existing in related technologies, this application provides a method, apparatus, flying car, and storage medium for energy processing of flying cars, which can provide energy to flying cars more rationally, meet the power usage needs of flying cars in different scenarios, and improve the driving experience.
[0007] This application provides a method for processing energy in a flying car, applied to a flying car, wherein the flying car includes a land-based body and a flying body, the land-based body includes a range extender and a land-based battery pack, the flying body includes a flying battery pack, and the land-based battery pack and the flying battery pack are connected by a converter for energy replenishment; the method includes:
[0008] Analyze the trip planning information based on the navigation information set in the flying car;
[0009] Determine the scenario driving parameters based on the aforementioned trip planning information;
[0010] The range extender operating parameters of the range extender are determined under different states of the flying car;
[0011] Based on the comparison results between the driving parameters of the scenario and the operating parameters of the range extender, the operating strategy of the range extender in different scenarios is determined.
[0012] In one embodiment, the scenario driving parameters include high-speed scenario driving time, and the range extender operating parameters include range extender operating time. Determining the operating strategy of the range extender in different scenarios based on the comparison results of the scenario driving parameters and the range extender operating parameters includes:
[0013] If the driving time in the high-speed scenario is greater than the operating time of the range extender, the range extender shall be controlled to operate in the high-speed scenario for the entire duration; or,
[0014] If the driving time in the high-speed scenario is less than or equal to the operating time of the range extender, the range extender is controlled to prioritize operation in the high-speed scenario, and then operate in the low-speed scenario after completing the high-speed scenario driving.
[0015] In one embodiment, determining the range extender operating parameters of the range extender in different states of the flying car includes:
[0016] When the flying car is in its combined state
[0017] If the flying car requires flight at its destination, the range extender's operating time is determined according to a first preset method; or...
[0018] If the flying car has no need to fly at its destination, the range extender's operating time is determined according to the second preset method.
[0019] In one embodiment, determining the range extender's operating time according to a first preset method if the flying car has a flight requirement at its destination includes:
[0020] If the flying car needs to fly at its destination, the remaining range of the land vehicle's land vehicle battery pack is obtained without the need to recharge the flying battery pack.
[0021] Subtracting the remaining mileage of the land-based battery pack from the total mileage in the trip planning information yields the range extender's driving mileage.
[0022] The operating time of the range extender is determined based on the range extender's driving mileage and the land vehicle's driving speed.
[0023] In one embodiment, determining the range extender's operating time according to a first preset method if the flying car has a flight requirement at its destination includes:
[0024] If the flying car needs to fly at its destination, and the flight battery pack needs to be recharged, the range extender is used to determine the recharge time required for the flight battery pack.
[0025] Subtracting the remaining mileage of the land-based battery pack from the total mileage in the trip planning information yields the range extender's driving mileage.
[0026] Based on the range extender's driving mileage and the land vehicle's driving speed, the first operating time of the range extender is determined. The first operating time of the range extender is then added to the refueling time to determine the final operating time of the range extender.
[0027] In one embodiment, determining the range extender's operating time according to a second preset method if the flying car has no flight requirement at its destination includes:
[0028] If the flying car has no need to fly at the destination, obtain the remaining range of the land-based battery pack and the remaining range of the flight battery pack;
[0029] If the sum of the remaining mileage of the land battery pack and the remaining mileage of the flight battery pack is less than or equal to the total mileage in the trip planning information, the sum of the remaining mileage of the land battery pack and the remaining mileage of the flight battery pack is subtracted from the total mileage to obtain the range extender drive mileage.
[0030] The operating time of the range extender is determined based on the range extender's driving mileage and the land vehicle's driving speed.
[0031] In one embodiment, the method further includes:
[0032] If the sum of the remaining mileage of the land battery pack and the remaining mileage of the flight battery pack is greater than the total mileage in the trip planning information, then the entire trip will be driven entirely on pure electric power using both the land battery pack and the flight battery pack.
[0033] In one embodiment, determining the range extender operating parameters of the range extender in different states of the flying car includes:
[0034] When the flying car is in a land-based split state, the operating time of the range extender is determined according to the third preset method.
[0035] In one embodiment, determining the range extender's operating time according to a third preset method when the flying car is in a land-based modular state includes:
[0036] Get the remaining range of the land vehicle's battery pack;
[0037] If the remaining range of the land-based battery pack is less than or equal to the total range in the trip planning information, the remaining range of the land-based battery pack is subtracted from the total range to obtain the range extender driving range.
[0038] The operating time of the range extender is determined based on the range extender's driving mileage and the land vehicle's driving speed.
[0039] In one embodiment, the method further includes:
[0040] If the remaining range of the Land Rover battery pack is greater than the total range in the trip planning information, then the Land Rover battery pack will be used for pure electric driving throughout the entire trip.
[0041] A second aspect of this application provides a flying car energy processing device for use in a flying car, wherein the flying car includes a land-based body and a flying body, the land-based body includes a range extender and a land-based battery pack, the flying body includes a flying battery pack, and the land-based battery pack and the flying battery pack are connected by a converter for energy replenishment; the device includes:
[0042] The analysis module is used to analyze the trip planning information based on the navigation information set in the flying car;
[0043] The scenario driving parameter module is used to determine scenario driving parameters based on the trip planning information;
[0044] The range extender operating parameter module is used to determine the range extender operating parameters of the range extender under different states of the flying car.
[0045] The range extender strategy module is used to determine the operating strategy of the range extender in different scenarios based on the comparison results between the scenario driving parameters and the range extender operating parameters.
[0046] In one embodiment, the scenario driving parameters include high-speed scenario driving time, the range extender operating parameters include range extender operating time, and the range extender strategy module includes:
[0047] The first strategy submodule is used to control the range extender to operate entirely in the high-speed scenario if the driving time in the high-speed scenario is greater than the operating time of the range extender; or,
[0048] The second strategy submodule is used to control the range extender to prioritize running in the high-speed scenario when the driving time in the high-speed scenario is less than or equal to the running time of the range extender, and then run in the low-speed scenario after completing the high-speed scenario driving.
[0049] A third aspect of this application provides a flying car, including a land-based body and a flying body. The land-based body includes a range extender and a land-based battery pack, and the flying body includes a flying battery pack. The land-based battery pack and the flying battery pack are powered by a converter.
[0050] The flying car also includes the flying car energy processing device described above.
[0051] A fourth aspect of this application provides a flying car, comprising:
[0052] Processor; and
[0053] A memory that stores executable code, which, when executed by the processor, causes the processor to perform the method described above.
[0054] A fifth aspect of this application provides a computer-readable storage medium having executable code stored thereon, which, when executed by a processor of an electronic device, causes the processor to perform the method described above.
[0055] The technical solution provided in this application may include the following beneficial effects:
[0056] In this embodiment, after analyzing the trip planning information based on the navigation information set by the flying car, scenario driving parameters can be determined based on the trip planning information; then, the range extender operating parameters are determined for different states of the flying car; finally, the operating strategy of the range extender in different scenarios is determined based on the comparison results of the scenario driving parameters and the range extender operating parameters. By controlling the operating strategy of the range extender throughout the journey, such as the timing of range extender intervention, through the comparison results of the scenario driving parameters and the range extender operating parameters, energy can be provided to the flying car more rationally, reducing energy consumption, meeting the power usage needs of the flying car in different scenarios, reducing the noise and vibration impact caused by the range extender during operation, and improving the driving experience.
[0057] Furthermore, based on the comparison results between the driving parameters of the aforementioned scenarios and the operating parameters of the range extender, this application determines the operating strategy of the range extender in different scenarios. This strategy may include: if the driving time in the high-speed scenario is greater than the operating time of the range extender, controlling the range extender to operate entirely in the high-speed scenario; or, if the driving time in the high-speed scenario is less than or equal to the operating time of the range extender, controlling the range extender to prioritize operation in the high-speed scenario, and then operating in the low-speed scenario after completing the high-speed scenario. In other words, this application can determine the timing of the range extender's intervention throughout the entire driving process, enabling the range extender to operate on high-speed sections of high-speed scenarios as much as possible, reducing the noise and vibration caused by the range extender's startup, and minimizing the range extender's operating time while meeting user needs, thereby optimizing the driving energy consumption of the entire journey and providing users with an intelligent and comfortable driving experience.
[0058] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0059] The above and other objects, features and advantages of this application will become more apparent from the more detailed description of exemplary embodiments thereof in conjunction with the accompanying drawings, wherein the same reference numerals generally represent the same components in the exemplary embodiments thereof.
[0060] Figure 1 This is a schematic diagram of the first process of the flying car energy processing method shown in the embodiments of this application;
[0061] Figure 2 This is a schematic diagram of the second process of the flying car energy processing method shown in the embodiments of this application;
[0062] Figure 3 This is a schematic diagram of the structure of the flying car power system shown in the embodiments of this application;
[0063] Figure 4 This is a schematic flowchart illustrating the energy processing method for a flying car in a combined state, as shown in the embodiments of this application.
[0064] Figure 5 This is a schematic flowchart illustrating the energy processing method for a flying car in a split-body state as shown in the embodiments of this application;
[0065] Figure 6 This is a first structural schematic diagram of the flying car energy processing device shown in the embodiments of this application;
[0066] Figure 7 This is a second structural schematic diagram of the flying car energy processing device shown in the embodiments of this application;
[0067] Figure 8 This is a schematic diagram of the structure of a flying car shown in an embodiment of this application. Detailed Implementation
[0068] Embodiments of this application will now be described in more detail with reference to the accompanying drawings. While embodiments of this application are shown in the drawings, it should be understood that this application may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided to make this application more thorough and complete, and to fully convey the scope of this application to those skilled in the art.
[0069] The terminology used in this application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. The singular forms “a,” “the,” and “the” used in this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any or all possible combinations of one or more of the associated listed items.
[0070] It should be understood that although the terms "first," "second," "third," etc., may be used in this application to describe various information, this information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, without departing from the scope of this application, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, "multiple" means two or more, unless otherwise explicitly specified.
[0071] The energy processing methods for flying cars in related technologies need improvement. To address the problems in these technologies, this application provides an energy processing method for flying cars that can more rationally provide energy, meet the power needs of flying cars in different scenarios, and improve the driving experience.
[0072] The technical solutions of the embodiments of this application are described in detail below with reference to the accompanying drawings.
[0073] Figure 1 This is a schematic diagram of the first process of the flying car energy processing method shown in the embodiments of this application.
[0074] This method is applied to flying cars, which include a land-based body and a flying body. The land-based body includes a range extender and a land-based battery pack, and the flying body includes a flying battery pack. The land-based battery pack and the flying battery pack are powered by a converter; the converter can be a bidirectional DC-DC converter.
[0075] See Figure 1The method includes:
[0076] S101. Analyze the trip planning information based on the navigation information set by the flying car.
[0077] The trip planning information may include total mileage, length of highway sections in high-speed scenarios, length of low-speed sections in low-speed scenarios, speed limit information, and congestion information.
[0078] S102. Determine the driving parameters for the scenario based on the trip planning information.
[0079] The scenario driving parameters include high-speed scenario driving time and low-speed scenario driving time. Based on the road information of each segment in the trip planning information, the high-speed scenario driving time (the time spent traveling on the high-speed segment) and the low-speed scenario driving time (the time spent traveling on the low-speed segment) can be calculated separately.
[0080] S103. Determine the range extender operating parameters for the range extender under different states of the flying car.
[0081] For example, when the flying car is in a combined state, if the flying car needs to fly at its destination, the range extender's operating time is determined according to a first preset method; or, if the flying car does not need to fly at its destination, the range extender's operating time is determined according to a second preset method.
[0082] For example, when the flying car is in a split land-based configuration, the range extender's operating time is determined according to a third preset method.
[0083] S104. Based on the comparison results between the scenario driving parameters and the range extender operating parameters, determine the operating strategy of the range extender in different scenarios.
[0084] For example, if the driving time in a high-speed scenario is greater than the running time of the range extender, the range extender can be controlled to run in a high-speed scenario for the entire time; or, if the driving time in a high-speed scenario is less than or equal to the running time of the range extender, the range extender can be controlled to run in a high-speed scenario first, and then run in a low-speed scenario after completing the high-speed scenario driving.
[0085] In this embodiment, after analyzing the trip planning information based on the navigation information set by the flying car, scenario driving parameters can be determined based on the trip planning information; then, the range extender operating parameters are determined for different states of the flying car; finally, based on the comparison results between the scenario driving parameters and the range extender operating parameters, the operating strategy of the range extender in different scenarios is determined. By controlling the operating strategy of the range extender throughout the journey, such as the timing of the range extender intervention, through the comparison results between the scenario driving parameters and the range extender operating parameters, energy can be provided to the flying car more rationally, reducing energy consumption, meeting the power usage needs of the flying car in different scenarios, reducing the noise and vibration impact caused by the range extender during operation, and improving the driving experience.
[0086] Figure 2 This is a schematic diagram of the second process of the flying car energy processing method shown in the embodiments of this application.
[0087] This method is applied to flying cars, see [link / reference]. Figure 2 The method includes:
[0088] S201. Analyze the trip planning information based on the navigation information set by the flying car.
[0089] The trip planning information may include total mileage, length of highway sections in high-speed scenarios, length of low-speed sections in low-speed scenarios, speed limit information, and congestion information.
[0090] S202. Determine the scenario driving parameters based on the trip planning information, including the high-speed scenario driving time; proceed to S203 or S204.
[0091] The scenario driving parameters include high-speed scenario driving time and low-speed scenario driving time. Based on the road information of each segment in the trip planning information, the high-speed scenario driving time (the time spent traveling on the high-speed segment) and the low-speed scenario driving time (the time spent traveling on the low-speed segment) can be calculated separately.
[0092] S203. When the flying car is in the combined state, if the flying car needs to fly at the destination, the range extender operating time is determined according to the first preset method; or, if the flying car does not need to fly at the destination, the range extender operating time is determined according to the second preset method. Proceed to S205 or S206.
[0093] If the flying car needs to fly at its destination, the range extender's operating time is determined according to a first preset method, including: if the flying car needs to fly at its destination, and the flying battery pack does not need to be recharged, obtaining the remaining mileage of the land vehicle's land battery pack; subtracting the remaining mileage of the land battery pack from the total mileage in the trip planning information to obtain the range extender's driving mileage; and determining the range extender's operating time based on the range extender's driving mileage and the land vehicle's driving speed.
[0094] Specifically, if the flying car needs to fly at its destination, the range extender's operating time is determined according to a first preset method, including: if the flying car needs to fly at its destination and the flight battery pack needs to be recharged, determining the recharge time required for the range extender to recharge the flight battery pack; subtracting the remaining mileage of the land-based battery pack from the total mileage in the trip planning information to obtain the range extender's driving mileage; determining the first operating time of the range extender based on the range extender's driving mileage and the land vehicle's driving speed; and adding the first operating time of the range extender to the recharge time to determine the final operating time of the range extender.
[0095] If the flying car has no need to fly at its destination, the range extender's operating time is determined according to a second preset method, including: if the flying car has no need to fly at its destination, obtaining the remaining mileage of the land-based battery pack and the remaining mileage of the flight battery pack; if the sum of the remaining mileage of the land-based battery pack and the remaining mileage of the flight battery pack is less than or equal to the total mileage in the trip planning information, subtracting the sum of the remaining mileage of the land-based battery pack and the remaining mileage of the flight battery pack from the total mileage to obtain the range extender's driving mileage; and determining the range extender's operating time based on the range extender's driving mileage and the land vehicle's driving speed.
[0096] S204. If the flying car is in a split land-based configuration, determine the range extender's operating time according to the third preset method. Proceed to S205 or S206.
[0097] In the case where the flying car is in a split land vehicle state, the range extender operating time is determined according to a third preset method, including: obtaining the remaining mileage of the land vehicle's land battery pack; if the remaining mileage of the land battery pack is less than or equal to the total mileage in the trip planning information, subtracting the remaining mileage of the land battery pack from the total mileage to obtain the range extender driving mileage; and determining the range extender operating time based on the range extender driving mileage and the land vehicle's driving speed.
[0098] S205. When the driving time in a high-speed scenario is greater than the running time of the range extender, control the range extender to run in a high-speed scenario throughout the entire process.
[0099] S206. When the driving time in the high-speed scenario is less than or equal to the running time of the range extender, the range extender shall be controlled to prioritize the operation in the high-speed scenario, and then operate in the low-speed scenario after the high-speed scenario driving is completed.
[0100] This application can determine the timing of the range extender's intervention during the entire driving process, enabling the range extender to operate on high-speed sections in high-speed scenarios as much as possible, reducing the noise and vibration caused by the range extender's startup, and minimizing the range extender's operating time while meeting user needs, thereby optimizing the driving energy consumption throughout the journey and bringing users an intelligent and comfortable driving experience.
[0101] Figure 4 This is a schematic flowchart illustrating the energy processing method for a flying car in a combined state, as shown in the embodiments of this application.
[0102] This method is applied to flying cars; the power system of flying cars can be found in [reference needed]. Figure 3 As shown. Figure 3 This is a schematic diagram of the structure of the flying car power system shown in the embodiments of this application.
[0103] like Figure 3 As shown, the flying car's power system includes a land-based propulsion system for the land-based vehicle and a flight propulsion system for the flying vehicle. The land-based propulsion system includes a range extender, a land-based battery pack, a land-based electric drive module, and a converter. The flight propulsion system includes a flight battery pack. The land-based battery pack and the flight battery pack are powered by the converter; that is, the converter connects the land-based vehicle and the flying vehicle, allowing the land-based battery pack to discharge to the flying vehicle, and vice versa. The converter can be a bidirectional DC-DC converter, but is not limited to this.
[0104] This application provides a navigation-based energy processing method applicable to range-extended electric vehicles and range-extended two-part flying cars. The solution obtains navigation route information from the user-set destination, identifies the lengths of high-speed and low-speed sections within the route, and recognizes congestion information. It calculates low-speed and high-speed driving times, and combines this with information such as whether the user has flight needs at the destination, the remaining range of the current battery pack, and the remaining fuel range. This allows the system to determine the optimal timing for the range extender to intervene during the entire journey, ensuring the range extender operates on high-speed sections in high-speed scenarios as much as possible. This reduces noise and vibration caused by the range extender's startup and minimizes its operating time while meeting user needs, thus optimizing energy consumption throughout the journey and providing users with an intelligent and comfortable driving experience.
[0105] like Figure 4 As shown, in the combined state of the flying car, the method includes:
[0106] S401. Obtain the navigation information set by the user in the flying car. The navigation information shall include at least the destination information.
[0107] S402. Analyze the itinerary planning information based on navigation information.
[0108] The trip planning information may include total mileage, length of highway sections in high-speed scenarios, length of low-speed sections in low-speed scenarios, speed limit information, and congestion information.
[0109] S403. Determine the scenario driving parameters based on the trip planning information, including the high-speed scenario driving time and the low-speed scenario driving time.
[0110] Based on the road information of each segment in the trip planning information, the travel time in the high-speed scenario (the time spent traveling on the high-speed segment) and the travel time in the low-speed scenario (the time spent traveling on the low-speed segment) can be calculated separately.
[0111] S404. When the flying car is in a combined state, determine whether the flying car needs to fly at the destination. If there is no need to fly at the destination, proceed to S405. If there is no need to fly at the destination, proceed to S412.
[0112] S405, Obtain the remaining range of the land vehicle's land vehicle battery pack.
[0113] It should be noted that, in addition to obtaining the remaining mileage of the land vehicle's land battery pack, it can also obtain the remaining power of the land vehicle's land battery pack, the remaining mileage and power of the flight vehicle's flight battery pack, as well as information such as the remaining mileage and fuel level of the land vehicle.
[0114] S406. When the flight battery pack needs to be recharged, calculate the recharge time required for the range extender to recharge the flight battery pack.
[0115] When the flight battery pack needs to be recharged, the range extender also needs to recharge the flight battery pack. Therefore, the time for the range extender to recharge the flight battery pack is calculated. The time for the range extender to recharge the flight body is also the time that the range extender needs to drive.
[0116] It should be noted that if the flight battery pack does not require recharging, then it is not necessary to calculate the recharging time required for the range extender to recharge the flight battery pack.
[0117] S407. Subtract the remaining mileage of the land-based battery pack from the total mileage in the trip planning information to obtain the range extender's driving mileage.
[0118] S408. Based on the range extender's driving range and the land vehicle's speed, determine the range extender's first operating time. Add the first operating time to the recharging time required for the range extender to recharge the flight battery pack to determine the final range extender operating time. Proceed to S409.
[0119] Dividing the range extender's driving range by the land vehicle's speed yields the first operating time of the range extender. The preceding steps have already calculated the recharging time required for the range extender to power the flight battery pack. Therefore, adding the first operating time of the range extender to the previously calculated recharging time for the flight vehicle gives the final determined operating time of the range extender, which is also the total operating time of the range extender.
[0120] S409. Determine whether the driving time in the high-speed scenario is greater than the operating time of the range extender. If the driving time in the high-speed scenario is greater than the operating time of the range extender, proceed to S410. If the driving time in the high-speed scenario is less than or equal to the operating time of the range extender, proceed to S411.
[0121] Determine whether the high-speed driving time (high-speed segment driving time) is greater than the range extender's operating time: if it is greater, then in S410, the range extender's operating time is entirely placed on the high-speed segment; if it is not greater, then in S411, the range extender's operating time is prioritized for the high-speed segment, and the remaining operating time is placed on the low-speed segment.
[0122] S410: When the driving time in a high-speed scenario is greater than the running time of the range extender, control the range extender to run in a high-speed scenario throughout the entire process.
[0123] S411. When the driving time in the high-speed scenario is less than or equal to the running time of the range extender, the range extender is controlled to prioritize running in the high-speed scenario, and then run in the low-speed scenario after completing the high-speed scenario driving.
[0124] S412, Obtain the remaining range of the land battery pack and the remaining range of the flight battery pack.
[0125] Since there is no need to fly at the destination, the flight battery pack can be used on land, and the remaining range of the land battery pack and the flight battery pack can be obtained.
[0126] It should be noted that, in addition to obtaining the remaining range of the land-based battery pack and the flight battery pack, it can also obtain the remaining power of the land-based battery pack of the land-based vehicle, the remaining power of the flight battery pack of the flight-based vehicle, as well as information such as the remaining range and remaining fuel of the land-based vehicle.
[0127] S413. Determine whether the sum of the remaining mileage of the land battery pack and the remaining mileage of the flight battery pack is greater than the total mileage in the trip planning information. If the sum of the remaining mileage of the land battery pack and the remaining mileage of the flight battery pack is greater than the total mileage in the trip planning information, proceed to S414. If the sum of the remaining mileage of the land battery pack and the remaining mileage of the flight battery pack is less than or equal to the total mileage in the trip planning information, proceed to S415.
[0128] Since there is no need to fly at the destination, the flight battery pack can be used on land. The sum of the remaining mileage of the land battery pack and the remaining mileage of the flight battery pack can be considered and compared with the total mileage in the trip planning information.
[0129] S414: If the sum of the remaining range of the land battery pack and the remaining range of the flight battery pack is greater than the total range in the trip planning information, the entire trip will be driven entirely on pure electric power using both the land battery pack and the flight battery pack.
[0130] S415. Subtract the sum of the remaining mileage of the land-based battery pack and the remaining mileage of the flight battery pack from the total mileage to obtain the range extender's driving range; determine the range extender's operating time based on the range extender's driving range and the land vehicle's speed. Proceed to S409.
[0131] Once the range extender's driving mileage is obtained, the driving mileage is divided by the vehicle's speed to calculate the range extender's operating time.
[0132] It should be noted that if the flying car needs to fly at its destination, and the flying car's battery pack does not need to be recharged, the remaining range of the land vehicle's battery pack can be directly obtained; the range extender's driving range is obtained by subtracting the remaining range of the land vehicle's battery pack from the total mileage in the trip planning information; and the range extender's operating time is determined based on the range extender's driving range and the land vehicle's driving speed.
[0133] Figure 5 This is a schematic flowchart illustrating the energy processing method for a flying car in a split-body state as shown in the embodiments of this application.
[0134] like Figure 5 As shown, when the flying car is in a land-based split state, the method includes:
[0135] S501. Obtain the navigation information set by the user in the flying car. The navigation information includes at least the destination information.
[0136] S502. Analyze the itinerary planning information based on the navigation information.
[0137] The trip planning information may include total mileage, length of highway sections in high-speed scenarios, length of low-speed sections in low-speed scenarios, speed limit information, and congestion information.
[0138] S503. Determine the scenario driving parameters based on the trip planning information, including the high-speed scenario driving time and the high-speed scenario driving time.
[0139] S504. When the flying car is in a split land vehicle state, obtain the remaining range of the land vehicle's land vehicle battery pack.
[0140] It should be noted that, in addition to obtaining the remaining mileage of the land vehicle battery pack, it can also obtain the remaining power of the land vehicle battery pack, as well as information such as the remaining mileage and remaining fuel of the land vehicle.
[0141] S505. Determine whether the remaining mileage of the land-based battery pack is greater than the total mileage in the trip planning information; if the remaining mileage of the land-based battery pack is greater than the total mileage in the trip planning information, proceed to S506; if the remaining mileage of the land-based battery pack is less than or equal to the total mileage in the trip planning information, proceed to S507.
[0142] S506: The remaining range of the Land Battery Pack is greater than the total range in the trip planning information, and the entire trip will be driven entirely on pure electric power using both the Land Battery Pack and the Flight Battery Pack.
[0143] S507. Subtract the remaining range of the land vehicle battery pack from the total mileage to obtain the range extender's driving range; determine the range extender's operating time based on the range extender's driving range and the land vehicle's driving speed. Proceed to S508.
[0144] Once the range extender's driving mileage is obtained, the driving mileage is divided by the vehicle's speed to calculate the range extender's operating time.
[0145] S508. Determine whether the driving time in the high-speed scenario is greater than the operating time of the range extender. If the driving time in the high-speed scenario is greater than the operating time of the range extender, proceed to S509. If the driving time in the high-speed scenario is less than or equal to the operating time of the range extender, proceed to S510.
[0146] Determine whether the driving time in the high-speed scenario (driving time on the high-speed section) is greater than the operating time of the range extender: if it is greater, then in S509, the operating time of the range extender will be entirely placed on the high-speed section; if it is not greater, then in S510, the operating time of the range extender will be prioritized for the high-speed section, and the remaining operating time will be placed on the low-speed section.
[0147] S509. When the driving time in a high-speed scenario is greater than the running time of the range extender, control the range extender to run in a high-speed scenario for the entire time.
[0148] S510: When the driving time in the high-speed scenario is less than or equal to the running time of the range extender, the range extender is controlled to prioritize operation in the high-speed scenario, and then operate in the low-speed scenario after the high-speed scenario driving is completed.
[0149] In summary, compared to the fuel-priority mode, the technical solution of this application can pre-plan the time required for the range extender to operate on the route based on the driving time on highways and low-speed roads, thereby minimizing the operating time of the range extender and reducing energy consumption. Compared to the pure electric-priority mode, the technical solution of this application can plan the operation of the range extender on highways and minimize its operation on low-speed roads, thereby reducing the noise and vibration caused by the range extender during operation and improving driving comfort.
[0150] This application's technical solution, by acquiring the user's navigation information and flight plan after reaching the destination, can plan the timing of the range extender's intervention throughout the journey, thereby reducing driving energy consumption. Throughout the journey, this application's technical solution controls the timing of the range extender's intervention on high-speed driving sections, thus minimizing the noise and vibration impact caused by the range extender's operation.
[0151] The above describes in detail the flying car energy processing method of the embodiments of this application. Accordingly, this application also provides a flying car energy processing device, a flying car, and a storage medium.
[0152] Figure 6 This is a first structural schematic diagram of the flying car energy processing device shown in the embodiments of this application.
[0153] See Figure 6 The flying car energy processing device 60 provided in this application is applied to a flying car, wherein the flying car includes a land body and a flying body, the land body includes a range extender and a land battery pack, the flying body includes a flying battery pack, and the land battery pack and the flying battery pack are connected by an inverter for energy replenishment.
[0154] The flying car energy processing device 60 may include: an analysis module 61, a scenario driving parameter module 62, a range extender operating parameter module 63, and a range extender strategy module 64.
[0155] The analysis module 61 is used to analyze the trip planning information based on the navigation information set by the flying car. The trip planning information may include total mileage information, the length of high-speed sections in high-speed scenarios, the length of low-speed sections in low-speed scenarios, speed limit information, congestion information, etc.
[0156] The scenario driving parameter module 62 is used to determine scenario driving parameters based on the trip planning information.
[0157] The scenario driving parameters include high-speed scenario driving time and low-speed scenario driving time. Based on the road information of each segment in the trip planning information, the high-speed scenario driving time (the time spent traveling on the high-speed segment) and the low-speed scenario driving time (the time spent traveling on the low-speed segment) can be calculated separately.
[0158] The range extender operating parameter module 63 is used to determine the range extender operating parameters for different states of the flying car. For example, when the flying car is in a combined state, if the flying car has a flight requirement at the destination, the range extender operating time is determined according to a first preset method; or, if the flying car does not have a flight requirement at the destination, the range extender operating time is determined according to a second preset method. For example, when the flying car is in a split-body state, the range extender operating time is determined according to a third preset method.
[0159] The range extender strategy module 64 is used to determine the operating strategy of the range extender in different scenarios based on the comparison results between the scenario driving parameters and the range extender operating parameters. For example, if the driving time in the high-speed scenario is greater than the range extender operating time, the range extender can be controlled to operate in the high-speed scenario for the entire time; or, if the driving time in the high-speed scenario is less than or equal to the range extender operating time, the range extender can be controlled to prioritize operating in the high-speed scenario, and then operate in the low-speed scenario after completing the high-speed scenario driving.
[0160] The device provided in this application analyzes the trip planning information based on the navigation information set by the flying car, and then determines the scenario driving parameters based on the trip planning information; then, it determines the range extender operating parameters for the range extender in different states of the flying car; finally, it determines the operating strategy of the range extender in different scenarios based on the comparison results between the scenario driving parameters and the range extender operating parameters. By controlling the operating strategy of the range extender throughout the journey, such as the timing of the range extender intervention, by comparing the scenario driving parameters and the range extender operating parameters, energy can be provided to the flying car more rationally, reducing energy consumption, meeting the power usage needs of the flying car in different scenarios, reducing the noise and vibration impact caused by the range extender during operation, and improving the driving experience.
[0161] Figure 7 This is a second structural schematic diagram of the flying car energy processing device shown in the embodiments of this application.
[0162] See Figure 7 The flying car energy processing device 60 may include: an analysis module 61, a scenario driving parameter module 62, a range extender operation parameter module 63, and a range extender strategy module 64. The scenario driving parameters include high-speed scenario driving time, the range extender operation parameters include range extender operation time, and the range extender strategy module 64 may include: a first strategy submodule 641 and a second strategy submodule 642.
[0163] The first strategy submodule 641 is used to control the range extender to operate entirely in the high-speed scenario when the driving time in the high-speed scenario is greater than the range extender's operating time; or,
[0164] The second strategy submodule 642 is used to control the range extender to prioritize high-speed operation when the high-speed driving time is less than or equal to the range extender's running time, and then operate in low-speed mode after completing the high-speed driving.
[0165] The range extender operating parameter module 63 may include: a first operating parameter submodule 631, a second operating parameter submodule 632, and a third operating parameter submodule 633.
[0166] The first operating parameter submodule 631 is used to determine the range extender operating time according to a first preset method if the flying car has a flight requirement at the destination when the flying car is in the combined state.
[0167] The first operating parameter submodule 631 can be used to obtain the remaining range of the land vehicle's land battery pack if the flying car has a flight requirement at the destination and the flight battery pack does not need to be recharged; subtract the remaining range of the land battery pack from the total mileage in the trip planning information to obtain the range extender driving range; and determine the range extender operating time based on the range extender driving range and the land vehicle's driving speed.
[0168] The first operating parameter submodule 631 can be used to determine the recharge time required for the range extender to recharge the flight battery pack if the flying car needs to fly at its destination and the flight battery pack needs to be recharged; subtract the remaining mileage of the land-based battery pack from the total mileage in the trip planning information to obtain the range extender driving mileage; determine the first operating time of the range extender based on the range extender driving mileage and the driving speed of the land vehicle; and add the first operating time of the range extender to the recharge time to determine the final operating time of the range extender.
[0169] The second operating parameter submodule 632 is used to determine the range extender operating time according to a second preset method when the flying car is in the combined state and the flying car has no flight requirement at the destination.
[0170] The second operating parameter submodule 632 can be used to obtain the remaining range of the land-based battery pack and the remaining range of the flight battery pack if the flying car has no flight requirement at the destination; if the sum of the remaining range of the land-based battery pack and the remaining range of the flight battery pack is less than or equal to the total mileage in the trip planning information, the sum of the remaining range of the land-based battery pack and the remaining range of the flight battery pack is subtracted from the total mileage to obtain the range extender driving range; the range extender operating time is determined based on the range extender driving range and the land vehicle's driving speed. If the sum of the remaining range of the land-based battery pack and the remaining range of the flight battery pack is greater than the total mileage in the trip planning information, then the entire journey will be driven purely on electric power using both the land-based battery pack and the flight battery pack.
[0171] The third operating parameter submodule 633 is used to determine the range extender operating time according to a third preset method when the flying car is in a land-based split state.
[0172] The third operating parameter submodule 633 can be used to obtain the remaining range of the land vehicle's battery pack. If the remaining range of the land vehicle's battery pack is less than or equal to the total mileage in the trip planning information, the remaining range of the land vehicle's battery pack is subtracted from the total mileage to obtain the range extender's driving range. Based on the range extender's driving range and the land vehicle's driving speed, the range extender's operating time is determined. If the remaining range of the land vehicle's battery pack is greater than the total mileage in the trip planning information, the land vehicle's battery pack will be used for pure electric driving throughout the trip.
[0173] The device provided in this application can determine the time when the range extender intervenes during the entire driving process, so that the range extender can operate on high-speed sections in high-speed scenarios as much as possible, reduce the noise and vibration caused by the start-up of the range extender, and minimize the running time of the range extender while meeting user needs, so as to optimize the driving energy consumption of the entire journey and bring users an intelligent and comfortable driving experience.
[0174] This application also provides a flying car, including a land-based body and a flying body. The land-based body includes a range extender and a land-based battery pack, and the flying body includes a flying battery pack. The land-based battery pack and the flying battery pack are powered by a converter.
[0175] Flying cars also include, for example Figure 6 or Figure 7 The energy processing device for flying cars.
[0176] Regarding the methods in the above embodiments, the specific ways in which each module performs its operations have been described in detail in the embodiments of the relevant system, and will not be elaborated further here.
[0177] Figure 8 This is a schematic diagram of the structure of a flying car shown in an embodiment of this application.
[0178] See Figure 8 The flying car 800 includes a memory 801 and a processor 802.
[0179] The processor 802 can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.
[0180] Memory 801 may include various types of storage units, such as system memory, read-only memory (ROM), and permanent storage devices. ROM may store static data or instructions required by processor 802 or other modules of the computer. Permanent storage devices may be read-write storage devices. Permanent storage devices may be non-volatile storage devices that retain stored instructions and data even when the computer is powered off. In some embodiments, permanent storage devices use mass storage devices (e.g., magnetic or optical disks, flash memory) as permanent storage devices. In other embodiments, permanent storage devices may be removable storage devices (e.g., floppy disks, optical drives). System memory may be a read-write storage device or a volatile read-write storage device, such as dynamic random access memory. System memory may store some or all of the instructions and data required by the processor during operation. Furthermore, memory 801 may include any combination of computer-readable storage media, including various types of semiconductor memory chips (e.g., DRAM, SRAM, SDRAM, flash memory, programmable read-only memory), and disks and / or optical disks may also be used. In some embodiments, memory 801 may include a removable storage device that is readable and / or writable, such as a laser disc (CD), a read-only digital multifunction optical disc (e.g., DVD-ROM, dual-layer DVD-ROM), a read-only Blu-ray disc, a high-density optical disc, a flash memory card (e.g., SD card, mini SD card, Micro-SD card, etc.), a magnetic floppy disk, etc. Computer-readable storage media do not contain carrier waves or transient electronic signals transmitted wirelessly or via wired connections.
[0181] The memory 801 stores executable code, which, when processed by the processor 802, can cause the processor 802 to execute part or all of the methods described above.
[0182] Furthermore, the method according to this application can also be implemented as a computer program or computer program product, which includes computer program code instructions for performing some or all of the steps in the method described above.
[0183] Alternatively, this application may be implemented as a computer-readable storage medium (or a non-transitory machine-readable storage medium or a machine-readable storage medium) storing executable code (or computer program or computer instruction code) thereon, which, when executed by a processor of an electronic device (or server, etc.), causes the processor to perform part or all of the steps of the methods described above according to this application.
[0184] The various embodiments of this application have been described above. These descriptions are exemplary and not exhaustive, nor are they limited to the disclosed embodiments. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is chosen to best explain the principles, practical application, or improvement of the technology in the market, or to enable others skilled in the art to understand the embodiments disclosed herein.
Claims
1. A method for processing energy in a flying car, characterized in that, The method is applied to flying cars, wherein the flying car includes a land-based body and a flying body, the land-based body includes a range extender and a land-based battery pack, the flying body includes a flying battery pack, and the land-based battery pack and the flying battery pack are powered by a converter; the method includes: Analyze the trip planning information based on the navigation information set in the flying car; The scenario driving parameters are determined based on the trip planning information, and the scenario driving parameters include the high-speed scenario driving time; The range extender's operating parameters are determined for different states of the flying car. These parameters include the range extender's operating time, which includes: when the flying car is in a combined state, if the flying car has a flight requirement at the destination, the range extender's operating time is determined according to a first preset method; or, if the flying car does not have a flight requirement at the destination, the range extender's operating time is determined according to a second preset method; when the flying car is in a split land vehicle state, the range extender's operating time is determined according to a third preset method. Based on the comparison results between the driving parameters of the scenario and the operating parameters of the range extender, the operating strategy of the range extender in different scenarios is determined, including: if the driving time in the high-speed scenario is greater than the operating time of the range extender, the range extender is controlled to operate in the high-speed scenario for the entire time; or, if the driving time in the high-speed scenario is less than or equal to the operating time of the range extender, the range extender is controlled to prioritize operating in the high-speed scenario, and then operate in the low-speed scenario after completing the high-speed scenario driving.
2. The method according to claim 1, characterized in that, If the flying car has a flight requirement at its destination, determining the range extender's operating time according to a first preset method includes: If the flying car needs to fly at its destination, the remaining range of the land vehicle's land vehicle battery pack is obtained without the need to recharge the flying battery pack. Subtracting the remaining mileage of the land-based battery pack from the total mileage in the trip planning information yields the range extender's driving mileage. The operating time of the range extender is determined based on the range extender's driving mileage and the land vehicle's driving speed.
3. The method according to claim 1, characterized in that, If the flying car has a flight requirement at its destination, determining the range extender's operating time according to a first preset method includes: If the flying car needs to fly at its destination, and the flight battery pack needs to be recharged, the range extender is used to determine the recharge time required for the flight battery pack. Subtracting the remaining mileage of the land-based battery pack from the total mileage in the trip planning information yields the range extender's driving mileage. Based on the range extender's driving mileage and the land vehicle's driving speed, the first operating time of the range extender is determined. The first operating time of the range extender is then added to the refueling time to determine the final operating time of the range extender.
4. The method according to claim 1, characterized in that, If the flying car has no flight requirement at its destination, the operation time of the range extender is determined according to a second preset method, including: If the flying car has no need to fly at the destination, obtain the remaining range of the land-based battery pack and the remaining range of the flight battery pack; If the sum of the remaining mileage of the land battery pack and the remaining mileage of the flight battery pack is less than or equal to the total mileage in the trip planning information, the sum of the remaining mileage of the land battery pack and the remaining mileage of the flight battery pack is subtracted from the total mileage to obtain the range extender drive mileage. The operating time of the range extender is determined based on the range extender's driving mileage and the land vehicle's driving speed.
5. The method according to claim 4, characterized in that, The method further includes: If the sum of the remaining mileage of the land battery pack and the remaining mileage of the flight battery pack is greater than the total mileage in the trip planning information, then the entire trip will be driven entirely on pure electric power using both the land battery pack and the flight battery pack.
6. The method according to claim 1, characterized in that, When the flying car is in a split-type land vehicle configuration, determining the range extender's operating time according to a third preset method includes: Get the remaining range of the land vehicle's battery pack; If the remaining range of the land-based battery pack is less than or equal to the total range in the trip planning information, the remaining range of the land-based battery pack is subtracted from the total range to obtain the range extender driving range. The operating time of the range extender is determined based on the range extender's driving mileage and the land vehicle's driving speed.
7. The method according to claim 6, characterized in that, The method further includes: If the remaining range of the Land Rover battery pack is greater than the total range in the trip planning information, then the Land Rover battery pack will be used for pure electric driving throughout the entire trip.
8. An energy processing device for a flying car, characterized in that, An application to flying cars, wherein the flying car includes a land-based body and a flying body, the land-based body includes a range extender and a land-based battery pack, the flying body includes a flying battery pack, and the land-based battery pack and the flying battery pack are recharged via a converter; the device includes: The analysis module is used to analyze the trip planning information based on the navigation information set in the flying car; The scenario driving parameter module is used to determine scenario driving parameters based on the trip planning information; The range extender operating parameter module is used to determine the range extender operating parameters of the range extender under different states of the flying car. The range extender strategy module is used to determine the operating strategy of the range extender in different scenarios based on the comparison results between the scenario driving parameters and the range extender operating parameters. The scenario driving parameters include high-speed scenario driving time, and the range extender operating parameters include range extender operating time, including: when the flying car is in a combined state, if the flying car has a flight requirement at the destination, the range extender operating time is determined according to a first preset method; or, if the flying car does not have a flight requirement at the destination, the range extender operating time is determined according to a second preset method; when the flying car is in a land vehicle split state, the range extender operating time is determined according to a third preset method. The range extender strategy module includes: The first strategy submodule is used to control the range extender to operate entirely in the high-speed scenario if the driving time in the high-speed scenario is greater than the operating time of the range extender; or, The second strategy submodule is used to control the range extender to prioritize running in the high-speed scenario when the driving time in the high-speed scenario is less than or equal to the running time of the range extender, and then run in the low-speed scenario after completing the high-speed scenario driving.
9. A flying car, characterized in that, It includes a land-based body and a flight-based body. The land-based body includes a range extender and a land-based battery pack. The flight-based body includes a flight-based battery pack. The land-based battery pack and the flight-based battery pack are powered by a converter. The flying car also includes the flying car energy processing device as described in claim 8.
10. A computer-readable storage medium having executable code stored thereon, which, when executed by a processor of an electronic device, causes the processor to perform the method as described in any one of claims 1-7.