Vehicle, control method thereof, driving style customization method, device, controller
By allowing users to select driving modes and torque distribution ratios based on accelerator pedal opening on the interface, a custom driving style curve is constructed, solving the problem that traditional vehicles cannot meet users' personalized driving styles and improving the driving experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BYD CO LTD
- Filing Date
- 2023-09-12
- Publication Date
- 2026-07-14
AI Technical Summary
In existing technologies, traditional vehicles have limited driving modes, which cannot meet users' needs for customizing their personal driving style.
By allowing users to select driving modes and torque distribution ratios based on accelerator pedal opening on the interface, a custom driving style curve is constructed, and the target output torque is calculated based on this curve to control the vehicle, thus achieving personalized driving style settings.
It meets users' needs for customized driving and improves the driving experience.
Smart Images

Figure CN118254804B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicles, and more particularly to a vehicle and its control method, a driving style customization method, a device, and a controller. Background Technology
[0002] With the development of the new energy vehicle industry, users have increasingly stronger demands for personalized vehicles. In order to meet users' driving needs, the control of electric vehicle power is becoming more and more diversified.
[0003] Currently, most vehicles, whether traditional or electric, offer users selectable driving modes. Common driving modes generally include: Sport mode, Economic mode (ECO), and Normal mode. Different driving modes provide different power outputs to the driver.
[0004] In existing technologies, different driving modes are selected by configuring various accelerator pedal characteristics within the Electronic Control Unit (ECU). Furthermore, these accelerator pedal characteristics ensure a unique relationship between accelerator pedal opening and motor output torque in response to the user's selected driving mode. However, traditional driving modes are limited and cannot meet the customized driving style needs of individual users. Therefore, how to meet the actual driving needs of users has become an urgent problem to be solved. Summary of the Invention
[0005] In view of this, embodiments of the present invention provide a vehicle and its control method, a driving style customization method, a device, and a controller to solve the problem of not being able to meet users' customization needs for the driving style of their personal vehicles.
[0006] In a first aspect, embodiments of the present invention provide a method for customizing driving styles, the method comprising:
[0007] Based on the driving mode to be defined selected by the user in the corresponding interface, and the torque distribution ratio input for at least one accelerator pedal opening, a custom driving style curve is constructed under the driving mode to be defined.
[0008] Secondly, embodiments of the present invention provide a vehicle control method, the vehicle control method comprising:
[0009] The target output torque is calculated based on the current accelerator pedal opening, current vehicle speed, and accelerator pedal characteristic curve at the current moment, and the vehicle is controlled based on the target output torque; wherein the accelerator pedal characteristic curve is determined based on the custom driving style curve as described in the first aspect.
[0010] Thirdly, embodiments of the present invention provide a display device, the display device including a first processor, a first memory, and a first computer program stored in the first memory and executable on the first processor, wherein the first processor executes the computer program to implement the driving style customization method as described in the first aspect.
[0011] Fourthly, embodiments of the present invention provide a controller, the controller including a second processor, a second memory, and a second computer program stored in the second memory and executable on the second processor, wherein the second processor executes the second computer program to implement the vehicle control method as described in the second aspect.
[0012] Fifthly, embodiments of the present invention provide a computer-readable storage medium storing a computer program, characterized in that, when executed by a processor, the computer program implements the driving style customization method as described in the first aspect, or the vehicle control method as described in the second aspect.
[0013] In a sixth aspect, embodiments of the present invention provide a vehicle, the vehicle including a display device as described in the third aspect, or a controller as described in the fourth aspect.
[0014] The beneficial effects of the embodiments of the present invention compared with the prior art are as follows:
[0015] This invention provides a method for customizing driving style. Based on the driving mode to be defined selected by the user in the corresponding interface and the torque distribution ratio input for at least one accelerator pedal opening, a custom driving style curve for the driving mode to be defined is constructed. Based on the corresponding interface that provides interaction between the user and the vehicle, the user can customize the driving style curve for the driving mode to be defined according to the selected driving mode and the torque distribution ratio input for at least one accelerator pedal opening on the interface, thus satisfying the user's driving customization needs and improving the user's subsequent driving experience. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 This is a schematic diagram of an application environment for a driving style customization method provided in Embodiment 1 of the present invention;
[0018] Figure 2 This is a flowchart illustrating a method for customizing driving styles according to Embodiment 1 of the present invention;
[0019] Figure 3 This is a schematic diagram of a custom driving style curve under different driving modes provided in Embodiment 1 of the present invention;
[0020] Figure 4 This is a schematic flowchart of a vehicle control method provided in Embodiment 2 of the present invention;
[0021] Figure 5 This is a schematic diagram of the accelerator pedal characteristics provided in Embodiment 2 of the present invention;
[0022] Figure 6 This is a schematic diagram of the structure of a display device provided in Embodiment 4 of the present invention;
[0023] Figure 7 This is a schematic diagram of the structure of a controller provided in Embodiment 5 of the present invention. Detailed Implementation
[0024] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of the invention. However, those skilled in the art will understand that the invention can be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods are omitted so as not to obscure the description of the invention with unnecessary detail.
[0025] It should be understood that, when used in this specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.
[0026] It should also be understood that the term “and / or” as used in this specification and the appended claims refers to any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0027] As used in this specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if [described condition or event] is detected" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once [described condition or event] is detected," or "in response to detection of [described condition or event]."
[0028] Furthermore, in the description of this invention and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0029] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of the invention include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0030] It should be understood that the sequence number of each step in the following embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0031] To illustrate the technical solution of the present invention, specific embodiments are described below.
[0032] The driving style customization method provided in Embodiment 1 of this invention can be applied to, for example... Figure 1In this application environment, the user terminal communicates with the server. The user terminal includes, but is not limited to, handheld computers, desktop computers, laptops, ultra-mobile personal computers (UMPCs), netbooks, cloud terminal devices, and personal digital assistants (PDAs). The server can be a standalone server or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms. For example, in a scenario where the vehicle is not running, the user terminal could be the vehicle's central control display screen. The central control display screen connects to the server via a wireless network to send the input data selected by the driver on the central control display screen to the server, constructing a driving style curve under the driver's customized driving style.
[0033] See Figure 2 This is a flowchart illustrating a driving style customization method provided in Embodiment 1 of the present invention. The driving style customization method described above can be applied to... Figure 1 The user terminal, with its corresponding computer device, connects to a database to obtain information such as the user-selected driving mode and the torque distribution ratio input for at least one accelerator pedal opening. Figure 2 As shown, the method for customizing the driving style includes:
[0034] Step S201: Based on the driving mode to be defined selected by the user in the corresponding interface and the torque distribution ratio input for at least one accelerator pedal opening, a custom driving style curve under the driving mode to be defined is constructed.
[0035] The corresponding interface refers to the visual interface on the input device, through which data is obtained by making selections. The input device can be a mobile device or an in-vehicle device, such as a central control tablet, a passenger-side screen, or a rear-seat screen.
[0036] Driving mode refers to the degree of power provided by the vehicle when the driver presses the accelerator pedal. The driving mode to be defined is one or more of the multiple driving modes available in the vehicle, including but not limited to Sport mode, Eco mode, Standard mode, Snow mode, and Hill Climb mode, and may also include Autopilot mode.
[0037] Accelerator pedal opening refers to the opening of the accelerator pedal. Torque distribution ratio refers to the proportional coefficient corresponding to the engine's output torque. In the same driving mode, different accelerator pedal openings result in different torque distribution ratios, and vice versa.
[0038] The custom driving style curve under the driving mode to be defined is the relationship curve between accelerator pedal opening and torque distribution ratio. Therefore, in this embodiment of the invention, the driving mode to be defined selected by the user on the corresponding interface of the vehicle's central control tablet and the torque distribution ratio input for at least one accelerator pedal opening are obtained through the data selected by the user on the corresponding interface. Then, based on the driving mode to be defined selected by the user on the corresponding interface and the torque distribution ratio input for at least one accelerator pedal opening, the custom driving style curve under the driving mode to be defined is constructed. By selecting the driving mode and the torque distribution ratio corresponding to the input accelerator pedal opening, the user can customize the driving style.
[0039] It should be noted that users can select corresponding data on the corresponding interface of the central control tablet through various methods, including but not limited to voice input, physical button input, touch screen input, or handwriting input. There are no restrictions on the selection method of the user on the central control tablet.
[0040] Optionally, the driving mode to be defined includes at least a first mode, a second mode, and a third mode, and the upper limit of the adjustable area of the custom driving style curve corresponding to the first mode on the corresponding interface is a first preset curve, and the lower limit of the adjustable area on the corresponding interface is the custom driving style curve corresponding to the second mode.
[0041] The upper limit of the adjustable area of the custom driving style curve corresponding to the second mode on the corresponding interface is the same as the custom driving style curve corresponding to the first mode, and the lower limit of the adjustable area on the corresponding interface is the same as the custom driving style curve corresponding to the third mode.
[0042] The upper limit of the adjustable area of the custom driving style curve corresponding to the third mode on the corresponding interface is the same as the custom driving style curve corresponding to the second mode, and the lower limit of the adjustable area on the corresponding interface is the second preset curve.
[0043] In this embodiment of the invention, the driving modes to be defined include a first mode, a second mode, and a third mode, which correspond to Sport mode, Eco mode, and Standard mode, respectively. (Refer to...) Figure 3It shows schematic diagrams of custom driving style curves under different driving modes. Curve 1 is the custom driving style curve for Sport mode, curve 2 is the custom driving style curve for Eco mode, curve 3 is the custom driving style curve for Standard mode, curve 4 is the first preset curve, and curve 5 is the second preset curve. Figure 3 It can be seen that the upper limit of the adjustable area of curve 1 is curve 4, and the lower limit of the adjustable area of curve 1 is curve 2. Correspondingly, the upper limit of the adjustable area of the custom driving style curve corresponding to the sport mode on the corresponding interface is the first preset curve, and the lower limit of the adjustable area on the corresponding interface is the custom driving style curve corresponding to the economy mode. The upper limit of the adjustable area of curve 2 is curve 1, and the lower limit of the adjustable area of curve 2 is curve 3. Correspondingly, the upper limit of the adjustable area of the custom driving style curve corresponding to the economy mode on the corresponding interface is the custom driving style curve corresponding to the sport mode, and the lower limit of the adjustable area on the corresponding interface is the custom driving style curve corresponding to the standard mode. The upper limit of the adjustable area of curve 3 is curve 2, and the lower limit of the adjustable area of curve 3 is curve 5. Correspondingly, the upper limit of the adjustable area of the custom driving style curve corresponding to the standard mode on the corresponding interface is the custom driving style curve corresponding to the economy mode, and the lower limit of the adjustable area on the corresponding interface is the second preset curve.
[0044] Optionally, the step of constructing a custom driving style curve for the driving mode to be defined based on the user's selection of the driving mode to be defined in the corresponding interface and the torque distribution ratio input for at least one accelerator pedal opening includes:
[0045] Based on the driving mode to be defined selected by the user in the corresponding interface, obtain the preset torque distribution ratio and the custom point corresponding to the accelerator pedal opening in the driving mode to be defined on the corresponding interface.
[0046] Based on the custom points, curve fitting is performed on the input torque distribution ratio and the preset torque distribution ratio to obtain the custom driving style curve for the driving mode to be defined.
[0047] In the custom driving style curve, when the accelerator pedal opening is 100%, the corresponding torque distribution ratio is 100%. The accelerator pedal opening in the custom driving style curve is set at preset intervals at corresponding custom points on the interface. For example: Figure 3Each custom driving style curve in the system sets a custom point corresponding to the accelerator pedal opening at 10% intervals. The custom points corresponding to the accelerator pedal opening are 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%, and 100%. That is, within the 100% accelerator pedal opening range, the 100% accelerator pedal opening range is divided into 10 custom points corresponding to the accelerator pedal opening at 10% intervals. Alternatively, the custom points corresponding to the accelerator pedal opening can be set at 5% intervals, but this invention does not require it.
[0048] Therefore, in this embodiment of the invention, firstly, based on the driving mode to be defined selected by the user in the corresponding interface, the preset torque distribution ratio in the driving mode to be defined and the user-set accelerator pedal opening corresponding to the custom point on the corresponding interface are obtained. With the custom point as the horizontal axis and the torque distribution ratio as the vertical axis, based on the obtained custom point, the input torque distribution ratio and the preset torque distribution ratio are curve fitted to obtain the custom driving style curve in the driving mode to be defined.
[0049] This invention provides a method for customizing driving style. Based on the driving mode to be defined selected by the user in the corresponding interface and the torque distribution ratio input for at least one accelerator pedal opening, a custom driving style curve for the driving mode to be defined is constructed. Based on the corresponding interface that provides interaction between the user and the vehicle, the user can customize the driving style curve for the driving mode to be defined according to the selected driving mode and the torque distribution ratio input for at least one accelerator pedal opening on the interface. This satisfies the user's driving customization needs and improves the user's subsequent driving experience.
[0050] See Figure 4 Based on the driving style customization method provided in Embodiment 1 above, Figure 4 A vehicle control method is provided in Embodiment 2 of the present invention, the vehicle control method comprising:
[0051] Step S401: Calculate the target output torque based on the current accelerator pedal opening, current vehicle speed, and accelerator pedal characteristic curve, and control the vehicle based on the target output torque.
[0052] The accelerator pedal characteristic curve is determined based on the custom driving style curve described in Embodiment 1. The accelerator pedal characteristic curve describes the relationship between accelerator pedal opening, vehicle speed, and the desired target torque; this curve is stored in the controller in tabular form. Generally, different driving modes are configured with different accelerator pedal characteristic curves; when the driver selects a different driving mode, a different accelerator pedal characteristic curve is selected. During vehicle operation, the controller can query the accelerator pedal characteristic curve based on the driver's accelerator pedal opening and the current vehicle speed to obtain a target output torque, and the power system outputs power according to this target output torque.
[0053] The target output torque refers to the torque value that the vehicle's engine needs to output based on the vehicle's current total power demand during vehicle operation. Therefore, in this embodiment of the invention, during the vehicle's operation in the user-selected driving mode, the current accelerator pedal opening and current vehicle speed are obtained at the current moment. Based on the current accelerator pedal opening, current vehicle speed, and the accelerator pedal characteristic curve of the selected driving mode, the target output torque is calculated. The vehicle is then controlled according to the target output torque, thus realizing a user-defined driving style.
[0054] It is worth noting that in this embodiment of the invention, the vehicle is equipped with multiple selectable driving modes. When the vehicle is started, the driving mode selected by the user is first determined, and then the user-defined driving style curve under the selected driving mode can be obtained. Then, based on the obtained custom driving style curve, the accelerator pedal characteristic curve corresponding to the custom driving style curve is determined.
[0055] Optionally, the method for obtaining the accelerator pedal characteristic curve includes:
[0056] The accelerator pedal characteristic curve is determined based on the correspondence between accelerator pedal opening and torque distribution ratio in the custom driving style curve and the accelerator pedal characteristic curve corresponding to the preset accelerator pedal depth.
[0057] The preset accelerator pedal opening corresponds to an accelerator pedal characteristic curve that is a pre-calibrated curve showing the relationship between vehicle speed and wheel torque when the accelerator pedal opening is 100%. It is worth noting that the preset accelerator pedal opening can also be 80%, but this is not required in this embodiment of the invention.
[0058] In this embodiment of the invention, the limit output torque of the vehicle wheel at different vehicle speeds is set to the output torque corresponding to the accelerator pedal opening of 100%, and the accelerator pedal opening is 100% when the accelerator pedal is fully depressed. Based on parameters such as vehicle type, powertrain, and driving mode, the output torque is distributed to different accelerator pedal openings according to a certain torque distribution ratio. This ensures that at different vehicle speeds, the torque distribution ratio to the accelerator pedal with the same opening is the same. Specifically, first, an accelerator pedal characteristic curve is set for when the accelerator pedal opening is 100%. Using this curve as a benchmark, for any given accelerator pedal opening, the torque distribution ratio corresponding to that opening is obtained based on the correspondence between accelerator pedal opening and torque distribution ratio in a custom driving style curve. The accelerator pedal characteristic curve for 100% opening is then proportionally adjusted according to this torque distribution ratio, resulting in the corresponding accelerator pedal characteristic curve for each opening. Therefore, based on the accelerator pedal characteristic curve for 100% opening and the torque distribution ratio for each accelerator pedal opening, the corresponding accelerator pedal characteristic curve for each accelerator pedal opening is obtained. Figure 5 As shown, it illustrates a schematic diagram of the accelerator pedal characteristics provided in Embodiment 2 of the present invention. Figure 5 The horizontal axis represents vehicle speed, and the vertical axis represents output torque. Figure 5 The curves in the figure, from bottom to top, represent the accelerator pedal characteristic curves corresponding to accelerator pedal openings of 5%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%, and 100%.
[0059] Therefore, based on the above method for obtaining the accelerator pedal characteristic curve corresponding to each accelerator pedal opening, according to the correspondence between each accelerator pedal opening and torque distribution ratio in the custom driving style curve, the torque distribution ratio corresponding to the current accelerator pedal opening is determined. The accelerator pedal characteristic curve corresponding to the preset accelerator pedal depth is adjusted proportionally using the torque distribution ratio corresponding to the current accelerator pedal opening, and the accelerator pedal characteristic curve corresponding to the current accelerator pedal opening is obtained.
[0060] Optionally, the target output torque is calculated based on the current accelerator pedal opening, the current vehicle speed, and the accelerator pedal characteristic curve, including:
[0061] Based on the custom driving style curve, obtain the torque distribution ratio corresponding to the current accelerator pedal opening; based on the accelerator pedal characteristic curve, obtain the wheel torque corresponding to the current vehicle speed.
[0062] The target output torque is calculated based on the torque distribution ratio corresponding to the current accelerator pedal opening and the wheel torque corresponding to the current vehicle speed.
[0063] In this embodiment of the invention, the torque distribution ratio corresponding to the current accelerator pedal opening is obtained by linear interpolation of the custom driving style curve; similarly, the wheel torque corresponding to the current vehicle speed is obtained by linear interpolation of the accelerator pedal characteristic curve, and then the target output torque is calculated based on the torque distribution ratio corresponding to the current accelerator pedal opening and the wheel torque corresponding to the current vehicle speed.
[0064] Optionally, the target output torque is calculated based on the torque distribution ratio corresponding to the current accelerator pedal opening and the wheel-side torque corresponding to the current vehicle speed, including:
[0065] Calculate the product between the torque distribution ratio corresponding to the current accelerator pedal opening and the wheel torque corresponding to the current vehicle speed, and confirm that the product is the target output torque.
[0066] In this embodiment of the invention, the expression for calculating the target output torque is:
[0067] T = T max *α
[0068] Where T represents the target output torque, T max α represents the wheel-side torque corresponding to the current vehicle speed, and α represents the torque distribution ratio corresponding to the current accelerator pedal opening.
[0069] This invention obtains the driving mode selected by the user, thereby determining the user-defined driving style curve under the driving mode according to Embodiment 1, and thus determining the accelerator pedal characteristic curve corresponding to the customized driving style curve; based on the current accelerator pedal opening, current vehicle speed and accelerator pedal characteristic curve at the current moment, the target output torque is calculated, and the vehicle is controlled according to the target output torque, thus realizing the user's personalized driving needs.
[0070] Corresponding to the driving style customization method in Example 1 above, Figure 6 The present invention illustrates a display device according to Embodiment 3 of the present invention. The display device includes a first processor, a first memory, and a first computer program stored in the first memory and executable on the first processor. When the first processor executes the first computer program, it implements the steps in any of the above-described embodiments of the driving style customization method.
[0071] The driving style customization method includes: constructing a custom driving style curve under the driving mode to be defined based on the driving mode to be defined selected by the user in the corresponding interface and the torque distribution ratio input for at least one accelerator pedal opening.
[0072] This invention provides a structural block diagram of a vehicle according to Embodiment 4, the vehicle including a display device as described in Embodiment 3, or a controller as described in Embodiment 5. A detailed description of the controller is provided below.
[0073] The display device includes a first processor, a first memory, and a first computer program stored in the first memory and executable on the first processor. When the first processor executes the first computer program, it implements the steps in any of the above-described embodiments of the driving style customization method.
[0074] Figure 7 This is a schematic diagram of a controller provided in Embodiment 5 of the present invention. Figure 7 As shown, the controller of this embodiment includes: at least one second processor ( Figure 7 Only one is shown in the diagram), a second memory, and a second computer program stored in the second memory and executable on at least one second processor, wherein the second processor executes the second computer program to implement the steps in any of the above vehicle control method embodiments.
[0075] The controller or display device may include, but is not limited to, a processor and memory. Those skilled in the art will understand that... Figure 6 , Figure 7 These are merely examples of display devices and controllers and do not constitute a limitation on the controller or display device. The controller or display device may include more or fewer components than shown, or a combination of certain components, or different components, such as network interfaces, displays, and input devices.
[0076] The processor referred to can be a CPU, but it can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.
[0077] The memory includes readable storage media, internal memory, etc., wherein the internal memory can be the controller's RAM, providing an environment for the operation of the operating system and computer-readable instructions stored in the readable storage media. The readable storage media can be the controller's hard drive, or in other embodiments, an external storage device for the controller, such as a plug-in hard drive, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card. Furthermore, the memory can include both internal storage units and external storage devices of the controller. The memory is used to store the operating system, applications, bootloader, data, and other programs, such as program code for computer programs. The memory can also be used to temporarily store data that has been output or will be output.
[0078] Those skilled in the art will understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is used as an example. In practical applications, the functions described above can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this invention. The specific working process of the units and modules in the above device can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here. If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present invention can implement all or part of the processes in the methods of the above embodiments by instructing related hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the above method embodiments. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. A computer-readable medium can include at least: any entity or device capable of carrying computer program code, a recording medium, a computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media. Examples include USB flash drives, portable hard drives, magnetic disks, or optical disks. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electrical carrier signals or telecommunication signals.
[0079] The present invention can implement all or part of the processes in the above embodiments of the method, or it can be accomplished by a computer program product. When the computer program product runs on the controller, the controller executes the steps in the above method embodiments.
[0080] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0081] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.
[0082] In the embodiments provided by this invention, it should be understood that the disclosed devices / controllers and methods can be implemented in other ways. For example, the device / controller embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0083] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0084] The above embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included within the protection scope of the present invention.
Claims
1. A method for customizing driving style, characterized in that, The method for customizing driving style includes: Based on the driving mode selected by the user in the corresponding interface and the torque distribution ratio input for at least one accelerator pedal opening, a custom driving style curve is constructed for the driving mode to be defined. This custom driving style curve is a curve showing the relationship between accelerator pedal opening and torque distribution ratio, where the torque distribution ratio refers to the proportional coefficient corresponding to the engine's output torque. The driving mode to be defined includes at least a first mode, a second mode, and a third mode; the first mode, the second mode, and the third mode to be defined correspond to Sport mode, Eco mode, and Standard mode, respectively. The upper limit of the adjustable area of the custom driving style curve corresponding to the sport mode on the corresponding interface is the first preset curve, and the lower limit of the adjustable area on the corresponding interface is the custom driving style curve corresponding to the standard mode. The upper limit of the adjustable area of the custom driving style curve corresponding to the standard mode on the corresponding interface is the same as the custom driving style curve corresponding to the sport mode, and the lower limit of the adjustable area on the corresponding interface is the same as the custom driving style curve corresponding to the economy mode. The upper limit of the adjustable area of the custom driving style curve corresponding to the economic mode on the corresponding interface is the same as the custom driving style curve corresponding to the standard mode, and the lower limit of the adjustable area on the corresponding interface is the second preset curve.
2. The driving style customization method according to claim 1, characterized in that, The process of constructing a custom driving style curve under the defined driving mode based on the user's selection of the driving mode in the corresponding interface and the torque distribution ratio input for at least one accelerator pedal opening includes: Based on the driving mode to be defined selected by the user in the corresponding interface, obtain the preset torque distribution ratio and the custom point corresponding to the accelerator pedal opening in the driving mode to be defined on the corresponding interface. Based on the custom points, curve fitting is performed on the input torque distribution ratio and the preset torque distribution ratio to obtain the custom driving style curve for the driving mode to be defined.
3. The driving style customization method according to claim 2, characterized in that, When the accelerator pedal opening is 100% in the custom driving style curve, the corresponding torque distribution ratio is 100%.
4. The driving style customization method according to claim 2, characterized in that, The accelerator pedal opening in the custom driving style curve is set at a preset value interval at each corresponding custom point on the interface.
5. A vehicle control method, characterized in that, The vehicle control method includes: The target output torque is calculated based on the current accelerator pedal opening, current vehicle speed, and accelerator pedal characteristic curve at the current moment, and the vehicle is controlled according to the target output torque; wherein the accelerator pedal characteristic curve is determined by the custom driving style curve according to any one of claims 1-4.
6. The vehicle control method according to claim 5, characterized in that, The method for obtaining the accelerator pedal characteristic curve includes: The accelerator pedal characteristic curve is determined based on the correspondence between accelerator pedal opening and torque distribution ratio in the custom driving style curve and the accelerator pedal characteristic curve corresponding to the preset accelerator pedal opening.
7. The vehicle control method according to claim 6, characterized in that, The accelerator pedal characteristic curve corresponding to the preset accelerator pedal opening is the relationship curve between vehicle speed and wheel torque when the accelerator pedal opening is 100% (pre-calibrated).
8. The vehicle control method according to claim 7, characterized in that, The calculation of the target output torque based on the current accelerator pedal opening, current vehicle speed, and the accelerator pedal characteristic curve includes: Based on the customized driving style curve, obtain the torque distribution ratio corresponding to the current accelerator pedal opening; Based on the accelerator pedal characteristic curve, obtain the wheel torque corresponding to the current vehicle speed; The target output torque is calculated based on the torque distribution ratio corresponding to the current accelerator pedal opening and the wheel torque corresponding to the current vehicle speed.
9. A display device, characterized in that, The display device includes a first processor, a first memory, and a first computer program stored in the first memory and executable on the first processor. When the first processor executes the computer program, it implements the driving style customization method as described in any one of claims 1 to 4.
10. A controller, characterized in that, The controller includes a second processor, a second memory, and a second computer program stored in the second memory and executable on the second processor. When the second processor executes the second computer program, it implements the vehicle control method as described in any one of claims 5 to 8.
11. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the driving style customization method as described in any one of claims 1 to 4, or the vehicle control method as described in any one of claims 5 to 8.
12. A vehicle, characterized in that, The vehicle includes the display device as claimed in claim 9, or the controller as claimed in claim 10.