A parameter control method and device for range extender engine

By obtaining operating parameters in the cyclic driving path of the range extender engine, calculating the performance parameter correction coefficient and adjusting the engine performance, the problem of inaccurate calibration of performance parameters in the prior art is solved, and the overall performance performance of the engine is improved.

CN118959167BActive Publication Date: 2025-01-17WEICHAI POWER CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411456388.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-18
Publication Date
2025-01-17
Estimated Expiration
2044-10-18

AI Technical Summary

Technical Problem

The prior art has inaccuracy in the calibration of performance parameters of range extender engines, resulting in poor engine performance, especially in the cycle driving path, the performance parameters cannot be effectively adjusted to adapt to different road conditions.

Method used

By obtaining the operating parameters of each driving section in the vehicle's cyclic driving path, the corresponding performance parameter correction coefficient is calculated based on these parameters, and the performance parameters of the engine on each road section are adjusted to achieve more accurate performance control.

Benefits of technology

The performance of range extender engine on each driving section is improved, the overall engine performance is enhanced, and the performance parameters are more in line with the actual driving road conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118959167B_ABST
    Figure CN118959167B_ABST
Patent Text Reader

Abstract

The present application is applicable to the field of engine technology, and mainly discloses a parameter control method and device for a range extender engine, the method comprising: obtaining operating parameters of the range extender engine on each driving section in a circular driving path of a vehicle, the circular driving path being composed of a plurality of driving sections; adjacent driving sections having different road condition types; parameter values ​​of the operating parameters on the driving sections representing the operating state of the range extender engine; obtaining parameter values ​​of performance parameters used by the range extender engine when the vehicle travels on each driving section next time according to the parameter values ​​of the operating parameters; and controlling the range extender engine according to the parameter values ​​of the performance parameters when the vehicle travels on each driving section next time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of engine technology, and in particular to a parameter control method and device for a range extender engine. Background Art

[0002] For the engine, by adjusting the performance parameters, the range extender engine can reach a high-performance operating state.

[0003] At present, the performance parameters of the range extender engine are usually calibrated based on the operating parameters under the overall working conditions. However, this calibration method may result in inaccurate performance parameters, resulting in poor performance of the range extender engine. Summary of the invention

[0004] In view of the above problems, the present application provides a parameter control method and device for a range extender engine, so as to improve the accuracy of the performance parameters of the range extender engine and improve the performance of the range extender engine. The specific scheme is as follows:

[0005] A first aspect of the present application provides a parameter control method for a range extender engine, the method comprising:

[0006] Obtaining an operating parameter of the range extender engine on each driving section in a circular driving route of the vehicle, the circular driving route being composed of a plurality of driving sections; adjacent driving sections having different road condition types; and parameter values ​​of the operating parameters on the driving sections representing an operating state of the range extender engine;

[0007] According to the parameter value of the operating parameter, obtaining the parameter value of the performance parameter used by the range extender engine when the vehicle travels on each of the driving sections next time;

[0008] When the vehicle travels on each of the driving sections next time, the range extender engine is controlled according to the parameter value of the performance parameter.

[0009] In a possible implementation, obtaining, according to the parameter value of the operating parameter, the parameter value of the performance parameter used by the range extender engine when the vehicle travels on each of the driving sections the next time, includes:

[0010] According to the parameter value of the operating parameter, obtaining a correction coefficient value corresponding to the performance parameter used by the range extender engine when the vehicle travels on each of the driving sections next time;

[0011] According to the correction coefficient value, the basic parameter value corresponding to the range extender engine on the driving section is processed to obtain the parameter value of the performance parameter used by the range extender engine when the vehicle travels on each driving section next time.

[0012] In a possible implementation, obtaining, according to the parameter value of the operating parameter, a correction coefficient value corresponding to the performance parameter used by the range extender engine when the vehicle travels on each of the driving sections next time, includes:

[0013] According to the parameter value of the operating parameter, obtaining a correction component parameter value of the operating parameter corresponding to the performance parameter;

[0014] The correction component parameter value is weighted according to the weight coefficient corresponding to the operating parameter to obtain the correction coefficient value corresponding to the performance parameter used by the range extender engine when the vehicle travels on each driving section next time.

[0015] In a possible implementation, obtaining, according to the parameter value of the operating parameter, a correction component parameter value of the operating parameter corresponding to the performance parameter includes:

[0016] In a parameter correspondence table of the performance parameter corresponding to the operating parameter, searching, according to the parameter value of the operating parameter, a correction component parameter value of the performance parameter corresponding to the parameter value of the operating parameter;

[0017] There is a parameter correspondence table corresponding to each type of performance parameter and each type of operating parameter; in the parameter correspondence table, the operating parameter corresponds to different correction component parameter values ​​at different parameter values.

[0018] In a possible implementation, the correction component parameter value is weighted according to the weight coefficient corresponding to the operating parameter to obtain the correction coefficient value corresponding to the performance parameter used by the range extender engine when the vehicle travels on each driving section next time, including:

[0019] The correction component parameter values ​​are weighted and summed according to the weight coefficient corresponding to each of the operating parameters to obtain the correction coefficient value corresponding to the performance parameter used by the range extender engine when the vehicle travels on each of the driving sections next time.

[0020] In a possible implementation, according to the correction coefficient value, the basic parameter value corresponding to the range extender engine on the driving section is processed to obtain the parameter value of the performance parameter used by the range extender engine when the vehicle travels on each driving section next time, including:

[0021] Multiplying the correction coefficient value by the basic parameter value corresponding to the range extender engine on the driving section to obtain the parameter value of the performance parameter used by the range extender engine when the vehicle travels on each driving section next time;

[0022] Among them, the basic parameter value is: a preset parameter value corresponding to the performance parameter used by the range extender engine on the driving section; or, the basic parameter value is: the parameter value of the performance parameter used by the range extender engine when the vehicle is traveling on the driving section this time.

[0023] In a possible implementation, the operating parameter includes: at least one of an average exhaust temperature parameter, a nitrogen oxide emission parameter, a carbon load change parameter, a cumulative fuel consumption parameter, and a heating mode duration ratio parameter;

[0024] The performance parameter includes at least one of an advance angle, a rail pressure, and a throttle valve opening.

[0025] In a possible implementation, the circular driving path is obtained by:

[0026] Obtaining driving position information of the vehicle during driving; the driving position information includes: at least one of the latitude and longitude information, altitude information and slope information of the vehicle;

[0027] When the driving position information satisfies the cyclic driving condition, obtaining a cyclic driving path according to the driving position information;

