Multi-target energy management and control method and device, vehicle and storage medium
By obtaining vehicle operating parameters and scoring systems, and selecting the energy management strategy with the highest comprehensive performance score, the problem of multi-objective balance of vehicle energy management is solved, achieving more efficient energy use and reducing noise and vibration.
Patent Information
- Application Number
- CN202411256757.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-09
- Publication Date
- 2025-01-07
AI Technical Summary
The existing vehicle energy management has shortcomings in multi-objective balance control, resulting in insufficient power output, excessive noise, and high fuel consumption, making it difficult to improve the overall efficiency.
By obtaining the current operating parameters of the vehicle, determining the target comprehensive performance score based on the multi-objective performance score, and traversing the preset energy management strategy, selecting the strategy with the highest comprehensive performance score as the target energy management strategy to achieve balanced control of the vehicle energy.
It realizes multi-target balance of vehicle operation according to the needs of different scenarios, improves the balanced control effect of vehicle energy, reduces the energy consumption of the whole vehicle, reduces noise and vibration, and improves power output and power management.
Smart Images

Figure CN119261853A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle control technology, and in particular to a multi-objective energy management method, device, vehicle and storage medium. Background Art
[0002] The core of hybrid energy management lies in the control of the vehicle's operating point.
[0003] However, in the control process of the existing vehicle operating point, there are too many factors to consider. If the power point is selected too low, it will lead to insufficient power output and an unexpected drop in the vehicle's power battery. If the speed point is selected too high, the engine noise will be too loud, which may cause NVH (noise, vibration and harshness) complaints. If the fuel consumption point is not selected well, the overall efficiency will be reduced and the energy consumption of the whole vehicle will be high.
[0004] Therefore, how to achieve a balance among multiple objectives in energy management and control and to effectively balance vehicle energy management has become a problem that needs to be solved urgently. Summary of the invention
[0005] The main purpose of this application is to provide a multi-objective energy management method, device, vehicle and storage medium, aiming to solve the technical problem of how to effectively and balancedly control vehicle energy management.
[0006] To achieve the above objectives, the present application proposes a multi-objective energy management and control method, which includes:
[0007] Acquire current operating parameters of the vehicle, and determine a multi-objective performance score corresponding to a preset energy management strategy based on the current operating parameters;
[0008] Determine a target comprehensive performance score based on the current operating scenario and the multi-target performance score;
[0009] The target comprehensive performance scores are traversed, and the energy management strategy corresponding to the maximum comprehensive performance score in the preset energy management strategies is used as the target energy management strategy.
[0010] In one embodiment, the step of determining the target comprehensive performance score according to the current operating scenario and the multi-target performance score includes:
[0011] Determine the target weight coefficient based on the current operating scenario;
[0012] A target comprehensive performance score is determined based on the target weight coefficient and the multi-target performance score.
[0013] In one embodiment, the multi-objective performance score includes an engine performance score and a target power score;
[0014] The step of obtaining the current operating parameters of the vehicle and determining the multi-objective performance score corresponding to the preset energy management strategy based on the current operating parameters includes:
[0015] Determining an engine operating index corresponding to a preset energy management strategy based on the current operating parameters;
[0016] Get the current battery level;
[0017] Determining the engine performance score corresponding to the preset energy management strategy according to the preset energy test data and the engine operation index;
[0018] The target power score corresponding to the preset energy management strategy is determined based on the preset battery power and the current battery power.
[0019] In one embodiment, the engine performance score includes an operating performance score and a noise performance score; the preset energy test data includes preset operating test data and preset noise test data;
[0020] The step of determining the engine performance score corresponding to the preset energy management strategy according to the preset energy test data and the engine operation index comprises:
[0021] Determining a drive motor operation index corresponding to the preset energy management strategy based on the current operation parameter;
[0022] Determining the operation performance score corresponding to the preset energy management strategy according to the preset operation test data, the engine operation index and the drive motor operation index;
[0023] The noise performance score corresponding to the preset energy management strategy is determined based on the preset noise test data and the engine operation index.
[0024] In one embodiment, the step of determining the operating performance score corresponding to the preset energy management strategy according to the preset operating test data, the engine operating index and the drive motor operating index comprises:
[0025] determining a current engine fuel consumption parameter according to the engine operation index;
[0026] Determining a fuel consumption parameter of the drive motor based on the drive motor operation index;
[0027] The operating performance score is determined according to the preset operating test data, the engine fuel consumption ratio and the drive motor fuel consumption parameter.
[0028] In one embodiment, the step of determining the noise performance score corresponding to the preset energy management strategy based on the preset noise test data and the engine operation index includes:
[0029] determining current engine noise according to the engine operation index;
[0030] A noise performance score is determined based on preset noise test data and the current engine noise.
[0031] In one embodiment, the step of determining the target power score corresponding to the preset energy management strategy based on the preset battery power and the current battery power includes:
[0032] Determining a current battery power deviation based on a preset battery power and the current battery power;
[0033] Determine a cumulative power deviation according to the current power deviation;
[0034] The target power score corresponding to the preset energy management strategy is determined based on the current power deviation and the accumulated power deviation.
[0035] In addition, to achieve the above objectives, the present application also proposes a multi-objective energy management and control device, which includes:
[0036] An initial score calculation module, used to obtain current operating parameters of the vehicle and determine a multi-objective performance score corresponding to a preset energy management strategy based on the current operating parameters;
[0037] A comprehensive score calculation module, used to determine a target comprehensive performance score based on the current operating scenario and the multi-objective performance score;
[0038] The energy management and control selection module is used to traverse the target comprehensive performance scores and use the energy management strategy corresponding to the maximum comprehensive performance score in the preset energy management strategies as the target energy management strategy.
[0039] In addition, to achieve the above-mentioned objectives, the present application also proposes a vehicle, the device including: a memory, a processor, and a multi-objective energy control program stored in the memory and executable on the processor, the multi-objective energy control program being configured to implement the steps of the multi-objective energy control method as described above.
[0040] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a storage medium, on which a multi-target energy control program is stored. When the multi-target energy control program is executed by a processor, the steps of the multi-target energy control method as described above are implemented.
[0041] The present application discloses a multi-objective energy management and control method, device, vehicle and storage medium, the method comprising: obtaining the current operating parameters of the vehicle, and determining the multi-objective performance score corresponding to the preset energy management strategy based on the current operating parameters; determining the target comprehensive performance score according to the current operating scenario and the multi-objective performance score; traversing the target comprehensive performance score, and taking the energy management strategy corresponding to the maximum comprehensive performance score in the preset energy management strategy as the target energy management strategy. The present application determines the multi-objective performance score corresponding to each energy management strategy in the preset energy management strategy and the current operating status of the vehicle by setting different evaluation indicators for multiple objectives, and determines the final target comprehensive performance score based on the current operating scenario and the multi-objective performance score, thereby automatically selecting the energy management strategy with the highest comprehensive evaluation score in the preset energy management strategy as the final target energy management strategy. Therefore, the present application can realize multi-objective balanced control of vehicle operation according to the requirements of different scenarios, thereby realizing effective balanced control of vehicle energy. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0043] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0044] Figure 1 A schematic diagram of a process flow provided for the first embodiment of the multi-objective energy control method of the present application;
[0045] Figure 2 A schematic diagram of data type description rules for data element values of the first embodiment of the multi-objective energy management and control method of the present application;
[0046] Figure 3 A schematic diagram of a character meaning description rule in a representation format of a data element value in a first embodiment of the multi-objective energy management and control method of the present application;
[0047] Figure 4 A schematic diagram of a character meaning description rule in a representation format of a data element value in a first embodiment of the multi-objective energy management and control method of the present application;
[0048] Figure 5 A schematic diagram of a process flow provided for the second embodiment of the multi-objective energy control method of the present application;
[0049] Figure 6This is a schematic diagram of the module structure of the multi-objective energy management and control device according to an embodiment of the present application;
[0050] Figure 7 Schematic diagram of the device structure of the hardware operating environment involved in the multi-objective energy management and control method in the embodiment of the present application.
[0051] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0052] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0053] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0054] The main solution of this application is: obtain the current operating parameters of the vehicle, and determine the multi-objective performance score corresponding to the preset energy management strategy based on the current operating parameters; determine the target comprehensive performance score according to the current operating scenario and the multi-objective performance score; traverse the target comprehensive performance score, and take the energy management strategy corresponding to the maximum comprehensive performance score in the preset energy management strategy as the target energy management strategy.
[0055] In the process of controlling the operating points of existing vehicles, there are too many factors to consider. If the power point is selected too low, it may lead to insufficient power output and unexpected drop in power battery charge; if the speed point is selected too high, the engine noise will be too loud, which may cause NVH complaints; if the fuel consumption point is not selected well, the overall efficiency will be reduced and the energy consumption of the whole vehicle will be high.
[0056] This application sets different evaluation indicators for multiple objectives, determines the multi-objective performance scores corresponding to each energy management strategy in the preset energy management strategy based on the current operating conditions of the vehicle, and determines the final target comprehensive performance score based on the current operating scenario and the multi-objective performance score, thereby achieving a multi-objective balance of vehicle operation according to the requirements of different scenarios and realizing effective balanced management and control of vehicle energy.
[0057] It should be noted that the execution subject of this embodiment can be a multi-objective energy management and control system, or a computing service device with data processing, network communication and program running functions, such as a multi-objective energy management and control device such as a vehicle-mounted computer, a tablet computer, a personal computer, a mobile phone, etc., or a vehicle that can achieve the above functions, etc. This embodiment does not specifically limit this. The following takes the vehicle as the execution subject as an example to illustrate this embodiment and the following embodiments.
[0058] Based on this, the present application embodiment provides a multi-objective energy management method, referring to Figure 1 , Figure 1 This is a first flow chart of the first embodiment of the multi-objective energy management and control method of the present application.
[0059] In this embodiment, the multi-objective energy management and control method includes steps S10 to S40:
[0060] Step S10, obtaining current operating parameters of the vehicle, and determining a multi-objective performance score corresponding to a preset energy management strategy based on the current operating parameters;
[0061] It should be understood that the core of vehicle hybrid energy management lies in the control of the engine operating point, and the operation of the engine will also be affected by the vehicle drive motor. Therefore, the above current operating parameters can be the vehicle's current engine operating parameters and the current drive motor operating parameters.
[0062] The above-mentioned preset energy management strategy can be a feasible combination of different engine outputs and drive motor outputs obtained by traversing according to the current required torque or power of the vehicle. Specifically, the current required torque or power = engine output + drive motor output. This embodiment needs to select the output combination with the best balance of various operating indicators as the final energy allocation result, that is, the final target energy management strategy.
[0063] It is understandable that the above-mentioned multi-objective performance score may be a performance scoring parameter involving an engine power selection point, a speed selection point and a fuel consumption selection point, that is, in this embodiment, different scoring indicators may be pre-set for each objective, and the vehicle may determine the multi-dimensional or multi-objective performance score corresponding to each engine output and drive motor output combination in the preset energy management strategy obtained by traversing according to the current engine operating parameters and the current drive motor operating parameters corresponding to the actual operation. Specifically, the multiple monitoring dimensions may include an economic dimension, a power balance dimension and a noise control dimension, etc.
[0064] Step S20, determining a target comprehensive performance score according to the current operation scenario and the multi-target performance score;
[0065] It is easy to understand that in order to further achieve effective multi-objective energy balance control, this embodiment can determine the final performance score corresponding to each engine output and drive motor output combination scheme, that is, the target comprehensive performance score, based on the multi-objective performance scores corresponding to each engine output and drive motor output combination and different scenario requirements.
[0066] In one possible implementation, refer to Figure 2 , Figure 2 This is a second flow chart of the first embodiment of the multi-objective energy management and control method of the present application. In this embodiment, step S20 may include steps A1 to A2:
[0067] Step A1, determining a target weight coefficient according to the current operating scenario;
[0068] Step A2, determining a target comprehensive performance score based on the target weight coefficient and the multi-target performance score.
[0069] It should be understood that the vehicle can determine the current operating scene of the vehicle according to the navigation map information or the scene identification instruction input by the user, which may specifically include urban scenes, suburban scenes, high-speed scenes, ultra-high-speed scenes, and power-saving scenes, etc. In addition, in order to achieve adaptive balance control for different scenes, in this embodiment, the weight coefficients corresponding to each vehicle monitoring dimension in different scenes may be different, but the sum of the weight coefficients in different scenes is 1.
[0070] Specifically, in this embodiment, in the urban scenario, the economic dimension weight coefficient ≥ noise control weight coefficient > power balance dimension weight coefficient; in the suburban scenario, the economic dimension weight coefficient > noise control weight coefficient > power balance dimension weight coefficient; in the high-speed scenario, the economic dimension weight coefficient > power balance dimension weight coefficient ≥ noise control weight coefficient; in the ultra-high-speed scenario, the economic dimension weight coefficient > power balance dimension weight coefficient > noise control weight coefficient; when the power conservation mode is turned on, the power balance dimension weight coefficient will increase, and the specific values of the weight coefficients in each scenario are not limited in this embodiment.
[0071] S30, traversing the target comprehensive performance scores, and taking the energy management strategy corresponding to the maximum comprehensive performance score among the preset energy management strategies as the target energy management strategy.
[0072] It can be understood that in this embodiment, the vehicle can traverse different energy management strategies in the preset energy management strategy, that is, the target comprehensive performance scores corresponding to different engine output and drive motor output combinations, and perform numerical comparisons thereof, and select the combination with the highest comprehensive score as the final target energy management strategy.
[0073] In this embodiment, by setting different evaluation indicators for multiple objectives, the multi-objective performance scores corresponding to each energy management strategy in the preset energy management strategy are determined based on the current operating conditions of the vehicle, and the final target comprehensive performance score is determined based on the current operating scenario and the multi-objective performance score, thereby achieving a multi-objective balance of vehicle operation according to the requirements of different scenarios and realizing effective balanced management and control of vehicle energy.
[0074] The present embodiment provides a multi-objective energy management method, which includes: obtaining the current operating parameters of the vehicle, and determining the multi-objective performance score corresponding to the preset energy management strategy based on the current operating parameters; determining the target weight coefficient according to the current operating scenario; determining the target comprehensive performance score based on the target weight coefficient and the multi-objective performance score; traversing the target comprehensive performance score, and taking the energy management strategy corresponding to the maximum comprehensive performance score in the preset energy management strategy as the target energy management strategy. The present embodiment sets different evaluation indicators for multiple objectives, determines the multi-objective performance score corresponding to each energy management strategy in the preset energy management strategy based on the current operating conditions of the vehicle, and determines the final target comprehensive performance score based on the current operating scenario and the multi-objective performance score, thereby achieving a multi-objective balance of vehicle operation according to the requirements of different scenarios and achieving effective balanced control of vehicle energy.
[0075] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction and will not be repeated later.
[0076] It is easy to understand that in order to further achieve effective balanced control of the vehicle, in addition to focusing on engine performance, this embodiment may further focus on vehicle power performance. Therefore, the multi-objective performance score in this embodiment includes an engine performance score and a target power score.
[0077] Based on the first embodiment, please refer to Figure 3 , Figure 3 This is a first flow chart of the second embodiment of the multi-objective energy management and control method of the present application. In this embodiment, the multi-objective performance score includes an engine performance score and a target power score; step S10 may include steps B1 to B4:
[0078] Step B1, determining an engine operation index corresponding to a preset energy management strategy based on the current operation parameters;
[0079] Step B2, obtaining the current battery power;
[0080] Step B3, determining the engine performance score corresponding to the preset energy management strategy according to the preset energy test data and the engine operation index;
[0081] It can be understood that the above-mentioned preset energy test data may include preset operation test data and preset noise test data, wherein the preset operation test data may include engine universal characteristic data obtained through engine bench test, including engine speed, engine torque and engine specific fuel consumption, etc., and the preset noise test data may be engine noise data obtained through engine bench test, including engine speed, engine torque and engine noise. Accordingly, the engine performance score in this embodiment includes an operation performance score and a noise performance score;
[0082] Therefore, in a feasible implementation manner, the engine performance score includes an operating performance score and a noise performance score; Figure 4 , Figure 4 This is a second flow chart of the first embodiment of the multi-objective energy management and control method of the present application. In this embodiment, step B3 may include steps B31 to B33:
[0083] Step B31, determining a drive motor operation index corresponding to the preset energy management strategy based on the current operation parameters;
[0084] Step B32, determining the operation performance score corresponding to the preset energy management strategy according to the preset operation test data, the engine operation index and the drive motor operation index;
[0085] Step B33: determining the noise performance score corresponding to the preset energy management strategy based on the preset noise test data and the engine operation index.
[0086] From the above analysis, it can be seen that the operating point of the engine is also related to the drive motor. Therefore, in this embodiment, the preset operating data can also include the drive motor efficiency data obtained through the drive motor bench test, including the drive motor speed, drive motor torque, and drive motor efficiency.
[0087] In a feasible implementation manner, in this embodiment, the step B32 may include steps B321 to B323:
[0088] Step B321, determining the current engine fuel consumption parameter according to the engine operation index;
[0089] Step B322, determining a fuel consumption parameter of the drive motor based on the drive motor operation index;
[0090] Step B323, determining the operating performance score according to the preset operating test data, the engine fuel consumption ratio and the drive motor fuel consumption parameter.
[0091] It should be noted that, in this embodiment, the lowest value of the engine specific fuel consumption BSFC_min during the test can be selected as a benchmark of 100 points according to the engine universal characteristic data in the preset running test data, and the highest value of the engine specific fuel consumption BSFC_max can be selected as a benchmark of 0 points. At the same time, the current engine speed and the current engine torque, that is, the engine running index, can be determined according to the current running parameters, and the current engine specific fuel consumption BSFC_eng, that is, the above-mentioned current engine fuel consumption parameter, can be obtained by looking up the table, which is a mapping relationship table between the vehicle engine speed and engine torque determined in advance and the engine specific fuel consumption.
[0092] Similarly, this embodiment can determine the current drive motor speed and the current drive motor torque according to the current operating parameters and then look up the table to obtain the current drive motor efficiency. At this time, the drive motor equivalent specific fuel consumption BSFC_mot = 3600 / fuel calorific value / equivalent coefficient / drive motor efficiency is calculated, the specific fuel consumption unit is g / kWh, and the fuel calorific value unit is kJ / g. Among them, the fuel calorific value is a fixed value, and the equivalent coefficient is related to the vehicle speed. When the vehicle speed is high, the equivalent coefficient is relatively large.
[0093] Therefore, in this embodiment, the operating performance score corresponding to the final economic dimension can be:
[0094] Sc=100*(BSFC_max-(BSFC_eng+BSFC_mot)) / (BSFC_max-BSFC_min).
[0095] In a feasible implementation manner, in this embodiment, step B33 may include steps B331 to B332:
[0096] Step B331, determining the current engine noise according to the engine operation index;
[0097] Step B332, determining a noise performance score based on preset noise test data and the current engine noise.
[0098] It is understandable that the preset noise test data in this embodiment can be engine noise data obtained through engine bench test, including engine speed, engine torque, and engine noise. At this time, the lowest value of engine noise Noise_min during the test can be selected as the benchmark 100 points, and the highest value of engine noise Noise_max can be selected as the benchmark 0 points.
[0099] Accordingly, in this embodiment, the current engine noise Noise can be obtained by looking up the table according to the current engine speed and the current engine torque obtained from the current operating parameters. Therefore, the noise performance score can be:
[0100] Sn=100*(Noise_max-Noise) / (Noise_max-Noise_min).
[0101] Step B4: determining the target power score corresponding to the preset energy management strategy based on the preset battery power and the current battery power.
[0102] In one possible implementation, refer to Figure 5 , Figure 5 This is a third flow chart of the first embodiment of the multi-objective energy management and control method of the present application. In this embodiment, step B4 may include steps B41 to B43:
[0103] Step B41, determining a current power deviation based on a preset battery power and the current battery power;
[0104] Step B42, determining a cumulative power deviation according to the current power deviation;
[0105] Step B43: determining the target power score corresponding to the preset energy management strategy based on the current power deviation and the accumulated power deviation.
[0106] It should be understood that in this embodiment, a two-dimensional calibration table can be pre-designed, with the horizontal axis being the battery power deviation, the vertical axis being the cumulative battery power deviation, and the output being the power balance score, so that the target power score can be obtained by looking up the table after determining the real-time current power deviation and cumulative power deviation.
[0107] It is easy to understand that battery power deviation = actual battery power - target battery power, and the cumulative battery power deviation can be the integral of the battery power deviation. In addition, if it is detected that the actual battery power is far lower than the target battery power, or the cumulative battery power deviation is large (the actual battery power is lower than the target battery power for a long time), the power balance score can be directly set to 0.
[0108] Therefore, in this embodiment, the calculation method of the target comprehensive performance score can be as follows:
[0109] Target comprehensive performance score = Sc*economic dimension weight coefficient + Sn*noise control weight coefficient + target power score*power balance dimension weight coefficient.
[0110] In summary, this embodiment provides a detailed method of traversing different engine output and drive motor output combinations according to the current required torque or power, and selecting the combination with the highest comprehensive score as the final energy distribution result, thereby effectively achieving multi-objective energy balance management and control.
[0111] This embodiment discloses determining the engine operation index corresponding to the preset energy management strategy based on the current operation parameters; obtaining the current battery power; determining the drive motor operation index corresponding to the preset energy management strategy based on the current operation parameters; determining the current engine fuel consumption parameters according to the engine operation index; determining the drive motor fuel consumption parameters based on the drive motor operation index; and determining the operation performance score according to the preset operation test data, the engine fuel consumption ratio, and the drive motor fuel consumption parameters. Determine the current engine noise according to the engine operation index; determine the noise performance score based on the preset noise test data and the current engine noise. Determine the current power deviation based on the preset battery power and the current battery power; determine the cumulative power deviation based on the current power deviation; determine the target power score corresponding to the preset energy management strategy based on the current power deviation and the cumulative power deviation. Therefore, this embodiment provides a detailed method of traversing different engine output and drive motor output combinations according to the current required torque or power, and selecting the combination with the highest comprehensive score as the final energy distribution result, thereby effectively realizing multi-objective energy balance management and control.
[0112] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the multi-objective energy management method of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.
[0113] This application also provides a multi-target energy management device, please refer to Figure 6 , Figure 6 This is a schematic diagram of the module structure of the multi-target energy management and control device in the embodiment of the present application. In this embodiment, the multi-target energy management and control device includes:
[0114] An initial score calculation module 601 is used to obtain current operating parameters of the vehicle and determine a multi-objective performance score corresponding to a preset energy management strategy based on the current operating parameters;
[0115] A comprehensive score calculation module 602 is used to determine a target comprehensive performance score according to the current operation scenario and the multi-objective performance score;
[0116] The energy control selection module 603 is used to traverse the target comprehensive performance scores and use the energy management strategy corresponding to the maximum comprehensive performance score in the preset energy management strategies as the target energy management strategy.
[0117] As an implementable method, in this embodiment, the comprehensive score calculation module 602 is also used to determine the target weight coefficient according to the current operation scenario;
[0118] The comprehensive score calculation module 602 is further used to determine the target comprehensive performance score based on the target weight coefficient and the multi-target performance score.
[0119] As an implementable method, in this embodiment, the multi-objective performance score includes an engine performance score and a target power score; the initial score calculation module 601 is also used to determine the engine operation index corresponding to the preset energy management strategy based on the current operation parameters;
[0120] The initial score calculation module 601 is also used to obtain the current battery power;
[0121] The initial score calculation module 601 is further used to determine the engine performance score corresponding to the preset energy management strategy according to the preset energy test data and the engine operation index;
[0122] The initial score calculation module 601 is further configured to determine the target power score corresponding to the preset energy management strategy based on the preset battery power and the current battery power.
[0123] As an implementable method, in this embodiment, the engine performance score includes an operating performance score and a noise performance score; the preset energy test data includes preset operating test data and preset noise test data; the initial score calculation module 601 is further used to determine the drive motor operating index corresponding to the preset energy management strategy based on the current operating parameters;
[0124] The initial score calculation module 601 is further used to determine the operation performance score corresponding to the preset energy management strategy according to the preset operation test data, the engine operation index and the drive motor operation index;
[0125] The initial score calculation module 601 is further used to determine the noise performance score corresponding to the preset energy management strategy based on the preset noise test data and the engine operation index.
[0126] As an implementable method, in this embodiment, the initial score calculation module 601 is also used to determine the current engine fuel consumption parameter according to the engine operation index;
[0127] The initial score calculation module 601 is further used to determine the fuel consumption parameter of the drive motor based on the drive motor operation index;
[0128] The initial score calculation module 601 is further used to determine the operating performance score according to the preset operating test data, the engine fuel consumption ratio and the driving motor fuel consumption parameter.
[0129] As an implementable method, in this embodiment, the initial score calculation module 601 is also used to determine the current engine noise according to the engine operation index;
[0130] The initial score calculation module 601 is further used to determine the noise performance score based on the preset noise test data and the current engine noise.
[0131] As an implementable method, in this embodiment, the initial score calculation module 601 is further used to determine the current battery power deviation based on the preset battery power and the current battery power;
[0132] The initial score calculation module 601 is further used to determine the cumulative power deviation according to the current power deviation;
[0133] The initial score calculation module 601 is further used to determine the target power score corresponding to the preset energy management strategy based on the current power deviation and the accumulated power deviation.
[0134] The multi-target energy control device provided by the present application adopts the multi-target energy control method in the above embodiment, which can solve the technical problems of multi-target energy control. Compared with the prior art, the beneficial effects of the multi-target energy control device provided by the present application are the same as the beneficial effects of the multi-target energy control method provided by the above embodiment, and other technical features in the multi-target energy control device are the same as the features disclosed in the above embodiment method, which will not be repeated here.
[0135] The present application provides a vehicle, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the multi-objective energy management method in the above-mentioned embodiment one.
[0136] Reference below Figure 7 , which shows a schematic diagram of a structure of a vehicle suitable for implementing the embodiment of the present application. The vehicle in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 7 The vehicle 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.
[0137] like Figure 7As shown, the vehicle may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for vehicle operation are also stored. The processing device 1001, ROM1002, and RAM1004 are connected to each other via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the vehicle to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a vehicle with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.
[0138] In particular, according to the embodiments disclosed in the present application, the process described with reference to the flowchart above can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a multi-objective energy management and control program product, which includes a multi-objective energy management and control program carried on a computer-readable medium, and the multi-objective energy management and control program contains program code for executing the method shown in the flowchart. In such an embodiment, the multi-objective energy management and control program can be downloaded and installed from the network through a communication device, or installed from the storage device 1003, or installed from the ROM 1002. When the multi-objective energy management and control program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0139] The vehicle provided by the present application adopts the multi-objective energy management method in the above embodiment, which can solve the technical problem of effective balanced control of vehicle energy management. Compared with the prior art, the beneficial effects of the vehicle provided by the present application are the same as the beneficial effects of the multi-objective energy management method provided by the above embodiment, and the other technical features in the vehicle are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.
[0140] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0141] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0142] The present application provides a storage medium having computer-readable program instructions (i.e., a multi-objective energy management and control program) stored thereon, and the computer-readable program instructions are used to execute the multi-objective energy management and control method in the above-mentioned embodiment.
[0143] The storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system or device. The program code contained on the storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.
[0144] The above storage medium may be included in the vehicle; or may exist independently without being installed in the vehicle.
[0145] The storage medium carries one or more programs. When the one or more programs are executed by the vehicle, the vehicle can achieve multi-objective energy management and control.
[0146] The multi-objective energy management and control program code for performing the operations of the present application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (for example, using an Internet service provider to connect through the Internet).
[0147] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the system, method and multi-objective energy management and control program product according to various embodiments of the present application. In this regard, each box in the flowchart or block diagram may represent a module, a program segment, or a part of the code, which contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box may also occur in an order different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0148] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0149] The readable storage medium provided in this application is a storage medium, which stores computer-readable program instructions (i.e., a multi-target energy control program) for executing the above-mentioned multi-target energy control method, and can solve the technical problems of multi-target energy control. Compared with the prior art, the beneficial effects of the storage medium provided in this application are the same as the beneficial effects of the multi-target energy control method provided in the above-mentioned embodiment, and will not be repeated here.
[0150] The above are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect application in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A multi-objective energy management and control method, characterized in that: The method comprises: Acquire current operating parameters of the vehicle, and determine a multi-objective performance score corresponding to a preset energy management strategy based on the current operating parameters; Determine a target comprehensive performance score based on the current operating scenario and the multi-target performance score; The target comprehensive performance scores are traversed, and the energy management strategy corresponding to the maximum comprehensive performance score in the preset energy management strategies is used as the target energy management strategy.
2. The multi-objective energy management and control method according to claim 1, characterized in that: The step of determining the target comprehensive performance score according to the current operation scenario and the multi-target performance score comprises: Determine the target weight coefficient based on the current operating scenario; A target comprehensive performance score is determined based on the target weight coefficient and the multi-target performance score.
3. The multi-objective energy management and control method according to claim 1, characterized in that: The multi-objective performance score includes an engine performance score and a target power score; The step of obtaining the current operating parameters of the vehicle and determining the multi-objective performance score corresponding to the preset energy management strategy based on the current operating parameters includes: Determining an engine operating index corresponding to a preset energy management strategy based on the current operating parameters; Get the current battery level; Determining the engine performance score corresponding to the preset energy management strategy according to the preset energy test data and the engine operation index; The target power score corresponding to the preset energy management strategy is determined based on the preset battery power and the current battery power.
4. The multi-objective energy management and control method according to claim 3, characterized in that: The engine performance score includes an operating performance score and a noise performance score; the preset energy test data includes preset operating test data and preset noise test data; The step of determining the engine performance score corresponding to the preset energy management strategy according to the preset energy test data and the engine operation index comprises: Determining a drive motor operation index corresponding to the preset energy management strategy based on the current operation parameter; Determining the operation performance score corresponding to the preset energy management strategy according to the preset operation test data, the engine operation index and the drive motor operation index; The noise performance score corresponding to the preset energy management strategy is determined based on the preset noise test data and the engine operation index.
5. The multi-objective energy management and control method according to claim 4, characterized in that: The step of determining the operation performance score corresponding to the preset energy management strategy according to the preset operation test data, the engine operation index and the drive motor operation index comprises: determining a current engine fuel consumption parameter according to the engine operation index; Determining a fuel consumption parameter of the drive motor based on the drive motor operation index; The operating performance score is determined according to the preset operating test data, the engine fuel consumption ratio and the drive motor fuel consumption parameter.
6. The multi-objective energy management and control method according to claim 3, characterized in that: The step of determining the noise performance score corresponding to the preset energy management strategy based on the preset noise test data and the engine operation index comprises: determining current engine noise according to the engine operation index; A noise performance score is determined based on preset noise test data and the current engine noise.
7. The multi-objective energy management and control method according to claim 3, characterized in that: The step of determining the target power score corresponding to the preset energy management strategy based on the preset battery power and the current battery power includes: Determining a current battery power deviation based on a preset battery power and the current battery power; Determine a cumulative power deviation according to the current power deviation; The target power score corresponding to the preset energy management strategy is determined based on the current power deviation and the accumulated power deviation.
8. A multi-target energy management and control device, characterized in that: The multi-target energy management and control device comprises: An initial score calculation module, used to obtain current operating parameters of the vehicle and determine a multi-objective performance score corresponding to a preset energy management strategy based on the current operating parameters; A comprehensive score calculation module, used to determine a target comprehensive performance score based on the current operating scenario and the multi-objective performance score; The energy management and control selection module is used to traverse the target comprehensive performance scores and use the energy management strategy corresponding to the maximum comprehensive performance score in the preset energy management strategies as the target energy management strategy.
9. A multi-target energy management and control device, characterized in that: The device includes: a memory, a processor, and a multi-objective energy management and control program stored in the memory and executable on the processor, wherein the multi-objective energy management and control program is configured to implement the steps of the multi-objective energy management and control method as described in any one of claims 1 to 7.
10. A storage medium, characterized in that: The storage medium stores a multi-objective energy management and control program, which, when executed by a processor, implements the steps of the multi-objective energy management and control method according to any one of claims 1 to 7.