Automobile range extender control method, device, automobile chip and storage medium
By obtaining the starting time and speed change values when the car range extender is started, determining whether carbon deposits are needed to be cleaned, and determining the cleaning time is determined based on the speed and power, the problem of carbon deposits in spark plugs caused by traditional range extenders is solved, and the vehicle's working performance is improved.
Patent Information
- Application Number
- CN202410722545.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-05
- Publication Date
- 2025-06-24
- Estimated Expiration
- 2044-06-05
AI Technical Summary
The range extender of traditional extended-range electric vehicles starts when the power battery is low, resulting in insufficient engine warm-up, which can easily lead to carbon accumulation of spark plugs and affect the working performance of the car.
By obtaining the starting time and speed change values when the range extender of the target car is started, it is determined whether carbon deposit cleaning is needed, and the carbon deposit cleaning time is determined based on the speed and power of the range extender, and the range extender is controlled to maintain the operating state during this time to achieve self-cleaning of the carbon deposit.
Effectively judge and clean up the carbon deposits in the car engine, improve the working performance of the car, and ensure the normal operation of the engine and the extension of the range.
Smart Images

Figure CN118669227B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technologies, and in particular, to a control method and device for an automotive range extender, an automotive chip, a computer-readable storage medium, and a computer program product. Background Art
[0002] A range-extended electric vehicle is an electric vehicle that can achieve all its power performance in pure electric mode. When the on-vehicle rechargeable energy storage system cannot meet the cruising range requirement, the on-vehicle auxiliary power supply device is turned on to provide electric energy for the power system to extend the cruising range. Range-extended electric vehicles include range-extended electric vehicles and the like.
[0003] In the traditional technology, the range extender of a range-extended electric vehicle usually starts when the power battery has a low power level. After the range extender starts, the engine needs to perform a warm-up operation. However, during the warm-up process of fuel-rich fuel injection, if the user locks the vehicle when reaching the destination, resulting in incomplete warm-up and insufficient combustion of the fuel-rich fuel, it is easy to cause the problem of spark plug carbon deposition. Severe spark plug carbon deposition will lead to abnormal ignition and the problem that the range extender cannot start. Therefore, the traditional technology is not conducive to improving the working performance of the vehicle. Summary of the Invention
[0004] Based on this, in view of the above technical problems, it is necessary to provide a control method and device for an automotive range extender, an automotive chip, a computer-readable storage medium, and a computer program product that can improve the working performance of the vehicle.
[0005] In a first aspect, the present application provides a control method for an automotive range extender, including:
[0006] When the range extender of the target vehicle starts, obtaining the start duration of the range extender and the rotational speed change value of the range extender during the start process;
[0007] When the start duration is greater than a preset start duration threshold and the rotational speed change value is greater than a preset rotational speed change threshold at the current temperature, determining the carbon deposit cleaning duration of the range extender according to the rotational speed of the range extender and the power of the range extender;
[0008] Controlling the range extender to maintain an operating state during the carbon deposit cleaning duration.
[0009] In one embodiment, the determining the carbon deposit cleaning duration of the range extender according to the rotational speed of the range extender and the power of the range extender includes:
[0010] Obtaining a pre-constructed mapping relationship of the carbon deposit cleaning duration of the range extender; the mapping relationship of the carbon deposit cleaning duration is used to represent the corresponding relationship between the rotational speed of the range extender, the power of the range extender, and the temperature and / or resistance value of the spark plug in the engine corresponding to the range extender;
[0011] Query a first target cleaning point that matches the range extender speed and the range extender power in the carbon deposit cleaning duration mapping relationship; the speed corresponding to the first target cleaning point matches the range extender speed; the power corresponding to the first target cleaning point matches the range extender speed;
[0012] When the spark plug temperature corresponding to the first target cleaning point is equal to the preset temperature threshold, use the carbon deposit cleaning duration corresponding to the first target cleaning point as the carbon deposit cleaning duration of the range extender.
[0013] In one embodiment, the method further includes:
[0014] When the spark plug temperature corresponding to the first target cleaning point is not equal to the preset temperature threshold, query candidate cleaning points in the carbon deposit cleaning duration mapping relationship according to the preset temperature threshold; the spark plug temperature corresponding to the candidate cleaning points is equal to the preset temperature threshold;
[0015] Set the range extender speed to the speed corresponding to the candidate cleaning point, and / or set the range extender power to the power corresponding to the candidate cleaning point;
[0016] Use the carbon deposit cleaning duration corresponding to the candidate cleaning point as the carbon deposit cleaning duration of the range extender.
[0017] In one embodiment, the method further includes:
[0018] When there is carbon deposit on the spark plug, obtain the carbon deposit resistance value of the spark plug;
[0019] Obtain the carbon deposit cleaning duration for the resistance value of the spark plug to change from the carbon deposit resistance value to the target resistance value under preset test conditions; the preset test conditions include temperature, range extender speed, and range extender power;
[0020] Generate the carbon deposit cleaning duration mapping relationship according to the carbon deposit cleaning duration for the resistance value of the spark plug to change from the carbon deposit resistance value to the target resistance value, and the temperature, range extender speed, and range extender power in the preset test conditions.
[0021] In one embodiment, after the step of determining the carbon deposit cleaning duration of the range extender according to the range extender speed and the range extender power of the range extender, the method further includes:
[0022] Obtain the remaining driving duration of the target vehicle;
[0023] When the remaining driving duration is less than the carbon deposit cleaning duration, obtain the adjusted power and adjusted rotational speed of the range extender.
[0024] Obtain the pre - constructed mapping relationship of the carbon deposit cleaning duration of the range extender, and query the second target cleaning point that matches the adjusted power and adjusted rotational speed of the range extender in the mapping relationship of the carbon deposit cleaning duration; the rotational speed corresponding to the second target cleaning point matches the adjusted rotational speed of the range extender; the power corresponding to the second target cleaning point matches the adjusted rotational speed of the range extender.
[0025] When the spark plug temperature corresponding to the second target cleaning point is equal to the preset temperature threshold and the carbon deposit cleaning duration corresponding to the second target cleaning point is less than the remaining driving duration, use the carbon deposit cleaning duration corresponding to the second target cleaning point as the carbon deposit cleaning duration of the range extender.
[0026] In one embodiment, obtaining the start - up duration of the range extender includes:
[0027] When a start - up request signal for the range extender is detected, screen out at least two consecutive cycles from the respective communication cycles corresponding to the range extender as the cycles to be identified.
[0028] When the sum of the rotational speed change values of the range extender within the cycles to be identified is less than or equal to the preset change threshold, determine the start - up duration of the range extender according to the cycles to be identified.
[0029] In one embodiment, the method further includes:
[0030] When a start - up request signal for the range extender is detected, start running the range extender.
[0031] When the start - up request signal disappears and the target vehicle has not completed the warm - up operation, generate a prohibited shutdown signal; the prohibited shutdown signal is used to prohibit the range extender from stopping working.
[0032] When the target vehicle completes the warm - up operation, stop generating the prohibited shutdown signal.
[0033] In a second aspect, the present application further provides a control device for an automotive range extender, including:
[0034] An acquisition module, configured to obtain the start - up duration of the range extender and the rotational speed change value of the range extender during start - up when the range extender of the target vehicle starts.
[0035] A determination module, configured to determine the carbon deposit cleaning duration of the range extender according to the range extender speed and the range extender power of the range extender when the startup duration is greater than a preset startup duration threshold and the rotational speed change value is greater than a preset rotational speed change threshold at the current temperature;
[0036] A control module, configured to control the range extender to maintain an operating state during the carbon deposit cleaning duration.
[0037] In a third aspect, the present application further provides an automotive chip. The automotive chip includes a memory and a processor, the memory stores a computer program, and when the computer program is executed by the processor, the steps of the above method are implemented.
[0038] In a fourth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by the processor, the steps of the above method are implemented.
[0039] In a fifth aspect, the present application further provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by the processor, the steps of the above method are implemented.
[0040] The above automotive range extender control method, device, automotive chip, computer-readable storage medium, and computer program product obtain the startup duration of the range extender and the rotational speed change value of the range extender during startup when the range extender of the target vehicle is started, so as to obtain the operating state of the range extender in real time, providing a data basis for accurately judging the carbon deposit situation of the vehicle engine and adjusting the operating state of the range extender in the future; when the startup duration is greater than a preset startup duration threshold and the rotational speed change value is greater than a preset rotational speed change threshold at the current temperature, determine the carbon deposit cleaning duration of the range extender according to the range extender speed and the range extender power of the range extender, so as to accurately judge whether carbon deposit cleaning is required based on the relationship between the startup duration and the rotational speed change value and the corresponding thresholds, and accurately generate the carbon deposit cleaning duration for the target vehicle by analyzing the range extender speed and the range extender power; control the range extender to maintain an operating state during the carbon deposit cleaning duration, so as to control the operating state of the range extender during the carbon deposit cleaning duration, realize self-cleaning of carbon deposits, be able to analyze the operating state of the range extender and the carbon deposit situation of the target vehicle in real time based on data such as the range extender power and the range extender speed, accurately calculate the carbon deposit cleaning duration for controlling the self-cleaning process of carbon deposits using the range extender power and the range extender speed, clean carbon deposits in a timely and efficient manner, avoid carbon deposits from affecting the operation of the vehicle, and thus improve the working performance of the vehicle. Description of the Drawings
[0041] To more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following will briefly introduce the drawings required for the description in the embodiments of the present application or related technologies. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other related drawings can also be obtained based on these drawings.
[0042] Figure 1 It is an application environment diagram of a control method for a vehicle range extender in an embodiment;
[0043] Figure 2 It is a schematic flowchart of a control method for a vehicle range extender in an embodiment;
[0044] Figure 3 It is a schematic flowchart of a carbon deposit self-cleaning process in an embodiment;
[0045] Figure 4 It is a structural block diagram of a control device for a vehicle range extender in an embodiment;
[0046] Figure 5 It is an internal structure diagram of an automotive chip in an embodiment. Detailed implementation manners
[0047] In order to make the objectives, technical solutions, and advantages of the present application more clear, the following further details the present application in combination with the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0048] The vehicle range extender control method provided by the embodiments of the present application can be applied to an application environment as Figure 1 shown. Among them, the terminal 102 communicates with the server 104 through a network. The data storage system can store the data that the server 104 needs to process. The data storage system can be integrated on the server 104, or placed in the cloud or other network servers. When the range extender of the target vehicle is started, the terminal 102 obtains the startup duration of the range extender and the rotational speed change value during the startup process of the range extender; when the startup duration is greater than the preset startup duration threshold and the rotational speed change value is greater than the preset rotational speed change threshold at the current temperature, the terminal 102 determines the carbon deposit cleaning duration of the range extender according to the rotational speed and power of the range extender; the terminal 102 controls the range extender to maintain an operating state during the carbon deposit cleaning duration. Among them, the terminal 102 can be, but is not limited to, a vehicle equipped with an automotive chip, etc. The server 104 can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.
[0049] In an exemplary embodiment, as Figure 2 shown, a control method for a vehicle range extender is provided. Taking the vehicle chip of the vehicle to which this method is applied as an example, it includes the following steps S202 to S206. Among them:
[0050] Step S202, when the range extender of the target vehicle is started, obtain the start duration of the range extender and the rotational speed change value of the range extender during the start process.
[0051] Among them, the target vehicle may refer to a range-extended electric vehicle.
[0052] Among them, the range extender may refer to a vehicle component of an electric vehicle that can provide additional electric energy, so that the electric vehicle can increase its driving range.
[0053] Among them, the start duration may refer to information representing the time length of the start process of the range extender.
[0054] Among them, the rotational speed change value may refer to information on the change amount of the rotational speed of the range extender within a certain time period / a period of time.
[0055] As an example, the range extender of the target range-extended electric vehicle usually starts when the power battery has a low charge. When the range extender of the target range-extended electric vehicle is started, the vehicle chip can determine whether there is carbon deposition on the spark plug corresponding to the range extender by analyzing the operating state of the range extender. Specifically, the vehicle chip can obtain the start duration of the range extender and the rotational speed change value of the range extender during the start process, and then compare the start duration and the rotational speed change value with the corresponding thresholds to further determine the carbon deposition situation of the spark plug.
[0056] Step S204, when the start duration is greater than the preset start duration threshold and the rotational speed change value is greater than the preset rotational speed change threshold at the current temperature, determine the carbon deposition cleaning duration of the range extender according to the rotational speed of the range extender and the power of the range extender.
[0057] Among them, the preset start duration threshold may refer to information preset for determining whether there is carbon deposition on the spark plug. In practical applications, the preset start duration threshold can be represented as T start .
[0058] Among them, the current temperature may refer to information representing the temperature of the working environment where the engine / range extender of the target vehicle is located. In practical applications, the current temperature can be classified into a pre-divided high temperature range / normal temperature range / low temperature range.
[0059] Among them, the preset rotational speed change threshold may refer to the pre-set information for determining whether there is carbon deposition on the spark plug. In practical applications, the preset rotational speed change threshold may include the integral threshold of the rotational speed change rate. Different temperature ranges correspond to different preset rotational speed change thresholds. For example, the preset rotational speed change threshold corresponding to the high-temperature range may be represented as K1, the preset rotational speed change threshold corresponding to the normal-temperature range may be represented as K2, and the preset rotational speed change threshold corresponding to the low-temperature range may be represented as K3.
[0060] Among them, the rotational speed of the range extender may refer to the information characterizing the rotational speed magnitude of the range extender.
[0061] Among them, the power of the range extender may refer to the information characterizing the power magnitude of the range extender.
[0062] Among them, the carbon deposition cleaning duration may refer to the information characterizing the time length of the cleaning operation performed on the carbon deposition on the spark plug. In practical applications, performing the cleaning operation on the carbon deposition on the spark plug may include controlling the temperature of the spark plug to burn the carbon deposition, thereby cleaning the carbon deposition.
[0063] As an example, the vehicle chip can judge the carbon deposition situation of the spark plug at different temperatures (such as low temperature) by comparing the magnitude relationship between the startup duration and the preset startup duration threshold, and by comparing the magnitude relationship between the rotational speed change value and the preset rotational speed change threshold at the current temperature. Specifically, when the startup duration is greater than the preset startup duration threshold and the rotational speed change value is greater than the preset rotational speed change threshold at the current temperature, the vehicle chip can determine that the startup is abnormal at this time, the spark plug has serious carbon deposition, and there is a risk of being unable to start the range extender normally, trigger a range extender carbon deposition warning, and determine that it is necessary to clean the carbon deposition on the spark plug. Further, the vehicle chip can determine the carbon deposition cleaning duration for the spark plug by analyzing the rotational speed of the range extender and the power of the range extender.
[0064] Step S206, control the range extender to maintain the operating state during the carbon deposition cleaning duration.
[0065] As an example, the vehicle chip can control the range extender to operate at a specific rotational speed of the range extender and the power of the range extender during the carbon deposition cleaning duration by outputting a control signal, so as to increase the temperature of the spark plug, thereby burning the carbon deposition until the carbon deposition is removed.
[0066] In the above vehicle range extender control method, when the range extender of the target vehicle is started, the startup duration of the range extender and the rotational speed change value during the startup process of the range extender are obtained, so as to obtain the operating state of the range extender in real time, providing a data basis for accurately judging the carbon deposition situation of the vehicle engine and adjusting the operating state of the range extender in the subsequent stage; when the startup duration is greater than the preset startup duration threshold and the rotational speed change value is greater than the preset rotational speed change threshold at the current temperature, the carbon deposition cleaning duration of the range extender is determined according to the rotational speed of the range extender and the power of the range extender, so as to accurately judge whether carbon deposition cleaning is required based on the relationship between the startup duration and the rotational speed change value and the corresponding thresholds, and accurately generate the carbon deposition cleaning duration for the target vehicle by analyzing the rotational speed of the range extender and the power of the range extender; during the carbon deposition cleaning duration, the range extender is controlled to maintain its operating state, so as to control the operating state of the range extender during the carbon deposition cleaning duration, realizing self-cleaning of carbon deposition, being able to analyze the operating state of the range extender and the carbon deposition situation of the target vehicle in real time based on data such as the power of the range extender and the rotational speed of the range extender, and accurately calculating the carbon deposition cleaning duration for controlling the self-cleaning process of carbon deposition by using the power of the range extender and the rotational speed of the range extender, cleaning carbon deposition in a timely and efficient manner, avoiding carbon deposition from affecting the operation of the vehicle, and thereby improving the working performance of the vehicle.
[0067] In some embodiments, determining the carbon deposition cleaning duration of the range extender according to the rotational speed of the range extender and the power of the range extender includes: obtaining the pre-constructed carbon deposition cleaning duration mapping relationship of the range extender; the carbon deposition cleaning duration mapping relationship is used to characterize the corresponding relationship between the rotational speed of the range extender, the power of the range extender and the temperature and / or resistance value of the spark plug in the engine corresponding to the range extender; querying the first target cleaning point that matches the rotational speed of the range extender and the power of the range extender in the carbon deposition cleaning duration mapping relationship; the rotational speed corresponding to the first target cleaning point matches the rotational speed of the range extender; the power corresponding to the first target cleaning point matches the rotational speed of the range extender; when the spark plug temperature corresponding to the first target cleaning point is equal to the preset temperature threshold, taking the carbon deposition cleaning duration corresponding to the first target cleaning point as the carbon deposition cleaning duration of the range extender.
[0068] Among them, the pre-constructed carbon deposition cleaning duration mapping relationship may refer to information characterizing the mapping relationship between the rotational speed of the range extender, the power of the range extender and the resistance value, temperature, etc. of the spark plug. In practical applications, the change situation of the resistance value / temperature of the spark plug with the rotational speed of the range extender and the power of the range extender within the test time period can be obtained through a preset test system, and the carbon deposition cleaning duration mapping relationship can be generated based on this change situation.
[0069] Among them, the first target cleaning point may refer to the point corresponding to the data where the rotational speed in the carbon deposition cleaning duration mapping relationship is equal to the rotational speed of the range extender and the power is equal to the power of the range extender. In practical applications, the carbon deposition cleaning duration mapping relationship includes several points, and each point has corresponding information such as the rotational speed of the range extender, the power of the range extender, the spark plug temperature, and time / duration.
[0070] Among them, the carbon deposit cleaning duration corresponding to the first target cleaning point can refer to the time length required for carbon deposit cleaning through the spark plug at the power and rotational speed corresponding to the first target cleaning point. In practical applications, the carbon deposit cleaning duration can include the target heating-up duration and the target self-cleaning duration. The target heating-up duration can refer to the information of the time length required to heat the spark plug to a preset temperature threshold, and the target self-cleaning duration can refer to the information of the time length for maintaining the temperature of the spark plug at the preset temperature threshold to burn the carbon deposits. In practical applications, after heating the temperature of the spark plug to the preset temperature threshold using the target heating-up duration and maintaining the target self-cleaning duration, it can be considered that the carbon deposits can be completely removed through the spark plug.
[0071] As an example, the vehicle chip can utilize a pre-constructed mapping relationship of carbon deposit cleaning duration, combine the rotational speed of the range extender and the power of the range extender, and analyze and determine the carbon deposit cleaning duration of the range extender. Specifically, the vehicle chip can first obtain the pre-constructed mapping relationship of carbon deposit cleaning duration of the range extender. Since the mapping relationship of carbon deposit cleaning duration is used to characterize the corresponding relationship between the rotational speed of the range extender and the power of the range extender and the temperature and / or resistance value of the spark plug in the engine corresponding to the range extender, the rotational speed of the range extender, the power of the range extender, the spark plug temperature, and the spark plug resistance value with an associated relationship in the mapping relationship of carbon deposit cleaning duration can be integrated into a data set. Each data set can be used as a cleaning point, and each cleaning point has a corresponding carbon deposit cleaning duration. The vehicle chip can query the first target cleaning point in the mapping relationship of carbon deposit cleaning duration that matches the rotational speed of the range extender and the power of the range extender at the current moment. For example, the vehicle chip can use the cleaning point in the mapping relationship of carbon deposit cleaning duration whose rotational speed matches (such as being equal) the rotational speed of the range extender at the current moment and whose power matches (such as being equal) the rotational speed of the range extender at the current moment as the first target cleaning point. Then, the vehicle chip can compare the magnitude relationship between the spark plug temperature corresponding to the first target cleaning point and the preset temperature threshold. When the spark plug temperature corresponding to the first target cleaning point is equal to the preset temperature threshold, the vehicle chip uses the carbon deposit cleaning duration corresponding to the first target cleaning point as the carbon deposit cleaning duration of the range extender.
[0072] In this embodiment, by obtaining a pre-built mapping relationship of carbon deposit cleaning duration for the range extender; the mapping relationship of carbon deposit cleaning duration is used to characterize the corresponding relationship between the speed of the range extender, the power of the range extender, and the temperature and / or resistance value of the spark plug in the engine corresponding to the range extender; querying a first target cleaning point in the mapping relationship of carbon deposit cleaning duration that matches the speed of the range extender and the power of the range extender; the speed corresponding to the first target cleaning point matches the speed of the range extender; the power corresponding to the first target cleaning point matches the speed of the range extender; when the spark plug temperature corresponding to the first target cleaning point is equal to the preset temperature threshold, taking the carbon deposit cleaning duration corresponding to the first target cleaning point as the carbon deposit cleaning duration of the range extender, it is possible to accurately screen out the point for controlling the carbon deposit cleaning duration in the mapping relationship of carbon deposit cleaning duration based on the current speed and power of the range extender, improve the accuracy of the carbon deposit cleaning duration, achieve effective removal of carbon deposits, and thereby improve the working performance of the vehicle.
[0073] In some embodiments, the above method further includes: when the spark plug temperature corresponding to the first target cleaning point is not equal to the preset temperature threshold, querying a candidate cleaning point in the mapping relationship of carbon deposit cleaning duration according to the preset temperature threshold; the spark plug temperature corresponding to the candidate cleaning point is equal to the preset temperature threshold; setting the speed of the range extender to the speed corresponding to the candidate cleaning point, and / or, setting the power of the range extender to the power corresponding to the candidate cleaning point; taking the carbon deposit cleaning duration corresponding to the candidate cleaning point as the carbon deposit cleaning duration of the range extender.
[0074] Among them, the candidate cleaning point may refer to a cleaning point in the mapping relationship of carbon deposit cleaning duration where the spark plug temperature is equal to the preset temperature threshold. In practical applications, each cleaning point in the mapping relationship of carbon deposit cleaning duration can be expressed as (range extender power, range extender speed, spark plug temperature / spark plug resistance value, carbon deposit cleaning duration). The current power and speed of the range extender can be used to match the corresponding cleaning point in the mapping relationship of carbon deposit cleaning duration. When the current power and speed of the range extender match the power and speed of a certain cleaning point, but the spark plug temperature does not match, it is necessary to use the preset temperature threshold as the spark plug temperature to match a new cleaning point in the mapping relationship of carbon deposit cleaning duration as the candidate cleaning point.
[0075] As an example, when the temperature of the spark plug corresponding to the first target cleaning point is not equal to the preset temperature threshold, the vehicle chip determines that the carbon deposit cleaning duration using the first target cleaning point cannot effectively remove carbon deposits. At this time, the vehicle chip can, according to the preset temperature threshold, use the cleaning point in the carbon deposit cleaning duration mapping relationship where the spark plug temperature is equal to the preset temperature threshold as the candidate cleaning point. Then, the vehicle chip sets the speed of the range extender to the speed corresponding to the candidate cleaning point, and / or sets the power of the range extender to the power corresponding to the candidate cleaning point, and uses the carbon deposit cleaning duration corresponding to the candidate cleaning point as the carbon deposit cleaning duration of the range extender. At this time, it can be considered that when the vehicle chip maintains the power of the range extender at the power corresponding to the candidate cleaning point and the speed of the range extender at the speed corresponding to the candidate cleaning point, using the carbon deposit cleaning duration corresponding to the candidate cleaning point for carbon deposit cleaning can effectively remove carbon deposits.
[0076] In this embodiment, when the temperature of the spark plug corresponding to the first target cleaning point is not equal to the preset temperature threshold, according to the preset temperature threshold, a candidate cleaning point is queried in the carbon deposit cleaning duration mapping relationship; the spark plug temperature corresponding to the candidate cleaning point is equal to the preset temperature threshold; the speed of the range extender is set to the speed corresponding to the candidate cleaning point, and / or the power of the range extender is set to the power corresponding to the candidate cleaning point; and the carbon deposit cleaning duration corresponding to the candidate cleaning point is used as the carbon deposit cleaning duration of the range extender, which can timely adjust the power and speed of the range extender based on the preset temperature threshold, ensure timely and effective removal of carbon deposits, and thus improve the working performance of the vehicle.
[0077] In some embodiments, the above method further includes: when there are carbon deposits on the spark plug, obtaining the carbon deposit resistance value of the spark plug; obtaining the carbon deposit cleaning duration when the resistance value of the spark plug changes from the carbon deposit resistance value to the target resistance value under the preset test conditions; the preset test conditions include temperature, the speed of the range extender, and the power of the range extender; and generating a carbon deposit cleaning duration mapping relationship according to the carbon deposit cleaning duration when the resistance value of the spark plug changes from the carbon deposit resistance value to the target resistance value, and the temperature, the speed of the range extender, and the power of the range extender in the preset test conditions.
[0078] Among them, the carbon deposit resistance value may refer to the resistance value of the spark plug when there are carbon deposits on the spark plug.
[0079] Among them, the preset test conditions may refer to the information of the parameters characterizing the test environment of a test system such as a test bench. In practical applications, the preset test conditions may include information such as the power of the range extender, the speed of the range extender, the temperature of the spark plug, and the preset temperature threshold.
[0080] Among them, the target resistance value may refer to the resistance value of the spark plug when the carbon deposits are completely removed by means of increasing the temperature of the spark plug. In practical applications, the resistance value of the spark plug when the carbon deposits on the spark plug with carbon deposits are completely removed by increasing the temperature of the spark plug can be used as the target resistance value.
[0081] As an example, the carbon deposit cleaning duration mapping relationship can be obtained through preliminary test experiments. Specifically, when the temperature of the spark plug reaches a preset temperature threshold, the carbon deposits on the spark plug can be burned to achieve self-cleaning of the spark plug. Therefore, the test system can set the spark plug with carbon deposits in different temperature environments, and at the same time set the power and speed of the range extender, and record the change in the resistance value of the spark plug during the carbon deposit removal process from the carbon deposit resistance value to the target resistance value, and / or the change in the temperature of the spark plug from the ambient temperature to the preset temperature threshold. At the same time, record the time of the carbon deposit removal process as the carbon deposit cleaning duration, and use the environmental parameters (such as range extender power, range extender speed, spark plug temperature, preset temperature threshold, etc.) of the test environment (such as the test system) corresponding to the carbon deposit removal process as test conditions. It can be understood that the carbon deposit cleaning by the spark plug can be divided into two stages: the spark plug heating stage and the spark plug self-cleaning stage. Therefore, the carbon deposit cleaning duration can include the heating duration and the self-cleaning duration.
[0082] In this embodiment, in the case where there are carbon deposits on the spark plug, obtain the carbon deposit resistance value of the spark plug; obtain the carbon deposit cleaning duration when the resistance value of the spark plug changes from the carbon deposit resistance value to the target resistance value under preset test conditions; the preset test conditions include temperature, range extender speed, and range extender power; generate a carbon deposit cleaning duration mapping relationship according to the carbon deposit cleaning duration when the resistance value of the spark plug changes from the carbon deposit resistance value to the target resistance value, and the temperature, range extender speed, and range extender power in the preset test conditions, which can test and record the carbon deposit cleaning process of the spark plug under different test conditions based on the preset test environment, ensure the authenticity and effectiveness of the carbon deposit cleaning duration mapping relationship, improve the accuracy of the carbon deposit cleaning duration mapping relationship, provide a data basis for determining the accurate carbon deposit cleaning duration, and thus improve the working performance of the vehicle.
[0083] In some embodiments, after the step of determining the carbon deposit cleaning duration of the range extender according to the range extender speed and range extender power of the range extender, the above method further includes: obtaining the remaining driving duration of the target vehicle; in the case where the remaining driving duration is less than the carbon deposit cleaning duration, obtaining the adjusted range extender power and adjusted range extender speed of the range extender; obtaining the pre-constructed carbon deposit cleaning duration mapping relationship of the range extender, and querying in the carbon deposit cleaning duration mapping relationship for a second target cleaning point that matches the adjusted range extender power and adjusted range extender speed; the speed corresponding to the second target cleaning point matches the adjusted range extender speed; the power corresponding to the second target cleaning point matches the adjusted range extender speed; in the case where the spark plug temperature corresponding to the second target cleaning point is equal to the preset temperature threshold and the carbon deposit cleaning duration corresponding to the second target cleaning point is less than the remaining driving duration, use the carbon deposit cleaning duration corresponding to the second target cleaning point as the carbon deposit cleaning duration of the range extender.
[0084] Among them, the remaining driving duration may refer to information representing the time length required for the target vehicle to drive from the current position to the destination. In practical applications, the remaining driving duration can be obtained through the navigation system of the target vehicle.
[0085] Among them, the adjusted range extender power may refer to information used to adjust the range extender power. In practical applications, the adjusted range extender power can be the range extender power obtained after adjusting the original range extender power.
[0086] Among them, the adjusted range extender speed may refer to information used to adjust the range extender speed. In practical applications, the adjusted range extender power can be the range extender speed obtained after adjusting the original range extender speed.
[0087] Among them, the second target cleaning point may refer to the point corresponding to the data where the speed in the carbon deposit cleaning duration mapping relationship is equal to the adjusted range extender speed and the power is equal to the adjusted range extender power.
[0088] As an example, the vehicle chip can obtain the remaining driving duration of the target vehicle through the navigation system of the target vehicle. When carbon deposition cleaning is required, the vehicle chip can obtain the carbon deposition cleaning duration of the target vehicle in the current operating state (such as the power of the range extender, the speed of the range extender, etc.), and compare the carbon deposition cleaning duration with the remaining driving duration of the target vehicle. When the remaining driving duration is less than the carbon deposition cleaning duration, the vehicle chip determines that it is impossible to complete carbon deposition cleaning before the target vehicle reaches the destination with the current carbon deposition cleaning duration. At this time, the vehicle chip can adjust the working state of the range extender according to a preset adjustment method. For example, only increase or decrease the power of the range extender, only increase or decrease the speed of the range extender, or make corresponding adjustments to both the power and speed of the range extender (such as increase and decrease). Then, the vehicle chip can obtain the adjusted power and adjusted speed of the range extender. In order to determine the new carbon deposition cleaning duration, the vehicle chip can obtain the pre-built carbon deposition cleaning duration mapping relationship of the range extender, and query the second target cleaning point that matches the adjusted power and adjusted speed of the range extender in the carbon deposition cleaning duration mapping relationship. In a specific implementation, the speed corresponding to the second target cleaning point can be equal to the adjusted speed of the range extender, and the power corresponding to the second target cleaning point can be equal to the adjusted speed of the range extender. When the spark plug temperature corresponding to the second target cleaning point is equal to the preset temperature threshold and the carbon deposition cleaning duration corresponding to the second target cleaning point is less than the remaining driving duration, the vehicle chip determines that the carbon deposition cleaning can be completed before the target vehicle reaches the destination by using the carbon deposition cleaning duration corresponding to the second target cleaning point, and the vehicle chip can use the carbon deposition cleaning duration corresponding to the second target cleaning point as the carbon deposition cleaning duration of the range extender; when the spark plug temperature corresponding to the second target cleaning point is equal to the preset temperature threshold, but the carbon deposition cleaning duration corresponding to the second target cleaning point is greater than or equal to the remaining driving duration, the vehicle chip can adjust the working state of the range extender again, and query a new cleaning point in the carbon deposition cleaning duration mapping relationship until the spark plug temperature corresponding to the new cleaning point is equal to the preset temperature threshold and the carbon deposition cleaning duration corresponding to the new cleaning point is less than the remaining driving duration, and the vehicle chip uses the carbon deposition cleaning duration corresponding to the new cleaning point as the carbon deposition cleaning duration of the range extender.
[0089] In this embodiment, the remaining driving duration of the target vehicle is obtained; when the remaining driving duration is less than the carbon deposition cleaning duration, the adjusted power and adjusted rotational speed of the range extender are obtained; the pre-constructed carbon deposition cleaning duration mapping relationship of the range extender is obtained, and the second target cleaning point matching the adjusted power and adjusted rotational speed of the range extender is queried in the carbon deposition cleaning duration mapping relationship; the rotational speed corresponding to the second target cleaning point matches the adjusted rotational speed of the range extender; the power corresponding to the second target cleaning point matches the adjusted rotational speed of the range extender; when the spark plug temperature corresponding to the second target cleaning point is equal to the preset temperature threshold and the carbon deposition cleaning duration corresponding to the second target cleaning point is less than the remaining driving duration, the carbon deposition cleaning duration corresponding to the second target cleaning point is used as the carbon deposition cleaning duration of the range extender, which can timely adjust the power and rotational speed of the range extender based on the driving plan of the target vehicle, ensure that the carbon deposition can be effectively removed before the target vehicle reaches the destination and stops, and thus improve the working performance of the vehicle.
[0090] In an exemplary embodiment, obtaining the startup duration of the range extender includes: when a startup request signal for the range extender is detected, screening out at least two consecutive cycles from each communication cycle corresponding to the range extender as the cycles to be identified; when the sum of the rotational speed change values of the range extender within the cycles to be identified is less than or equal to a preset change threshold, determining the startup duration of the range extender according to the cycles to be identified.
[0091] Among them, the startup request signal may refer to the information used to start the range extender. In practical applications, the startup request signal may be represented as Start req.
[0092] Among them, the communication cycle may refer to the time interval for data transmission between the range extender and the vehicle chip.
[0093] Among them, the cycles to be identified may refer to at least two consecutive cycles among each communication cycle corresponding to the range extender. For example, each communication cycle corresponding to the range extender can be arranged in chronological order as T1, T2, T3, T4, T5. Taking the need to select three cycles as the cycles to be identified as an example, there are three selection cases for the cycles to be identified at this time, namely (T1, T2, T3), (T2, T3, T4), and (T3, T4, T5).
[0094] Among them, the preset change threshold may refer to the information preset for determining whether the range extender has completed startup.
[0095] As an example, in order to obtain the startup duration of the range extender, when the vehicle chip detects a startup request signal for the range extender (such as Start req = 1), it can screen out at least two consecutive cycles from each communication cycle corresponding to the range extender as the cycles to be recognized. Since the operating state of the range extender gradually stabilizes during the process from starting to successful startup, the sum of the rotational speed change values of the range extender within multiple consecutive communication cycles can show a trend approaching 0. Therefore, when the sum of the rotational speed change values of the range extender within the cycles to be recognized is less than or equal to a preset change threshold, the vehicle chip can use the moment when the startup request signal for the range extender is detected as the start moment of the startup time, and use the cycle end moment of the latest communication cycle in the cycles to be recognized as the end moment of the startup time. The time length from the start moment to the end moment of the startup time can be used as the startup duration of the range extender.
[0096] In this embodiment, by screening out at least two consecutive cycles from each communication cycle corresponding to the range extender when detecting a startup request signal for the range extender, and determining the startup duration of the range extender according to the cycles to be recognized when the sum of the rotational speed change values of the range extender within the cycles to be recognized is less than or equal to a preset change threshold, it is possible to monitor the rotational speed change of the range extender in real time, accurately calculate the startup duration of the range extender, facilitate subsequent precise judgment of the spark plug carbon deposition situation and perform spark plug carbon deposition cleaning, thereby improving the working performance of the vehicle.
[0097] In some embodiments, the above method further includes: starting the operation of the range extender when detecting a startup request signal for the range extender; generating a prohibition of shutdown signal when the startup request signal disappears and the target vehicle has not completed the warm-up operation; the prohibition of shutdown signal is used to prohibit the range extender from stopping working; stopping generating the prohibition of shutdown signal when the target vehicle has completed the warm-up operation.
[0098] Among them, the startup request signal can refer to the information used to control the startup operation of the range extender. In practical applications, the startup request signal can include Start req. When Start req = 1, it indicates that there is a startup request for the range extender, and the vehicle chip needs to control the range extender to be in an operating state. When Start req = 0, it indicates that the startup request for the range extender disappears, and the vehicle chip needs to control the range extender to stop working.
[0099] Among them, the prohibition of shutdown signal can refer to the information used to control the range extender to prohibit stopping working. In practical applications, the prohibition of shutdown signal can include inhb. When inhb = 1, the vehicle chip needs to prohibit the range extender from stopping working. When inhb = 0, the vehicle chip allows the range extender to stop working.
[0100] Among them, the execution priority may refer to information characterizing the processing order of signals. In practical applications, a high execution priority may indicate that it needs to be executed first. For example, if the execution priority of A is higher than that of B, when A and B need to be executed simultaneously or exist simultaneously, A needs to be executed first and then B.
[0101] As an example, when the automotive chip detects the start request signal for the range extender Start req = 1, the automotive chip starts to operate the range extender. When the start request signal disappears Start req = 0 and the target vehicle has not completed the warm-up operation, if the range extender stops working at this time, it is likely to cause the generation of carbon deposits. At this time, the automotive chip can generate a prohibit shutdown signal to prohibit the range extender from stopping working. When the target vehicle completes the warm-up operation, the generation of the prohibit shutdown signal stops, and at this time, the automotive chip allows the range extender to stop working.
[0102] In this embodiment, by starting to operate the range extender when detecting the start request signal for the range extender; generating a prohibit shutdown signal when the start request signal disappears and the target vehicle has not completed the warm-up operation; the prohibit shutdown signal is used to prohibit the range extender from stopping working; when the target vehicle completes the warm-up operation, stopping generating the prohibit shutdown signal, it is possible to control the range extender to prohibit the range extender from stopping working when the target vehicle has not completed the warm-up operation based on the prohibit shutdown signal, avoid the generation and accumulation of carbon deposits caused by the shutdown of the range extender before the warm-up is completed, delay the generation of carbon deposits, and thus improve the working performance of the vehicle.
[0103] In some embodiments, if the rich combustion during the warm-up process of the vehicle is insufficient and the warm-up is not completed, the unburned carbon deposits cover the spark plug to form carbon deposits. In order to avoid the formation of carbon deposits as much as possible, the automotive chip can set the control method after the cold start of the range extender. After the cold start of the range extender, it needs to enter the warm-up cycle. In this case, the start request signal Start req of the range extender is pre-designed. When there is a start request, Start req = 1. At the same time, the prohibit shutdown signal inhb is set. When the start request of the range extender stops, Start req = 0. When the controller (such as the automotive chip) recognizes that the range extender is still in the warm-up cycle, the prohibit shutdown signal is introduced and the prohibit shutdown signal inhb = 1 is sent. The priorities of the start request and the prohibit shutdown signal are set, and the priority of the prohibit shutdown signal is higher than that of the start request signal. When the prohibit shutdown signal is set to 1, the range extender is prohibited from shutting down, and the range extender is stopped only after the warm-up cycle is completed. That is, when there is a start request Start req = 1, the prohibit shutdown signal inhb = 1 is sent simultaneously; the range extender is cold-started for warm-up; when the working condition changes and the start request disappears Start req = 0, the prohibit shutdown signal inhb = 1 is continuously sent while the warm-up is not completed; when the warm-up is completed, the range extender is stopped only when Start req = 0 and inhb = 0.
[0104] In this embodiment, by setting a shutdown prohibition signal to prevent the range extender from shutting down before warm-up is completed, the formation of carbon deposits can be avoided, preventing the carbon deposits from affecting the starting and driving of the vehicle and improving the user experience.
[0105] In one exemplary embodiment, if carbon deposits form on the spark plug, the carbon deposits need to be removed in a timely manner to avoid affecting the starting and driving of the vehicle. As Figure 3 shown, a schematic diagram of the carbon deposit self-cleaning process is provided. The vehicle chip can set a carbon deposit monitoring signal to monitor the starting time T length (such as the starting duration) of the range extender during the starting process and the rotational speed fluctuation K (such as the rotational speed change value) during the starting process. Specifically, the vehicle chip can monitor the change in the engine speed n (such as the rotational speed change value) within each communication cycle during the starting process and calculate the rotational speed change rate k of each communication cycle i = n i- n i-1 ,n i represents the rotational speed of the range extender in the i-th cycle, n i-1 represents the rotational speed in the (i - 1)-th cycle, and calculate the magnitude of the rotational speed change rate during the starting process: K = Σk i When the range extender starts, the integral thresholds of the rotational speed change rate during the starting process of the range extender under high temperature, normal temperature, and low temperature environments can be preset as K1 (high temperature), K2 (normal temperature), and K3 (low temperature) respectively. Then, record the time from the start of the range extender startup to the stable operation of the range extender after startup success, and set the judgment condition for stable operation: for consecutive multiple cycles k i +k i+1 +k i+2 ≤ the preset transformation threshold (such as 0), the time of this process is the startup duration t of the range extender start Judge the startup duration, and set the normal startup duration T start of the startup. This value can be a test value. When t start >T start + A, where A is a preset parameter value (such as a constant), and when the rotational speed fluctuation is greater than the corresponding integral threshold of the rotational speed change rate (such as K > K1 / K3 / K3 + B, where B is a preset parameter value), the vehicle chip determines that the current piston carbon deposit is serious and the vehicle has a risk of not being able to start the range extender normally, and a self-cleaning function request for the range extender needs to be issued, Clear req = 1. At this time, the vehicle chip can test and record the spark plug resistance value in this state, that is, the resistance value XΩ when the risk signal is issued.
[0106] In order to achieve self-cleaning of the spark plug, a control method for the self-cleaning function of the spark plug can be pre-designed. Specifically, a spark plug with a self-cleaning function is designed, which can burn the carbon deposits on the spark plug after its own temperature reaches a certain value (such as 410 °C), realizing the self-cleaning of the carbon deposits on the spark plug. The self-cleaning effect of the spark plug is detected through bench tests. The self-cleaning effect is confirmed by the resistance value of the spark plug before and after self-cleaning. Set the resistance value range YΩ of the spark plug in the normal state (without carbon deposits), and set the self-cleaning time index T. Record the mapping relationship of the power generation speed, power generation power and the carbon deposit cleaning duration of the highest temperature of the spark plug that triggers the self-cleaning of the range extender spark plug through actual tests, that is, the time T, the range extender speed, and the range extender power during the process of the resistance value XΩ of the spark plug with carbon deposits changing to the resistance value YΩ of the spark plug without carbon deposits. The self-cleaning of the spark plug can be divided into two processes: the spark plug heating process and the spark plug self-cleaning process. Record the heating process time t1 starting from the moment when the range extender starts in the state of the spark plug at YΩ, and the spark plug self-cleaning process t2; the heating speed of the spark plug is related to the power generation speed and power generation power. On the test bench of the range extender, set different speed ranges n1, n2, n3, and different power generation power ranges p1, p2, p3, establish an experimental test database, test the highest spark plug temperature T at the same power generation power p1, and record the test heating duration t1 and self-cleaning duration t2, and record to form a two-dimensional data table. In practical applications, the two-dimensional data table can be expressed in the form of Table 1 below:
[0107] Table 1
[0108]
[0109] The data in different positions (such as cells) in the two-dimensional data table have different identifiers. Taking Table 1 as an example, if the temperature of the spark plug needs to reach 410 °C to achieve self-cleaning of the spark plug, then the data 200 °C corresponding to the range extender power of 3 and the range extender speed of 700 in Table 1 is the data (such as the power generation power point) that is not available for the self-cleaning of the range extender spark plug, which can be briefly recorded as (3, 700, 200 °C) as the power generation power point that is not available for the self-cleaning of the range extender spark plug. Similarly, (3, 900, 300 °C), (3, 1100, 400 °C), (5, 700, 300 °C), (5, 900, 300 °C) are all power generation power points that are not available for the self-cleaning of the range extender spark plug. All the power generation power points in the two-dimensional data table except those that are not available for the self-cleaning of the range extender spark plug are power generation power points that are available for the self-cleaning of the range extender spark plug. The automotive chip can also record the heating duration t1 and self-cleaning duration t2 corresponding to the power generation power points that are available for the self-cleaning of the range extender spark plug. It can be understood that the two-dimensional data table can characterize the mapping relationship of the power generation speed, power generation power of the range extender spark plug self-cleaning, and the highest temperature, heating duration and self-cleaning duration of the spark plug, as well as the carbon deposit cleaning duration.
[0110] During the driving process of the vehicle, when the vehicle chip detects a self-cleaning request (Clear req = 1), the vehicle chip controls the range extender to perform carbon deposit self-cleaning at the self-cleaning point. For example, the vehicle chip can obtain the current resistance value of the spark plug and / or the current range extender speed and power of the range extender, and determine the target temperature rise duration and target self-cleaning duration for the range extender in combination with the carbon deposit cleaning duration mapping relationship. Thus, by controlling the temperature of the spark plug, the temperature of the spark plug is raised to a preset temperature value (such as the preset maximum temperature), and then the carbon deposits are removed; the vehicle chip can also monitor the temperature rise duration and self-cleaning duration at the same time, and prohibit the range extender from shutting down during the time periods corresponding to the temperature rise duration and self-cleaning duration. When the total duration of the range extender self-cleaning process is greater than or equal to the sum of the target temperature rise duration and target self-cleaning duration for the range extender, the vehicle chip determines that the self-cleaning completion condition is met at this time, and the range extender can shut down.
[0111] When the vehicle is in the navigation state, the vehicle chip can perform carbon deposit self-cleaning. Specifically, if the user powers off and locks the vehicle after arriving at the destination, the warm-up of the range extender cannot be completed at this time. At this time, the vehicle chip can obtain the navigation signal, remaining road signal, remaining duration signal, etc. of the vehicle, monitor the remaining driving duration of the user to reach the destination. When the remaining mileage of the navigation road is higher than the preset mileage threshold, the vehicle chip can perform carbon deposit self-cleaning according to the normal warm-up process (such as the original target temperature rise duration and original target self-cleaning duration). When the remaining mileage of the navigation road is lower than or equal to the preset mileage threshold, the vehicle chip can control the range extender to generate electricity with high power, quickly burn the carbon deposits, and shorten the total duration of the range extender self-cleaning process. Specifically, the vehicle chip can obtain the remaining driving duration t of the vehicle 剩余 of the vehicle, when t 剩余 ≤ the total self-cleaning duration of the normal warm-up process (such as the sum of the original target temperature rise duration and original target self-cleaning duration), the vehicle chip can control the speed and power of the range extender to accelerate the warm-up process within a short time. For example: the vehicle chip can, based on the carbon deposit cleaning duration mapping relationship, query the adjusted temperature rise duration and adjusted self-cleaning duration corresponding to the remaining driving duration t 剩余 , and then, according to the adjusted temperature rise duration and adjusted self-cleaning duration, query the adjusted power and / or adjusted speed in the carbon deposit cleaning duration mapping relationship, and adjust the power of the range extender based on the adjusted power, and / or adjust the speed of the range extender based on the adjusted speed, so as to accelerate the burning of the carbon deposits and shorten the carbon deposit self-cleaning duration.
[0112] In this embodiment, by monitoring the rotational speed change of the range extender in real time, it is determined whether there is carbon deposition, and timely self-cleaning of the carbon deposition is carried out. At the same time, on the premise of ensuring the privacy and security of users, based on information such as the remaining driving mileage and / or remaining driving duration of the vehicle in the navigation state, the power and rotational speed of the range extender are controlled, so that effective self-cleaning of the carbon deposition can be carried out in a timely manner in the navigation state, improving the processing efficiency of the carbon deposition, avoiding the impact of carbon deposition on the starting and driving of the vehicle, optimizing the working performance of the vehicle, and enhancing the user experience.
[0113] It should be understood that although the steps in the flowcharts involved in the above-described embodiments are sequentially shown according to the arrows, these steps do not necessarily have to be executed in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-described embodiments may include multiple steps or multiple stages. These steps or stages do not necessarily have to be executed at the same time, but can be executed at different times. The execution order of these steps or stages does not necessarily have to be sequential, but can be executed alternately or alternately with at least a part of other steps or steps or stages in other steps.
[0114] Based on the same inventive concept, an embodiment of the present application also provides a vehicle range extender control device for implementing the vehicle range extender control method involved above. The implementation solutions provided by this device to solve problems are similar to the implementation solutions described in the above method. Therefore, the specific limitations in one or more embodiments of the vehicle range extender control device provided below can refer to the limitations on the vehicle range extender control method in the above text, and will not be repeated here.
[0115] In an exemplary embodiment, as Figure 4 shown, a vehicle range extender control device is provided, including: an acquisition module 402, a determination module 404, and a control module 406, where:
[0116] The acquisition module 402 is configured to, when the range extender of the target vehicle is started, acquire the start duration of the range extender and the rotational speed change value of the range extender during the start process.
[0117] The determination module 404 is configured to, when the start duration is greater than a preset start duration threshold and the rotational speed change value is greater than a preset rotational speed change threshold at the current temperature, determine the carbon deposition cleaning duration of the range extender according to the range extender rotational speed and range extender power of the range extender.
[0118] The control module 406 is configured to control the range extender to maintain an operating state during the carbon deposition cleaning duration.
[0119] In an exemplary embodiment, the determining module 404 is further specifically configured to obtain a pre - constructed mapping relationship between the carbon deposit cleaning duration of the range extender; the mapping relationship between the carbon deposit cleaning duration is used to characterize the corresponding relationship between the speed of the range extender, the power of the range extender, and the temperature and / or resistance value of the spark plug in the engine corresponding to the range extender; query a first target cleaning point in the mapping relationship between the carbon deposit cleaning duration that matches the speed of the range extender and the power of the range extender; the speed corresponding to the first target cleaning point matches the speed of the range extender; the power corresponding to the first target cleaning point matches the speed of the range extender; in the case where the temperature of the spark plug corresponding to the first target cleaning point is equal to a preset temperature threshold, use the carbon deposit cleaning duration corresponding to the first target cleaning point as the carbon deposit cleaning duration of the range extender.
[0120] In an exemplary embodiment, the determining module 404 is further specifically configured to, in the case where the temperature of the spark plug corresponding to the first target cleaning point is not equal to the preset temperature threshold, query candidate cleaning points in the mapping relationship between the carbon deposit cleaning duration according to the preset temperature threshold; the temperature of the spark plug corresponding to the candidate cleaning points is equal to the preset temperature threshold; set the speed of the range extender to the speed corresponding to the candidate cleaning points, and / or set the power of the range extender to the power corresponding to the candidate cleaning points; use the carbon deposit cleaning duration corresponding to the candidate cleaning points as the carbon deposit cleaning duration of the range extender.
[0121] In an exemplary embodiment, the determining module 404 is further specifically configured to, in the case where the spark plug has carbon deposits, obtain the carbon deposit resistance value of the spark plug; obtain the carbon deposit cleaning duration when the resistance value of the spark plug changes from the carbon deposit resistance value to a target resistance value under preset test conditions; the preset test conditions include temperature, speed of the range extender, and power of the range extender; generate the mapping relationship between the carbon deposit cleaning duration according to the carbon deposit cleaning duration when the resistance value of the spark plug changes from the carbon deposit resistance value to the target resistance value, and the temperature, speed of the range extender, and power of the range extender in the preset test conditions.
[0122] In an exemplary embodiment, the above device further includes a navigation module, which is specifically configured to obtain the remaining driving duration of the target vehicle; when the remaining driving duration is less than the carbon deposition cleaning duration, obtain the adjusted extender power and the adjusted extender speed of the extender; obtain the pre-constructed mapping relationship of the carbon deposition cleaning duration of the extender, and query a second target cleaning point in the mapping relationship of the carbon deposition cleaning duration that matches the adjusted extender power and the adjusted extender speed; the rotation speed corresponding to the second target cleaning point matches the adjusted extender speed; the power corresponding to the second target cleaning point matches the adjusted extender speed; when the spark plug temperature corresponding to the second target cleaning point is equal to a preset temperature threshold and the carbon deposition cleaning duration corresponding to the second target cleaning point is less than the remaining driving duration, use the carbon deposition cleaning duration corresponding to the second target cleaning point as the carbon deposition cleaning duration of the extender.
[0123] In an exemplary embodiment, the above determination module 404 is further specifically configured to obtain the mapping relationship of the carbon deposition cleaning duration of the extender; according to the extender speed and the extender power, query a target warm-up duration and a target self-cleaning duration in the mapping relationship of the carbon deposition cleaning duration; and determine the carbon deposition cleaning duration according to the target warm-up duration and the target self-cleaning duration.
[0124] In an exemplary embodiment, the above device further includes a signal module, which is specifically configured to start running the extender when a start request signal for the extender is detected; generate a prohibit shutdown signal when the start request signal disappears and the target vehicle has not completed the warm-up operation; the prohibit shutdown signal is used to prohibit the extender from stopping working; and stop generating the prohibit shutdown signal when the target vehicle has completed the warm-up operation.
[0125] Each module in the above vehicle extender control device can be implemented in whole or in part by software, hardware, and their combination. The above modules can be embedded in the processor in the vehicle chip in hardware form or be independent of it, or can be stored in the memory in the vehicle chip in software form, so that the processor can call and execute the operations corresponding to the above respective modules.
[0126] In an exemplary embodiment, a vehicle chip is provided. The vehicle chip can be a terminal, and its internal structure diagram can be as Figure 5As shown in the figure. The automotive chip includes a processor, a memory, an input / output interface, a communication interface, a display unit, and an input device. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface, the display unit, and the input device are connected to the system bus through the input / output interface. Among them, the processor of the automotive chip is used to provide computing and control capabilities. The memory of the automotive chip includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The input / output interface of the automotive chip is used to exchange information between the processor and external devices. The communication interface of the automotive chip is used to communicate with external terminals in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, near field communication (NFC), or other technologies. When the computer program is executed by the processor, it implements a method for controlling an automotive range extender. The display unit of the automotive chip is used to form a visually visible picture, which can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen. The input device of the automotive chip can be a touch layer covering the display screen, or a button, a trackball, or a touchpad provided on the housing of the automotive chip, or an external keyboard, touchpad, or mouse, etc.
[0127] Those skilled in the art can understand that Figure 5 the structure shown in the figure is only a block diagram of some structures related to the solution of this application, and does not constitute a limitation on the automotive chip to which the solution of this application is applied. The specific automotive chip may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0128] In one embodiment, an automotive chip is further provided, including a memory and a processor. A computer program is stored in the memory, and when the processor executes the computer program, the steps in the above method embodiments are implemented.
[0129] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by the processor, the steps in the above method embodiments are implemented.
[0130] In one embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by the processor, the steps in the above method embodiments are implemented.
[0131] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in this application are all information and data that have been authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data need to comply with relevant regulations.
[0132] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, database, or other medium used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in this application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., and are not limited thereto. The processors involved in the embodiments provided in this application can be general-purpose processors, central processors, graphics processors, digital signal processors, programmable logic devices, data processing logics based on quantum computing, artificial intelligence (AI) processors, etc., and are not limited thereto.
[0133] The technical features of the above embodiments can be combined arbitrarily. For the sake of concise description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope recorded in this application.
[0134] The above-described embodiments merely represent several implementation manners of this application. The description is relatively specific and detailed, but it should not be construed as a limitation on the patent scope of this application. It should be noted that for those of ordinary skill in the art, without departing from the concept of this application, several modifications and improvements can still be made, and these all belong to the protection scope of this application. Therefore, the protection scope of this application shall be subject to the appended claims.
Claims
1. A method for controlling a vehicle range extender, characterized in that: The method comprises: When the range extender of the target vehicle is started, obtaining the start-up time of the range extender and the speed change value of the range extender during the start-up process; In the case where the startup duration is greater than a preset startup duration threshold, and the speed change value is greater than a preset speed change threshold at the current temperature, the carbon deposit cleaning duration of the range extender is determined according to the range extender speed, the range extender power and a pre-constructed carbon deposit cleaning duration mapping relationship of the range extender; the carbon deposit cleaning duration mapping relationship is used to characterize the correspondence between the range extender speed and the range extender power and the temperature and / or resistance value of the spark plug in the engine corresponding to the range extender; the carbon deposit cleaning duration mapping relationship is obtained by the carbon deposit cleaning duration during which the resistance value of the spark plug under preset test conditions is changed from the carbon deposit resistance value of the spark plug to the target resistance value; Controlling the range extender to maintain an operating state during the carbon deposit cleaning time; After the step of determining the carbon deposit cleaning time of the range extender according to the range extender speed and the range extender power of the range extender, the method further includes: Obtaining the remaining driving time of the target vehicle; When the remaining driving time is less than the carbon deposit cleaning time, obtaining an adjusted range extender power and an adjusted range extender speed of the range extender; Obtain a pre-built carbon deposit cleaning duration mapping relationship of the range extender, and query a second target cleaning point that matches the adjusted power of the range extender and the adjusted speed of the range extender in the carbon deposit cleaning duration mapping relationship; the speed corresponding to the second target cleaning point matches the adjusted speed of the range extender; the power corresponding to the second target cleaning point matches the adjusted speed of the range extender; When the spark plug temperature corresponding to the second target cleaning point is equal to the preset temperature threshold, and the carbon deposit cleaning time corresponding to the second target cleaning point is less than the remaining driving time, the carbon deposit cleaning time corresponding to the second target cleaning point is used as the carbon deposit cleaning time of the range extender.
2. The method according to claim 1, characterized in that The determining the carbon deposit cleaning time of the range extender according to the range extender speed and the range extender power of the range extender includes: A first target cleaning point matching the range extender speed and the range extender power is queried in the carbon deposit cleaning time mapping relationship; the speed corresponding to the first target cleaning point matches the range extender speed; the power corresponding to the first target cleaning point matches the range extender speed; When the spark plug temperature corresponding to the first target cleaning point is equal to a preset temperature threshold, the carbon deposit cleaning time corresponding to the first target cleaning point is used as the carbon deposit cleaning time of the range extender.
3. The method according to claim 2, characterized in that The method further comprises: When the spark plug temperature corresponding to the first target cleaning point is not equal to the preset temperature threshold, a candidate cleaning point is queried in the carbon deposit cleaning time mapping relationship according to the preset temperature threshold; the spark plug temperature corresponding to the candidate cleaning point is equal to the preset temperature threshold; Setting the range extender speed to the speed corresponding to the candidate cleaning point, and / or setting the range extender power to the power corresponding to the candidate cleaning point; The carbon deposit cleaning time duration corresponding to the candidate cleaning point is used as the carbon deposit cleaning time duration of the range extender.
4. The method according to claim 2, characterized in that: The method further comprises: When there is carbon deposit on the spark plug, obtaining a carbon deposit resistance value of the spark plug; Obtaining the carbon deposit cleaning time for the resistance value of the spark plug to change from the carbon deposit resistance value to the target resistance value under preset test conditions; the preset test conditions include temperature, range extender speed and range extender power; The carbon deposit cleaning time mapping relationship is generated according to the carbon deposit cleaning time for the resistance value of the spark plug to change from the carbon deposit resistance value to the target resistance value, and the temperature, range extender speed and range extender power in the preset test conditions.
5. The method according to claim 1, characterized in that The obtaining the startup duration of the range extender includes: In the case of detecting a start request signal for the range extender, selecting at least two consecutive cycles from each communication cycle corresponding to the range extender as cycles to be identified; When the sum of the speed change values of the range extender within the period to be identified is less than or equal to a preset change threshold, the start-up duration of the range extender is determined according to the period to be identified.
6. The method according to claim 1, characterized in that The method further comprises: When a start request signal for the range extender is detected, starting the range extender; When the start request signal disappears and the target vehicle has not completed the warm-up operation, a shutdown prohibition signal is generated; the shutdown prohibition signal is used to prohibit the range extender from stopping operation; When the target vehicle completes the warm-up operation, the generation of the shutdown prohibition signal is stopped.
7. A vehicle range extender control device, characterized in that: The device comprises: An acquisition module, used for acquiring, when the range extender of the target vehicle is started, the start-up duration of the range extender and the speed change value of the range extender during the start-up process; A determination module, configured to determine the carbon deposit cleaning time of the range extender according to the range extender speed, the range extender power and a pre-built carbon deposit cleaning time mapping relationship of the range extender when the startup time is greater than a preset startup time threshold and the speed change value is greater than a preset speed change threshold at a current temperature; the carbon deposit cleaning time mapping relationship is used to characterize the correspondence between the range extender speed and the range extender power and the temperature and / or resistance value of the spark plug in the engine corresponding to the range extender; the carbon deposit cleaning time mapping relationship is obtained by the carbon deposit cleaning time when the resistance value of the spark plug under preset test conditions is changed from the carbon deposit resistance value of the spark plug to the target resistance value; A control module, used for controlling the range extender to maintain an operating state during the carbon deposit cleaning time; The device also includes: A navigation module, used for obtaining the remaining driving time of the target vehicle; when the remaining driving time is less than the carbon deposit cleaning time, obtaining the adjusted range extender power and the adjusted range extender speed of the range extender; obtaining a pre-built carbon deposit cleaning time mapping relationship of the range extender, and querying a second target cleaning point that matches the adjusted range extender power and the adjusted range extender speed in the carbon deposit cleaning time mapping relationship; the speed corresponding to the second target cleaning point matches the adjusted range extender speed; the power corresponding to the second target cleaning point matches the adjusted range extender speed; when the spark plug temperature corresponding to the second target cleaning point is equal to a preset temperature threshold and the carbon deposit cleaning time corresponding to the second target cleaning point is less than the remaining driving time, the carbon deposit cleaning time corresponding to the second target cleaning point is used as the carbon deposit cleaning time of the range extender.
8. The device according to claim 7, characterized in that The determination module is further used to query the first target cleaning point that matches the range extender speed and the range extender power in the carbon deposit cleaning time mapping relationship; the speed corresponding to the first target cleaning point matches the range extender speed; The power corresponding to the first target cleaning point matches the speed of the range extender; When the spark plug temperature corresponding to the first target cleaning point is equal to a preset temperature threshold, the carbon deposit cleaning time corresponding to the first target cleaning point is used as the carbon deposit cleaning time of the range extender.
9. An automotive chip, comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Method and system for ignition control
CN106401777A
Method and system for plug fouling monitoring and cleaning
US20180094597A1