[0028] The circular driving route is divided into sections to obtain a plurality of driving sections.

[0029] In a possible implementation, the driving segment has a segment identifier, and the segment identifier is used to uniquely identify the corresponding driving segment. The segment identifier also represents the segment order between the driving segments belonging to the same road condition type.

[0030] A second aspect of the present application provides a parameter control device for a range extender engine, the device comprising:

[0031] An operating parameter obtaining unit, used for obtaining an operating parameter of the range extender engine on each driving section in a circular driving path of the vehicle, wherein the circular driving path is composed of a plurality of driving sections; adjacent driving paths have different road condition types; and parameter values ​​of the operating parameters on the driving sections represent an operating state of the range extender engine;

[0032] a performance parameter obtaining unit, for obtaining, according to the parameter value of the operating parameter, a parameter value of a performance parameter used by the range extender engine when the vehicle travels on each of the driving sections the next time;

[0033] An engine control unit is used to control the range extender engine according to the parameter value of the performance parameter when the vehicle travels on each of the driving sections next time.

[0034] A third aspect of the present application provides a computer program product, comprising computer-readable instructions, which, when executed on an electronic device, enables the electronic device to implement the parameter control method for a range extender engine according to the first aspect or any implementation of the first aspect.

[0035] A fourth aspect of the present application provides an electronic device, comprising at least one processor and a memory connected to the processor, wherein:

[0036] The memory is used to store computer programs;

[0037] The processor is used to execute the computer program so that the electronic device can implement the parameter control method for a range extender engine according to the first aspect or any implementation manner of the first aspect.

[0038] A fifth aspect of the present application provides a computer storage medium, which carries one or more computer programs. When the one or more computer programs are executed by an electronic device, the electronic device can implement the parameter control method for a range extender engine according to the above-mentioned first aspect or any implementation of the first aspect.

[0039] By means of the above technical scheme, in a parameter control method and device for a range extender engine provided by the present application, for each driving section in the cyclic driving path of the range extender engine, the operating parameters of the range extender engine on the driving section are obtained, so that according to these operating parameters, the performance parameters used by the range extender engine of the vehicle on the driving section next time are obtained. Different from the scheme of calibrating performance parameters through all working conditions, the performance parameters obtained according to the operating parameters of each driving section in the present application are more in line with the actual driving conditions. Therefore, the present application can make the performance parameters of the range extender engine more accurate. Based on this, the control of the range extender engine through more accurate performance parameters can improve the engine performance of the range extender engine on each driving section, thereby improving the overall engine performance of the range extender engine. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0041] Figure 1 A schematic diagram of the system architecture applicable to this application;

[0042] Figure 2 A schematic diagram of the structure of a terminal in a system to which this application is applicable;

[0043] Figure 3 A schematic diagram of the structure of a server in a system to which this application is applicable;

[0044] Figure 4 A flow chart of a parameter control method for a range extender engine provided in an embodiment of the present application;

[0045] Figure 5 This is an example diagram of a circular driving path in an embodiment of the present application;

[0046] Figure 6 A flowchart of obtaining a circular driving path in an embodiment of the present application;

[0047] Figure 7 An example diagram of obtaining a circular driving path in an embodiment of the present application;

[0048] Figure 8 A partial flow chart of a parameter control method for a range extender engine provided in an embodiment of the present application;

[0049] Fig. 9 Another partial flow chart of a parameter control method for a range extender engine provided in an embodiment of the present application;

[0050] Fig.10 A curve diagram corresponding to the parameter correspondence table in the embodiment of the present application;

[0051] Fig.11 A schematic diagram of the structure of a parameter control device for a range extender engine provided in an embodiment of the present application;

[0052] Fig.12 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application;

[0053] Fig.13 This is a logic diagram for implementing engine performance control in a scenario where this application is applicable to a diesel engine;

[0054] Fig.14This is an example diagram of collecting key signals of each working area in the scenario where this application is applicable to a diesel engine;

[0055] Fig.15 This is an example diagram of correcting performance parameters in a scenario applicable to a diesel engine in this application. DETAILED DESCRIPTION

[0056] The following describes the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. The terms used in the implementation method section of the present application are only used to explain the specific embodiments of the present application, and are not intended to limit the present application.

[0057] The embodiments of the present application are described below in conjunction with the accompanying drawings. Those skilled in the art will appreciate that, with the development of technology and the emergence of new scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0058] The terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and need not be used to describe a specific order or sequential order. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances, which is only to describe the distinction mode adopted by the objects of the same attributes when describing in the embodiments of the present application. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, so that the process, method, system, product or equipment comprising a series of units need not be limited to those units, but may include other units that are not clearly listed or inherent to these processes, methods, products or equipment.

[0059] The present application can be applied in the field of range extender engines. Taking diesel engines or gasoline engines as examples, multiple application scenarios of the products will be introduced below.

[0060] First, the application scenario of this application is introduced.

[0061] This application can be applied to, but is not limited to, an engine controller of a range extender engine, an application with data processing functions, or a cloud service provided by a cloud-side server, etc., which are introduced below:

[0062] See also Figure 1 , Figure 1 A schematic diagram of a system architecture is shown. The system may include a terminal 100 and a server 200. The terminal 100 may be an engine controller of a range extender engine, and the engine controller may provide the method provided in the embodiment of the present application; or the terminal 100 may be an electronic device connected to the engine controller, and the electronic device may provide the method provided in the embodiment of the present application; or the server 200 may include one or more servers ( Figure 1In the example, a server is included, and the server 200 can provide the method provided in the embodiment of the present application for one or more terminals.

[0063] For example, the terminal 100 may be an electronic device connected to the engine controller, such as a mobile phone or tablet computer connected to the engine controller. The electronic device obtains the operating parameters of the range extender engine on each driving section in the vehicle's circular driving path, and then obtains the parameter values ​​of the performance parameters used by the range extender engine when the vehicle travels on each driving section next time based on the parameter values ​​of the operating parameters, and sends the parameter values ​​of the performance parameters to the engine controller, and then the engine controller controls the range extender engine according to the parameter values ​​of the performance parameters when the vehicle travels on each driving section next time.

[0064] For another example, an application may be installed on the terminal 100, and the application may receive relevant parameters of the range extender engine on each driving section, such as parameter values ​​of operating parameters, from the engine controller. The application may send the relevant parameters of the range extender engine on each driving section to the server 200, and the server 200 may obtain processing results, such as parameter values ​​of performance parameters, based on the received operating parameters, and return the processing results to the terminal 100, and the terminal 100 sends the parameter values ​​of the performance parameters to the engine controller, and the engine controller controls the range extender engine according to the parameter values ​​of the performance parameters when the vehicle travels on each driving section next time.

[0065] It should be understood that in some optional implementations, the terminal 100 can also complete the action of obtaining the processing result based on the operating parameters by itself without the cooperation of the server, and the embodiments of the present application are not limited thereto.

[0066] For example, the terminal 100 may be an engine controller of the range extender engine, which obtains operating parameters of the range extender engine on each driving section in the vehicle's circular driving path, and then obtains parameter values ​​of performance parameters used by the range extender engine when the vehicle travels on each driving section next time based on the parameter values ​​of the operating parameters, and then controls the range extender engine according to the parameter values ​​of the performance parameters when the vehicle travels on each driving section next time.

[0067] Next describe Figure 1 The product form of the mid-terminal 100;

[0068] The terminal 100 in the embodiment of the present application can be a mobile phone, a tablet computer, a wearable device, a vehicle-mounted device, an augmented reality (AR) / virtual reality (VR) device, a laptop computer, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), etc., and the embodiment of the present application does not impose any limitation on this.

[0069] Figure 2 An optional hardware structure diagram of the terminal 100 is shown.

[0070] refer to Figure 2 As shown, the terminal 100 may include a radio frequency unit 110, a memory 120, an input unit 130, a display unit 140, a camera 150 (optional), an audio circuit 160 (optional), a speaker 161 (optional), a microphone 162 (optional), an earphone jack 163 (optional), a processor 170, an external interface 180, a power supply 190 and other components. Those skilled in the art will appreciate that Figure 2 These are merely examples of terminals or multi-function devices and do not constitute limitations on the terminals or multi-function devices, which may include more or fewer components than those shown in the figures, or combinations of certain components, or different components.

[0071] The input unit 130 can be used to receive input digital or character information, and generate key signal input related to the user settings and function control of the portable multifunctional device. Specifically, the input unit 130 may include a touch screen 131 (optional) and / or other input devices 132. The touch screen 131 can collect the user's touch operations on or near it (such as the user's operation on or near the touch screen using any suitable object such as fingers, joints, stylus, etc.), and drive the corresponding connection device according to a pre-set program. The touch screen can detect the user's touch action on the touch screen, convert the touch action into a touch signal and send it to the processor 170, and can receive and execute the command sent by the processor 170; the touch signal at least includes the touch point coordinate information. The touch screen 131 can provide an input interface and an output interface between the terminal 100 and the user. In addition, the touch screen can be implemented using multiple types such as resistive, capacitive, infrared and surface acoustic wave. In addition to the touch screen 131, the input unit 130 can also include other input devices. Specifically, other input devices 132 may include, but are not limited to, one or more of a physical keyboard, function keys (such as a volume control key, a switch key, etc.), a trackball, a mouse, a joystick, and the like.

[0072] Among them, the input device 132 can receive input data and the like.

[0073] The display unit 140 may be used to display information input by the user or information provided to the user, various menus of the terminal 100, interactive interfaces, file display, and / or playback of any multimedia file. In an embodiment of the present application, the display unit 140 may be used to display an interactive interface for user interaction, processing results, and the like.

[0074] The memory 120 can be used to store instructions and data. The memory 120 can mainly include an instruction storage area and a data storage area. The data storage area can store various data, such as multimedia files, texts, etc.; the instruction storage area can store software units such as operating systems, applications, instructions required for at least one function, or their subsets and extensions. It can also include a non-volatile random access memory; provide the processor 170 with hardware, software and data resources including management of computing and processing equipment, and support control software and applications. It is also used for the storage of multimedia files, and the storage of running programs and applications.

[0075] The processor 170 is the control center of the terminal 100. It uses various interfaces and lines to connect various parts of the entire terminal 100. By running or executing instructions stored in the memory 120 and calling data stored in the memory 120, it executes various functions of the terminal 100 and processes data, thereby controlling the terminal device as a whole. Optionally, the processor 170 may include one or more processing units; preferably, the processor 170 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface and application program, and the modem processor mainly processes wireless communication. It is understandable that the above-mentioned modem processor may not be integrated into the processor 170. In some embodiments, the processor and the memory may be implemented on a single chip, and in some embodiments, they may also be implemented separately on separate chips. The processor 170 may also be used to generate corresponding operation control signals, send them to corresponding components of the computing and processing device, read and process data in the software, especially read and process data and programs in the memory 120, so that each functional module therein performs corresponding functions, thereby controlling the corresponding components to act according to the requirements of the instructions.

[0076] Among them, the memory 120 can be used to store software codes related to the parameter control method for the range extender engine, the processor 170 can execute the steps of the parameter control method for the range extender engine, and can also schedule other units (such as the above-mentioned input unit 130 and the display unit 140) to achieve corresponding functions.

[0077] The radio frequency unit 110 (optional) can be used for receiving and sending information or receiving and sending signals during a call, for example, after receiving the downlink information of the base station, it is sent to the processor 170 for processing; in addition, the designed uplink data is sent to the base station. Generally, the RF circuit includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier (Low Noise Amplifier, LNA), a duplexer, etc. In addition, the radio frequency unit 110 can also communicate with network devices and other devices through wireless communication. The wireless communication can use any communication standard or protocol, including but not limited to Global System of Mobile communication (Global System of Mobile communication, GSM), General Packet Radio Service (General Packet Radio Service, GPRS), Code Division Multiple Access (Code Division Multiple Access, CDMA), Wideband Code Division Multiple Access (Wideband Code Division Multiple Access, WCDMA), Long Term Evolution (Long Term Evolution, LTE), email, Short Messaging Service (SMS), etc.

[0078] In this embodiment of the present application, the RF unit 110 can send data to the server 200 and receive processing results sent by the server 200.

[0079] It should be understood that the radio frequency unit 110 is optional and can be replaced by other communication interfaces, such as a network port.

[0080] The terminal 100 also includes a power supply 190 (such as a battery) for supplying power to various components. Preferably, the power supply can be logically connected to the processor 170 through a power management system, so that the power management system can manage functions such as charging, discharging, and power consumption.

[0081] The terminal 100 further includes an external interface 180 , which may be a standard Micro USB interface or a multi-pin connector, and may be used to connect the terminal 100 to communicate with other devices, or to connect a charger to charge the terminal 100 .

[0082] Although not shown, the terminal 100 may also include a flashlight, a wireless fidelity (WiFi) module, a Bluetooth module, sensors with different functions, etc., which are not described in detail here. Some or all of the methods described below may be applied in the following embodiments. Figure 2 In the terminal 100 shown.

