A method and device for determining mileage data of a range-extended vehicle, a vehicle and a product
By dynamically adjusting the order of electrical data reading and model matching based on the range extender status, the problem of lagging determination of pure electric mileage and fuel mileage was solved, enabling fast and accurate updates of mileage data for range-extended vehicles and improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- DEEPAL AUTOMOBILE TECH CO LTD
- Filing Date
- 2025-08-29
- Publication Date
- 2026-07-03
Smart Images

Figure CN120792520B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of automotive technology, and specifically to a method, apparatus, vehicle, and product for determining mileage data of a range-extended electric vehicle. Background Technology
[0002] With the continuous advancement of battery technology, new energy electric vehicles have gained widespread market acceptance, especially range-extended electric vehicles (REEVs). These vehicles, driven entirely by electric motors with the internal combustion engine used only for power generation, offer superior power and quietness, leading to a year-on-year increase in market coverage. When calculating the cumulative mileage of REEVs, range-extended electric vehicles typically use two data points: fuel mileage and pure electric mileage. Fuel mileage is primarily used for reference regarding the maintenance of the range extender system, while pure electric mileage is used to determine the health status of the battery system and warranty requirements. Furthermore, both types of mileage data are directly displayed on the dashboard for user viewing.
[0003] Currently, vehicle mileage is calculated based on the different power sources used for propulsion. When the power source is a fuel system, the vehicle's mileage is classified as fuel-powered mileage; while when the power source is a battery, the vehicle's mileage is considered as pure electric mileage. When the power source is both a battery and a fuel system, the mileage is split into pure electric mileage and fuel-powered mileage based on the power output ratio of the two systems.
[0004] However, in existing technologies, determining pure electric range and fuel range requires waiting for the end of a complete charge-discharge cycle or relying on cross-validation of multiple data segments. This results in a lag in the determination process of pure electric range and fuel range, which affects the real-time update of vehicle cumulative mileage information, thereby delaying the determination of maintenance cycle and reducing user experience. Summary of the Invention
[0005] The purpose of this invention is to provide a method, device, vehicle, and product for determining mileage data of range-extended electric vehicles. This addresses the problem that determining pure electric mileage and fuel mileage requires waiting for the end of a complete charge-discharge cycle or relying on cross-validation of multiple data segments, which leads to a delay in the determination process of pure electric mileage and fuel mileage. This affects the real-time update of vehicle cumulative mileage information, thereby delaying the determination of maintenance cycles and reducing user experience.
[0006] To achieve the above objectives, the technical solution adopted by the present invention is as follows:
[0007] In a first aspect, the present invention provides a method for determining mileage data of a range-extended electric vehicle, the method comprising:
[0008] Based on the operating status of the range extender in the current cycle, the order of reading electrical data is determined. The electrical data includes the cumulative charging amount of the range extender and the charging and discharging data of the battery in the current cycle.
[0009] Read the electrical data sequentially according to the order in which the electrical data is read;
[0010] If the electrical data read during the reading process meets the corresponding value range requirements, then the fuel mileage and pure electric mileage of the vehicle in the current cycle are determined based on the mileage determination model corresponding to the read electrical data and the already read electrical data.
[0011] The cumulative fuel mileage and cumulative pure electric mileage in the vehicle's cumulative mileage information are updated based on the vehicle's fuel mileage and pure electric mileage in the current period.
[0012] Optionally, the order in which electrical data is read is determined based on the operating status of the range extender in the current cycle, including:
[0013] If the range extender is not running during the current cycle, the order of reading electrical data is as follows: first read the cumulative charge of the range extender, then read the charge and discharge data of the battery.
[0014] If the range extender is in the "started" state during the current cycle, the order of reading electrical data is as follows: first read the battery's charge and discharge data, then read the range extender's cumulative charge amount.
[0015] Optionally, when the range extender is in an inactive state during the current cycle, the electrical data is read in the following order: first, the cumulative charge of the range extender is read, then the battery charge / discharge data is read.
[0016] If, during the reading process, the currently read electrical data meets the corresponding value range requirements, then based on the mileage determination model corresponding to the read electrical data and the already read electrical data, the vehicle's fuel mileage and pure electric mileage within the current cycle are determined, including:
[0017] If the cumulative charging amount read first is not greater than the first threshold, then the mileage of the vehicle in the current cycle is determined as the pure electric mileage based on the mileage determination model corresponding to the read electric data.
[0018] If the cumulative charging amount read first is greater than the first threshold and the charging and discharging data read later is less than the second threshold, then the mileage of the vehicle in the current cycle is determined as the fuel mileage based on the mileage determination model corresponding to the read electrical data.
[0019] If the cumulative charging amount read first is greater than the first threshold, the charging and discharging data read later is greater than or equal to the second threshold, and the cumulative charging amount is greater than the third threshold, then the mileage of the vehicle in the current cycle is determined as the fuel mileage based on the mileage determination model corresponding to the read electrical data.
[0020] If the cumulative charging amount read first is greater than the first threshold, the charging and discharging data read later is greater than or equal to the second threshold, and the cumulative charging amount is less than or equal to the third threshold, then the vehicle's mileage in the current cycle, the vehicle's driving time in the current cycle, the cumulative charging amount, and the charging and discharging data are respectively input into the first fuel mileage model and / or the first pure electric mileage model in the mileage determination model to determine the vehicle's fuel mileage and pure electric mileage in the current cycle.
[0021] Optionally, the vehicle's mileage, driving time, cumulative charging amount, and charging / discharging data in the current period are input into the first fuel mileage model and / or the first pure electric mileage model in the mileage determination model, respectively, to determine the vehicle's fuel mileage and pure electric mileage in the current period, including:
[0022] The total discharge amount of the battery in the current cycle is determined based on the vehicle's driving time and charge / discharge data during the current cycle.
[0023] The proportion of electricity used for fuel mileage and the proportion of electricity used for pure electric mileage are determined based on the total discharge and cumulative charge of the battery in the current cycle.
[0024] The vehicle's fuel mileage and pure electric mileage in the current period are determined based on the vehicle's mileage driven in the current period, the proportion of electricity used for fuel mileage, and the proportion of electricity used for pure electric mileage.
[0025] Optionally, when the vehicle's range extender is in the "started" state during the current cycle, the electrical data is read in the following order: first, the battery's charge / discharge data is read, then the range extender's cumulative charge is read.
[0026] If, during the reading process, the electrical data currently read meets the corresponding value range requirements, then the mileage determination model corresponding to the read electrical data is determined, including:
[0027] If the charge / discharge data read first is less than the second threshold, then the mileage of the vehicle in the current cycle is determined as the fuel mileage based on the mileage determination model corresponding to the read electrical data.
[0028] If the first read charging and discharging data is greater than or equal to the second threshold and the subsequent read cumulative charging amount is not greater than the first threshold, then the vehicle's mileage in the current cycle, the range extender's charge amount in the current cycle, and the charging and discharging data are respectively input into the second fuel mileage model and / or the second pure electric mileage model in the mileage determination model to determine the vehicle's fuel mileage and pure electric mileage in the current cycle.
[0029] If the first read charging and discharging data is greater than or equal to the second threshold, and the subsequent read cumulative charging amount is greater than the first threshold and the third threshold, then the vehicle's driving mileage in the current cycle is determined as the fuel mileage based on the mileage determination model corresponding to the read electrical data.
[0030] If the first read charging / discharging data is greater than or equal to the second threshold, and the second read cumulative charging amount is greater than the first threshold and less than or equal to the third threshold, then the vehicle's mileage in the current cycle, the vehicle's driving time in the current cycle, the range extender's charge in the current cycle, the cumulative charging amount, and the charging / discharging data are respectively input into the third fuel mileage model and / or the third pure electric mileage model in the mileage determination model to determine the vehicle's fuel mileage and pure electric mileage in the current cycle.
[0031] Optionally, the vehicle's mileage in the current period, the range extender's charge level in the current period, and the charge / discharge data are respectively input into the second fuel mileage model and / or the second pure electric mileage model in the mileage determination model to determine the vehicle's fuel mileage and pure electric mileage in the current period, including:
[0032] Based on the range extender's charge and charge / discharge data in the current cycle, determine the vehicle's total electricity consumption in the current cycle;
[0033] Based on the vehicle's total electricity consumption, charging and discharging data, and the range extender's charge in the current cycle, determine the electricity consumption ratio for fuel mileage and the electricity consumption ratio for pure electric mileage.
[0034] The vehicle's fuel mileage and pure electric mileage in the current period are determined based on the vehicle's mileage driven in the current period, the proportion of electricity used for fuel mileage, and the proportion of electricity used for pure electric mileage.
[0035] Optionally, the vehicle's mileage in the current period, the vehicle's driving time in the current period, the range extender's charge amount, cumulative charging amount, and charging / discharging data in the current period are respectively input into the third fuel mileage model and / or the third pure electric mileage model in the mileage determination model to determine the vehicle's fuel mileage and pure electric mileage in the current period, including:
[0036] Based on the vehicle's driving time in the current cycle, the range extender's charge level in the current cycle, and charge / discharge data, determine the combined discharge amount of the range extender and battery in the current cycle.
[0037] The proportion of electricity used for fuel mileage and the proportion of electricity used for pure electric mileage are determined based on the common discharge amount, the total discharge amount of the battery in the current cycle, and the cumulative charge amount.
[0038] The vehicle's fuel mileage and pure electric mileage in the current period are determined based on the vehicle's mileage driven in the current period, the proportion of electricity used for fuel mileage, and the proportion of electricity used for pure electric mileage.
[0039] Optionally, the third threshold is determined based on the total discharge of the battery in the current cycle.
[0040] Optionally, the method further includes:
[0041] The global cumulative charge amount in the vehicle's cumulative mileage information is updated based on the vehicle's range extender operating status, cumulative charge amount, and battery charge / discharge data in the battery information during the current cycle.
[0042] Secondly, the present invention also provides a mileage data determination device for a range-extended electric vehicle, the device comprising:
[0043] The first determining module is used to determine the reading order of electrical data based on the operating status of the range extender in the current cycle. The electrical data includes the cumulative charging amount of the range extender and the charging and discharging data of the battery in the current cycle.
[0044] The reading module is used to read electrical data sequentially according to the reading order of the electrical data;
[0045] The second determining module is used to determine the vehicle's fuel mileage and pure electric mileage in the current cycle based on the mileage determination model corresponding to the read electric data and the already read electric data if the currently read electric data meets the corresponding value range requirements during the reading process.
[0046] The update module is used to update the cumulative fuel mileage and cumulative pure electric mileage in the vehicle's cumulative mileage information based on the vehicle's fuel mileage and pure electric mileage in the current cycle.
[0047] Thirdly, the present invention also provides a vehicle, comprising:
[0048] The processor, and the memory that is communicatively connected to the processor;
[0049] The memory stores instructions that the computer executes;
[0050] The processor executes computer execution instructions stored in memory to implement the various possible implementations described above.
[0051] Fourthly, the present invention also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the various possible implementations described above.
[0052] Fifthly, the present invention also provides a computer program product, including a computer program that, when executed by a processor, implements the various possible implementations described above.
[0053] This invention provides a method for determining mileage data in range-extended electric vehicles. It dynamically determines the reading order of electrical data based on the operating status of the range extender, and judges the data range in real time during the reading process to match the corresponding mileage determination model. Based on the read valid electrical data, it quickly and accurately determines the fuel mileage and pure electric mileage within the current cycle, thereby updating the cumulative fuel mileage and cumulative pure electric mileage in the cumulative mileage information. This optimizes the data processing flow and accurately selects the calculation path, significantly improving the response speed and accuracy of mileage information updates, and providing efficient and reliable data support for vehicle maintenance cycle determination and user mileage expectations. Attached Figure Description
[0054] Figure 1 A schematic diagram illustrating a scenario for the method of determining mileage data for range-extended electric vehicles provided by the present invention;
[0055] Figure 2 Flowchart of the method for determining mileage data of range-extended electric vehicles provided by the present invention Figure 1 ;
[0056] Figure 3 Flowchart of the method for determining mileage data of range-extended electric vehicles provided by the present invention Figure 2 ;
[0057] Figure 4 A schematic diagram of the mileage data determination device for range-extended electric vehicles provided by the present invention;
[0058] Figure 5 This is a schematic diagram of the vehicle structure provided in an embodiment of this application. Detailed Implementation
[0059] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the invention as detailed in the appended claims.
[0060] In existing technology, when the range extender system is activated, the vehicle's mileage is calculated as fuel mileage, and when the range extender system is not activated, it is calculated as pure electric mileage. However, if the generator output exceeds the electric motor's consumption when the range extender is activated, the excess electricity is used to charge the battery. Afterwards, even if the range extender stops working, the energy consumed when driving using this previously stored electricity should still be considered as coming from the fuel-generated electricity. In this case, the existing technology's simple division of mileage into fuel mileage or pure electric mileage leads to significant errors because it fails to accurately distinguish between the mileage contributed by fuel-generated electricity and the mileage directly powered by the battery. This not only affects the accurate determination of the maintenance cycles of various vehicle systems but may also mislead users' mileage expectations.
[0061] The method for determining mileage data in range-extended electric vehicles provided by this invention allows the vehicle system to determine whether the power generated by the range extender exceeds the actual consumption of the electric motor when the range extender is activated, and to record the contribution of the excess power to battery charging. After the range extender stops working, the vehicle system can further track the usage of the battery charge from the range extender during subsequent driving, classifying it as part of the fuel mileage. By meticulously tracking and distinguishing these energy flows, this invention can effectively divide the driving mileage contributed by fuel-powered electricity generation and direct battery power supply, thereby accurately and quickly calculating the changes in fuel mileage and pure electric mileage within the current cycle, ensuring the accuracy and reliability of the mileage data.
[0062] The technical solutions of the present invention and how they solve the above-mentioned technical problems will be described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present invention will now be described with reference to the accompanying drawings.
[0063] Figure 1 The diagram illustrates a scenario for the mileage data determination method for range-extended electric vehicles provided by this invention. Figure 1As shown, the specific application scenario of this invention can be a vehicle system, which can be a vehicle-mounted computer, tablet, mobile phone, or other devices. The vehicle control method in this invention does not impose any particular restrictions on the implementation method of the executing entity, as long as the executing entity can determine the order of reading electrical data based on the operating status of the range extender in the current cycle. The electrical data includes the cumulative charging amount of the range extender and the charging and discharging data of the battery in the current cycle. The electrical data is read sequentially according to the reading order. If, during the reading process, the currently read electrical data meets the corresponding value range requirements, then the fuel mileage and pure electric mileage of the vehicle in the current cycle are determined based on the mileage determination model corresponding to the read electrical data and the already read electrical data. The cumulative fuel mileage and cumulative pure electric mileage in the vehicle's cumulative mileage information are updated based on the fuel mileage and pure electric mileage of the vehicle in the current cycle.
[0064] Figure 2 Flowchart of the method for determining mileage data of range-extended electric vehicles provided by the present invention Figure 1 ,like Figure 2 As shown, the subject of this method can be a vehicle system, such as... Figure 2 As shown, the method may include:
[0065] S201. Based on the operating status of the range extender in the current cycle, determine the order of reading electrical data. The electrical data includes the cumulative charging amount of the range extender and the charging and discharging data of the battery in the current cycle.
[0066] The current period can refer to the time interval from the vehicle's most recent start to the current moment. During this period, the vehicle system can monitor and record various operating parameters of the vehicle in real time, including the operating status of the range extender, the charging and discharging status of the battery, and the total driving range.
[0067] The operating status of a range extender can refer to whether the range extender is activated within the current cycle. When the range extender is off, the vehicle is driven solely by battery power; when it is on, it may be in a mode of charging the battery, directly powering the drive system, or simultaneously powering both.
[0068] The cumulative charging amount of the range extender in the current cycle refers to the total amount of electricity provided by the range extender to the battery since the start of the current cycle. The cumulative charging amount can be expressed in kilowatt-hours (kWh) to reflect the range extender's contribution to battery charging during the current cycle.
[0069] Battery charge / discharge data for the current cycle refers to the real-time charging and discharging status of the battery within that cycle, including parameters such as charging / discharging current, voltage changes, state of charge (SOC), and cumulative charge / discharge amount. This data accurately reflects the battery's energy input and output over a specific time period. For example, a positive current indicates that the battery is charging, a negative current indicates that the battery is discharging, and changes in SOC directly affect the estimation of remaining battery capacity and driving range.
[0070] The order in which electrical data is read refers to the order in which the vehicle system reads the cumulative charging amount of the range extender and the charging and discharging data of the battery in the current cycle, based on the operating status of the range extender in the current cycle. By matching the reading order with actual operating conditions, the system can focus on key data, reduce redundant access, and improve the response speed of data acquisition and processing, thereby providing efficient support for the real-time and accurate breakdown of subsequent mileage.
[0071] S202. Read the electrical data sequentially according to the order in which the electrical data is read;
[0072] S203. If the electrical data currently read meets the corresponding value range requirements during the reading process, then the fuel mileage and pure electric mileage of the vehicle in the current cycle are determined based on the mileage determination model corresponding to the read electrical data and the already read electrical data.
[0073] The range requirement refers to the definition of a reasonable interval for electrical data, used to identify the energy source status of the vehicle in the current cycle. By determining whether the electrical data falls within a specific range, the energy composition of the driving range can be clarified. For example, if the cumulative charging amount is zero when the range extender is not activated, it indicates that the vehicle's driving in the current cycle is entirely supported by the battery. Therefore, the driving range in the current cycle can be classified as pure electric range.
[0074] A mileage determination model can refer to a pre-set logical rule or algorithm used to distinguish between fuel mileage and pure electric mileage based on different energy operating conditions of the vehicle. This model matches the operating state corresponding to the read electrical data (such as the cumulative charging amount of the range extender, battery charging and discharging power, etc.). In this embodiment, the mileage determination model can be pre-set. When in use, it is only necessary to determine the corresponding mileage determination model when the currently read data meets the corresponding value range requirements, and then obtain the vehicle's fuel mileage and pure electric mileage within the current cycle based on the mileage determination model.
[0075] S204. Update the cumulative fuel mileage and cumulative pure electric mileage in the vehicle's cumulative mileage information based on the vehicle's fuel mileage and pure electric mileage in the current period.
[0076] The cumulative mileage information refers to the total mileage driven by the vehicle since it left the factory or from a specific reference point. Cumulative mileage information can include cumulative fuel mileage and cumulative electric mileage to reflect the overall usage of the vehicle throughout its lifecycle.
[0077] Accumulated mileage information can be stored and updated through the vehicle's built-in computer or battery management system (BMS). At the end of each driving cycle, the mileage data for the current period can be added to the accumulated mileage and stored in non-volatile memory (such as EEPROM) for retrieval and continuation upon the next start-up.
[0078] The accumulated mileage information can be from the previous period, which refers to the time period during which the vehicle recorded relevant data in the previous driving cycle or time interval. This time period can vary according to preset settings; for example, it can be the period from the last time the vehicle was turned off to the time before it was started again, or it can be divided according to preset time intervals (such as hourly or daily). Within this period, the vehicle system can record various mileage-related data, including mileage traveled, fuel consumption, and battery usage.
[0079] In this invention, based on the fuel mileage and pure electric mileage calculated within the current period, the vehicle system adds them to the cumulative fuel mileage and cumulative pure electric mileage in the vehicle's cumulative mileage information, respectively, achieving dynamic updates to the total mileage composition. This ensures that the mileage from different power sources can be accurately categorized and continuously accumulated according to actual energy consumption, maintaining not only the continuity and accuracy of mileage data but also providing a reliable data foundation for subsequent energy consumption analysis, maintenance cycle determination, and user expectations regarding pure electric range.
[0080] The mileage data determination method for range-extended electric vehicles provided by this invention dynamically determines the order of electrical data reading based on the operating status of the range extender. During the reading process, it combines value range verification with matching with a preset mileage determination model. This allows the system to quickly and accurately distinguish between pure electric and fuel-powered driving conditions within the current cycle, precisely separating pure electric and fuel-powered mileage, and efficiently updating the corresponding portions of the accumulated mileage information. This improves the response speed and accuracy of mileage confirmation under complex operating conditions, avoids data redundancy and misjudgment delays, and enables refined management of vehicle energy consumption sources. It provides real-time and reliable data support for users' range expectations, energy consumption determination, and intelligent judgment of maintenance cycles.
[0081] In this invention, the operating state of the range extender in the current cycle can be divided into a starting state (operating state) and a non-starting state. If the operating state of the range extender in the current cycle is a non-starting state, the order of reading the electrical data is to first read the cumulative charging amount of the range extender, and then read the charging and discharging data of the battery.
[0082] If the range extender is in the "started" state during the current cycle, the order of reading electrical data is as follows: first read the battery's charge and discharge data, then read the range extender's cumulative charge amount.
[0083] Specifically, when the vehicle's range extender is in an inactive state during the current cycle, the electrical data is read in the following order: first, the cumulative charge of the range extender is read, then the battery's charge / discharge data is read.
[0084] If, during the reading process, the currently read electrical data meets the corresponding value range requirements, then based on the mileage determination model corresponding to the read electrical data and the already read electrical data, the vehicle's fuel mileage and pure electric mileage within the current cycle are determined, including:
[0085] If the cumulative charging amount read first is not greater than the first threshold, then the mileage of the vehicle in the current cycle is determined as the pure electric mileage based on the mileage determination model corresponding to the read electric data.
[0086] If the cumulative charging amount read first is greater than the first threshold and the charging and discharging data read later is less than the second threshold, then the mileage of the vehicle in the current cycle is determined as the fuel mileage based on the mileage determination model corresponding to the read electrical data.
[0087] If the cumulative charging amount read first is greater than the first threshold, the charging and discharging data read later is greater than or equal to the second threshold, and the cumulative charging amount is greater than the third threshold, then the mileage of the vehicle in the current cycle is determined as the fuel mileage based on the mileage determination model corresponding to the read electrical data.
[0088] If the cumulative charging amount read first is greater than the first threshold, the charging and discharging data read later is greater than or equal to the second threshold, and the cumulative charging amount is less than or equal to the third threshold, then the vehicle's mileage in the current cycle, the vehicle's driving time in the current cycle, the cumulative charging amount, and the charging and discharging data are respectively input into the first fuel mileage model and / or the first pure electric mileage model in the mileage determination model to determine the vehicle's fuel mileage and pure electric mileage in the current cycle.
[0089] The first threshold can be used to delineate whether the range extender is being charged. The first threshold can be set to 0 or a value close to 0, such as 0.01.
[0090] The second threshold can characterize whether the battery is in a charging state, a discharging state, or a balanced state in the current cycle. That is, the second threshold can be set to 0 or a value close to 0, such as 0.01.
[0091] The third threshold can characterize the amount of electricity provided by the battery in the current cycle. This value can be determined based on the total discharge amount of the battery in the current cycle, that is, the product of the charge and discharge data and the current cycle representing the time.
[0092] When the range extender is not activated, it indicates that it should not generate charging behavior. Therefore, it is possible to first determine whether the range extender is charging. If the cumulative charging amount read is not greater than the first threshold, it indicates that the vehicle's mileage in the current cycle is provided by the battery. Thus, there is no need to obtain other electrical data, and the mileage of the vehicle in the current cycle can be directly determined as fuel mileage.
[0093] If the cumulative charge amount read first is greater than the first threshold, it indicates that although the range extender is not in the started state, there is actually over-generation behavior in the current cycle, and further determination of the battery usage is required.
[0094] In this invention, the battery charging and discharging data can be read to determine whether the battery is in a charging state. If the battery charging and discharging data is less than the second threshold, it indicates that the battery is in a charging state. It can be determined that the battery has no actual discharge behavior and provides power for the vehicle (the power comes from the range extender). Thus, the mileage of the vehicle in the current cycle can be directly determined as the fuel mileage.
[0095] If the battery's charge and discharge data is greater than or equal to the second threshold, it indicates that the battery is also discharging and may be supplying power for the vehicle. Therefore, it is necessary to compare the cumulative charge of the range extender with the amount of electricity provided by the battery in the current cycle. When the cumulative charge of the range extender is greater than the amount of electricity provided by the battery in the current cycle, it indicates that although the battery is also discharging, the amount of electricity actually discharged for the vehicle can be determined to be provided by the range extender. Therefore, the mileage of the vehicle in the current cycle can be directly determined as the fuel mileage.
[0096] When the cumulative charging amount of the range extender is less than or equal to the amount of electricity provided by the battery in the current cycle, it indicates that both the range extender and the battery are supplying power for vehicle operation. Therefore, it is necessary to input the vehicle's mileage in the current cycle, the vehicle's driving time in the current cycle, the cumulative charging amount, and the charging and discharging data into the first fuel mileage model and / or the first pure electric mileage model in the mileage determination model to determine the vehicle's fuel mileage and pure electric mileage in the current cycle.
[0097] Among them, the first fuel mileage model and the first pure electric mileage model are pre-set models. When determining the fuel mileage and pure electric mileage:
[0098] The vehicle's mileage in the current period, driving time in the current period, cumulative charging amount and charging and discharging data can be input into the first fuel mileage model and the first pure electric mileage model in the mileage determination model to determine the vehicle's fuel mileage and pure electric mileage in the current period.
[0099] Alternatively, the vehicle's mileage, driving time, cumulative charging amount, and charging / discharging data in the current cycle can be input into the first fuel mileage model. After obtaining the fuel mileage, the pure electric mileage can be obtained by subtracting the fuel mileage from the mileage in the current cycle.
[0100] Alternatively, the vehicle's mileage, driving time, cumulative charging amount, and charging / discharging data in the current cycle can be input into the first pure electric mileage model. After obtaining the pure electric mileage, the fuel mileage can be obtained by subtracting the pure electric mileage from the mileage in the current cycle.
[0101] In this invention, the vehicle's mileage in the current period, the vehicle's driving time in the current period, the cumulative charging amount, and the charging and discharging data are respectively input into the first fuel mileage model and / or the first pure electric mileage model in the mileage determination model to determine the vehicle's fuel mileage and pure electric mileage in the current period, including:
[0102] The total discharge amount of the battery in the current cycle is determined based on the vehicle's driving time and charge / discharge data during the current cycle.
[0103] The proportion of electricity used for fuel mileage and the proportion of electricity used for pure electric mileage are determined based on the total discharge and cumulative charge of the battery in the current cycle.
[0104] The vehicle's fuel mileage and pure electric mileage in the current period are determined based on the vehicle's mileage driven in the current period, the proportion of electricity used for fuel mileage, and the proportion of electricity used for pure electric mileage.
[0105] The first fuel mileage model satisfies:
[0106]
[0107] The first pure electric range model satisfies:
[0108]
[0109] Where L1 represents the vehicle's mileage in the current period, I b The charging and discharging data are represented by t, which represents the time of the current cycle, and Q, which represents the cumulative charging amount.
[0110] I b ×t represents the total discharge amount of the battery in the current cycle, and the cumulative charge amount Q≤I. b×t can also represent the total discharge amount when using the range extender and the battery (the range extender charges the battery and the battery supports the vehicle's movement).
[0111] It represents the proportion of electricity used for charging using the range extender compared to the total discharge from both the range extender and the battery, i.e., the proportion of electricity used for fuel mileage.
[0112] I b ×tQ represents the discharge data when the battery's own charge is used to support the driving range, excluding the amount of electricity charged by the range extender.
[0113] The proportion of electricity used to represent the pure electric range.
[0114] Furthermore, the cumulative charging capacity increase of the range extender during the current cycle is ΔQ = -Q.
[0115] Specifically, when the vehicle's range extender is in the "started" state during the current cycle, the electrical data is read in the following order: first, the battery's charge / discharge data is read, then the range extender's cumulative charge is read.
[0116] If, during the reading process, the electrical data currently read meets the corresponding value range requirements, then the mileage determination model corresponding to the read electrical data is determined, including:
[0117] If the charge / discharge data read first is less than the second threshold, then the mileage of the vehicle in the current cycle is determined as the fuel mileage based on the mileage determination model corresponding to the read electrical data.
[0118] If the first read charging and discharging data is greater than or equal to the second threshold and the subsequent read cumulative charging amount is not greater than the first threshold, then the vehicle's mileage in the current cycle, the range extender's charge amount in the current cycle, and the charging and discharging data are respectively input into the second fuel mileage model and / or the second pure electric mileage model in the mileage determination model to determine the vehicle's fuel mileage and pure electric mileage in the current cycle.
[0119] If the first read charging and discharging data is greater than or equal to the second threshold, and the subsequent read cumulative charging amount is greater than the first threshold and the third threshold, then the vehicle's driving mileage in the current cycle is determined as the fuel mileage based on the mileage determination model corresponding to the read electrical data.
[0120] If the first read charging / discharging data is greater than or equal to the second threshold, and the second read cumulative charging amount is greater than the first threshold and less than or equal to the third threshold, then the vehicle's mileage in the current cycle, the vehicle's driving time in the current cycle, the range extender's charge in the current cycle, the cumulative charging amount, and the charging / discharging data are respectively input into the third fuel mileage model and / or the third pure electric mileage model in the mileage determination model to determine the vehicle's fuel mileage and pure electric mileage in the current cycle.
[0121] When the range extender is in the start-up state, it indicates that it has generated charging behavior. Therefore, it can be determined whether the battery is discharging. If the battery is not discharging, that is, the charging and discharging data is less than the second threshold, it can be directly determined that the electricity generated by the range extender is used for the driving mileage of the current cycle. Therefore, the driving mileage is the fuel mileage.
[0122] If the battery is discharged or in a state of charge-discharge equilibrium (i.e., the charge-discharge data is greater than or equal to the second threshold), it indicates that there may be energy interaction between the battery and the range extender. It is necessary to further determine whether the cumulative charge is greater than the first threshold to identify whether the range extender is actually generating effective electrical energy input. When the cumulative charge is not greater than the first threshold, it indicates that the range extender has not generated significant charging behavior for the battery. However, since it is in the start-up state, it may still directly participate in vehicle driving by generating electricity in real time (i.e., "generating electricity while using electricity"). At this time, it is not possible to determine pure electric driving based solely on the cumulative charge. It is also necessary to combine the real-time output current of the range extender (i.e., the charge of the range extender in the current cycle) to determine the fuel mileage and pure electric mileage of the vehicle in the current cycle through the second fuel mileage model and the second pure electric mileage model.
[0123] When the cumulative charging amount is greater than the first threshold, it indicates that the range extender has generated significant electrical energy output, which may not only be used to drive the vehicle in real time, but also inject electricity into the battery. Therefore, it is necessary to determine the relationship between the cumulative charging amount and the third threshold.
[0124] When the cumulative charging amount is greater than the third threshold, it indicates that the battery output is all provided by the range extender. Therefore, the driving distance of the vehicle in the current cycle can be determined as the fuel mileage.
[0125] When the cumulative charging amount is less than or equal to the third threshold, it indicates that although the range extender generates electricity, the electrical energy it provides is relatively limited and does not reach the level of dominant drive. At this time, the vehicle's driving range is supplied by both battery discharge and range extender power generation. Therefore, the vehicle's driving range in the current cycle, the vehicle's driving time in the current cycle, the range extender's charge amount in the current cycle, the cumulative charging amount, and the charging and discharging data need to be input into the third fuel mileage model and / or the third pure electric mileage model in the mileage determination model, respectively, to determine the vehicle's fuel mileage and pure electric mileage in the current cycle. This allows for accurate calculation of the composition of fuel mileage and pure electric mileage, ensuring high-precision and high-reliability mileage decomposition even under boundary conditions with strong energy coupling.
[0126] In this invention, the vehicle's mileage in the current cycle, the range extender's charge level in the current cycle, and charge / discharge data are respectively input into the second fuel mileage model and / or the second pure electric mileage model in the mileage determination model to determine the vehicle's fuel mileage and pure electric mileage in the current cycle, including:
[0127] Based on the range extender's charge and charge / discharge data in the current cycle, determine the vehicle's total electricity consumption in the current cycle;
[0128] Based on the vehicle's total electricity consumption, charging and discharging data, and the range extender's charge in the current cycle, determine the electricity consumption ratio for fuel mileage and the electricity consumption ratio for pure electric mileage.
[0129] The vehicle's fuel mileage and pure electric mileage in the current period are determined based on the vehicle's mileage driven in the current period, the proportion of electricity used for fuel mileage, and the proportion of electricity used for pure electric mileage.
[0130] The second fuel mileage model satisfies:
[0131]
[0132] The second pure electric range model satisfies:
[0133]
[0134] Where L1 represents the vehicle's mileage in the current period, I b Characterizing charge and discharge data, I f Characterizes the amount of charge in the range extender during the current cycle.
[0135] I f +I b This represents the total electricity consumption of the vehicle during the current period.
[0136] Furthermore, since there is no additional range extender charging contribution in the current cycle, the cumulative charging capacity increase of the range extender is ΔQ = 0.
[0137] In this invention, the vehicle's mileage in the current period, the vehicle's driving time in the current period, the range extender's charge amount in the current period, the cumulative charging amount, and the charging and discharging data are respectively input into the third fuel mileage model and / or the third pure electric mileage model in the mileage determination model to determine the vehicle's fuel mileage and pure electric mileage in the current period, including:
[0138] Based on the vehicle's driving time in the current cycle, the range extender's charge level in the current cycle, and charge / discharge data, determine the combined discharge amount of the range extender and battery in the current cycle.
[0139] The proportion of electricity used for fuel mileage and the proportion of electricity used for pure electric mileage are determined based on the common discharge amount, the total discharge amount of the battery in the current cycle, and the cumulative charge amount.
[0140] The vehicle's fuel mileage and pure electric mileage in the current period are determined based on the vehicle's mileage driven in the current period, the proportion of electricity used for fuel mileage, and the proportion of electricity used for pure electric mileage.
[0141] The third fuel mileage model satisfies:
[0142]
[0143] The third pure electric range model satisfies:
[0144]
[0145] Where L1 represents the total cumulative mileage, I b Characterizing charge and discharge data, I f The current data (charge amount) characterizes the range extender, t represents the current cycle, and Q represents the cumulative charge amount.
[0146] I b ×tQ reflects the portion of energy supplied by the battery's own charge. f ×t reflects the total amount of charge provided by the range extender during the current cycle. b ×t reflects the amount of electricity provided by the battery during the current cycle. (I) f +I b The figure ()×t reflects the combined discharge amount of the range extender and the battery in the current cycle (the second total power consumption). Based on the proportion of energy supported by the battery's own charge, the amount of electricity provided by the range extender in the current cycle, and the amount of electricity provided by the battery in the current cycle, the power consumption ratio for pure electric driving range can be determined.
[0147] I b×t+Q reflects the portion of energy supplied by the range extender. Based on the ratio of energy supplied by the range extender to the amount supplied by the range extender and the amount supplied by the battery in the current cycle, the proportion of electricity used for fuel-powered driving distances can be determined.
[0148] The cumulative charging capacity increase of the range extender during the current cycle is ΔQ = -Q.
[0149] The method for determining mileage data of range-extended electric vehicles provided by this invention obtains the vehicle's cumulative mileage information, as well as the range extender information and battery information in the current cycle. Based on the operating status of the range extender, the cumulative charging amount, and the battery charging and discharging data, it analyzes whether the range extender is running and its power generation, and the charging and discharging status of the battery, to distinguish the driving mileage contributed by fuel-powered electricity generation and battery-powered electricity generation. This accurately calculates the changes in fuel mileage and pure electric mileage, and updates the cumulative fuel mileage and cumulative pure electric mileage in the cumulative mileage information based on these changes, ensuring the accuracy and reliability of the updated fuel mileage and cumulative pure electric mileage data. This provides more accurate support for vehicle maintenance cycle judgment and user mileage expectations.
[0150] Figure 3 Flowchart of the method for determining mileage data of range-extended electric vehicles provided by the present invention Figure 2 ,like Figure 3 As shown, the method may include:
[0151] Read the vehicle's cumulative fuel mileage (M) for the previous time period. f Cumulative pure electric driving range (M) ev Range extender cumulative charging capacity Q, total driving range L1, discharge data I b Current data (charge) of the range extender I f Determine if the range extender is running:
[0152] If not started and the cumulative charging capacity Q of the range extender is ≤0, then ΔM ev =L1, ΔM f =0, ΔQ=0, and update accordingly;
[0153] If not started, the range extender's cumulative charging capacity Q > 0, I b If ΔM < 0, then ΔM ev =0, ΔM f =L1, ΔQ=0, and update accordingly;
[0154] If not started, the range extender's cumulative charging capacity Q > 0, I b ≥0, Q≤I b ×t, then ΔQ = -Q, and update accordingly;
[0155] If not started, the range extender's cumulative charging capacity Q > 0, I b ≥0, Q>I b ×t, then ΔM ev =0, ΔM f =L1, ΔQ = -I b ×t, and update accordingly;
[0156] If started, I b If ΔM < 0, then ΔM ev =0, ΔM f =L1, ΔQ = -I b ×t, and update accordingly;
[0157] If started, I b If ≥0 and Q≤0, then ΔQ = 0, and update accordingly;
[0158] If started, I b ≥0, Q>0, Q>I b ×t, then ΔM f =L1, ΔM ev =0, ΔQ = -I b ×t, and update accordingly;
[0159] If started, I b ≥0, Q>0, Q≤I b ×t, then ΔQ = -Q, and updates accordingly.
[0160] Figure 4 This is a schematic diagram of the mileage data determination device for range-extended electric vehicles provided by the present invention, as shown below. Figure 4 As shown, the mileage data determination device 40 for range-extended electric vehicles provided in this embodiment includes:
[0161] The first determining module 401 is used to determine the reading order of electrical data based on the operating status of the range extender in the current cycle. The electrical data includes the cumulative charging amount of the range extender and the charging and discharging data of the battery in the current cycle.
[0162] The reading module 402 is used to read electrical data sequentially according to the reading order of the electrical data.
[0163] The second determining module 403 is used to determine the vehicle's fuel mileage and pure electric mileage in the current cycle based on the mileage determination model corresponding to the read electrical data and the read electrical data if the read electrical data meets the corresponding value range requirements during the reading process.
[0164] The update module 404 is used to update the cumulative fuel mileage and cumulative pure electric mileage in the vehicle's cumulative mileage information based on the vehicle's fuel mileage and pure electric mileage in the current period.
[0165] Optionally, the first determining module 401 can also be specifically used for:
[0166] Optionally, the order in which electrical data is read is determined based on the operating status of the range extender in the current cycle, including:
[0167] If the range extender is not running during the current cycle, the order of reading electrical data is as follows: first read the cumulative charge of the range extender, then read the charge and discharge data of the battery.
[0168] If the range extender is in the "started" state during the current cycle, the order of reading electrical data is as follows: first read the battery's charge and discharge data, then read the range extender's cumulative charge amount.
[0169] Optionally, when the range extender is in an inactive state during the current cycle, and the electrical data is read in the order of first reading the cumulative charge of the range extender and then reading the battery charge / discharge data, the second determining module 403 can also be specifically used for:
[0170] If the cumulative charging amount read first is not greater than the first threshold, then the mileage of the vehicle in the current cycle is determined as the pure electric mileage based on the mileage determination model corresponding to the read electric data.
[0171] If the cumulative charging amount read first is greater than the first threshold and the charging and discharging data read later is less than the second threshold, then the mileage of the vehicle in the current cycle is determined as the fuel mileage based on the mileage determination model corresponding to the read electrical data.
[0172] If the cumulative charging amount read first is greater than the first threshold, the charging and discharging data read later is greater than or equal to the second threshold, and the cumulative charging amount is greater than the third threshold, then the mileage of the vehicle in the current cycle is determined as the fuel mileage based on the mileage determination model corresponding to the read electrical data.
[0173] If the cumulative charging amount read first is greater than the first threshold, the charging and discharging data read later is greater than or equal to the second threshold, and the cumulative charging amount is less than or equal to the third threshold, then the vehicle's mileage in the current cycle, the vehicle's driving time in the current cycle, the cumulative charging amount, and the charging and discharging data are respectively input into the first fuel mileage model and / or the first pure electric mileage model in the mileage determination model to determine the vehicle's fuel mileage and pure electric mileage in the current cycle.
[0174] Optionally, the second determining module 403 can also be specifically used for:
[0175] The total discharge amount of the battery in the current cycle is determined based on the vehicle's driving time and charge / discharge data during the current cycle.
[0176] The proportion of electricity used for fuel mileage and the proportion of electricity used for pure electric mileage are determined based on the total discharge and cumulative charge of the battery in the current cycle.
[0177] The vehicle's fuel mileage and pure electric mileage in the current period are determined based on the vehicle's mileage driven in the current period, the proportion of electricity used for fuel mileage, and the proportion of electricity used for pure electric mileage.
[0178] Optionally, when the range extender is in the started state during the current cycle, and the order of reading electrical data is to first read the battery's charge and discharge data, and then read the range extender's cumulative charge, the second determining module 403 can also be specifically used for:
[0179] If the charge / discharge data read first is less than the second threshold, then the mileage of the vehicle in the current cycle is determined as the fuel mileage based on the mileage determination model corresponding to the read electrical data.
[0180] If the first read charging and discharging data is greater than or equal to the second threshold and the subsequent read cumulative charging amount is not greater than the first threshold, then the vehicle's mileage in the current cycle, the range extender's charge amount in the current cycle, and the charging and discharging data are respectively input into the second fuel mileage model and / or the second pure electric mileage model in the mileage determination model to determine the vehicle's fuel mileage and pure electric mileage in the current cycle.
[0181] If the first read charging and discharging data is greater than or equal to the second threshold, and the subsequent read cumulative charging amount is greater than the first threshold and the third threshold, then the vehicle's driving mileage in the current cycle is determined as the fuel mileage based on the mileage determination model corresponding to the read electrical data.
[0182] If the first read charging / discharging data is greater than or equal to the second threshold, and the second read cumulative charging amount is greater than the first threshold and less than or equal to the third threshold, then the vehicle's mileage in the current cycle, the vehicle's driving time in the current cycle, the range extender's charge in the current cycle, the cumulative charging amount, and the charging / discharging data are respectively input into the third fuel mileage model and / or the third pure electric mileage model in the mileage determination model to determine the vehicle's fuel mileage and pure electric mileage in the current cycle.
[0183] Optionally, the second determining module 403 can also be specifically used for:
[0184] Based on the range extender's charge and charge / discharge data in the current cycle, determine the vehicle's total electricity consumption in the current cycle;
[0185] Based on the vehicle's total electricity consumption, charging and discharging data, and the range extender's charge in the current cycle, determine the electricity consumption ratio for fuel mileage and the electricity consumption ratio for pure electric mileage.
[0186] The vehicle's fuel mileage and pure electric mileage in the current period are determined based on the vehicle's mileage driven in the current period, the proportion of electricity used for fuel mileage, and the proportion of electricity used for pure electric mileage.
[0187] Optionally, the second determining module 403 can also be specifically used for:
[0188] Based on the vehicle's driving time in the current cycle, the range extender's charge level in the current cycle, and charge / discharge data, determine the combined discharge amount of the range extender and battery in the current cycle.
[0189] The proportion of electricity used for fuel mileage and the proportion of electricity used for pure electric mileage are determined based on the common discharge amount, the total discharge amount of the battery in the current cycle, and the cumulative charge amount.
[0190] The vehicle's fuel mileage and pure electric mileage in the current period are determined based on the vehicle's mileage driven in the current period, the proportion of electricity used for fuel mileage, and the proportion of electricity used for pure electric mileage.
[0191] Optionally, the third threshold is determined based on the total discharge of the battery in the current cycle.
[0192] Optionally, update module 404 can also be specifically used for:
[0193] The global cumulative charge amount in the vehicle's cumulative mileage information is updated based on the vehicle's range extender operating status, cumulative charge amount, and battery charge / discharge data in the battery information during the current cycle.
[0194] The mileage data determination device for range-extended electric vehicles provided in this embodiment can execute the method provided in the above-described method embodiment. Its implementation principle and technical effect are similar, and will not be described in detail here.
[0195] Figure 5 This is a structural schematic diagram of a vehicle provided in an embodiment of this application. Figure 5 As shown, the vehicle 50 provided in this embodiment includes at least one processor 501 and a memory 502. Optionally, the vehicle 50 also includes a communication component 503. The processor 501, memory 502, and communication component 503 are connected via a bus 504.
[0196] In a specific implementation, at least one processor 501 executes computer execution instructions stored in memory 502, causing at least one processor 501 to perform the above-described method.
[0197] The specific implementation process of processor 501 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.
[0198] In the above embodiments, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.
[0199] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage device.
[0200] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.
[0201] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method.
[0202] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the above-described method.
[0203] The aforementioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.
[0204] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in the device.
[0205] The division of units is merely a logical functional division; in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.
[0206] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0207] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0208] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0209] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.
[0210] Finally, it should be noted that other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This invention is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein, and is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the invention is limited only by the appended claims.
Claims
1. A method for determining mileage data of a range-extended electric vehicle, characterized in that, The method includes: Based on the operating status of the range extender in the current cycle, the order of reading electrical data is determined. The electrical data includes the cumulative charging amount of the range extender and the charging and discharging data of the battery in the current cycle. The electrical data is read sequentially according to the reading order. If, during the reading process, the electrical data currently read meets the corresponding value range requirements, then based on the mileage determination model corresponding to the read electrical data and the already read electrical data, the fuel mileage and pure electric mileage of the vehicle in the current cycle are determined. Based on the vehicle's fuel mileage and pure electric mileage in the current period, the cumulative fuel mileage and cumulative pure electric mileage in the vehicle's cumulative mileage information are updated.
2. The method according to claim 1, characterized in that, The step of determining the order of reading electrical data based on the operating status of the range extender in the current cycle includes: If the range extender is not started in the current cycle, the order of reading the electrical data is to first read the cumulative charge of the range extender, and then read the charge and discharge data of the battery. If the range extender is in the started state during the current cycle, the order of reading the electrical data is as follows: first read the charge and discharge data of the battery, and then read the cumulative charge amount of the range extender.
3. The method according to claim 1, characterized in that, When the vehicle's range extender is in an inactive state during the current cycle, the electrical data is read in the following order: first, the cumulative charge of the range extender is read, then the battery's charge / discharge data is read. If, during the reading process, the currently read electrical data meets the corresponding value range requirements, then based on the mileage determination model corresponding to the read electrical data and the already read electrical data, the vehicle's fuel mileage and pure electric mileage within the current cycle are determined, including: If the cumulative charging amount read first is not greater than the first threshold, then the mileage of the vehicle in the current cycle is determined as the pure electric mileage based on the mileage determination model corresponding to the read electric data. If the cumulative charging amount read first is greater than the first threshold and the charging and discharging data read later is less than the second threshold, then the mileage of the vehicle in the current cycle is determined as fuel mileage based on the mileage determination model corresponding to the read electrical data. If the cumulative charging amount read first is greater than the first threshold, the charging and discharging data read later is greater than or equal to the second threshold, and the cumulative charging amount is greater than the third threshold, then the mileage of the vehicle in the current cycle is determined as fuel mileage based on the mileage determination model corresponding to the read electrical data. If the cumulative charging amount read first is greater than a first threshold, the charging and discharging data read later is greater than or equal to a second threshold, and the cumulative charging amount is less than or equal to a third threshold, then the vehicle's mileage in the current cycle, the vehicle's driving time in the current cycle, the cumulative charging amount, and the charging and discharging data are respectively input into the first fuel mileage model and / or the first pure electric mileage model in the mileage determination model to determine the vehicle's fuel mileage and pure electric mileage in the current cycle.
4. The method according to claim 3, characterized in that, The step of inputting the vehicle's mileage in the current period, the vehicle's driving time in the current period, the cumulative charging amount, and the charging and discharging data into the first fuel mileage model and / or the first pure electric mileage model in the mileage determination model to determine the vehicle's fuel mileage and pure electric mileage in the current period includes: Based on the vehicle's driving time in the current cycle and the charging and discharging data, determine the total discharge amount of the battery in the current cycle; Based on the total discharge amount of the battery in the current cycle and the cumulative charge amount, determine the electricity consumption ratio for the fuel mileage and the electricity consumption ratio for the pure electric mileage. The vehicle's fuel mileage and pure electric mileage in the current period are determined based on the vehicle's mileage in the current period, the proportion of electricity used for fuel mileage, and the proportion of electricity used for pure electric mileage.
5. The method according to claim 1, characterized in that, When the vehicle's range extender is in the "started" state during the current cycle, the electrical data is read in the following order: first, the battery's charge / discharge data is read, then the range extender's cumulative charge is read. If, during the reading process, the currently read electrical data meets the corresponding value range requirements, then the mileage determination model corresponding to the read electrical data is determined, including: If the charge / discharge data read first is less than the second threshold, then the mileage of the vehicle in the current cycle is determined as the fuel mileage based on the mileage determination model corresponding to the read electrical data. If the first read charging and discharging data is greater than or equal to the second threshold, the second read cumulative charging amount is less than or equal to the first threshold, and the second read cumulative charging amount is not greater than the first threshold, then the vehicle's mileage in the current cycle, the range extender's charge in the current cycle, and the charging and discharging data are respectively input into the second fuel mileage model and / or the second pure electric mileage model in the mileage determination model to determine the vehicle's fuel mileage and pure electric mileage in the current cycle; If the charge / discharge data read first is greater than or equal to the second threshold, and the cumulative charge amount read later is greater than the first threshold and the third threshold, then the mileage of the vehicle in the current cycle is determined as the fuel mileage based on the mileage determination model corresponding to the read electrical data. If the first read charging / discharging data is greater than or equal to the second threshold, and the second read cumulative charging amount is greater than the first threshold and less than or equal to the third threshold, then the vehicle's mileage in the current cycle, the vehicle's driving time in the current cycle, the range extender's charge in the current cycle, the cumulative charging amount, and the charging / discharging data are respectively input into the third fuel mileage model and / or the third pure electric mileage model in the mileage determination model to determine the vehicle's fuel mileage and pure electric mileage in the current cycle.
6. The method according to claim 5, characterized in that, The step of inputting the vehicle's mileage in the current cycle, the range extender's charge in the current cycle, and the charge / discharge data into the second fuel mileage model and / or the second pure electric mileage model in the mileage determination model to determine the vehicle's fuel mileage and pure electric mileage in the current cycle includes: Based on the charge level of the range extender in the current cycle and the charging and discharging data, determine the total electricity consumption of the vehicle in the current cycle; Based on the vehicle's total electricity consumption in the current cycle, the charging and discharging data, and the range extender's charge in the current cycle, the electricity consumption ratio for fuel mileage and the electricity consumption ratio for pure electric mileage are determined. The vehicle's fuel mileage and pure electric mileage in the current period are determined based on the vehicle's mileage in the current period, the proportion of electricity used for fuel mileage, and the proportion of electricity used for pure electric mileage.
7. The method according to claim 5, characterized in that, The step of inputting the vehicle's mileage in the current period, the vehicle's driving time in the current period, the range extender's charge in the current period, the cumulative charging amount, and the charging and discharging data into the third fuel mileage model and / or the third pure electric mileage model in the mileage determination model to determine the vehicle's fuel mileage and pure electric mileage in the current period includes: Based on the vehicle's driving time in the current cycle, the range extender's charge in the current cycle, and the charge / discharge data, determine the combined discharge amount of the range extender and the battery in the current cycle. The electricity consumption ratio for fuel mileage and the electricity consumption ratio for pure electric mileage are determined based on the common discharge amount, the total discharge amount of the battery in the current cycle, and the cumulative charge amount. The vehicle's fuel mileage and pure electric mileage in the current period are determined based on the vehicle's mileage in the current period, the proportion of electricity used for fuel mileage, and the proportion of electricity used for pure electric mileage.
8. The method according to any one of claims 3-7, characterized in that, The third threshold is determined based on the total discharge amount of the battery in the current cycle.
9. The method according to any one of claims 1-7, characterized in that, The method further includes: Based on the vehicle's range extender operating status, cumulative charging amount, and battery charging and discharging data in the battery information during the current cycle, the global cumulative charging amount in the vehicle's cumulative mileage information is updated.
10. A mileage data determination device for a range-extended electric vehicle, characterized in that, The device includes: The first determining module is used to determine the reading order of electrical data based on the working status of the range extender in the current cycle. The electrical data includes the cumulative charging amount of the range extender and the charging and discharging data of the battery in the current cycle. The reading module is used to read the electrical data sequentially according to the reading order of the electrical data; The second determining module is used to determine the fuel mileage and pure electric mileage of the vehicle in the current cycle if the electrical data currently read meets the corresponding value range requirements during the reading process, based on the mileage determination model corresponding to the read electrical data and the already read electrical data. The update module is used to update the cumulative fuel mileage and cumulative pure electric mileage in the cumulative mileage information of the vehicle based on the fuel mileage and pure electric mileage of the vehicle in the current period.
11. A vehicle, characterized in that, include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory to implement the method as described in any one of claims 1 to 9.
12. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method of any one of claims 1 to 9.