Method, device, equipment and storage medium for optimizing engine throttle pedal characteristics
By optimizing the engine accelerator pedal characteristics based on the maximum adjustment step value of the adjustable parameters of the accelerator pedal characteristics and the usage rate of the standard range of the accelerator pedal opening, the problem that traditional setting methods cannot take into account the needs of special users is solved, and the differentiation and intelligence of the optimization of the engine throttle characteristics are achieved.
Patent Information
- Application Number
- CN202210511808.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-11
- Publication Date
- 2025-04-15
- Estimated Expiration
- 2042-05-11
AI Technical Summary
The traditional engine PedalMap setting method remains unchanged, and cannot take into account the power needs of special users, resulting in the differentiated needs of a small number of users being unable to meet.
When receiving the accelerator pedal characteristic optimization request associated with the target driving mode, the current adjustment step value is determined based on the maximum adjustment step value of the adjustable parameter and the usage of the accelerator pedal opening standard range, and the parameters can be adjusted based on the value, the current parameter value and the maximum boundary value.
It realizes the differentiation and intelligence of engine throttle characteristics optimization, meets users' personalized driving needs, and improves compatibility with special users' dynamic needs.
Smart Images

Figure CN114818143B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle control technology, and in particular to an optimization method, device, equipment and storage medium for engine accelerator pedal characteristics. Background Art
[0002] The engine throttle pedal characteristic (PedalMap) is a curve showing the corresponding relationship between the engine output torque, the accelerator pedal opening, and the engine speed. The engine PedalMap is a core parameter in the engine drivability design and a key factor affecting the user's driving experience.
[0003] There are two main traditional methods for setting engine PedalMap: 1) setting one engine PedalMap, and all driving conditions use one set of parameters; 2) setting several engine PedalMaps, differentiated by driving mode (comfort mode, sport mode, economy mode, etc.), each driving mode corresponds to a set of engine PedalMaps, and users can manually select the driving mode and switch between several sets of engine PedalMaps through manual operation.
[0004] The main disadvantages of the above setting method are: the PedalMap parameters are fixed and unchanged, and the compatibility with the driving needs of special users is poor. Whether it is one or several sets of engine PedalMap, the parameters are fixed and cannot be changed. When these parameters are initially set, the driving habits of most users must be considered, and it is impossible to take into account a small number of users who have special needs for power. This setting method can meet the driving needs of most users, but it cannot meet the differentiated needs of a small number of special users, so it is urgently needed to be improved. Summary of the invention
[0005] The present invention provides an optimization method, device, equipment and storage medium for an engine throttle pedal characteristic, so as to achieve differentiation and intelligence in the optimization of the engine throttle characteristic, thereby meeting the driving needs of users.
[0006] According to one aspect of the present invention, there is provided a method for optimizing engine accelerator pedal characteristics, which is applied to a vehicle controller. The method comprises:
[0007] When receiving an optimization request for an accelerator pedal characteristic associated with a target driving mode, determining a current adjustment step value of the adjustable parameter according to a maximum adjustment step value of the adjustable parameter of the accelerator pedal characteristic and a usage rate of a standard range of accelerator pedal opening in the optimization request;
[0008] The adjustable parameter is optimized according to the current adjustment step value, the current parameter value of the adjustable parameter, and the maximum boundary value.
[0009] According to another aspect of the present invention, a method for optimizing engine accelerator pedal characteristics is provided, which is applied in the cloud, and the method comprises:
[0010] Determining a usage rate of the standard range of accelerator pedal opening of the target vehicle in the target driving mode according to a first usage time of the target vehicle in the target driving mode and a second usage time of the target vehicle in the standard range of accelerator pedal opening in the target driving mode;
[0011] If it is identified that the first usage duration exceeds the set duration and the usage rate is less than the set value, it is determined that the target vehicle has a power demand under the target driving mode;
[0012] An optimization request is sent to the target vehicle so that the target vehicle optimizes the engine accelerator pedal characteristics according to the optimization request.
[0013] According to another aspect of the present invention, there is provided an optimization device for an engine accelerator pedal characteristic, which is configured in a vehicle controller, and comprises:
[0014] an adjustment step value determination module, configured to, upon receiving an optimization request for an accelerator pedal characteristic associated with a target driving mode, determine a current adjustment step value of the adjustable parameter according to a maximum adjustment step value of the adjustable parameter of the accelerator pedal characteristic and a usage rate of a standard range of an accelerator pedal opening in the optimization request;
[0015] The adjustable parameter optimization module is used to optimize the adjustable parameter according to the current adjustment step value, the current parameter value of the adjustable parameter and the maximum boundary value.
[0016] According to another aspect of the present invention, there is provided an optimization device for an engine accelerator pedal characteristic, which is configured in the cloud and includes:
[0017] A usage rate determination module, configured to determine a usage rate of the target vehicle in the target driving mode within the standard range of the accelerator pedal opening according to a first usage time of the target vehicle in the target driving mode and a second usage time of the target vehicle in the standard range of the accelerator pedal opening under the target driving mode;
[0018] A power demand determination module, configured to determine that the target vehicle has a power demand under the target driving mode if it is identified that the first usage duration exceeds a set duration and the usage rate is less than a set value;
[0019] The optimization request sending module is used to send the optimization request to the target vehicle so that the target vehicle optimizes the engine accelerator pedal characteristics according to the optimization request.
[0020] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:
[0021] at least one processor; and
[0022] a memory communicatively connected to at least one processor; wherein,
[0023] The memory stores a computer program executable by at least one processor, and the computer program is executed by at least one processor so that the at least one processor can execute the method for optimizing the engine throttle pedal characteristics according to any embodiment of the present invention.
[0024] According to another aspect of the present invention, a computer-readable storage medium is provided, which stores computer instructions for implementing the method for optimizing the engine throttle pedal characteristics of any embodiment of the present invention when executed by a processor.
[0025] The technical solution of the embodiment of the present invention determines the current adjustment step value of the adjustable parameter according to the maximum adjustment step value of the adjustable parameter of the accelerator pedal characteristic and the utilization rate of the standard range of the accelerator pedal opening in the optimization request when receiving the optimization request for the accelerator pedal characteristic associated with the target driving mode, and then optimizes the adjustable parameter according to the current adjustment step value, the current parameter value of the adjustable parameter and the maximum boundary value. Through the above technical solution, the differentiation and intelligence of the engine throttle characteristic optimization are realized, thereby meeting the driving needs of users.
[0026] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, 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 invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0028] Figure 1A is a flow chart of a method for optimizing engine accelerator pedal characteristics provided according to Embodiment 1 of the present invention;
[0029] Figure 1B It is a form of existence of an engine accelerator pedal characteristic in a vehicle controller provided by Embodiment 1 of the present invention;
[0030] Figure 2 is a flow chart of a method for optimizing engine throttle pedal characteristics provided according to a second embodiment of the present invention;
[0031] Figure 3 is a flow chart of a method for optimizing engine throttle pedal characteristics provided according to Embodiment 3 of the present invention;
[0032] Figure 4 is a schematic structural diagram of an engine accelerator pedal characteristic optimization device provided according to a fourth embodiment of the present invention;
[0033] Figure 5 is a schematic diagram of the structure of an engine accelerator pedal characteristic optimization device provided according to Embodiment 5 of the present invention;
[0034] Figure 6 It is a schematic diagram of the structure of an electronic device for implementing the method for optimizing the engine throttle pedal characteristics according to an embodiment of the present invention. DETAILED DESCRIPTION
[0035] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below 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 of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0036] It should be noted that the terms "first", "second", "target", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order 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 that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0037] Embodiment 1
[0038] Figure 1A 1 is a flow chart of an engine accelerator pedal characteristics optimization method provided according to the first embodiment of the present invention. This embodiment is applicable to the situation of how to optimize the engine accelerator pedal characteristics. The method can be executed by an engine accelerator pedal characteristics optimization device, which can be implemented in the form of hardware and / or software and can be integrated into an electronic device that carries the engine accelerator pedal characteristics optimization function, such as a vehicle controller. Figure 1AAs shown, the method for optimizing the engine throttle pedal characteristics of this embodiment may include:
[0039] S110. When receiving an optimization request for the accelerator pedal characteristic associated with the target driving mode, determine the current adjustment step value of the adjustable parameter according to the maximum adjustment step value of the adjustable parameter of the accelerator pedal characteristic and the utilization rate of the standard range of the accelerator pedal opening in the optimization request.
[0040] In this embodiment, the optimization request is used to instruct the vehicle controller to optimize the adjustable parameters of the accelerator pedal characteristics, and is generated by the cloud when it monitors that the target vehicle has a dynamic demand under the target driving mode; optionally, the optimization request may include a standard range of accelerator pedal opening.
[0041] Among them, the standard range of accelerator pedal opening refers to the accelerator pedal opening range under the target driving mode adopted within the set duration during the use of the vehicle for all vehicles of the same vehicle as the target vehicle. For example, for all vehicle users of model A, the total time of using the target driving mode is 100 hours, among which the use time of the driving pedal opening range of 0-50% is 90 hours, then the accelerator pedal opening range corresponding to the target driving mode is set to 0-50%.
[0042] The so-called usage rate of the standard range of accelerator pedal opening refers to the usage rate of the standard range of accelerator pedal opening of the target vehicle during driving; optionally, the usage rate of the standard range of accelerator pedal opening of the target vehicle in the target driving mode can be determined based on a first usage time of the target vehicle using the target driving mode and a second usage time of the target vehicle using the standard range of accelerator pedal opening in the target driving mode.
[0043] The so-called accelerator pedal characteristic is the corresponding relationship curve between the engine output torque, the accelerator pedal opening, and the engine speed. It should be noted that in the vehicle controller, the accelerator pedal characteristic is expressed as follows: Figure 1B The table is shown in the form of a table; wherein the accelerator pedal opening and the engine speed correspond one to one, and a corresponding pair of accelerator pedal opening and engine speed corresponds to an engine output torque (engine torque). For example, when the accelerator pedal opening is 50% and the engine speed is 2000r / min, the corresponding engine torque is 130.9Nm. The so-called adjustable parameter is the engine torque corresponding to the accelerator pedal opening and the engine speed.
[0044] The so-called maximum adjustment step value refers to the maximum adjustable value of the adjustable parameter, that is, the maximum value that can be increased when the adjustable parameter is optimized once. For example, the default value of the adjustable parameter can be multiplied by the first set multiple and the result obtained is taken as the maximum adjustable value, where the first set multiple is less than 1, for example, it can be 0.1.
[0045] The so-called current adjustment step value refers to the adjustment step value used when adjusting the adjustable parameter currently.
[0046] Specifically, when the cloud detects that the target vehicle has the power demand under the target driving mode, it sends an optimization request for the accelerator pedal characteristics associated with the target driving mode to the target vehicle; accordingly, when the vehicle controller in the target vehicle receives the optimization request for the accelerator pedal characteristics associated with the target driving mode, it determines the current adjustment step value of the adjustable parameters based on the maximum adjustment step value of the adjustable parameters of the accelerator pedal characteristics and the usage rate of the standard range of the accelerator pedal opening in the optimization request.
[0047] In an optional manner, the vehicle controller may determine the current adjustment step value of the adjustable parameter based on certain rules, according to the maximum adjustment step value of the adjustable parameter of the accelerator pedal characteristic and the utilization rate of the standard range of the accelerator pedal opening in the optimization request.
[0048] For example, based on the correspondence between the adjustment step and the usage rate, a linear interpolation algorithm can be used to determine the intermediate adjustment step value according to the usage rate of the standard range of the accelerator pedal opening; if the intermediate adjustment step value is less than the maximum adjustment step value, the intermediate adjustment step value is used as the current adjustment step value for determining the adjustable parameter; if the intermediate number of step values is equal to or greater than the maximum adjustment step value, the maximum adjustment step data is used as the current adjustment step value for determining the adjustable parameter.
[0049] Specifically, the correspondence between the adjustment step and the usage rate can be that the origin corresponds to: the usage rate is the standard range usage rate and the adjustment step is 0, and the end point corresponds to: the usage rate is 50% and the adjustment step is the maximum adjustment step value; then a linear interpolation algorithm is used to obtain an intermediate adjustment step value based on the usage rate within the standard range of the accelerator pedal opening; and then the current adjustment step value of the adjustable parameter is determined based on the intermediate adjustment step value and the maximum adjustment step value. For example, if the intermediate adjustment step value is less than the maximum adjustment step value, the intermediate adjustment step value is used as the current adjustment step value for determining the adjustable parameter; if the intermediate number of step values is equal to or greater than the maximum adjustment step value, the maximum adjustment step data is used as the current adjustment step value for determining the adjustable parameter.
[0050] S120: Optimize the adjustable parameter according to the current adjustment step value, the current parameter value of the adjustable parameter, and the maximum boundary value.
[0051] In this embodiment, the current parameter value is the current value of the adjustable parameter. The so-called maximum boundary value is the maximum limit of the adjustable parameter, for example, it can be a second set multiple of the default value of the adjustable parameter, such as 1.5.
[0052] Specifically, the current adjustment step size, the current parameter value of the adjustable parameter and the maximum boundary value can be input into the parameter optimization model, and after being processed by the model, the optimized parameter value of the adjustable parameter is obtained, and the current parameter value is updated using the optimized parameter value.
[0053] It should be noted that during the first optimization, the current parameter values of the adjustable parameters are the default parameter values, that is, the values set when the vehicle leaves the factory.
[0054] It should also be noted that the optimization method for the engine torque (ie, the adjustable parameter) corresponding to each pair of accelerator pedal opening and engine speed is optimized in the manner described in the above steps.
[0055] In addition, it should be noted that the engine accelerator pedal characteristics optimization method for other driving modes is similar to the engine accelerator pedal characteristics optimization method for the target driving mode.
[0056] The technical solution of the embodiment of the present invention determines the current adjustment step value of the adjustable parameter according to the maximum adjustment step value of the adjustable parameter of the accelerator pedal characteristic and the utilization rate of the standard range of the accelerator pedal opening in the optimization request when receiving the optimization request for the accelerator pedal characteristic associated with the target driving mode, and then optimizes the adjustable parameter according to the current adjustment step value, the current parameter value of the adjustable parameter and the maximum boundary value. Through the above technical solution, the differentiation and intelligence of the engine throttle characteristic optimization are realized, thereby meeting the driving needs of users.
[0057] Embodiment 2
[0058] Figure 2 This is a flow chart of an optimization method for engine throttle pedal characteristics according to the second embodiment of the present invention. Based on the above embodiment, this embodiment further optimizes "optimizing the adjustable parameter according to the current adjustment step value, the current parameter value of the adjustable parameter and the maximum boundary value" to provide an optional implementation scheme. Figure 2 As shown, the method for optimizing the engine throttle pedal characteristics of this embodiment may include:
[0059] S210. When receiving an optimization request for the accelerator pedal characteristic associated with the target driving mode, determine the current adjustment step value of the adjustable parameter based on the maximum adjustment step value of the adjustable parameter of the accelerator pedal characteristic and the utilization rate of the standard range of the accelerator pedal opening in the optimization request.
[0060] S220: Determine an intermediate parameter value of the adjustable parameter according to the current adjustment step value and the current parameter value of the adjustable parameter.
[0061] Specifically, the current adjustment step value and the current parameter value of the adjustable parameter may be added, and the result of the addition may be used as the intermediate parameter value of the adjustable parameter. Figure 1B For example, when the accelerator pedal opening is 20% and the engine speed is 3000r / min, the current parameter value of the corresponding adjustable parameter (engine torque) is 26.2, the current adjustment step is 5, and the intermediate parameter value of the adjustable parameter is 31.2.
[0062] S230: Optimize the adjustable parameters according to the intermediate parameter values and the maximum boundary values of the adjustable parameters.
[0063] Specifically, if the intermediate parameter value is less than the maximum boundary value, the intermediate parameter value is used to optimize the adjustable parameter, that is, the intermediate parameter value is used as the optimized parameter value of the adjustable parameter, and the optimized parameter value is used to update the current parameter value; if the intermediate parameter value is equal to or greater than the maximum boundary value, the maximum boundary value is used to optimize the adjustable parameter, that is, the maximum boundary value is used as the optimized parameter value of the adjustable parameter, and the optimized parameter value is used to update the current parameter value.
[0064] The technical solution of this embodiment is to determine the current adjustment step value of the adjustable parameter according to the maximum adjustment step value of the adjustable parameter of the accelerator pedal characteristic and the utilization rate of the standard range of the accelerator pedal opening in the optimization request when receiving the optimization request for the accelerator pedal characteristic associated with the target driving mode, and then determine the intermediate parameter value of the adjustable parameter according to the current adjustment step value and the current parameter value of the adjustable parameter, and then optimize the adjustable parameter according to the intermediate parameter value and the maximum boundary value of the adjustable parameter. The above technical solution realizes the differentiation and intelligence of the optimization of the engine throttle characteristic, limits the adjustable parameter by the maximum boundary value, and while meeting the user's power requirements, it also avoids the situation where the adjustable parameter is infinitely increased and causes accidents.
[0065] Embodiment 3
[0066] Figure 3 This is a flow chart of a method for optimizing engine throttle pedal characteristics according to the third embodiment of the present invention. This embodiment is applicable to the situation of how to optimize the engine throttle pedal characteristics. The method can be executed by an optimization device for engine throttle pedal characteristics. The device can be implemented in the form of hardware and / or software and can be integrated into an electronic device that carries the optimization function of the engine throttle pedal characteristics, such as the cloud. Figure 3 As shown, the method for optimizing the engine throttle pedal characteristics of this embodiment may include:
[0067] S310. Determine a usage rate of the standard range of accelerator pedal opening of the target vehicle in the target driving mode based on a first usage time of the target vehicle in the target driving mode and a second usage time of the target vehicle in the standard range of accelerator pedal opening in the target driving mode.
[0068] In this embodiment, the first use time refers to the cumulative time that the user uses the target driving mode while driving the target vehicle. The second use time refers to the cumulative time that the user uses the standard range of accelerator pedal opening in the target driving mode while driving the target vehicle.
[0069] The so-called standard range of accelerator pedal opening refers to the range of accelerator pedal opening under the target driving mode adopted within the set duration during the use of the vehicle for all vehicles of the same vehicle as the target vehicle. For example, the cloud can collect the target usage duration and target accelerator pedal opening information of the target driving mode of the target vehicle model during driving. Specifically, the cloud can collect the target usage duration and target accelerator pedal opening information of the target driving mode of the target vehicle model during driving by the user through big data embedding; according to the target accelerator pedal opening information and the target usage duration, determine the standard range of accelerator pedal opening of the target driving mode. For example, for all vehicle users of vehicle model A, the total time of using the target driving mode is 100h, among which the target usage duration of the driving pedal opening range of 0-50% is 90h, then the standard range of accelerator pedal opening corresponding to the target driving mode is set to 0-50%.
[0070] Specifically, the ratio of the first usage time to the second usage time may be used as the usage rate of the standard range of the accelerator pedal opening of the target vehicle in the target driving mode.
[0071] S320: If it is identified that the first usage duration exceeds the set duration and the usage rate is less than the set value, it is determined that the target vehicle has a power demand under the target driving mode.
[0072] In fact, the set duration and the set value can be set by those skilled in the art according to actual needs, for example, the set duration is 100 hours and the set value is 90%.
[0073] Specifically, if it is identified that the first usage time exceeds the set time and the usage rate is less than the set value; that is, when the user is driving the target vehicle, the standard range of the accelerator pedal opening under the target driving mode can no longer meet the user's power needs, then it is determined that the target vehicle has the power needs under the target driving mode.
[0074] S330: Send an optimization request to the target vehicle, so that the target vehicle optimizes the engine accelerator pedal characteristics according to the optimization request.
[0075] Specifically, the cloud sends an optimization request to the target vehicle; correspondingly, the target vehicle can optimize the engine accelerator pedal characteristics according to the optimization request.
[0076] The technical solution of the embodiment of the present invention determines the usage rate of the target vehicle's accelerator pedal opening standard range in the target driving mode according to the first usage time of the target vehicle using the target driving mode and the second usage time of the target vehicle using the accelerator pedal opening standard range in the target driving mode. If it is identified that the first usage time exceeds the set time and the usage rate is less than the set value, it is determined that the target vehicle has a dynamic demand in the target driving mode, and then an optimization request is sent to the target vehicle so that the target vehicle optimizes the engine accelerator pedal characteristics according to the optimization request. The above technical solution realizes the differentiation and intelligence of the engine throttle characteristic optimization by real-time monitoring whether the target vehicle has a dynamic demand so that the target vehicle automatically optimizes the engine accelerator pedal characteristics of the target driving mode.
[0077] Embodiment 4
[0078] Figure 4 1 is a schematic diagram of the structure of an engine accelerator pedal characteristics optimization device provided according to the fourth embodiment of the present invention. This embodiment is applicable to the situation of how to optimize the engine accelerator pedal characteristics. The device can be implemented in the form of hardware and / or software, and can be integrated into an electronic device that carries the engine accelerator pedal characteristics optimization function, such as a vehicle controller. Figure 4 As shown, the optimization device for the engine throttle pedal characteristics of this embodiment may include:
[0079] an adjustment step value determining module 410, configured to determine a current adjustment step value of the adjustable parameter according to a maximum adjustment step value of the adjustable parameter of the accelerator pedal characteristic and a usage rate of the accelerator pedal opening standard range in the optimization request when receiving an optimization request for the accelerator pedal characteristic associated with the target driving mode;
[0080] The adjustable parameter optimization module 420 is used to optimize the adjustable parameter according to the current adjustment step value, the current parameter value of the adjustable parameter and the maximum boundary value.
[0081] The technical solution of the embodiment of the present invention determines the current adjustment step value of the adjustable parameter according to the maximum adjustment step value of the adjustable parameter of the accelerator pedal characteristic and the utilization rate of the standard range of the accelerator pedal opening in the optimization request when receiving the optimization request for the accelerator pedal characteristic associated with the target driving mode, and then optimizes the adjustable parameter according to the current adjustment step value, the current parameter value of the adjustable parameter and the maximum boundary value. Through the above technical solution, the differentiation and intelligence of the engine throttle characteristic optimization are realized, thereby meeting the driving needs of users.
[0082] Optionally, the adjustment step value determination module 410 is specifically used for:
[0083] Based on the corresponding relationship between the adjustment step length and the utilization rate, a linear interpolation algorithm is used to determine the intermediate adjustment step length value according to the utilization rate within the standard range of the accelerator pedal opening;
[0084] A current adjustment step value of the adjustable parameter is determined according to the intermediate adjustment step value and the maximum adjustment step value.
[0085] Optionally, the adjustable parameter optimization module 420 includes:
[0086] an intermediate parameter value determining unit, configured to determine an intermediate parameter value of the adjustable parameter according to a current adjustment step value and a current parameter value of the adjustable parameter;
[0087] The adjustable parameter optimization unit is used to optimize the adjustable parameter according to the intermediate parameter value and the maximum boundary value of the adjustable parameter.
[0088] Optionally, the adjustable parameter optimization unit is specifically used for:
[0089] If the intermediate parameter value is less than the maximum boundary value, the intermediate parameter value is used to optimize the adjustable parameter;
[0090] If the intermediate parameter value is equal to or greater than the maximum boundary value, the maximum boundary value is used to optimize the adjustable parameters.
[0091] The engine throttle pedal characteristics optimization device provided in the embodiment of the present invention can execute the engine throttle pedal characteristics optimization method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0092] Embodiment 5
[0093] Figure 5 Schematic diagram of the structure of an engine throttle pedal characteristics optimization device provided according to Embodiment 5 of the present invention. This embodiment can be applied to the situation of how to optimize the engine throttle pedal characteristics. The device can be implemented in the form of hardware and / or software, and can be integrated into an electronic device that carries the engine throttle pedal characteristics optimization function, such as the cloud. Figure 5 As shown, the method for optimizing the engine throttle pedal characteristics of this embodiment may include:
[0094] A usage rate determination module 510 is used to determine a usage rate of the target vehicle in the target driving mode according to a first usage time of the target vehicle in the target driving mode and a second usage time of the target vehicle in the target driving mode.
[0095] The power demand determination module 520 is used to determine that the target vehicle has a power demand under the target driving mode if it is identified that the first usage duration exceeds the set duration and the usage rate is less than the set value;
[0096] The optimization request sending module 530 is used to send the optimization request to the target vehicle so that the target vehicle optimizes the engine accelerator pedal characteristics according to the optimization request.
[0097] The technical solution of the embodiment of the present invention determines the usage rate of the target vehicle's accelerator pedal opening standard range in the target driving mode according to the first usage time of the target vehicle using the target driving mode and the second usage time of the target vehicle using the accelerator pedal opening standard range in the target driving mode. If it is identified that the first usage time exceeds the set time and the usage rate is less than the set value, it is determined that the target vehicle has a dynamic demand in the target driving mode, and then an optimization request is sent to the target vehicle so that the target vehicle optimizes the engine accelerator pedal characteristics according to the optimization request. The above technical solution realizes the differentiation and intelligence of the engine throttle characteristic optimization by real-time monitoring whether the target vehicle has a dynamic demand so that the target vehicle automatically optimizes the engine accelerator pedal characteristics of the target driving mode.
[0098] Optionally, the device further comprises:
[0099] A driving mode information collection module, used to collect target usage time and target accelerator pedal opening information of a target driving mode during driving by a user of a target vehicle type;
[0100] The standard range determination module is used to determine the standard range of the accelerator pedal opening of the target driving mode according to the target accelerator pedal opening information and the target usage time.
[0101] The engine throttle pedal characteristics optimization device provided in the embodiment of the present invention can execute the engine throttle pedal characteristics optimization method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0102] Embodiment 6
[0103] Figure 6 It is a schematic diagram of the structure of an electronic device for implementing the method for optimizing the engine throttle pedal characteristics according to an embodiment of the present invention. Figure 6A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention 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 invention described and / or required herein.
[0104] like Figure 6 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and 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 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0105] A number of 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 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 through a computer network such as the Internet and / or various telecommunication networks.
[0106] The processor 11 may be a variety of general and / or special processing components 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 special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a method for optimizing engine throttle pedal characteristics.
[0107] In some embodiments, the method for optimizing the engine throttle pedal characteristics may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the method for optimizing the engine throttle pedal characteristics described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the method for optimizing the engine throttle pedal characteristics in any other appropriate manner (e.g., by means of firmware).
[0108] Various implementations of the systems and techniques described above 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), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including 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.
[0109] Computer programs for implementing the methods of the present invention 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, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0110] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may 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 may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may 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.
[0111] To provide interaction with a user, the systems and techniques described herein may 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 a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0112] The systems and techniques described herein may be implemented in a computing system that includes backend 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 frontend components (e.g., a user computer with a graphical user interface or a 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 backend components, middleware components, or frontend components. The components of the system may 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.
[0113] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0114] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0115] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for optimizing engine accelerator pedal characteristics, characterized in that: Applied to vehicle controllers, including: When receiving an optimization request for an accelerator pedal characteristic associated with a target driving mode, the current adjustment step value of the adjustable parameter is determined according to the maximum adjustment step value of the adjustable parameter of the accelerator pedal characteristic and the utilization rate of the accelerator pedal opening standard range in the optimization request; wherein the accelerator pedal characteristic is a corresponding relationship curve between the engine output torque and the accelerator pedal opening and the engine speed; the adjustable parameter is the corresponding relationship between the accelerator pedal opening, the engine speed and the engine output torque; the accelerator pedal opening standard range refers to the accelerator pedal opening range under the target driving mode adopted by all vehicles identical to the target vehicle during use within a set time period; the utilization rate of the accelerator pedal opening standard range refers to the utilization rate of the accelerator pedal opening standard range by the target vehicle during driving; The adjustable parameter is optimized according to the current adjustment step value, the current parameter value of the adjustable parameter and the maximum boundary value.
2. The method according to claim 1, characterized in that The determining of the current adjustment step value of the adjustable parameter according to the maximum adjustment step value of the adjustable parameter of the accelerator pedal characteristic and the utilization rate of the accelerator pedal opening standard range in the optimization request includes: Based on the corresponding relationship between the adjustment step length and the utilization rate, a linear interpolation algorithm is used to determine the intermediate adjustment step length value according to the utilization rate within the standard range of the accelerator pedal opening; A current adjustment step value of the adjustable parameter is determined according to the intermediate adjustment step value and the maximum adjustment step value.
3. The method according to claim 1, characterized in that The optimizing the adjustable parameter according to the current adjustment step value, the current parameter value of the adjustable parameter and the maximum boundary value includes: Determining an intermediate parameter value of the adjustable parameter according to the current adjustment step value and the current parameter value of the adjustable parameter; The adjustable parameter is optimized according to the intermediate parameter value and the maximum boundary value of the adjustable parameter.
4. The method according to claim 3, characterized in that Optimizing the adjustable parameter according to the intermediate parameter value and the maximum boundary value of the adjustable parameter includes: If the intermediate parameter value is less than the maximum boundary value, optimizing the adjustable parameter using the intermediate parameter value; If the intermediate parameter value is equal to or greater than the maximum boundary value, the maximum boundary value is used to optimize the adjustable parameter.
5. A method for optimizing engine accelerator pedal characteristics, characterized in that: Applied in the cloud, including: Determine the usage rate of the standard range of accelerator pedal opening of the target vehicle in the target driving mode according to a first usage time of the target vehicle in the target driving mode and a second usage time of the target vehicle in the standard range of accelerator pedal opening in the target driving mode; the standard range of accelerator pedal opening refers to the range of accelerator pedal opening in the target driving mode adopted by all vehicles identical to the target vehicle within a set time during use; the usage rate of the standard range of accelerator pedal opening refers to the usage rate of the standard range of accelerator pedal opening by the target vehicle during driving; If it is identified that the first usage duration exceeds a set duration and the usage rate is less than a set value, it is determined that the target vehicle has a power demand under the target driving mode; An optimization request is sent to the target vehicle so that the target vehicle optimizes the engine accelerator pedal characteristic according to the optimization request; the accelerator pedal characteristic is a corresponding relationship curve between the engine output torque and the accelerator pedal opening and the engine speed.
6. The method according to claim 5, characterized in that Also includes: Collect target usage time and target accelerator pedal opening information of the target driving mode during driving by users of the target vehicle model; A standard range of the accelerator pedal opening for the target driving mode is determined based on the target accelerator pedal opening information and the target usage time.
7. An engine accelerator pedal characteristics optimization device, used to implement the engine accelerator pedal characteristics optimization method as described in any one of claims 1 to 4, characterized in that: Configured in the vehicle controller, including: An adjustment step value determination module is used to determine the current adjustment step value of the adjustable parameter according to the maximum adjustment step value of the adjustable parameter of the accelerator pedal characteristic and the utilization rate of the accelerator pedal opening standard range in the optimization request when receiving an optimization request for the accelerator pedal characteristic associated with the target driving mode; wherein the accelerator pedal characteristic is a corresponding relationship curve between the engine output torque and the accelerator pedal opening and the engine speed; the adjustable parameter is the corresponding relationship between the accelerator pedal opening, the engine speed and the engine output torque; the accelerator pedal opening standard range refers to the accelerator pedal opening range under the target driving mode adopted by all vehicles identical to the target vehicle within a set time during use; the utilization rate of the accelerator pedal opening standard range refers to the utilization rate of the accelerator pedal opening standard range by the target vehicle during driving; The adjustable parameter optimization module is used to optimize the adjustable parameter according to the current adjustment step value, the current parameter value of the adjustable parameter and the maximum boundary value.
8. An engine accelerator pedal characteristics optimization device, used to implement the engine accelerator pedal characteristics optimization method as described in any one of claims 5-6, characterized in that: Configured in the cloud, including: A usage rate determination module is used to determine a usage rate of the target vehicle's accelerator pedal opening standard range in the target driving mode according to a first usage time of the target vehicle using the target driving mode and a second usage time of the target vehicle using the accelerator pedal opening standard range in the target driving mode; the accelerator pedal opening standard range refers to the accelerator pedal opening range in the target driving mode adopted by all vehicles identical to the target vehicle within a set time during use; the usage rate of the accelerator pedal opening standard range refers to the usage rate of the accelerator pedal opening standard range by the target vehicle during driving; a power demand determination module, configured to determine that the target vehicle has a power demand under a target driving mode if it is identified that the first usage duration exceeds a set duration and the usage rate is less than a set value; The optimization request sending module is used to send an optimization request to the target vehicle so that the target vehicle optimizes the engine throttle pedal characteristics according to the optimization request; the throttle pedal characteristics are the corresponding relationship curves between the engine output torque and the accelerator pedal opening and the engine speed.
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, and the computer program is executed by the at least one processor so that the at least one processor can perform the method for optimizing the engine throttle pedal characteristics according to any one of claims 1 to 6.
10. 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 method for optimizing the engine throttle pedal characteristics according to any one of claims 1 to 6 when executed.
Citation Information
Patent Citations
Torque control method and device adaptive to driving style
CN113246982A
Vehicle control method and device, electronic equipment and storage medium
CN113247011A