[0083] Next describe Figure 1 The product form of the server 200;

[0084] Figure 3 A structural diagram of a server 200 is provided, such as Figure 3 As shown, the server 200 includes a bus 201, a processor 202, a communication interface 203, and a memory 204. The processor 202, the memory 204, and the communication interface 203 communicate with each other via the bus 201.

[0085] The bus 201 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 3 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0086] The processor 202 may be any one or more of a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor (MP), or a digital signal processor (DSP).

[0087] The memory 204 may include a volatile memory, such as a random access memory (RAM). The memory 204 may also include a non-volatile memory, such as a read-only memory (ROM), a flash memory, a hard drive (HDD), or a solid state drive (SSD).

[0088] Among them, the memory 204 can be used to store software codes related to the parameter control method for the range extender engine, the processor 202 can execute the steps of the parameter control method for the range extender engine of the chip, and can also schedule other units to achieve corresponding functions.

[0089] It should be understood that the above-mentioned terminal 100 and server 200 can be centralized or distributed devices, and the processors in the above-mentioned terminal 100 and server 200 (such as processor 170 and processor 202) can be hardware circuits (such as application specific integrated circuit (ASIC), field-programmable gate array (FPGA), general-purpose processor, digital signal processor, microprocessor or microcontroller, etc.), or a combination of these hardware circuits. For example, the processor can be a hardware system with an instruction execution function, such as a CPU, DSP, etc., or a hardware system without an instruction execution function, such as an ASIC, FPGA, etc., or a combination of the above-mentioned hardware systems without an instruction execution function and hardware systems with an instruction execution function.

[0090] Based on the above structure, the range extender is widely used in non-road fields such as mining trucks and excavators. The working conditions in the non-road field, especially the loaders, are single, and basically they are cyclic operations in a certain mining area. In addition, the operation points of the range extender engine are concentrated, and with the cyclic operation of the whole vehicle, the working conditions of the range extender engine are more regular.

[0091] The existing calibration of the range extender engine for mining trucks is a strategic calibration that takes all operating conditions into consideration. There is no strategy for making specific and flexible adjustments to the engine performance parameters based on the engine cycle conditions. The engine economy is not optimal, and certain operating conditions may cause emissions to exceed the standard.

[0092] In order to solve the above problems, an embodiment of the present application provides a parameter control method for a range extender engine. A parameter control method for a range extender engine according to an embodiment of the present application is described in detail below in conjunction with the accompanying drawings.

[0093] Reference Figure 4 , is a flow chart of a parameter control method for a range extender engine provided in an embodiment of the present application. The method can be applied to an engine controller or an electronic device connected to the engine controller, etc. The technical solution in this embodiment is mainly used to improve the accuracy of the performance parameters of the range extender engine to improve the performance of the range extender engine.

[0094] Step 401: Obtain operating parameters of the range extender engine on each driving section in a circular driving route of the vehicle.

[0095] Among them, the circular driving path is composed of multiple driving paths, such as Figure 5As shown in , there is a road section order between the driving sections, and the road condition types between adjacent driving sections are different. The road condition types here can include climbing type, downhill type, platform type, unloading type, etc.

[0096] Specifically, the driving section has a section identifier, which is used to uniquely identify the corresponding driving section. For example, the section identifier can be represented by numbers, letters, or words. Moreover, the section identifier also represents the section order between driving sections of the same road condition type. At the same time, the section identifier can also represent the road condition type of the corresponding driving section. For example, Figure 5 As shown in , the circular driving route includes multiple driving sections, which are represented by "climbing area a", "platform area a", "downhill area a", "climbing area b", "unloading area a", "downhill area b", etc. The road condition type of the driving section is represented by words such as "climbing", "downhill" and "unloading" in the section identification, and the letters such as a, b, c in the section identification represent the section order of the driving section among the driving sections of the same road condition type. Based on this, the road condition type and the section order are combined to uniquely represent the driving section.

[0097] It should be noted that the parameter value of the operating parameter on the driving section represents the operating state of the range extender engine. For example, there may be one or more operating parameters, and specifically, the operating parameters may include at least one of the following: average exhaust temperature parameter, nitrogen oxide emission (NOx specific emission) parameter, carbon load change parameter, cumulative fuel consumption parameter, and heating mode duration ratio parameter.

[0098] Specifically, in this embodiment, the sensors on the range extender engine can be used to collect the operating parameters of the vehicle on each driving section, thereby obtaining the operating parameters of the range extender engine of the vehicle on each driving section, such as the average exhaust temperature of the climbing area a, the nitrogen oxide emissions in the climbing area a, the average exhaust temperature of the platform area a, the average exhaust temperature of the downhill area a, the cumulative fuel consumption of the downhill area a, the proportion of the heating mode time in the downhill area a, and other operating parameters.

[0099] Step 402: According to the parameter value of the operating parameter, obtain the parameter value of the performance parameter used by the range extender engine when the vehicle travels on each driving section next time.

[0100] In one implementation, in step 402, the parameter value of the performance parameter used by the range-extender engine in each driving section of the vehicle's current travel may be adjusted according to the parameter value of the operating parameter to obtain the parameter value of the performance parameter used by the range-extender engine in each driving section the next time the vehicle travels.

[0101] In another implementation, in step 402 , the parameter value of the performance parameter used by the range extender engine when the vehicle travels on each driving section next time can be directly generated according to the parameter value of the operating parameter.

[0102] There may be one or more performance parameters, for example, the performance parameters may include at least one of an advance angle, a rail pressure, and a throttle valve opening.

[0103] For example, in step 402, based on the average exhaust temperature of the climbing area a, the nitrogen oxide emissions of the climbing area a, the average exhaust temperature of the platform area a, the average exhaust temperature of the downhill area a, the cumulative fuel consumption of the downhill area a, the proportion of the heating mode time of the downhill area a, and other parameters, the parameter values ​​of each type of performance parameter used by the range extender engine on each driving section when the vehicle travels next time, such as the advance angle, the rail pressure, the throttle valve opening, and other values, are obtained respectively.

[0104] Step 403: When the vehicle travels on each driving section next time, the range extender engine is controlled according to the parameter value of the performance parameter.

[0105] Specifically, in step 403, the parameter value of each performance parameter is written into the engine controller, so that when the vehicle travels on each driving section next time, the engine controller controls the operation of the range extender engine according to the parameter value of the written performance parameter.

