[go: up one dir, main page]

CN118418741B - Range extender maintenance mileage calculation method, device and vehicle controller - Google Patents

Range extender maintenance mileage calculation method, device and vehicle controller

Info

Publication number
CN118418741B
CN118418741B CN202410704347.8A CN202410704347A CN118418741B CN 118418741 B CN118418741 B CN 118418741B CN 202410704347 A CN202410704347 A CN 202410704347A CN 118418741 B CN118418741 B CN 118418741B
Authority
CN
China
Prior art keywords
range extender
idle
mileage
maintenance mileage
temperature
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202410704347.8A
Other languages
Chinese (zh)
Other versions
CN118418741A (en
Inventor
陈轶
阳国庆
黄大飞
刘小飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing Selis Phoenix Intelligent Innovation Technology Co ltd
Original Assignee
Chongqing Selis Phoenix Intelligent Innovation Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing Selis Phoenix Intelligent Innovation Technology Co ltd filed Critical Chongqing Selis Phoenix Intelligent Innovation Technology Co ltd
Priority to CN202410704347.8A priority Critical patent/CN118418741B/en
Publication of CN118418741A publication Critical patent/CN118418741A/en
Application granted granted Critical
Publication of CN118418741B publication Critical patent/CN118418741B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L3/00Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
    • B60L3/12Recording operating variables ; Monitoring of operating variables

Landscapes

  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • Power Engineering (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

The application relates to a maintenance mileage calculation method and device of a range extender and a whole vehicle controller. The method comprises the steps of obtaining idle running data, start-stop times and current driving mileage of the range extender, calculating an idle equivalent maintenance mileage aiming at the range extender based on the idle running data, calculating a start-stop punishment maintenance mileage aiming at the range extender based on the start-stop times, and calculating the current equivalent maintenance mileage aiming at the range extender based on the current driving mileage, the idle equivalent maintenance mileage and the start-stop punishment maintenance mileage. By adopting the method, the real-time performance and accuracy of determining the equivalent maintenance mileage of the range extender can be improved, so that a user can know the service condition of the range extender in real time and can maintain the range extender regularly.

Description

Maintenance mileage calculation method and device of range extender and whole vehicle controller
Technical Field
The application relates to the technical field of vehicle maintenance, in particular to a maintenance mileage calculation method of a range extender, a maintenance mileage calculation device of the range extender, a whole vehicle controller, a computer readable storage medium and a computer program product.
Background
The extended range electric vehicle is a very important transportation tool in society, has complex mechanical mechanism, and is inevitably worn and consumed in the running process due to the influence of external environment factors and human factors, so that the maintenance of the engine is very important, and the aims of keeping the technical condition of the engine normal, eliminating potential safety hazards, preventing faults, slowing down the degradation process and prolonging the service life are fulfilled.
In current engine maintenance schemes, the range extender in the engine is typically maintained for a fixed time or a fixed mileage, for example, a user maintains it periodically every 3 months, or every 10000 km the vehicle travels.
However, because different users have different habits and different vehicles have different use environments, the use frequency and the wear degree of the range extender are also different, and the actual use condition of each vehicle has a large difference, so that real-time, accurate and different equivalent maintenance mileage recommendation cannot be given for the actual working condition of each vehicle in the current engine maintenance scheme.
Disclosure of Invention
In view of the foregoing, the present disclosure provides a maintenance mileage calculation method of a range extender, a maintenance mileage calculation device of a range extender, a vehicle controller, a computer-readable storage medium, and a computer program product. The technical scheme of the present disclosure is as follows:
according to a first aspect of an embodiment of the present disclosure, there is provided a maintenance mileage calculation method of a range extender, including:
acquiring idle speed operation data, start-stop operation data and current driving mileage of a range extender;
acquiring idle speed operation data, start-stop times and current driving mileage of a range extender;
Calculating an idle equivalent maintenance mileage for the range extender based on the idle operation data, and
Calculating to obtain a start-stop punishment maintenance mileage aiming at the range extender based on the start-stop times;
and calculating the current equivalent maintenance mileage aiming at the range extender based on the current travel mileage, the idle equivalent maintenance mileage and the start-stop punishment maintenance mileage.
In an exemplary embodiment, the idle operation data includes power generation rotational speed data, ambient temperature data, and idle operation duration;
The step of calculating the idle speed equivalent maintenance mileage aiming at the range extender based on the idle speed operation data comprises the following steps:
calculating the equivalent maintenance mileage of the range extender in idle running based on the idle running time and the power generation rotating speed data, and
Calculating the temperature equivalent maintenance mileage of the range extender in idle running based on the duration equivalent maintenance mileage, the idle running duration and the environmental temperature data;
and obtaining the idle speed equivalent maintenance mileage based on the sum value of the duration equivalent maintenance mileage and the temperature equivalent maintenance mileage.
In an exemplary embodiment, the power generation rotational speed data includes a first power generation rotational speed of the range extender under an operating condition and a second power generation rotational speed under an idle condition;
and calculating the equivalent maintenance mileage of the range extender in idle running based on the idle running time and the power generation rotating speed data, wherein the equivalent maintenance mileage comprises the following steps:
acquiring an idle rotation penalty coefficient associated with the number of rotation turns of the range extender based on the number of rotation turns of the range extender corresponding to the first power generation rotating speed and the second power generation rotating speed;
And calculating a product value between the idle rotation punishment coefficient and the unit operation mileage of the range extender under the operation condition to obtain the equivalent maintenance mileage of the duration.
In an exemplary embodiment, before the obtaining the idle rotation penalty coefficient associated with the number of revolutions of the range extender, further includes:
calculating an integral value of the first power generation rotational speed under the idle running time to obtain a first rotation number of the range extender under the running condition, and
Calculating an integral value of the second power generation rotating speed under the idle running time to obtain a second rotation number of the range extender under the idle working condition;
and calculating a quotient value between the second rotation number and the first rotation number to obtain an idle rotation penalty coefficient.
In an exemplary embodiment, the environment temperature data comprises a plurality of temperature intervals preset for the range extender, the idle operation duration comprises the total operation duration of the idle operation of the range extender, and the sub-operation duration of the idle operation of the range extender in each temperature interval respectively;
The calculating, based on the duration equivalent maintenance mileage, the idle running duration and the environmental temperature data, the temperature equivalent maintenance mileage of the range extender in idle running, including:
Acquiring environment temperature punishment coefficients related to each temperature interval, the sub-operation time length and the total operation time length;
and calculating a product value between the environment temperature punishment coefficient and the duration equivalent maintenance mileage to obtain the temperature equivalent maintenance mileage.
In an exemplary embodiment, before the obtaining the environmental temperature penalty coefficients associated with each of the temperature interval, the sub-operation duration, and the total operation duration, the method further includes:
obtaining temperature penalty factors for each temperature interval based on the wear degree of the range extender in idle running in each temperature interval respectively, and
Calculating a quotient between the sub-operation time length corresponding to each temperature interval and the total operation time length to obtain a time scale factor for each temperature interval;
and determining an environmental temperature penalty coefficient of the range extender under the idle working condition based on a product value between a time scale factor and a temperature penalty factor corresponding to each temperature interval.
In an exemplary embodiment, the obtaining a temperature penalty factor for each temperature interval based on the wear degree of the range extender during idle running in each temperature interval includes:
Controlling the range extender to perform idle running in each temperature interval for a preset time period to obtain the temperature abrasion degree of each temperature interval;
And calculating a quotient between the temperature wear degree corresponding to each temperature interval and a preset reference wear degree to obtain a temperature penalty factor of the range extender in each temperature interval.
In an exemplary embodiment, the calculating, based on the start-stop times, a start-stop punishment maintenance mileage for the range extender includes:
Acquiring start-stop wear penalty coefficients related to the idle wear degree and the start-stop wear degree of the range extender;
calculating a product value between the equivalent maintenance mileage of the duration and the idle wear degree to obtain an equivalent idle mileage of the range extender after the preset duration is operated under the idle working condition;
And calculating the start-stop times, the start-stop wear punishment coefficient and the product value between the equivalent idle mileage to obtain the start-stop punishment maintenance mileage.
In an exemplary embodiment, before the acquiring the start-stop wear penalty coefficient associated with the idle wear degree and the start-stop wear degree of the range extender, the method further includes:
controlling the range extender to run for a preset time under the idle working condition to obtain the idle wear degree aiming at the range extender, and
Controlling the range extender to execute start-stop operation for preset times to obtain the start-stop abrasion degree aiming at the range extender;
calculating a quotient between the start-stop wear degree and the preset times to obtain a start-stop wear factor for the range extender;
and calculating a quotient between the start-stop wear factor and the idle wear degree to obtain a start-stop wear penalty coefficient for the range extender.
In an exemplary embodiment, the calculating the current equivalent maintenance mileage for the range extender based on the current travel mileage, the idle equivalent maintenance mileage, and the start-stop punishment maintenance mileage includes:
Calculating the sum value among the current driving mileage, the idle speed equivalent maintenance mileage and the start-stop punishment maintenance mileage to obtain the current equivalent maintenance mileage aiming at the range extender;
after the current equivalent maintenance mileage of the range extender is calculated, the current equivalent maintenance mileage and the rated maintenance mileage of the range extender are sent to a display screen of an electric vehicle for display so as to carry out maintenance control prompt on the range extender.
According to a second aspect of the embodiments of the present disclosure, there is provided a maintenance mileage calculation device of a range extender, including:
The data acquisition module is used for acquiring idle running data, start-stop times and current driving mileage of the range extender;
the maintenance mileage module is used for calculating and obtaining an idle speed equivalent maintenance mileage aiming at the range extender based on the idle speed operation data, and calculating and obtaining a start-stop punishment maintenance mileage aiming at the range extender based on the start-stop times;
And the maintenance control module is used for calculating the current equivalent maintenance mileage aiming at the range extender based on the current driving mileage, the idle equivalent maintenance mileage and the start-stop punishment maintenance mileage.
According to a third aspect of the embodiments of the present disclosure, there is provided a vehicle controller, including:
The system comprises a processor and a memory connected with the processor, wherein the memory stores program data, and the processor is used for calling the program data stored in the memory so as to realize the maintenance mileage calculation method of the range extender.
According to a fourth aspect of embodiments of the present disclosure, there is provided a computer-readable storage medium including therein program data which, when executed by a processor of a computer device, enables the computer device to perform a maintenance mileage calculation method of a range extender as set forth in any one of the above.
According to a fifth aspect of embodiments of the present disclosure, there is provided a computer program product comprising program instructions therein, which when executed by a processor of a computer device, enable the computer device to perform a method of calculating a range extender maintenance mileage as described in any one of the above.
The technical scheme provided by the embodiment of the disclosure at least brings the following beneficial effects:
On one hand, the method obtains the idle equivalent maintenance mileage and the start-stop punishment maintenance mileage of the extender through idle operation data and start-stop times of the extender, then obtains the current equivalent maintenance mileage of the extender through the current running mileage, the idle equivalent maintenance mileage and the start-stop punishment maintenance mileage of the extender, thereby optimizing the processing flow of vehicle mileage maintenance control, effectively improving the efficiency of calculating the equivalent maintenance mileage of the extender and reducing the consumption of manpower and material resources, on the other hand, the method evaluates the influence of the extender on the equivalent maintenance mileage of the extender in idle operation through idle operation data and evaluates the influence of the start-stop operation times of the extender on the equivalent maintenance mileage of the extender through the start-stop times, and finally obtains the current equivalent maintenance mileage of the extender through the current running mileage, the idle equivalent maintenance mileage and the start-stop punishment maintenance mileage of the extender, thereby comprehensively considering the idle operation data and the start-stop equivalent maintenance mileage of the extender under various vehicle habits and vehicle use environments, thereby comprehensively considering the idle operation data and the influence of the equivalent maintenance mileage of the extender on the equivalent maintenance mileage in real time, and ensuring the safety condition of the equivalent maintenance of the extender in real time.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the related art, the drawings that are needed in the description of the embodiments of the present application or the related technologies will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and other related drawings may be obtained according to these drawings without inventive effort to those of ordinary skill in the art.
Fig. 1 is an application environment diagram illustrating a maintenance mileage calculation method of a range extender according to an exemplary embodiment.
FIG. 2 is a flowchart illustrating a method of calculating a range extender's maintenance mileage according to an exemplary embodiment.
FIG. 3 is a flowchart illustrating steps for determining an idle equivalent maintenance mileage according to an exemplary embodiment.
FIG. 4 is a block diagram illustrating one step of determining a temperature equivalent service mileage according to an exemplary embodiment.
FIG. 5 is a block diagram illustrating a step of determining a start-stop penalty maintenance mileage according to an exemplary embodiment.
Fig. 6 is a block diagram illustrating a maintenance mileage calculation device of a range extender according to an exemplary embodiment.
FIG. 7 is a block diagram of a vehicle controller for range extender mileage maintenance calculation, according to an exemplary embodiment.
Detailed Description
The present application will be described in further detail with reference to the drawings and examples, in order to make the objects, technical solutions and advantages of the present application more apparent. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the application.
The term "and/or" in embodiments of the present application is meant to include any and all possible combinations of one or more of the associated listed items. It will be further understood that the terms "comprises" and/or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, and/or components, and/or groups thereof.
The terms "first," "second," and the like in this disclosure are used for distinguishing between different objects and not for describing a particular sequential order. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those listed steps or elements but may include other steps or elements not listed or inherent to such process, method, article, or apparatus.
In addition, although the terms "first," "second," etc. may be used several times in the present application to describe various operations (or various elements or various applications or various instructions or various data) etc., these operations (or elements or applications or instructions or data) should not be limited by these terms. These terms are only used to distinguish one operation (or element or application or instruction or data) from another operation (or element or application or instruction or data).
The maintenance mileage calculation method of the range extender provided by the embodiment of the application can be applied to an application environment shown in fig. 1. Wherein the terminal 102 communicates with the server 104 via a communication network. The data storage system may store data that the server 104 needs to process. The data storage system may be integrated on the server 104 or may be located on a cloud or other network server.
In some embodiments, referring to FIG. 1, server 104 obtains idle operation data, a number of starts and stops, and a current range of the range extender, calculates an idle equivalent maintenance range for the range extender based on the idle operation data, calculates a start and stop penalty maintenance range for the range extender based on the number of starts and stops, and calculates a current equivalent maintenance range for the range extender based on the current range, the idle equivalent maintenance range, and the start and stop penalty maintenance range.
In some embodiments, the terminal 102 (e.g., mobile terminal, fixed terminal) may be implemented in various forms. The terminal 102 may be a mobile terminal including a mobile terminal such as a mobile phone, a smart phone, a notebook computer, a portable handheld device, a Personal Digital Assistant (PDA), a tablet Personal computer (PAD), etc., and the terminal 102 may also be a fixed terminal of an Automated teller machine (Automated TELLER MACHINE, ATM), an automatic all-in-one machine, a digital TV, a desktop computer, a stationary computer, etc.
In the following, it is assumed that the terminal 102 is a fixed terminal. However, those skilled in the art will appreciate that the configuration according to the disclosed embodiments of the present application can also be applied to a mobile type terminal 102 if there are operations or elements specifically for the purpose of movement.
In some embodiments, the data processing components running on server 104 may load any of a variety of additional server applications and/or middle tier applications being executed, including, for example, HTTP (hypertext transfer protocol), FTP (file transfer protocol), CGI (common gateway interface), RDBMS (relational database management system), and the like.
In some embodiments, the server 104 may be implemented as a stand-alone server or as a cluster of servers. The server 104 may be adapted to run one or more application services or software components that provide the terminal 102 described in the foregoing disclosure.
In some embodiments, the operating systems on which the application services or software components run may include various versions of Microsoft Windows, apple Macintosh, and/or Linux operating systems, various commercial or UNIX-like operating systems (including but not limited to various GNU/Linux operating systems, google Chrome OS, etc.), and/or mobile operating systems, such as iOS, windows Phone, android, OS, blackBerry, palm OS operating systems, and other online or offline operating systems, without specific limitation herein.
In some embodiments, as shown in fig. 2, a method for calculating a maintenance mileage of a range extender is provided, and the method is applied to the server 104 in fig. 1 for illustration, and the method includes the following steps:
and S11, acquiring idle speed operation data, start-stop times and current driving mileage of the range extender.
The range extender is a physical component in an engine of an electric vehicle, and the electric vehicle is a range-extending hybrid vehicle combining a traditional fuel engine and an electric power system. Such vehicles typically have a certain range of electric only, and when the battery is depleted, the battery may be charged by means of a built-in engine or generator, thereby extending the range.
In some embodiments, idle running data, start-stop times and current driving mileage of the range extender can help a vehicle owner to know the service condition, driving habit and performance of an electric system of the vehicle, and the idle running data, the start-stop times and the current driving mileage can help to optimize the use and maintenance of the vehicle.
In one embodiment, the number of start-stops includes a current number of start-stop operations of the range extender. The start-stop operation refers to a process of switching the range extender from a stop state to a start state or switching the range extender from an operation state to a stop state. In vehicle use Cheng Qishi, start-stop operations are typically implemented by a control system or switch. The starting of the range extender can provide additional power output for the vehicle, improve the fuel efficiency or reduce the exhaust emission, and the stopping of the range extender can save energy or reduce unnecessary operation.
In one embodiment, the idle operation data includes power generation rotational speed data. The power generation rotational speed data may include a first power generation rotational speed of the range extender under an operating condition and a second power generation rotational speed of the range extender under an idle condition.
In some embodiments, the power generation rotational speed of the range extender refers to the rotational speed of the generator rotor inside the range extender. The range extender converts mechanical energy into electrical energy through a built-in generator, providing additional electrical support for the vehicle or equipment. The power generation speed is typically expressed in revolutions per minute (rpm), which represents the number of revolutions per minute of the generator rotor. Therefore, the server can set the rotation number of the range extender under the WLTC working condition as an equivalent mileage unit, and the corresponding WLTC mileage is 23.25km, so that the real-time rotation speed n1 of the range extender under the WLTC working condition can be used as a first power generation rotation speed, and the real-time rotation speed n2 of the range extender under the idle working condition can be used as a second power generation rotation speed.
In one embodiment, the idle operating data includes ambient temperature data. The environmental temperature data may include a plurality of temperature intervals preset for the range extender. For example, the server may divide the ambient temperature every 20 ℃ to obtain (-40, -20), (-20, 0), (0, 20), (20, 40), (40, 60) the five temperature intervals.
In one embodiment, the idle operation data includes idle operation duration. The idle running time length can include total running time length of the range extender under the idle working condition and sub-running time length of the range extender corresponding to each temperature interval when the range extender is under the idle working condition.
For example, for the five temperature intervals (-40, -20), (-20, 0), (0, 20), (20, 40), (40, 60), the sub-operation time periods of the server statistics extender when idling in each temperature interval are respectively noted as t1, t2, t3, t4, t5, and the corresponding total operation time period t.
And step S12, calculating an idle speed equivalent maintenance mileage for the range extender based on idle speed operation data, and calculating a start-stop punishment maintenance mileage for the range extender based on start-stop times.
Because each electric vehicle is in different driving habits and driving environments, a plurality of factors influence the maintenance mileage of the range extender, if the range extender is maintained only by the driving mileage of the electric vehicle, the maintenance delay of the range extender may be caused, so that the damage of an engine is caused, or the vehicle cost is increased by early maintenance phase change, so that some equivalent maintenance mileage and punishment maintenance mileage need to be considered. In some embodiments, the calculation of the equivalent maintenance mileage generally takes into account the driving environment, such as the influence of different driving conditions of urban roads, highways, mountainous areas, etc., on the wear of the vehicle, the driving mode, such as idle driving, frequent start and stop, etc., the influence of the vehicle engine and parts, the loading condition, such as overload or long-time loading, on the chassis and suspension system of the vehicle, and the driving habit, such as the influence of sudden acceleration, sudden braking, etc., on the power system and braking system of the vehicle.
In some embodiments, the idle equivalent maintenance mileage is used to evaluate how long the range extender is operating at idle, the power generation speed, and the ambient temperature affect the equivalent maintenance mileage of the range extender. The long-time idle running shortens the service life of the range extender and influences the equivalent maintenance mileage of the range extender. The power generation rotating speed of the range extender can influence the working state and the load of the internal components, and the high rotating speed can accelerate the abrasion of the components, so that the service life of the range extender is reduced, and therefore, the power generation rotating speed has a certain influence on the equivalent maintenance mileage of the range extender. The working temperature and the thermal stability of the internal components of the range extender are affected by the ambient temperature, the range extender is possibly overheated due to the high-temperature environment, the performance and the service life of the range extender are reduced, and therefore the equivalent maintenance mileage of the range extender is also affected to a certain extent by the ambient temperature.
In one embodiment, the penalty maintenance mileage is a penalty equivalent maintenance mileage of the electric vehicle. The equivalent maintenance mileage of the electric vehicle refers to conversion of the actual driving mileage into corresponding maintenance mileage according to the use condition and driving condition of the vehicle. Because the wear degree and the maintenance requirement of different vehicles are different under different use environments, the maintenance period of the vehicles can be more accurately determined through equivalent maintenance mileage. The maintenance mileage of an electric vehicle means that the electric vehicle is regularly maintained and serviced according to the mileage recommended by the manufacturer or prescribed by a maintenance manual during the use of the electric vehicle. The maintenance mileage is set according to the wear condition of different parts and systems of the vehicle, the use environment and other factors, and aims to ensure the normal operation of the vehicle and prolong the service life of the vehicle.
In some embodiments, the start-stop penalty maintenance mileage is used to evaluate how much the number of start-stop operations of the range extender affects the equivalent maintenance mileage of the range extender. The range extender is characterized in that during starting and stopping, internal components are impacted and worn, frequent starting and stopping operations can accelerate the wear and fatigue of the components and reduce the service life of the range extender, the temperature inside the range extender is changed due to the starting and stopping operations, the frequent starting and stopping operations can influence the thermal stability of the range extender, so that the range extender is easy to overheat or unstable in temperature, the performance and the service life of the range extender are influenced, and the energy consumption of the range extender is increased due to the frequent starting and stopping operations, so that the working efficiency of the range extender is reduced. This may have long led to reduced performance of the range extender, affecting its equivalent maintenance range.
And step S13, calculating the current equivalent maintenance mileage aiming at the range extender based on the current travel mileage, the idle equivalent maintenance mileage and the start-stop punishment maintenance mileage.
The method comprises the steps that a server firstly calculates the sum value among the current driving mileage, the idle equivalent maintenance mileage and the start-stop punishment maintenance mileage to obtain the current equivalent maintenance mileage aiming at the range extender, and then sends the current equivalent maintenance mileage and the rated maintenance mileage of the range extender to a display screen of an electric vehicle for display so as to carry out maintenance control prompt on the range extender.
The rated maintenance mileage of the range extender means the mileage number of the range extender which is expected to be maintained or replaced according to the actual running condition of the vehicle and the design life of the range extender in the use process of the range extender. This mileage is determined based on the recommendations and design parameters of the range extender manufacturer, and is generally referred to as the life mileage that the range extender can achieve under normal use conditions. The rated maintenance mileage is an important reference value, so that a vehicle owner can be helped to reasonably arrange maintenance plans, and an aged or damaged range extender can be replaced in time, so that the performance and safety of the vehicle are ensured. In general, the rated maintenance mileage of the range extender is affected by factors such as the use condition, driving habit, maintenance condition, etc. of the vehicle, so that the vehicle owner needs to monitor and evaluate the rated maintenance mileage of the range extender according to actual conditions (including idle running data, start-stop data, rotational speed data, etc.), so as to ensure the normal running of the vehicle and the effective use of the range extender.
In the process of calculating the maintenance mileage of the range extender, on one hand, the method obtains the idle equivalent maintenance mileage and the start-stop punishment maintenance mileage of the range extender through idle operation data and start-stop times of the range extender, then obtains the current equivalent maintenance mileage of the range extender through the current running mileage, the idle equivalent maintenance mileage and the start-stop punishment maintenance mileage of the range extender, thereby optimizing the processing flow of vehicle mileage maintenance control, effectively improving the efficiency of calculating the equivalent maintenance mileage of the range extender, reducing the consumption of manpower and material resources, on the other hand, the method evaluates the influence of the range extender on the equivalent maintenance mileage of the range extender in idle operation through idle operation data, evaluates the influence of the start-stop operation times of the range extender on the equivalent maintenance mileage of the range extender through the current running mileage, the idle equivalent maintenance mileage and the start-stop punishment maintenance mileage of the range extender, and finally obtains the current equivalent maintenance mileage of the range extender, thereby comprehensively considering the efficiency of the equivalent maintenance mileage of the range extender under various vehicles and the use environments, reducing the consumption of manpower and material resources, on the equivalent maintenance mileage of the range extender can be obtained, and the equivalent maintenance mileage of the vehicle can be accurately obtained by the idle operation data, and the equivalent maintenance mileage of the range extender can be accurately obtained by the user in real time.
It will be appreciated by those skilled in the art that in the above-described methods of the embodiments, the disclosed methods may be implemented in a more specific manner. For example, the embodiments described above in which the server calculates an idle equivalent maintenance mileage for the range extender based on idle operation data, and calculates a start-stop penalty maintenance mileage for the range extender based on the number of start-stops are merely illustrative.
In an exemplary embodiment, referring to fig. 3, fig. 3 is a schematic flow chart of an embodiment of determining an idle equivalent maintenance mileage according to the present application. In step S12, that is, the process of calculating the idle equivalent maintenance mileage for the range extender based on the idle operation data by the server specifically includes the following steps:
step S121, calculating to obtain the equivalent maintenance mileage of the range extender in idle running based on the idle running time and the power generation rotating speed data, and calculating to obtain the equivalent maintenance mileage of the range extender in idle running based on the equivalent maintenance mileage of the time, the idle running time and the environmental temperature data.
In an embodiment, the server calculates a duration equivalent maintenance mileage of the range extender in idle running based on idle running duration and power generation rotation speed data, and specifically includes the following steps:
and step one, acquiring an idle rotation penalty coefficient related to the rotation number of the range extender based on the rotation number of the range extender corresponding to the first power generation rotation speed and the second power generation rotation speed.
In one embodiment, the server further calculates an idle rotation penalty coefficient before acquiring the idle rotation penalty coefficient associated with the rotation number of the range extender, and the specific calculation process includes the following steps:
And ①, calculating an integral value of the first power generation rotating speed under the idle running time to obtain a first rotation number of the range extender under the running condition, and calculating an integral value of the second power generation rotating speed under the idle running time to obtain a second rotation number of the range extender under the idle running condition.
Specifically, the server obtains a first number of revolutions of the range extender under an operating condition (i.e., WLTC condition) based on an integration between the first power generation rotational speed and the idle operating durationAnd obtaining a second rotation number of the range extender under the idle working condition based on integration between the second power generation rotating speed and the idle running time length
And ②, calculating a quotient between the second rotation number and the first rotation number to obtain an idle rotation penalty coefficient.
Specifically, the server obtains an idle rotation penalty coefficient based on a quotient between the first number of revolutions and the second number of revolutions.
And step two, calculating a product value between the idle rotation punishment coefficient and the unit operation mileage of the range extender under the operation condition to obtain the equivalent maintenance mileage of the duration.
Specifically, the server multiplies the idle rotation punishment coefficient by the unit operation mileage of the range extender under the operation condition to obtain a duration equivalent maintenance mileage, wherein the duration equivalent maintenance mileage is expressed as follows:
in an exemplary embodiment, referring to fig. 4, fig. 4 is a schematic flow chart of an embodiment of determining a temperature equivalent maintenance mileage according to the present application. In step S121, that is, the server calculates the temperature equivalent maintenance mileage of the range extender during idle running based on the time equivalent maintenance mileage, the idle running time and the environmental temperature data, and specifically includes the following steps:
and a step a1 of acquiring environment temperature punishment coefficients related to each temperature interval, sub-operation time length and total operation time length.
In an embodiment, before obtaining the environmental temperature penalty coefficients associated with each temperature interval, the sub-operation duration and the total operation duration, the server further needs to calculate the environmental temperature penalty coefficients, and the specific calculation process includes the following steps:
The method comprises the steps of firstly, obtaining temperature punishment factors for all temperature intervals based on the abrasion degree of idle running of a range extender in all the temperature intervals, and calculating quotient values between sub-running time and total running time corresponding to all the temperature intervals to obtain time scale factors for all the temperature intervals.
The temperature penalty factor is used for evaluating the influence of the ambient temperature on the air inlet temperature, the internal resistance and the rigidity of the suspension, and the vibration of the engine, so that the maintenance mileage of the range extender is influenced.
In an embodiment, the server obtains a temperature penalty factor for each temperature interval based on the wear degree of the range extender during idle running in each temperature interval, and the method may include the following steps:
And ①, controlling the range extender to perform idle operation in each temperature interval for a preset period of time to obtain the temperature abrasion degree aiming at each temperature interval.
In an exemplary embodiment, for a temperature interval (-40, -20), the server takes an intermediate value of-30 ℃ as a target temperature, then controls a brand new range extender to perform idle power generation and continuously run for a preset time period (e.g., 1000 h) at the target temperature, then disassembles the range extender to evaluate the temperature wear degree of the range extender to be M_ -30, for a temperature interval (-20, 0), the server takes an intermediate value of-10 ℃ as a target temperature, then controls a brand new range extender to perform idle power generation and continuously run for a preset time period (e.g., 1000 h) at the target temperature, then disassembles the range extender to evaluate the temperature wear degree of the range extender to be M_ -10, for a temperature interval (0, 20), takes an intermediate value of 30 ℃ as a target temperature, then controls a brand new range extender to evaluate the temperature wear degree of the range extender to be M_ -20, 40), then disassembles the range extender to evaluate the temperature wear degree of the range extender to be M_ -10, for a temperature interval (0, 20), takes an intermediate value of 10 ℃ as a preset temperature, then controls a brand new range extender to evaluate the temperature to be M_ to be the target temperature, then disassembles the range extender to perform idle power generation and continuously run for a preset time period (e.g., 1000 h), takes an intermediate value of the temperature 10 ℃ as a preset time period (e.g., 1000 h), and controls a brand new range extender to perform idle power generation and continuously run for a brand new range extender to continuously run for a preset time period to evaluate the temperature to be M_ at the target temperature to be 5, then takes a brand new range extender to be 5 ℃ at a brand new time period to perform idle power generation and continuously run for a brand new time period to be 5, to evaluate the temperature wear level thereof, which is noted as m_50.
And ②, calculating a quotient between the temperature wear degree corresponding to each temperature interval and a preset reference wear degree to obtain a temperature penalty factor of the range extender in each temperature interval.
In an embodiment, the server sets the normal temperature interval as the standard temperature interval (20, 40) and does not make maintenance mileage penalty for the normal temperature interval, i.e. the temperature penalty factor k4=1 corresponding to the temperature interval (20, 40), and the temperature wear degree m_30 corresponding to the temperature interval (20, 40) is the reference wear degree.
Therefore, the server may determine the temperature penalty factor of the range extender in each temperature interval based on the temperature wear degree corresponding to each temperature interval and the temperature wear degree m_30 corresponding to the temperature interval (20, 40) to obtain the temperature penalty factor k1=m_ -30/m_30 of the temperature interval (-40, -20), the temperature penalty factor k2=m_ -10/m_30 of the temperature interval (-20, 0), the temperature penalty factor k3=m_10/m_30 of the temperature interval (0, 20), the temperature penalty factor k4=m_30/m_30=1 of the temperature interval (20, 40), and the temperature penalty factor k5=m_50/m_30 of the temperature interval (40, 60).
In one embodiment, the server obtains a time scale factor for each temperature interval, that is, a time scale factor (-40, -20) is t1/t, a time scale factor (-20, 0) is t2/t, a time scale factor (0, 20) is t3/t, a time scale factor (20, 40) is t4/t, and a time scale factor (40, 60) is t5/t, based on a quotient between a sub-operation duration and a total operation duration corresponding to each temperature interval.
And step two, determining an environment temperature penalty coefficient of the range extender under an idle working condition based on a product value between a time scale factor and a temperature penalty factor corresponding to each temperature interval.
Specifically, the server sums the product values between the time scale factors and the temperature penalty factors corresponding to the temperature intervals to obtain an environment temperature penalty coefficient of the range extender under the idle working condition, namely the environment temperature penalty coefficient can be expressed as:
and a step a2, calculating a product value between the environment temperature punishment coefficient and the duration equivalent maintenance mileage to obtain the temperature equivalent maintenance mileage.
Specifically, the server multiplies the environmental temperature penalty coefficient and the duration equivalent maintenance mileage to obtain a temperature equivalent maintenance mileage, where the temperature equivalent maintenance mileage is expressed as follows:
Step S122, obtaining the idle equivalent maintenance mileage based on the sum value of the duration equivalent maintenance mileage and the temperature equivalent maintenance mileage.
Specifically, the server adds the duration equivalent maintenance mileage and the temperature equivalent maintenance mileage to obtain an idle equivalent maintenance mileage, which may be expressed based on the following formula:
In an exemplary embodiment, referring to fig. 5, fig. 5 is a flow chart illustrating an embodiment of determining a start-stop punishment maintenance mileage according to the present application. In step S12, that is, the server calculates the process of punishment maintenance mileage for start-stop of the range extender based on the start-stop times, specifically including the following steps:
And step S123, acquiring start-stop wear penalty coefficients related to the idle wear degree and the start-stop wear degree of the range extender.
In an embodiment, before obtaining the start-stop wear penalty coefficient associated with the idle wear degree and the start-stop wear degree of the range extender, the server further needs to calculate the idle wear degree and the start-stop wear degree of the range extender, and the specific calculation process includes the following steps:
step one, controlling the range extender to run for a preset time under an idle working condition to obtain the idle wear degree of the range extender, and controlling the range extender to execute start-stop operation for a preset number of times to obtain the start-stop wear degree of the range extender.
Wherein, the wear of the range extender can be affected if the range extender is frequently started and stopped. Therefore, a wear test of the range extender can be designed to obtain the degree of influence on the wear of the range extender by starting and stopping operations executed on the range extender.
Specifically, the server controls a brand-new range extender to perform idle power generation and continuously run for a preset time (for example, 1000 hours) at the normal temperature of 25 ℃, then disassembles the range extender and evaluates to obtain the idle wear degree which is recorded as M1, and on the other hand, the server controls the brand-new range extender to perform start-stop operation preset times (for example, 1000 times) test at the normal temperature of 25 ℃, then disassembles the range extender and evaluates to obtain the start-stop wear degree which is recorded as M2.
And step two, calculating a quotient between the start-stop wear degree and the preset times to obtain a start-stop wear factor for the range extender.
And thirdly, calculating a quotient between the start-stop wear factor and the idle wear degree to obtain a start-stop wear penalty coefficient for the range extender.
Specifically, the server may first calculate a quotient between the start-stop wear level M2 and a preset number of times (for example, 1000 times) to obtain a start-stop wear factor for the range extender, then divide the start-stop wear factor by the idle wear level M1 to obtain a start-stop wear penalty coefficient of the range extender, and record as
And step S124, calculating a product value between the equivalent maintenance mileage of the duration and the idle wear degree to obtain the equivalent idle mileage of the range extender after the preset duration is operated under the idle working condition.
Specifically, the server calculates an equivalent idle mileage mark S 1000 after the range extender operates for a preset period (for example, 1000 hours) under the idle working condition under the idle wear degree M1 according to the equivalent maintenance mileage of the period.
And step S125, calculating the product value among the start-stop times, the start-stop wear punishment coefficient and the equivalent idle mileage to obtain the start-stop punishment maintenance mileage.
Specifically, the server multiplies the current start-stop operation times C, the start-stop wear punishment coefficient and the equivalent idle mileage to obtain the start-stop punishment maintenance mileage, which is expressed as follows:
In some embodiments, after the server obtains the current driving range S, the idle equivalent maintenance range S Idle speed (including the duration equivalent maintenance range S Duration of time and the temperature equivalent maintenance range S ring temperature ), and the start-stop penalty maintenance range S Start-stop device , the server sums the current driving range S, the idle equivalent maintenance range S Idle speed , and the start-stop penalty maintenance range S Start-stop device to obtain the current equivalent maintenance range S Maintenance of of the range extender, where the current equivalent maintenance range S Maintenance of of the range extender may be expressed as:
On one hand, the method obtains the idle equivalent maintenance mileage and the start-stop punishment maintenance mileage of the range extender through idle operation data and start-stop times of the range extender, then obtains the current equivalent maintenance mileage of the range extender through the current running mileage, the idle equivalent maintenance mileage and the start-stop punishment maintenance mileage of the range extender, thereby optimizing the processing flow of vehicle mileage maintenance control, effectively improving the efficiency of calculating the equivalent maintenance mileage of the range extender and reducing the consumption of manpower and material resources, on the other hand, the method comprehensively considers the idle operation data and the start-stop times of the range extender to know the influence of the equivalent maintenance mileage of the range extender in idle operation through idle operation data and the start-stop times, finally obtains the current equivalent maintenance mileage of the range extender through the current running mileage, the idle equivalent maintenance mileage and the start-stop punishment maintenance mileage of the range extender, thereby comprehensively considering the idle operation data and the start-stop times of the range extender to obtain the electric vehicle maintenance mileage with the accurate and real-time information of the equivalent maintenance mileage of the range extender under various vehicle habits and vehicle use environments, and the real-time situation of the equivalent maintenance mileage is well known, and the real-time situation of the equivalent maintenance of the range extender is convenient to be ensured.
It should be understood that, although the steps in the figures of fig. 2-5 are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps may be performed in other sequences without strict order of execution unless explicitly stated herein. Moreover, at least a portion of the steps of fig. 2-5 may include multiple steps or stages that are not necessarily performed at the same time, but may be performed at different times, nor does the order in which the steps or stages are performed necessarily occur sequentially, but may be performed alternately or alternately with at least a portion of the steps or stages in other steps or other steps.
It should be understood that the same/similar parts of the embodiments of the method described above in this specification may be referred to each other, and each embodiment focuses on differences from other embodiments, and references to descriptions of other method embodiments are only needed.
Fig. 6 is a block diagram of a maintenance mileage calculation device of a range extender according to an embodiment of the present application. Referring to fig. 6, the maintenance mileage calculation device 10 of the range extender includes a data acquisition module 11, a maintenance mileage module 12, and a maintenance control module 13.
The data acquisition module 11 is used for acquiring idle speed operation data, start-stop times and current driving mileage of the range extender;
The maintenance mileage module 12 is configured to calculate an idle speed equivalent maintenance mileage for the range extender based on the idle speed operation data, and calculate a start-stop punishment maintenance mileage for the range extender based on the start-stop times;
The maintenance control module 13 is configured to calculate a current equivalent maintenance mileage for the range extender based on the current driving mileage, the idle equivalent maintenance mileage, and the start-stop punishment maintenance mileage.
In one embodiment, the idle operation data includes power generation rotational speed data, ambient temperature data, and idle operation duration;
In the aspect of calculating the idle equivalent maintenance mileage for the range extender based on the idle operation data, the maintenance mileage calculation device 10 of the range extender is further configured to perform:
calculating the equivalent maintenance mileage of the range extender in idle running based on the idle running time and the power generation rotating speed data, and
Calculating the temperature equivalent maintenance mileage of the range extender in idle running based on the duration equivalent maintenance mileage, the idle running duration and the environmental temperature data;
and obtaining the idle speed equivalent maintenance mileage based on the sum value of the duration equivalent maintenance mileage and the temperature equivalent maintenance mileage.
In an embodiment, the power generation rotational speed data includes a first power generation rotational speed of the range extender under an operating condition and a second power generation rotational speed under an idle condition;
In the aspect of calculating the equivalent maintenance mileage of the range extender in idle operation based on the idle operation duration and the power generation rotation speed data, the maintenance mileage calculation device 10 of the range extender is further configured to perform:
acquiring an idle rotation penalty coefficient associated with the number of rotation turns of the range extender based on the number of rotation turns of the range extender corresponding to the first power generation rotating speed and the second power generation rotating speed;
And calculating a product value between the idle rotation punishment coefficient and the unit operation mileage of the range extender under the operation condition to obtain the equivalent maintenance mileage of the duration.
In an embodiment, before the obtaining the idle rotation penalty factor associated with the number of rotations of the range extender, the maintenance mileage calculation device 10 of the range extender is further configured to perform:
calculating an integral value of the first power generation rotational speed under the idle running time to obtain a first rotation number of the range extender under the running condition, and
Calculating an integral value of the second power generation rotating speed under the idle running time to obtain a second rotation number of the range extender under the idle working condition;
and calculating a quotient value between the second rotation number and the first rotation number to obtain an idle rotation penalty coefficient.
In an embodiment, the environment temperature data comprises a plurality of temperature intervals preset for the range extender, wherein the idle operation duration comprises the total operation duration of the idle operation of the range extender and the sub-operation duration of the idle operation of the range extender in each temperature interval;
In the aspect of calculating the temperature equivalent maintenance mileage of the range extender in idle operation based on the duration equivalent maintenance mileage, the idle operation duration, and the environmental temperature data, the maintenance mileage calculation device 10 of the range extender is further configured to perform:
Acquiring environment temperature punishment coefficients related to each temperature interval, the sub-operation time length and the total operation time length;
and calculating a product value between the environment temperature punishment coefficient and the duration equivalent maintenance mileage to obtain the temperature equivalent maintenance mileage.
In one embodiment, before the obtaining the environmental temperature penalty coefficients associated with each of the temperature interval, the sub-operation duration, and the total operation duration, the maintenance mileage calculation device 10 of the range extender is further configured to perform:
obtaining temperature penalty factors for each temperature interval based on the wear degree of the range extender in idle running in each temperature interval respectively, and
Calculating a quotient between the sub-operation time length corresponding to each temperature interval and the total operation time length to obtain a time scale factor for each temperature interval;
and determining an environmental temperature penalty coefficient of the range extender under the idle working condition based on a product value between a time scale factor and a temperature penalty factor corresponding to each temperature interval.
In one embodiment, in terms of the wear degree based on the idle running of the range extender in each of the temperature intervals, a temperature penalty factor for each of the temperature intervals is obtained, the maintenance mileage calculation device 10 of the range extender is further configured to perform:
Controlling the range extender to perform idle running in each temperature interval for a preset time period to obtain the temperature abrasion degree of each temperature interval;
And calculating a quotient between the temperature wear degree corresponding to each temperature interval and a preset reference wear degree to obtain a temperature penalty factor of the range extender in each temperature interval.
In one embodiment, in the aspect of calculating the maintenance mileage of the range extender based on the start-stop times, the maintenance mileage calculation device 10 of the range extender is further configured to perform:
Acquiring start-stop wear penalty coefficients related to the idle wear degree and the start-stop wear degree of the range extender;
calculating a product value between the equivalent maintenance mileage of the duration and the idle wear degree to obtain an equivalent idle mileage of the range extender after the preset duration is operated under the idle working condition;
And calculating the start-stop times, the start-stop wear punishment coefficient and the product value between the equivalent idle mileage to obtain the start-stop punishment maintenance mileage.
In an embodiment, before the obtaining the start-stop wear penalty coefficient associated with the idle wear degree and the start-stop wear degree of the range extender, the maintenance mileage calculation device 10 of the range extender is further configured to perform:
controlling the range extender to run for a preset time under the idle working condition to obtain the idle wear degree aiming at the range extender, and
Controlling the range extender to execute start-stop operation for preset times to obtain the start-stop abrasion degree aiming at the range extender;
calculating a quotient between the start-stop wear degree and the preset times to obtain a start-stop wear factor for the range extender;
and calculating a quotient between the start-stop wear factor and the idle wear degree to obtain a start-stop wear penalty coefficient for the range extender.
In an embodiment, in the aspect that the current equivalent maintenance mileage for the range extender is calculated based on the current driving mileage, the idle equivalent maintenance mileage, and the start-stop punishment maintenance mileage, the maintenance mileage calculation device 10 of the range extender is further configured to perform:
Calculating the sum value among the current driving mileage, the idle speed equivalent maintenance mileage and the start-stop punishment maintenance mileage to obtain the current equivalent maintenance mileage aiming at the range extender;
after the current equivalent maintenance mileage of the range extender is calculated, the current equivalent maintenance mileage and the rated maintenance mileage of the range extender are sent to a display screen of an electric vehicle for display so as to carry out maintenance control prompt on the range extender.
Fig. 7 is a block diagram of an overall vehicle controller according to an embodiment of the present application. For example, the overall vehicle controller may be an electronic device, an electronic component, or an array of servers, etc. Referring to fig. 7, the vehicle controller includes a processor, a memory, an Input/Output interface (I/O) and a communication interface. The processor, the memory and the input/output interface are connected through a system bus, and the communication interface is connected to the system bus through the input/output interface. The processor of the whole vehicle controller is used for providing calculation and control capabilities. The memory of the whole vehicle controller comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The database of the whole vehicle controller is used for storing mileage maintenance data of the electric vehicle. The input/output interface of the whole vehicle controller is used for exchanging information between the processor and the external equipment. The communication interface of the whole vehicle controller is used for communicating with an external terminal through network connection. The computer program, when executed by the processor, implements a maintenance mileage calculation method of the range extender as described above.
In some embodiments, the overall vehicle controller is an electronic device in which a computing system may run one or more operating systems, including any of the operating systems discussed above as well as any commercially available server operating systems. The vehicle controller may also run any of a variety of additional server applications and/or middle tier applications, including HTTP (hypertext transfer protocol) servers, FTP (file transfer protocol) servers, CGI (common gateway interface) servers, super servers, database servers, etc. Exemplary database servers include, but are not limited to, those commercially available from (International Business machines) and the like.
In some embodiments, the processor generally controls overall operation of the vehicle controller, such as operations associated with display, data processing, data communication, and recording operations. The processor may include one or more processor components to execute a computer program to perform all or part of the steps of the methods described above. Further, the processor component may include one or more modules that facilitate interactions between the processor component and other components. For example, the processor assembly may include a multimedia module to facilitate control of interactions between the user vehicle controller and the processor using the multimedia assembly.
The embodiment of the application provides a computer readable storage medium. The computer readable storage medium stores a computer program, wherein the computer program when executed by a processor implements the maintenance mileage calculation method of the range extender as described above.
The units integrated with the functional units in the various embodiments of the present application may be stored in a computer-readable storage medium if implemented in the form of software functional units and sold or used as separate products. Based on such understanding, the technical solution of the present application may be embodied essentially or partly in the form of a software product or all or part of the technical solution, where the computer-readable storage medium includes several instructions to cause a computer device (which may be a personal computer, a system server, or a network device, etc.), an electronic device (such as MP3, MP4, etc., also may be a smart terminal such as a mobile phone, a tablet computer, a wearable device, etc., also may be a desktop computer, etc.), or a processor (processor) to perform all or part of the steps of the methods of the embodiments of the present application.
The embodiment of the application provides a computer program product. The computer program product comprises program instructions which can be executed by a processor of the whole vehicle controller to realize the maintenance mileage calculation method of the range extender.
It will be appreciated by those skilled in the art that embodiments of the present application may provide a maintenance mileage calculation method with a range extender, a maintenance mileage calculation device of a range extender, a vehicle controller, a computer readable storage medium, or a computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer program instructions (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of a method of calculating a range extender, a device for calculating a range extender, a vehicle controller, a computer-readable storage medium, or a computer program product according to embodiments of the application. It will be understood that each flowchart and/or block of the flowchart and/or block diagrams, and combinations of flowcharts and/or block diagrams, can be implemented by computer program products. These computer program products may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the program instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program products may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the program instructions stored in the computer program product produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the program instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It should be noted that the descriptions of the above methods, apparatuses, electronic devices, computer-readable storage media, computer program products and the like according to the method embodiments may further include other implementations, and specific implementations may refer to descriptions of related method embodiments, which are not described herein in detail.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This disclosure is intended to cover any adaptations, uses, or adaptations of the disclosure following the general principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It is to be understood that the present disclosure is not limited to the precise arrangements and instrumentalities shown in the drawings, and that various modifications and changes may be effected without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (10)

1. A method for calculating a maintenance mileage of a range extender, the method comprising:
Acquiring idle speed operation data, start-stop times and current driving mileage of a range extender, wherein the idle speed operation data comprises power generation rotation speed data, environment temperature data and idle speed operation duration of the range extender;
Calculating an idle equivalent maintenance mileage for the range extender based on the idle operation data, and
Calculating to obtain a start-stop punishment maintenance mileage aiming at the range extender based on the start-stop times;
Calculating the current equivalent maintenance mileage aiming at the range extender based on the current travel mileage, the idle equivalent maintenance mileage and the start-stop punishment maintenance mileage;
The idle speed equivalent maintenance mileage aiming at the range extender is calculated based on the idle speed operation data, and comprises the steps of calculating the duration equivalent maintenance mileage of the range extender in idle speed operation based on the idle speed operation duration and the power generation rotating speed data, calculating the temperature equivalent maintenance mileage of the range extender in idle speed operation based on the duration equivalent maintenance mileage, the idle speed operation duration and the environment temperature data, and obtaining the idle speed equivalent maintenance mileage based on the sum value of the duration equivalent maintenance mileage and the temperature equivalent maintenance mileage.
2. The method of claim 1, wherein the power generation rotational speed data comprises a first power generation rotational speed of the range extender during an operating condition and a second power generation rotational speed during an idle condition;
and calculating the equivalent maintenance mileage of the range extender in idle running based on the idle running time and the power generation rotating speed data, wherein the equivalent maintenance mileage comprises the following steps:
acquiring an idle rotation penalty coefficient associated with the number of rotation turns of the range extender based on the number of rotation turns of the range extender corresponding to the first power generation rotating speed and the second power generation rotating speed;
And calculating a product value between the idle rotation punishment coefficient and the unit operation mileage of the range extender under the operation condition to obtain the equivalent maintenance mileage of the duration.
3. The method of claim 2, further comprising, prior to said obtaining an idle rotation penalty factor associated with the number of range extender revolutions:
calculating an integral value of the first power generation rotational speed under the idle running time to obtain a first rotation number of the range extender under the running condition, and
Calculating an integral value of the second power generation rotating speed under the idle running time to obtain a second rotation number of the range extender under the idle working condition;
and calculating a quotient value between the second rotation number and the first rotation number to obtain an idle rotation penalty coefficient.
4. The method of claim 2, wherein the ambient temperature data comprises a plurality of temperature intervals preset for the range extender, the idle operation duration comprises a total operation duration of idle operation of the range extender, and sub-operation durations of idle operation of the range extender in respective ones of the temperature intervals;
The calculating, based on the duration equivalent maintenance mileage, the idle running duration and the environmental temperature data, the temperature equivalent maintenance mileage of the range extender in idle running, including:
Acquiring environment temperature punishment coefficients related to each temperature interval, the sub-operation time length and the total operation time length;
and calculating a product value between the environment temperature punishment coefficient and the duration equivalent maintenance mileage to obtain the temperature equivalent maintenance mileage.
5. The method of claim 4, further comprising, prior to said obtaining an ambient temperature penalty factor associated with each of said temperature intervals, said sub-run lengths, and said total run lengths:
obtaining temperature penalty factors for each temperature interval based on the wear degree of the range extender in idle running in each temperature interval respectively, and
Calculating a quotient between the sub-operation time length corresponding to each temperature interval and the total operation time length to obtain a time scale factor for each temperature interval;
and determining an environmental temperature penalty coefficient of the range extender under the idle working condition based on a product value between a time scale factor and a temperature penalty factor corresponding to each temperature interval.
6. The method of claim 5, wherein the deriving a temperature penalty factor for each of the temperature intervals based on the degree of wear of the range extender during idle operation in each of the temperature intervals, respectively, comprises:
Controlling the range extender to perform idle running in each temperature interval for a preset time period to obtain the temperature abrasion degree of each temperature interval;
And calculating a quotient between the temperature wear degree corresponding to each temperature interval and a preset reference wear degree to obtain a temperature penalty factor of the range extender in each temperature interval.
7. The method of claim 1, wherein calculating a start-stop penalty maintenance mileage for the range extender based on the start-stop times comprises:
Acquiring start-stop wear penalty coefficients related to the idle wear degree and the start-stop wear degree of the range extender;
Calculating a product value between the equivalent maintenance mileage of the duration and the idle wear degree to obtain an equivalent idle mileage of the range extender after running for a preset duration under an idle working condition;
And calculating the start-stop times, the start-stop wear punishment coefficient and the product value between the equivalent idle mileage to obtain the start-stop punishment maintenance mileage.
8. The method of claim 7, further comprising, prior to said obtaining a start-stop wear penalty coefficient associated with both an idle wear level and a start-stop wear level of the range extender:
controlling the range extender to run for a preset time under the idle working condition to obtain the idle wear degree aiming at the range extender, and
Controlling the range extender to execute start-stop operation for preset times to obtain the start-stop abrasion degree aiming at the range extender;
calculating a quotient between the start-stop wear degree and the preset times to obtain a start-stop wear factor for the range extender;
and calculating a quotient between the start-stop wear factor and the idle wear degree to obtain a start-stop wear penalty coefficient for the range extender.
9. A maintenance mileage calculation device of a range extender, the device comprising:
The system comprises a data acquisition module, a range extender, a control module and a control module, wherein the data acquisition module is used for acquiring idle speed operation data, start-stop times and current driving mileage of the range extender, and the idle speed operation data comprise power generation rotation speed data, environment temperature data and idle speed operation duration of the range extender;
the maintenance mileage module is used for calculating and obtaining an idle speed equivalent maintenance mileage aiming at the range extender based on the idle speed operation data, and calculating and obtaining a start-stop punishment maintenance mileage aiming at the range extender based on the start-stop times;
the maintenance control module is used for calculating the current equivalent maintenance mileage aiming at the range extender based on the current driving mileage, the idle equivalent maintenance mileage and the start-stop punishment maintenance mileage;
The maintenance mileage module is used for calculating an idle equivalent maintenance mileage aiming at the range extender based on the idle operation data, and comprises calculating a duration equivalent maintenance mileage of the range extender during idle operation based on the idle operation duration and the power generation rotating speed data, calculating a temperature equivalent maintenance mileage of the range extender during idle operation based on the duration equivalent maintenance mileage, the idle operation duration and the environmental temperature data, and obtaining an idle equivalent maintenance mileage based on a sum value of the duration equivalent maintenance mileage and the temperature equivalent maintenance mileage.
10. A vehicle control unit, characterized in that the vehicle control unit comprises a processor and a memory connected to the processor, wherein program data are stored in the memory, and the processor is configured to retrieve the program data stored in the memory, so as to execute the method according to any of claims 1-8.
CN202410704347.8A 2024-06-03 2024-06-03 Range extender maintenance mileage calculation method, device and vehicle controller Active CN118418741B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410704347.8A CN118418741B (en) 2024-06-03 2024-06-03 Range extender maintenance mileage calculation method, device and vehicle controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410704347.8A CN118418741B (en) 2024-06-03 2024-06-03 Range extender maintenance mileage calculation method, device and vehicle controller

Publications (2)

Publication Number Publication Date
CN118418741A CN118418741A (en) 2024-08-02
CN118418741B true CN118418741B (en) 2025-09-30

Family

ID=92306939

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410704347.8A Active CN118418741B (en) 2024-06-03 2024-06-03 Range extender maintenance mileage calculation method, device and vehicle controller

Country Status (1)

Country Link
CN (1) CN118418741B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119734662B (en) * 2024-12-25 2025-10-17 浙江吉利控股集团有限公司 Range extender maintenance method, device, electronic equipment, vehicle and medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114493256A (en) * 2022-01-25 2022-05-13 浙江吉利控股集团有限公司 Range extender maintenance method, server and storage medium
CN115438811A (en) * 2022-08-18 2022-12-06 合众新能源汽车有限公司 Intelligent maintenance method and device for extended range vehicle, electronic equipment and storage medium

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10211444B2 (en) * 2013-09-06 2019-02-19 Johnson Controls Technology Company System and method for venting pressurized gas from a battery module
CN104276050B (en) * 2014-01-30 2015-08-26 比亚迪股份有限公司 Vehicle and feedback braking control method
US9272634B2 (en) * 2014-02-20 2016-03-01 Ford Global Technologies, Llc Active battery system estimation request generation

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114493256A (en) * 2022-01-25 2022-05-13 浙江吉利控股集团有限公司 Range extender maintenance method, server and storage medium
CN115438811A (en) * 2022-08-18 2022-12-06 合众新能源汽车有限公司 Intelligent maintenance method and device for extended range vehicle, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN118418741A (en) 2024-08-02

Similar Documents

Publication Publication Date Title
CN110723029B (en) Method and device for determining charging strategy
CN109941111B (en) Method for estimating remaining driving range and electric automobile
CA2661718C (en) Method, apparatus, signals, and medium for managing power in a hybrid vehicle
JP5220046B2 (en) Vehicle state monitoring server and vehicle state monitoring system
KR101612878B1 (en) Providing a user with feedback regarding power consumption in battery-operated electronic devices
US8230439B2 (en) Green computing interchange switching function
US9505308B2 (en) Electric vehicle battery management
CN109492832A (en) Life-span prediction method, device, equipment and the storage medium of battery
JP2013059244A (en) System and method for managing charging/discharging of battery
CN118418741B (en) Range extender maintenance mileage calculation method, device and vehicle controller
JP6411538B2 (en) Prediction system, prediction program, prediction device
CN114493256B (en) Range extender maintenance method, server and storage medium
CN113696883A (en) Engine power control method, device and storage medium for hybrid vehicle
CN113306449A (en) Battery health reminding method and system for new energy automobile
JP2024097986A5 (en)
CN118270011B (en) Maintenance mileage calculation method, device, controller and storage medium for target vehicle
CN113479063A (en) Battery use condition analysis method, device, equipment and storage medium
CN116409304B (en) A torque distribution method and device, electronic device and storage medium
CN113978447B (en) A torque control method and related equipment
CN119340520A (en) Battery mode intelligent switching method, device and storage medium
KR102711961B1 (en) Information processing device for managing electric vehicle charging and method for predicting greenhouse gas emissions using the same
CN119611068A (en) A method and system for analyzing energy storage data for new energy electric vehicles
CN118270010B (en) Maintenance mileage calculation method and device of range extender, controller and storage medium
CN115042654B (en) Ranking charging method and device of charging station, storage medium and terminal
WO2025161048A1 (en) Control method and apparatus for drive mode of vehicle, and electronic device and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant