Engine accessory control method, device and equipment, vehicle and medium

By predicting the future power demand of the engine and controlling the engine accessories in the efficient working range, the problem of low engine utilization efficiency in the prior art is solved, and the efficient operation and energy consumption optimization of the engine are achieved.

CN120537640APending Publication Date: 2025-08-26FAW JIEFANG AUTOMOTIVE CO
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510666915.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-22
Publication Date
2025-08-26

AI Technical Summary

Technical Problem

In the prior art, the working control of engine accessories mainly relies on real-time operating conditions, resulting in poor engine utilization efficiency.

Method used

By obtaining the vehicle's navigation information and power characteristics information, predicting the power demand within the future preset step size, generating a power demand prediction curve, and controlling the operation of engine accessories while meeting the power constraints to ensure that the engine operates in the efficient working range.

Benefits of technology

It improves the efficiency of the engine utilization, reduces energy consumption, and can adapt to changes in power demand while ensuring the operation of engine accessories, and balances energy consumption and accessories performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120537640A_ABST
    Figure CN120537640A_ABST
Patent Text Reader

Abstract

The invention discloses an engine accessory control method, device and equipment, a vehicle and a medium. The method comprises the following steps: acquiring navigation information of a current vehicle in response to a received working request sent by at least one engine accessory of the current vehicle; according to the navigation information and the dynamic characteristic information of the current vehicle, predicting a power demand of an engine of the current vehicle in a future preset step length to obtain a power demand prediction curve; and if the engine meets the preset power constraint condition, all engine accessories are controlled to work according to the power demand prediction curve. According to the technical scheme, the energy consumption of the engine and the working performance of accessories can be balanced, so that the utilization efficiency of the engine is improved while the energy consumption is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle control technology, and in particular to an engine accessory control method, device, equipment, vehicle and medium. Background Art

[0002] With the development of society and the ever-increasing productivity demands of people in production and daily life, transportation is evolving towards greater convenience and intelligence, further addressing people's daily travel needs and production transportation needs. Therefore, intelligent vehicle technology is further developing. In addition to basic power components, vehicles must also have other working components to assist the vehicle and the user's driving.

[0003] Engines have a variety of accessories, and their operation affects the vehicle's performance and the user's driving. Currently, the control of these accessories relies primarily on real-time operating conditions collected from the vehicle. However, this approach results in poor engine utilization. Summary of the Invention

[0004] The present application provides an engine accessory control method, device, equipment, vehicle and medium to improve the utilization efficiency of the engine.

[0005] According to one aspect of the present application, there is provided an engine accessory control method, comprising:

[0006] In response to receiving a work request sent by at least one engine accessory of the current vehicle, obtaining navigation information of the current vehicle;

[0007] Based on the navigation information and the power characteristic information of the current vehicle, the power demand of the engine of the current vehicle within a preset step length in the future is predicted to obtain a power demand prediction curve;

[0008] If the engine meets the preset power constraint conditions, the engine accessories are controlled to work according to the power demand prediction curve.

[0009] According to another aspect of the present application, there is provided an engine accessory control device, comprising:

[0010] a navigation acquisition module, configured to acquire navigation information of the current vehicle in response to receiving a work request from at least one engine accessory of the current vehicle;

[0011] A curve prediction module is used to predict the power demand of the current vehicle's engine within a preset future step length based on the navigation information and the current vehicle's power characteristic information, and obtain a power demand prediction curve;

[0012] The accessory control module is used to control the operation of each engine accessory according to the power demand prediction curve if the engine meets the preset power constraint conditions.

[0013] According to another aspect of the present application, an electronic device is provided, comprising:

[0014] at least one processor; and

[0015] a memory communicatively connected to the at least one processor; wherein,

[0016] The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the engine accessory control method described in any embodiment of the present application.

[0017] According to another aspect of the present application, a vehicle is provided. The vehicle is provided with an electronic device provided by an embodiment of the present application, and is capable of implementing an engine accessory control method provided by an embodiment of the present application.

[0018] According to another aspect of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the engine accessory control method described in any embodiment of the present application when executed.

[0019] According to another aspect of the present application, a computer program product is provided, which includes a computer program. When the computer program is executed by a processor, it implements the engine accessory control method according to any embodiment of the present application.

[0020] In the technical solution of the embodiment of the present application, after the engine accessory requests operation, the current vehicle's navigation information is obtained. Based on the navigation information and power characteristic information, the current vehicle's power demand within a preset future step length is predicted, and a power demand prediction curve is output. The engine accessory is controlled to work in coordination according to the power demand prediction curve. Power demand prediction based on navigation information and power characteristics enables the vehicle to determine power demand based on future road conditions, thereby minimizing energy consumption. Controlling the engine accessory based on compliance with the power demand prediction curve ensures that the engine accessory operates while maximizing adaptability to changes in the engine's power demand, thereby balancing engine energy consumption with accessory performance and improving engine utilization efficiency.

[0021] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. 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 any creative work.

[0023] Figure 1 This is a flow chart of an engine accessory control method provided according to the first embodiment of the present application;

[0024] Figure 2 This is a flow chart of an engine accessory control method provided according to the second embodiment of the present application;

[0025] Figure 3A This is a schematic diagram of torque and speed prediction according to the third embodiment of the present application;

[0026] Figure 3B This is a schematic diagram of the definition of the engine operating range provided in Example 3 of the present application;

[0027] Figure 3C is a schematic diagram of an ideal working state of an engine accessory provided according to the third embodiment of the present application;

[0028] Figure 4 This is a structural diagram of an engine accessory control device provided according to the fourth embodiment of the present application;

[0029] Figure 5 It is a structural diagram of an electronic device that implements the engine accessory control method of an embodiment of the present application. DETAILED DESCRIPTION

[0030] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.

[0031] It should be noted that 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 are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in a sequence other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0032] Example 1

[0033] Figure 1 A flowchart of an engine accessory method is provided for the first embodiment of the present application. This embodiment is applicable to the case where engine accessories are collaboratively controlled based on navigation information. The method can be executed by an engine accessory device, which can be implemented in the form of hardware and / or software and can be configured in an electronic device. Figure 1 As shown, the method includes:

[0034] S110 : In response to receiving a work request sent by at least one engine accessory of the current vehicle, obtain navigation information of the current vehicle.

[0035] The current vehicle can be any vehicle equipped with an engine and a variety of engine accessories. Engine accessories can be in-vehicle devices that rely on the engine for power or energy, such as but not limited to steering power components, air conditioners, air compressors, generators, etc., which are not exhaustively listed in the embodiments of the present application. A work request can be a request signal issued by the engine accessory to request a start. For example, when the pressure of the gas cylinder in the air compressor is insufficient, a work request will be issued to use the power provided by the engine to increase the pressure of the gas cylinder. Navigation information can be the path topology information and real-time traffic data between the current vehicle's current location and destination, such as but not limited to speed limit information, road condition category information, path elevation change rate, traffic light location information, traffic light change information, traffic congestion information, vehicle speed information, vehicle speed prediction information, etc., and the road condition category information can further include urban conditions, high-speed conditions, sharp turn conditions, long downhill conditions, and long uphill conditions, etc. The embodiments of the present application do not limit the path topology information and real-time traffic data.

[0036] It is understood that the present application aims to assist in controlling engine accessories based on navigation information. Therefore, when the engine accessory issues an operation request, navigation information is obtained to assist in control. Of course, navigation information can be obtained by navigation software or satellite software currently installed on the vehicle, and this embodiment of the present application is not limited to this.

[0037] S120 : Predicting the power demand of the engine of the current vehicle within a preset future step length based on the navigation information and the power characteristic information of the current vehicle to obtain a power demand prediction curve.

[0038] Among them, the power characteristic information can be the inherent characteristic information of the current vehicle that has an impact on power, for example, it can include but is not limited to the vehicle's own weight, speed ratio (or transmission ratio) and tire diameter. The future preset step size can be a period of time or distance that the vehicle will pass in the future, that is, the future preset step size can be divided into a future preset time length or a future preset distance. The power demand can be the engine torque and speed output required by the vehicle within the future preset time length or the future preset distance. Of course, since it is a prediction made within the future preset time length or the future preset distance, the power demand has the characteristic of changing with time, so the prediction result obtained is a power demand prediction curve.

[0039] It is understood that navigation information can provide road conditions for a future period of time or distance. Different road topologies and traffic conditions have an impact on the vehicle's driving style, and changes in driving style can affect power demand. Therefore, under the influence of navigation information and the current vehicle's power characteristics, a continuous prediction of the current vehicle's potential power demand for a future period of time or distance is performed to obtain a power demand prediction curve. Of course, this prediction method can adopt any prediction method in the relevant art, and the embodiments of this application are not limited thereto.

[0040] For example, a pre-trained power demand prediction model is used to predict the power demand curve. Historical data can be obtained in advance, including navigation information for the current vehicle over a period of time and the corresponding power output. These power outputs are used as labels corresponding to the navigation information to perform supervised training on a pre-set machine learning model. The trained power demand prediction model takes the navigation information and the current vehicle's power characteristics as input, and outputs a power demand prediction curve for a preset future time step.

[0041] It should be noted that due to the uncertainty of information such as vehicle gear or throttle in historical data, it is easy to obtain the maximum and minimum values ​​of the power demand forecast. That is, as time changes, the power demand is not a predicted value, but a predicted interval. Therefore, the power demand forecast curve obtained can also be in the form of a curve band.

[0042] S130: If the engine meets the preset power constraint conditions, control the engine accessories to operate according to the power demand prediction curve.

[0043] The power constraint can be a restriction on the engine providing additional power to other engine accessories. It should be understood that power cannot be provided to engine accessories at will at any time; the vehicle's driving power must be maintained first. Once the engine meets the preset power constraint, power is provided to each engine accessory according to the power demand forecast curve to enable operation. Because the power demand forecast curve provides the power required by the vehicle within a preset future step size, providing power to each engine accessory while the vehicle engine is operating efficiently can maximize engine utilization.

[0044] In the technical solution of the embodiment of the present application, after the engine accessory applies for work, the navigation information of the current vehicle is obtained. Based on the navigation information and power characteristic information, the power demand of the current vehicle within a preset step size in the future is predicted, and a power demand prediction curve is output. Power is provided to the engine accessory applying for work according to the power demand prediction curve. Power demand prediction based on navigation information and power characteristics enables the vehicle to determine power demand based on future road conditions, start operation in the engine's high-efficiency operating range as much as possible, and reduce energy consumption. Control of the engine accessories based on compliance with the power demand prediction curve can ensure that the engine accessories are operating while adapting to changes in the engine's power demand as much as possible, thereby balancing engine energy consumption with the operating requirements of the accessories, thereby improving engine utilization efficiency.

[0045] In an optional embodiment, the power constraint condition may include:

[0046] The sum of the power demands of all engine accessories that issue work requests in the current vehicle is less than or equal to the product of the maximum output power of the engine and the engine efficiency coefficient minus the current driving power demand of the vehicle.

[0047] The engine efficiency coefficient can be the ratio of the power that the engine can actually convert and output to the maximum output power. The product of the engine's maximum output power and the engine efficiency coefficient can be the maximum power the engine can actually output. The vehicle drive demand power can be the power required to ensure normal vehicle driving.

[0048] Understandably, ensuring power supply is a priority during vehicle operation to prevent problems or even accidents caused by insufficient power. Therefore, the engine is permitted to power all accessories only when the difference between the engine's actual maximum output power and the vehicle's required power can meet the combined power requirements of all requested engine accessories.

[0049] Exemplarily, the power constraint condition can be expressed by the following formula:

[0050]

[0051] Where η is the engine efficiency coefficient (0<η<1), P drive (t) is the vehicle driving power requirement, is the power of the engine accessories that issue the work request, P engine_max (t) is the maximum output power of the engine.

[0052] The above implementation method provides a specific constraint condition method for the embodiment of the present application, which ensures the basic power of the vehicle while providing power for other engine accessories, thereby ensuring sufficient power for the vehicle while ensuring the working conditions of other engine accessories of the vehicle.

[0053] Example 2

[0054] Figure 2 This is a flow chart of an engine accessory control method provided in the second embodiment of the present application. This embodiment of the present application further refines how to control the operation of each engine accessory based on the previous embodiment. Figure 2 As shown, the method includes:

[0055] S210: In response to receiving a work request sent by at least one engine accessory of the current vehicle, obtain navigation information of the current vehicle.

[0056] S220 : Predicting the power demand of the engine of the current vehicle within a preset future step length based on the navigation information and the power characteristic information of the current vehicle to obtain a power demand prediction curve.

[0057] S230: If the engine meets the preset power constraint condition, determine the efficient operating range of the engine's torque and speed within a future preset step length based on the power demand prediction curve.

[0058] The engine's power demand is primarily determined by its torque and speed. The high-efficiency operating range is defined as the engine's fuel efficiency peaking within a certain torque range and / or speed range. Within this high-efficiency operating range, the engine's combustion process is more complete, converting thermal energy into mechanical energy more efficiently, and delivering more power per unit of fuel (i.e., lower fuel consumption).

[0059] The power demand prediction curve may include a speed prediction curve and a torque prediction curve, and the operating range of the speed and torque is actually related to the engine body, and can be pre-calibrated and divided into different levels, such as the optimal operating range, the general operating range and the poor operating range, that is, the speed or torque under the optimal operating range belongs to the high-efficiency operating condition. Determine whether the predicted speed prediction curve and torque prediction curve meet the optimal operating range, and determine the part as the high-efficiency operating range. In other words, the embodiment of the present application aims to find out whether there is a high-efficiency operating range in the power demand prediction curve, and if there is a high-efficiency operating range, control each engine accessory to work in the high-efficiency operating range, as described in S240.

[0060] S240: In response to the engine torque and speed being simultaneously within the high-efficiency operating range within a future preset step length, controlling the engine accessories to operate until the operating characteristic parameters of the engine accessories meet a preset accessory stop condition.

[0061] Among them, the working characteristic parameters of the engine accessories can be the index parameters corresponding to the functions performed by the accessories. For example, the working characteristic parameters corresponding to the air compressor can be the gas cylinder pressure. If the gas cylinder pressure is low, the air compressor needs to work; the working characteristic parameters corresponding to the generator can be the battery charge. If the battery charge is low, the generator needs to be charged. Correspondingly, the condition for the accessory to stop working can be when the working characteristic parameters are at a higher value. Continuing with the previous example, when the gas cylinder pressure is high or reaches the rated maximum pressure, the air compressor can stop working; when the battery charge is high or reaches the rated maximum charge, the generator can stop working. This is equivalent to controlling these accessories to stop working when the working characteristics of the engine accessories reach these preset accessory stop working conditions.

[0062] It can be understood that when an engine accessory issues a request for work, it can be triggered when a characteristic operating parameter drops to a preset lower value. For example, when the gas cylinder pressure drops to a preset value, the air compressor requests work from the vehicle to inflate the cylinder; when the battery charge drops to a preset value, the generator requests work from the vehicle to charge the battery. When the vehicle predicts that there will be an efficient operating range within a preset future step, the air compressor or battery will be controlled to operate to bring the gas cylinder pressure to the rated pressure value or the battery to the rated charge value, and then the air compressor or generator will be controlled to stop operation. In other words, if an efficient operating range appears in the power demand forecast curve within the preset future step, the engine accessories will be controlled to operate when the engine reaches the efficient operating range.

[0063] In the technical solution of the embodiment of the present application, the engine's high-efficiency operating range is determined in the power demand prediction curve to control the engine accessories to work after the engine's speed and torque reach the high-efficiency operating range at the same time, thereby making use of the engine's most efficient state to provide power to the engine accessories to drive them to work, thereby improving the engine's utilization efficiency and reducing energy consumption.

[0064] Accordingly, when no high-efficiency operating range exists within a future preset step size, control can be performed based on the urgency of the engine accessory's operating request. For example, if an accessory is urgently needed to operate, the accessory can be directly controlled to operate without waiting for a future high-efficiency operating range to appear. For example, in an optional embodiment, the method may further include: controlling the operation of the engine accessory in response to an operating characteristic parameter of any engine accessory meeting a minimum characteristic value.

[0065] The characteristic minimum value may be the minimum allowed value of the operating characteristic parameter of the engine accessory. At this time, the accessory must be controlled to operate in order to increase the value of the operating characteristic parameter, thereby ensuring the stability of the corresponding function of the vehicle.

[0066] Continuing with the previous example, when the cylinder pressure drops to a minimum (e.g., 5 bar), the air compressor is directly controlled to operate without waiting for a future high-efficiency operating range. Similarly, when the battery charge drops to a minimum (e.g., completely dead), the generator is directly controlled to operate without waiting for a future high-efficiency operating range. This ensures the most basic protection for all vehicle functions.

[0067] Of course, when there is no high-efficiency operating range within the preset step size in the future, the standard of the high-efficiency operating range can be lowered. As mentioned above, the operating range of speed and torque is actually related to the engine body and can be pre-calibrated and divided into different levels, such as the optimal operating range, the general operating range, and the poor operating range. It is reasonable to use the interval consisting of the optimal operating range of speed and torque as the high-efficiency operating range. In fact, when the optimal operating range does not appear, the general operating range can also be used as the said high-efficiency operating range. It is just equivalent to not making the accessories work under the optimal working condition of the engine, and it is impossible to take advantage of the best energy conversion opportunity, but it still ensures that each engine accessory works under a relatively efficient working condition.

[0068] Furthermore, in another optional embodiment, the method may include:

[0069] In response to receiving work requests from at least two engine accessories, the start priority of each engine accessory is determined according to the road condition characteristics in the navigation information and the accessory status of the at least two engine accessories; and each engine accessory is controlled to work separately according to the start priority.

[0070] Among them, the accessory status can be the status value of the working characteristic parameter of the engine accessory. A higher parameter value indicates a good status, a lower parameter value indicates a poor status and the working characteristic parameter needs to be improved, and a very low parameter value indicates a very poor status and it is urgent to drive the accessory to improve the working parameter.

[0071] The road condition feature may be information expressing the future road condition in the navigation information, and may include, for example, a sharp bend road condition, a long uphill road condition, or a long downhill road condition.

[0072] When multiple engine accessories simultaneously issue work requests, the priority of these accessories in being controlled is determined based on different road conditions and the accessory status of each accessory. For example, among the accessories requesting work at the same time, the one with the worse accessory status is controlled first.

[0073] In a further optional embodiment, determining the activation priority of each engine accessory based on the road condition characteristics in the navigation information and the accessory status of at least two engine accessories may include:

[0074] If the road condition is characterized by a sharp curve, the activation priority of the power steering device is higher than the activation priority of the air conditioner, and the activation priority of the air conditioner is higher than the activation priority of the air compressor;

[0075] It is understandable that in order to ensure safety on sharp bends, the power steering device needs to be controlled first.

[0076] If the road condition is characterized by a long uphill slope, the air conditioner is prioritized over the generator while ensuring the driving torque requirement.

[0077] It is understandable that on long uphill roads, in order to avoid downshifting and ensure drivability, the driving torque demand needs to be prioritized.

[0078] If the road condition is characterized by a long downhill slope and the battery accessory status is low battery charge, the starting priority of the generator is higher than the starting priority of the air compressor, and the starting priority of the air compressor is higher than the starting priority of the air conditioner;

[0079] It is understandable that in order to maximize energy recovery, the generator is preferentially controlled to charge the battery.

[0080] If the road condition is characterized by a long downhill slope and the accessory status of the gas cylinder is low cylinder pressure, the starting priority of the air compressor is higher than the starting priority of the generator, and the starting priority of the generator is higher than the starting priority of the air conditioner;

[0081] It is understandable that in order to ensure safety and utilize potential energy, the air compressor is preferentially controlled to pressurize the gas cylinder.

[0082] The above two implementations provide a practical and feasible way for the embodiment of this application to deal with multiple engine accessories applying for work at the same time. According to different specific road conditions and different accessory states, different starting priorities are adopted to control each accessory to work in sequence, which can ensure the stability of vehicle use under different road conditions to the greatest extent.

[0083] In yet another optional embodiment, the method may further include:

[0084] In response to different road condition characteristics after the current vehicle is started, the interval refresh duration corresponding to the road condition characteristics is determined respectively; in response to each interval refresh duration, the current vehicle weight information of the current vehicle is obtained to update the power characteristic information; based on the updated power characteristic information, the power demand prediction curve is re-determined.

[0085] The refresh interval can be the interval between refreshing the current vehicle weight information. That is, after each refresh interval, the current vehicle weight needs to be re-determined. The current vehicle weight information can be the weight of the current vehicle, such as its own weight or its load. Since changes in the control strategy are influenced by changes in vehicle weight, either the own weight or the load can achieve the desired effect.

[0086] Different road condition characteristics affect the interval refresh duration. It can be immediately understood that when the vehicle is in a high-speed section, the engine speed and torque change frequency is relatively low, and a longer interval refresh duration can be adopted, such as half an hour; correspondingly, when the vehicle is in a city section, the engine speed and torque change frequency is relatively high, and a shorter interval refresh duration can be adopted, such as 5 minutes, etc. This is not limited to the embodiments of the present application.

[0087] Because power characteristics information includes current vehicle weight, changes in that weight will also affect the power characteristics information, and the resulting power demand forecast. Therefore, at every refresh interval, the current vehicle weight is re-acquired and the power demand forecast is re-calculated. This generates a new power demand forecast curve for reference in controlling engine accessories.

[0088] Of course, each time the current vehicle weight information is acquired again, the sensor can be used for direct measurement and collection, and reverse calculation can also be performed based on the principles of dynamics. This is because before the current vehicle weight information is updated, there is a certain conversion relationship between the vehicle weight, vehicle speed, engine speed, and torque. When the vehicle weight changes, in order to maintain the same vehicle speed, the engine speed and torque also need to be adjusted accordingly. Therefore, the change in vehicle weight can be deduced and calculated in reverse based on the change in engine speed and torque. The specific calculation method will not be described in detail in this embodiment of the present application.

[0089] The above embodiment takes into account the possibility that people or objects may get on and off the vehicle while it is driving, and adjusts the prediction of power demand according to the change in vehicle weight, thereby ensuring the accuracy of the power demand prediction curve and improving the accuracy of engine accessory control.

[0090] In another optional embodiment, the method may further include: in response to the loss of navigation information, determining the interval adjustment duration corresponding to the current road condition based on the current road condition on which the vehicle is currently traveling; in response to each interval adjustment duration, detecting whether the navigation information is restored, and if the navigation information is not restored, adopting the preset control strategy of each engine accessory for control.

[0091] Among them, the interval adjustment time can be the interval time for judging whether the navigation information is restored. The interval adjustment time can also be set to different depending on the current road conditions. For example, under the highway working condition, the interval adjustment time can be set to 5 minutes, and other road conditions can be set to 2 minutes. It can be understood that the loss of navigation information will lead to the inability to predict the power demand. When the navigation information is lost, the recovery is judged every interval adjustment time. If the navigation information is restored, the power demand prediction curve is regenerated; if the navigation information is not restored, the engine accessories are controlled according to the preset control strategy. Of course, the preset control strategy can be set in advance by relevant technical personnel based on a large number of experiments, such as controlling according to the order of work applications, etc., and the embodiments of the present application do not limit this.

[0092] Example 3

[0093] Figure 3A This is a prediction diagram of torque and speed provided in Example 3 of this application. This embodiment of the application is a preferred example provided on the basis of the above embodiments and implementation methods, and is a specific example and supplement to the above implementation methods, as follows:

[0094] Obtain navigation information (including path topology information and real-time traffic data), such as but not limited to speed limit information, road category information, path elevation change rate, traffic light location information, light change information, traffic congestion information, vehicle speed information, vehicle speed prediction information, etc., and define road condition categories, such as urban conditions, high-speed conditions, sharp turn conditions, long downhill conditions, long uphill conditions, etc. The road condition category definition can be directly borrowed from the navigation information definition or redefined by itself.

[0095] Based on the data provided by the navigation information processing module and the preset vehicle dynamic characteristics information (tire diameter, speed ratio, load initial value), the engine power demand prediction (including torque and speed prediction) can be performed to generate the engine power demand prediction curve for the future time period or the future driving distance. Due to the uncertainty of gear information, throttle, etc., the predicted engine speed and torque can be a regional band, such as Figure 3A As shown in the figure, the more stable the road conditions and engine operating conditions, the more convergent the predicted range. For example, the range for long-distance highway conditions will be narrower, while the range for urban conditions and congested roads will be wider.

[0096] In addition, the current vehicle control system can be configured with a self-learning function to improve the accuracy of load prediction and adapt to load changes. The self-learning function is used to revise the judgment of the vehicle weight: after the vehicle is started, the initial load value W0 and the vehicle dynamics information are used for dynamic prediction. After the vehicle is officially running, the vehicle load W is calculated based on the vehicle's dynamics and road conditions (slope information, engine speed information, throttle opening information, vehicle speed information, etc.). i , revised load (W i-1 W i The vehicle weight at the last update, w i-2 w i-1 The vehicle weight (last updated vehicle weight) prediction module updates the power demand prediction curve according to the revised vehicle weight.

[0097] The self-learning function can be executed within the time period t1 after the vehicle is started (generally controlled within 5-10 minutes, including a period of stable operating conditions), and then executed every △t time. The definition of △t varies under different road conditions. The △t definition interval for high-speed conditions is long, for example, 30 minutes, and the △t definition interval for urban road conditions is short, for example, 5 minutes.

[0098] The power demand forecast can be updated regularly to adapt to the impact of changing traffic conditions on future power demand. It is divided into short-term and medium- to long-term update modes, depending on the operating scenario. The short-term update mode is primarily suitable for variable operating conditions, such as urban conditions and congested roads, with an update interval of, for example, 1 minute. The long-term update mode is suitable for more stable operating conditions, such as highways and low-traffic areas, with an update interval of 10 minutes. The update mode is switched based on navigation information.

[0099] Based on the engine power demand prediction curve, the working status of multiple accessories is dynamically scheduled. Figure 3B As shown, relevant technicians have divided the operating ranges of engine speed and torque based on the characteristics of the vehicle engine. Region I is the most optimal (equivalent to the optimal operating range mentioned above), followed by Region II (equivalent to the average operating range mentioned above), and finally Region III (equivalent to the poor operating range mentioned above). Based on whether the high-efficiency operating range appears in the future on the power demand forecast curve, accessories are prioritized for activation in the high-efficiency engine operating range.

[0100] The specific strategy is: set a working characteristic parameter for the accessory (such as gas cylinder pressure, remaining power, etc.), set the characteristic parameter value to A when the accessory makes a work request, and set the accessory working boundary characteristic parameter value to B and C (B>A>C). Set the evaluation step characteristic parameter X (such as duration, distance, etc.). When the accessory makes a work request (the work request is triggered when the characteristic parameter drops to A), within the predicted step length X range, match the engine's efficient working area and start the accessory work in this area. If the working characteristic parameter is less than the preset value C (the accessory urgently needs to work directly to ensure the stability of the corresponding function of the vehicle), it will start working immediately. When the characteristic parameter reaches the preset value B (the accessory is already in a relatively stable state), the accessory stops working. The ideal matching situation is that the accessory working range falls into the engine's efficient working condition area, see the diagram Figure 3C .

[0101] Based on the power demand prediction curve, the operating status of multiple accessories is dynamically scheduled. Safety, drivability, and energy recovery are comprehensively considered, and dynamic priority control strategies are set for special scenarios. The details are as follows:

[0102] Table 1

[0103]

[0104] The embodiment of the present application also provides a fault fallback method, which automatically switches to the preset conventional accessory control strategy when the navigation signal is lost. Set the navigation information loss judgment time standard △Tmiss. If the lost signal exceeds △Tmiss, it switches to the preset accessory control strategy. The definition of △Tmiss is different in different scenarios. For example, △Tmiss = 5min for high-speed conditions and △Tmiss = 2min for other road conditions. Within the △Tmiss time range, the control of the accessories is executed according to the data before the navigation signal is lost; after the navigation signal is restored, the power demand forecast is automatically restored, and the dynamic demand forecast information is refreshed according to the load data before the signal is lost.

[0105] The system predicts the future engine power demand curve and generates an accessory control instruction set based on the predicted engine power demand curve. The instruction set dynamically matches the operating state of each accessory with the engine's high-efficiency operating range, allowing for advance planning and avoiding downshifts caused by insufficient power due to accessory load conflicts. Therefore, the following constraints apply:

[0106]

[0107] Where η is the engine efficiency coefficient (0<η<1), P drive (t) is the vehicle driving power requirement, is the power of the engine accessories that issue the work request, P engine_max (t) is the maximum output power of the engine.

[0108] Example 4

[0109] Figure 4 This is a schematic diagram of the structure of an engine accessory control device provided in Example 4 of this application. Figure 4 As shown, the apparatus 400 includes:

[0110] The navigation acquisition module 410 is configured to acquire navigation information of the current vehicle in response to receiving a work request from at least one engine accessory of the current vehicle;

[0111] The curve prediction module 420 is used to predict the power demand of the current vehicle's engine within a preset future step length based on the navigation information and the current vehicle's power characteristic information, and obtain a power demand prediction curve;

[0112] The accessory control module 430 is configured to control the operation of each engine accessory according to the power demand prediction curve if the engine meets the preset power constraint conditions.

[0113] In the technical solution of the embodiment of the present application, after the engine accessory applies for work, the navigation information of the current vehicle is obtained. Based on the navigation information and power characteristic information, the power demand of the current vehicle within a preset step size in the future is predicted, and a power demand prediction curve is output. The engine accessory is controlled to work in coordination according to the power demand prediction curve. Power demand prediction based on navigation information and power characteristics enables the vehicle to determine power demand based on future road conditions, and to operate the engine accessory in the engine's efficient operating range as much as possible, thereby reducing energy consumption. Controlling the engine accessory based on compliance with the power demand prediction curve can ensure that the engine accessory is working while adapting to changes in the engine's power demand as much as possible, thereby balancing engine energy consumption and accessory operating performance, thereby improving engine utilization efficiency.

[0114] In an optional implementation, the accessory control module 430 may include:

[0115] An efficient range determination unit, configured to determine an efficient operating range of the engine's torque and speed within a preset future step length based on a power demand prediction curve;

[0116] The accessory operation control unit is used to control the engine accessories to operate in response to the engine torque and speed being simultaneously in the high-efficiency operating range within a future preset step size, until the operating characteristic parameters of the engine accessories meet the preset accessory stop working conditions.

[0117] In an optional implementation, the apparatus 400 may further include:

[0118] The direct start module is used for controlling the operation of the engine accessories in response to an operation characteristic parameter of any engine accessory meeting a characteristic minimum value.

[0119] In an optional embodiment, the power constraint condition includes:

[0120] The sum of the power demands of all engine accessories that issue work requests in the current vehicle is less than or equal to the product of the maximum output power of the engine and the engine efficiency coefficient minus the current driving power demand of the vehicle.

[0121] In an optional implementation, the apparatus 400 may include:

[0122] a startup priority determination module for, in response to receiving work requests from at least two engine accessories, determining a startup priority of each engine accessory based on road condition characteristics in the navigation information and accessory states of the at least two engine accessories;

[0123] The sequential working module is used to control the operation of each engine accessory according to the starting priority.

[0124] In an optional implementation, the startup priority determination module may include:

[0125] a first priority determination unit, configured to, if the road condition characteristic is a sharp curve, determine that the activation priority of the power steering device is higher than the activation priority of the air conditioner, and the activation priority of the air conditioner is higher than the activation priority of the air compressor;

[0126] a second priority determination unit, configured to, if the road condition is characterized by a long uphill slope, give a higher starting priority to the air conditioner than to the generator under the condition that the driving torque requirement is met;

[0127] a third priority determination unit, configured to, if the road condition is characterized by a long downhill slope and the accessory state of the battery is low battery charge, determine that the starting priority of the generator is higher than the starting priority of the air compressor, and the starting priority of the air compressor is higher than the starting priority of the air conditioner;

[0128] The fourth priority determination unit is used to determine that if the road condition is characterized by a long downhill slope and the accessory state of the gas cylinder is low cylinder pressure, the start priority of the air compressor is higher than the start priority of the generator, and the start priority of the generator is higher than the start priority of the air conditioner.

[0129] In an optional implementation, the apparatus 400 may further include:

[0130] A refresh duration determination module, configured to determine the interval refresh duration corresponding to the road condition characteristics in response to the different road condition characteristics after the current vehicle is started;

[0131] A vehicle weight refresh module, configured to obtain the current vehicle weight information of the current vehicle in response to each refresh interval, so as to update the power characteristic information;

[0132] The prediction curve updating module is used to re-determine the power demand prediction curve according to the updated power characteristic information.

[0133] In an optional implementation, the apparatus 400 may further include:

[0134] an adjustment duration determination module, configured to determine, in response to a loss of navigation information, an interval adjustment duration corresponding to a current road condition on which the vehicle is currently traveling;

[0135] The preset strategy control module is used to detect whether the navigation information is restored in response to each interval adjustment time, and if the navigation information is not restored, adopt the preset control strategy of each engine accessory for control.

[0136] The engine accessory control device provided in the embodiments of the present application can execute the engine accessory control method provided in any embodiment of the present application, and has the corresponding functional modules and beneficial effects for executing each engine accessory control method.

[0137] Example 5

[0138] Figure 5 A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present application is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present application described and / or required herein.

[0139] like Figure 5As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., which is communicatively connected to the at least one processor 11. The memory stores a computer program that can be executed by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. Various programs and data required for the operation of the electronic device 10 can also be stored in the RAM 13. The processor 11, ROM 12, and RAM 13 are connected to each other via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0140] Multiple components in the electronic device 10 are connected to the I / O interface 15, including an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0141] The processor 11 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any other suitable processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the engine accessory control method.

[0142] In some embodiments, the present application may also provide a vehicle, which may be provided with the above-mentioned electronic device and capable of implementing the engine accessory control method provided in the embodiments of the present application.

[0143] In some embodiments, the engine accessory control method may be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the engine accessory control method described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to execute the engine accessory control method in any other suitable manner (e.g., via firmware).

[0144] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0145] Computer programs for implementing the methods of the present application may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the computer program is executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer program may be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0146] In the context of the present application, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. A computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, 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 foregoing.

[0147] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0148] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0149] A computing system may include clients and servers. The clients and servers are typically remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers, creating a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host. This server is a hosting product within a cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosting and VPS services.

[0150] The present application also discloses a computer program product comprising a computer program that, when executed by a processor, implements the engine accessory control method provided in any of the embodiments of the present application. This program product shares the same inventive concept as the engine accessory control method disclosed in each embodiment of the present application and is therefore not further described here.

[0151] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in this application can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of this application can be achieved. This is not limited herein.

[0152] The above specific embodiments do not constitute a limitation on the scope of protection of this application. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this application shall be included within the scope of protection of this application.

Claims

1. A method for controlling engine accessories, characterized in that: include: In response to receiving an operation request sent by at least one engine accessory of a current vehicle, obtaining navigation information of the current vehicle; predicting the power demand of the engine of the current vehicle within a preset future step length based on the navigation information and the power characteristic information of the current vehicle to obtain a power demand prediction curve; If the engine meets the preset power constraint conditions, each of the engine accessories is controlled to operate according to the power demand prediction curve.

2. The method according to claim 1, characterized in that The controlling of each of the engine accessories to operate according to the power demand prediction curve includes: determining, based on the power demand prediction curve, an efficient operating range of the torque and speed of the engine within the future preset step length; In response to the torque and speed of the engine being simultaneously in the high-efficiency operating range within the future preset step length, the engine accessory is controlled to operate until the operating characteristic parameter of the engine accessory meets a preset accessory stop condition.

3. The method according to claim 2, characterized in that The method further comprises: In response to any operating characteristic parameter of the engine accessory meeting a characteristic minimum value, the engine accessory is controlled to operate.

4. The method according to claim 1, wherein The power constraints include: The sum of the power requirements of all the engine accessories that issue work requests in the current vehicle is less than or equal to the product of the maximum output power of the engine and the engine efficiency coefficient minus the driving demand power of the current vehicle.

5. The method according to claim 1, wherein The method comprises: In response to receiving operation requests from at least two of the engine accessories, determining a startup priority of each of the engine accessories based on road condition characteristics in the navigation information and accessory states of the at least two engine accessories; According to the startup priority, each of the engine accessories is controlled to work separately.

6. The method according to claim 1, characterized in that The method further comprises: In response to different road condition characteristics of the current vehicle after starting, respectively determining the interval refresh duration corresponding to the road condition characteristics; In response to each lapse of the interval refresh time, obtaining current vehicle weight information of the current vehicle to update the power characteristic information; The power demand prediction curve is re-determined according to the updated power characteristic information.

7. The method according to claim 1, characterized in that The method further comprises: In response to the navigation information being lost, determining, based on a current road condition on which the vehicle is currently traveling, an interval adjustment duration corresponding to the current road condition; In response to each lapse of the interval adjustment time, it is detected whether the navigation information is restored. If the navigation information is not restored, the preset control strategy of each engine accessory is adopted for control.

8. An engine accessory control device, characterized in that: include: a navigation acquisition module, configured to acquire navigation information of the current vehicle in response to receiving a work request sent by at least one engine accessory of the current vehicle; a curve prediction module, configured to predict the power demand of the engine of the current vehicle within a preset future step length based on the navigation information and the power characteristic information of the current vehicle, and obtain a power demand prediction curve; The accessory control module is used to control each of the engine accessories to operate according to the power demand prediction curve if the engine meets the preset power constraint conditions.

9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor. The computer program is executed by the at least one processor to enable the at least one processor to perform the engine accessory control method according to any one of claims 1 to 7.

10. A vehicle, characterized in that: The vehicle is provided with the electronic device according to claim 9.

11. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the engine accessory control method according to any one of claims 1 to 7 when executed.

Citation Information

Patent Citations

  • High-pressure accessory energy managing method for series hybrid electric vehicle

    CN102897171A

  • Systems and methods of energy management and control of vehicle accessories

    CN108883734A

  • Apparatus for controlling auxiliary equipment driven by internal combustion engine

    CN1167873A

  • Auxiliary machine driving control device

    JP2012106614A

  • Vehicle Accessory Load Controller and Method

    US20140200763A1