[0106] By means of the above technical scheme, in a parameter control method for a range extender engine provided in an embodiment of the present application, for each driving section in a cyclic driving path of the range extender engine, the operating parameters of the range extender engine on the driving section are obtained, so that according to these operating parameters, the performance parameters used by the range extender engine of the vehicle on the driving section next time are obtained. Different from the scheme of calibrating performance parameters through all working conditions, the performance parameters obtained according to the operating parameters of each driving section in this embodiment are more in line with the actual driving conditions. Therefore, this embodiment can make the performance parameters of the range extender engine more accurate. Based on this, the control of the range extender engine through more accurate performance parameters can improve the engine performance of the range extender engine on each driving section, thereby improving the overall engine performance of the range extender engine.

[0107] In one implementation, the circular driving path is obtained by: Figure 6 As shown in:

[0108] Step 601: Obtain the driving position information of the vehicle during driving.

[0109] The driving position information may include at least one of the vehicle's latitude and longitude information, altitude information, driving mileage, running time and slope information.

[0110] Specifically, in this embodiment, sensors such as a positioning device in the vehicle can be used to collect the driving position information of the vehicle during driving.

[0111] Step 602: Determine whether the driving position information satisfies the cyclic driving condition. If the driving position information satisfies the cyclic driving condition, execute step 603. If the driving position information does not satisfy the cyclic driving condition, return to re-execute step 601, and then re-determine whether the cyclic driving condition is met according to the newly obtained driving position information, until the driving position information satisfies the cyclic driving condition, and then execute step 603.

[0112] Specifically, the driving position information satisfies the cyclic driving condition, which may be: the driving position information indicates that the vehicle is in a cyclic operation state within the first time period, and the cyclic operation state is: the vehicle continues to cyclically drive on the same path. For example, the driving position information satisfies the cyclic driving condition, which may be: the longitude and latitude in the driving position information are repeated periodically within a certain driving mileage, the altitude is repeated periodically within the driving mileage, and the slope is repeated periodically within the driving mileage.

[0113] Step 603: Obtain a circular driving path according to the driving position information.

[0114] Specifically, in step 603, the driving position information is parsed to identify the driving mileage corresponding to at least one of the periodically repeated longitude and latitude, altitude, and slope, and the driving path corresponding to the driving mileage is determined as a cyclic driving path.

[0115] For example, Figure 7 As shown in , by parsing the longitude and latitude, altitude and slope in the driving position information, it can be determined that: the longitude and latitude are periodically repeated on the driving path from point A to point B, then to point C and then to point A, the altitude is periodically repeated on the driving path from point A to point B, then to point C and then to point A, and the slope is periodically repeated on the driving path from point A to point B, then to point C and then to point A, thereby determining the driving path from point A to point B, then to point C and then to point A as a circular driving path.

[0116] Step 604: Divide the circular driving route into sections to obtain a plurality of driving sections.

[0117] Specifically, in this embodiment, the changes in longitude and latitude, altitude and slope in the driving position information can be analyzed to determine the longitude and latitude change positions at which the altitude and slope change each time, such as point A, point B and point C, and then the circular driving path can be divided into multiple driving sections according to the determined longitude and latitude change positions, such as Figure 7 As shown in the figure, the driving section from point A to point B, the driving path from point B to point C, and the driving path from point C to point A.

[0118] In one implementation, step 402, when obtaining the parameter values ​​of the performance parameters used by the range extender engine when the vehicle travels on each driving section next time, can be implemented in the following manner, such as Figure 8 As shown in:

[0119] Step 801: According to the parameter value of the operating parameter, obtain the correction coefficient value corresponding to the performance parameter used by the range extender engine when the vehicle travels on each driving section next time.

[0120] Specifically, in step 801, for each type of performance parameter on each driving section, according to the parameter values ​​of all operating parameters, a correction coefficient value corresponding to each type of performance parameter used by the range extender engine on each driving section when the vehicle travels next time is obtained.

[0121] For example, in step 801, for each driving section in the circular driving path, the following processing is performed:

[0122] For the performance parameter of the advance angle, according to the parameter values ​​of all operating parameters on the driving section, such as average exhaust temperature, cumulative fuel consumption, etc., obtain the correction coefficient value corresponding to the advance angle used by the range extender engine on each driving section when the vehicle is driven next time;

[0123] For the performance parameter of rail pressure, according to the parameter values ​​of all operating parameters on the driving section, such as average exhaust temperature, cumulative fuel consumption, etc., obtain the correction coefficient value corresponding to the rail pressure used by the range extender engine on each driving section when the vehicle is next driven;

[0124] For the performance parameter of the throttle valve opening, according to the parameter values ​​of all operating parameters on the driving section, such as average exhaust temperature, accumulated fuel consumption, etc., obtain the correction coefficient value corresponding to the throttle valve opening used by the range extender engine on each driving section when the vehicle is driven next time; and so on.

[0125] Step 802: Process the basic parameter values ​​corresponding to the range extender engine on the driving section according to the correction coefficient value to obtain the parameter values ​​of the performance parameters used by the range extender engine on each driving section when the vehicle travels next time.

[0126] The magnitude of the correction coefficient value represents the degree of processing of the basic parameter value corresponding to the range extender engine on the driving section. For example, the larger the correction coefficient value, the greater the magnitude of processing of the basic parameter value corresponding to the range extender engine on the driving section; the smaller the correction coefficient value, the smaller the magnitude of processing of the basic parameter value corresponding to the range extender engine on the driving section.

[0127] Specifically, in step 802, for each type of performance parameter on each driving section, the correction coefficient may be multiplied by the basic parameter value corresponding to the range extender engine on the driving section to obtain the parameter value of each type of performance parameter used by the range extender engine on each driving section the next time the vehicle travels.

[0128] For example, in step 802, for each driving section in the circular driving path, the following processing is performed:

[0129] For the performance parameter of the advance angle, multiply the correction coefficient corresponding to the advance angle by the basic parameter value corresponding to the range extender on the driving section to obtain the parameter value of the advance angle used by the range extender engine when the vehicle next drives on the driving section;

[0130] For the performance parameter of rail pressure, multiply the correction coefficient corresponding to the advance angle by the basic parameter value corresponding to the range extender on the driving section to obtain the parameter value of the rail pressure used by the range extender engine when the vehicle travels on the driving section next time;

[0131] For the performance parameter of the throttle valve opening, the correction coefficient corresponding to the advance angle is multiplied by the basic parameter value corresponding to the range extender on the driving section to obtain the parameter value of the throttle valve opening used by the range extender engine when the vehicle travels on the driving section next time; etc.

[0132] In one implementation, the basic parameter value may be: a preset parameter value corresponding to a performance parameter used by the range extender engine on the driving section, for example, a preset parameter value corresponding to an advance angle, a preset parameter value corresponding to a rail pressure, a preset parameter value corresponding to a throttle valve opening, etc.

[0133] In another implementation, the basic parameter value may be: the parameter value of the performance parameter used by the range extender engine on the driving section that the vehicle is traveling on this time. For example, the basic parameter value corresponding to the advance angle may be: the parameter value of the advance angle used by the range extender engine on the driving section that the vehicle is traveling on this time; the basic parameter value corresponding to the rail pressure may be: the parameter value of the rail pressure used by the range extender engine on the driving section that the vehicle is traveling on this time; the basic parameter value corresponding to the throttle valve opening may be: the parameter value of the throttle valve opening used by the range extender engine on the driving section that the vehicle is traveling on this time.

[0134] Based on the above implementation scheme, when obtaining the correction coefficient value in step 801, it can be implemented in the following ways, such as Fig. 9 As shown in:

[0135] Step 901: According to the parameter value of the operating parameter, obtain the correction component parameter value of the operating parameter corresponding to the performance parameter.

[0136] It should be noted that, for different types of performance parameters, parameter values ​​of different operating parameters correspond to different correction component parameter values.

[0137] Specifically, in step 901, the parameter value of the correction component of the performance parameter corresponding to the parameter value of the operating parameter may be searched according to the parameter value of the operating parameter in the parameter correspondence table of the performance parameter corresponding to the operating parameter.

[0138] Among them, each type of performance parameter corresponds to one or more types of operating parameters in a parameter correspondence table. For example, there is a parameter correspondence table between the advance angle and the average exhaust temperature; there is a parameter correspondence table between the advance angle and the changes in nitrogen oxide emissions and carbon load; there is a parameter correspondence table between the advance angle and the cumulative fuel consumption; there is a parameter correspondence table between the rail pressure and the average exhaust temperature; there is a parameter correspondence table between the rail pressure and the cumulative fuel consumption; and so on.

[0139] As shown in Table 1, this is an example of a parameter correspondence table where different types of performance parameters correspond to different types of operating parameters:

[0140] Table 1 Parameter correspondence table

[0141]

[0142] In the parameter correspondence table, the operating parameters correspond to different correction component parameter values ​​at different parameter values. The parameter correspondence table can be represented by a two-dimensional curve. For example, Fig.10 As shown in , it is a curve diagram representing the relationship between the parameter value of a certain operating parameter and the correction component parameter value on a certain performance parameter.

[0143] Based on this, in this embodiment, according to the set of parameter correspondence tables shown in Table 1, firstly, according to the operating parameters and performance parameters, a parameter correspondence table, such as a parameter correspondence table corresponding to the advance angle and the average exhaust temperature, can be determined. Then, according to the parameter value of the operating parameter, Fig.10 The curve shown determines the parameter value of the operating parameter corresponding to the correction component parameter value.

[0144] Step 902: weighting the correction component parameter values ​​according to the weight coefficients corresponding to the operating parameters to obtain correction coefficient values ​​corresponding to the performance parameters used by the range extender engine on each driving section when the vehicle travels next time.

[0145] It should be noted that for the same type of performance parameters, the weight coefficients corresponding to different types of operating parameters can be the same or different. For example, the weight coefficient corresponding to the rail pressure and the average exhaust temperature can be different from the weight coefficient corresponding to the cumulative fuel consumption; the weight coefficient corresponding to the advance angle and the nitrogen oxide emission can be the same as the weight coefficient corresponding to the nitrogen oxide emission; and so on.

[0146] In addition, for the same type of performance parameters, the weight coefficients corresponding to all types of operating parameters are less than or equal to 1, and the sum of the weight coefficients corresponding to all types of operating parameters can be 1.

[0147] Specifically, in step 902, the correction component parameter values ​​may be weighted summed according to the weight coefficient corresponding to each operating parameter to obtain the correction coefficient value corresponding to the performance parameter used by the range extender engine when the vehicle travels on each driving section next time.

[0148] For example, in step 902, for each driving section in the circular driving path, the following processing is performed:

[0149] For the performance parameter of the advance angle, weighted sum of the correction component parameter value corresponding to the advance angle of each operating parameter is performed according to the weight coefficient corresponding to each operating parameter, so as to obtain the correction coefficient value corresponding to the advance angle used by the range extender engine when the vehicle travels on the driving section next time;

[0150] For the performance parameter of rail pressure, according to the weight coefficient corresponding to each operating parameter, the correction component parameter value corresponding to the advance angle of each operating parameter is weighted summed to obtain the correction coefficient value corresponding to the rail pressure used by the range extender engine when the vehicle travels on the driving section next time;

[0151] For the performance parameter of the throttle valve opening, weighted sum of the correction component parameter value corresponding to the advance angle of each operating parameter is performed according to the weight coefficient corresponding to each operating parameter, so as to obtain the correction coefficient value corresponding to the throttle valve opening used by the range extender engine when the vehicle travels on the driving section next time;

[0152] etc.

[0153] A parameter control method for a range extender engine provided in an embodiment of the present application is introduced above, and a device for executing the parameter control method for a range extender engine will be introduced below.

[0154] See also Fig.11 , is a schematic diagram of a parameter control device for a range extender engine provided in an embodiment of the present application. The device can be configured in an engine controller or an electronic device connected to the engine controller. The technical solution in this embodiment is mainly used to improve the accuracy of the performance parameters of the range extender engine to improve the performance of the range extender engine.

[0155] Specifically, the device in this embodiment may include the following units:

[0156] The operating parameter obtaining unit 1101 is used to obtain the operating parameters of the range extender engine on each driving section in a circular driving path of the vehicle, wherein the circular driving path is composed of a plurality of driving sections; the road conditions between adjacent driving paths are different; and the parameter values ​​of the operating parameters on the driving sections represent the operating state of the range extender engine;

[0157] A performance parameter obtaining unit 1102 is used to obtain, according to the parameter value of the operating parameter, the parameter value of the performance parameter used by the range extender engine when the vehicle travels on each of the driving sections next time;

[0158] The engine control unit 1103 is used to control the range extender engine according to the parameter value of the performance parameter when the vehicle travels on each of the driving sections next time.

[0159] By means of the above technical scheme, in a parameter control device for a range extender engine provided in an embodiment of the present application, for each driving section in a cyclic driving path of the range extender engine, the operating parameters of the range extender engine on the driving section are obtained, so that according to these operating parameters, the performance parameters used by the range extender engine of the vehicle on the driving section next time are obtained. Different from the scheme of calibrating performance parameters through all working conditions, the performance parameters obtained according to the operating parameters of each driving section in this embodiment are more in line with the actual driving conditions. Therefore, this embodiment can make the performance parameters of the range extender engine more accurate. Based on this, the control of the range extender engine through more accurate performance parameters can improve the engine performance of the range extender engine on each driving section, thereby improving the overall engine performance of the range extender engine.

[0160] An embodiment of the present application further provides an electronic device, comprising at least one processor and a memory connected to the processor, wherein:

[0161] The memory is used to store computer programs;

[0162] The processor is used to execute the computer program so that the electronic device can implement the parameter control method for the range extender engine of any one of the above embodiments.

[0163] Specifically, refer to Fig.12 As shown, it shows a schematic diagram of the structure of an electronic device suitable for implementing the embodiment of the present application. The electronic device in the embodiment of the present application may include but is not limited to fixed terminals such as mobile phones, laptops, PDAs (personal digital assistants), PADs (tablet computers), desktop computers, etc. Fig.12 The electronic device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0164] like Fig.12 As shown, the electronic device may include a processing device (such as a central processing unit, a graphics processor, etc.) 1201, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1202 or a program loaded from a storage device 1208 to a random access memory (RAM) 1203, for implementing the parameter control method for a range extender engine of any of the above embodiments. When the electronic device is powered on, various programs and data required for the operation of the electronic device are also stored in the RAM 1203. The processing device 1201, the ROM 1202, and the RAM 1203 are connected to each other via a bus 1204. An input / output (I / O) interface 1205 is also connected to the bus 1204.

[0165] Typically, the following devices may be connected to the I / O interface 1205: an input device 1206 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 1207 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 1208 including, for example, a memory card, a hard disk, etc.; and a communication device 1209. The communication device 1209 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Although Fig.12 An electronic device having various devices is shown, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.

[0166] An embodiment of the present application also provides a computer program product, including computer-readable instructions. When the computer-readable instructions are executed on an electronic device, the electronic device implements any parameter control method for a range extender engine provided in the embodiment of the present application.

[0167] A computer-readable storage medium is also provided in an embodiment of the present application. The storage medium carries one or more computer programs. When the one or more computer programs are executed by an electronic device, the electronic device can implement any parameter control method for a range extender engine provided in an embodiment of the present application.

[0168] Taking a diesel engine as an example, the technical solution of the present application is illustrated below:

[0169] This application is divided into two parts. One part is: judging the cyclic working condition of the whole vehicle according to the information of the positioning device or map box, dividing the working condition path of the whole vehicle, and collecting the key signals of each section in each cycle (cyclic driving path), that is, the operating parameters mentioned above; the other part is: calculating the performance parameters of the engine (that is, the control parameters) according to the collected signals, applying the corrected parameters in the next cycle, and re-collecting the key signals to re-correct the performance parameters.

[0170] For example, Fig.13 As shown in , in this embodiment, the whole vehicle cycle is pre-determined, the operating condition areas (paths) are divided, and the cycle road spectrum is counted, such as NOx emissions, heating mode ratio, cumulative fuel consumption, etc., and the engine is controlled on various performance parameters according to the key signals counted, such as control of engine combustion parameters, control of the engine air system, and control of the engine after-treatment system, so as to achieve emission correction, thermal management correction, fuel consumption correction, etc., to achieve energy conservation and emission reduction.

[0171] like Fig.14 As shown in , the specific process is as follows:

[0172] First, based on the vehicle's latitude and longitude signals, altitude signals, slope signals and other information, determine whether the vehicle is in a cyclic working state within a certain time mileage. When it is determined that the longitude and latitude signals are repeated within a period of time, it is recorded as a cycle. When several consistent cycle paths appear, it is considered to be in a cyclic working state and the control function in this application is enabled.

[0173] Then, according to the slope, altitude and other signals of the cycle road spectrum, the working area is divided into the driving sections mentioned above, and key information such as average exhaust temperature, NOx emission ratio, carbon load change, cumulative fuel consumption, heating mode ratio, etc. in each working area is statistically calculated. Specifically, it includes: average exhaust temperature of climbing slope a, NOx emission ratio of climbing slope a, carbon load change of climbing slope a, carbon load change of climbing slope b, cumulative fuel consumption of climbing slope a, heating mode ratio of climbing slope a, etc.

[0174] Then, after obtaining the key signals of each working area, the correction results of key performance parameters of the engine such as advance angle, rail pressure, throttle valve opening, etc. are calculated, such as the corrected advance angle, corrected rail pressure, corrected throttle valve opening, etc. Based on this, after obtaining the correction results, use them in the next cycle, and count the key signals of the next cycle, and perform feedback adjustment on the corresponding signals, and so on. Fig.15As shown in, based on the average exhaust temperature at climb a, according to the corresponding curve (parameter correspondence table), the exhaust temperature correction coefficient (i.e., the correction component parameter value corresponding to the average exhaust temperature and the advance angle in the previous text) is obtained; based on the NOx specific emission at climb a and the carbon load change at climb a, according to the corresponding curve (parameter correspondence table), the tail exhaust correction coefficient (i.e., the correction component parameter value corresponding to the nitrogen oxide emission and carbon load change and the advance angle in the previous text) is obtained, and so on, and then each correction coefficient is weightedly summed with the corresponding weight coefficient to obtain the correction coefficient corresponding to the advance angle (i.e., the correction coefficient value in the previous text), and then the correction coefficient of the advance angle is multiplied by the basic advance angle (i.e., the parameter basic value of the advance angle in the previous text) to obtain the corrected advance angle (i.e., the parameter value of the advance angle in the previous text).

[0175] It can be seen that this embodiment uses the characteristics of the mining truck range extender engine operating conditions, which are mostly cyclic operating conditions, concentrated operating conditions, and strong regularity, to predict the vehicle road spectrum and the range extender engine operating conditions (the exhaust temperature, NOx, and intake volume of this cycle are replaced by the exhaust temperature, NOx, and intake volume of the next cycle). According to the predicted exhaust temperature, NOx, intake volume and other information, the engine performance parameters are controlled, and the engine is reasonably controlled with a more fuel-efficient thermal management control method and a more reliable component control rate. In summary, this embodiment uses the characteristics of the reciprocating cycle of the range extender engine operating conditions to divide the engine road spectrum into operating conditions, and adopts performance parameters that are more suitable for each operating condition to improve energy utilization and save energy and reduce emissions.

[0176] It should also be noted that the device embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed over multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, in the drawings of the device embodiments provided by the present application, the connection relationship between the modules indicates that there is a communication connection between them, which may be specifically implemented as one or more communication buses or signal lines.

[0177] Through the description of the above implementation mode, the technicians in the field can clearly understand that the present application can be implemented by means of software plus necessary general hardware, and of course, it can also be implemented by special hardware including special integrated circuits, special CPUs, special memories, special components, etc. In general, all functions completed by computer programs can be easily implemented by corresponding hardware, and the specific hardware structure used to implement the same function can also be various, such as analog circuits, digital circuits or special circuits. However, for the present application, software program implementation is a better implementation mode in more cases. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a readable storage medium, such as a computer floppy disk, a U disk, a mobile hard disk, a ROM, a RAM, a magnetic disk or an optical disk, etc., including a number of instructions to enable a computer device (which can be a personal computer, a training device, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0178] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments may be implemented in the form of a computer program product.

[0179] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website site, a computer, a training device, or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, training device, or data center. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a training device, a data center, etc. that includes one or more available media integrations. The available medium may be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)), etc.

Claims

1. A parameter control method for a range extender engine, characterized in that: The method comprises: Obtaining an operating parameter of the range extender engine on each driving section in a circular driving route of the vehicle, the circular driving route being composed of a plurality of driving sections; adjacent driving sections having different road condition types; and parameter values ​​of the operating parameters on the driving sections representing an operating state of the range extender engine; According to the parameter value of the operating parameter, obtaining the parameter value of the performance parameter used by the range extender engine when the vehicle travels on each of the driving sections next time; When the vehicle travels on each of the travel sections next time, controlling the range extender engine according to the parameter value of the performance parameter; The operating parameters include: at least one of an average exhaust temperature parameter, a nitrogen oxide emission parameter, a carbon load change parameter, a cumulative fuel consumption parameter, and a heating mode duration ratio parameter; The performance parameter includes at least one of an advance angle, a rail pressure, and a throttle valve opening.

2. The method according to claim 1, characterized in that According to the parameter value of the operating parameter, obtaining the parameter value of the performance parameter used by the range extender engine when the vehicle travels on each of the driving sections next time, including: According to the parameter value of the operating parameter, obtaining a correction coefficient value corresponding to the performance parameter used by the range extender engine when the vehicle travels on each of the driving sections next time; According to the correction coefficient value, the basic parameter value corresponding to the range extender engine on the driving section is processed to obtain the parameter value of the performance parameter used by the range extender engine when the vehicle travels on each driving section next time.

3. The method according to claim 2, characterized in that Obtaining, according to the parameter value of the operating parameter, a correction coefficient value corresponding to the performance parameter used by the range extender engine when the vehicle travels on each of the driving sections the next time, including: According to the parameter value of the operating parameter, obtaining a correction component parameter value of the operating parameter corresponding to the performance parameter; The correction component parameter value is weighted according to the weight coefficient corresponding to the operating parameter to obtain the correction coefficient value corresponding to the performance parameter used by the range extender engine when the vehicle travels on each driving section next time.

4. The method according to claim 3, characterized in that Obtaining, according to the parameter value of the operating parameter, a correction component parameter value of the operating parameter corresponding to the performance parameter, comprising: In a parameter correspondence table of the performance parameter corresponding to the operating parameter, searching, according to the parameter value of the operating parameter, a correction component parameter value of the performance parameter corresponding to the parameter value of the operating parameter; There is a parameter correspondence table corresponding to each type of performance parameter and each type of operating parameter; in the parameter correspondence table, the operating parameter corresponds to different correction component parameter values ​​at different parameter values.

5. The method according to claim 3, characterized in that: The correction component parameter value is weighted according to the weight coefficient corresponding to the operating parameter to obtain the correction coefficient value corresponding to the performance parameter used by the range extender engine when the vehicle travels on each driving section next time, including: The correction component parameter values ​​are weighted and summed according to the weight coefficient corresponding to each of the operating parameters to obtain the correction coefficient value corresponding to the performance parameter used by the range extender engine when the vehicle travels on each of the driving sections next time.

6. The method according to claim 2, characterized in that According to the correction coefficient value, the basic parameter value corresponding to the range extender engine on the driving section is processed to obtain the parameter value of the performance parameter used by the range extender engine when the vehicle travels on each driving section next time, including: Multiplying the correction coefficient value by the basic parameter value corresponding to the range extender engine on the driving section to obtain the parameter value of the performance parameter used by the range extender engine when the vehicle travels on each driving section next time; Among them, the basic parameter value is: a preset parameter value corresponding to the performance parameter used by the range extender engine on the driving section; or, the basic parameter value is: the parameter value of the performance parameter used by the range extender engine when the vehicle is traveling on the driving section this time.

7. The method according to claim 1, characterized in that The circular driving path is obtained by: Obtaining driving position information of the vehicle during driving; the driving position information includes: at least one of the latitude and longitude information, altitude information and slope information of the vehicle; When the driving position information satisfies the cyclic driving condition, obtaining a cyclic driving path according to the driving position information; The circular driving route is divided into sections to obtain a plurality of driving sections.

8. The method according to claim 7, characterized in that The driving section has a section identifier, which is used to uniquely identify the corresponding driving section. The section identifier also represents the section order between the driving sections belonging to the same road condition type.

9. A parameter control device for a range extender engine, characterized in that: The device comprises: An operating parameter obtaining unit, used for obtaining an operating parameter of the range extender engine on each driving section in a circular driving path of the vehicle, wherein the circular driving path is composed of a plurality of driving sections; adjacent driving paths have different road condition types; and parameter values ​​of the operating parameters on the driving sections represent an operating state of the range extender engine; a performance parameter obtaining unit, for obtaining, according to the parameter value of the operating parameter, a parameter value of a performance parameter used by the range extender engine when the vehicle travels on each of the driving sections the next time; an engine control unit, for controlling the range extender engine according to the parameter value of the performance parameter when the vehicle travels on each of the travel sections next time; The operating parameters include: at least one of an average exhaust temperature parameter, a nitrogen oxide emission parameter, a carbon load change parameter, a cumulative fuel consumption parameter, and a heating mode duration ratio parameter; The performance parameter includes at least one of an advance angle, a rail pressure, and a throttle valve opening.

Citation Information

Patent Citations

  • Vehicle AMT gear shifting method based on road parameters

    CN113653796A

  • Energy management strategy determination method and device, equipment and storage medium

    CN117533285A